From ed156e6724cb5cbaa155bce2a6aabd484e3cb874 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Fri, 23 May 2014 12:02:03 +0200 Subject: [PATCH 1/2] [REM] undead modules reanimated by translation file exports --- addons/project_gtd/i18n/ar.po | 367 ----------------- addons/project_gtd/i18n/bg.po | 308 --------------- addons/project_gtd/i18n/bs.po | 375 ------------------ addons/project_gtd/i18n/ca.po | 501 ----------------------- addons/project_gtd/i18n/cs.po | 296 -------------- addons/project_gtd/i18n/da.po | 294 -------------- addons/project_gtd/i18n/de.po | 504 ----------------------- addons/project_gtd/i18n/el.po | 440 --------------------- addons/project_gtd/i18n/es.po | 504 ----------------------- addons/project_gtd/i18n/es_AR.po | 429 -------------------- addons/project_gtd/i18n/es_CR.po | 505 ------------------------ addons/project_gtd/i18n/es_EC.po | 420 -------------------- addons/project_gtd/i18n/es_MX.po | 444 --------------------- addons/project_gtd/i18n/es_VE.po | 444 --------------------- addons/project_gtd/i18n/et.po | 419 -------------------- addons/project_gtd/i18n/fi.po | 385 ------------------ addons/project_gtd/i18n/fr.po | 493 ----------------------- addons/project_gtd/i18n/gl.po | 368 ----------------- addons/project_gtd/i18n/hr.po | 434 -------------------- addons/project_gtd/i18n/hu.po | 320 --------------- addons/project_gtd/i18n/id.po | 293 -------------- addons/project_gtd/i18n/it.po | 469 ---------------------- addons/project_gtd/i18n/ja.po | 319 --------------- addons/project_gtd/i18n/ko.po | 298 -------------- addons/project_gtd/i18n/ko_KO.po | 339 ---------------- addons/project_gtd/i18n/lt.po | 293 -------------- addons/project_gtd/i18n/lv.po | 327 --------------- addons/project_gtd/i18n/mk.po | 298 -------------- addons/project_gtd/i18n/mn.po | 323 --------------- addons/project_gtd/i18n/nl.po | 496 ----------------------- addons/project_gtd/i18n/nl_BE.po | 298 -------------- addons/project_gtd/i18n/pl.po | 417 ------------------- addons/project_gtd/i18n/project_gtd.pot | 287 -------------- addons/project_gtd/i18n/pt.po | 498 ----------------------- addons/project_gtd/i18n/pt_BR.po | 450 --------------------- addons/project_gtd/i18n/ro.po | 372 ----------------- addons/project_gtd/i18n/ru.po | 432 -------------------- addons/project_gtd/i18n/sl.po | 362 ----------------- addons/project_gtd/i18n/sq.po | 294 -------------- addons/project_gtd/i18n/sv.po | 446 --------------------- addons/project_gtd/i18n/tlh.po | 293 -------------- addons/project_gtd/i18n/tr.po | 357 ----------------- addons/project_gtd/i18n/uk.po | 310 --------------- addons/project_gtd/i18n/vi.po | 308 --------------- addons/project_gtd/i18n/zh_CN.po | 475 ---------------------- addons/project_gtd/i18n/zh_TW.po | 296 -------------- addons/web_hello/i18n/ar.po | 20 - addons/web_hello/i18n/es_CR.po | 20 - addons/web_hello/i18n/fr.po | 20 - addons/web_hello/i18n/pt_BR.po | 20 - addons/web_hello/i18n/web_hello.pot | 19 - 51 files changed, 17699 deletions(-) delete mode 100644 addons/project_gtd/i18n/ar.po delete mode 100644 addons/project_gtd/i18n/bg.po delete mode 100644 addons/project_gtd/i18n/bs.po delete mode 100644 addons/project_gtd/i18n/ca.po delete mode 100644 addons/project_gtd/i18n/cs.po delete mode 100644 addons/project_gtd/i18n/da.po delete mode 100644 addons/project_gtd/i18n/de.po delete mode 100644 addons/project_gtd/i18n/el.po delete mode 100644 addons/project_gtd/i18n/es.po delete mode 100644 addons/project_gtd/i18n/es_AR.po delete mode 100644 addons/project_gtd/i18n/es_CR.po delete mode 100644 addons/project_gtd/i18n/es_EC.po delete mode 100644 addons/project_gtd/i18n/es_MX.po delete mode 100644 addons/project_gtd/i18n/es_VE.po delete mode 100644 addons/project_gtd/i18n/et.po delete mode 100644 addons/project_gtd/i18n/fi.po delete mode 100644 addons/project_gtd/i18n/fr.po delete mode 100644 addons/project_gtd/i18n/gl.po delete mode 100644 addons/project_gtd/i18n/hr.po delete mode 100644 addons/project_gtd/i18n/hu.po delete mode 100644 addons/project_gtd/i18n/id.po delete mode 100644 addons/project_gtd/i18n/it.po delete mode 100644 addons/project_gtd/i18n/ja.po delete mode 100644 addons/project_gtd/i18n/ko.po delete mode 100644 addons/project_gtd/i18n/ko_KO.po delete mode 100644 addons/project_gtd/i18n/lt.po delete mode 100644 addons/project_gtd/i18n/lv.po delete mode 100644 addons/project_gtd/i18n/mk.po delete mode 100644 addons/project_gtd/i18n/mn.po delete mode 100644 addons/project_gtd/i18n/nl.po delete mode 100644 addons/project_gtd/i18n/nl_BE.po delete mode 100644 addons/project_gtd/i18n/pl.po delete mode 100644 addons/project_gtd/i18n/project_gtd.pot delete mode 100644 addons/project_gtd/i18n/pt.po delete mode 100644 addons/project_gtd/i18n/pt_BR.po delete mode 100644 addons/project_gtd/i18n/ro.po delete mode 100644 addons/project_gtd/i18n/ru.po delete mode 100644 addons/project_gtd/i18n/sl.po delete mode 100644 addons/project_gtd/i18n/sq.po delete mode 100644 addons/project_gtd/i18n/sv.po delete mode 100644 addons/project_gtd/i18n/tlh.po delete mode 100644 addons/project_gtd/i18n/tr.po delete mode 100644 addons/project_gtd/i18n/uk.po delete mode 100644 addons/project_gtd/i18n/vi.po delete mode 100644 addons/project_gtd/i18n/zh_CN.po delete mode 100644 addons/project_gtd/i18n/zh_TW.po delete mode 100644 addons/web_hello/i18n/ar.po delete mode 100644 addons/web_hello/i18n/es_CR.po delete mode 100644 addons/web_hello/i18n/fr.po delete mode 100644 addons/web_hello/i18n/pt_BR.po delete mode 100644 addons/web_hello/i18n/web_hello.pot diff --git a/addons/project_gtd/i18n/ar.po b/addons/project_gtd/i18n/ar.po deleted file mode 100644 index 60d372c79d9..00000000000 --- a/addons/project_gtd/i18n/ar.po +++ /dev/null @@ -1,367 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 5.0.4\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2009-02-03 06:25+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "قيد التقدم" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "اظهار المهام فقط التي لها زمن نهائي" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "إعادة تنشيط" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "الوقت المقضي في التعامل مع المهام" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "ويعطي امر التسلسل عند عرض قائمة من تايم بوكس" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "السفريات" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "تايم بوكس فارغ تم اكتمال العملية بنجاح" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "مهام قيد الإنتظار" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "لا يوجد خانة زمنية فرعية لها !" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" -"تم تحديد مربع الوقت في منهج \"الحصول على الاشياء المكتملة\". يحدد مربع الوقت " -"فترة الوقت بالترتيب لتصنيف المهام الخاصة بك: اليوم, هذا الاسبوع, هذا الشهر, " -"على االمدى الطويل." - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "اليوم" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "المدى الطويل" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "مشروع تايم بوكس فارغ" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "معلّق" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "الوقت الزمني" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "عيين إلى تايم بوكس" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "مهامي" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "مكان السياق حيث يتعامل المستخدم مع المهام" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "تايم بوكس فارغ" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "هذا الأسبوع" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "أيقونة" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "تعبئة مشروع التايم بوكس" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "مهمة" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "أضف الى تايم بوكس" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "الاسم" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "السياقات" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "السيارة" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "تخطيط خانة الزمن" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "خانات الزمن" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "السياق" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "اختيار المهام" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "مكتب" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "مسلسل" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "ويعطي امر التسلسل عند عرض قائمة للمحتويات." - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "تعريف خانة الزمن" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "صندوق الوارد" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "احصل من خانة الزمن" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "المنزل" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" -"تم تحديد السياقات في منهج \"الحصول على الاشياء المكتملة\". تسمح لك بتصنيف " -"المهام الخاصة بك طبقًا للسياق فيما سيتم: في المكتب, البيت, عندما استقل " -"سيارتي, الخ." - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#~ msgid "Next" -#~ msgstr "التالي" - -#~ msgid "_Cancel" -#~ msgstr "ال_غاء" - -#, python-format -#~ msgid "Error !" -#~ msgstr "خطأ !" - -#~ msgid "This Month" -#~ msgstr "هذا الشهر" - -#~ msgid "_Ok" -#~ msgstr "م_وافق" - -#~ msgid "Previous" -#~ msgstr "السابق" - -#~ msgid "Error ! Task end-date must be greater then task start-date" -#~ msgstr "خطأ! يجب ان يكون تاريخ انتهاء المهمة اكبر من تاريخ البداية" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "خطأ ! لا يمكنك انشاء مهام رجعية." - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "إنجاز المهام" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "اتمام المهام- وحدة ادارة الوقت" - -#, python-format -#~ msgid "GTD" -#~ msgstr "إنجاز المهام" - -#~ msgid "" -#~ "\n" -#~ "This module implements all concepts defined by the Getting Things Done\n" -#~ "methodology. This world-wide used methodology is used for personal\n" -#~ "time management improvement.\n" -#~ "\n" -#~ "Getting Things Done (commonly abbreviated as GTD) is an action management\n" -#~ "method created by David Allen, and described in a book of the same name.\n" -#~ "\n" -#~ "GTD rests on the principle that a person needs to move tasks out of the mind " -#~ "by\n" -#~ "recording them externally. That way, the mind is freed from the job of\n" -#~ "remembering everything that needs to be done, and can concentrate on " -#~ "actually\n" -#~ "performing those tasks.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ "تقوم هذه الوحدة بتنفيذ كافة المفاهيم المحددة من منهجية الحصول على الاشياء " -#~ "المكتملة . يتم استخدام هذه المنهجية في جميع أنحاء العالم تستخدم لأغراض " -#~ "شخصية\n" -#~ "تحسين إدارة الوقت.\n" -#~ "\n" -#~ "انجاز الامور (يختصر عادة باسم GTD) هو إدارة العمل\n" -#~ "الطريقة التي أنشأتها ديفيد ألين، ووصفها في الكتاب الذي يحمل نفس الاسم.\n" -#~ "\n" -#~ "GTD يقوم على مبدأ أن أي شخص يحتاج إلى نقل المهام من العقل بواسطة\n" -#~ "تسجيلها خارجيا. بهذه الطريقة، يتم تحرير العقل من وظيفة\n" -#~ "تذكر كل ما يجب القيام به، ويمكن التركيز على الواقع\n" -#~ "أداء تلك المهام.\n" -#~ " " diff --git a/addons/project_gtd/i18n/bg.po b/addons/project_gtd/i18n/bg.po deleted file mode 100644 index 34f8c98c190..00000000000 --- a/addons/project_gtd/i18n/bg.po +++ /dev/null @@ -1,308 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 5.0.4\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2009-02-03 18:41+0000\n" -"Last-Translator: Fabien (Open ERP) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "Време-цикъл по време на който задачата трябва да бъде обработена" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Името на обекта трябва да започва с \"x_\" и да не съдържа никакви специални " -#~ "символи!" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Невалиден XML за преглед на архитектурата" - -#~ msgid "My Pending Tasks" -#~ msgstr "Моите отложени задачи" - -#~ msgid "Tasks" -#~ msgstr "Задачи" diff --git a/addons/project_gtd/i18n/bs.po b/addons/project_gtd/i18n/bs.po deleted file mode 100644 index dcb63bfb9ed..00000000000 --- a/addons/project_gtd/i18n/bs.po +++ /dev/null @@ -1,375 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2010-10-30 15:38+0000\n" -"Last-Translator: Fabien (Open ERP) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Konteksti" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Kontekst" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Selekcija zadataka" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Sekvenca" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Poništi" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Neodgovarajući XML za arhitekturu prikaza!" - -#~ msgid "Priority" -#~ msgstr "Prioritet" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Naziv Objekta mora počinjati sa x_ i ne smije sadržavati specijalne znakove!" - -#~ msgid "Monthly" -#~ msgstr "Mjesečno" - -#~ msgid "My Deadlines" -#~ msgstr "Moji Rokovi" - -#, python-format -#~ msgid "Eff. Hours" -#~ msgstr "Efektivni Sati" - -#~ msgid "Other" -#~ msgstr "Drugo" - -#~ msgid "Effective Hours" -#~ msgstr "Efektivni Sati" - -#~ msgid "Context 4" -#~ msgstr "Kontekst 4" - -#~ msgid "Default Project" -#~ msgstr "Zadani Projekt" - -#~ msgid "User" -#~ msgstr "Korisnik" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Greška !" - -#~ msgid "Type" -#~ msgstr "Vrsta" - -#~ msgid "Context 1" -#~ msgstr "Kontekst 1" - -#~ msgid "Context 2" -#~ msgstr "Kontekst 2" - -#~ msgid "Daily" -#~ msgstr "Dnevno" - -#~ msgid "Context 3" -#~ msgstr "Kontekst 3" - -#~ msgid "Context 5" -#~ msgstr "Kontekst 5" - -#~ msgid "Context 6" -#~ msgstr "Kontekst 6" - -#~ msgid "Project" -#~ msgstr "Projekt" - -#~ msgid "My Open Tasks" -#~ msgstr "Moji Otvoreni Zadaci" - -#~ msgid "Tasks" -#~ msgstr "Zadaci" - -#~ msgid "Planned" -#~ msgstr "Planirano" - -#~ msgid "Deadline" -#~ msgstr "Rok izvršenja" - -#~ msgid "Planned Hours" -#~ msgstr "Planirani Sati" - -#~ msgid "Weekly" -#~ msgstr "Sedmično" diff --git a/addons/project_gtd/i18n/ca.po b/addons/project_gtd/i18n/ca.po deleted file mode 100644 index 024a78ec22e..00000000000 --- a/addons/project_gtd/i18n/ca.po +++ /dev/null @@ -1,501 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2010-10-30 15:34+0000\n" -"Last-Translator: Raimon Esteve (www.zikzakmedia.com) " -"\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Reactiva" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "Iteracions de temps durant les quals la tasca ha de ser realitzada." - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" -"Indica l'ordre de seqüència quan es mostra una llista de períodes de temps." - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Viatge" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "El procés de períodes de temps buits s'ha realitzat correctament." - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "No existeix període de temps fill d'aquest!" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" -"Les 'timeboxes' es defineixen en la metodologia \"Getting Things Done\". Una " -"\"Timebox\" defineix un període de temps amb la finalitat de categoritzar " -"les seves tasques: avui, aquesta setmana, aquest mes, a llarg termini." - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Avui" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Llarg termini" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "Període de temps buit del projecte" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Període de temps" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Canvia al període de temps" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "El lloc de context on l'usuari ha de realitzar la tasca." - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Període de temps buit" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Aquesta setmana" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Icona" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "Període de temps del projecte ple" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Tasca" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Afegeix al període de temps" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Nom" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Contextes" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Cotxe" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Planifica període de temps" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Períodes de temps" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Context" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Selecció de tasques" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Oficina" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Seqüència" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" -"Indiqueu l'ordre de seqüència quan es mostra una llista de contextos." - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Definició períodes de temps" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Bústia d'entrada" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Obtindre des de període de temps" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Cancel·la" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Inici" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" -"Els contextos es defineixen en la metodologia \"Getting Things Done\". Li " -"permet categoritzar les seves tasques d'acord al context en el qual han de " -"ser realitzades: en l'oficina, casa, en agafar el cotxe, etc." - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#~ msgid "Visible Columns" -#~ msgstr "Columnes visibles" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "El nom de l'objecte ha de començar amb x_ i no contenir cap caràcter " -#~ "especial!" - -#~ msgid "My Deadlines" -#~ msgstr "Les meves dates límit" - -#~ msgid "Monthly" -#~ msgstr "Mensualment" - -#~ msgid "Parent Timebox" -#~ msgstr "Període de temps pare" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "XML invàlid per a la definició de la vista!" - -#~ msgid "Priority" -#~ msgstr "Prioritat" - -#~ msgid "My Inbox" -#~ msgstr "La meva safata d'entrada" - -#~ msgid "Default Project" -#~ msgstr "Projecte per defecte" - -#~ msgid "Context 4" -#~ msgstr "Context 4" - -#~ msgid "Other" -#~ msgstr "Altre" - -#~ msgid "Effective Hours" -#~ msgstr "Hores reals" - -#~ msgid "Timebox Tasks" -#~ msgstr "Tasques període de temps" - -#~ msgid "Timebox tasks selection" -#~ msgstr "Selecció tasques del període de temps" - -#~ msgid "Type" -#~ msgstr "Tipus" - -#~ msgid "Inbox Tasks" -#~ msgstr "Tasques safata d'entrada" - -#~ msgid "My Pending Tasks" -#~ msgstr "Les meves tasques pendents" - -#~ msgid "User" -#~ msgstr "Usuari" - -#~ msgid "My Daily Timebox" -#~ msgstr "El meu període de temps diari" - -#~ msgid "project.gtd.context" -#~ msgstr "project.gtd.context" - -#~ msgid "Context 1" -#~ msgstr "Context 1" - -#~ msgid "Context 2" -#~ msgstr "Context 2" - -#~ msgid "Context 3" -#~ msgstr "Context 3" - -#~ msgid "Context 5" -#~ msgstr "Context 5" - -#~ msgid "Context 6" -#~ msgstr "Context 6" - -#~ msgid "Daily" -#~ msgstr "Diari" - -#~ msgid "Project" -#~ msgstr "Projecte" - -#~ msgid "My Timeboxes" -#~ msgstr "Els meus períodes de temps" - -#~ msgid "Planned" -#~ msgstr "Planificat" - -#~ msgid "My Open Tasks" -#~ msgstr "Les meves tasques obertes" - -#~ msgid "Time Management" -#~ msgstr "Gestió del temps" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "Aconsegueix les coses acabades" - -#~ msgid "Tasks" -#~ msgstr "Tasques" - -#~ msgid "All My Timeboxes" -#~ msgstr "Tots els meus períodes de temps" - -#~ msgid "Deadline" -#~ msgstr "Data límit" - -#~ msgid "Date Start" -#~ msgstr "Data inicial" - -#~ msgid "Planned Hours" -#~ msgstr "Hores planejades" - -#~ msgid "Weekly" -#~ msgstr "Setmanal" - -#~ msgid "Child Timeboxes" -#~ msgstr "Períodes de temps fills" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Error!" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "Mòdul gestió del temps - Aconsegueix les coses acabades (GTD)" - -#, python-format -#~ msgid "No timebox of the type \"%s\" defined !" -#~ msgstr "No s'ha definit un període de temps de tipus \"% s\"!" - -#, python-format -#~ msgid "Eff. Hours" -#~ msgstr "Hores efectives" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nom de model no vàlid en la definició de l'acció." - -#, python-format -#~ msgid "GTD" -#~ msgstr "GTD" - -#~ msgid "_Cancel" -#~ msgstr "_Cancel·la" - -#~ msgid "" -#~ "\n" -#~ "This module implements all concepts defined by the Getting Things Done\n" -#~ "methodology. This world-wide used methodology is used for personal\n" -#~ "time management improvement.\n" -#~ "\n" -#~ "Getting Things Done (commonly abbreviated as GTD) is an action management\n" -#~ "method created by David Allen, and described in a book of the same name.\n" -#~ "\n" -#~ "GTD rests on the principle that a person needs to move tasks out of the mind " -#~ "by\n" -#~ "recording them externally. That way, the mind is freed from the job of\n" -#~ "remembering everything that needs to be done, and can concentrate on " -#~ "actually\n" -#~ "performing those tasks.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ "Aquest mòdul implementa tots els conceptes definits per la metodologia\n" -#~ "Getting Things Done. Aquesta metodologia reconeguda mundialment s'utilitza\n" -#~ "per millorar la gestió del temps personal.\n" -#~ "\n" -#~ "Getting Things Done (habitualment abreujat com GTD) és un mètode de gestió\n" -#~ "d'activitats creat per David Allen, i descrit en un llibre amb el mateix " -#~ "nom.\n" -#~ "\n" -#~ "GTD es basa en el principi que una persona necessita alliberar la ment de " -#~ "tasques\n" -#~ "anotant-les externament. D'aquesta manera, la ment és lliure de recordar " -#~ "tot\n" -#~ "el que cal fer, i es pot concentrar a realitzar realment\n" -#~ "aquestes tasques.\n" -#~ " " - -#~ msgid "This Month" -#~ msgstr "Aquest mes" - -#~ msgid "Next" -#~ msgstr "Següent" - -#~ msgid "_Ok" -#~ msgstr "_Accepta" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "Error! No podeu crear tasques recursives." - -#~ msgid "Previous" -#~ msgstr "Previ" - -#~ msgid "Error ! Task end-date must be greater then task start-date" -#~ msgstr "" -#~ "Error ! La data final de la tasca ha de ser major que la data d'inici" diff --git a/addons/project_gtd/i18n/cs.po b/addons/project_gtd/i18n/cs.po deleted file mode 100644 index 55e3d28061c..00000000000 --- a/addons/project_gtd/i18n/cs.po +++ /dev/null @@ -1,296 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2009-11-17 10:33+0000\n" -"Last-Translator: Fabien (Open ERP) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#~ msgid "Visible Columns" -#~ msgstr "Viditelné sloupce" diff --git a/addons/project_gtd/i18n/da.po b/addons/project_gtd/i18n/da.po deleted file mode 100644 index d6f8728103f..00000000000 --- a/addons/project_gtd/i18n/da.po +++ /dev/null @@ -1,294 +0,0 @@ -# Danish translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2012-01-27 06:26+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Danish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "I gang" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "Vis kun opgaver med en deadline" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Genaktivér" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Rejse" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "Afventende opgaver" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "Mine opgaver" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" diff --git a/addons/project_gtd/i18n/de.po b/addons/project_gtd/i18n/de.po deleted file mode 100644 index dbc7c3902b4..00000000000 --- a/addons/project_gtd/i18n/de.po +++ /dev/null @@ -1,504 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2012-12-18 06:44+0000\n" -"Last-Translator: Ferdinand \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "In Bearbeitung" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "Nur Aufgaben mit Frist anzeigen" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Wiederherstellen" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "Zeitrahmen, in dem Aufgabe erledigt werden soll" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "Anzeige der Reihenfolge bei Ausgabe und Anzeige der Zeitfenster" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Reise" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "Bereinigung des Zeitfensters war erfolgreich" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "Unerledigt Aufgaben" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "Kein Zeitrahmen" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" -"Bei der \"Getting Things Done\" Methodik werden Zeitfenster definiert. Ein " -"Zeitfenster kann 'heute', 'diese Woche', 'dieser Monat', 'Langzeit' sein, um " -"Aufgaben direkt zuzuordnen." - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Heute" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "Zeitfenster" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Später" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "Leeres Zeitfenster" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "Unerledigt" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Zeitfenster" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Zu Zeitfenster zuweisen" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "Meine Aufgaben" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "Der Kontext für den Ort, an dem die Aufgabe durchgeführt wird" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Leeres Zeitfenster" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "Aufgaben ohne Zeitfenster" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Diese Woche" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Icon" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "Zeitfenster ausfüllen" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Aufgabe" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Zu Zeitfenster hinzufügen" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Bezeichnung" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Kontext" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Während Reisezeit" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "Kontext anzeigen" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Zeitfenster planen" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "Fehler!" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Zeitfenster" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "Aufgaben in Entwurf und Bearbeitung" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Kontext" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Aufgabenauswahl" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "Anzeige" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Im Büro" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Sequenz" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "Kontextfeld anzeigen" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" -"Anzeige der Reihenfolge bei Ausgabe der Liste mit den definierten Kontexten" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "Fristen anzeigen" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Zeitfensterdefinition" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Eingang" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Aus Zeitfenster entnehmen" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Abbrechen" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Zu Hause" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" -"Kontexte werden im Rahmen der \"Getting Things Done\"-Methode verwendet. " -"Hierdurch können Sie Ihre Aufgaben nach den Orten klassifizieren, an denen " -"die jeweilige Aufgabe erledigt werden soll, z.B. 'zu Hause', 'im Büro' oder " -"'während Anreise'." - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "Um Aufgaben wieder zu öffnen" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "oder" - -#~ msgid "Visible Columns" -#~ msgstr "Sichtbare Spalten" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Der Objekt Name muss mit einem x_ starten und darf keine Sonderzeichen " -#~ "beinhalten" - -#~ msgid "My Deadlines" -#~ msgstr "Meine Deadlines" - -#~ msgid "Monthly" -#~ msgstr "Monatlich" - -#~ msgid "Parent Timebox" -#~ msgstr "(Ober-) Aufgabenliste" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Fehlerhafter xml Code für diese Ansicht!" - -#~ msgid "Priority" -#~ msgstr "Priorität" - -#~ msgid "My Inbox" -#~ msgstr "Meine eingehenden Aufgaben" - -#~ msgid "Default Project" -#~ msgstr "Standardprojekt" - -#~ msgid "Context 4" -#~ msgstr "Kontext 4" - -#~ msgid "Other" -#~ msgstr "Andere" - -#~ msgid "Effective Hours" -#~ msgstr "Effektive Stunden" - -#~ msgid "Timebox Tasks" -#~ msgstr "Aufgabenliste" - -#~ msgid "Timebox tasks selection" -#~ msgstr "Aufgabenliste Aufgaben" - -#~ msgid "Type" -#~ msgstr "Typ" - -#~ msgid "Inbox Tasks" -#~ msgstr "Zeitmanagement Aufgaben" - -#~ msgid "My Pending Tasks" -#~ msgstr "Meine Aufgaben im Wartezustand" - -#~ msgid "User" -#~ msgstr "Benutzer" - -#~ msgid "My Daily Timebox" -#~ msgstr "Meine tägliche Aufgabenliste" - -#~ msgid "project.gtd.context" -#~ msgstr "project.gtd.context" - -#~ msgid "Context 1" -#~ msgstr "Kontext 1" - -#~ msgid "Context 2" -#~ msgstr "Kontext 2" - -#~ msgid "Context 3" -#~ msgstr "Kontext 3" - -#~ msgid "Context 5" -#~ msgstr "Kontext 5" - -#~ msgid "Context 6" -#~ msgstr "Kontext 6" - -#~ msgid "Daily" -#~ msgstr "Täglich" - -#~ msgid "Project" -#~ msgstr "Projektportal" - -#~ msgid "My Timeboxes" -#~ msgstr "Meine Aufgabenlisten" - -#~ msgid "Planned" -#~ msgstr "Geplante Aufgaben" - -#~ msgid "My Open Tasks" -#~ msgstr "Meine offenen Aufgaben" - -#~ msgid "Time Management" -#~ msgstr "Zeitmanagement" - -#~ msgid "Tasks" -#~ msgstr "Aufgaben" - -#~ msgid "All My Timeboxes" -#~ msgstr "Alle meine Aufgabenlisten" - -#~ msgid "Deadline" -#~ msgstr "Deadline" - -#~ msgid "Date Start" -#~ msgstr "gültig von" - -#~ msgid "Planned Hours" -#~ msgstr "geplante Stunden" - -#~ msgid "Weekly" -#~ msgstr "Wöchentlich" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Fehler!" - -#, python-format -#~ msgid "No timebox of the type \"%s\" defined !" -#~ msgstr "Es gibt keinen Zeitrahmen vom Typ \"%s\"!" - -#, python-format -#~ msgid "Eff. Hours" -#~ msgstr "eff. Stunden" - -#~ msgid "Child Timeboxes" -#~ msgstr "abhängige Zeitrahmen" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Ungültiger Modellname in der Aktionsdefinition." - -#~ msgid "_Cancel" -#~ msgstr "Abbrechen" - -#~ msgid "Previous" -#~ msgstr "Vorherige" - -#~ msgid "Next" -#~ msgstr "Nächste" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "Getting Things Done - Zeitmanagement" - -#~ msgid "_Ok" -#~ msgstr "OK" - -#, python-format -#~ msgid "GTD" -#~ msgstr "Zeitfenster" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "Getting Things Done" - -#~ msgid "This Month" -#~ msgstr "Dieser Monat" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "Fehler ! Sie können keine rekursiven Aufgaben definieren." - -#~ msgid "" -#~ "\n" -#~ "This module implements all concepts defined by the Getting Things Done\n" -#~ "methodology. This world-wide used methodology is used for personal\n" -#~ "time management improvement.\n" -#~ "\n" -#~ "Getting Things Done (commonly abbreviated as GTD) is an action management\n" -#~ "method created by David Allen, and described in a book of the same name.\n" -#~ "\n" -#~ "GTD rests on the principle that a person needs to move tasks out of the mind " -#~ "by\n" -#~ "recording them externally. That way, the mind is freed from the job of\n" -#~ "remembering everything that needs to be done, and can concentrate on " -#~ "actually\n" -#~ "performing those tasks.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ "Dieses Modul implementiert das Konzept der Getting Things Done Methode. \n" -#~ "Diese weltweit verbreitete Methodik hilft Projektmitarbeitern bei der " -#~ "Organisation\n" -#~ "Ihrer persönlichen Arbeitszeit.\n" -#~ "\n" -#~ "Getting Things Done (GTD) ist ein Verfahren für das Management von " -#~ "Aktivitäten und\n" -#~ "wurde erfunden durch David Allen, der in seinem Bestseller die zu Grunde " -#~ "liegende Methodik erläutert.\n" -#~ "\n" -#~ "GTD basiert auf dem Prinzip, dass Mitarbeiter eine Vielzahl von Aufgaben " -#~ "strukturiert, in Zeitfenster und\n" -#~ "Kategorien aufteilen und dadurch sichergestellt wird, dass die Konzentration " -#~ "auf die aktuell\n" -#~ "anstehende Tätigkeit gerichtet wird, ohne dabei die Gesamtheit der Aufgaben " -#~ "aus dem Gedächtnis\n" -#~ "zu verlieren.\n" -#~ "\n" -#~ "Kategorien aufteilen\n" -#~ " " - -#~ msgid "Error ! Task end-date must be greater then task start-date" -#~ msgstr "Fehler! Aufgaben End-Datum muss größer als Aufgaben-Beginn sein" diff --git a/addons/project_gtd/i18n/el.po b/addons/project_gtd/i18n/el.po deleted file mode 100644 index 1408595ad8f..00000000000 --- a/addons/project_gtd/i18n/el.po +++ /dev/null @@ -1,440 +0,0 @@ -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2011-02-08 19:49+0000\n" -"Last-Translator: Dimitris Andavoglou \n" -"Language-Team: nls@hellug.gr \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" -"X-Poedit-Country: GREECE\n" -"X-Poedit-Language: Greek\n" -"X-Poedit-SourceCharset: utf-8\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Επανενεργοποίηση" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Ταξίδι" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Σήμερα" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Μακροπρόθεσμα" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Χρονοπλαίσιο" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Ορισμός ως Χρονοπλαίσιο" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Άδειασμα Χρονοπλαισίου" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Αυτή την εβδομάδα" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Εικονίδιο" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Εργασία" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Προσθήκη στο Χρονοπλαίσιο" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Όνομα" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Περιβάλλοντα" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Αυτοκίνητο" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Σχεδιασμός Χρονοπλαισίου" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Χρονοπλαίσια" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Περιβάλλον" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Επιλογή εργασιών" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Γραφείο" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Ιεράρχηση" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Ορισμός Χρονοπλαισίου" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Εισερχόμενα" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Φέρε από Χρονοπλαίσιο" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Ακύρωση" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Αρχική σελίδα" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#~ msgid "Visible Columns" -#~ msgstr "Ορατές Στήλες" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Το όνομα πρέπει να ξεκινάει με x_ και να μην περιέχει ειδικούς χαρακτήρες!" - -#~ msgid "My Deadlines" -#~ msgstr "Οι Προθεσμίες μου" - -#~ msgid "Monthly" -#~ msgstr "Μηνιαία" - -#~ msgid "Parent Timebox" -#~ msgstr "Χρονοπλαίσιο Προέλευσης" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Άκυρο XML για Αρχιτεκτονική Όψης!" - -#~ msgid "Priority" -#~ msgstr "Προτεραιότητα" - -#~ msgid "My Inbox" -#~ msgstr "Εισερχόμενά μου" - -#~ msgid "Default Project" -#~ msgstr "Προεπιλεγμένο Έργο" - -#~ msgid "Context 4" -#~ msgstr "Περιβάλλον 4" - -#~ msgid "Other" -#~ msgstr "Άλλο" - -#~ msgid "Effective Hours" -#~ msgstr "Αποδοτικές Ώρες" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "Getting Things Done - Άρθρωμα Διαχείορισης Χρόνου" - -#~ msgid "Timebox tasks selection" -#~ msgstr "Επιλογή εργασιών Χρονοπλαισίου" - -#~ msgid "Type" -#~ msgstr "Τύπος" - -#~ msgid "Inbox Tasks" -#~ msgstr "Εργασίες Εισερχομένων" - -#~ msgid "My Pending Tasks" -#~ msgstr "Εκκρεμείς Εργασίες μου" - -#~ msgid "User" -#~ msgstr "Χρήστης" - -#~ msgid "My Daily Timebox" -#~ msgstr "Ημερήσιο Χρονοπλαίσιό μου" - -#~ msgid "project.gtd.context" -#~ msgstr "project.gtd.context" - -#~ msgid "Context 1" -#~ msgstr "Περιβάλλον 1" - -#~ msgid "Context 2" -#~ msgstr "Περιβάλλον 2" - -#~ msgid "Context 3" -#~ msgstr "Περιβάλλον 3" - -#~ msgid "Context 5" -#~ msgstr "Περιβάλλον 5" - -#~ msgid "Context 6" -#~ msgstr "Περιβάλλον 6" - -#~ msgid "Timebox Tasks" -#~ msgstr "Εργασίες Χρονοπλαισίου" - -#~ msgid "Daily" -#~ msgstr "Ημερήσια" - -#~ msgid "Project" -#~ msgstr "Έργο" - -#~ msgid "My Timeboxes" -#~ msgstr "Τα Χρονοπλαίσιά μου" - -#~ msgid "My Open Tasks" -#~ msgstr "Ανοικτές Εργασίες μου" - -#~ msgid "Time Management" -#~ msgstr "Διαχείριση Χρόνου" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "Getting Things Done" - -#~ msgid "Tasks" -#~ msgstr "Εργασίες" - -#~ msgid "Child Timeboxes" -#~ msgstr "Υπό-Χρονοπλαίσια" - -#~ msgid "All My Timeboxes" -#~ msgstr "Όλα τα Χρονοπλαίσιά μου" - -#~ msgid "Deadline" -#~ msgstr "Προθεσμία" - -#~ msgid "Date Start" -#~ msgstr "Ημερ/νία Εκκίνησης" - -#~ msgid "Planned Hours" -#~ msgstr "Προγραμματισμένες Ώρες" - -#~ msgid "Weekly" -#~ msgstr "Εβδομαδιαία" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Σφάλμα !" - -#~ msgid "Planned" -#~ msgstr "Προγραμματίστηκε" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "Λάθος! Δεν μπορείς να δημιουργήσεις επαναλαμβανόμενες εργασίες" - -#~ msgid "_Cancel" -#~ msgstr "_Άκυρο" - -#~ msgid "This Month" -#~ msgstr "Αυτόν τον μήνα" - -#~ msgid "Previous" -#~ msgstr "Προηγούμενη" - -#~ msgid "Next" -#~ msgstr "Επόμενη" - -#~ msgid "_Ok" -#~ msgstr "_Εντάξει" diff --git a/addons/project_gtd/i18n/es.po b/addons/project_gtd/i18n/es.po deleted file mode 100644 index ee0f71cdbbc..00000000000 --- a/addons/project_gtd/i18n/es.po +++ /dev/null @@ -1,504 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2012-12-12 13:10+0000\n" -"Last-Translator: Pedro Manuel Baeza \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "En proceso" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "Mostrar únicamente las tareas con fecha límite" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Reactivar" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" -"Iteraciones de tiempo durante las cuales la tarea tiene que ser realizada." - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" -"Indica el orden de secuencia cuando se muestra una lista de periodos de " -"tiempo." - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Viajes" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" -"El proceso de periodos de tiempo vacíos se ha realizado corretamente." - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "Tareas pendientes" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "¡No existe período de tiempo hijo de éste!" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" -"Las 'timeboxes' se definen en la metodología \"Getting Things Done\". Una " -"\"Timebox\" define un periodo de tiempo con la finalidad de categorizar sus " -"tareas: hoy, esta semana, este mes, a largo plazo." - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Hoy" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "Umbral de tiempo" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Largo plazo" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "Periodo de tiempo del proyecto vacío" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "Pendiente" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Periodo de tiempo" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Cambiar al periodo de tiempo" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "Mis tareas" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "El lugar de contexto donde el usuario tiene que realizar la tarea." - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Periodo de tiempo vacío" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "Tareas que no tienen marco temporal establecido aún" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Esta semana" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Icono" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "Periodo de tiempo del proyecto lleno" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Tarea" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Añadir al periodo de tiempo" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Nombre" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Contextos" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Coche" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "Mostrar contexto" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Planifica periodo de tiempo" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "proyecto.gtd.periodotiempo" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "¡Error!" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Periodos de tiempo" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "En proceso y tareas borrador" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Contexto" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Selección de tareas" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "Mostrar en pantalla" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Oficina" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Secuencia" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "Mostrar el campo de contexto" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" -"Indica el orden de secuencia cuando se muestra una lista de contextos." - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "Mostrar fechas límite" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Definición periodos de tiempo" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Bandeja de entrada" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Obtener desde periodo de tiempo" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Cancelar" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Casa" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" -"Los contextos se definen en la metodología \"Getting Things Done\". Le " -"permite categorizar sus tareas de acuerdo al contexto en el que tienen que " -"ser realizadas: en la oficinal, en casa, al coger el coche, etc." - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "Para reabrir las tareas" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "o" - -#~ msgid "Visible Columns" -#~ msgstr "Columnas visibles" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "¡El nombre del objeto debe empezar con x_ y no contener ningún carácter " -#~ "especial!" - -#~ msgid "My Deadlines" -#~ msgstr "Mis fechas límite" - -#~ msgid "Monthly" -#~ msgstr "Mensual" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "¡XML inválido para la definición de la vista!" - -#~ msgid "Priority" -#~ msgstr "Prioridad" - -#~ msgid "My Inbox" -#~ msgstr "Mi bandeja de entrada" - -#~ msgid "Default Project" -#~ msgstr "Proyecto por defecto" - -#~ msgid "Context 4" -#~ msgstr "Contexto 4" - -#~ msgid "Other" -#~ msgstr "Otro" - -#~ msgid "Effective Hours" -#~ msgstr "Horas reales" - -#~ msgid "Type" -#~ msgstr "Tipo" - -#~ msgid "Inbox Tasks" -#~ msgstr "Tareas bandeja de entrada" - -#~ msgid "My Pending Tasks" -#~ msgstr "Mis tareas pendientes" - -#~ msgid "User" -#~ msgstr "Usuario" - -#~ msgid "project.gtd.context" -#~ msgstr "project.gtd.context" - -#~ msgid "Context 1" -#~ msgstr "Contexto 1" - -#~ msgid "Context 2" -#~ msgstr "Contexto 2" - -#~ msgid "Context 3" -#~ msgstr "Contexto 3" - -#~ msgid "Context 5" -#~ msgstr "Contexto 5" - -#~ msgid "Context 6" -#~ msgstr "Contexto 6" - -#~ msgid "Daily" -#~ msgstr "Diario" - -#~ msgid "Project" -#~ msgstr "Proyecto" - -#~ msgid "Planned" -#~ msgstr "Planificado" - -#~ msgid "My Open Tasks" -#~ msgstr "Mis tareas abiertas" - -#~ msgid "Time Management" -#~ msgstr "Gestión del tiempo" - -#~ msgid "Tasks" -#~ msgstr "Tareas" - -#~ msgid "Deadline" -#~ msgstr "Fecha límite" - -#~ msgid "Date Start" -#~ msgstr "Fecha inicial" - -#~ msgid "Planned Hours" -#~ msgstr "Horas planeadas" - -#~ msgid "Weekly" -#~ msgstr "Semanal" - -#, python-format -#~ msgid "Error !" -#~ msgstr "¡Error!" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "Módulo gestión del tiempo - Conseguir las cosas terminadas (GTD)" - -#, python-format -#~ msgid "Eff. Hours" -#~ msgstr "Horas efectivas" - -#, python-format -#~ msgid "No timebox of the type \"%s\" defined !" -#~ msgstr "¡No se ha definido un período de tiempo de tipo \"%s\"!" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nombre de modelo no válido en la definición de acción." - -#~ msgid "Child Timeboxes" -#~ msgstr "Períodos de tiempo hijos" - -#~ msgid "Timebox tasks selection" -#~ msgstr "Selección tareas del período de tiempo" - -#~ msgid "Parent Timebox" -#~ msgstr "Período de tiempo padre" - -#~ msgid "Timebox Tasks" -#~ msgstr "Tareas período de tiempo" - -#~ msgid "My Daily Timebox" -#~ msgstr "Mi período de tiempo diario" - -#~ msgid "My Timeboxes" -#~ msgstr "Mis períodos de tiempo" - -#~ msgid "All My Timeboxes" -#~ msgstr "Todos mis períodos de tiempo" - -#~ msgid "Next" -#~ msgstr "Siguiente" - -#, python-format -#~ msgid "GTD" -#~ msgstr "GTD" - -#~ msgid "This Month" -#~ msgstr "Este mes" - -#~ msgid "_Cancel" -#~ msgstr "_Cancelar" - -#~ msgid "_Ok" -#~ msgstr "_Aceptar" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "Conseguir las cosas terminadas (GTD)" - -#~ msgid "Previous" -#~ msgstr "Anterior" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "¡Error! No puede crear tareas recursivas." - -#~ msgid "" -#~ "\n" -#~ "This module implements all concepts defined by the Getting Things Done\n" -#~ "methodology. This world-wide used methodology is used for personal\n" -#~ "time management improvement.\n" -#~ "\n" -#~ "Getting Things Done (commonly abbreviated as GTD) is an action management\n" -#~ "method created by David Allen, and described in a book of the same name.\n" -#~ "\n" -#~ "GTD rests on the principle that a person needs to move tasks out of the mind " -#~ "by\n" -#~ "recording them externally. That way, the mind is freed from the job of\n" -#~ "remembering everything that needs to be done, and can concentrate on " -#~ "actually\n" -#~ "performing those tasks.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ "Este módulo implementa todos los conceptos definidos por la metodología\n" -#~ "Getting Things Done. Esta metodología reconocida mundialmente se usa\n" -#~ "para la mejorar la gestión del tiempo personal.\n" -#~ "\n" -#~ "Getting Things Done (habitualmente abreviado como GTD) es un método de " -#~ "gestión\n" -#~ "de actividades creado por David Allen, y descrito en un libro con el mismo " -#~ "nombre.\n" -#~ "\n" -#~ "GTD se basa en el principio de que una persona necesita liberar la mente de " -#~ "tareas\n" -#~ "anotándolas externamente. De ese modo, la mente es libre de recordar todo " -#~ "lo\n" -#~ "que hay que hacer, y se puede concentrar en realizar realmente\n" -#~ "esas tareas.\n" -#~ " " - -#~ msgid "Error ! Task end-date must be greater then task start-date" -#~ msgstr "" -#~ "¡ Error ! La fecha final de la tarea debe ser mayor que la fecha de inicio" diff --git a/addons/project_gtd/i18n/es_AR.po b/addons/project_gtd/i18n/es_AR.po deleted file mode 100644 index d7dfe60740e..00000000000 --- a/addons/project_gtd/i18n/es_AR.po +++ /dev/null @@ -1,429 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 5.0.0\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2009-09-23 18:33+0000\n" -"Last-Translator: Silvana Herrera \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "¡ No hay cronograma hijo para este !" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Cronograma" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Establecer como cronograma" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Cronograma vacío" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Agregar al cronograma" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Contextos" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Planifica periodo de tiempo" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Cronogramas" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Contexto" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Selección de tareas" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Secuencia" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Definición del cronograma" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Obtener desde el cronograma" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Cancelar" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#~ msgid "Tasks" -#~ msgstr "Tareas" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "¡El nombre del objeto debe empezar con x_ y no contener ningún caracter " -#~ "especial!" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "XML inválido para la definición de la vista!" - -#~ msgid "Parent Timebox" -#~ msgstr "Periodo de tiempo padre" - -#~ msgid "Monthly" -#~ msgstr "Mensual" - -#~ msgid "My Deadlines" -#~ msgstr "Mis fechas límite" - -#, python-format -#~ msgid "No timebox of the type \"%s\" defined !" -#~ msgstr "No hay cronograma del tipo \"%s\" definido !" - -#, python-format -#~ msgid "Eff. Hours" -#~ msgstr "Horas Efectivas" - -#~ msgid "Visible Columns" -#~ msgstr "Columnas visibles" - -#~ msgid "Other" -#~ msgstr "Otro" - -#~ msgid "Priority" -#~ msgstr "Prioridad" - -#~ msgid "Effective Hours" -#~ msgstr "Horas efectivas" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "Terminando con las cosas - Modulo de gestión del tiempo" - -#~ msgid "Timebox Tasks" -#~ msgstr "Tareas del cronograma" - -#~ msgid "My Inbox" -#~ msgstr "Mi bandeja de entrada" - -#~ msgid "Context 4" -#~ msgstr "Contexto 4" - -#~ msgid "Default Project" -#~ msgstr "Proyecto predeterminado" - -#~ msgid "Timebox tasks selection" -#~ msgstr "Selección tareas del cronograma" - -#~ msgid "My Pending Tasks" -#~ msgstr "Mis tareas pendientes" - -#~ msgid "User" -#~ msgstr "Usuario" - -#~ msgid "project.gtd.context" -#~ msgstr "project.gtd.context" - -#~ msgid "My Daily Timebox" -#~ msgstr "Mi cronograma diario" - -#, python-format -#~ msgid "Error !" -#~ msgstr "¡Error!" - -#~ msgid "Type" -#~ msgstr "Tipo" - -#~ msgid "Inbox Tasks" -#~ msgstr "Tareas de bandeja de entrada" - -#~ msgid "Context 3" -#~ msgstr "Contexto 3" - -#~ msgid "Context 1" -#~ msgstr "Contexto 1" - -#~ msgid "Context 2" -#~ msgstr "Contexto 2" - -#~ msgid "Context 5" -#~ msgstr "Contexto 5" - -#~ msgid "Context 6" -#~ msgstr "Contexto 6" - -#~ msgid "Project" -#~ msgstr "Proyecto" - -#~ msgid "Daily" -#~ msgstr "Diario" - -#~ msgid "My Timeboxes" -#~ msgstr "Mis cronogramas" - -#~ msgid "Time Management" -#~ msgstr "Gestión del tiempo" - -#~ msgid "My Open Tasks" -#~ msgstr "Mis tareas abiertas" - -#~ msgid "Planned" -#~ msgstr "Planificado" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "Terminando con las cosas (GTD)" - -#~ msgid "Child Timeboxes" -#~ msgstr "Cronogramas hijos" - -#~ msgid "Deadline" -#~ msgstr "Fecha límite" - -#~ msgid "All My Timeboxes" -#~ msgstr "Todos mis cronogramas" - -#~ msgid "Date Start" -#~ msgstr "Fecha de inicio" - -#~ msgid "Planned Hours" -#~ msgstr "Horas planeadas" - -#~ msgid "Weekly" -#~ msgstr "Semanal" diff --git a/addons/project_gtd/i18n/es_CR.po b/addons/project_gtd/i18n/es_CR.po deleted file mode 100644 index 4df632f1e85..00000000000 --- a/addons/project_gtd/i18n/es_CR.po +++ /dev/null @@ -1,505 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2012-02-17 22:54+0000\n" -"Last-Translator: Freddy Gonzalez \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" -"Language: \n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "En Progreso" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "Mostrar únicamente las tareas con fecha límite" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Reactivar" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" -"Iteraciones de tiempo durante las cuales la tarea tiene que ser realizada." - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" -"Indica el orden de secuencia cuando se muestra una lista de periodos de " -"tiempo." - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Viajes" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" -"El proceso de periodos de tiempo vacíos se ha realizado corretamente." - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "Tareas pendientes" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "¡No existe período de tiempo hijo de éste!" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" -"Las 'timeboxes' se definen en la metodología \"Getting Things Done\". Una " -"\"Timebox\" define un periodo de tiempo con la finalidad de categorizar sus " -"tareas: hoy, esta semana, este mes, a largo plazo." - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Hoy" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Largo plazo" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "Periodo de tiempo del proyecto vacío" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "Pendiente" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Periodo de tiempo" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Cambiar al periodo de tiempo" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "Mis Tareas" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "El lugar de contexto donde el usuario tiene que realizar la tarea." - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Periodo de tiempo vacío" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "Las tareas que no tienen caja de tiempo asignado todavía" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Esta semana" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Icono" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "Periodo de tiempo del proyecto lleno" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Tarea" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Añadir al periodo de tiempo" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Nombre" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Contextos" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Coche" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "Mostrar Contexto" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Planifica periodo de tiempo" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "proyecto.gtd.periodotiempo" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Periodos de tiempo" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "En progreso y tareas en borrador" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Contexto" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Selección de tareas" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Oficina" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Secuencia" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "Mostrar el contexto del campo" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" -"Indica el orden de secuencia cuando se muestra una lista de contextos." - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "Mostrar Plazos" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Definición periodos de tiempo" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Bandeja de entrada" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Obtener desde periodo de tiempo" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Cancelar" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Casa" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" -"Los contextos se definen en la metodología \"Getting Things Done\". Le " -"permite categorizar sus tareas de acuerdo al contexto en el que tienen que " -"ser realizadas: en la oficinal, en casa, al coger el coche, etc." - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "Para la reapertura de las tareas" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#~ msgid "Next" -#~ msgstr "Siguiente" - -#, python-format -#~ msgid "Error !" -#~ msgstr "¡Error!" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "¡Error! No puede crear tareas recursivas." - -#~ msgid "_Cancel" -#~ msgstr "_Cancelar" - -#~ msgid "Error ! Task end-date must be greater then task start-date" -#~ msgstr "" -#~ "¡ Error ! La fecha final de la tarea debe ser mayor que la fecha de inicio" - -#~ msgid "_Ok" -#~ msgstr "_Aceptar" - -#~ msgid "Previous" -#~ msgstr "Anterior" - -#~ msgid "Visible Columns" -#~ msgstr "Columnas visibles" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "¡El nombre del objeto debe empezar con x_ y no contener ningún carácter " -#~ "especial!" - -#~ msgid "My Deadlines" -#~ msgstr "Mis fechas límite" - -#~ msgid "Monthly" -#~ msgstr "Mensual" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "¡XML inválido para la definición de la vista!" - -#~ msgid "Priority" -#~ msgstr "Prioridad" - -#~ msgid "My Inbox" -#~ msgstr "Mi bandeja de entrada" - -#~ msgid "Default Project" -#~ msgstr "Proyecto por defecto" - -#~ msgid "Context 4" -#~ msgstr "Contexto 4" - -#~ msgid "Other" -#~ msgstr "Otro" - -#~ msgid "Effective Hours" -#~ msgstr "Horas reales" - -#~ msgid "Type" -#~ msgstr "Tipo" - -#~ msgid "Inbox Tasks" -#~ msgstr "Tareas bandeja de entrada" - -#~ msgid "My Pending Tasks" -#~ msgstr "Mis tareas pendientes" - -#~ msgid "User" -#~ msgstr "Usuario" - -#~ msgid "project.gtd.context" -#~ msgstr "project.gtd.context" - -#~ msgid "Context 1" -#~ msgstr "Contexto 1" - -#~ msgid "Context 2" -#~ msgstr "Contexto 2" - -#~ msgid "Context 3" -#~ msgstr "Contexto 3" - -#~ msgid "Context 5" -#~ msgstr "Contexto 5" - -#~ msgid "Context 6" -#~ msgstr "Contexto 6" - -#~ msgid "Daily" -#~ msgstr "Diario" - -#~ msgid "Project" -#~ msgstr "Proyecto" - -#~ msgid "Planned" -#~ msgstr "Planificado" - -#~ msgid "My Open Tasks" -#~ msgstr "Mis tareas abiertas" - -#~ msgid "Time Management" -#~ msgstr "Gestión del tiempo" - -#~ msgid "Tasks" -#~ msgstr "Tareas" - -#~ msgid "Deadline" -#~ msgstr "Fecha límite" - -#~ msgid "Date Start" -#~ msgstr "Fecha inicial" - -#~ msgid "Planned Hours" -#~ msgstr "Horas planeadas" - -#~ msgid "Weekly" -#~ msgstr "Semanal" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "Módulo gestión del tiempo - Conseguir las cosas terminadas (GTD)" - -#, python-format -#~ msgid "Eff. Hours" -#~ msgstr "Horas efectivas" - -#, python-format -#~ msgid "No timebox of the type \"%s\" defined !" -#~ msgstr "¡No se ha definido un período de tiempo de tipo \"%s\"!" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nombre de modelo no válido en la definición de acción." - -#~ msgid "Child Timeboxes" -#~ msgstr "Períodos de tiempo hijos" - -#~ msgid "Timebox tasks selection" -#~ msgstr "Selección tareas del período de tiempo" - -#~ msgid "Parent Timebox" -#~ msgstr "Período de tiempo padre" - -#~ msgid "Timebox Tasks" -#~ msgstr "Tareas período de tiempo" - -#~ msgid "My Daily Timebox" -#~ msgstr "Mi período de tiempo diario" - -#~ msgid "My Timeboxes" -#~ msgstr "Mis períodos de tiempo" - -#~ msgid "All My Timeboxes" -#~ msgstr "Todos mis períodos de tiempo" - -#, python-format -#~ msgid "GTD" -#~ msgstr "GTD" - -#~ msgid "This Month" -#~ msgstr "Este mes" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "Conseguir las cosas terminadas (GTD)" - -#~ msgid "" -#~ "\n" -#~ "This module implements all concepts defined by the Getting Things Done\n" -#~ "methodology. This world-wide used methodology is used for personal\n" -#~ "time management improvement.\n" -#~ "\n" -#~ "Getting Things Done (commonly abbreviated as GTD) is an action management\n" -#~ "method created by David Allen, and described in a book of the same name.\n" -#~ "\n" -#~ "GTD rests on the principle that a person needs to move tasks out of the mind " -#~ "by\n" -#~ "recording them externally. That way, the mind is freed from the job of\n" -#~ "remembering everything that needs to be done, and can concentrate on " -#~ "actually\n" -#~ "performing those tasks.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ "Este módulo implementa todos los conceptos definidos por la metodología\n" -#~ "Getting Things Done. Esta metodología reconocida mundialmente se usa\n" -#~ "para la mejorar la gestión del tiempo personal.\n" -#~ "\n" -#~ "Getting Things Done (habitualmente abreviado como GTD) es un método de " -#~ "gestión\n" -#~ "de actividades creado por David Allen, y descrito en un libro con el mismo " -#~ "nombre.\n" -#~ "\n" -#~ "GTD se basa en el principio de que una persona necesita liberar la mente de " -#~ "tareas\n" -#~ "anotándolas externamente. De ese modo, la mente es libre de recordar todo " -#~ "lo\n" -#~ "que hay que hacer, y se puede concentrar en realizar realmente\n" -#~ "esas tareas.\n" -#~ " " diff --git a/addons/project_gtd/i18n/es_EC.po b/addons/project_gtd/i18n/es_EC.po deleted file mode 100644 index fb8b7e61585..00000000000 --- a/addons/project_gtd/i18n/es_EC.po +++ /dev/null @@ -1,420 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2010-09-19 00:09+0000\n" -"Last-Translator: Fabien (Open ERP) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Período de tiempo" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Cambiar al período de tiempo" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Período de tiempo vacío" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Añadir al período de tiempo" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Contextos" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Planifica período de tiempo" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Períodos de tiempo" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Contexto" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Selección de tareas" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Secuencia" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Definición períodos de tiempo" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Obtener desde período de tiempo" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Cancelar" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#~ msgid "Visible Columns" -#~ msgstr "Columnas visibles" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "¡El nombre del objeto debe empezar con x_ y no contener ningún carácter " -#~ "especial!" - -#~ msgid "My Deadlines" -#~ msgstr "Mis fechas límite" - -#~ msgid "Monthly" -#~ msgstr "Mensual" - -#~ msgid "Parent Timebox" -#~ msgstr "Período de tiempo padre" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "¡XML inválido para la definición de la vista!" - -#~ msgid "Priority" -#~ msgstr "Prioridad" - -#~ msgid "My Inbox" -#~ msgstr "Mi bandeja de entrada" - -#~ msgid "Default Project" -#~ msgstr "Proyecto por defecto" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nombre de modelo no válido en la definición de acción." - -#~ msgid "Context 4" -#~ msgstr "Contexto 4" - -#~ msgid "Other" -#~ msgstr "Otro" - -#~ msgid "Inbox Tasks" -#~ msgstr "Tareas bandeja de entrada" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "Módulo gestión del tiempo - Conseguir las cosas terminadas (GTD)" - -#~ msgid "Timebox Tasks" -#~ msgstr "Tareas período de tiempo" - -#~ msgid "Timebox tasks selection" -#~ msgstr "Selección tareas del período de tiempo" - -#~ msgid "Type" -#~ msgstr "Tipo" - -#~ msgid "Effective Hours" -#~ msgstr "Horas reales" - -#~ msgid "My Pending Tasks" -#~ msgstr "Mis tareas pendientes" - -#~ msgid "User" -#~ msgstr "Usuario" - -#~ msgid "My Daily Timebox" -#~ msgstr "Mi período de tiempo diario" - -#~ msgid "project.gtd.context" -#~ msgstr "project.gtd.context" - -#~ msgid "Context 1" -#~ msgstr "Contexto 1" - -#~ msgid "Context 2" -#~ msgstr "Contexto 2" - -#~ msgid "Context 3" -#~ msgstr "Contexto 3" - -#~ msgid "Context 5" -#~ msgstr "Contexto 5" - -#~ msgid "Context 6" -#~ msgstr "Contexto 6" - -#~ msgid "Daily" -#~ msgstr "Diario" - -#~ msgid "Project" -#~ msgstr "Proyecto" - -#~ msgid "My Timeboxes" -#~ msgstr "Mis períodos de tiempo" - -#~ msgid "Planned" -#~ msgstr "Planificado" - -#~ msgid "My Open Tasks" -#~ msgstr "Mis tareas abiertas" - -#~ msgid "Time Management" -#~ msgstr "Gestión del tiempo" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "Conseguir las cosas terminadas" - -#~ msgid "Tasks" -#~ msgstr "Tareas" - -#~ msgid "Child Timeboxes" -#~ msgstr "Períodos de tiempo hijos" - -#~ msgid "All My Timeboxes" -#~ msgstr "Todos mis períodos de tiempo" - -#~ msgid "Deadline" -#~ msgstr "Fecha límite" - -#~ msgid "Date Start" -#~ msgstr "Fecha inicial" - -#~ msgid "Planned Hours" -#~ msgstr "Horas planeadas" - -#~ msgid "Weekly" -#~ msgstr "Semanal" diff --git a/addons/project_gtd/i18n/es_MX.po b/addons/project_gtd/i18n/es_MX.po deleted file mode 100644 index 0d80129a43a..00000000000 --- a/addons/project_gtd/i18n/es_MX.po +++ /dev/null @@ -1,444 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-01-17 10:08+0000\n" -"Last-Translator: Alberto Luengo Cabanillas (Pexego) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-09-05 05:31+0000\n" -"X-Generator: Launchpad (build 13830)\n" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" -"Iteraciones de tiempo durante las cuales la tarea tiene que ser realizada." - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "proyecto.gtd.periodotiempo" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Reactivar" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" -"Indica el orden de secuencia cuando se muestra una lista de periodos de " -"tiempo." - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Viajes" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" -"El proceso de periodos de tiempo vacíos se ha realizado corretamente." - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "¡No existe período de tiempo hijo de éste!" - -#. module: project_gtd -#: code:addons/project_gtd/project_gtd.py:112 -#, python-format -msgid "GTD" -msgstr "GTD" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Largo plazo" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "Periodo de tiempo del proyecto vacío" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Hoy" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: view:project.task:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Periodo de tiempo" - -#. module: project_gtd -#: model:ir.module.module,shortdesc:project_gtd.module_meta_information -msgid "Getting Things Done - Time Management Module" -msgstr "Módulo gestión del tiempo - Conseguir las cosas terminadas (GTD)" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Cambiar al periodo de tiempo" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error !" -msgstr "¡Error!" - -#. module: project_gtd -#: constraint:project.task:0 -msgid "Error ! You cannot create recursive tasks." -msgstr "¡Error! No puede crear tareas recursivas." - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "_Cancel" -msgstr "_Cancelar" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Periodo de tiempo vacío" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" -"Las 'timeboxes' se definen en la metodología \"Getting Things Done\". Una " -"\"Timebox\" define un periodo de tiempo con la finalidad de categorizar sus " -"tareas: hoy, esta semana, este mes, a largo plazo." - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Esta semana" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_monthly -msgid "This Month" -msgstr "Este mes" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Icono" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "Periodo de tiempo del proyecto lleno" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Tarea" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Añadir al periodo de tiempo" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Nombre" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Contextos" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Coche" - -#. module: project_gtd -#: model:ir.module.module,description:project_gtd.module_meta_information -msgid "" -"\n" -"This module implements all concepts defined by the Getting Things Done\n" -"methodology. This world-wide used methodology is used for personal\n" -"time management improvement.\n" -"\n" -"Getting Things Done (commonly abbreviated as GTD) is an action management\n" -"method created by David Allen, and described in a book of the same name.\n" -"\n" -"GTD rests on the principle that a person needs to move tasks out of the mind " -"by\n" -"recording them externally. That way, the mind is freed from the job of\n" -"remembering everything that needs to be done, and can concentrate on " -"actually\n" -"performing those tasks.\n" -" " -msgstr "" -"\n" -"Este módulo implementa todos los conceptos definidos por la metodología\n" -"Getting Things Done. Esta metodología reconocida mundialmente se usa\n" -"para la mejorar la gestión del tiempo personal.\n" -"\n" -"Getting Things Done (habitualmente abreviado como GTD) es un método de " -"gestión\n" -"de actividades creado por David Allen, y descrito en un libro con el mismo " -"nombre.\n" -"\n" -"GTD se basa en el principio de que una persona necesita liberar la mente de " -"tareas\n" -"anotándolas externamente. De ese modo, la mente es libre de recordar todo " -"lo\n" -"que hay que hacer, y se puede concentrar en realizar realmente\n" -"esas tareas.\n" -" " - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Planifica periodo de tiempo" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Periodos de tiempo" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Contexto" - -#. module: project_gtd -#: view:project.task:0 -msgid "Next" -msgstr "Siguiente" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "_Ok" -msgstr "_Aceptar" - -#. module: project_gtd -#: code:addons/project_gtd/project_gtd.py:110 -#, python-format -msgid "Getting Things Done" -msgstr "Conseguir las cosas terminadas (GTD)" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Oficina" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Secuencia" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" -"Indica el orden de secuencia cuando se muestra una lista de contextos." - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Definición periodos de tiempo" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Selección de tareas" - -#. module: project_gtd -#: code:addons/project_gtd/project_gtd.py:111 -#, python-format -msgid "Inbox" -msgstr "Bandeja de entrada" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Obtener desde periodo de tiempo" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "El lugar de contexto donde el usuario tiene que realizar la tarea." - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Casa" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" -"Los contextos se definen en la metodología \"Getting Things Done\". Le " -"permite categorizar sus tareas de acuerdo al contexto en el que tienen que " -"ser realizadas: en la oficinal, en casa, al coger el coche, etc." - -#. module: project_gtd -#: view:project.task:0 -msgid "Previous" -msgstr "Anterior" - -#~ msgid "Visible Columns" -#~ msgstr "Columnas visibles" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "¡El nombre del objeto debe empezar con x_ y no contener ningún carácter " -#~ "especial!" - -#~ msgid "My Deadlines" -#~ msgstr "Mis fechas límite" - -#~ msgid "Monthly" -#~ msgstr "Mensual" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "¡XML inválido para la definición de la vista!" - -#~ msgid "Priority" -#~ msgstr "Prioridad" - -#~ msgid "My Inbox" -#~ msgstr "Mi bandeja de entrada" - -#~ msgid "Default Project" -#~ msgstr "Proyecto por defecto" - -#~ msgid "Context 4" -#~ msgstr "Contexto 4" - -#~ msgid "Other" -#~ msgstr "Otro" - -#~ msgid "Effective Hours" -#~ msgstr "Horas reales" - -#~ msgid "Type" -#~ msgstr "Tipo" - -#~ msgid "Inbox Tasks" -#~ msgstr "Tareas bandeja de entrada" - -#~ msgid "My Pending Tasks" -#~ msgstr "Mis tareas pendientes" - -#~ msgid "User" -#~ msgstr "Usuario" - -#~ msgid "project.gtd.context" -#~ msgstr "project.gtd.context" - -#~ msgid "Context 1" -#~ msgstr "Contexto 1" - -#~ msgid "Context 2" -#~ msgstr "Contexto 2" - -#~ msgid "Context 3" -#~ msgstr "Contexto 3" - -#~ msgid "Context 5" -#~ msgstr "Contexto 5" - -#~ msgid "Context 6" -#~ msgstr "Contexto 6" - -#~ msgid "Daily" -#~ msgstr "Diario" - -#~ msgid "Project" -#~ msgstr "Proyecto" - -#~ msgid "Planned" -#~ msgstr "Planificado" - -#~ msgid "My Open Tasks" -#~ msgstr "Mis tareas abiertas" - -#~ msgid "Time Management" -#~ msgstr "Gestión del tiempo" - -#~ msgid "Tasks" -#~ msgstr "Tareas" - -#~ msgid "Deadline" -#~ msgstr "Fecha límite" - -#~ msgid "Cancel" -#~ msgstr "Cancelar" - -#~ msgid "Date Start" -#~ msgstr "Fecha inicial" - -#~ msgid "Planned Hours" -#~ msgstr "Horas planeadas" - -#~ msgid "Weekly" -#~ msgstr "Semanal" - -#, python-format -#~ msgid "Eff. Hours" -#~ msgstr "Horas efectivas" - -#, python-format -#~ msgid "No timebox of the type \"%s\" defined !" -#~ msgstr "¡No se ha definido un período de tiempo de tipo \"%s\"!" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nombre de modelo no válido en la definición de acción." - -#~ msgid "Child Timeboxes" -#~ msgstr "Períodos de tiempo hijos" - -#~ msgid "Timebox tasks selection" -#~ msgstr "Selección tareas del período de tiempo" - -#~ msgid "Parent Timebox" -#~ msgstr "Período de tiempo padre" - -#~ msgid "Timebox Tasks" -#~ msgstr "Tareas período de tiempo" - -#~ msgid "My Daily Timebox" -#~ msgstr "Mi período de tiempo diario" - -#~ msgid "My Timeboxes" -#~ msgstr "Mis períodos de tiempo" - -#~ msgid "All My Timeboxes" -#~ msgstr "Todos mis períodos de tiempo" diff --git a/addons/project_gtd/i18n/es_VE.po b/addons/project_gtd/i18n/es_VE.po deleted file mode 100644 index 0d80129a43a..00000000000 --- a/addons/project_gtd/i18n/es_VE.po +++ /dev/null @@ -1,444 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2011-01-11 11:15+0000\n" -"PO-Revision-Date: 2011-01-17 10:08+0000\n" -"Last-Translator: Alberto Luengo Cabanillas (Pexego) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-09-05 05:31+0000\n" -"X-Generator: Launchpad (build 13830)\n" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" -"Iteraciones de tiempo durante las cuales la tarea tiene que ser realizada." - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "proyecto.gtd.periodotiempo" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Reactivar" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" -"Indica el orden de secuencia cuando se muestra una lista de periodos de " -"tiempo." - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Viajes" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" -"El proceso de periodos de tiempo vacíos se ha realizado corretamente." - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "¡No existe período de tiempo hijo de éste!" - -#. module: project_gtd -#: code:addons/project_gtd/project_gtd.py:112 -#, python-format -msgid "GTD" -msgstr "GTD" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Largo plazo" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "Periodo de tiempo del proyecto vacío" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Hoy" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: view:project.task:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Periodo de tiempo" - -#. module: project_gtd -#: model:ir.module.module,shortdesc:project_gtd.module_meta_information -msgid "Getting Things Done - Time Management Module" -msgstr "Módulo gestión del tiempo - Conseguir las cosas terminadas (GTD)" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Cambiar al periodo de tiempo" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error !" -msgstr "¡Error!" - -#. module: project_gtd -#: constraint:project.task:0 -msgid "Error ! You cannot create recursive tasks." -msgstr "¡Error! No puede crear tareas recursivas." - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "_Cancel" -msgstr "_Cancelar" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Periodo de tiempo vacío" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" -"Las 'timeboxes' se definen en la metodología \"Getting Things Done\". Una " -"\"Timebox\" define un periodo de tiempo con la finalidad de categorizar sus " -"tareas: hoy, esta semana, este mes, a largo plazo." - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Esta semana" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_monthly -msgid "This Month" -msgstr "Este mes" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Icono" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "Periodo de tiempo del proyecto lleno" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Tarea" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Añadir al periodo de tiempo" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Nombre" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Contextos" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Coche" - -#. module: project_gtd -#: model:ir.module.module,description:project_gtd.module_meta_information -msgid "" -"\n" -"This module implements all concepts defined by the Getting Things Done\n" -"methodology. This world-wide used methodology is used for personal\n" -"time management improvement.\n" -"\n" -"Getting Things Done (commonly abbreviated as GTD) is an action management\n" -"method created by David Allen, and described in a book of the same name.\n" -"\n" -"GTD rests on the principle that a person needs to move tasks out of the mind " -"by\n" -"recording them externally. That way, the mind is freed from the job of\n" -"remembering everything that needs to be done, and can concentrate on " -"actually\n" -"performing those tasks.\n" -" " -msgstr "" -"\n" -"Este módulo implementa todos los conceptos definidos por la metodología\n" -"Getting Things Done. Esta metodología reconocida mundialmente se usa\n" -"para la mejorar la gestión del tiempo personal.\n" -"\n" -"Getting Things Done (habitualmente abreviado como GTD) es un método de " -"gestión\n" -"de actividades creado por David Allen, y descrito en un libro con el mismo " -"nombre.\n" -"\n" -"GTD se basa en el principio de que una persona necesita liberar la mente de " -"tareas\n" -"anotándolas externamente. De ese modo, la mente es libre de recordar todo " -"lo\n" -"que hay que hacer, y se puede concentrar en realizar realmente\n" -"esas tareas.\n" -" " - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Planifica periodo de tiempo" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Periodos de tiempo" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Contexto" - -#. module: project_gtd -#: view:project.task:0 -msgid "Next" -msgstr "Siguiente" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "_Ok" -msgstr "_Aceptar" - -#. module: project_gtd -#: code:addons/project_gtd/project_gtd.py:110 -#, python-format -msgid "Getting Things Done" -msgstr "Conseguir las cosas terminadas (GTD)" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Oficina" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Secuencia" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" -"Indica el orden de secuencia cuando se muestra una lista de contextos." - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Definición periodos de tiempo" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Selección de tareas" - -#. module: project_gtd -#: code:addons/project_gtd/project_gtd.py:111 -#, python-format -msgid "Inbox" -msgstr "Bandeja de entrada" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Obtener desde periodo de tiempo" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "El lugar de contexto donde el usuario tiene que realizar la tarea." - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Casa" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" -"Los contextos se definen en la metodología \"Getting Things Done\". Le " -"permite categorizar sus tareas de acuerdo al contexto en el que tienen que " -"ser realizadas: en la oficinal, en casa, al coger el coche, etc." - -#. module: project_gtd -#: view:project.task:0 -msgid "Previous" -msgstr "Anterior" - -#~ msgid "Visible Columns" -#~ msgstr "Columnas visibles" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "¡El nombre del objeto debe empezar con x_ y no contener ningún carácter " -#~ "especial!" - -#~ msgid "My Deadlines" -#~ msgstr "Mis fechas límite" - -#~ msgid "Monthly" -#~ msgstr "Mensual" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "¡XML inválido para la definición de la vista!" - -#~ msgid "Priority" -#~ msgstr "Prioridad" - -#~ msgid "My Inbox" -#~ msgstr "Mi bandeja de entrada" - -#~ msgid "Default Project" -#~ msgstr "Proyecto por defecto" - -#~ msgid "Context 4" -#~ msgstr "Contexto 4" - -#~ msgid "Other" -#~ msgstr "Otro" - -#~ msgid "Effective Hours" -#~ msgstr "Horas reales" - -#~ msgid "Type" -#~ msgstr "Tipo" - -#~ msgid "Inbox Tasks" -#~ msgstr "Tareas bandeja de entrada" - -#~ msgid "My Pending Tasks" -#~ msgstr "Mis tareas pendientes" - -#~ msgid "User" -#~ msgstr "Usuario" - -#~ msgid "project.gtd.context" -#~ msgstr "project.gtd.context" - -#~ msgid "Context 1" -#~ msgstr "Contexto 1" - -#~ msgid "Context 2" -#~ msgstr "Contexto 2" - -#~ msgid "Context 3" -#~ msgstr "Contexto 3" - -#~ msgid "Context 5" -#~ msgstr "Contexto 5" - -#~ msgid "Context 6" -#~ msgstr "Contexto 6" - -#~ msgid "Daily" -#~ msgstr "Diario" - -#~ msgid "Project" -#~ msgstr "Proyecto" - -#~ msgid "Planned" -#~ msgstr "Planificado" - -#~ msgid "My Open Tasks" -#~ msgstr "Mis tareas abiertas" - -#~ msgid "Time Management" -#~ msgstr "Gestión del tiempo" - -#~ msgid "Tasks" -#~ msgstr "Tareas" - -#~ msgid "Deadline" -#~ msgstr "Fecha límite" - -#~ msgid "Cancel" -#~ msgstr "Cancelar" - -#~ msgid "Date Start" -#~ msgstr "Fecha inicial" - -#~ msgid "Planned Hours" -#~ msgstr "Horas planeadas" - -#~ msgid "Weekly" -#~ msgstr "Semanal" - -#, python-format -#~ msgid "Eff. Hours" -#~ msgstr "Horas efectivas" - -#, python-format -#~ msgid "No timebox of the type \"%s\" defined !" -#~ msgstr "¡No se ha definido un período de tiempo de tipo \"%s\"!" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nombre de modelo no válido en la definición de acción." - -#~ msgid "Child Timeboxes" -#~ msgstr "Períodos de tiempo hijos" - -#~ msgid "Timebox tasks selection" -#~ msgstr "Selección tareas del período de tiempo" - -#~ msgid "Parent Timebox" -#~ msgstr "Período de tiempo padre" - -#~ msgid "Timebox Tasks" -#~ msgstr "Tareas período de tiempo" - -#~ msgid "My Daily Timebox" -#~ msgstr "Mi período de tiempo diario" - -#~ msgid "My Timeboxes" -#~ msgstr "Mis períodos de tiempo" - -#~ msgid "All My Timeboxes" -#~ msgstr "Todos mis períodos de tiempo" diff --git a/addons/project_gtd/i18n/et.po b/addons/project_gtd/i18n/et.po deleted file mode 100644 index a8cf1f21ba6..00000000000 --- a/addons/project_gtd/i18n/et.po +++ /dev/null @@ -1,419 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2009-11-09 19:27+0000\n" -"Last-Translator: Fabien (Open ERP) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Ajalahter" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Määra ajalahtriks" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Tühjenda ajalahter" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Lisa ajalahtrisse" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Kontekstid" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Planeeri ajalahter" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Ajalahtrid" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Kontekst" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Ülesannete valik" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Järjekord" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Ajalahtri definitsioon" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Saa ajalahtrist" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Tühista" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Objekti nimi peab algama x_'ga ja ei tohi sisaldada ühtegi erisümbolit !" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Vigane XML vaate arhitektuurile!" - -#~ msgid "My Pending Tasks" -#~ msgstr "Minu lahtised ülesanded" - -#~ msgid "Planned" -#~ msgstr "Planeeritud" - -#~ msgid "Tasks" -#~ msgstr "Ülesanded" - -#~ msgid "Priority" -#~ msgstr "Prioriteet" - -#~ msgid "Visible Columns" -#~ msgstr "Nähtavad tulbad" - -#~ msgid "Parent Timebox" -#~ msgstr "Ülem ajalahter" - -#~ msgid "Monthly" -#~ msgstr "Igakuine" - -#~ msgid "My Deadlines" -#~ msgstr "Minu tähtajad" - -#~ msgid "My Inbox" -#~ msgstr "Minu sisendkaust" - -#~ msgid "Default Project" -#~ msgstr "Vaikimisi projekt" - -#~ msgid "Timebox Tasks" -#~ msgstr "Ajalahtri ülesanded" - -#~ msgid "Context 4" -#~ msgstr "Kontekst 4" - -#~ msgid "Other" -#~ msgstr "Muu" - -#~ msgid "Timebox tasks selection" -#~ msgstr "Ajalahtri ülesannete valik" - -#~ msgid "Effective Hours" -#~ msgstr "Efektiivsed tunnid" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Vigane mudeli nimi toimingu definitsioonis." - -#~ msgid "Type" -#~ msgstr "Tüüp" - -#~ msgid "Context 3" -#~ msgstr "Kontekst 3" - -#~ msgid "Context 2" -#~ msgstr "Kontekst 2" - -#~ msgid "Inbox Tasks" -#~ msgstr "Ülesannete sisendkast" - -#~ msgid "My Daily Timebox" -#~ msgstr "Minu igapäevane ajalahter" - -#~ msgid "User" -#~ msgstr "Kasutaja" - -#~ msgid "Context 1" -#~ msgstr "Kontekst 1" - -#~ msgid "project.gtd.context" -#~ msgstr "project.gtd.context" - -#~ msgid "Context 6" -#~ msgstr "Kontekst 6" - -#~ msgid "Context 5" -#~ msgstr "Kontekst 5" - -#~ msgid "Daily" -#~ msgstr "Igapäevane" - -#~ msgid "My Timeboxes" -#~ msgstr "Minu ajalahtrid" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "Saa asjad tehtud" - -#~ msgid "Time Management" -#~ msgstr "Ajahaldus" - -#~ msgid "My Open Tasks" -#~ msgstr "Minu lahtised ülesanded" - -#~ msgid "Deadline" -#~ msgstr "Tähtaeg" - -#~ msgid "All My Timeboxes" -#~ msgstr "Kõik minu ajalahtrid" - -#~ msgid "Child Timeboxes" -#~ msgstr "Alam ajalahtrid" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "Saa asjad tehtud - Ajahalduse moodul" - -#~ msgid "Weekly" -#~ msgstr "Iganädalane" - -#~ msgid "Date Start" -#~ msgstr "Alguskuupäev" - -#~ msgid "Planned Hours" -#~ msgstr "Planeeritud tunnid" - -#~ msgid "Project" -#~ msgstr "Projekt" diff --git a/addons/project_gtd/i18n/fi.po b/addons/project_gtd/i18n/fi.po deleted file mode 100644 index 104ab86000f..00000000000 --- a/addons/project_gtd/i18n/fi.po +++ /dev/null @@ -1,385 +0,0 @@ -# Finnish translation for openobject-addons -# Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2009. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2009-09-08 15:56+0000\n" -"Last-Translator: Fabien (Open ERP) \n" -"Language-Team: Finnish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "Käynnissä" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "Näytä vain tehtävät joilla on takaraja" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Aktivoi uudelleen" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "Aikajana jonka ainakna tehtävä tulisi suorittaa" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "Antaa järjestyksen näytettäessä listaa aikaikkunoista." - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Matka" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "Aikarajan tyhjentäminen onnistui." - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "Odottavat tehtävät" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "Ei tällaista aikaikkunan alatasoa !" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" -"Aikarajat on määritelty \"Getting Things Done\" -metodin mukaan. Aikaraja " -"määrittelee ajanjakson, jotta tehtäväsi voidaan luokitella päivän, viikon ja " -"kuukauden tarkkuudella sekä pidemmäksi jaksoksi." - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Tänään" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Pitkäaikainen" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "Projektin aikaikkuna tyhjä" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "Odottava" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Aikaikkuna" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Aseta aikaikkunaan" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "Omat tehtäväni" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "Kontekstin paikka missä tehtävä hoidetaan" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Tyhjä aikaikkuna" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "Tehtävät, joille ei ole vielä määritelty aikarajaa." - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Tällä viikolla" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Ikoni" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "Täytä projektin aikaikkuna" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Tehtävä" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Lisää aikaikkunaan" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Nimi" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Kontekstit" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Auto" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "Näytä konteksti" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Suunnittele aikaikkuna" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Aikaikkunat" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "Käynnissä olevat ja luonnostehtävät" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Konteksti" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Tehtävien valinta" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Toimisto" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Sekvenssi" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "Näytä kontekstikenttä" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "Antaa järjestyksen listattaessa kontekstejä." - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "Näytä määräpäivät" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Aikaikkunan määrittely" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Saapuneet" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Hae aikaikkunasta" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Peruuta" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Alkuun" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "Tehtävien uudelleenavaamista varten" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#~ msgid "Monthly" -#~ msgstr "Kuukausittain" - -#~ msgid "My Deadlines" -#~ msgstr "Omat määräajat" - -#~ msgid "Other" -#~ msgstr "Muu" - -#~ msgid "Priority" -#~ msgstr "Prioriteetti" - -#~ msgid "Default Project" -#~ msgstr "Oletus projekti" - -#~ msgid "Effective Hours" -#~ msgstr "Tehokkaat työtunnit" - -#~ msgid "User" -#~ msgstr "Käyttäjä" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Virhe !" - -#~ msgid "Type" -#~ msgstr "Tyyppi" - -#~ msgid "Project" -#~ msgstr "Projekti" - -#~ msgid "Daily" -#~ msgstr "Päivittäinen" - -#~ msgid "Time Management" -#~ msgstr "Ajanhallinta" - -#~ msgid "My Open Tasks" -#~ msgstr "Omat avoimet tehtävät" - -#~ msgid "Tasks" -#~ msgstr "Tehtävät" - -#~ msgid "Planned" -#~ msgstr "Suunniteltu" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "Saada asiat tehtyä" - -#~ msgid "Deadline" -#~ msgstr "Määräaika" - -#~ msgid "Date Start" -#~ msgstr "Aloituspäivämäärä" - -#~ msgid "Planned Hours" -#~ msgstr "Suunnitellut tunnit" - -#~ msgid "Weekly" -#~ msgstr "Viikottainen" - -#, python-format -#~ msgid "Eff. Hours" -#~ msgstr "Tehokkaat tunnit" - -#~ msgid "Error ! Task end-date must be greater then task start-date" -#~ msgstr "" -#~ "Virhe! Tehtävän lopetuspäivän tulee olla myöhäisempi kuin aloituspäivä" - -#~ msgid "Next" -#~ msgstr "Seuraava" - -#~ msgid "_Cancel" -#~ msgstr "_Peru" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "Virhe ! Et voi luoda rekursiivisiä tehtäviä." - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "Tehtävien suorittaminen - ajanhallintamoduuli" - -#~ msgid "This Month" -#~ msgstr "Kuluva kuukausi" - -#~ msgid "Previous" -#~ msgstr "Edellinen" diff --git a/addons/project_gtd/i18n/fr.po b/addons/project_gtd/i18n/fr.po deleted file mode 100644 index bdce385f652..00000000000 --- a/addons/project_gtd/i18n/fr.po +++ /dev/null @@ -1,493 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2011-01-13 22:01+0000\n" -"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) " -"\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "En cours" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "Afficher seulement les tâches avec une date limite" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Réactiver" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "Délai dans lequel la tâche doit être traitée" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "Donne l'ordre d'affichage de la liste des zones de temps." - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Voyage" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "Le vidage de la zone de temps s'est correctement déroulé." - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "Tâches en attente" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "Pas de zone de temps enfant définie pour celle-ci !" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" -"Les zones de temps sont définies dans la méthodologie \"Getting Things " -"Done\". Une zone de temps définit une période de temps dans le but de " -"classer vos tâches suivant leur échéance : aujourd'hui, cette semaine, ce " -"mois, long terme." - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Aujourd'hui" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "Horizon" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Long terme" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "Zone de temps de projet vide" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "En attente" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Zone de temps" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Mettre dans la zone de temps" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "Mes tâches par zone de temps" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "Le contexte dans lequel l'utilisateur doit traiter la tâche" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Zone de temps vide" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "Tâches sans zone de temps" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Cette semaine" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Icône" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "Remplir les zones de temps du projet" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Tâche" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Ajouter à la zone de temps" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Nom" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Contextes" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Voiture" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "Voir le contexte" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Planifier la zone de temps" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "Erreur !" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Mes zones de temps" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "Mes tâches brouillon et en cours" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Contexte" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Sélection des tâches" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "Affichage" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Bureau" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Séquence" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "Afficher le champ contexte" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "Donne l'ordre d'affichage de la liste des contextes." - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "Afficher les dates limites" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Définition de la zone de temps" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Boîte de réception" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Importer de la zone de temps" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Annuler" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Domicile" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" -"Les contextes sont définis dans la méthodologie \"Getting Things Done\". Ils " -"vous permettent catégoriser les tâches en fonction du contexte dans lequel " -"vous devez les faire : au bureau, à la maison, quand je prends ma voiture, " -"etc." - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "Pour rouvrir les tâches" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "ou" - -#~ msgid "Visible Columns" -#~ msgstr "Colonnes visibles" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Le nom de l'objet doit commencer avec x_ et ne pas contenir de charactères " -#~ "spéciaux !" - -#~ msgid "My Deadlines" -#~ msgstr "Mes dates limites" - -#~ msgid "Monthly" -#~ msgstr "Mensuel" - -#~ msgid "Parent Timebox" -#~ msgstr "Feuilles de temps parents" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "XML non valide pour l'architecture de la vue" - -#~ msgid "Priority" -#~ msgstr "Priorité" - -#~ msgid "My Inbox" -#~ msgstr "Ma boîte de réception" - -#~ msgid "Default Project" -#~ msgstr "Projet par défaut" - -#~ msgid "Context 4" -#~ msgstr "Contexte 4" - -#~ msgid "Other" -#~ msgstr "Autre" - -#~ msgid "Effective Hours" -#~ msgstr "Heures Effectives" - -#~ msgid "Timebox tasks selection" -#~ msgstr "Selection des tâches de la timebox" - -#~ msgid "Type" -#~ msgstr "Type" - -#~ msgid "Inbox Tasks" -#~ msgstr "Boite de réception des tâches" - -#~ msgid "My Pending Tasks" -#~ msgstr "Mes tâches en attente" - -#~ msgid "User" -#~ msgstr "Utilisateur" - -#~ msgid "My Daily Timebox" -#~ msgstr "Mes feuilles de temps journalières" - -#~ msgid "project.gtd.context" -#~ msgstr "project.gtd.context" - -#~ msgid "Context 1" -#~ msgstr "Contexte 1" - -#~ msgid "Context 2" -#~ msgstr "Contexte 2" - -#~ msgid "Context 3" -#~ msgstr "Contexte 3" - -#~ msgid "Context 5" -#~ msgstr "Contexte 5" - -#~ msgid "Context 6" -#~ msgstr "Contexte 6" - -#~ msgid "Daily" -#~ msgstr "Quotidien" - -#~ msgid "Project" -#~ msgstr "Projet" - -#~ msgid "My Timeboxes" -#~ msgstr "Mes feuilles de temps" - -#~ msgid "Planned" -#~ msgstr "Planifié" - -#~ msgid "My Open Tasks" -#~ msgstr "Mes tâches ouvertes" - -#~ msgid "Time Management" -#~ msgstr "Gestion du Temps" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "Obtenir les choses terminés" - -#~ msgid "Tasks" -#~ msgstr "Tâches" - -#~ msgid "All My Timeboxes" -#~ msgstr "Toutes mes feuilles de temps" - -#~ msgid "Deadline" -#~ msgstr "Date limite" - -#~ msgid "Date Start" -#~ msgstr "Date de début" - -#~ msgid "Planned Hours" -#~ msgstr "Heures planifiés" - -#~ msgid "Weekly" -#~ msgstr "Hebdomadaire" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Erreur !" - -#~ msgid "Timebox Tasks" -#~ msgstr "Tâche de la Timebox" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nom de modèle invalide pour la définition de l'action" - -#~ msgid "Child Timeboxes" -#~ msgstr "Timeboxes enfant" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "Getting Things Done - Module de Gestion du Temps" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "Erreur ! Vous ne pouvez pas créer de tâches récursives." - -#, python-format -#~ msgid "GTD" -#~ msgstr "GTD" - -#~ msgid "_Cancel" -#~ msgstr "_Annuler" - -#~ msgid "This Month" -#~ msgstr "Ce mois" - -#~ msgid "_Ok" -#~ msgstr "_Ok" - -#~ msgid "Next" -#~ msgstr "Suivant" - -#~ msgid "Previous" -#~ msgstr "Précédent" - -#~ msgid "" -#~ "\n" -#~ "This module implements all concepts defined by the Getting Things Done\n" -#~ "methodology. This world-wide used methodology is used for personal\n" -#~ "time management improvement.\n" -#~ "\n" -#~ "Getting Things Done (commonly abbreviated as GTD) is an action management\n" -#~ "method created by David Allen, and described in a book of the same name.\n" -#~ "\n" -#~ "GTD rests on the principle that a person needs to move tasks out of the mind " -#~ "by\n" -#~ "recording them externally. That way, the mind is freed from the job of\n" -#~ "remembering everything that needs to be done, and can concentrate on " -#~ "actually\n" -#~ "performing those tasks.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ "Ce module implémente tous les concepts définis dans la méthodologie\n" -#~ "Getting Things Done. Cette méthode mondialement connue est utilisée pour\n" -#~ "l'amélioration de la gestion de temps personnelle.\n" -#~ "\n" -#~ "Getting Things Done (communément abrégée en GTD) est une méthode de gestion\n" -#~ "des actions créée par David Allen, et qui est décrite dans un livre du même " -#~ "nom.\n" -#~ "\n" -#~ "GTD se positionne sur le principe qu'une personne a besoin d'enlever de son " -#~ "esprit les tâches a réaliser, en\n" -#~ "les enregistrant ailleurs. Ainsi, l'esprit est libéré de l'effort de\n" -#~ "mémorisation de tout ce qu'il y a à faire, et peut alors se concentrer " -#~ "uniquement sur l'accomplissement de son travail.\n" -#~ " " - -#~ msgid "Error ! Task end-date must be greater then task start-date" -#~ msgstr "" -#~ "Erreur ! La date de fin de la tâche doit être postérieure à la date de " -#~ "démarrage" diff --git a/addons/project_gtd/i18n/gl.po b/addons/project_gtd/i18n/gl.po deleted file mode 100644 index c4e9fb0c397..00000000000 --- a/addons/project_gtd/i18n/gl.po +++ /dev/null @@ -1,368 +0,0 @@ -# Galician translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2011-05-12 15:05+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Galician \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Reactivar" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "Iteracións de tempo durante as que a tarefa tense que realizar." - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" -"Indica a orde de secuencia cando se amosa unha lista de períodos de tempo." - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Viaxe" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "O proceso de períodos de tempo baleiros realizouse corretamente." - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "Non existe período de tempo fillo de este!" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" -"Os 'períodos de tempo' defínense na metodoloxía \"Getting Things Done\" " -"(Facendo as cousas). Un \"período de tempo\" define un lapso coa finalidade " -"de clasificar as súas tarefas: hoxe, esta semana, este mes, a longo prazo." - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Hoxe" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Longo prazo" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "Período de tempo do proxecto baleiro" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Período de tempo" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Configurar en período de tempo" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "O lugar de contexto onde o usuario ten que realizar a tarefa." - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Período de tempo baleiro" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Esta semana" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Icona" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "Período de tempo do proxecto completo" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Tarefa" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Engadir ó período de tempo" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Nome" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Contextos" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Automóbil" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Planifica período de tempo" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "proxecto.gtd.períodotempo" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Períodos de tempo" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Contexto" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Selección de tarefas" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Oficina" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Secuencia" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "Indica a orde de secuencia cando se amosa unha lista de contextos." - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Definición períodos de tempo" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Bandexa de entrada" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Obter desde período de tempo" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Inicio" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" -"Os contextos defínense na metodoloxía \"Getting Things Done\" (Facendo as " -"cousas). Permítelle clasificar as súas tarefas de acordo co contexto no que " -"se teñen que realizar: na oficina, na casa, ó coller o coche, etc." - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#~ msgid "Error ! Task end-date must be greater then task start-date" -#~ msgstr "" -#~ "Erro! A data de remate da tarefa debe ser posterior á data de inicio da " -#~ "tarefa" - -#~ msgid "Next" -#~ msgstr "Seguinte" - -#, python-format -#~ msgid "GTD" -#~ msgstr "GTD" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "Erro! Non pode crear tarefas recorrentes." - -#~ msgid "_Cancel" -#~ msgstr "_Anular" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Erro!" - -#~ msgid "" -#~ "\n" -#~ "This module implements all concepts defined by the Getting Things Done\n" -#~ "methodology. This world-wide used methodology is used for personal\n" -#~ "time management improvement.\n" -#~ "\n" -#~ "Getting Things Done (commonly abbreviated as GTD) is an action management\n" -#~ "method created by David Allen, and described in a book of the same name.\n" -#~ "\n" -#~ "GTD rests on the principle that a person needs to move tasks out of the mind " -#~ "by\n" -#~ "recording them externally. That way, the mind is freed from the job of\n" -#~ "remembering everything that needs to be done, and can concentrate on " -#~ "actually\n" -#~ "performing those tasks.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ "Este módulo implementa tódolos conceptos definidos pola metodoloxía " -#~ "\"Getting Things Done\" (Facendo as cousas). Esta metodoloxía recoñecida " -#~ "mundialmente úsase para mellorar a xestión do tempo persoal. \"Getting " -#~ "Things Done\" (habitualmente abreviado como GTD) é un método de xestión de " -#~ "actividades creado por David Allen, e descrito nun libro co mesmo nome. GTD " -#~ "baséase no principio de que unha persoa necesita liberar a mente de tarefas, " -#~ "anotándoas externamente. Dese modo, a mente é libre de recordar todo o que " -#~ "hai que facer, e pódese concentrar en realizar realmente esas tarefas.\n" -#~ " " - -#~ msgid "This Month" -#~ msgstr "Este mes" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "" -#~ "Módulo de xestión do tempo: Getting things done \"Facendo as cousas\"" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "Facendo as cousas (GTD)" - -#~ msgid "_Ok" -#~ msgstr "_Aceptar" - -#~ msgid "Previous" -#~ msgstr "Previo" diff --git a/addons/project_gtd/i18n/hr.po b/addons/project_gtd/i18n/hr.po deleted file mode 100644 index 55445428888..00000000000 --- a/addons/project_gtd/i18n/hr.po +++ /dev/null @@ -1,434 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# Drazen Bosak , 2010. -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2012-12-17 21:16+0000\n" -"Last-Translator: Goran Kliska \n" -"Language-Team: Vinteh\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" -"Language: hr\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "U tijeku" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "Prikaži samo zadatke koji imaju krajnji rok" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Ponovno aktiviraj" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "Vrijeme krugova u kojem zadatak mora biti tretiran" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "Daje redoslijed sekvence kada prikazuje timebox listu." - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Putovanje" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "Timebox prazan proces uspješno završen." - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "Zadaci na čekanju" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "Nema timebox podređenog za ovaj!" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" -"Timeboxovi su definirati u \"Getting Things Done\" (GTD) metodologiji. " -"Timebox definira period vremena kako bi kategorizirali vaše zadatke: danas, " -"ovaj tjedan, ovaj mjesec, dugoročno." - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Danas" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "Vremenski okvir" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Dugoročno" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "Projekt timebox prazan" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "Na čekanju" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Timebox" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Postavi na Timebox" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "Moji Zadaci" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "Kontekst mjesta gdje korisnik treba tretirati zadatak" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Prazan Timebox" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "Zadaci koji nemaju pridodjeljeni timebox" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Ovaj tjedan" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Sličica" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "Napuni timebox projekta" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Zadatak" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Dodaj u Timebox" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Naziv" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Konteksti" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Automobil" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "Prikaži kontekst" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Postavi planiranje u Timebox" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "Greška!" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Timeboxovi" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "Zadaci u toku ili u nacrtu" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Kontekst" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Odabir zadataka" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "Zaslon" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Ured" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Redoslijed" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "Prikaži polje konketsta" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "Daje redoslijed sekvence kod prikaza liste konteksta." - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "Prikaži krajnje rokove" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Definicija Timeboxa" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Pristigla pošta" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Uzmi iz Timeboxa" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Poništi" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Naslovna" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" -"Konteksti su definirani u \"Getiing Things Done\" metodologiji. To vam " -"omogućuje da kategorizirati svoje zadatke u skladu s kontekstom u kojem oni " -"moraju biti učinjeni: u uredu, kod kuće, kad uzmem moj auto, itd." - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "Za ponovno otvaranje zadataka" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "ili" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Naziv objekta mora početi sa x_ i ne smije sadržavati specijalne znakove !" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Nevažeći XML za Arhitekturu Prikaza!" - -#~ msgid "Monthly" -#~ msgstr "Mjesečno" - -#~ msgid "Visible Columns" -#~ msgstr "Vidljivi Stupci" - -#~ msgid "Other" -#~ msgstr "Drugo" - -#~ msgid "Priority" -#~ msgstr "Prioritet" - -#~ msgid "Effective Hours" -#~ msgstr "Efektivni Sati" - -#~ msgid "Default Project" -#~ msgstr "Zadani Projekt" - -#~ msgid "User" -#~ msgstr "Korisnik" - -#~ msgid "project.gtd.context" -#~ msgstr "project.gtd.context" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Greška !" - -#~ msgid "Type" -#~ msgstr "Vrsta" - -#~ msgid "Context 3" -#~ msgstr "Kontekst 3" - -#~ msgid "Context 1" -#~ msgstr "Kontekst 1" - -#~ msgid "Context 2" -#~ msgstr "Kontekst 2" - -#~ msgid "Daily" -#~ msgstr "Dnevno" - -#~ msgid "Context 5" -#~ msgstr "Kontekst 5" - -#~ msgid "Context 6" -#~ msgstr "Kontekst 6" - -#~ msgid "Project" -#~ msgstr "Projekt" - -#~ msgid "Time Management" -#~ msgstr "Upravljanje Vremenom" - -#~ msgid "Tasks" -#~ msgstr "Zadaci" - -#~ msgid "My Open Tasks" -#~ msgstr "Moji Otvoreni Zadaci" - -#~ msgid "Planned" -#~ msgstr "Planirano" - -#~ msgid "Date Start" -#~ msgstr "Datum Početka" - -#~ msgid "Planned Hours" -#~ msgstr "Planirani Sati" - -#~ msgid "Weekly" -#~ msgstr "Tjedno" - -#~ msgid "My Deadlines" -#~ msgstr "Moji Krajnji Rokovi" - -#, python-format -#~ msgid "Eff. Hours" -#~ msgstr "Efektivni Sati" - -#~ msgid "Context 4" -#~ msgstr "Kontekst 4" - -#~ msgid "My Pending Tasks" -#~ msgstr "Moji Neriješeni Zadaci" - -#~ msgid "Deadline" -#~ msgstr "Krajnji Rok" - -#~ msgid "Parent Timebox" -#~ msgstr "Ishodni Timebox" - -#~ msgid "My Inbox" -#~ msgstr "Moj Inbox" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nepravilno ime modela u definiciji radnje." - -#~ msgid "Inbox Tasks" -#~ msgstr "Zadaci u Inboxu" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "Getting Things Done - Modul za upravljanje vremenom" - -#~ msgid "Timebox Tasks" -#~ msgstr "Zadaci u Timeboxu" - -#~ msgid "Timebox tasks selection" -#~ msgstr "Odabir zadataka u Timeboxu" - -#~ msgid "My Daily Timebox" -#~ msgstr "Moj dnevni Timebox" - -#~ msgid "My Timeboxes" -#~ msgstr "Moji Timeboxovi" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "Getting Things Done" - -#~ msgid "Child Timeboxes" -#~ msgstr "Ishodni Timeboxovi" - -#~ msgid "All My Timeboxes" -#~ msgstr "Svi moji Timeboxovi" diff --git a/addons/project_gtd/i18n/hu.po b/addons/project_gtd/i18n/hu.po deleted file mode 100644 index c6129afab16..00000000000 --- a/addons/project_gtd/i18n/hu.po +++ /dev/null @@ -1,320 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2013-01-25 00:01+0000\n" -"Last-Translator: krnkris \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "Folyamatban" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "Csako lyan feladatot mutasson ami határidős" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Újra" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "Idő kimutatások amikben a feladatot fel kell dolgozni" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "Időintervallum listájának megjelenítésekor sorba rendezét végez." - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Utazás" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "Időintervallum kiürítő sikeressen feldolgozva." - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "Függőben lévő feladatok" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "Nincs időintervallum leágaztatás ezen!" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" -"Időintervallumok meghatározása a \"Hajtsuk végre az ügyeket\" módszertan " -"szerint. Az időintervallum meghatároz egy időt a feladatai " -"kategorizálásához: ma, ezen a héten, ebben a hónapban, hosszú távon." - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Ma" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "Időkeret" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Hosszútávú" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "Projekt időintervalluma üres" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "Függőben" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Időkorlát" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Időintervalumm beállítás" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "Feladataim" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" -"Az összefükkés helye, ahol a felhasználónak fel kell dolgoznia a feladatot" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Üres időintervallum" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "Feladathoz nem lett időintervallum hozzárendelve" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Ezen a héten" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Ikon" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "Projekt időintervallum feltöltés" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Feladat" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Időintervallumhoz adva" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Név" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Összefüggés" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Autó" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "Összefüggést mutat" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Időintervallum tervezés" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "Hiba!" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Időintervallumok" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "Folyamatban lévő és feladat tervezetek" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Kontextus" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "feladat kiválasztás" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "Megjelenítés" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Iroda" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Sorszám" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "Összefüggés megjelenítése" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "Összefüggések megjelenítésekor egy sorozatba rendezi." - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "Határidők megjelenítése" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Időintervallum meghatározás" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Beérkező levelek" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Időintervallumból vett" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Visszavonás" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Kezdőlap" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" -"Időintervallumok meghatározása a \"Hajtsuk végre az ügyeket\" módszertan " -"szerint. Lehetővé teszi a feladatok kategorizálását az elvégzés összefüggése " -"értelmében: az irodában, otthon, ha kocsival vagyok, stb." - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "A feladat újranyitásához" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "vagy" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Hiba !" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "Hiba! Nem hozhat létre rekurzív feladatokat." - -#~ msgid "Next" -#~ msgstr "Következő" - -#~ msgid "Previous" -#~ msgstr "Előző" - -#, python-format -#~ msgid "GTD" -#~ msgstr "GTD" - -#~ msgid "This Month" -#~ msgstr "Tárgyhó" diff --git a/addons/project_gtd/i18n/id.po b/addons/project_gtd/i18n/id.po deleted file mode 100644 index dbfe74312c8..00000000000 --- a/addons/project_gtd/i18n/id.po +++ /dev/null @@ -1,293 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2009-11-09 13:54+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" diff --git a/addons/project_gtd/i18n/it.po b/addons/project_gtd/i18n/it.po deleted file mode 100644 index 35736d4bba1..00000000000 --- a/addons/project_gtd/i18n/it.po +++ /dev/null @@ -1,469 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2011-01-13 06:41+0000\n" -"Last-Translator: Nicola Riolini - Micronaet \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "In Corso" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "Mostra solo attività con deadline" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Riattiva" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "Lasso di tempo durante il quale l'attività deve essere trattata" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Viaggio" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "Attività in sospeso" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Oggi" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Lungo periodo" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "In sospeso" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Timebox" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Imposta a Timebox" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "Le Mie Attività" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Timebox Vuoti" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Questa settimana" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Icona" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Attività" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Nome" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Contesti" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Macchina" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Pianificazione da Timebox" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "Errore!" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Timebox" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Contesto" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Selezione Attività" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "Mostra" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Ufficio" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Sequenza" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" -"Fornisce l'ordinamento quando viene visualizzata una lista di contesti" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Definizione Timebox" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Posta in arrivo" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Recupera da Timebox" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Annulla" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "o" - -#~ msgid "Visible Columns" -#~ msgstr "Colonne visibili" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Il nome dell'oggetto deve iniziare per x_ e non deve contenere caratteri " -#~ "speciali!" - -#~ msgid "My Deadlines" -#~ msgstr "Le Mie Scadenze" - -#~ msgid "Monthly" -#~ msgstr "Mensile" - -#~ msgid "Parent Timebox" -#~ msgstr "Timebox Generale" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "XML non valido per Visualizzazione Architettura!" - -#~ msgid "Priority" -#~ msgstr "Priorità" - -#~ msgid "My Inbox" -#~ msgstr "La MIa Casella in Ingresso" - -#~ msgid "Default Project" -#~ msgstr "Progetto Predefinito" - -#~ msgid "Context 4" -#~ msgstr "Contesto 4" - -#~ msgid "Other" -#~ msgstr "Altro" - -#~ msgid "Effective Hours" -#~ msgstr "Ore Effettive" - -#~ msgid "Timebox tasks selection" -#~ msgstr "Selezione Attività Timebox" - -#~ msgid "Type" -#~ msgstr "Tipo" - -#~ msgid "Inbox Tasks" -#~ msgstr "Attività Casella in Ingresso" - -#~ msgid "My Pending Tasks" -#~ msgstr "Le Mie Attività in attesa" - -#~ msgid "User" -#~ msgstr "Utente" - -#~ msgid "My Daily Timebox" -#~ msgstr "I Miei Timebox quotidiani" - -#~ msgid "Context 1" -#~ msgstr "Contesto 1" - -#~ msgid "Context 2" -#~ msgstr "Contesto 2" - -#~ msgid "Context 3" -#~ msgstr "Contesto 3" - -#~ msgid "Context 5" -#~ msgstr "Contesto 5" - -#~ msgid "Context 6" -#~ msgstr "Contesto 6" - -#~ msgid "Daily" -#~ msgstr "Quotidiano" - -#~ msgid "Project" -#~ msgstr "Progetto" - -#~ msgid "My Timeboxes" -#~ msgstr "I Miei Timebox" - -#~ msgid "My Open Tasks" -#~ msgstr "Le Mie Attività aperte" - -#~ msgid "Time Management" -#~ msgstr "Gestione Tempistiche" - -#~ msgid "Tasks" -#~ msgstr "Attività" - -#~ msgid "All My Timeboxes" -#~ msgstr "Tutti i Miei Timebox" - -#~ msgid "Deadline" -#~ msgstr "Scadenza" - -#~ msgid "Date Start" -#~ msgstr "Data Inizio" - -#~ msgid "Planned Hours" -#~ msgstr "Ore Pianificate" - -#~ msgid "Weekly" -#~ msgstr "Settimanale" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "Errore ! Non è possibile creare attività ricorsive." - -#~ msgid "_Cancel" -#~ msgstr "_Annulla" - -#~ msgid "This Month" -#~ msgstr "Questo mese" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Errore!" - -#~ msgid "Next" -#~ msgstr "Prossimo" - -#~ msgid "_Ok" -#~ msgstr "_Ok" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "Getting Things Done" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "Getting Things Done - Modulo gestione tempo" - -#, python-format -#~ msgid "GTD" -#~ msgstr "GTD (get things done)" - -#~ msgid "Previous" -#~ msgstr "Precedente" - -#~ msgid "" -#~ "\n" -#~ "This module implements all concepts defined by the Getting Things Done\n" -#~ "methodology. This world-wide used methodology is used for personal\n" -#~ "time management improvement.\n" -#~ "\n" -#~ "Getting Things Done (commonly abbreviated as GTD) is an action management\n" -#~ "method created by David Allen, and described in a book of the same name.\n" -#~ "\n" -#~ "GTD rests on the principle that a person needs to move tasks out of the mind " -#~ "by\n" -#~ "recording them externally. That way, the mind is freed from the job of\n" -#~ "remembering everything that needs to be done, and can concentrate on " -#~ "actually\n" -#~ "performing those tasks.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ "Questo modulo implementa tutti i concetti definiti dalla metodologia del " -#~ "Getting Things\n" -#~ "Done. Questa metodologia usata a livello mondiale è utilizzata per " -#~ "migliorare la gestione \n" -#~ "personale del tempo.\n" -#~ "\n" -#~ "Getting Things Done (comunemente abbreviata come GTD) è un metodo di " -#~ "gestione\n" -#~ "azioni creato da David Allen, e descritta in un libro omonimo.\n" -#~ "\n" -#~ "GTD si basa sul principio che una persona ha bisogno di spostare le attività " -#~ "al di fuori della mente per\n" -#~ "registrarle esternamente. In questo modo, la mente è libera dal lavoro di " -#~ "ricordare\n" -#~ "tutto quello che deve essere fatto, così può concentrarsi su come veramente " -#~ "eseguire\n" -#~ "queste attività.\n" -#~ " " diff --git a/addons/project_gtd/i18n/ja.po b/addons/project_gtd/i18n/ja.po deleted file mode 100644 index 33f0bcdd0e2..00000000000 --- a/addons/project_gtd/i18n/ja.po +++ /dev/null @@ -1,319 +0,0 @@ -# Japanese translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2012-06-10 02:57+0000\n" -"Last-Translator: Akira Hiyama \n" -"Language-Team: Japanese \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "進行中" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "締切を持つタスクのみ表示" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "再アクティブ化" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "処理すべきタスクの間の時間周期" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "タイムボックスのリストを表示するときに並べ順を与えます。" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "旅行" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "タイムボックスが空のプロセスは成功に終了しました。" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "保留中タスク" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "この子にタイムボックスがありません。" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" -"タイムボックスは物事を行う方法論として定義されます。タイムボックスはタスクを分類することにより時間の期間を定義します:本日、今週、今月、長期。" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "本日" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "長期" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "プロジェクトのタイムボックスを空に" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "保留中" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "タイムボックス" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "タイムボックスに設定" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "私のタスク" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "ユーザがタスクを実行すべきコンテキストの場所" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "空のタイムボックス" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "タスクにはタイムボックスがまだ割り当てられていません。" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "今週" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "アイコン" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "プロジェクトのタイムボックスの充填" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "タスク" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "タイムボックスに追加" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "名前" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "コンテキスト" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "車" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "コンテキストを表示" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Plannifyのタイムボックス" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "タイムボックス" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "進行中とドラフトのタスク" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "コンテキスト" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "タスクの選択" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "会社" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "順序" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "コンテキスト項目を表示" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "コンテキストのリストを表示するときに並び順を与えます。" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "締切の表示" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "タイムボックスの定義" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "受信箱" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "タイムボックスを取得" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "自宅" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" -"コンテキストは物事を行う方法論として定義されます。実行しなければならないコンテキストに応じてタスクを分類することができます:会社で、自宅で、車に乗った時な" -"ど。" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "タスクの再開" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#~ msgid "Next" -#~ msgstr "次へ" - -#, python-format -#~ msgid "Error !" -#~ msgstr "エラー" - -#~ msgid "_Cancel" -#~ msgstr "キャンセル" - -#~ msgid "_Ok" -#~ msgstr "OK" - -#~ msgid "Previous" -#~ msgstr "前へ" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "エラー。再帰的なタスクを作成することはできません。" - -#~ msgid "Error ! Task end-date must be greater then task start-date" -#~ msgstr "エラー。タスクの終了日は開始日以降の日付に設定しなければなりません。" diff --git a/addons/project_gtd/i18n/ko.po b/addons/project_gtd/i18n/ko.po deleted file mode 100644 index fc478dcd0b1..00000000000 --- a/addons/project_gtd/i18n/ko.po +++ /dev/null @@ -1,298 +0,0 @@ -# Korean translation for openobject-addons -# Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2009. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2009-09-08 15:15+0000\n" -"Last-Translator: ekodaq \n" -"Language-Team: Korean \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#, python-format -#~ msgid "Eff. Hours" -#~ msgstr "유효 시간" diff --git a/addons/project_gtd/i18n/ko_KO.po b/addons/project_gtd/i18n/ko_KO.po deleted file mode 100644 index 9270c6fafda..00000000000 --- a/addons/project_gtd/i18n/ko_KO.po +++ /dev/null @@ -1,339 +0,0 @@ -# Korean translation for openobject-addons -# Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2009. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-05-19 14:36+0000\n" -"PO-Revision-Date: 2009-07-03 06:49+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Korean \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-08-28 11:01+0000\n" -"X-Generator: Launchpad (build Unknown)\n" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_daily.py:0 -#, python-format -msgid "No timebox of the type \"%s\" defined !" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/project_gtd.py:0 -#, python-format -msgid "Eff. Hours" -msgstr "유효 시간" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Visible Columns" -msgstr "" - -#. module: project_gtd -#: constraint:ir.model:0 -msgid "" -"The Object name must start with x_ and not contain any special character !" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.act_timebox_tasks_my_deadline_open -msgid "My Deadlines" -msgstr "" - -#. module: project_gtd -#: selection:project.gtd.timebox,type:0 -msgid "Monthly" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,parent_id:0 -msgid "Parent Timebox" -msgstr "" - -#. module: project_gtd -#: constraint:ir.ui.view:0 -msgid "Invalid XML for View Architecture!" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:0 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,col_priority:0 -msgid "Priority" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.act_timebox_tasks_my_inbox -#: model:ir.ui.menu,name:project_gtd.menu_open_time_myinbox -msgid "My Inbox" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.context,project_default_id:0 -msgid "Default Project" -msgstr "" - -#. module: project_gtd -#: constraint:ir.actions.act_window:0 -msgid "Invalid model name in the action definition." -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,context4_id:0 -msgid "Context 4" -msgstr "" - -#. module: project_gtd -#: wizard_field:project.gtd.timebox.fill,init,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "" - -#. module: project_gtd -#: selection:project.gtd.timebox,type:0 -msgid "Other" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,col_effective_hours:0 -msgid "Effective Hours" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.module.module,shortdesc:project_gtd.module_meta_information -msgid "Getting Things Done - Time Management Module" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.act_timebox_tasks -msgid "Timebox Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_daily.py:0 -#: code:addons/project_gtd/wizard/project_gtd_empty.py:0 -#, python-format -msgid "Error !" -msgstr "" - -#. module: project_gtd -#: wizard_view:project.gtd.timebox.fill,init:0 -msgid "Timebox tasks selection" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,type:0 -msgid "Type" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task_inbox -msgid "Inbox Tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.wizard,name:project_gtd.open_gtd_timebox_empty -msgid "Empty Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.act_timebox_tasks_my_pending -msgid "My Pending Tasks" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,user_id:0 -msgid "User" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.wizard,name:project_gtd.open_gtd_timebox_daily -#: model:ir.ui.menu,name:project_gtd.menu_open_time_daily_inbox -msgid "My Daily Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -msgid "project.gtd.context" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,context1_id:0 -msgid "Context 1" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,context2_id:0 -msgid "Context 2" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,context3_id:0 -msgid "Context 3" -msgstr "" - -#. module: project_gtd -#: wizard_button:project.gtd.timebox.fill,init,process:0 -msgid "Add to Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,context5_id:0 -msgid "Context 5" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,context6_id:0 -msgid "Context 6" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -#: view:project.gtd.timebox:0 -msgid "Contexts" -msgstr "" - -#. module: project_gtd -#: selection:project.gtd.timebox,type:0 -msgid "Daily" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.wizard,name:project_gtd.open_gtd_timebox_fill -msgid "Plannify Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,col_project:0 -msgid "Project" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_all -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree_my -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_my_timeboxes -msgid "My Timeboxes" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Planned" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.act_timebox_tasks_my_open -msgid "My Open Tasks" -msgstr "" - -#. module: project_gtd -#: wizard_field:project.gtd.timebox.fill,init,task_ids:0 -msgid "Tasks selection" -msgstr "" - -#. module: project_gtd -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time -#: model:ir.ui.menu,name:project_gtd.menu_open_time -msgid "Time Management" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Getting Things Done" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,task1_ids:0 -#: field:project.gtd.timebox,task2_ids:0 -#: field:project.gtd.timebox,task3_ids:0 -#: field:project.gtd.timebox,task4_ids:0 -#: field:project.gtd.timebox,task5_ids:0 -#: field:project.gtd.timebox,task6_ids:0 -#: field:project.gtd.timebox,task_ids:0 -#: view:project.task:0 -msgid "Tasks" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -msgid "Sequence" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,child_ids:0 -msgid "Child Timeboxes" -msgstr "" - -#. module: project_gtd -#: model:ir.ui.menu,name:project_gtd.menu_open_time_allinbox -msgid "All My Timeboxes" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,col_deadline:0 -msgid "Deadline" -msgstr "" - -#. module: project_gtd -#: wizard_field:project.gtd.timebox.fill,init,timebox_id:0 -msgid "Get from Timebox" -msgstr "" - -#. module: project_gtd -#: wizard_button:project.gtd.timebox.fill,init,end:0 -msgid "Cancel" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,col_date_start:0 -msgid "Date Start" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,col_planned_hours:0 -msgid "Planned Hours" -msgstr "" - -#. module: project_gtd -#: selection:project.gtd.timebox,type:0 -msgid "Weekly" -msgstr "" diff --git a/addons/project_gtd/i18n/lt.po b/addons/project_gtd/i18n/lt.po deleted file mode 100644 index 74941d22a10..00000000000 --- a/addons/project_gtd/i18n/lt.po +++ /dev/null @@ -1,293 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 5.0.4\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2009-02-03 06:25+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "Vykdoma" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "Rodyti tik užduotis su nustatytu terminu" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Atnaujinti" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "Laiko intarpai per kuriuos užduotis turi būti įgyvendinta" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Kelionė" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "Laukiančios užduotys" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Dabar" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "Laikotarpis" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Ilgu laikotarpiu" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "Laukianti" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Laiko gairė" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Nustatyti laiko gairę" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "Mano užduotys" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "Vieta kur užduotis turi būti atlikta" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Tuščia laiko gairė" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "Užduotys neturinčios priskirtos laiko gairės" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Šia Savaitę" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Piktograma" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Užduotis" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Pavadinimas" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Kontekstas" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Automobilis" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "Rodyti kontekstą" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "Klaida!" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Laiko gairės" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "Vykdomos ir juodraštinės užduotys" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Kontekstas" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Užduočių žymėjimas" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "Vaizdavimas" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Biuras" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Seka" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "Rodyti konteksto laukelį" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "Rodyti terminus" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Laiko gairės apibrėžimas" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Gauta" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Atsisakyti" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Pradžia" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "Užduočių atidarymui" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "arba" diff --git a/addons/project_gtd/i18n/lv.po b/addons/project_gtd/i18n/lv.po deleted file mode 100644 index 271dcc23786..00000000000 --- a/addons/project_gtd/i18n/lv.po +++ /dev/null @@ -1,327 +0,0 @@ -# Latvian 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 , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2011-01-02 08:16+0000\n" -"Last-Translator: OpenERP Administrators \n" -"Language-Team: Latvian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Aktivizēt atkal" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "Laika sprīži, kad jātiek galā ar uzdevumu" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "Attēlo laika sprīžu sarakstu secībā pēc kārtas." - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Ceļojumi" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "Laika sprīža iztukšošanas process noslēdzies veiksmīgi." - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "Šim laika sprīdima nav pakarātotā!" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Šodien" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Ilgtermiņa" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "Projekta laika sprīdis tukšs" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Laika sprīdis" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Iestatīt par laika sprīdi" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "Konteksta vieta, kur lietotājam jātiek galā ar uzdevumu" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Iztīrīt laika sprīdi" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Šajā nedēļā" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Ikona" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "Projekta laika sprīža aizpildīšana" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Uzdevums" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Pievienot laika sprīdīm" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Nosaukums" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Konteksts" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Mašīna" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Plānot laika sprīdi" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Laika sprīži" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Konteksts" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Uzdevumu izvēlēšanās" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Birojs" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Secība" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "Attēlo kontekstu sarakstu secībā pēc kārtas." - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Laika sprīža definīcija" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Ienākošie" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Paņemt no laika sprīža" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Mājas" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#, python-format -#~ msgid "GTD" -#~ msgstr "GTD" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "Kļūda! Nedrīkst veidot rekursīvus uzdevumus." - -#~ msgid "_Cancel" -#~ msgstr "_Atcelt" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Kļūda!" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "Getting Things Done - Laika vadības modulis" - -#~ msgid "This Month" -#~ msgstr "Šajā mēnesī" - -#~ msgid "Next" -#~ msgstr "Nākamais" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "Getting Things Done" - -#~ msgid "_Ok" -#~ msgstr "_Labi" - -#~ msgid "Previous" -#~ msgstr "Iepriekšējais" diff --git a/addons/project_gtd/i18n/mk.po b/addons/project_gtd/i18n/mk.po deleted file mode 100644 index 74a49b1c370..00000000000 --- a/addons/project_gtd/i18n/mk.po +++ /dev/null @@ -1,298 +0,0 @@ -# Macedonian translation for openobject-addons -# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2013. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2013-03-01 17:51+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Macedonian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "Во тек" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "Прикажи ги само задачите кои имаат краен рок" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Реактивирај" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "Временски кругови во текот на кои задачата треба да биде третирана" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "Го дава редоследот на секвенците кога прикажува листа на timebox." - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Патување" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "Задачи на чекање" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Денес" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "Временска рамка" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Долгорочно" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "Чекам" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "Мои задачи" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Оваа недела" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Икона" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Задача" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Име" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Контекст" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Автомобил" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "Прикажи контекст" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "Грешка!" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "Задачи во тек и нацрт" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Контекст" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Избор на задачи" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "Прикажи" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Канцеларија" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Секвенца" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "Прикажи поле на контекст" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "Го дава редоследот на секвенците кога прикажува листа на контексти." - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "Прикажи крајни рокови" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Влезно Сандаче" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Откажи" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Дома" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" -"Контекстите се дефинирани во методологијата \"Завршување на работите\". Тоа " -"ви овозможува да ги категоризирате вашите задачи според контекстот во кој " -"тие треба да бидат направени: во канцеларија, дома, кога ја земам колата " -"и.т.н." - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "За повторно отварање на задачи" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "или" diff --git a/addons/project_gtd/i18n/mn.po b/addons/project_gtd/i18n/mn.po deleted file mode 100644 index 482b2a12764..00000000000 --- a/addons/project_gtd/i18n/mn.po +++ /dev/null @@ -1,323 +0,0 @@ -# Mongolian translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2012-06-24 12:16+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Mongolian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "Боловсруулж байна" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "Зөвхөн дуусгах хугацаатай даалгавруудыг харуулах" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Дахин идэвхжүүлэх" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "Даалгаврыг анхаарах ёстой хугацааны зурвасууд" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "Хугацааны хайрцагийн жагсаалтыг харуулах дарууллын эрэмбийг өгнө" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Аялал" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "Хугацааны Хайрцаг Хоосон Боловсруулалт Амжилттай дууслаа." - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "Хүлээгдэж байгаа Даалгаврууд" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "Үүний охин хугацааны хайрцаг алга !" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" -"\"Ажлыг Амжуулах\" аргачлалын хугацааны хайрцагууд. Хугацааны хайрцаг нь " -"даалгаврыг хийх ёстой хугацааны мужуудаг тодорхойлдог: өнөөдөр, энэ " -"долооног, энэ сар, урт хугацааны." - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Өнөөдөр" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "Хугацааны хайрцаг" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Урт Хугацааны" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "Төслийн Хугацааны Хайрцаг Хоосон" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "Хүлээгдэж буй" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Хугацааны хайрцаг" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Хугацааны Хайрцагийг тохируулах" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "Миний даалгаврууд" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "Хэрэглэгч даалгаврыг анхаарах агуулгын байрлал" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Хоосон Хугацааны Хайрцаг" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "Хугацааны хайрцаг олгогдоогүй даалгаврууд" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Энэ долооног" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Таних Тэмдэг" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "Төслийн Хугацааны Хайрцагийг Бөглөх" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Даалгавар" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Хугацааны Хайрцагт Нэмэх" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Нэр" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Агуулгууд" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Машин" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "Агуулгыг Харуулах" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Хугацааны Хайрцагийг Төлөвлөх" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "Алдаа!" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Хугацааны Хайрцагууд" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "Хийгдэж байгаа болон Ноорог даалгаврууд" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Агуулга" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Даалгавруудын сонголт" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "Харуулах" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Ажил" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Дараалал" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "Агуулга талбарыг харуулах" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "Агуулгын жагсаалтыг харуулах дарааллын эрэмбийг өгнө." - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "Дуусгах Хугацааг Харуулах" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Хугацааны хайрцагийн тодорхойлолт" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Inbox" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Хугацааны хайрцагаас авах" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Цуцлах" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Гэр" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" -"\"Ажлыг Амжуулах\" аргачлалд тодорхойлогдсон агуулгууд. Энэ нь даалгаврыг " -"ямар агуулгад хийгдсэн байхыг ангилах боломжийг олгодог: оффист, гэрт, " -"машинаа авахдаа гэх мэт..." - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "Даалгаврыг дахин нээхэд" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "эсвэл" - -#~ msgid "Next" -#~ msgstr "Дараах" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "Алдаа ! Та рекурсив цэс үүсгэж болохгүй!" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Алдаа !" - -#~ msgid "_Cancel" -#~ msgstr "_Цуцлах" - -#~ msgid "Error ! Task end-date must be greater then task start-date" -#~ msgstr "" -#~ "Алдаа ! Даалгаврын дуусах хугацаа нь эхлэх хугацаанаасаа хойно байх ёстой" - -#~ msgid "_Ok" -#~ msgstr "_Ok" - -#~ msgid "Previous" -#~ msgstr "Өмнөх" diff --git a/addons/project_gtd/i18n/nl.po b/addons/project_gtd/i18n/nl.po deleted file mode 100644 index 24e39aca626..00000000000 --- a/addons/project_gtd/i18n/nl.po +++ /dev/null @@ -1,496 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2011-01-18 14:55+0000\n" -"Last-Translator: Douwe Wullink (Dypalio) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "In behandeling" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "Geef alleen taken met een deadline weer" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Heractiveren" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "Tijdspanne waarbinnen de taak moet worden behandeld" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "Bepaalt de volgorde bij het afbeelden van de lijst van timeboxen." - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Reizen" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "Timebox legen proces met succes afgerond." - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "Taken in afwachting" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "Er zijn geen onderliggende timeboxen!" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" -"Timeboxen zijn gedefinieerd in de \"Getting Things Done\" methodiek. Een " -"timebox definieert de tijdsperiode om uw taken te categoriseren: vandaag, " -"deze week, deze maand, lange termijn." - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Vandaag" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "Periode" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Lange termijn" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "Project timebox legen" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "In afwachting" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Timebox" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Zet op timebox" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "Mijn taken" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "De context plaats waar de gebruiker de taak moet behandelen" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Lege timebox" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "Taken waaraan geen tijd is toegewezen" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Deze week" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Pictogram" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "Project Timebox vullen" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Taak" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Voeg toe aan timebox" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Naam" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Contexten" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Auto" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "Geef context weer" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Planning van timebox" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "Fout!" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Timeboxen" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "Taken in behandeling en in concept" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Context" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Taakkeuze" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "Tonen" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Kantoor" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Reeks" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "Geef het context veld weer" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "Bepaalt de volgorde waarin de lijst van contexten wordt afgebeeld." - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "Geef deadlines weer" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Timeboxdefinitie" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Postvak in" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Haal uit timebox" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Annuleren" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Thuis" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" -"Contexten zijn gedefinieerd in de \"Getting Things Done\" methode. Ze laten " -"u de taken categoriseren in de context waarbinnen ze worden uitgevoerd: op " -"kantoor, thuis, als ik met de auto ga, etc." - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "Voor het heropenen van taken" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "of" - -#~ msgid "Priority" -#~ msgstr "Prioriteit" - -#~ msgid "Monthly" -#~ msgstr "Maandelijks" - -#~ msgid "My Deadlines" -#~ msgstr "Mijn deadlines" - -#~ msgid "Inbox Tasks" -#~ msgstr "Inbox taken" - -#~ msgid "Context 1" -#~ msgstr "Context 1" - -#~ msgid "Effective Hours" -#~ msgstr "Effectieve uren" - -#~ msgid "project.gtd.context" -#~ msgstr "project.gtd.context" - -#~ msgid "Visible Columns" -#~ msgstr "Zichtbare kolommen" - -#~ msgid "Context 3" -#~ msgstr "Context 3" - -#~ msgid "Context 2" -#~ msgstr "Context 2" - -#~ msgid "Context 4" -#~ msgstr "Context 4" - -#~ msgid "Context 5" -#~ msgstr "Context 5" - -#~ msgid "Context 6" -#~ msgstr "Context 6" - -#~ msgid "Project" -#~ msgstr "Project" - -#~ msgid "Daily" -#~ msgstr "Dagelijks" - -#~ msgid "Deadline" -#~ msgstr "Deadline" - -#~ msgid "Time Management" -#~ msgstr "Tijdmanagement" - -#~ msgid "My Pending Tasks" -#~ msgstr "Mijn wachtende taken" - -#~ msgid "Tasks" -#~ msgstr "Taken" - -#~ msgid "Date Start" -#~ msgstr "Startdatum" - -#~ msgid "Weekly" -#~ msgstr "Wekelijks" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Fout!" - -#~ msgid "Planned" -#~ msgstr "Gepland" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "Getting Things Done - Time Management Module" - -#, python-format -#~ msgid "No timebox of the type \"%s\" defined !" -#~ msgstr "Geen timebox van type \"%s\" gedefinieerd !" - -#, python-format -#~ msgid "Eff. Hours" -#~ msgstr "Eff. uren" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "De objectnaam moet beginnen met x_ en mag geen speciale tekens bevatten !" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Ongeldige XML voor weergave!" - -#~ msgid "Parent Timebox" -#~ msgstr "Hoofd timebox" - -#~ msgid "My Inbox" -#~ msgstr "Mijn postvak IN" - -#~ msgid "Other" -#~ msgstr "Anders" - -#~ msgid "Timebox tasks selection" -#~ msgstr "Keuze timebox-taken" - -#~ msgid "Timebox Tasks" -#~ msgstr "Tijdbox-taken" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Ongeldige modelnaam in de actie-definitie." - -#~ msgid "Default Project" -#~ msgstr "Standaard project" - -#~ msgid "My Daily Timebox" -#~ msgstr "Mijn dagelijkse timebox" - -#~ msgid "User" -#~ msgstr "Gebruiker" - -#~ msgid "Type" -#~ msgstr "Soort" - -#~ msgid "My Timeboxes" -#~ msgstr "Mijn timeboxen" - -#~ msgid "Child Timeboxes" -#~ msgstr "Deel-timeboxen" - -#~ msgid "My Open Tasks" -#~ msgstr "Mijn openstaande taken" - -#~ msgid "All My Timeboxes" -#~ msgstr "Al mijn timeboxen" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "Getting Things Done (dingen gedaan krijgen)" - -#~ msgid "Planned Hours" -#~ msgstr "Geplande uren" - -#, python-format -#~ msgid "GTD" -#~ msgstr "GTD" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "Fout! U kunt geen recursieve taken aanmaken." - -#~ msgid "_Cancel" -#~ msgstr "_Annuleren" - -#~ msgid "This Month" -#~ msgstr "Deze maand" - -#~ msgid "Next" -#~ msgstr "Volgende" - -#~ msgid "" -#~ "\n" -#~ "This module implements all concepts defined by the Getting Things Done\n" -#~ "methodology. This world-wide used methodology is used for personal\n" -#~ "time management improvement.\n" -#~ "\n" -#~ "Getting Things Done (commonly abbreviated as GTD) is an action management\n" -#~ "method created by David Allen, and described in a book of the same name.\n" -#~ "\n" -#~ "GTD rests on the principle that a person needs to move tasks out of the mind " -#~ "by\n" -#~ "recording them externally. That way, the mind is freed from the job of\n" -#~ "remembering everything that needs to be done, and can concentrate on " -#~ "actually\n" -#~ "performing those tasks.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ "Deze module implementeert alle concepten van de Getting Things Done\n" -#~ "methodiek. Deze wereldwijd gebruikte methodiek wordt ingezet voor \n" -#~ "persoonlijke tijd management verbetering.\n" -#~ "\n" -#~ "Getting Things Done (meestal afgekort tot GTD) is an actie management\n" -#~ "methode gemaakt door David Allen, and beschreven in een gelijknamig boek.\n" -#~ "\n" -#~ "GTD berust op het principe dat een persoon taken uit zijn gedachten zet door " -#~ "ze \n" -#~ "extern vast te leggen. Op die manier zijn de gedachten bevrijd van het " -#~ "onmthouden\n" -#~ "van alles wat moet worden gedaan, en kan het zich concentreren op het " -#~ "werkelijk\n" -#~ "uitvoeren van die taken.\n" -#~ " " - -#~ msgid "_Ok" -#~ msgstr "_Ok" - -#~ msgid "Previous" -#~ msgstr "Vorige" - -#~ msgid "Error ! Task end-date must be greater then task start-date" -#~ msgstr "Fout! Einddatum taak moet groter zijn dat begindatum taak" diff --git a/addons/project_gtd/i18n/nl_BE.po b/addons/project_gtd/i18n/nl_BE.po deleted file mode 100644 index 12398958970..00000000000 --- a/addons/project_gtd/i18n/nl_BE.po +++ /dev/null @@ -1,298 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 5.0.0\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2009-04-24 15:45+0000\n" -"Last-Translator: Fabien (Open ERP) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "De objectnaam moet beginnen met x_ en mag geen speciale karakters bevatten !" diff --git a/addons/project_gtd/i18n/pl.po b/addons/project_gtd/i18n/pl.po deleted file mode 100644 index 1ca4623967b..00000000000 --- a/addons/project_gtd/i18n/pl.po +++ /dev/null @@ -1,417 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2011-01-14 08:32+0000\n" -"Last-Translator: Grzegorz Grzelak (OpenGLOBE.pl) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "W toku" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "Pokaż tylko zadania z ostatecznym terminem" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Reaktywuj" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "Interwały, w których zadania będą grupowane" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "Określa kolejność wyświetlania listy ramek czasowych" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Podróż" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "Ramka pusta - Proces zakończony" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "Oczekujące zadania" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "Ta ramka nie ma ramki podrzędnej !" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" -"Ramki są zdefiniowane według metodologii \"Getting Things Done\" (Skuteczne " -"wykonywanie zadań). Ramki czasowe definiują okresy do porządkowania czasu " -"wykonania twoich zadań: Na dzisiaj, W tym tygodniu, W tym miesiącu, W tym " -"półroczu itd." - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Dzisiaj" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "Przedział czasowy" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Długotrwałe" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "Pusta ramka" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "W oczekiwaniu" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Ramka" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Wstaw do ramki" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "Moje zadania" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "Kontekst wykonywania zadania" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Opróżnij ramkę" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "Zadania nie mające przypisanego przedziału czasowego" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "W tym tygodniu" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Ikona" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "Wypełnianie ramki" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Zadanie" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Dodaj do ramki" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Nazwa" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Konteksty" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Samochód" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "Pokaż kontekst" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Planuj ramkę" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "Błąd!" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Ramki" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "W trakcie lub w stanie Projekt" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Kontekst" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Wybór zadań" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "Wyświetl" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Biuro" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Numeracja" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "Pokaż pole kontekstowe" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "Określa kolejność wyświetlania kontekstów w listach." - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "Pokaż ostateczne terminy" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Definicja ramki czasowej" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Skrzynka odbiorcza" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Pobierz z ramki" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Anuluj" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Dom" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" -"Kontekst jest zdefiniowany w metodologii \"Getting Things Done\" (Skuteczne " -"wykonywanie zadań - planowanie osobiste). Kontekst pozwala porządkować " -"zadania według miejsca lub otoczenia, w którym zadania powinny być " -"wykonywane: W biurze, W domu, Kiedy mam samochód itp." - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "Do ponownego otwarcia zadania" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "lub" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Nazwa obiektu musi zaczynać się od x_ oraz nie może zawierać znaków " -#~ "specjalnych !" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "XML niewłaściwy dla tej architektury wyświetlania!" - -#~ msgid "Priority" -#~ msgstr "Priorytet" - -#~ msgid "Monthly" -#~ msgstr "Miesięcznie" - -#~ msgid "Visible Columns" -#~ msgstr "Widoczne kolumny" - -#~ msgid "Other" -#~ msgstr "Inny" - -#~ msgid "Default Project" -#~ msgstr "Domyślny projekt" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nieprawidłowa nazwa modelu w definicji akcji." - -#~ msgid "Effective Hours" -#~ msgstr "Efektywne godziny" - -#~ msgid "User" -#~ msgstr "Użytkownik" - -#~ msgid "Type" -#~ msgstr "Typ" - -#~ msgid "Project" -#~ msgstr "Projekt" - -#~ msgid "Daily" -#~ msgstr "Codziennie" - -#~ msgid "Deadline" -#~ msgstr "Ostateczny czas ukończenia" - -#~ msgid "Tasks" -#~ msgstr "Zadania" - -#~ msgid "Planned" -#~ msgstr "Planowane" - -#~ msgid "Date Start" -#~ msgstr "Data rozpoczęcia" - -#~ msgid "Planned Hours" -#~ msgstr "Planowane godziny" - -#~ msgid "Weekly" -#~ msgstr "Co tydzień" - -#~ msgid "My Deadlines" -#~ msgstr "Moje terminy" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "GTD - personalny moduł zarządzania czasem" - -#~ msgid "Context 4" -#~ msgstr "Kontekst 4" - -#~ msgid "Context 1" -#~ msgstr "Kontekst 1" - -#~ msgid "My Pending Tasks" -#~ msgstr "Moje zadania oczekujące" - -#~ msgid "Context 2" -#~ msgstr "Kontekst 2" - -#~ msgid "Context 3" -#~ msgstr "Kontekst 3" - -#~ msgid "Context 5" -#~ msgstr "Kontekst 5" - -#~ msgid "Context 6" -#~ msgstr "Kontekst 6" - -#~ msgid "My Open Tasks" -#~ msgstr "Moje otwarte zadania" - -#~ msgid "Time Management" -#~ msgstr "Zarządzanie czasem" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "GTD - planowanie osobiste" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "Błąd ! Nie możesz tworzyć rekurencyjnych zadań." - -#~ msgid "_Cancel" -#~ msgstr "_Anuluj" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Błąd !" - -#~ msgid "This Month" -#~ msgstr "W tym miesiącu" - -#~ msgid "Next" -#~ msgstr "Następne" - -#~ msgid "Previous" -#~ msgstr "Poprzednie" diff --git a/addons/project_gtd/i18n/project_gtd.pot b/addons/project_gtd/i18n/project_gtd.pot deleted file mode 100644 index 340d721bcc7..00000000000 --- a/addons/project_gtd/i18n/project_gtd.pot +++ /dev/null @@ -1,287 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 7.0alpha\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2012-12-21 17:06+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: \n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox defines a period of time in order to categorize your tasks: today, this week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "Contexts are defined in the \"Getting Things Done\" methodology. It allows you to categorize your tasks according to the context in which they have to be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - diff --git a/addons/project_gtd/i18n/pt.po b/addons/project_gtd/i18n/pt.po deleted file mode 100644 index 0e77e859441..00000000000 --- a/addons/project_gtd/i18n/pt.po +++ /dev/null @@ -1,498 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2012-12-11 15:39+0000\n" -"Last-Translator: Rui Franco (multibase.pt) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "Em Progresso" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "Mostrar apenas tarefas com prazo" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Reativar" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "Time-laps durante o qual a tarefa tem de ser tratada" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "Dá a ordem da sequência ao exibir uma lista de timebox." - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Viagem" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "Timebox Vazia processo completado com sucesso." - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "Tarefas pendentes" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "Nenhuma timebox descendente desta !" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" -"Timeboxes está definida em \"Getting Things Done\" metodologia. A timebox " -"define o período de tempo ordenado por categoria das tarefas: hoje, esta " -"semana, este mês, a longo prazo." - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Hoje" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "Intervalo temporal" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "A longo prazo" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "Projeto Timebox Vazio" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "Pendente" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Timebox" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Definir como timebox" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "As Minhas Tarefas" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "O lugar onde o utilizador tem contexto para tratar a tarefa" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Timebox Vazia" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "Tarefas que não tenham timebox ainda atribuída" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Esta semana" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Ícone" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "Projeto Timebox preenchido" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Tarefa" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Adicionar para Timebox" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Nome" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Contextos" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Carro" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "Mostrar Contexto" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Timebox Planificado" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "Erro!" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Timeboxes" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "Tarefas rascunho em progresso" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Contexto" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Seleção de Tarefas" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "Aparência" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Escritório" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Sequência" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "Mostrar o campo de contexto" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "Dá a ordem da sequência ao exibir uma lista de contextos." - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "Mostrar prazos" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Definição do timebox" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Inbox" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Obter de Timebox" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Cancelar" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Página Inicial" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" -"Contextos são definidos no \"Getting Things Done \" metodologia. Permite que " -"categorize as tarefas de acordo com o contexto no qual eles têm que ser " -"feitos: no escritório, em casa, quando pegar no carro, etc" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "Para re-abrir as tarefas?" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "ou" - -#~ msgid "My Deadlines" -#~ msgstr "Meus prazos" - -#~ msgid "Monthly" -#~ msgstr "Mensalmente" - -#~ msgid "Priority" -#~ msgstr "Prioridade" - -#~ msgid "Context 4" -#~ msgstr "Contexto 4" - -#~ msgid "Other" -#~ msgstr "Outro" - -#~ msgid "Timebox tasks selection" -#~ msgstr "Selecção de tarefas do timebox" - -#~ msgid "Type" -#~ msgstr "Tipo" - -#~ msgid "Inbox Tasks" -#~ msgstr "Tarefas na caixa de entrada" - -#~ msgid "User" -#~ msgstr "Utilizador" - -#~ msgid "Context 1" -#~ msgstr "Contexto 1" - -#~ msgid "Context 2" -#~ msgstr "Contexto 2" - -#~ msgid "Context 3" -#~ msgstr "Contexto 3" - -#~ msgid "Daily" -#~ msgstr "Diário" - -#~ msgid "Project" -#~ msgstr "Projecto" - -#~ msgid "My Timeboxes" -#~ msgstr "Meus timeboxes" - -#~ msgid "Tasks" -#~ msgstr "Tarefas" - -#~ msgid "Weekly" -#~ msgstr "Semanal" - -#~ msgid "project.gtd.context" -#~ msgstr "project.gtd.context" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Erro !" - -#~ msgid "Visible Columns" -#~ msgstr "Colunas Visíveis" - -#~ msgid "My Inbox" -#~ msgstr "Minha caixa de entrada" - -#~ msgid "Context 5" -#~ msgstr "Contexto 5" - -#~ msgid "Context 6" -#~ msgstr "Contexto 6" - -#~ msgid "Planned" -#~ msgstr "Planeado" - -#, python-format -#~ msgid "No timebox of the type \"%s\" defined !" -#~ msgstr "Nenhuma timebox do tipo \"%s\" definida !" - -#, python-format -#~ msgid "Eff. Hours" -#~ msgstr "Horas Efectivas" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "O nome do Objecto deve começar com x_ e não pode conter nenhum carácter " -#~ "especial !" - -#~ msgid "Parent Timebox" -#~ msgstr "Timebox Ascendente" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "XML Inválido para a Arquitectura de Vista!" - -#~ msgid "Default Project" -#~ msgstr "Projecto Padrão" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nome do modelo inválido na definição da acção." - -#~ msgid "Effective Hours" -#~ msgstr "Horas Efectivas" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "Ter as Coisas Prontas - Módulo de Gestão do Tempo" - -#~ msgid "Timebox Tasks" -#~ msgstr "Tarefas Timebox" - -#~ msgid "My Pending Tasks" -#~ msgstr "Minhas Tarefas Pendentes" - -#~ msgid "My Daily Timebox" -#~ msgstr "Meu Timebox Diário" - -#~ msgid "My Open Tasks" -#~ msgstr "Minhas Tarefas Abertas" - -#~ msgid "Time Management" -#~ msgstr "Gestão do Tempo" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "Ter as Coisas Prontas" - -#~ msgid "Child Timeboxes" -#~ msgstr "Timeboxes Descendentes" - -#~ msgid "All My Timeboxes" -#~ msgstr "Todos os Meus timeboxes" - -#~ msgid "Deadline" -#~ msgstr "Prazo Limite" - -#~ msgid "Date Start" -#~ msgstr "Data de Inicio" - -#~ msgid "Planned Hours" -#~ msgstr "Horas Planeadas" - -#~ msgid "Next" -#~ msgstr "Próximo" - -#, python-format -#~ msgid "GTD" -#~ msgstr "GTD" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "Erro ! Não se pode criar tarefas recursivas" - -#~ msgid "_Cancel" -#~ msgstr "_Cancelar" - -#~ msgid "This Month" -#~ msgstr "Este mês" - -#~ msgid "" -#~ "\n" -#~ "This module implements all concepts defined by the Getting Things Done\n" -#~ "methodology. This world-wide used methodology is used for personal\n" -#~ "time management improvement.\n" -#~ "\n" -#~ "Getting Things Done (commonly abbreviated as GTD) is an action management\n" -#~ "method created by David Allen, and described in a book of the same name.\n" -#~ "\n" -#~ "GTD rests on the principle that a person needs to move tasks out of the mind " -#~ "by\n" -#~ "recording them externally. That way, the mind is freed from the job of\n" -#~ "remembering everything that needs to be done, and can concentrate on " -#~ "actually\n" -#~ "performing those tasks.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ "Este módulo implementa todos os conceitos definidos pelo Getting Things Done " -#~ "\n" -#~ "metodologia. Esta metodologia utilizada em todo o mundo é usado para fins " -#~ "pessoais \n" -#~ "na melhoria da gestão do tempo. \n" -#~ "\n" -#~ "Getting Things Done (normalmente abreviado como GTD) é uma acção de gestão \n" -#~ "método criado por David Allen, e descrita num livro do mesmo nome. \n" -#~ "\n" -#~ "GTD baseia-se no princípio de que uma pessoa precisa para mover as tarefas " -#~ "fora da mente por \n" -#~ "gravá-las externamente. Dessa forma, a mente liberta-se do trabalho de \n" -#~ "lembrar-se de tudo o que precisa ser feito, e pode concentrar-se em " -#~ "realmente \n" -#~ "executar essas tarefas.\n" -#~ " " - -#~ msgid "_Ok" -#~ msgstr "_Ok" - -#~ msgid "Previous" -#~ msgstr "Anterior" - -#~ msgid "Error ! Task end-date must be greater then task start-date" -#~ msgstr "Erro !Data final da tarefa dever ser posterior à data inicial" diff --git a/addons/project_gtd/i18n/pt_BR.po b/addons/project_gtd/i18n/pt_BR.po deleted file mode 100644 index cb3f6055548..00000000000 --- a/addons/project_gtd/i18n/pt_BR.po +++ /dev/null @@ -1,450 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2012-12-23 13:27+0000\n" -"Last-Translator: Fábio Martinelli - http://zupy.com.br " -"\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "Em Andamento" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "Mostrar apenas tarefas que tem um prazo final" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Reativar" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "Tempo em que cada tarefa deverá ser tratada" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "Mostra a sequência quando exibindo uma lista de Timebox" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Viagens" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "Processo Vazio no Timebox concluído com sucesso" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "Tarefas Pendentes" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "Nenhum timebox filho deste aqui!" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" -"Timebox são definidos com a metodologia \"Getting Things Done\" Faça " -"Acontecer. Um timebox define um período de tempo para categorizar suas " -"tarefas: hoje, esta semana, este mês, a longo prazo." - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Hoje" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "Período" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Longo Prazo" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "Timebox do Projeto Vazio" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "Pendente" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Período de tempo" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Definir um período" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "Minhas Tarefas" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "Local aonde o usuário deve executar a tarefa" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Timebox Vazia" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "Tarefas sem um timebox definido" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Esta Semana" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Ícone" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "Preencher o Timebox do Projeto" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Tarefa" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Adicionar ao Timebox" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Nome" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Contextos" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Carro" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "Mostrar Contexto" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Planejar Timebox" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "Erro!" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Timeboxes" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "Tarefas em Andamento e Provisórias" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Contexto" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Seleção de tarefas" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "Exibir" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Escritório" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Seqüência" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "Mostrar o campo de contexto" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "Fornece a ordem da sequência ao exibir uma lista de contextos." - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "Mostrar Prazos Finais" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Definição do Timebox" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Caixa de Entrada" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Obter do Timebox" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Cancelar" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Início" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" -"Contextos são definidos na metodologia \"Getting Things Done\". Isto permite " -"a você categorizar suas tarefas de acordo com o contexto em que eles " -"necessitam ser feitos: no escritório, em casa, quando eu estiver no carro, " -"etc." - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "Para reabrir as tarefas" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "ou" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "O nome do objeto precisa iniciar com x_ e não conter nenhum caracter " -#~ "especial!" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Invalido XML para Arquitetura da View" - -#~ msgid "Tasks" -#~ msgstr "Tarefas" - -#~ msgid "Parent Timebox" -#~ msgstr "Período de tempo pai" - -#~ msgid "Monthly" -#~ msgstr "Mensalmente" - -#~ msgid "My Deadlines" -#~ msgstr "Meus Prazos Finais" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nome de modelo inválido na definição da ação" - -#~ msgid "Priority" -#~ msgstr "Prioridade" - -#~ msgid "Visible Columns" -#~ msgstr "Colunas visíveis" - -#~ msgid "My Inbox" -#~ msgstr "Minhas tarefas" - -#~ msgid "Default Project" -#~ msgstr "Projeto Padrão" - -#~ msgid "Timebox tasks selection" -#~ msgstr "Seleção de tarefas do período" - -#~ msgid "Other" -#~ msgstr "Outro" - -#~ msgid "Effective Hours" -#~ msgstr "Horas efetivas" - -#~ msgid "Timebox Tasks" -#~ msgstr "Tarefas do período" - -#~ msgid "Type" -#~ msgstr "Tipo" - -#~ msgid "Inbox Tasks" -#~ msgstr "Caixa de tarefas" - -#~ msgid "Context 4" -#~ msgstr "Contexto 4" - -#~ msgid "Context 3" -#~ msgstr "Contexto 3" - -#~ msgid "Context 1" -#~ msgstr "Contexto 1" - -#~ msgid "My Pending Tasks" -#~ msgstr "Minhas Tarefas Pendentes" - -#~ msgid "User" -#~ msgstr "Usuário" - -#~ msgid "My Daily Timebox" -#~ msgstr "Meu período diário" - -#~ msgid "Context 2" -#~ msgstr "Contexto 2" - -#~ msgid "My Timeboxes" -#~ msgstr "Meus períodos" - -#~ msgid "Planned" -#~ msgstr "Planejado" - -#~ msgid "Context 5" -#~ msgstr "Contexto 5" - -#~ msgid "Context 6" -#~ msgstr "Contexto 6" - -#~ msgid "Project" -#~ msgstr "Projeto" - -#~ msgid "Daily" -#~ msgstr "Diário" - -#~ msgid "Child Timeboxes" -#~ msgstr "Períodos filhos" - -#~ msgid "Deadline" -#~ msgstr "Prazo final" - -#~ msgid "Time Management" -#~ msgstr "Administração de tempo" - -#~ msgid "My Open Tasks" -#~ msgstr "Minhas Tarefas Abertas" - -#~ msgid "All My Timeboxes" -#~ msgstr "Todos os meus períodos" - -#~ msgid "Date Start" -#~ msgstr "Data de início" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "Pegando coisas feitas(GTD)" - -#~ msgid "Planned Hours" -#~ msgstr "Horas planejadas" - -#~ msgid "Weekly" -#~ msgstr "Semanalmente" - -#~ msgid "project.gtd.context" -#~ msgstr "project.gtd.context" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "Pegando coisas feitas - Módulo de administração de tempo" - -#~ msgid "_Cancel" -#~ msgstr "_Cancelar" - -#~ msgid "Previous" -#~ msgstr "Anterior" - -#~ msgid "Next" -#~ msgstr "Próximo" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Erro!" - -#~ msgid "_Ok" -#~ msgstr "_Ok" - -#~ msgid "Error ! Task end-date must be greater then task start-date" -#~ msgstr "Erro ! A data final deve ser maior do que a data inicial" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "Erro! Você não pode criar tarefas recursivas." diff --git a/addons/project_gtd/i18n/ro.po b/addons/project_gtd/i18n/ro.po deleted file mode 100644 index a2b888d5b7d..00000000000 --- a/addons/project_gtd/i18n/ro.po +++ /dev/null @@ -1,372 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 5.0.4\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2009-02-03 06:25+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "In desfasurare" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "Afiseaza numai sarcini cu data scadenta" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Reactivati" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "Ture in timpul carora trebuie efectuata sarcina de lucru" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "Prezinta ordinea secventei atunci cand afiseaza o lista a perioadei." - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Calatorie" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "Timpul s-a scurs Procesul a fost incheiat cu succes" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "Sarcini in asteptare" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "Nu exista o perioada secundara !" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" -"Perioadele sunt definite in metodologia \"Sa Efectuam Lucrurile\". O " -"perioada defineste o perioada de timp pentru clasificarea sarcinilor " -"dumneavoastra: astazi, saptamana aceasta, luna aceasta, pe termen lung." - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Astazi" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "Interval de timp" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Pe termen lung" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "Timpul alocat proiectului s-a scurs" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "In asteptare" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Perioada" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Setati perioada" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "Sarcinile mele" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "Contextul in care utilizatorul trebuie sa efectueze sarcina de lucru" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Resetati Perioada" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "Sarcini care nu au inca perioada atribuita" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Saptamana aceasta" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Pictograma" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "Completati Perioada Proiectului" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Sarcina" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Adaugati Perioada" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Nume" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Contexte" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Masina" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "Afiseaza Contextul" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Planificati Perioada" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.perioada" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "Eroare!" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Perioade" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "In desfasurare si sarcini ciorna" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Context" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Selectie sarcini de lucru" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "Afiseaza" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Birou" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Secventa" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "Afiseaza campul context" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "Prezinta ordinea secventei atunci cand afiseaza o lista cu contexte." - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "Afiseaza Termene limita" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Definitie Perioada" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Inbox" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Obtineti de la Perioada" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Anuleaza" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Acasa" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" -"Contextele sunt definite in metodologia \"Sa Efectuam Lucrurile\". Va " -"permite sa va clasificati sarcinile de lucru in functie de contextul in care " -"trebuie efectuate: la birou, acasa, atunci cand imi iau masina, etc." - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "Pentru redeschiderea sarcinilor" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "sau" - -#, python-format -#~ msgid "GTD" -#~ msgstr "GTD" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Eroare !" - -#~ msgid "" -#~ "\n" -#~ "This module implements all concepts defined by the Getting Things Done\n" -#~ "methodology. This world-wide used methodology is used for personal\n" -#~ "time management improvement.\n" -#~ "\n" -#~ "Getting Things Done (commonly abbreviated as GTD) is an action management\n" -#~ "method created by David Allen, and described in a book of the same name.\n" -#~ "\n" -#~ "GTD rests on the principle that a person needs to move tasks out of the mind " -#~ "by\n" -#~ "recording them externally. That way, the mind is freed from the job of\n" -#~ "remembering everything that needs to be done, and can concentrate on " -#~ "actually\n" -#~ "performing those tasks.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ "Acest modul implementează toate conceptele definite de metodologia\n" -#~ "\"Sa ducem lucrurile la bun sfarsit\". Această metodologie folosită peste " -#~ "tot in lume este utilizată pentru\n" -#~ "imbunătătirea managementului timpului personal.\n" -#~ "\n" -#~ "Sa ducem lucrurile la bun sfarsit (sau pe scurt SDLLBS) este o metodă de " -#~ "management \n" -#~ "actiune creată de către David Allen, si este descrisă intr-o carte cu aceasi " -#~ "denumire.\n" -#~ "\n" -#~ "SDLLBS functionează pe principiul că o persoană trebuie să isi scoată " -#~ "sarcinile de lucru din minte\n" -#~ "inregistrandu-le extern. In acest fel mintea este eliberată de sarcina de a\n" -#~ "tine minte tot ceea ce trebuie făcut si se poate concentra pe\n" -#~ "efectuarea efectivă a acelor sarcini de lucru.\n" -#~ " " - -#~ msgid "This Month" -#~ msgstr "Luna aceasta" - -#~ msgid "_Ok" -#~ msgstr "_Ok" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "Să Ducem Lucrurile la Bun Sfarsit" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "Eroare ! Nu puteti crea sarcini recursive." - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "SV Ducem Lucrurile la Bun Sfarsit - Modulul Managementului Timpului" - -#~ msgid "Error ! Task end-date must be greater then task start-date" -#~ msgstr "" -#~ "Eroare ! Data de sfarsit a sarcinii trebuie sa fie mai mare decat data de " -#~ "inceput" - -#~ msgid "_Cancel" -#~ msgstr "_Anulati" - -#~ msgid "Previous" -#~ msgstr "Precedent(a)" - -#~ msgid "Next" -#~ msgstr "Urmatorul" diff --git a/addons/project_gtd/i18n/ru.po b/addons/project_gtd/i18n/ru.po deleted file mode 100644 index 82ea36332f6..00000000000 --- a/addons/project_gtd/i18n/ru.po +++ /dev/null @@ -1,432 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2010-10-30 10:34+0000\n" -"Last-Translator: Fabien (Open ERP) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "Для него нет подчиненного периода!" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Период" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Установить период" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "Мои задачи" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Пустой период" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Добавить в период" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Контексты" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Планирование периода" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Периоды времени" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Контекст" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Выбор заданий" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Последовательность" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Определение периода" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Получить из периода" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Отмена" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#~ msgid "Visible Columns" -#~ msgstr "Отображаемые столбцы" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Название объекта должно начинаться с x_ и не должно содержать специальных " -#~ "символов !" - -#~ msgid "My Deadlines" -#~ msgstr "Мои сроки" - -#~ msgid "Monthly" -#~ msgstr "На месяц" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Неправильный XML для просмотра архитектуры!" - -#~ msgid "Priority" -#~ msgstr "Приоритет" - -#~ msgid "My Inbox" -#~ msgstr "Мои входящие" - -#~ msgid "Default Project" -#~ msgstr "Проект по умолчанию" - -#~ msgid "Context 4" -#~ msgstr "Контекст 4" - -#~ msgid "Other" -#~ msgstr "Прочие" - -#~ msgid "Effective Hours" -#~ msgstr "Эффективных часов" - -#~ msgid "Type" -#~ msgstr "Тип" - -#~ msgid "Inbox Tasks" -#~ msgstr "Входящие задания" - -#~ msgid "My Pending Tasks" -#~ msgstr "Мои задания в ожидании" - -#~ msgid "User" -#~ msgstr "Пользователь" - -#~ msgid "Context 1" -#~ msgstr "Контекст 1" - -#~ msgid "Context 2" -#~ msgstr "Контекст 2" - -#~ msgid "Context 3" -#~ msgstr "Контекст 3" - -#~ msgid "Context 5" -#~ msgstr "Контекст 5" - -#~ msgid "Context 6" -#~ msgstr "Контекст 6" - -#~ msgid "Daily" -#~ msgstr "Ежедневно" - -#~ msgid "Project" -#~ msgstr "Проект" - -#~ msgid "My Open Tasks" -#~ msgstr "Мои открытые задания" - -#~ msgid "Time Management" -#~ msgstr "Управление временем" - -#~ msgid "Tasks" -#~ msgstr "Задания" - -#~ msgid "Deadline" -#~ msgstr "Срок" - -#~ msgid "Date Start" -#~ msgstr "Дата начала" - -#~ msgid "Planned Hours" -#~ msgstr "Запланированные часы" - -#~ msgid "Weekly" -#~ msgstr "Еженедельно" - -#~ msgid "Parent Timebox" -#~ msgstr "Основной период" - -#, python-format -#~ msgid "No timebox of the type \"%s\" defined !" -#~ msgstr "Период для типа '%s' не определен!" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "Модуль управления временем" - -#~ msgid "Timebox Tasks" -#~ msgstr "Период заданий" - -#~ msgid "Timebox tasks selection" -#~ msgstr "Выбор задач периода" - -#~ msgid "My Daily Timebox" -#~ msgstr "Мой дневной период" - -#~ msgid "My Timeboxes" -#~ msgstr "Мои периоды" - -#~ msgid "Child Timeboxes" -#~ msgstr "Подчиненный период" - -#~ msgid "All My Timeboxes" -#~ msgstr "Все мои периоды" - -#, python-format -#~ msgid "Eff. Hours" -#~ msgstr "Эфф.часы" - -#~ msgid "project.gtd.context" -#~ msgstr "Контекст" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Недопустимое имя модели в определении действия" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Ошибка !" - -#~ msgid "Planned" -#~ msgstr "Запланировано" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "Getting Things Done" diff --git a/addons/project_gtd/i18n/sl.po b/addons/project_gtd/i18n/sl.po deleted file mode 100644 index 987e1410553..00000000000 --- a/addons/project_gtd/i18n/sl.po +++ /dev/null @@ -1,362 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2010-10-30 09:48+0000\n" -"Last-Translator: OpenERP Administrators \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "V teku" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Ponovno aktiviranje" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Potovanja" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Danes" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "Časovni okvir" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Dolgoročno" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "Na čakanju" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "Moje naloge" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Konteksti" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Vsebina" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Zaporedje" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Prekliči" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Naziv objekta se mora začeti z 'x_' in ne sme vsebovati posebnih znakov." - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Neveljaven XML za arhitekturo pogleda." - -#~ msgid "Priority" -#~ msgstr "Prioriteta" - -#~ msgid "Monthly" -#~ msgstr "Mesečno" - -#~ msgid "Visible Columns" -#~ msgstr "Vidni stolpci" - -#~ msgid "Other" -#~ msgstr "Drugo" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Napaka!" - -#~ msgid "Default Project" -#~ msgstr "Privzeti projekt" - -#~ msgid "User" -#~ msgstr "Uporabnik" - -#~ msgid "Type" -#~ msgstr "Tip" - -#~ msgid "Project" -#~ msgstr "Projekt" - -#~ msgid "Daily" -#~ msgstr "Dnevno" - -#~ msgid "Tasks" -#~ msgstr "Opravila" - -#~ msgid "My Open Tasks" -#~ msgstr "Moje odprte naloge" - -#~ msgid "Planned" -#~ msgstr "Načrtovano" - -#~ msgid "Deadline" -#~ msgstr "Rok" - -#~ msgid "Date Start" -#~ msgstr "Datum začetka" - -#~ msgid "Planned Hours" -#~ msgstr "Načrovane ure" - -#~ msgid "Weekly" -#~ msgstr "Tedensko" - -#~ msgid "My Deadlines" -#~ msgstr "Moji skrajni roki" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Napačno ime modela v definiciji dejanja." - -#~ msgid "My Inbox" -#~ msgstr "Moja vhodna pošta" diff --git a/addons/project_gtd/i18n/sq.po b/addons/project_gtd/i18n/sq.po deleted file mode 100644 index a32eb2dccf8..00000000000 --- a/addons/project_gtd/i18n/sq.po +++ /dev/null @@ -1,294 +0,0 @@ -# Albanian 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 , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2010-08-02 15:06+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Albanian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" diff --git a/addons/project_gtd/i18n/sv.po b/addons/project_gtd/i18n/sv.po deleted file mode 100644 index 2ed542c6a17..00000000000 --- a/addons/project_gtd/i18n/sv.po +++ /dev/null @@ -1,446 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 5.0.14\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2010-11-22 20:11+0000\n" -"Last-Translator: Olivier Dony (OpenERP) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "Pågående" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "Visa endast uppgifter med tidsgräns" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Återaktivera" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "Tidsbox under vilket uppgiften måste behandlas" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "Ger ordningsföljden när en lista över tidsramar visas." - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Resa" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "Tömningsprocessen av tidsramen framgångsrikt slutförd." - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "Vilande aktiviteter" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "Saknar underliggande tidsramar !" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" -"Tidsramar definieras i \"Getting Things Done\"-metoden. En tidsram " -"definierar ett tidsutrymme avsett för att kategorisera dina uppgifter: idag, " -"denna vecka, denna månad, på lång sikt." - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Idag" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "Tidsram" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "På lång sikt" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "Töm projekttidsramen" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "Vilande" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "Tidsram" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "Ställ in tidsram" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "Mina uppgifter" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "Kontextet användaren befinner sig när denne hanterar uppgiften" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "Töm tidsram" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "Uppgiften saknar ännu tidsram" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Denna vecka" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "Ikon" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "Projekt, tidsramsfyllnad" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Uppgift" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "Lägg till tidsram" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Namn" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Contexts" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Bil" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "Visa kontext" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "Planlägg tidsram" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "Fel!" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Tidsramar" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "Pågående och preleminära uppgifter" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Sammanhang" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Tasks selection" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "Visa" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Kontor" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Sequence" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "Visa kontextfältet" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "Anger ordningsföljen vid listning av kontext" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "Visa tidsfrister" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "Tidsramsdefinition" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "Inkorg" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "Få från tidsram" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "Cancel" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "Hemma" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" -"Kontext är definierade av \"Getting Things Done\"-metoden. Det tillåter dig " -"kategorisera dina uppgifter med det sammanhang där de skall utföras: på " -"kontoret, hemma, när jag sitter i bilen, etc." - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "För återstart av uppgiften" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "eller" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Objektnamnet måste börja med x_ och får inte innehålla några specialtecken!" - -#, python-format -#~ msgid "No timebox of the type \"%s\" defined !" -#~ msgstr "No timebox of the type \"%s\" defined !" - -#, python-format -#~ msgid "Eff. Hours" -#~ msgstr "Eff. Hours" - -#~ msgid "Visible Columns" -#~ msgstr "Visible Columns" - -#~ msgid "My Deadlines" -#~ msgstr "My Deadlines" - -#~ msgid "Monthly" -#~ msgstr "Monthly" - -#~ msgid "Parent Timebox" -#~ msgstr "Parent Timebox" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Invalid XML for View Architecture!" - -#~ msgid "Priority" -#~ msgstr "Priority" - -#~ msgid "My Inbox" -#~ msgstr "Min Inbox" - -#~ msgid "Default Project" -#~ msgstr "Default Project" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Invalid model name in the action definition." - -#~ msgid "Context 4" -#~ msgstr "Context 4" - -#~ msgid "Type" -#~ msgstr "Type" - -#~ msgid "Effective Hours" -#~ msgstr "Effective Hours" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "Få saker gjorda - Tidsplaneringsmodulen" - -#~ msgid "Timebox Tasks" -#~ msgstr "Timebox Tasks" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Error !" - -#~ msgid "Timebox tasks selection" -#~ msgstr "Timebox tasks selection" - -#~ msgid "My Pending Tasks" -#~ msgstr "Mina väntande aktiviteter" - -#~ msgid "User" -#~ msgstr "User" - -#~ msgid "My Daily Timebox" -#~ msgstr "Min dagliga tidsbox" - -#~ msgid "Context 1" -#~ msgstr "Context 1" - -#~ msgid "Context 2" -#~ msgstr "Context 2" - -#~ msgid "Context 3" -#~ msgstr "Context 3" - -#~ msgid "Context 5" -#~ msgstr "Context 5" - -#~ msgid "Context 6" -#~ msgstr "Context 6" - -#~ msgid "Daily" -#~ msgstr "Daily" - -#~ msgid "Planned" -#~ msgstr "Planned" - -#~ msgid "My Open Tasks" -#~ msgstr "Mina öppna aktiviteter" - -#~ msgid "Time Management" -#~ msgstr "Tidsplanering" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "Getting Things Done" - -#~ msgid "Tasks" -#~ msgstr "Aktiviteter" - -#~ msgid "Child Timeboxes" -#~ msgstr "Child Timeboxes" - -#~ msgid "Other" -#~ msgstr "Other" - -#~ msgid "Deadline" -#~ msgstr "Deadline" - -#~ msgid "Date Start" -#~ msgstr "Date Start" - -#~ msgid "Planned Hours" -#~ msgstr "Planned Hours" - -#~ msgid "Weekly" -#~ msgstr "Weekly" - -#~ msgid "Error ! Task end-date must be greater then task start-date" -#~ msgstr "Fel ! Uppgiftens slutdatum måste komma efter startdatumet" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "Fel ! Du kan inte skapa rekursiva uppgifter" - -#~ msgid "_Cancel" -#~ msgstr "A_vbryt" - -#~ msgid "_Ok" -#~ msgstr "_Ok" - -#~ msgid "Previous" -#~ msgstr "Bakåt" - -#~ msgid "Next" -#~ msgstr "Framåt" - -#~ msgid "Project" -#~ msgstr "Projekt" - -#~ msgid "My Timeboxes" -#~ msgstr "Mina tidboxar" diff --git a/addons/project_gtd/i18n/tlh.po b/addons/project_gtd/i18n/tlh.po deleted file mode 100644 index 1b58ab835e7..00000000000 --- a/addons/project_gtd/i18n/tlh.po +++ /dev/null @@ -1,293 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev_rc3\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2009-02-03 06:25+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" diff --git a/addons/project_gtd/i18n/tr.po b/addons/project_gtd/i18n/tr.po deleted file mode 100644 index eebb93dfc5f..00000000000 --- a/addons/project_gtd/i18n/tr.po +++ /dev/null @@ -1,357 +0,0 @@ -# Turkish translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2013-02-06 22:09+0000\n" -"Last-Translator: Ediz Duman \n" -"Language-Team: Turkish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "DevamEden" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "Sadece zamanSınırı olan görevleri göster" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Yeniden Etkinleştir" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Seyahat" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "Bekleyen Görevler" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Bugün" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "Zaman Aralığı" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Uzun Dönem" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "Bekleyen" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "Görevlerim" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Bu Hafta" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "İkon" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "Görev" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Adı" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "Bağlamları" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Araba" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "Göster Bağlamı" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "Hata!" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "Timeboxes" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "DevamEden ve taslak görevleri" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "Bağlam" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "Görev seçimi" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "Ekran" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "Sıralama" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "Bağlam alanında göster" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "Bağlamlarda bir listesini görüntüleme sırasını verir." - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "Göster ZamanSınırı" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "iptal" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "veya görevleri yeniden açılması" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "veya" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Görüntüleme mimarisi için Geçersiz XML" - -#~ msgid "My Open Tasks" -#~ msgstr "Açık Görevler" - -#~ msgid "My Deadlines" -#~ msgstr "Benim Bitirme tarihlerim" - -#~ msgid "Monthly" -#~ msgstr "Aylık" - -#~ msgid "Priority" -#~ msgstr "Öncelik" - -#~ msgid "My Inbox" -#~ msgstr "Gelen Kutum" - -#~ msgid "Other" -#~ msgstr "Diğer" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "Getting Things Done - Zaman Yönetim Modülü" - -#~ msgid "Type" -#~ msgstr "Tipi" - -#~ msgid "My Pending Tasks" -#~ msgstr "Bekleyen Görevlerim" - -#~ msgid "User" -#~ msgstr "Kullanıcı" - -#~ msgid "My Daily Timebox" -#~ msgstr "Günlük Çalışma Aralığım" - -#~ msgid "Daily" -#~ msgstr "Günlük" - -#~ msgid "Project" -#~ msgstr "Proje" - -#~ msgid "My Timeboxes" -#~ msgstr "Çalışma Zaman Aralığım" - -#~ msgid "Time Management" -#~ msgstr "Zaman Yönetimi" - -#~ msgid "Tasks" -#~ msgstr "Görevler" - -#~ msgid "Child Timeboxes" -#~ msgstr "Alt Zaman Aralıkları" - -#~ msgid "Deadline" -#~ msgstr "Son Teslim Tarihi" - -#~ msgid "Date Start" -#~ msgstr "Tarih Başlangıcı" - -#~ msgid "Planned Hours" -#~ msgstr "Planlanan Saat" diff --git a/addons/project_gtd/i18n/uk.po b/addons/project_gtd/i18n/uk.po deleted file mode 100644 index b1c47f13005..00000000000 --- a/addons/project_gtd/i18n/uk.po +++ /dev/null @@ -1,310 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 5.0.0\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2009-02-03 18:48+0000\n" -"Last-Translator: Fabien (Open ERP) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Назва об'єкту має починатися з x_ і не містити ніяких спеціальних символів!" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Неправильний XML для Архітектури Вигляду!" - -#~ msgid "My Pending Tasks" -#~ msgstr "Мої завдання на черзі" - -#~ msgid "My Open Tasks" -#~ msgstr "Мої відкриті завдання" - -#~ msgid "Tasks" -#~ msgstr "Завдання" diff --git a/addons/project_gtd/i18n/vi.po b/addons/project_gtd/i18n/vi.po deleted file mode 100644 index 94efcb59546..00000000000 --- a/addons/project_gtd/i18n/vi.po +++ /dev/null @@ -1,308 +0,0 @@ -# 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. -# Phong Nguyen , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2010-12-19 20:12+0000\n" -"Last-Translator: OpenERP Administrators \n" -"Language-Team: Vietnamese \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "Tái kích hoạt" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "Đi lại" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "Hôm nay" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "Dài hạn" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "Tuần này" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "Tên" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "Xe" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "Văn phòng" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#, python-format -#~ msgid "GTD" -#~ msgstr "GTD" - -#, python-format -#~ msgid "Error !" -#~ msgstr "Lỗi !" - -#~ msgid "This Month" -#~ msgstr "Tháng này" - -#~ msgid "Previous" -#~ msgstr "Trước" diff --git a/addons/project_gtd/i18n/zh_CN.po b/addons/project_gtd/i18n/zh_CN.po deleted file mode 100644 index d4d5888df12..00000000000 --- a/addons/project_gtd/i18n/zh_CN.po +++ /dev/null @@ -1,475 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2012-10-29 14:03+0000\n" -"Last-Translator: 盈通 ccdos \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "进行中" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "只显示有截止日期的项目" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "重新激活" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "处理任务的时间段" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "输入序号用于时间箱列表排序" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "旅行" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "清空时间箱成功" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "暂停的任务" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "没有子时间箱" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "时间箱是GTD方法的一个术语。时间箱用于根据一定的时间区间来对任务进行分类:今天的事,本周的事,这个月的事,长期的事" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "今日" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "长期" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "清空时间箱" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "暂停" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "时间箱" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "设为时间箱" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "我的任务" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "用户要执行任务的地点" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "空时间箱" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "还没有指定时间箱的任务" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "本周" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "图标" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "填充时间箱" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "任务" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "加到时间箱" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "名称" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "情境" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "汽车" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "显示情境" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "计划中的时间箱" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "project.gtd.timebox" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "时间箱" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "正在进行或草稿状态的任务" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "上下文" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "任务选择" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "办公" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "序列" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "显示情境字段" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "输入序号用于情境列表的排序" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "显示截止日期" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "时间箱定义" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "收件箱" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "从时间箱" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "取消" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "首页" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "情境是GTD方法中的概念。它使你能够按照执行的地点对任务进行分类,如:在办公室、在家、开车的时候" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "为重启任务" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#~ msgid "Parent Timebox" -#~ msgstr "上级时间盒" - -#~ msgid "Visible Columns" -#~ msgstr "可见列" - -#~ msgid "Type" -#~ msgstr "类型" - -#~ msgid "User" -#~ msgstr "用户" - -#~ msgid "Project" -#~ msgstr "项目" - -#~ msgid "Weekly" -#~ msgstr "每周" - -#~ msgid "Tasks" -#~ msgstr "任务" - -#~ msgid "My Inbox" -#~ msgstr "我的收件箱" - -#~ msgid "Time Management" -#~ msgstr "时间管理" - -#~ msgid "Planned" -#~ msgstr "已计划" - -#~ msgid "Monthly" -#~ msgstr "每月" - -#~ msgid "Timebox tasks selection" -#~ msgstr "时间箱任务选择" - -#~ msgid "Effective Hours" -#~ msgstr "有效时间" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "对象名必须以x_开头并且不能包含特殊字符" - -#~ msgid "My Deadlines" -#~ msgstr "我的截止期限" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "无效的视图结构xml文件!" - -#~ msgid "Priority" -#~ msgstr "优先" - -#~ msgid "Default Project" -#~ msgstr "默认的项目" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "在动作定义中无效的模块名" - -#~ msgid "Context 4" -#~ msgstr "上下文4" - -#~ msgid "Other" -#~ msgstr "其它" - -#~ msgid "Inbox Tasks" -#~ msgstr "收件箱任务" - -#~ msgid "Getting Things Done - Time Management Module" -#~ msgstr "GTD - 时间管理模块" - -#~ msgid "Timebox Tasks" -#~ msgstr "时间箱任务" - -#~ msgid "My Pending Tasks" -#~ msgstr "我未决的任务" - -#~ msgid "My Daily Timebox" -#~ msgstr "我每天的时间箱" - -#~ msgid "Context 1" -#~ msgstr "上下文1" - -#~ msgid "Context 2" -#~ msgstr "上下文2" - -#~ msgid "Context 3" -#~ msgstr "上下文3" - -#~ msgid "Context 5" -#~ msgstr "上下文5" - -#~ msgid "Context 6" -#~ msgstr "上下文6" - -#~ msgid "Daily" -#~ msgstr "每天" - -#~ msgid "My Timeboxes" -#~ msgstr "我的时间箱" - -#~ msgid "My Open Tasks" -#~ msgstr "我打开的任务" - -#, python-format -#~ msgid "Getting Things Done" -#~ msgstr "GTD" - -#~ msgid "Child Timeboxes" -#~ msgstr "子时间箱" - -#~ msgid "All My Timeboxes" -#~ msgstr "所有我的时间箱" - -#~ msgid "Deadline" -#~ msgstr "截止期限" - -#~ msgid "Date Start" -#~ msgstr "开始日期" - -#~ msgid "Planned Hours" -#~ msgstr "计划时间" - -#, python-format -#~ msgid "No timebox of the type \"%s\" defined !" -#~ msgstr "无\"%s\"类型时间盒被定义" - -#, python-format -#~ msgid "Error !" -#~ msgstr "错误!" - -#, python-format -#~ msgid "GTD" -#~ msgstr "GTD" - -#~ msgid "_Cancel" -#~ msgstr "取消(_C)" - -#~ msgid "This Month" -#~ msgstr "本月" - -#~ msgid "Next" -#~ msgstr "下一项" - -#~ msgid "_Ok" -#~ msgstr "确定(_O)" - -#~ msgid "Error ! Task end-date must be greater then task start-date" -#~ msgstr "错误!任务结束日期必须大于任务开始日期" - -#~ msgid "Error ! You cannot create recursive tasks." -#~ msgstr "错误!不能创建循环引用的任务" - -#~ msgid "" -#~ "\n" -#~ "This module implements all concepts defined by the Getting Things Done\n" -#~ "methodology. This world-wide used methodology is used for personal\n" -#~ "time management improvement.\n" -#~ "\n" -#~ "Getting Things Done (commonly abbreviated as GTD) is an action management\n" -#~ "method created by David Allen, and described in a book of the same name.\n" -#~ "\n" -#~ "GTD rests on the principle that a person needs to move tasks out of the mind " -#~ "by\n" -#~ "recording them externally. That way, the mind is freed from the job of\n" -#~ "remembering everything that needs to be done, and can concentrate on " -#~ "actually\n" -#~ "performing those tasks.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ "这个模块实现了GTD的概念。这个世界通行的方法是用来提升个人时间管理的。\n" -#~ "\n" -#~ "Getting Things Done(GTD)是由David Allen提出的一种行为管理方法,他还\n" -#~ "写了一本同名的书阐述这个方法。\n" -#~ "\n" -#~ "GTD基于一个原则:个人应该把任务从脑子里移除到外部的记录系统上。这样,\n" -#~ "大脑就不需要再记忆所有该做的事情,只需要关注正在做的事。\n" -#~ " " - -#~ msgid "Previous" -#~ msgstr "上一个" diff --git a/addons/project_gtd/i18n/zh_TW.po b/addons/project_gtd/i18n/zh_TW.po deleted file mode 100644 index d9b3aa46268..00000000000 --- a/addons/project_gtd/i18n/zh_TW.po +++ /dev/null @@ -1,296 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * project_gtd -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 5.0.4\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:06+0000\n" -"PO-Revision-Date: 2009-01-30 13:25+0000\n" -"Last-Translator: Fabien (Open ERP) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:06+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show only tasks having a deadline" -msgstr "只顯示有期限的任務" - -#. module: project_gtd -#: view:project.task:0 -msgid "Reactivate" -msgstr "重新啟動" - -#. module: project_gtd -#: help:project.task,timebox_id:0 -msgid "Time-laps during which task has to be treated" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.timebox,sequence:0 -msgid "Gives the sequence order when displaying a list of timebox." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_travel -msgid "Travel" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.empty:0 -msgid "Timebox Empty Process Completed Successfully." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending Tasks" -msgstr "待決事項" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "No timebox child of this one !" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_timebox_tree -msgid "" -"Timeboxes are defined in the \"Getting Things Done\" methodology. A timebox " -"defines a period of time in order to categorize your tasks: today, this " -"week, this month, long term." -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_daily -msgid "Today" -msgstr "今天" - -#. module: project_gtd -#: view:project.task:0 -msgid "Timeframe" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_lt -msgid "Long Term" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_empty -msgid "Project Timebox Empty" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Pending" -msgstr "待處理" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -#: field:project.gtd.timebox,name:0 -#: field:project.task,timebox_id:0 -msgid "Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_to_id:0 -msgid "Set to Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_task -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_timebox_tree -#: view:project.task:0 -msgid "My Tasks" -msgstr "" - -#. module: project_gtd -#: help:project.task,context_id:0 -msgid "The context place where user has to treat task" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_empty -#: view:project.timebox.empty:0 -msgid "Empty Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Tasks having no timebox assigned yet" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.timebox,name:project_gtd.timebox_weekly -msgid "This Week" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.timebox,icon:0 -msgid "Icon" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_timebox_fill_plan -msgid "Project Timebox Fill" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_task -msgid "Task" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Add to Timebox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.empty,name:0 -msgid "Name" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_context_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_contexts -msgid "Contexts" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_car -msgid "Car" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Context" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.action_project_gtd_fill -#: view:project.timebox.fill.plan:0 -msgid "Plannify Timebox" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_timebox -msgid "project.gtd.timebox" -msgstr "" - -#. module: project_gtd -#: code:addons/project_gtd/wizard/project_gtd_empty.py:52 -#, python-format -msgid "Error!" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,name:project_gtd.open_gtd_timebox_tree -#: model:ir.ui.menu,name:project_gtd.menu_open_gtd_time_timeboxes -#: view:project.gtd.timebox:0 -msgid "Timeboxes" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "In Progress and draft tasks" -msgstr "" - -#. module: project_gtd -#: model:ir.model,name:project_gtd.model_project_gtd_context -#: view:project.gtd.context:0 -#: field:project.gtd.context,name:0 -#: field:project.task,context_id:0 -msgid "Context" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,task_ids:0 -msgid "Tasks selection" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Display" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_office -msgid "Office" -msgstr "" - -#. module: project_gtd -#: field:project.gtd.context,sequence:0 -#: field:project.gtd.timebox,sequence:0 -msgid "Sequence" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show the context field" -msgstr "" - -#. module: project_gtd -#: help:project.gtd.context,sequence:0 -msgid "Gives the sequence order when displaying a list of contexts." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Show Deadlines" -msgstr "" - -#. module: project_gtd -#: view:project.gtd.timebox:0 -msgid "Timebox Definition" -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "Inbox" -msgstr "" - -#. module: project_gtd -#: field:project.timebox.fill.plan,timebox_id:0 -msgid "Get from Timebox" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "Cancel" -msgstr "" - -#. module: project_gtd -#: model:project.gtd.context,name:project_gtd.context_home -msgid "Home" -msgstr "" - -#. module: project_gtd -#: model:ir.actions.act_window,help:project_gtd.open_gtd_context_tree -msgid "" -"Contexts are defined in the \"Getting Things Done\" methodology. It allows " -"you to categorize your tasks according to the context in which they have to " -"be done: at the office, at home, when I take my car, etc." -msgstr "" - -#. module: project_gtd -#: view:project.task:0 -msgid "For reopening the tasks" -msgstr "" - -#. module: project_gtd -#: view:project.timebox.fill.plan:0 -msgid "or" -msgstr "" - -#~ msgid "Tasks" -#~ msgstr "任务" diff --git a/addons/web_hello/i18n/ar.po b/addons/web_hello/i18n/ar.po deleted file mode 100644 index 933b9f8bd9f..00000000000 --- a/addons/web_hello/i18n/ar.po +++ /dev/null @@ -1,20 +0,0 @@ -# Arabic translation for openerp-web -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openerp-web package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openerp-web\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-07-02 09:06+0200\n" -"PO-Revision-Date: 2012-09-04 09:35+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Arabic \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-15 05:09+0000\n" -"X-Generator: Launchpad (build 16265)\n" - - diff --git a/addons/web_hello/i18n/es_CR.po b/addons/web_hello/i18n/es_CR.po deleted file mode 100644 index 4c93888641a..00000000000 --- a/addons/web_hello/i18n/es_CR.po +++ /dev/null @@ -1,20 +0,0 @@ -# Spanish (Costa Rica) translation for openerp-web -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openerp-web package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openerp-web\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-07-02 09:06+0200\n" -"PO-Revision-Date: 2012-02-16 19:16+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Spanish (Costa Rica) \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-15 05:09+0000\n" -"X-Generator: Launchpad (build 16265)\n" - - diff --git a/addons/web_hello/i18n/fr.po b/addons/web_hello/i18n/fr.po deleted file mode 100644 index 1db28fcd669..00000000000 --- a/addons/web_hello/i18n/fr.po +++ /dev/null @@ -1,20 +0,0 @@ -# French 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 , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openerp-web\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-07-02 09:06+0200\n" -"PO-Revision-Date: 2011-12-03 02:20+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: French \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-15 05:09+0000\n" -"X-Generator: Launchpad (build 16265)\n" - - diff --git a/addons/web_hello/i18n/pt_BR.po b/addons/web_hello/i18n/pt_BR.po deleted file mode 100644 index 76a3d76ef42..00000000000 --- a/addons/web_hello/i18n/pt_BR.po +++ /dev/null @@ -1,20 +0,0 @@ -# Brazilian Portuguese translation for openerp-web -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openerp-web package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openerp-web\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-07-02 09:06+0200\n" -"PO-Revision-Date: 2012-03-09 20:43+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Brazilian Portuguese \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-11-15 05:09+0000\n" -"X-Generator: Launchpad (build 16265)\n" - - diff --git a/addons/web_hello/i18n/web_hello.pot b/addons/web_hello/i18n/web_hello.pot deleted file mode 100644 index ab616bf6934..00000000000 --- a/addons/web_hello/i18n/web_hello.pot +++ /dev/null @@ -1,19 +0,0 @@ -# Translations template for PROJECT. -# Copyright (C) 2012 ORGANIZATION -# This file is distributed under the same license as the PROJECT project. -# FIRST AUTHOR , 2012. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2012-07-02 09:06+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 0.9.6\n" - From 9f6f9853a0326e55a9f5b8ad19919f121a6e1a89 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Fri, 23 May 2014 12:18:17 +0200 Subject: [PATCH 2/2] [REM] leftovers from removed/deactivated modules * document_page should have disappeared a long time ago, no idea why it remains * thunderbird seems to have suffered from odd conflictual moves (or lack thereof) * audittrail was removed but not deactivated in rosetta --- addons/audittrail/i18n/ar.po | 438 --- addons/audittrail/i18n/audittrail.pot | 388 --- addons/audittrail/i18n/bg.po | 412 --- addons/audittrail/i18n/bs.po | 403 --- addons/audittrail/i18n/ca.po | 526 --- addons/audittrail/i18n/cs.po | 442 --- addons/audittrail/i18n/da.po | 401 --- addons/audittrail/i18n/de.po | 523 --- addons/audittrail/i18n/el.po | 484 --- addons/audittrail/i18n/es.po | 531 --- addons/audittrail/i18n/es_AR.po | 484 --- addons/audittrail/i18n/es_CR.po | 532 --- addons/audittrail/i18n/es_EC.po | 525 --- addons/audittrail/i18n/es_MX.po | 484 --- addons/audittrail/i18n/es_PY.po | 449 --- addons/audittrail/i18n/es_VE.po | 484 --- addons/audittrail/i18n/et.po | 471 --- addons/audittrail/i18n/fa.po | 401 --- addons/audittrail/i18n/fa_AF.po | 401 --- addons/audittrail/i18n/fi.po | 412 --- addons/audittrail/i18n/fr.po | 535 --- addons/audittrail/i18n/gl.po | 445 --- addons/audittrail/i18n/gu.po | 431 --- addons/audittrail/i18n/hr.po | 449 --- addons/audittrail/i18n/hu.po | 420 --- addons/audittrail/i18n/id.po | 400 --- addons/audittrail/i18n/it.po | 527 --- addons/audittrail/i18n/ja.po | 406 --- addons/audittrail/i18n/ko.po | 462 --- addons/audittrail/i18n/lt.po | 412 --- addons/audittrail/i18n/lv.po | 407 --- addons/audittrail/i18n/mk.po | 416 --- addons/audittrail/i18n/mn.po | 496 --- addons/audittrail/i18n/nb.po | 500 --- addons/audittrail/i18n/nl.po | 523 --- addons/audittrail/i18n/nl_BE.po | 405 --- addons/audittrail/i18n/oc.po | 440 --- addons/audittrail/i18n/pl.po | 462 --- addons/audittrail/i18n/pt.po | 505 --- addons/audittrail/i18n/pt_BR.po | 506 --- addons/audittrail/i18n/ro.po | 528 --- addons/audittrail/i18n/ru.po | 524 --- addons/audittrail/i18n/sl.po | 493 --- addons/audittrail/i18n/sq.po | 401 --- addons/audittrail/i18n/sr@latin.po | 401 --- addons/audittrail/i18n/sv.po | 419 --- addons/audittrail/i18n/tlh.po | 400 --- addons/audittrail/i18n/tr.po | 434 --- addons/audittrail/i18n/uk.po | 411 --- addons/audittrail/i18n/vi.po | 435 --- addons/audittrail/i18n/zh_CN.po | 496 --- addons/audittrail/i18n/zh_TW.po | 405 --- addons/document_page/data/wiki_main.xml | 39 - addons/document_page/data/wiki_quickstart.xml | 116 - .../document_page/security/wiki_security.xml | 12 - .../static/src/lib/wiky/autogit.sh | 6 - .../static/src/lib/wiky/jquery-1.4.2.min.js | 170 - addons/document_page/web/__init__.py | 4 - .../document_page/web/controllers/__init__.py | 3 - addons/document_page/web/controllers/wiki.py | 65 - addons/document_page/web/locales/bg.po | 22 - addons/document_page/web/locales/ca.po | 22 - addons/document_page/web/locales/da.po | 22 - addons/document_page/web/locales/de.po | 22 - .../locales/de_DE/LC_MESSAGES/javascript.po | 20 - .../web/locales/de_DE/LC_MESSAGES/messages.po | 24 - addons/document_page/web/locales/es_CR.po | 23 - .../locales/es_ES/LC_MESSAGES/javascript.po | 20 - .../web/locales/es_ES/LC_MESSAGES/messages.po | 24 - addons/document_page/web/locales/es_PY.po | 22 - addons/document_page/web/locales/fr.po | 22 - .../locales/fr_FR/LC_MESSAGES/javascript.po | 20 - .../web/locales/fr_FR/LC_MESSAGES/messages.po | 24 - addons/document_page/web/locales/gl.po | 22 - .../document_page/web/locales/javascript.pot | 19 - addons/document_page/web/locales/messages.pot | 23 - addons/document_page/web/locales/ru.po | 22 - addons/document_page/web/locales/sk.po | 22 - addons/document_page/web/locales/tr.po | 22 - addons/document_page/web/static/css/wiki.css | 32 - addons/document_page/web/widgets/__init__.py | 3 - .../document_page/web/widgets/rss/__init__.py | 3 - .../web/widgets/rss/feedparser.py | 2860 ----------------- .../web/widgets/templates/wiki.mako | 23 - addons/document_page/web/widgets/wiki.py | 224 -- .../web/widgets/wikimarkup/__init__.py | 2146 ------------- .../document_page/wizard/wiki_make_index.py | 100 - .../wizard/wiki_make_index_view.xml | 43 - .../wizard/wiki_wiki_page_open.py | 66 - .../wizard/wiki_wiki_page_open_view.xml | 34 - .../plugin/openerp_plugin.xpi.THIS | Bin 155531 -> 0 bytes .../chrome/openerp_plugin.jar.THIS | Bin 71878 -> 0 bytes 92 files changed, 30051 deletions(-) delete mode 100644 addons/audittrail/i18n/ar.po delete mode 100644 addons/audittrail/i18n/audittrail.pot delete mode 100644 addons/audittrail/i18n/bg.po delete mode 100644 addons/audittrail/i18n/bs.po delete mode 100644 addons/audittrail/i18n/ca.po delete mode 100644 addons/audittrail/i18n/cs.po delete mode 100644 addons/audittrail/i18n/da.po delete mode 100644 addons/audittrail/i18n/de.po delete mode 100644 addons/audittrail/i18n/el.po delete mode 100644 addons/audittrail/i18n/es.po delete mode 100644 addons/audittrail/i18n/es_AR.po delete mode 100644 addons/audittrail/i18n/es_CR.po delete mode 100644 addons/audittrail/i18n/es_EC.po delete mode 100644 addons/audittrail/i18n/es_MX.po delete mode 100644 addons/audittrail/i18n/es_PY.po delete mode 100644 addons/audittrail/i18n/es_VE.po delete mode 100644 addons/audittrail/i18n/et.po delete mode 100644 addons/audittrail/i18n/fa.po delete mode 100644 addons/audittrail/i18n/fa_AF.po delete mode 100644 addons/audittrail/i18n/fi.po delete mode 100644 addons/audittrail/i18n/fr.po delete mode 100644 addons/audittrail/i18n/gl.po delete mode 100644 addons/audittrail/i18n/gu.po delete mode 100644 addons/audittrail/i18n/hr.po delete mode 100644 addons/audittrail/i18n/hu.po delete mode 100644 addons/audittrail/i18n/id.po delete mode 100644 addons/audittrail/i18n/it.po delete mode 100644 addons/audittrail/i18n/ja.po delete mode 100644 addons/audittrail/i18n/ko.po delete mode 100644 addons/audittrail/i18n/lt.po delete mode 100644 addons/audittrail/i18n/lv.po delete mode 100644 addons/audittrail/i18n/mk.po delete mode 100644 addons/audittrail/i18n/mn.po delete mode 100644 addons/audittrail/i18n/nb.po delete mode 100644 addons/audittrail/i18n/nl.po delete mode 100644 addons/audittrail/i18n/nl_BE.po delete mode 100644 addons/audittrail/i18n/oc.po delete mode 100644 addons/audittrail/i18n/pl.po delete mode 100644 addons/audittrail/i18n/pt.po delete mode 100644 addons/audittrail/i18n/pt_BR.po delete mode 100644 addons/audittrail/i18n/ro.po delete mode 100644 addons/audittrail/i18n/ru.po delete mode 100644 addons/audittrail/i18n/sl.po delete mode 100644 addons/audittrail/i18n/sq.po delete mode 100644 addons/audittrail/i18n/sr@latin.po delete mode 100644 addons/audittrail/i18n/sv.po delete mode 100644 addons/audittrail/i18n/tlh.po delete mode 100644 addons/audittrail/i18n/tr.po delete mode 100644 addons/audittrail/i18n/uk.po delete mode 100644 addons/audittrail/i18n/vi.po delete mode 100644 addons/audittrail/i18n/zh_CN.po delete mode 100644 addons/audittrail/i18n/zh_TW.po delete mode 100644 addons/document_page/data/wiki_main.xml delete mode 100644 addons/document_page/data/wiki_quickstart.xml delete mode 100644 addons/document_page/security/wiki_security.xml delete mode 100755 addons/document_page/static/src/lib/wiky/autogit.sh delete mode 100755 addons/document_page/static/src/lib/wiky/jquery-1.4.2.min.js delete mode 100644 addons/document_page/web/__init__.py delete mode 100644 addons/document_page/web/controllers/__init__.py delete mode 100644 addons/document_page/web/controllers/wiki.py delete mode 100644 addons/document_page/web/locales/bg.po delete mode 100644 addons/document_page/web/locales/ca.po delete mode 100644 addons/document_page/web/locales/da.po delete mode 100644 addons/document_page/web/locales/de.po delete mode 100644 addons/document_page/web/locales/de_DE/LC_MESSAGES/javascript.po delete mode 100644 addons/document_page/web/locales/de_DE/LC_MESSAGES/messages.po delete mode 100644 addons/document_page/web/locales/es_CR.po delete mode 100644 addons/document_page/web/locales/es_ES/LC_MESSAGES/javascript.po delete mode 100644 addons/document_page/web/locales/es_ES/LC_MESSAGES/messages.po delete mode 100644 addons/document_page/web/locales/es_PY.po delete mode 100644 addons/document_page/web/locales/fr.po delete mode 100644 addons/document_page/web/locales/fr_FR/LC_MESSAGES/javascript.po delete mode 100644 addons/document_page/web/locales/fr_FR/LC_MESSAGES/messages.po delete mode 100644 addons/document_page/web/locales/gl.po delete mode 100644 addons/document_page/web/locales/javascript.pot delete mode 100644 addons/document_page/web/locales/messages.pot delete mode 100644 addons/document_page/web/locales/ru.po delete mode 100644 addons/document_page/web/locales/sk.po delete mode 100644 addons/document_page/web/locales/tr.po delete mode 100644 addons/document_page/web/static/css/wiki.css delete mode 100644 addons/document_page/web/widgets/__init__.py delete mode 100644 addons/document_page/web/widgets/rss/__init__.py delete mode 100755 addons/document_page/web/widgets/rss/feedparser.py delete mode 100644 addons/document_page/web/widgets/templates/wiki.mako delete mode 100644 addons/document_page/web/widgets/wiki.py delete mode 100644 addons/document_page/web/widgets/wikimarkup/__init__.py delete mode 100644 addons/document_page/wizard/wiki_make_index.py delete mode 100644 addons/document_page/wizard/wiki_make_index_view.xml delete mode 100644 addons/document_page/wizard/wiki_wiki_page_open.py delete mode 100644 addons/document_page/wizard/wiki_wiki_page_open_view.xml delete mode 100644 addons/thunderbird/plugin/openerp_plugin.xpi.THIS delete mode 100644 addons/thunderbird/plugin/openerp_plugin/chrome/openerp_plugin.jar.THIS diff --git a/addons/audittrail/i18n/ar.po b/addons/audittrail/i18n/ar.po deleted file mode 100644 index 1bb03b6cd7c..00000000000 --- a/addons/audittrail/i18n/ar.po +++ /dev/null @@ -1,438 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 5.0.4\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2012-12-01 18:14+0000\n" -"Last-Translator: gehad shaat \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:12+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "نص القيمة القديمة : " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "تحذير: طريقة التحقق من الحسابات ليست جزء من الأسهم" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "سِجِل" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "تم الإشتراك" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "'%s' لا وجود للنموذج ..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "قواعد مشترك بها" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "قاعدة طريقة التحقق من الجسابات" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "الحالة" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "سجلات التحقق من الحسابات" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "تجميع حسب..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_إشترِك" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "مسودة" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "قيمة قديمة" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "أعرض السجلّ" - -#. module: audittrail -#: 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" -msgstr "" -"إختار هذا اذا كنت تريد موواصلة تتبع القراءة/الفتح لأي تسجيل للهدف لهذه " -"القاعدة" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "طريقة" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "سجل من" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "هوية السجلات" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "هوية المصدر" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "إذا لم يتم إضافة المستخدم فسينطبق على جميع المستخدمين" - -#. module: audittrail -#: 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" -msgstr "" -"اختار هذا اذا كنت تريد مواصلة تتبع سير العمل لأي تسجيل للهدف لهذه القاعدة" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "مستخدمين" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "خطوط التسجيل" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "كائن" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "قاعدة لطريقة التحقق من الحسابات" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "التسجيل الى" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "نص القيمة الجديدة: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "ابحث عن قاعدة لطريقة التحقق من الحسابات" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "قواعد التحقق من الحسابات" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "القيمة القديمة : " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "إسم المصدر" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "التاريخ" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "قواعد طريقة التحقق من الحسابات" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "حدد هدف لما تريده لإنشاء تسجيل" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "التدقيق و المراجعة" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "سير عمل التسجيل" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "قراءات التسجيل" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "يعتمد تغيير طريقة التحقق من الحسابات على -- قاعدة الضبط ك سحب" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "خطوط التسجيل" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "حقول" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "إنشاء تسجيل" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "المستخدم" - -#. 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)" -msgstr "" -"المستخدمين (إذا لم يتم إضافة المستخدم بعد ذلك سوف ينطبق على جميع المستخدمين)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "إلغاء الاشتراك" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" -"هذه القواعد تم تعريفها لهذا الكائن\n" -"لا ينكن تعريف آخر: من فضلك قم بتعديل القائم." - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "محذوفات التسجيل" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "نموذج" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "وصف الحقل" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "ابحث عن تسجيل لطريقة التحقق من الحسابات" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "كتابات التسجيل" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "قيمة جديدة" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "'%s' حقل غيرد موجود في '%s' نموذج" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "تسجيلات طريقة التحقق من الحسابات" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "قواعد مؤقتة" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "اختار هذا اذا كنت تريد مواصلة تتبع الاحداث للهدف لهذه القيمة" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "قيمة جديدة : " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "نص القيمة القديمة" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "إلغاء" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "عرض السجل" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "خط التسجيل" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "اختار هذا اذا كنت تريد مواصلة تتبع انشاء لاي هدف لهذه القاعدة" - -#~ msgid "State" -#~ msgstr "الحالة" - -#~ msgid "Audit Trail" -#~ msgstr "مراجعة الحسابات" - -#~ msgid "" -#~ "There is a rule defined on this object\n" -#~ " You can not define other on the same!" -#~ msgstr "" -#~ "هناك قاعدة محددة لهذا الهدف\n" -#~ "لا يمكنك تحديد قاعدة اخرى على نفس الهدف!" - -#~ msgid "" -#~ "\n" -#~ " This module gives the administrator the rights\n" -#~ " to track every user operation on all the objects\n" -#~ " of the system.\n" -#~ "\n" -#~ " Administrator can subscribe rules for read,write and\n" -#~ " delete on objects and can check logs.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " تعطي هذه الوحدة الحق للمدير لتعقب كل عملية للمستخدم في كل المشاريع " -#~ "للنظام.\n" -#~ "يمكن للمدير ان يساهم في القواعد للقراءة, الكتابة والحذف على المشاريع ويمكنه " -#~ "مراجعة التسجيلات.\n" -#~ " " diff --git a/addons/audittrail/i18n/audittrail.pot b/addons/audittrail/i18n/audittrail.pot deleted file mode 100644 index c24f9a22ff2..00000000000 --- a/addons/audittrail/i18n/audittrail.pot +++ /dev/null @@ -1,388 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 7.0alpha\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2012-12-21 17:05+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: \n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "" - -#. 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)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" - diff --git a/addons/audittrail/i18n/bg.po b/addons/audittrail/i18n/bg.po deleted file mode 100644 index cda883dce4c..00000000000 --- a/addons/audittrail/i18n/bg.po +++ /dev/null @@ -1,412 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 5.0.4\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2009-02-03 12:45+0000\n" -"Last-Translator: Fabien (Open ERP) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:12+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Лог" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Записан" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Групиране по..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Записване" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Проект" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Преглед на лог" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Метод" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Потребители" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Обект" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Име на ресурс" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Дата" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Полета" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Потребител" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "Действие ID" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Отказ от абонамент" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Отказ" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Преглед на лога" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Името на обекта трябва да започва с \"x_\" и да не съдържа никакви специални " -#~ "символи!" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Невалиден XML за преглед на архитектурата" - -#~ msgid "State" -#~ msgstr "Състояние" diff --git a/addons/audittrail/i18n/bs.po b/addons/audittrail/i18n/bs.po deleted file mode 100644 index a75a695da52..00000000000 --- a/addons/audittrail/i18n/bs.po +++ /dev/null @@ -1,403 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 5.0.4\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2009-02-03 12:33+0000\n" -"Last-Translator: Fabien (Open ERP) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:12+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "" - -#. 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)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Neodgovarajući XML za arhitekturu prikaza!" diff --git a/addons/audittrail/i18n/ca.po b/addons/audittrail/i18n/ca.po deleted file mode 100644 index b6dee71660d..00000000000 --- a/addons/audittrail/i18n/ca.po +++ /dev/null @@ -1,526 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2010-10-30 10:57+0000\n" -"Last-Translator: Jordi Esteve (www.zikzakmedia.com) " -"\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:12+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Text valor anterior: " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "Avís: Auditoria no forma part del pool" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Registre" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Subscrit" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Regla d'auditoria" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Audita registres" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Agrupa per..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Subscriviu-vos" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Esborrany" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Valor anterior" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Veure registre" - -#. module: audittrail -#: 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" -msgstr "" -"Seleccioneu aquesta opció si desitgeu realitzar el seguiment de la " -"lectura/obertura de qualsevol registre de l'objecte d'aquesta regla." - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Mètode" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Registra des de" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "ID registre" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Id recurs" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "Si no s'afegeix usuari llavors s'aplicarà a tots els usuaris." - -#. module: audittrail -#: 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" -msgstr "" -"Seleccioneu aquesta opció si desitgeu realitzar el seguiment del flux de " -"treball de qualsevol registre de l'objecte d'aquesta regla." - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Usuaris" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Línies de registre" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Objecte" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Regla auditoria" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Registra fins" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Text valor nou: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Cerca regla d'auditoria" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Regles d'auditoria" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Valor anterior : " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Nom del recurs" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Data" - -#. module: audittrail -#: 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 "" -"Seleccioneu aquesta opció si desitgeu realitzar el seguiment de la " -"modificació de qualsevol registre de l'objecte d'aquesta regla." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Regles d'auditoria" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Seleccioneu l'objecte sobre el qual voleu generar l'historial." - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Registres flux de treball" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Registres de lectures" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "Canvi dependències auditoria - Regla configuració com ESBORRANY" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Línies de registre" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Camps" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Registres de creació" - -#. module: audittrail -#: 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 "" -"Seleccioneu aquesta opció si desitgeu realitzar el seguiment de l'eliminació " -"de qualsevol registre de l'objecte d'aquesta regla." - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Usuari" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "ID de l'acció" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "Usuaris (si no s'afegeixen usuaris, s'aplicarà a tots els usuaris)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Des-subscriure" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Registres d'eliminacions" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Descripció camp" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Cerca registre auditoria" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Registres d'escriptures" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Obre registres" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Text valor nou" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Nom de regla" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Valor nou" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Registres auditoria" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Historial d'auditoria" - -#. 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 "" -"Seleccioneu aquesta opció si desitgeu realitzar el seguiment de les accions " -"de l'objecte d'aquesta regla." - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Valor nou : " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Text valor anterior" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Cancel·la" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Visualitza el registre" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Línia de registre" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Registres d'accions" - -#. 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" -msgstr "" -"Seleccioneu aquesta opció si desitgeu realitzar el seguiment de la creació " -"de qualsevol registre de l'objecte d'aquesta regla." - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "El nom de l'objecte ha de començar amb x_ i no contenir cap caràcter " -#~ "especial!" - -#~ msgid "Create" -#~ msgstr "Creació" - -#~ msgid "State" -#~ msgstr "Estat" - -#~ msgid "audittrail.log.line" -#~ msgstr "audittrail.registre.linia" - -#~ msgid "Write" -#~ msgstr "Escriptura" - -#~ msgid "Audittrails" -#~ msgstr "Auditories" - -#~ msgid "Subscribe" -#~ msgstr "Subscriure" - -#~ msgid "Read" -#~ msgstr "Lectura" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "XML invàlid per a la definició de la vista!" - -#~ msgid "Subscribed Rules" -#~ msgstr "Regles subscrites" - -#~ msgid "audittrail.rule" -#~ msgstr "audittrail.regla" - -#~ msgid "Log writes" -#~ msgstr "Registra escriptures" - -#~ msgid "audittrail.log" -#~ msgstr "audittrail.registre" - -#~ msgid "Delete" -#~ msgstr "Eliminació" - -#~ msgid "Log reads" -#~ msgstr "Registra lectures" - -#~ msgid "Logs" -#~ msgstr "Registres" - -#~ msgid "View Logs" -#~ msgstr "Veure registres" - -#~ msgid "Log creates" -#~ msgstr "Registra creació" - -#~ msgid "Rules" -#~ msgstr "Regles" - -#~ msgid "Log deletes" -#~ msgstr "Registra eliminacions" - -#~ msgid "Name" -#~ msgstr "Nom" - -#, python-format -#~ msgid "WARNING:audittrail is not part of the pool" -#~ msgstr "AVÍS: Auditoria no és part del pool" - -#~ msgid "Audit Trail" -#~ msgstr "Auditoria" - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "Permet a l'administrador fer un seguiment de totes les operacions dels " -#~ "usuaris de tots els objectes del sistema.\n" -#~ " Permet configurar regles per llegir, escriure, crear i eliminar objectes " -#~ "i comprovar els registres" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nom de model no vàlid en la definició de l'acció." - -#~ msgid "" -#~ "\n" -#~ " This module gives the administrator the rights\n" -#~ " to track every user operation on all the objects\n" -#~ " of the system.\n" -#~ "\n" -#~ " Administrator can subscribe rules for read,write and\n" -#~ " delete on objects and can check logs.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Aquest mòdul permet a l'administrador realitzar\n" -#~ " un seguiment de totes les operacions dels\n" -#~ " usuaris de tots els objectes del sistema.\n" -#~ "\n" -#~ " L'administrador pot definir regles per llegir, escriure\n" -#~ " i eliminar objectes i comprovar els registres.\n" -#~ " " - -#~ msgid "" -#~ "There is a rule defined on this object\n" -#~ " You can not define other on the same!" -#~ msgstr "" -#~ "Existeix una regla definida en aquest objecte.\n" -#~ " No podeu definir una altra en el mateix objecte!" diff --git a/addons/audittrail/i18n/cs.po b/addons/audittrail/i18n/cs.po deleted file mode 100644 index 00f09635614..00000000000 --- a/addons/audittrail/i18n/cs.po +++ /dev/null @@ -1,442 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2011-09-06 06:48+0000\n" -"Last-Translator: Jiří Hajda \n" -"Language-Team: Czech \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:12+0000\n" -"X-Generator: Launchpad (build 16985)\n" -"X-Poedit-Language: Czech\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Stará textová hodnota : " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "VAROVÁNÍ: přověřovací záznam není částí fondu" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Záznam" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Upsaný" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Pravidlo prověřovacího záznamu" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Prověřovací záznamy" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Seskupit podle..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Upsat se" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Koncept" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Stará hodnota" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Zobrazit záznam" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Metoda" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Záznam formulářů" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "ID záznamu" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "ID zdroje" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Uživatelé" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Řádky záznamu" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Objekt" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Pravidlo prověřovacích záznamů" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Zaznamenat do" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Nová textová hodnota: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Hledat pravidlo prověřovacích záznamů" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Pravidla ověření" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Stará hodnota : " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Název zdroje" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Datum" - -#. module: audittrail -#: 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 "" -"Vyberte toto, pokud chcete udržovat sled úprav na jakémkoliv záznamu objektu " -"tohoto pravidla" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Pravidla prověřovacícho záznamu" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Vyberte objekt, pro který chcete generovat záznam." - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Záznam Pracovních postupů" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Záznam čtení" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Řádky záznamu" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Pole" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Záznam vytvoření" - -#. module: audittrail -#: 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 "" -"Vyberte toto, pokud chcete udržovat přehled o mazání jakéhokoliv záznamu " -"objektu tohoto pravidla" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Uživatel" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "ID akce" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "" -"Uživatelé (pokud není uživatel přidán, bude platné pro všechny uživatele)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Zrušit úpis" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Záznam mazání" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Popis pole" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Hledat záznam Prověřovacího záznamu" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Záznam zápisů" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Tevřít záznamy" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Nová textová hodnota" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Název pravidla" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Nová hodnota" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Záznamy Prověřovacícho záznamu" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Záznam Prověřovacího záznamu" - -#. 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 "" -"Vyberte toto, pokud chcete udržovat přehled o akcích nad objekty tohoto " -"pravidla" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Nová hodnota : " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Stará textová hodnota" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Zrušit" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Zobrazit záznam" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Řádek záznamu" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Akce záznamu" - -#. 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" -msgstr "" -"Vyberte toto, pokud chcete udržovat přehled o vytváření nad tímto záznamem " -"objektu tohoto pravidla" - -#~ msgid "Audit Trail" -#~ msgstr "Prověřovací záznam" - -#~ msgid "State" -#~ msgstr "Stav" - -#~ msgid "" -#~ "\n" -#~ " This module gives the administrator the rights\n" -#~ " to track every user operation on all the objects\n" -#~ " of the system.\n" -#~ "\n" -#~ " Administrator can subscribe rules for read,write and\n" -#~ " delete on objects and can check logs.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Tento modul dává správcům práva\n" -#~ " ke sledování každé uživatelské operace na všech objektech\n" -#~ " systému.\n" -#~ "\n" -#~ " Správce může zapsat pravidla pro čtení, zápis a \n" -#~ " mazání nad objekty a může kontrolovat záznamy.\n" -#~ " " - -#~ msgid "" -#~ "There is a rule defined on this object\n" -#~ " You can not define other on the same!" -#~ msgstr "" -#~ "Je zadáno pravidlo nad tímto objektem\n" -#~ " Na stejném nemůžete zadávat jiné!" diff --git a/addons/audittrail/i18n/da.po b/addons/audittrail/i18n/da.po deleted file mode 100644 index e4797f84bf3..00000000000 --- a/addons/audittrail/i18n/da.po +++ /dev/null @@ -1,401 +0,0 @@ -# Danish translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2012-01-27 08:34+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Danish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:12+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "" - -#. 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)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" diff --git a/addons/audittrail/i18n/de.po b/addons/audittrail/i18n/de.po deleted file mode 100644 index 84fad919a86..00000000000 --- a/addons/audittrail/i18n/de.po +++ /dev/null @@ -1,523 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2012-12-18 06:55+0000\n" -"Last-Translator: Ferdinand \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:12+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Alter Wert Text : " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "WARNUNG: audittrail ist nicht Teil dieses Pools" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Protokoll" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Abonniert" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "'%s' Modell exisitiert nicht" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "Abonnierte Regel" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Regel Belegrückverfolgung" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "Status" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Audit Protokolle" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Gruppierung..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "Abonnieren" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Entwurf" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Alter Wert" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Log ansehen" - -#. module: audittrail -#: 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" -msgstr "" -"Wählen Sie diese Konfiguration, wenn Sie Lesezugriffe auf Einträge dieses " -"Objektes verfolgen wollen." - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Methode" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Protokoll von" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "Protokoll ID" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Datensatz ID" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "Wenn keine Benutzer ausgewählt werden, gillt es für alle." - -#. module: audittrail -#: 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" -msgstr "" -"Wählen Sie diese Option, wennn Sie die Rückverfolgung dieses Objekts " -"wünschen." - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Benutzer" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Protokollzeilen" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Objekt" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Belegsammlung Regel" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Protokolliere in" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Neuer Wert Text: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Suche Aufzeichnungsregel" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Audit" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Alter Wert : " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Ressource Bezeichnung" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Datum" - -#. module: audittrail -#: 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 "" -"Wähen Sie diese Option, wenn Sie Änderungen zu jedem angegebenen Objekt " -"erfassen wollen." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Belegsammlung Regel" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Wähle Objekt für Rückverfolgung" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "Audit" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Abfolge Protokollierung" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Protokoll Lesevorgänge" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "Ändern der Nachvollziehbarkeit -- Regel auf Entwurf setzten" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Protokoll Zeilen" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Felder" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Protokolleinträge" - -#. module: audittrail -#: 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 "Auswählen, wenn Sie jeden Löschvorgang verfolgen möchten" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Benutzer" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "Aktion ID" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "Benutzer (wenn kein Eintrag erfolgt gültig für alle)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Nicht abonnieren" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "Es gibt bereits eine Regel für dieses Objekt, bitte diese Bearbeiten" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Protokoll Löschvorgänge" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "Modell" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Feld Beschreibung" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Suche in Aktivitätenaufzeichnung" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Protokoll Schreibvorgänge" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Protokoll öffnen" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Neuer Wert Text" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Regel Bezeichnung" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Neuer Wert" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "Feld '%s' exisitiert nicht in Model '%s'" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Belegsammlung Protokolle" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "Regel in Entwurf" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Audittrail Vorgangsprotokollierung" - -#. 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 "" -"Auswählen, wenn Sie alle Aktionen für dieses Objekt rekapitulieren wollen" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Neuer Wert : " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Alter Wert Text" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Abbruch" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Protokoll anzeigen" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Protokoll Zeile" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "oder" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Protokoll Aktion" - -#. 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" -msgstr "" -"Auswählen, wenn Sie jeden Vorgang der Erstellung von Datensätzen zu einem " -"Objekt verfolgen wollen" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Der Objekt Name muss mit einem x_ starten und darf keine Sonderzeichen " -#~ "beinhalten" - -#~ msgid "Create" -#~ msgstr "Erzeuge" - -#~ msgid "State" -#~ msgstr "Status" - -#~ msgid "audittrail.log.line" -#~ msgstr "audittrail.log.line" - -#~ msgid "Write" -#~ msgstr "Speichern" - -#~ msgid "Audittrails" -#~ msgstr "Beleg Sammlung" - -#~ msgid "Subscribe" -#~ msgstr "Abonnieren" - -#~ msgid "Read" -#~ msgstr "Lesen" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Fehlerhafter xml Code für diese Ansicht!" - -#~ msgid "Subscribed Rules" -#~ msgstr "Abonnierte Regeln" - -#~ msgid "audittrail.rule" -#~ msgstr "audittrail.rule" - -#~ msgid "Log writes" -#~ msgstr "Protokolliere Schreibvorgänge" - -#~ msgid "audittrail.log" -#~ msgstr "audittrail.log" - -#~ msgid "Delete" -#~ msgstr "Lösche" - -#~ msgid "Log reads" -#~ msgstr "Protokolliere Lesevorgänge" - -#~ msgid "Logs" -#~ msgstr "Protokolle" - -#~ msgid "View Logs" -#~ msgstr "Zeige Protokolle" - -#~ msgid "Log creates" -#~ msgstr "Protokolliere Erzeugungen" - -#~ msgid "Rules" -#~ msgstr "Fallsteuerung" - -#~ msgid "Log deletes" -#~ msgstr "Protokolliere Löschungen" - -#~ msgid "Name" -#~ msgstr "Bezeichnung" - -#~ msgid "Audit Trail" -#~ msgstr "Nachvollziehbarkeit" - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "Erlaubt dem Administrator jede Benutzeraktivität bezüglich jeden Objektes " -#~ "nachzuvollziehen\n" -#~ " Aktiviere Regeln für Lesen, Schreiben, Erzeugen und Löschen von Objekten " -#~ "und Prüfdateien" - -#, python-format -#~ msgid "WARNING:audittrail is not part of the pool" -#~ msgstr "WARNUNG: Nachvollziehbarkeit ist nicht Teil des Datenbestandes" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Ungültiger Modellname in der Aktionsdefinition." - -#~ msgid "" -#~ "There is a rule defined on this object\n" -#~ " You can not define other on the same!" -#~ msgstr "" -#~ "Es ist eine Rule für dieses Objekt definiert worden\n" -#~ " Sie können keine weitere Rule für das gleiche Objekt erstellen." - -#~ msgid "" -#~ "\n" -#~ " This module gives the administrator the rights\n" -#~ " to track every user operation on all the objects\n" -#~ " of the system.\n" -#~ "\n" -#~ " Administrator can subscribe rules for read,write and\n" -#~ " delete on objects and can check logs.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Dieses Modul gibt dem Administrator das Recht\n" -#~ " für jeden Benutzer sämtliche Aktivitäten für alle\n" -#~ " Objekte des Systems zu verfolgen.\n" -#~ "\n" -#~ " Der Administrator kann exakte Regeln für die Protokollierung\n" -#~ " von Lese, Schreib, Erstell- und Löschvorgängen definieren und diese\n" -#~ " dann rückwirkend überprüfen oder nachvollziehen.\n" -#~ " " diff --git a/addons/audittrail/i18n/el.po b/addons/audittrail/i18n/el.po deleted file mode 100644 index f850bf932b9..00000000000 --- a/addons/audittrail/i18n/el.po +++ /dev/null @@ -1,484 +0,0 @@ -# Greek translation for openobject-addons -# Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2009. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2011-01-25 17:25+0000\n" -"Last-Translator: Dimitris Andavoglou \n" -"Language-Team: Greek \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:12+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Παλιά τιμή κειμένου: " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Καταγραφή" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Εγγεγραμμένος" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Καταγραφή ίχνους" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Ομαδοποίηση ανά..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Συνδρομή" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Πρόχειρο" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Παλιά τιμή" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Προβολή καταγραφής" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Μέθοδος" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Καταγραφή απο" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "Ταυτότητα καταγραφής" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Ταυτότητα πηγής" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Χρήστες" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Γραμμές καταγραφής" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Αντικείμενο" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Κανόνες καταγραφής" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Σύνδεση με" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Νέα τιμή κειμένου: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Παλιά τιμή: " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Περιγραφή Πόρου" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Ημερομηνία" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Κανόνες διαδρομής ελέγχου" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Γραμμές ημερολογίου" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Πεδία" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Χρήστης" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "ID Ενέργειας" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Διαγραφείτε" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Περιγραφή πεδίου" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Νέα τιμή" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "παρακολούθηση της πόρειας των αρχείων καταγραφής" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Νέα τιμή : " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Παλιά τιμή κειμένου" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Ακύρωση" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" - -#~ msgid "Create" -#~ msgstr "Δημιουργώ" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Το όνομα του αντικειμένου πρέπει να ξεκινάει από x_ και να μην περιέχει " -#~ "ειδικούς χαρακτήρες!" - -#~ msgid "Audit Trail" -#~ msgstr "Ίχνος" - -#~ msgid "State" -#~ msgstr "Κατάσταση" - -#~ msgid "Write" -#~ msgstr "Εγγραφή" - -#~ msgid "Audittrails" -#~ msgstr "Audittrails" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Λανθασμένο όνομα μοντέλου στον ορισμό ενέργειας" - -#~ msgid "audittrail.log.line" -#~ msgstr "audittrail.log.line" - -#~ msgid "Read" -#~ msgstr "Ανάγνωση" - -#~ msgid "Subscribe" -#~ msgstr "Εγγράφομαι" - -#~ msgid "Name" -#~ msgstr "Όνομα" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Λανθασμένο XML για αρχιτεκτονική όψης!" - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "Επιστρέπει στον Διαχειριστή να ακολουθεί τα ίχνη κάθε λειτουργίας του χρήστη " -#~ "σε όλα τα αντικείμενα του συστήματος.\n" -#~ " Εισάγεται κανόνες για ανάγνωση, εγγραφή, δημιουργία και διαγραφή στα " -#~ "αντικείμενα και τα ημερολόγια ελέγχου." - -#~ msgid "Subscribed Rules" -#~ msgstr "Εγγεγραμμένοι Κανόνες" - -#~ msgid "audittrail.rule" -#~ msgstr "ελεγκτική ιχνηλάτηση.κανόνες" - -#~ msgid "Delete" -#~ msgstr "Διαγραφή" - -#~ msgid "Log writes" -#~ msgstr "Εγγραφές ημερολογίου" - -#~ msgid "audittrail.log" -#~ msgstr "ελεγκτική ιχνηλάτηση.ημερολόγιο" - -#~ msgid "Log reads" -#~ msgstr "Αναγνώσεις ημερολογίων" - -#~ msgid "Rules" -#~ msgstr "Κανόνες" - -#~ msgid "Logs" -#~ msgstr "Αρχεία καταγραφής" - -#~ msgid "Log creates" -#~ msgstr "Δημιουργία αρχείων καταγραφής" - -#~ msgid "View Logs" -#~ msgstr "Δείτε τα αρχεία καταγραφής" - -#~ msgid "Log deletes" -#~ msgstr "Διαγραφή αρχείων καταγραφής" diff --git a/addons/audittrail/i18n/es.po b/addons/audittrail/i18n/es.po deleted file mode 100644 index 0c1b82ec65c..00000000000 --- a/addons/audittrail/i18n/es.po +++ /dev/null @@ -1,531 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2012-12-11 14:06+0000\n" -"Last-Translator: Pedro Manuel Baeza \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Texto valor anterior: " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "Aviso: Auditoría no forma parte del pool" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Registro" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Suscrito" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "El modelo '%s' no existe..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "Regla suscrita" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Regla de auditoría" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "Estado" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Auditar registros" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Agrupar por..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Suscribir" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Borrador" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Valor anterior" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Ver registro" - -#. module: audittrail -#: 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" -msgstr "" -"Seleccione esta opción si desea realizar el seguimiento de la " -"lectura/apertura de cualquier registro del objeto de esta regla." - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Método" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Registrar desde" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "ID registro" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Id recurso" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "Si no se añade usuario entonces se aplicará a todos los usuarios." - -#. module: audittrail -#: 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" -msgstr "" -"Seleccione esta opción si desea realizar el seguimiento del flujo de trabajo " -"de cualquier registro del objeto de esta regla." - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Usuarios" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Líneas de registro" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Objeto" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Regla auditoría" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Registrar hasta" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Texto valor nuevo: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Buscar regla auditoría" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Reglas de auditoría" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Valor anterior : " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Nombre recurso" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Fecha" - -#. module: audittrail -#: 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 "" -"Seleccione esta opción si desea realizar el seguimiento de la modificación " -"de cualquier registro del objeto de esta regla." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Reglas de auditoría" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Seleccione el objeto sobre el cuál quiere generar el historial." - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "Auditar" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Registros flujo de trabajo" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Registros lecturas" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" -"Cambiar dependencias de rastro de auditoría - Estableciendo regla como " -"BORRADOR" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Líneas de registro" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Campos" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Registros creación" - -#. module: audittrail -#: 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 "" -"Seleccione esta opción si desea realizar el seguimiento de la eliminación de " -"cualquier registro del objeto de esta regla." - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Usuario" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "ID acción" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "" -"Usuarios (si no se añaden usuarios entonces se aplicará para todos los " -"usuarios)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Des-suscribir" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" -"Ya hay definida una regla en este objeto\n" -" No puede definir otra: por favor edite la existente." - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Registros eliminaciones" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "Modelo" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Descripción campo" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Buscar registro auditoría" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Registros escrituras" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Abrir registros" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Texto valor nuevo" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Nombre de regla" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Valor nuevo" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "El campo '%s' no existe en el modelo '%s'" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Registros auditoría" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "Regla borrador" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Historial auditoría" - -#. 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 "" -"Seleccione esta opción si desea realizar el seguimiento de las acciones del " -"objeto de esta regla." - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Valor nuevo : " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Texto valor anterior" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Cancelar" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Historial vista" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Línea de registro" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "o" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Registros acciones" - -#. 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" -msgstr "" -"Seleccione esta opción si desea realizar el seguimiento de la creación de " -"cualquier registro del objeto de esta regla." - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "¡El nombre del objeto debe empezar con x_ y no contener ningún carácter " -#~ "especial!" - -#~ msgid "Create" -#~ msgstr "Creación" - -#~ msgid "State" -#~ msgstr "Estado" - -#~ msgid "Write" -#~ msgstr "Escritura" - -#~ msgid "Audittrails" -#~ msgstr "Auditorías" - -#~ msgid "Subscribe" -#~ msgstr "Suscribir" - -#~ msgid "Read" -#~ msgstr "Lectura" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "¡XML inválido para la definición de la vista!" - -#~ msgid "Subscribed Rules" -#~ msgstr "Reglas suscritas" - -#~ msgid "Log writes" -#~ msgstr "Registrar escrituras" - -#~ msgid "Delete" -#~ msgstr "Borrado" - -#~ msgid "Log reads" -#~ msgstr "Registrar lecturas" - -#~ msgid "Logs" -#~ msgstr "Registros" - -#~ msgid "View Logs" -#~ msgstr "Ver registros" - -#~ msgid "Log creates" -#~ msgstr "Registrar creación" - -#~ msgid "Rules" -#~ msgstr "Reglas" - -#~ msgid "Log deletes" -#~ msgstr "Registrar borrados" - -#~ msgid "Name" -#~ msgstr "Nombre" - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "Permite al administrador realizar un seguimiento de todas las operaciones de " -#~ "los usuarios de todos los objetos del sistema.\n" -#~ " Configurar reglas para leer, escribir, crear y eliminar objetos y " -#~ "comprobar los registros" - -#~ msgid "audittrail.rule" -#~ msgstr "auditoria.regla" - -#~ msgid "audittrail.log" -#~ msgstr "auditoria.registro" - -#~ msgid "audittrail.log.line" -#~ msgstr "auditoria.registro.linea" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nombre de modelo no válido en la definición de acción." - -#~ msgid "Audit Trail" -#~ msgstr "Rastro de Auditoría" - -#, python-format -#~ msgid "WARNING:audittrail is not part of the pool" -#~ msgstr "AVISO: El rastro de auditoría no es parte del banco de recursos" - -#~ msgid "" -#~ "There is a rule defined on this object\n" -#~ " You can not define other on the same!" -#~ msgstr "" -#~ "Existe una regla definida en este objeto.\n" -#~ " ¡No puede definir otra en el mismo objeto!" - -#~ msgid "" -#~ "\n" -#~ " This module gives the administrator the rights\n" -#~ " to track every user operation on all the objects\n" -#~ " of the system.\n" -#~ "\n" -#~ " Administrator can subscribe rules for read,write and\n" -#~ " delete on objects and can check logs.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Este módulo permite al administrador realizar\n" -#~ " un seguimiento de todas las operaciones de los\n" -#~ " usuarios de todos los objetos del sistema.\n" -#~ "\n" -#~ " El administrador puede definir reglas para leer, escribir\n" -#~ " y eliminar objetos y comprobar los registros.\n" -#~ " " diff --git a/addons/audittrail/i18n/es_AR.po b/addons/audittrail/i18n/es_AR.po deleted file mode 100644 index 05fbf914a32..00000000000 --- a/addons/audittrail/i18n/es_AR.po +++ /dev/null @@ -1,484 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 5.0.0\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2009-09-22 14:05+0000\n" -"Last-Translator: Silvana Herrera \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Texto de valor anterior " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Registro" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Suscripto" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Auditar registros" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Borrador" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Valor anterior" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Ver registro" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Método" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Registrar desde" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "ID del registro" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Id del recurso" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Usuarios" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Líneas de registro" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Objeto" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Regla de auditoría" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Registrar hasta" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Nuevo texto de valor " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Valor anterior : " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Fecha" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Reglas de auditoría" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "Cambiar auditoria depende -- Estableciendo regla como borrador" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Líneas de registro" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Campos" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Usuario" - -#. 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)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Desuscribirse" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Descripción del campo" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Abrir registros" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Nuevo texto de valor" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Nombre de la Regla" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Nuevo valor" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Registros de auditoría" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Nuevo Valor : " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Valor de texto anterior" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Cancelar" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" - -#~ msgid "Create" -#~ msgstr "Crear" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "¡El nombre del objeto debe empezar con x_ y no contener ningún caracter " -#~ "especial!" - -#~ msgid "Audit Trail" -#~ msgstr "Rastreo de Auditoria" - -#~ msgid "State" -#~ msgstr "Provincia" - -#~ msgid "Write" -#~ msgstr "Escritura" - -#~ msgid "Audittrails" -#~ msgstr "Auditorías" - -#~ msgid "audittrail.log.line" -#~ msgstr "audittrail.registro.linea" - -#~ msgid "Subscribe" -#~ msgstr "Suscribirse" - -#, python-format -#~ msgid "WARNING:audittrail is not part of the pool" -#~ msgstr "ADVERTENCIA: la auditoría no es parte de" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "XML inválido para la definición de la vista!" - -#~ msgid "audittrail.rule" -#~ msgstr "audittrail.regla" - -#~ msgid "Log writes" -#~ msgstr "Registrar escrituras" - -#~ msgid "audittrail.log" -#~ msgstr "audittrail.registro" - -#~ msgid "Subscribed Rules" -#~ msgstr "Reglas suscritas" - -#~ msgid "Read" -#~ msgstr "Lectura" - -#~ msgid "Delete" -#~ msgstr "Eliminar" - -#~ msgid "Logs" -#~ msgstr "Registros" - -#~ msgid "Log reads" -#~ msgstr "Registrar lecturas" - -#~ msgid "Log creates" -#~ msgstr "Registrar creación" - -#~ msgid "View Logs" -#~ msgstr "Ver registros" - -#~ msgid "Name" -#~ msgstr "Nombre" - -#~ msgid "Log deletes" -#~ msgstr "Registrar borrados" - -#~ msgid "Rules" -#~ msgstr "Reglas" - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "Permite al administrador rastrear todas las operaciones de los usuarios en " -#~ "todos los objetos del sistema.\n" -#~ " Subscribe reglas de lectura, escritura, creación y eliminación de " -#~ "objetos y control de registros" diff --git a/addons/audittrail/i18n/es_CR.po b/addons/audittrail/i18n/es_CR.po deleted file mode 100644 index 88c3a3e481d..00000000000 --- a/addons/audittrail/i18n/es_CR.po +++ /dev/null @@ -1,532 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2012-02-15 16:44+0000\n" -"Last-Translator: Freddy Gonzalez \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" -"Language: \n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Texto valor anterior: " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "Aviso: Auditoría no forma parte del pool" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Registro" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Suscrito" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "Regla suscrita" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Regla de auditoría" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Auditar registros" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Agrupar por..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Suscribir" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Borrador" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Valor anterior" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Ver registro" - -#. module: audittrail -#: 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" -msgstr "" -"Seleccione esta opción si desea realizar el seguimiento de la " -"lectura/apertura de cualquier registro del objeto de esta regla." - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Método" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Registrar desde" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "ID registro" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Id recurso" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "Si no se añade usuario entonces se aplicará a todos los usuarios." - -#. module: audittrail -#: 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" -msgstr "" -"Seleccione esta opción si desea realizar el seguimiento del flujo de trabajo " -"de cualquier registro del objeto de esta regla." - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Usuarios" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Líneas de registro" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Objeto" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Regla auditoría" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Registrar hasta" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Texto valor nuevo: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Buscar regla auditoría" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Reglas de auditoría" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Valor anterior : " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Nombre recurso" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Fecha" - -#. module: audittrail -#: 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 "" -"Seleccione esta opción si desea realizar el seguimiento de la modificación " -"de cualquier registro del objeto de esta regla." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Reglas de auditoría" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Seleccione el objeto sobre el cuál quiere generar el historial." - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Registros flujo de trabajo" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Registros lecturas" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" -"Cambiar dependencias de rastro de auditoría - Estableciendo regla como " -"BORRADOR" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Líneas de registro" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Campos" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Registros creación" - -#. module: audittrail -#: 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 "" -"Seleccione esta opción si desea realizar el seguimiento de la eliminación de " -"cualquier registro del objeto de esta regla." - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Usuario" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "ID acción" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "" -"Usuarios (si no se añaden usuarios entonces se aplicará para todos los " -"usuarios)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Des-suscribir" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" -"Ya existe una regla definida por este objeto\n" -" No se puede definir Otro: por favor, edite el archivo existente." - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Registros eliminaciones" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Descripción campo" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Buscar registro auditoría" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Registros escrituras" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Abrir registros" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Texto valor nuevo" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Nombre de regla" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Valor nuevo" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Registros auditoría" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "Borrador de regla" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Historial auditoría" - -#. 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 "" -"Seleccione esta opción si desea realizar el seguimiento de las acciones del " -"objeto de esta regla." - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Valor nuevo : " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Texto valor anterior" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Cancelar" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Historial vista" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Línea de registro" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Registros acciones" - -#. 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" -msgstr "" -"Seleccione esta opción si desea realizar el seguimiento de la creación de " -"cualquier registro del objeto de esta regla." - -#~ msgid "State" -#~ msgstr "Estado" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "¡El nombre del objeto debe empezar con x_ y no contener ningún carácter " -#~ "especial!" - -#~ msgid "Create" -#~ msgstr "Creación" - -#~ msgid "Write" -#~ msgstr "Escritura" - -#~ msgid "Audittrails" -#~ msgstr "Auditorías" - -#~ msgid "Subscribe" -#~ msgstr "Suscribir" - -#~ msgid "Read" -#~ msgstr "Lectura" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "¡XML inválido para la definición de la vista!" - -#~ msgid "Subscribed Rules" -#~ msgstr "Reglas suscritas" - -#~ msgid "Log writes" -#~ msgstr "Registrar escrituras" - -#~ msgid "Delete" -#~ msgstr "Borrado" - -#~ msgid "Log reads" -#~ msgstr "Registrar lecturas" - -#~ msgid "Logs" -#~ msgstr "Registros" - -#~ msgid "View Logs" -#~ msgstr "Ver registros" - -#~ msgid "Log creates" -#~ msgstr "Registrar creación" - -#~ msgid "Rules" -#~ msgstr "Reglas" - -#~ msgid "Log deletes" -#~ msgstr "Registrar borrados" - -#~ msgid "Name" -#~ msgstr "Nombre" - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "Permite al administrador realizar un seguimiento de todas las operaciones de " -#~ "los usuarios de todos los objetos del sistema.\n" -#~ " Configurar reglas para leer, escribir, crear y eliminar objetos y " -#~ "comprobar los registros" - -#~ msgid "audittrail.rule" -#~ msgstr "auditoria.regla" - -#~ msgid "audittrail.log" -#~ msgstr "auditoria.registro" - -#~ msgid "audittrail.log.line" -#~ msgstr "auditoria.registro.linea" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nombre de modelo no válido en la definición de acción." - -#~ msgid "Audit Trail" -#~ msgstr "Rastro de Auditoría" - -#, python-format -#~ msgid "WARNING:audittrail is not part of the pool" -#~ msgstr "AVISO: El rastro de auditoría no es parte del banco de recursos" - -#~ msgid "" -#~ "There is a rule defined on this object\n" -#~ " You can not define other on the same!" -#~ msgstr "" -#~ "Existe una regla definida en este objeto.\n" -#~ " ¡No puede definir otra en el mismo objeto!" - -#~ msgid "" -#~ "\n" -#~ " This module gives the administrator the rights\n" -#~ " to track every user operation on all the objects\n" -#~ " of the system.\n" -#~ "\n" -#~ " Administrator can subscribe rules for read,write and\n" -#~ " delete on objects and can check logs.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Este módulo permite al administrador realizar\n" -#~ " un seguimiento de todas las operaciones de los\n" -#~ " usuarios de todos los objetos del sistema.\n" -#~ "\n" -#~ " El administrador puede definir reglas para leer, escribir\n" -#~ " y eliminar objetos y comprobar los registros.\n" -#~ " " diff --git a/addons/audittrail/i18n/es_EC.po b/addons/audittrail/i18n/es_EC.po deleted file mode 100644 index aba9220c355..00000000000 --- a/addons/audittrail/i18n/es_EC.po +++ /dev/null @@ -1,525 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2012-10-18 19:14+0000\n" -"Last-Translator: Cristian Salamea (Gnuthink) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Texto valor anterior: " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "Aviso: Auditoría no forma parte del pool" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Registro" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Suscrito" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "Regla suscrita" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Regla de auditoría" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Auditar registros" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Agrupar por..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Suscribir" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Borrador" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Valor anterior" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Ver registro" - -#. module: audittrail -#: 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" -msgstr "" -"Seleccione esta opción si desea realizar el seguimiento de la " -"lectura/apertura de cualquier registro del objeto de esta regla." - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Método" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Registrar desde" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "ID registro" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Id recurso" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "Si no se añade usuario entonces se aplicará a todos los usuarios." - -#. module: audittrail -#: 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" -msgstr "" -"Seleccione esta opción si desea realizar el seguimiento del flujo de trabajo " -"de cualquier registro del objeto de esta regla." - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Usuarios" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Líneas de registro" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Objeto" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Regla auditoría" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Registrar hasta" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Texto valor nuevo: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Buscar regla de auditoría" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Reglas de auditoría" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Valor anterior : " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Nombre del recurso" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Fecha" - -#. module: audittrail -#: 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 "" -"Seleccione esta opción si desea realizar el seguimiento de la modificación " -"de cualquier registro del objeto de esta regla." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Reglas de auditoría" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Seleccione el objeto sobre el cual quiere generar el historial." - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Registros de flujo de trabajo" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Registros de lecturas" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" -"Cambiar dependencias de rastro de auditoría - Estableciendo regla como " -"BORRADOR" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Líneas de registro" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Campos" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Registros creación" - -#. module: audittrail -#: 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 "" -"Seleccione esta opción si desea realizar el seguimiento de la eliminación de " -"cualquier registro del objeto de esta regla." - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Usuario" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "ID de la acción" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "" -"Usuarios (si no se añaden usuarios entonces se aplicará para todos los " -"usuarios)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Des-suscribir" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "Ya existe una regla definida en este objeto" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Registros de eliminaciones" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Descripción campo" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Buscar registro de auditoría" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Registros de escrituras" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Abrir registros" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Texto valor nuevo" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Nombre de regla" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Valor nuevo" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Registros auditoría" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "Regla Borrador" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Historial de auditoría" - -#. 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 "" -"Seleccione esta opción si desea realizar el seguimiento de las acciones del " -"objeto de esta regla." - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Valor nuevo : " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Texto valor anterior" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Cancelar" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Ver registro" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Línea de registro" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Registros acciones" - -#. 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" -msgstr "" -"Seleccione esta opción si desea realizar el seguimiento de la creación de " -"cualquier registro del objeto de esta regla." - -#~ msgid "Audit Trail" -#~ msgstr "Rastro de Auditoría" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "¡El nombre del objeto debe empezar con x_ y no contener ningún carácter " -#~ "especial!" - -#~ msgid "Create" -#~ msgstr "Creación" - -#~ msgid "State" -#~ msgstr "Estado" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nombre de modelo no válido en la definición de acción." - -#~ msgid "audittrail.log.line" -#~ msgstr "auditoria.registro.linea" - -#~ msgid "Write" -#~ msgstr "Escritura" - -#~ msgid "Audittrails" -#~ msgstr "Auditorías" - -#~ msgid "Subscribe" -#~ msgstr "Suscribir" - -#~ msgid "Read" -#~ msgstr "Lectura" - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "Permite al administrador realizar un seguimiento de todas las operaciones de " -#~ "los usuarios de todos los objetos del sistema.\n" -#~ " Configurar reglas para leer, escribir, crear y eliminar objetos y " -#~ "comprobar los registros" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "¡XML inválido para la definición de la vista!" - -#~ msgid "Name" -#~ msgstr "Nombre" - -#~ msgid "Subscribed Rules" -#~ msgstr "Reglas suscritas" - -#~ msgid "audittrail.rule" -#~ msgstr "auditoria.regla" - -#~ msgid "Log writes" -#~ msgstr "Registrar escrituras" - -#~ msgid "audittrail.log" -#~ msgstr "auditoria.registro" - -#~ msgid "Delete" -#~ msgstr "Borrado" - -#~ msgid "Log reads" -#~ msgstr "Registrar lecturas" - -#~ msgid "Logs" -#~ msgstr "Registros" - -#~ msgid "View Logs" -#~ msgstr "Ver registros" - -#~ msgid "Log creates" -#~ msgstr "Registrar creación" - -#~ msgid "Rules" -#~ msgstr "Reglas" - -#~ msgid "Log deletes" -#~ msgstr "Registrar borrados" - -#~ msgid "" -#~ "\n" -#~ " This module gives the administrator the rights\n" -#~ " to track every user operation on all the objects\n" -#~ " of the system.\n" -#~ "\n" -#~ " Administrator can subscribe rules for read,write and\n" -#~ " delete on objects and can check logs.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Este módulo permite al administrador realizar\n" -#~ " un seguimiento de todas las operaciones de los\n" -#~ " usuarios de todos los objetos del sistema.\n" -#~ "\n" -#~ " El administrador puede definir reglas para leer, escribir\n" -#~ " y eliminar objetos y comprobar los registros.\n" -#~ " " - -#~ msgid "" -#~ "There is a rule defined on this object\n" -#~ " You can not define other on the same!" -#~ msgstr "" -#~ "Existe una regla definida en este objeto.\n" -#~ " ¡No puede definir otra en el mismo objeto!" diff --git a/addons/audittrail/i18n/es_MX.po b/addons/audittrail/i18n/es_MX.po deleted file mode 100644 index db28133ff1f..00000000000 --- a/addons/audittrail/i18n/es_MX.po +++ /dev/null @@ -1,484 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2010-12-27 09:26+0000\n" -"Last-Translator: Jordi Esteve (www.zikzakmedia.com) " -"\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-09-05 05:36+0000\n" -"X-Generator: Launchpad (build 13830)\n" - -#. module: audittrail -#: model:ir.module.module,shortdesc:audittrail.module_meta_information -msgid "Audit Trail" -msgstr "Rastro de Auditoría" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:81 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "Aviso: Auditoría no forma parte del pool" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Registro" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Suscrito" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Regla de auditoría" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_log_tree -msgid "Audit Logs" -msgstr "Auditar registros" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Agrupar por..." - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "State" -msgstr "Estado" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Suscribir" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Borrador" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Valor anterior" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Ver registro" - -#. module: audittrail -#: 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" -msgstr "" -"Seleccione esta opción si desea realizar el seguimiento de la " -"lectura/apertura de cualquier registro del objeto de esta regla." - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Método" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Registrar desde" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "ID registro" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Id recurso" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "Si no se añade usuario entonces se aplicará a todos los usuarios." - -#. module: audittrail -#: 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" -msgstr "" -"Seleccione esta opción si desea realizar el seguimiento del flujo de trabajo " -"de cualquier registro del objeto de esta regla." - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Usuarios" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Líneas de registro" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Objeto" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Regla auditoría" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Registrar hasta" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Texto valor nuevo: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Buscar regla auditoría" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Reglas de auditoría" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Valor anterior : " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Nombre recurso" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Fecha" - -#. module: audittrail -#: 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 "" -"Seleccione esta opción si desea realizar el seguimiento de la modificación " -"de cualquier registro del objeto de esta regla." - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Registros creación" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Seleccione el objeto sobre el cuál quiere generar el historial." - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Texto valor anterior: " - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Registros flujo de trabajo" - -#. module: audittrail -#: model:ir.module.module,description:audittrail.module_meta_information -msgid "" -"\n" -" This module gives the administrator the rights\n" -" to track every user operation on all the objects\n" -" of the system.\n" -"\n" -" Administrator can subscribe rules for read,write and\n" -" delete on objects and can check logs.\n" -" " -msgstr "" -"\n" -" Este módulo permite al administrador realizar\n" -" un seguimiento de todas las operaciones de los\n" -" usuarios de todos los objetos del sistema.\n" -"\n" -" El administrador puede definir reglas para leer, escribir\n" -" y eliminar objetos y comprobar los registros.\n" -" " - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Registros lecturas" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:82 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" -"Cambiar dependencias de rastro de auditoría - Estableciendo regla como " -"BORRADOR" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Líneas de registro" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Campos" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Reglas de auditoría" - -#. module: audittrail -#: 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 "" -"Seleccione esta opción si desea realizar el seguimiento de la eliminación de " -"cualquier registro del objeto de esta regla." - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Usuario" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "ID acción" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "" -"Usuarios (si no se añaden usuarios entonces se aplicará para todos los " -"usuarios)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Des-suscribir" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Registros eliminaciones" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Descripción campo" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Buscar registro auditoría" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Registros escrituras" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Abrir registros" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Texto valor nuevo" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Nombre de regla" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Valor nuevo" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Registros auditoría" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Historial auditoría" - -#. 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 "" -"Seleccione esta opción si desea realizar el seguimiento de las acciones del " -"objeto de esta regla." - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Valor nuevo : " - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is a rule defined on this object\n" -" You can not define other on the same!" -msgstr "" -"Existe una regla definida en este objeto.\n" -" ¡No puede definir otra en el mismo objeto!" - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Texto valor anterior" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Cancelar" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Historial vista" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Línea de registro" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Registros acciones" - -#. 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" -msgstr "" -"Seleccione esta opción si desea realizar el seguimiento de la creación de " -"cualquier registro del objeto de esta regla." - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "¡El nombre del objeto debe empezar con x_ y no contener ningún carácter " -#~ "especial!" - -#~ msgid "Create" -#~ msgstr "Creación" - -#~ msgid "Write" -#~ msgstr "Escritura" - -#~ msgid "Audittrails" -#~ msgstr "Auditorías" - -#~ msgid "Subscribe" -#~ msgstr "Suscribir" - -#~ msgid "Read" -#~ msgstr "Lectura" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "¡XML inválido para la definición de la vista!" - -#~ msgid "Subscribed Rules" -#~ msgstr "Reglas suscritas" - -#~ msgid "Log writes" -#~ msgstr "Registrar escrituras" - -#~ msgid "Delete" -#~ msgstr "Borrado" - -#~ msgid "Log reads" -#~ msgstr "Registrar lecturas" - -#~ msgid "Logs" -#~ msgstr "Registros" - -#~ msgid "View Logs" -#~ msgstr "Ver registros" - -#~ msgid "Log creates" -#~ msgstr "Registrar creación" - -#~ msgid "Rules" -#~ msgstr "Reglas" - -#~ msgid "Log deletes" -#~ msgstr "Registrar borrados" - -#~ msgid "Name" -#~ msgstr "Nombre" - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "Permite al administrador realizar un seguimiento de todas las operaciones de " -#~ "los usuarios de todos los objetos del sistema.\n" -#~ " Configurar reglas para leer, escribir, crear y eliminar objetos y " -#~ "comprobar los registros" - -#~ msgid "audittrail.rule" -#~ msgstr "auditoria.regla" - -#~ msgid "audittrail.log" -#~ msgstr "auditoria.registro" - -#~ msgid "audittrail.log.line" -#~ msgstr "auditoria.registro.linea" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nombre de modelo no válido en la definición de acción." - -#, python-format -#~ msgid "WARNING:audittrail is not part of the pool" -#~ msgstr "AVISO: El rastro de auditoría no es parte del banco de recursos" diff --git a/addons/audittrail/i18n/es_PY.po b/addons/audittrail/i18n/es_PY.po deleted file mode 100644 index 13013384299..00000000000 --- a/addons/audittrail/i18n/es_PY.po +++ /dev/null @@ -1,449 +0,0 @@ -# Spanish (Paraguay) translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2011-03-08 00:36+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Spanish (Paraguay) \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Texto valor anterior: " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "Aviso: Auditoría no forma parte del pool" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Registro (Log)" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Suscrito" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Regla de auditoría" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Auditar registros" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Agrupar por..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Suscribir" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Borrador" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Valor anterior" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Ver registro" - -#. module: audittrail -#: 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" -msgstr "" -"Seleccione esta opción si desea realizar el seguimiento de la " -"lectura/apertura de cualquier registro del objeto de esta regla." - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Método" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Registrar desde" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "ID registro" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Id recurso" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "Si no se añade usuario entonces se aplicará a todos los usuarios." - -#. module: audittrail -#: 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" -msgstr "" -"Seleccione esta opción si desea realizar el seguimiento del flujo de trabajo " -"de cualquier registro del objeto de esta regla." - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Usuarios" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Líneas de registro" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Objeto" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Regla auditoría" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Registrar hasta" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Texto valor nuevo: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Buscar regla auditoría" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Reglas de auditoría" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Valor anterior : " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Nombre del recurso" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Fecha" - -#. module: audittrail -#: 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 "" -"Seleccione esta opción si desea realizar el seguimiento de la modificación " -"de cualquier registro del objeto de esta regla." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Reglas de auditoría" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Seleccione el objeto sobre el cuál quiere generar el historial." - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Registros flujo de trabajo" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Registros lecturas" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" -"Cambiar dependencias de rastro de auditoría - Estableciendo regla como " -"BORRADOR" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Líneas de registro" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Campos" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Registros creación" - -#. module: audittrail -#: 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 "" -"Seleccione esta opción si desea realizar el seguimiento de la eliminación de " -"cualquier registro del objeto de esta regla." - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Usuario" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "ID acción" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "" -"Usuarios (si no se añaden usuarios entonces se aplicará para todos los " -"usuarios)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Des-suscribir" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Registros eliminaciones" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Descripción campo" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Buscar registro auditoría" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Registros escrituras" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Abrir registros" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Texto valor nuevo" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Nombre de la regla" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Valor nuevo" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Registros auditoría" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Historial auditoría" - -#. 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 "" -"Seleccione esta opción si desea realizar el seguimiento de las acciones del " -"objeto de esta regla." - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Valor nuevo : " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Texto valor anterior" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Cancelar" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Ver historial" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Línea de registro" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Registros acciones" - -#. 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" -msgstr "" -"Seleccione esta opción si desea realizar el seguimiento de la creación de " -"cualquier registro del objeto de esta regla." - -#~ msgid "Audit Trail" -#~ msgstr "Rastro de Auditoría" - -#~ msgid "State" -#~ msgstr "Departamento" - -#~ msgid "" -#~ "\n" -#~ " This module gives the administrator the rights\n" -#~ " to track every user operation on all the objects\n" -#~ " of the system.\n" -#~ "\n" -#~ " Administrator can subscribe rules for read,write and\n" -#~ " delete on objects and can check logs.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Este módulo permite al administrador realizar\n" -#~ " un seguimiento de todas las operaciones de los\n" -#~ " usuarios de todos los objetos del sistema.\n" -#~ "\n" -#~ " El administrador puede definir reglas para leer, escribir\n" -#~ " y eliminar objetos y comprobar los registros.\n" -#~ " " - -#~ msgid "" -#~ "There is a rule defined on this object\n" -#~ " You can not define other on the same!" -#~ msgstr "" -#~ "Existe una regla definida en este objeto.\n" -#~ " ¡No puede definir otra en el mismo objeto!" diff --git a/addons/audittrail/i18n/es_VE.po b/addons/audittrail/i18n/es_VE.po deleted file mode 100644 index db28133ff1f..00000000000 --- a/addons/audittrail/i18n/es_VE.po +++ /dev/null @@ -1,484 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2011-01-11 11:14+0000\n" -"PO-Revision-Date: 2010-12-27 09:26+0000\n" -"Last-Translator: Jordi Esteve (www.zikzakmedia.com) " -"\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-09-05 05:36+0000\n" -"X-Generator: Launchpad (build 13830)\n" - -#. module: audittrail -#: model:ir.module.module,shortdesc:audittrail.module_meta_information -msgid "Audit Trail" -msgstr "Rastro de Auditoría" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:81 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "Aviso: Auditoría no forma parte del pool" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Registro" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Suscrito" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Regla de auditoría" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_log_tree -msgid "Audit Logs" -msgstr "Auditar registros" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Agrupar por..." - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "State" -msgstr "Estado" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Suscribir" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Borrador" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Valor anterior" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Ver registro" - -#. module: audittrail -#: 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" -msgstr "" -"Seleccione esta opción si desea realizar el seguimiento de la " -"lectura/apertura de cualquier registro del objeto de esta regla." - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Método" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Registrar desde" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "ID registro" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Id recurso" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "Si no se añade usuario entonces se aplicará a todos los usuarios." - -#. module: audittrail -#: 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" -msgstr "" -"Seleccione esta opción si desea realizar el seguimiento del flujo de trabajo " -"de cualquier registro del objeto de esta regla." - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Usuarios" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Líneas de registro" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Objeto" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Regla auditoría" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Registrar hasta" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Texto valor nuevo: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Buscar regla auditoría" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Reglas de auditoría" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Valor anterior : " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Nombre recurso" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Fecha" - -#. module: audittrail -#: 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 "" -"Seleccione esta opción si desea realizar el seguimiento de la modificación " -"de cualquier registro del objeto de esta regla." - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Registros creación" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Seleccione el objeto sobre el cuál quiere generar el historial." - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Texto valor anterior: " - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Registros flujo de trabajo" - -#. module: audittrail -#: model:ir.module.module,description:audittrail.module_meta_information -msgid "" -"\n" -" This module gives the administrator the rights\n" -" to track every user operation on all the objects\n" -" of the system.\n" -"\n" -" Administrator can subscribe rules for read,write and\n" -" delete on objects and can check logs.\n" -" " -msgstr "" -"\n" -" Este módulo permite al administrador realizar\n" -" un seguimiento de todas las operaciones de los\n" -" usuarios de todos los objetos del sistema.\n" -"\n" -" El administrador puede definir reglas para leer, escribir\n" -" y eliminar objetos y comprobar los registros.\n" -" " - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Registros lecturas" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:82 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" -"Cambiar dependencias de rastro de auditoría - Estableciendo regla como " -"BORRADOR" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Líneas de registro" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Campos" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Reglas de auditoría" - -#. module: audittrail -#: 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 "" -"Seleccione esta opción si desea realizar el seguimiento de la eliminación de " -"cualquier registro del objeto de esta regla." - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Usuario" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "ID acción" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "" -"Usuarios (si no se añaden usuarios entonces se aplicará para todos los " -"usuarios)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Des-suscribir" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Registros eliminaciones" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Descripción campo" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Buscar registro auditoría" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Registros escrituras" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Abrir registros" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Texto valor nuevo" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Nombre de regla" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Valor nuevo" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Registros auditoría" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Historial auditoría" - -#. 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 "" -"Seleccione esta opción si desea realizar el seguimiento de las acciones del " -"objeto de esta regla." - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Valor nuevo : " - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is a rule defined on this object\n" -" You can not define other on the same!" -msgstr "" -"Existe una regla definida en este objeto.\n" -" ¡No puede definir otra en el mismo objeto!" - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Texto valor anterior" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Cancelar" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Historial vista" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Línea de registro" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Registros acciones" - -#. 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" -msgstr "" -"Seleccione esta opción si desea realizar el seguimiento de la creación de " -"cualquier registro del objeto de esta regla." - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "¡El nombre del objeto debe empezar con x_ y no contener ningún carácter " -#~ "especial!" - -#~ msgid "Create" -#~ msgstr "Creación" - -#~ msgid "Write" -#~ msgstr "Escritura" - -#~ msgid "Audittrails" -#~ msgstr "Auditorías" - -#~ msgid "Subscribe" -#~ msgstr "Suscribir" - -#~ msgid "Read" -#~ msgstr "Lectura" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "¡XML inválido para la definición de la vista!" - -#~ msgid "Subscribed Rules" -#~ msgstr "Reglas suscritas" - -#~ msgid "Log writes" -#~ msgstr "Registrar escrituras" - -#~ msgid "Delete" -#~ msgstr "Borrado" - -#~ msgid "Log reads" -#~ msgstr "Registrar lecturas" - -#~ msgid "Logs" -#~ msgstr "Registros" - -#~ msgid "View Logs" -#~ msgstr "Ver registros" - -#~ msgid "Log creates" -#~ msgstr "Registrar creación" - -#~ msgid "Rules" -#~ msgstr "Reglas" - -#~ msgid "Log deletes" -#~ msgstr "Registrar borrados" - -#~ msgid "Name" -#~ msgstr "Nombre" - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "Permite al administrador realizar un seguimiento de todas las operaciones de " -#~ "los usuarios de todos los objetos del sistema.\n" -#~ " Configurar reglas para leer, escribir, crear y eliminar objetos y " -#~ "comprobar los registros" - -#~ msgid "audittrail.rule" -#~ msgstr "auditoria.regla" - -#~ msgid "audittrail.log" -#~ msgstr "auditoria.registro" - -#~ msgid "audittrail.log.line" -#~ msgstr "auditoria.registro.linea" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nombre de modelo no válido en la definición de acción." - -#, python-format -#~ msgid "WARNING:audittrail is not part of the pool" -#~ msgstr "AVISO: El rastro de auditoría no es parte del banco de recursos" diff --git a/addons/audittrail/i18n/et.po b/addons/audittrail/i18n/et.po deleted file mode 100644 index 08424e03174..00000000000 --- a/addons/audittrail/i18n/et.po +++ /dev/null @@ -1,471 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2009-11-09 16:39+0000\n" -"Last-Translator: Fabien (Open ERP) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:12+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Vana väärtuse tekst: " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Logi" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Tellitud" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Auditi logid" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Mustand" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Vana väärtus" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Kuva logi" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Meetod" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Kust logida" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "Logi ID" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Vahendi ID" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Kasutajad" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Logiread" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Objekt" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Kontrolljälje reegel" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Kuhu logida" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Uue väärtuse tekst: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Vana väärtus: " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Kuupäev" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Kontrolljälje reeglid" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Logiread" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Väljad" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Kasutaja" - -#. 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)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Katkesta tellimus" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Välja kirjeldus" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Lahtised logid" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Uue väärtuse tekst" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Reegli nimi" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Uus väärtus" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Kontrolljälje logid" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Uus väärtus: " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Vana väärtuse tekst" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Loobu" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Objekti nimi peab algama x_'ga ja ei tohi sisaldada ühtegi erisümbolit !" - -#~ msgid "Create" -#~ msgstr "Loo" - -#~ msgid "State" -#~ msgstr "Olek" - -#~ msgid "audittrail.log.line" -#~ msgstr "audittrail.log.line" - -#~ msgid "Write" -#~ msgstr "Kirjuta" - -#~ msgid "Audittrails" -#~ msgstr "Kontrolljäljed" - -#~ msgid "Subscribe" -#~ msgstr "Telli" - -#~ msgid "Read" -#~ msgstr "Loe" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Vigane XML vaate arhitektuurile!" - -#~ msgid "Subscribed Rules" -#~ msgstr "Tellitud reeglid" - -#~ msgid "audittrail.rule" -#~ msgstr "audittrail.rule" - -#~ msgid "Log writes" -#~ msgstr "Logi kirjutused" - -#~ msgid "audittrail.log" -#~ msgstr "audittrail.log" - -#~ msgid "Delete" -#~ msgstr "Kustuta" - -#~ msgid "Log reads" -#~ msgstr "Logi lugemised" - -#~ msgid "Logs" -#~ msgstr "Logid" - -#~ msgid "View Logs" -#~ msgstr "Vaata logisid" - -#~ msgid "Log creates" -#~ msgstr "Logi loomised" - -#~ msgid "Rules" -#~ msgstr "Reeglid" - -#~ msgid "Log deletes" -#~ msgstr "Logi kustutamised" - -#~ msgid "Name" -#~ msgstr "Nimi" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Vigane mudeli nimi toimingu definitsioonis." - -#~ msgid "Audit Trail" -#~ msgstr "Kontrolljälg" diff --git a/addons/audittrail/i18n/fa.po b/addons/audittrail/i18n/fa.po deleted file mode 100644 index 62c4c1aa4cc..00000000000 --- a/addons/audittrail/i18n/fa.po +++ /dev/null @@ -1,401 +0,0 @@ -# Persian translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2011-12-18 19:47+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Persian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "" - -#. 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)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" diff --git a/addons/audittrail/i18n/fa_AF.po b/addons/audittrail/i18n/fa_AF.po deleted file mode 100644 index 37df6482216..00000000000 --- a/addons/audittrail/i18n/fa_AF.po +++ /dev/null @@ -1,401 +0,0 @@ -# Dari Persian translation for openobject-addons -# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2013. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2013-01-17 10:02+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Dari Persian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "" - -#. 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)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" diff --git a/addons/audittrail/i18n/fi.po b/addons/audittrail/i18n/fi.po deleted file mode 100644 index 38bf2705f0d..00000000000 --- a/addons/audittrail/i18n/fi.po +++ /dev/null @@ -1,412 +0,0 @@ -# Finnish translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2011-07-27 10:38+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Finnish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:12+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Aikaisempi arvo tekstinä : " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Loki" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Tilatut" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Seurantasääntö" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Auditointilokit" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Ryhmittely.." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Luonnos" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Aikaisempi arvo" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Katso lokia" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Metodi" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Loki alkaen" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "Login ID" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Resurssi ID" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "Jos käyttäjää ei lisätä, koskee kaikkia käyttäjiä" - -#. module: audittrail -#: 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" -msgstr "" -"Valitse tämä jos haluat seurata työnkulua millä tahansa tietueella jota tämä " -"sääntö koskee" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Käyttäjät" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Lokirivit" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Objekti" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Seurantasääntö" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Loki kohteeseen" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Uuden arvon teksti: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Hae seurantasääntöä" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Seurantasäännöt" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Aikaisempi arvo: " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Resurssn nimi" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Päivämäärä" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Seurantasäännöt" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Valitse objekti jolle haluat luoda lokin" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Kirjaa työnkulku" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Lokin lukemiset" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Lokirivit" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Kentät" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Lokien luonnit" - -#. module: audittrail -#: 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 "" -"Valitse tämä jos haluat seurata kaikkia poistotapahtumia joita tämä objektin " -"sääntö koskee" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Käyttäjä" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "Toiminnon tunnus" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "Käyttäjtä (jos ei lisätty, koskee kaikkia käyttäjiä)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Peruuta tilaus" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Loki poistot" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Kentän kuvaus" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Hae seurantalokeista" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Lokin kirjoitukset" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Avaa lokit" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Uuden arvon teksti" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Säännön nimi" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Uusi arvo" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Seuranalokit" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Seurantaloki" - -#. 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 "" -"Valitse tämä jos haluat seurata toimintoja joihin tämä objekti liittyy" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Uusi arvo : " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Vanhan arvon teksti" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Peruuta" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Näytä loki" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Lokirivi" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Lokitoiminto" - -#. 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" -msgstr "" - -#~ msgid "Audit Trail" -#~ msgstr "Seuranta" - -#~ msgid "State" -#~ msgstr "Tila" diff --git a/addons/audittrail/i18n/fr.po b/addons/audittrail/i18n/fr.po deleted file mode 100644 index 7c1c7bc3c76..00000000000 --- a/addons/audittrail/i18n/fr.po +++ /dev/null @@ -1,535 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2012-12-18 23:05+0000\n" -"Last-Translator: Quentin THEURET @TeMPO Consulting \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:12+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Ancienne valeur texte : " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "ATTENTION : le module audittrail ne fait pas partie de la liste" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Journal" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Abonné" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "Le modèle '%s' n'existe pas…" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "Règle souscrite" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Règle d'audit" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "État" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Journaux d'audits" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Grouper par..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_S'abonner" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Brouillon" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Ancienne valeur" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Voir le journal" - -#. module: audittrail -#: 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" -msgstr "" -"Cochez cette case si vous voulez garder une trace de la lecture/ouverture de " -"chaque enregistrement de l'objet inscrit dans cette règle." - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Méthode" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Journal de" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "ID Journal" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Id de la ressource" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" -"si aucun utilisateur n'est ajouté elle sera applicable à tous les " -"utilisateurs" - -#. module: audittrail -#: 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" -msgstr "" -"Cochez cette case si vous voulez garder une trace du déroulement des " -"opérations de chaque enregistrement de l'objet de cette règle" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Utilisateurs" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Lignes de journal" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Objet" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Règle AuditTrail" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Connecter à" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Nouvelle valeur texte: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Rechercher une règle d'audit" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Règles d'audit" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Ancienne valeur " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Nom de la ressource" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Date" - -#. module: audittrail -#: 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 "" -"Cochez cette case si vous voulez garder une trace des modifications sur " -"chaque enregistrement de l'objet défini dans la règle" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Règles AuditTrail" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Sélectionnez l'objet pour lequel vous voulez générer un historique." - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "Audit" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Enregistrer le déroulement des opérations" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Enregistrer les lectures" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" -"Changer les dépendances d'essai de vérification -- Mettre la règle en " -"BROUILLON" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Lignes de journal" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Champs" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Enregistrer les créations" - -#. module: audittrail -#: 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 "" -"Cochez cette case si vous voulez garder une trace des suppressions sur " -"l'objet défini dans la règle" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Utilisateur" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "ID de l'Action" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "" -"Utilisateurs (si aucun utilisateur n'est ajouté, la règle sera appliquée à " -"tous les utilisateurs)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Se désabonner" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" -"Il existe déjà une règle définie sur cet objet\n" -"Vous ne pouvez pas en définir une nouvelle, vous devez modifier celle " -"existante." - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Enregistrer les suppressions" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "Modèle" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Description du champ" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Rechercher des historiques d'audit" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Enregistrer les modifications" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Ouvrir les journaux" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Nouvelle valeur texte" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Nom de la règle" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Nouvelle valeur" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "Le champ '%s' n'existe pas dans le modèle '%s'" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Journaux AuditTrail" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "Règle brouillon" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Historique d'audit" - -#. 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 "" -"Cochez cette case si vous voulez garder une trace des actions sur l'objet " -"défini dans la règle" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Nouvelle valeur : " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Ancienne valeur texte" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Annuler" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Voir l'historique" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Ligne d'historique" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "ou" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Enregistrer les actions" - -#. 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" -msgstr "" -"Cochez cette case si vous voulez garder une trace de la création d'un nouvel " -"enregistrement concernant l'objet défini dans cette règle" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Le nom de l'objet doit commencer avec x_ et ne pas contenir de charactères " -#~ "spéciaux !" - -#~ msgid "Create" -#~ msgstr "Créer" - -#~ msgid "State" -#~ msgstr "État" - -#~ msgid "audittrail.log.line" -#~ msgstr "audittrail.log.line" - -#~ msgid "Write" -#~ msgstr "Ecrire" - -#~ msgid "Audittrails" -#~ msgstr "Audittrails" - -#~ msgid "Subscribe" -#~ msgstr "S'inscrire" - -#~ msgid "Read" -#~ msgstr "Lire" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "XML non valide pour l'architecture de la vue" - -#~ msgid "Subscribed Rules" -#~ msgstr "Enregistrer les règles" - -#~ msgid "audittrail.rule" -#~ msgstr "audittrail.rule" - -#~ msgid "Log writes" -#~ msgstr "Ecritures du journal" - -#~ msgid "audittrail.log" -#~ msgstr "audittrail.log" - -#~ msgid "Delete" -#~ msgstr "Supprimer" - -#~ msgid "Log reads" -#~ msgstr "Lectures des journaux" - -#~ msgid "Logs" -#~ msgstr "Journaux" - -#~ msgid "View Logs" -#~ msgstr "Visualiser les journaux" - -#~ msgid "Log creates" -#~ msgstr "Créations des journaux" - -#~ msgid "Rules" -#~ msgstr "Règles" - -#~ msgid "Log deletes" -#~ msgstr "Supprimer les journaux" - -#~ msgid "Name" -#~ msgstr "Nom" - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "Autorise un administrateur à tracer toutes les manipulations des " -#~ "utilisateurs sur tous les objets du système.\n" -#~ " Règles d'abonnement pour la lecture, l'écriture, la création, la " -#~ "suppression des objets et la consultation des journaux" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nom de modèle invalide pour la définition de l'action" - -#~ msgid "Audit Trail" -#~ msgstr "Rapport de l' audit" - -#~ msgid "" -#~ "There is a rule defined on this object\n" -#~ " You can not define other on the same!" -#~ msgstr "" -#~ "Il y a une règle définie pour cet objet\n" -#~ " Vous ne pouvez pas en définir une autre sur le même objet !" - -#, python-format -#~ msgid "WARNING:audittrail is not part of the pool" -#~ msgstr "AVERTISSEMENT : l'audit ne fait pas partie du groupe" - -#~ msgid "" -#~ "\n" -#~ " This module gives the administrator the rights\n" -#~ " to track every user operation on all the objects\n" -#~ " of the system.\n" -#~ "\n" -#~ " Administrator can subscribe rules for read,write and\n" -#~ " delete on objects and can check logs.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Ce module permet à l'administrateur\n" -#~ " de tracer toutes les opérations faites\n" -#~ " par les utilisateurs sur tous les objets du système.\n" -#~ "\n" -#~ " Les administrateurs peuvent utiliser des règles\n" -#~ " de lecture, écriture et suppression sur les objets et\n" -#~ " et contrôler l'historique.\n" -#~ " " diff --git a/addons/audittrail/i18n/gl.po b/addons/audittrail/i18n/gl.po deleted file mode 100644 index 8604aa2663f..00000000000 --- a/addons/audittrail/i18n/gl.po +++ /dev/null @@ -1,445 +0,0 @@ -# Galician translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2011-02-28 10:45+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Galician \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:12+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Texto valor anterior: " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "Aviso: Auditoría non forma parte do pool" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Rexistro" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Subscrito" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Regra de auditoría" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Auditar rexistros" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Agrupar por..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Subscribir" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Borrador" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Valor anterior" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Ver rexistro" - -#. module: audittrail -#: 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" -msgstr "" -"Seleccione esta opción se desexa realizar o seguimento da lectura/apertura " -"de calquera rexistro do obxecto desta regra." - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Método" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Rexistrar desde" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "ID rexistro" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Id recurso" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "Se non se engade usuario, entón aplicarase a tódolos usuarios." - -#. module: audittrail -#: 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" -msgstr "" -"Seleccione esta opción se desexa realizar o seguimento do fluxo de traballo " -"de calquera rexistro do obxecto desta regra." - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Usuarios" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Liñas de rexistro" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Obxecto" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Regra auditoría" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Rexistrar ata" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Texto valor novo: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Buscar regra auditoría" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Regras de auditoría" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Valor anterior : " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Nome do recurso" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Data" - -#. module: audittrail -#: 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 "" -"Seleccione esta opción se desexa realizar o seguimento da modificación de " -"calquera rexistro do obxecto desta regra." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Regras de auditoría" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Seleccione o obxecto sobre o cal desexa xerar o historial." - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Rexistros fluxo de traballo" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Rexistros lecturas" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" -"Cambiar dependencias do rastro de auditoría - Establecendo regra como " -"BORRADOR" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Liñas de rexistro" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Campos" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Rexistros creación" - -#. module: audittrail -#: 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 "" -"Seleccione esta opción se desexa realizar o seguimento da eliminación de " -"calquera rexistro do obxecto desta regra." - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Usuario" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "ID da acción" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "Usuarios (se non se engaden usuarios, aplicarase a tódolos usuarios)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Desubscribirse" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Rexistros eliminacións" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Descrición do campo" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Buscar rexistro auditoría" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Rexistros escrituras" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Abrir rexistros" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Texto valor novo" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Nome da regra" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Novo valor" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Rexistros auditoría" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Historial auditoría" - -#. 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 "" -"Seleccione esta opción se desexa realizar o seguimento das accións do " -"obxecto desta regra." - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Valor novo: " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Texto valor anterior" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Anular" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Ver rexistro" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Liña de rexistro" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Rexistros accións" - -#. 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" -msgstr "" -"Seleccione esta opción se desexa realizar o seguimento da creación de " -"calquera rexistro do obxecto desta regra." - -#~ msgid "Audit Trail" -#~ msgstr "Rastro de auditoría" - -#~ msgid "State" -#~ msgstr "Estado" - -#~ msgid "" -#~ "\n" -#~ " This module gives the administrator the rights\n" -#~ " to track every user operation on all the objects\n" -#~ " of the system.\n" -#~ "\n" -#~ " Administrator can subscribe rules for read,write and\n" -#~ " delete on objects and can check logs.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Este módulo permite ó administrador realizar un seguimento de tódalas " -#~ "operacións dos usuarios de tódolos obxectos do sistema. O administrador pode " -#~ "definir regras para ler, escribir e eliminar os obxectos e comprobar os " -#~ "rexistros.\n" -#~ " " - -#~ msgid "" -#~ "There is a rule defined on this object\n" -#~ " You can not define other on the same!" -#~ msgstr "" -#~ "Existe unha regra definida neste obxecto. ¡Non pode definir outra no mesmo " -#~ "obxecto!" diff --git a/addons/audittrail/i18n/gu.po b/addons/audittrail/i18n/gu.po deleted file mode 100644 index 7f907e1b0bf..00000000000 --- a/addons/audittrail/i18n/gu.po +++ /dev/null @@ -1,431 +0,0 @@ -# Gujarati translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2012-03-06 18:11+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Gujarati \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:12+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "લોગ" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "ઉમેદવારી" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "ગ્રુપ દ્વારા..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "ઉમેદવારી કરો (_S)" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "ડ્રાફ્ટ" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "પદ્દત્તિ" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "વપરાશકર્તાઓ" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "વસ્તુ" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "તારીખ" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "વપરાશકર્તા" - -#. 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)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "રદ કરો" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "લોગ જુઓ" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" - -#~ msgid "State" -#~ msgstr "સ્થિતિ" - -#~ msgid "Create" -#~ msgstr "બનાવો" - -#~ msgid "Write" -#~ msgstr "લખો" - -#~ msgid "Read" -#~ msgstr "વાંચો" - -#~ msgid "Subscribe" -#~ msgstr "ઉમેદવારી નોંધાવો" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "દ્રશ્ય બંધારણ માટે અમાન્ય એક્સ.એમ.એલ!" - -#~ msgid "Delete" -#~ msgstr "રદ્દ કરો" - -#~ msgid "Logs" -#~ msgstr "લોગ" - -#~ msgid "Name" -#~ msgstr "નામ" - -#~ msgid "Rules" -#~ msgstr "નિયમો" diff --git a/addons/audittrail/i18n/hr.po b/addons/audittrail/i18n/hr.po deleted file mode 100644 index 1dffc78f4e7..00000000000 --- a/addons/audittrail/i18n/hr.po +++ /dev/null @@ -1,449 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2012-12-10 07:37+0000\n" -"Last-Translator: Goran Kliska \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Tekst stare vrijednosti : " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Zapisnik" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Pretplaćeno" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Audittrail Pravila" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "Status" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Dnevnik izmjena" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Grupiraj po..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Pretplati" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Nacrt" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Stara vrijednost" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Pregledaj dnevnik izmjena" - -#. module: audittrail -#: 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" -msgstr "" -"Select this if you want to keep track of read/open on any record of the " -"object of this rule" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Metoda" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Logiraj od" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "Log ID" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Id resursa" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "if User is not added then it will applicable for all users" - -#. module: audittrail -#: 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" -msgstr "" -"Odaberite ovu opciju ukoliko želite pratiti tijek rada na bilo koji zapis " -"predmeta iz ovog pravila" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Korisnici" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Log Lines" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Object" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Pravilo praćenja promjena" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Log To" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Tekst nove vrijednosti: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Search Audittrail Rule" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Pravila revizije" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Stara vrijednost : " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Resource Name" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Datum" - -#. module: audittrail -#: 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 "" -"Select this if you want to keep track of modification on any record of the " -"object of this rule" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Pravila praćenja" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Select object for which you want to generate log." - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Log Workflow" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Log Reads" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Reci dnevnika" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Polja" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Log Creates" - -#. module: audittrail -#: 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 "" -"Select this if you want to keep track of deletion on any record of the " -"object of this rule" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Korisnik" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "Action ID" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "Korisnici (ako se ne upišu - vrijedi za sve korisnike)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "UnSubscribe" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Log Deletes" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "Model" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Field Description" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Search Audittrail Log" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Log Writes" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Open Logs" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "New value Text" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Naziv pravila" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "New Value" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "AuditTrail Logs" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "Nacrt" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Audittrail Log" - -#. 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 "" -"Select this if you want to keep track of actions on the object of this rule" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Nova vrijednost : " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Tekst stare vrijednosti" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Odustani" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Pogledaj Log" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Redak Prijave" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Log Action" - -#. 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" -msgstr "" -"Select this if you want to keep track of creation on any record of the " -"object of this rule" - -#~ msgid "State" -#~ msgstr "Stanje" - -#~ msgid "Name" -#~ msgstr "Naziv" - -#~ msgid "Subscribed Rules" -#~ msgstr "Pretplaćena pravila" - -#~ msgid "Create" -#~ msgstr "Kreiraj" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Naziv objekta mora počinjati sa x_ i ne smije sadržavati posebne znakove !" - -#~ msgid "Write" -#~ msgstr "Pisanja" - -#~ msgid "Read" -#~ msgstr "Čitanja" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Neispravna XML definicija pogleda." - -#~ msgid "Delete" -#~ msgstr "Brisanja" - -#~ msgid "Log deletes" -#~ msgstr "Prati brisanja" - -#~ msgid "Subscribe" -#~ msgstr "Pretplata" - -#~ msgid "Audit Trail" -#~ msgstr "Audit Trail" diff --git a/addons/audittrail/i18n/hu.po b/addons/audittrail/i18n/hu.po deleted file mode 100644 index 3cf3130294c..00000000000 --- a/addons/audittrail/i18n/hu.po +++ /dev/null @@ -1,420 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2013-03-20 14:23+0000\n" -"Last-Translator: krnkris \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Szöveg régi értéke: " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "VIGYÁZAT: sávvizsgálat nem képezi részét az összegyűjtött edatnak" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Napló" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Feliratkozva" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "'%s' Modell nem létezik..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "Szabály a feliratkozáshoz" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Szabály a sávvizsgálatra" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "Állapot" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Vizsgálati naplózások" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Csoportosítás..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Feliratkozás" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Tervezet" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Régi érték" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Napló megjelenítése" - -#. module: audittrail -#: 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" -msgstr "" -"Válassza ezt, ha nyomon akarja követni ehhez a szabályhoz tartozó bármely " -"objektum rekord írását/olvasását" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Módszer" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Naplózási forma" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "Napló ID" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Forrás ID" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "Ha nincs felhasználó hozzáadva akkor minden felhasználó hozzáférhet" - -#. module: audittrail -#: 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" -msgstr "" -"Válassza ezt, ha nyomon akarja követni ehhez a szabályhoz tartozó bármely " -"objektum rekord munkafolyamatát" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Felhasználók" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Naplózási sorok" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Tárgy" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Sávvizsgálati szabály" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Napló erre" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Új érték a szövegre: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Sávvizsgálati szabály keresése" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Vizsgálati szabályok" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Régi érték: " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Erőforrás neve" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Dátum" - -#. module: audittrail -#: 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 "" -"Válassza ezt, ha nyomon akarja követni ehhez a szabályhoz tartozó bármely " -"objektum rekord módosítását" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Sávvizsgálati szabályok" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Válassza ki az objektumot amire a naplózást szeretné végezni." - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "Vizsgálat" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Naplózza a munkafolyamatot" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Naplózza az olvasásokat" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" -"Sávvizsgálat függőség megváltoztatása -- A szabály TERVEZET -re állítja" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Naplózza a sorokat" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Mezők" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Naplózza a létrehozásokat" - -#. module: audittrail -#: 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 "" -"Válassza ezt, ha nyomon akarja követni ehhez a szabályhoz tartozó bármely " -"objektum rekord törlését" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Felhasználó" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "Művelet ID" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "" -"Felhasználók (ha nincs felhasználó hozzáadva akkor az összes felhasználóra " -"érvényes)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Leiratkozás" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" -"Erre az objektumra már van szabály\n" -" Nem tud másikat meghatározni: kérem szerkessze a meglévőt." - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Naplók a törlésre" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "Modell" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Mező leírása" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Sávvizsgálat napló keresése" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Napló az írásra" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Naplók megnyitása" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Szöveh új értéke" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Előírás neve" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Új érték" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "'%s' mező nem létezik a '%s' modellben" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Sávvizsgálati naplók" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "Szabály tervezet" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Sávvizsgálati napló" - -#. 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 "" -"VVálassza ezt, ha nyomon akarja követni ehhez a szabályhoz tartozó bármely " -"objektum rekord műveleteit" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Új érték : " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Szöveg régi értéke" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Megszakítás" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Napló megtekintése" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Napló a sorokra" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "vagy" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "napló a műveletekre" - -#. 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" -msgstr "" -"Válassza ezt, ha nyomon akarja követni ehhez a szabályhoz tartozó bármely " -"objektum rekord létrehozását" - -#~ msgid "State" -#~ msgstr "Állapot" diff --git a/addons/audittrail/i18n/id.po b/addons/audittrail/i18n/id.po deleted file mode 100644 index 0886613b0f8..00000000000 --- a/addons/audittrail/i18n/id.po +++ /dev/null @@ -1,400 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2009-11-09 13:45+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "" - -#. 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)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" diff --git a/addons/audittrail/i18n/it.po b/addons/audittrail/i18n/it.po deleted file mode 100644 index dd3e545c6e5..00000000000 --- a/addons/audittrail/i18n/it.po +++ /dev/null @@ -1,527 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2012-12-11 08:00+0000\n" -"Last-Translator: Nicola Riolini - Micronaet \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Vecchio valore del campo: " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "ATTENZIONE: audittrail non è parte del gruppo" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Log" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Iscritto" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "Il modello '%s' non esiste..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "Regola sottoscritta" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Regola audit" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "Stato" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Log di verifica" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Raggruppa per..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Inscrivi" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Bozza" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Valore precedente" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Mostra log" - -#. module: audittrail -#: 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" -msgstr "" -"Selezionare questa opzione se si desidera tenere traccia di lettura / " -"apertura, su ogni record dell'oggetto di questa regola" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Metodo" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Videata Logs" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "ID log" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "ID Risorsa" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "Se l'utene non è inserito allore verrà applicato a tutti gli utenti" - -#. module: audittrail -#: 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" -msgstr "" -"Selezionare questo se volete tenere traccia del workflow su ogni record " -"dell'oggetto di questa regola" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Utenti" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Linee di log" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Oggetto" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Regole tracciamento attività" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Log a" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Nuovo valore di testo: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Cerca regola audit" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Regole di audit" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Valore precendente : " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Nome Risorsa" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Data" - -#. module: audittrail -#: 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 "" -"Selezionare questo se volete tenere traccia di modifiche su ogni record " -"dell'oggetto di questa regola" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Regole AuditTrail" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Seleziona l'oggetto per il quale volete generare il log" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "Audit" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Log workflow" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Log letture" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "Cambio dipendente audittrail -- Imposto la regola a BOZZA" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Linea di log" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Campi" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Log creazioni" - -#. module: audittrail -#: 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 "" -"Selezionare questo se volete tenere traccia di cancellazioni su ogni record " -"dell'oggetto di questa regola" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Utente" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "ID Azione:" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "Utenti (se non è aggiunto nessun utente verrà applicato a tutti)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Annulla sottoscrizione" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" -"Esiste già una rego su questo oggetto\n" -" Non è possibile definirne altre: prego modificare una esistente." - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Log cancellazioni" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "Modello" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Descrizione campo" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Cerca log audit" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Log scritture" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Apri logs" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Nuovo Valore del campo" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Nome della Regola" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Nuovo valore" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "Il campo '%s' non esiste nel modello '%s'" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Logs di AuditTrail" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "Regola bozza" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Log audit" - -#. 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 "" -"Selezionare questo se volete tenere traccia delle azioni sull'oggetto di " -"questa regola" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Nuovo Valore: " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Vecchio valore del campo" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Annulla" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Visualizza Log" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Riga log" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "o" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Log azioni" - -#. 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" -msgstr "" -"Selezionare questo se volete tenere traccia della creazione su ogni record " -"dell'oggetto di questa regola" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Il nome dell'oggetto deve iniziare per x_ e non deve contenere caratteri " -#~ "speciali!" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "XML non valido per Visualizzazione Architettura!" - -#~ msgid "Rules" -#~ msgstr "Regole" - -#~ msgid "Create" -#~ msgstr "Crea" - -#~ msgid "Audit Trail" -#~ msgstr "Audit Trail" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nome modello non valido nella definizione dell'azione." - -#~ msgid "State" -#~ msgstr "Stato" - -#~ msgid "Write" -#~ msgstr "Scrivi" - -#~ msgid "Read" -#~ msgstr "Leggi" - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "Permette all'amministratore di tenere traccia di tutte le operazioni utente " -#~ "su tutti gli oggetti di sistema.\n" -#~ " Regole che posso sottoscrivere: lettura, scrittura, creazione e " -#~ "cancellazione oggetti e controllo logs" - -#~ msgid "Subscribe" -#~ msgstr "Sottoscrivi" - -#~ msgid "Name" -#~ msgstr "Nome" - -#~ msgid "audittrail.rule" -#~ msgstr "audittrail.rule" - -#~ msgid "Subscribed Rules" -#~ msgstr "Regole applicate" - -#~ msgid "Delete" -#~ msgstr "Elimina" - -#~ msgid "Log writes" -#~ msgstr "Scrittura Log" - -#~ msgid "audittrail.log" -#~ msgstr "audittrail.log" - -#~ msgid "Log reads" -#~ msgstr "Lettura Logs" - -#~ msgid "Log deletes" -#~ msgstr "Cancellazioni Log" - -#~ msgid "Log creates" -#~ msgstr "Creazione Log" - -#~ msgid "View Logs" -#~ msgstr "Guarda i Logs" - -#~ msgid "Audittrails" -#~ msgstr "Audittrails" - -#~ msgid "audittrail.log.line" -#~ msgstr "audittrail.log.line" - -#~ msgid "Logs" -#~ msgstr "Logs" - -#~ msgid "" -#~ "There is a rule defined on this object\n" -#~ " You can not define other on the same!" -#~ msgstr "" -#~ "C'è una regola definita su questo oggetto\n" -#~ " Non è possibile definirne altre sullo stesso!" - -#~ msgid "" -#~ "\n" -#~ " This module gives the administrator the rights\n" -#~ " to track every user operation on all the objects\n" -#~ " of the system.\n" -#~ "\n" -#~ " Administrator can subscribe rules for read,write and\n" -#~ " delete on objects and can check logs.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Questo modulo fornisce all'amministratore i diritti\n" -#~ " di tracciare ogni operazione utente su tutti gli oggetti\n" -#~ " del sistema.\n" -#~ "\n" -#~ " L'amministratore può sottoscrivere regole per lettura, scrittura e\n" -#~ " cancellazione su oggetti e può controllare inoltre anche i log.\n" -#~ " " - -#, python-format -#~ msgid "WARNING:audittrail is not part of the pool" -#~ msgstr "ATTENZIONE: audittrail non è parte del gruppo" diff --git a/addons/audittrail/i18n/ja.po b/addons/audittrail/i18n/ja.po deleted file mode 100644 index a253e5fa5f5..00000000000 --- a/addons/audittrail/i18n/ja.po +++ /dev/null @@ -1,406 +0,0 @@ -# Japanese translation for openobject-addons -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2012-06-08 02:18+0000\n" -"Last-Translator: Akira Hiyama \n" -"Language-Team: Japanese \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "テキストの旧値: " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "警告。監査証跡は貯蔵の一部ではありません。" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "ログ" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "申込済" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "申込済ルール" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "監査証跡ルール" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "監査ログ" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "グループ化…" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_申込" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "ドラフト" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "旧値" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "ログ表示" - -#. module: audittrail -#: 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" -msgstr "このルールのオブジェクトの全レコード上の読み込みや開かれたことを追跡する場合は、これを選択して下さい。" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "方法" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "ログフォーム" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "ログID" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "リソースID" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "ユーザが追加されない場合、全てのユーザに適用されます。" - -#. module: audittrail -#: 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" -msgstr "このルールのオブジェクトの全レコード上のワークフローを追跡する場合は、これを選択して下さい。" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "ユーザ" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "ログ行" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "オブジェクト" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "監査証跡ルール" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "ログの先" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "テキストの新しい値: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "監査証跡ルールの検索" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "監査ルール" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "旧値: " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "リソース名" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "日付" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "監査証跡ルール" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "ログを生成するオブジェクトを選択して下さい。" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "ワークフローログ" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "読み込みログ" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "監査証跡依存の変更 - ドラフトのルール設定" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "ログ行" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "項目" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "ログ作成" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "ユーザ" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "アクションID" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "ユーザ(ユーザが追加されない時は全てのユーザに適用されます)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "申込中止" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" -"このオブジェクトでは既にルールが定義されているので、\n" -" 他のルールの定義ができません:既存のルールを変更して下さい。" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "ログ削除" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "項目詳細" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "監査証跡ログの検索" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "ログ書込" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "新しい値" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "監査証跡ログ" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "ドラフトルール" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "このルールのオブジェクトの全レコード上のアクションを追跡する場合は、これを選択して下さい。" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "新しい値: " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "テキストの旧値" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "キャンセル" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "ログの表示" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "ログ行" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "このルールのオブジェクトの全レコード上の作成を追跡する場合は、これを選択して下さい。" - -#~ msgid "State" -#~ msgstr "状態" diff --git a/addons/audittrail/i18n/ko.po b/addons/audittrail/i18n/ko.po deleted file mode 100644 index 31bb5d41a9e..00000000000 --- a/addons/audittrail/i18n/ko.po +++ /dev/null @@ -1,462 +0,0 @@ -# Korean translation for openobject-addons -# Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2009. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2009-09-08 13:25+0000\n" -"Last-Translator: ekodaq \n" -"Language-Team: Korean \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "옛 값 텍스트: " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "로그" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "등록됨" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "감사 로그" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "초안" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "옛 값" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "로그 보기" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "방법" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "로그 (From)" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "로그 ID" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "리소스 ID" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "사용자" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "로그 라인" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "오브젝트" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "감사트레일 규칙" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "로그 대상" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "새 값 텍스트: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "옛 값: " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "날짜" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "감사트레일 규칙" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "감사트레일 의존을 변경 -- 규칙을 '초안'으로 설정" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "로그 라인" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "필드" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "사용자" - -#. 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)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "등록 취소" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "필드 설명" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "새 값" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "감사트레일 로그" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "새 값: " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "옛 값 텍스트" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "취소" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" - -#~ msgid "Create" -#~ msgstr "만들기" - -#~ msgid "Audit Trail" -#~ msgstr "감사 트레일" - -#~ msgid "State" -#~ msgstr "상태" - -#~ msgid "Write" -#~ msgstr "쓰기" - -#~ msgid "Subscribe" -#~ msgstr "등록" - -#~ msgid "Read" -#~ msgstr "읽기" - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "관리자가 시스템의 모든 오브젝트들에 대한 사용자 오퍼레이션을 추적할 수 있도록 허용.\n" -#~ " 오브젝트에 대한 읽기, 쓰기, 만들기 그리고 삭제 규칙을 등록하고, 로그를 체크." - -#, python-format -#~ msgid "WARNING:audittrail is not part of the pool" -#~ msgstr "경고: 감사트레일은 풀의 구성 부분이 아님." - -#~ msgid "Log writes" -#~ msgstr "로그 쓰기" - -#~ msgid "Subscribed Rules" -#~ msgstr "등록된 규칙들" - -#~ msgid "Delete" -#~ msgstr "삭제" - -#~ msgid "Logs" -#~ msgstr "로그" - -#~ msgid "Log reads" -#~ msgstr "로그 읽기" - -#~ msgid "Log creates" -#~ msgstr "로그 만들기" - -#~ msgid "View Logs" -#~ msgstr "로그 보기" - -#~ msgid "Name" -#~ msgstr "이름" - -#~ msgid "Rules" -#~ msgstr "규칙" - -#~ msgid "Log deletes" -#~ msgstr "로그 삭제" diff --git a/addons/audittrail/i18n/lt.po b/addons/audittrail/i18n/lt.po deleted file mode 100644 index 82af8f59619..00000000000 --- a/addons/audittrail/i18n/lt.po +++ /dev/null @@ -1,412 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2010-09-09 07:16+0000\n" -"Last-Translator: OpenERP Administrators \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Juodraštis" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Naudotojai" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Objektas" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Data" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Laukai" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Naudotojas" - -#. 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)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Laukelio aprašymas" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 "Taisyklės pavadinimas" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Atšaukti" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" - -#~ msgid "Create" -#~ msgstr "Sukurti" - -#~ msgid "State" -#~ msgstr "Būsena" - -#~ msgid "Name" -#~ msgstr "Pavadinimas" - -#~ msgid "Rules" -#~ msgstr "Taisyklės" diff --git a/addons/audittrail/i18n/lv.po b/addons/audittrail/i18n/lv.po deleted file mode 100644 index a6133db8ff3..00000000000 --- a/addons/audittrail/i18n/lv.po +++ /dev/null @@ -1,407 +0,0 @@ -# Latvian translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2011-01-13 22:59+0000\n" -"Last-Translator: Vladimirs Kuzmins \n" -"Language-Team: Latvian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Vecas vērtības teksts: " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Žurnāls" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Pierakstīts" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Auditācijas pierakstu noteikumi" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Auditācijas žurnāli" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Grupēt pēc..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Pierakstīties" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Melnraksts" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Veca vērtība" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Skatīt žurnālu" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Metode" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Žurnāls no" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "Žurnāla ID" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Resursa ID" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Lietotāji" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Žurnāla rindas" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Objekts" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Auditācijas pierakstu noteikums" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Žurnāls kam" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Jaunas vērtības teksts: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Meklēt auditācijas pierakstu noteikumu" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Auditācijas noteikumi" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Veca vērtība: " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Resursa Nosaukums" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Datums" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Auditācijas pierakstu noteikumi" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Žurnāla darbplūsma" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Žurnalēt lasījumus" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Žurnāla rindas" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Lauki" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Žurnalēt veidoto" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Lietotājs" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "Darbības ID" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "Lietotāji (ja lietotājs nav norādīts, tad tas attieksies uz visiem)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Atrakstīties" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Žurnalēt dzēšanas" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Lauka apraksts" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Meklēt auditācijas pierakstu žurnālā" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Žurnalēt rakstīšanas" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Atvērt žurnālus" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Jaunas vērtības teksts" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Noteikuma nosaukums" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Jauna vērtība" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Auditācijas pierakstu žurnāli" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Auditācijas pierakstu žurnāls" - -#. 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Jauna vērtība: " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Vecas vērtības teksts" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Atcelt" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Aplūkot žurnālu" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Žurnāla rindas" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Žurnalēt darbības" - -#. 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" -msgstr "" - -#~ msgid "Audit Trail" -#~ msgstr "Auditācijas pieraksts" - -#~ msgid "State" -#~ msgstr "Stāvoklis" diff --git a/addons/audittrail/i18n/mk.po b/addons/audittrail/i18n/mk.po deleted file mode 100644 index 6b20697b5b9..00000000000 --- a/addons/audittrail/i18n/mk.po +++ /dev/null @@ -1,416 +0,0 @@ -# Macedonian translation for openobject-addons -# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2013. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2013-03-06 13:25+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Macedonian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Текст со стара врдност : " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Лог" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Претплатен" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "'%s' Моделот не постои..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "Статус" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Логови за ревизија" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Групирај по..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Претплати" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Нацрт" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Стара вредност" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Види лог" - -#. module: audittrail -#: 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" -msgstr "" -"Изберете доколку сакате да го следите читањето/отварањето на било кој запис " -"од објектот на ова правило" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Метод" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Лог од" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "ID на лог" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "ID на ресурс" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "доколку не е додаден Корисник ќе се примени на сите корисници" - -#. module: audittrail -#: 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" -msgstr "" -"Означете доколку сакате да го следите работниот тек на било кој запис за " -"објектот на ова правило" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Корисници" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Ставки на Лог" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Објект" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Текст со нова вредност: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Правила за ревизија" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Стара вредност : " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Име на ресурс" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Датум" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Изберете објект за кој сакате да генерирате лог." - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "Ревизија" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Лог РаботенТек" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Лог Читања" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Ставки на Лог" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Полиња" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Креирање на лог" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Корисник" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "ID на дејство" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "" -"Корисници (доколку корисникот не е додаден, ќе се примени на сите корисници)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Отпиши се" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" -"Веќе има дефинирано правило за овој објект\n" -"Не може да дефинирате друго: изменете го постојното." - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Лог Бришеања" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "Модел" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Опис на поле" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Лог Пишувања" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Нова вредност" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "'%s' полето не постои во '%s' моделот" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "Нацрт правило" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" -"Означете го ова доколку сакате да ги следите акциите на објектот на ова " -"правило" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Нова вредност : " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Текст со стара врдност" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Откажи" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Прегледај лог" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Ставка на лог" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" -"Означете доколку сакате да го следите креирањето на било кој запис за " -"објектот на ова правило" diff --git a/addons/audittrail/i18n/mn.po b/addons/audittrail/i18n/mn.po deleted file mode 100644 index 4809e1a8fe0..00000000000 --- a/addons/audittrail/i18n/mn.po +++ /dev/null @@ -1,496 +0,0 @@ -# Mongolian 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 , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2010-12-22 10:32+0000\n" -"Last-Translator: OpenERP Administrators \n" -"Language-Team: Mongolian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Хуучин утгын текст: " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "АНХААР: audittrail нь pool-ээс хамааралгүй" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Лог" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Захиалсан" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "'%s' гэсэн модель байхгүй байна..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "Бүртгэгдсэн Дүрэм" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Audittrail дүрэм" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "Төлөв" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Аудит логууд" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Бүлэглэх..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Бүртгэх" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Ноорог" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Хуучин утга" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Лог харах" - -#. module: audittrail -#: 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" -msgstr "" -"Энэ дүрэмийн обьектийн ямарваа бичлэг уншигдах/нээгдэх үзэгдлийг хөтлөхийг " -"хүсвэл үүнийг сонгоно" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Метод" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Лог эхлэл" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "Лог ID" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Нөөц Id" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "Хэрэв хэрэглэгч нэмээгүй бол энэ нь бүх хэрэглэгчдэд хэрэглэгдэнэ" - -#. module: audittrail -#: 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" -msgstr "" -"Энэ дүрэмийн обьектийн бичлэгийн ажлын урсгалыг хянаж хөтлөрийг хүсвэл " -"үүнийг сонгоно." - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Хэрэглэгчид" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Лог мөрүүд" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Объект" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "AuditTrail Rule дүрэм" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Лог төгсгөл" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Шинэ утга: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Аудит Ул Мөрийн дүрэм хайх" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Аудитын дүрмүүд" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Хуучин утга: " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Нөөцийн нэр" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Огноо" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "AuditTrail дүрмүүд" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Түүх хөтлөх объектоо сонгоно" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "Аудит" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Ажлын урсгалыг хянах" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Уншилтыг хянах" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "Аудит ул мөрийн хамаарлыг өөрчлөх -- Дүрмийг НООРОГ болгож" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Лог мөрүүд" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Талбарууд" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Үүсэлтийг хөтлөх" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Хэрэглэгч" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "Үйлдлийн ID" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "Хэрэглэгчид (хэрэв хэрэглэгч нэмээгүй бол бүх хэрэглэгчид хамаатай)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Захиалга болих" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" -"Энэ обьект дээр хэдийнээ дүрэм тодорхойлогдсон байна\n" -" Өөрийг тодорхойлох боломжгүй: байгаа дүрмийг засварлана уу." - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Устгалыг хянах" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "Модел" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Талбарын тодорхойлолт" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Аудит ул мөрийн түүхийг хайх" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Бичилтийг хянах" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Шинэ утга" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "'%s' гэсэн талбар '%s' гэсэн модельд байхгүй байна" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "AuditTrail логууд" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "Ноорог Дүрэм" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Audittrail түүх" - -#. 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 "" -"Энэ дүрмийн обьектийн үйлдлүүдийг хянаж хөтлөхийг хүсвэл үүнийг сонгоно" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Шинэ утга: " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Хуучин утгын текст" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Цуцлах" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Түүх харах" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Мөрийг хянах" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" -"Энэ дүрэмийн обьектийн ямарваа бичлэг үүсэх үзэгдлийг хөтлөхийг хүсвэл " -"үүнийг сонгоно" - -#~ msgid "Create" -#~ msgstr "Үүсгэх" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Объектын нэрний эхлэл x_ байх ёстой бөгөөд бусад тусгай тэмдэгтийг агуулж " -#~ "болохгүй!" - -#~ msgid "State" -#~ msgstr "Төлөв" - -#~ msgid "Write" -#~ msgstr "Бичих" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Үйлдлийн тодорхойлолтод буруу моделийн нэр байна." - -#~ msgid "audittrail.log.line" -#~ msgstr "audittrail.log.line" - -#~ msgid "Read" -#~ msgstr "Унших" - -#~ msgid "Subscribe" -#~ msgstr "Захиалах" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Дэлгэцийн XML алдаатай!" - -#~ msgid "Name" -#~ msgstr "Нэр" - -#~ msgid "audittrail.log" -#~ msgstr "audittrail.log" - -#~ msgid "audittrail.rule" -#~ msgstr "audittrail.rule" - -#~ msgid "Delete" -#~ msgstr "Устгах" - -#~ msgid "Logs" -#~ msgstr "Логууд" - -#~ msgid "View Logs" -#~ msgstr "Лог харах" - -#~ msgid "Rules" -#~ msgstr "Дүрэм" - -#~ msgid "Log writes" -#~ msgstr "Бичилтийг хөтлөх" - -#~ msgid "Log reads" -#~ msgstr "Уншилтыг хөтлөх" - -#~ msgid "Log creates" -#~ msgstr "Үүсгэлтийг хөтлөх" - -#~ msgid "Log deletes" -#~ msgstr "Устгалыг хөтлөх" - -#~ msgid "Audittrails" -#~ msgstr "Аудит шалгалт" - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "Системийн объектууд дээр хийгдсэн бүх үйлдлийг мөшгих боломж олгоно.\n" -#~ " Объектууд дээр унших, бичих, үүсгэх, устгах үйлдлийг мөшгих дүрмүүд " -#~ "бичнэ, тэгээд логоо шалгана" - -#~ msgid "Audit Trail" -#~ msgstr "Audit Trail" - -#~ msgid "Subscribed Rules" -#~ msgstr "Захиалсан дүрмүүд" diff --git a/addons/audittrail/i18n/nb.po b/addons/audittrail/i18n/nb.po deleted file mode 100644 index a266e0f26ca..00000000000 --- a/addons/audittrail/i18n/nb.po +++ /dev/null @@ -1,500 +0,0 @@ -# Norwegian Bokmal translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2011-03-31 16:31+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Norwegian Bokmal \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Gammel tekstverdi : " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "ADVARSEL: revisjonssporing er ikke en del av denne gruppen" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Logg" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Abbonert" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "Valgt regel" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Revisjonssporing regel" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Revisjonslogg" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Grupper etter..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Abonner" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Kladd" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Gammel verdi" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Vis logg" - -#. module: audittrail -#: 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" -msgstr "" -"Velg dette dersom du ønsker å spore lesing/åpning av enhver record av " -"objektet valgt for denne regelen" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Metode" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Logg fra" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "Logg ID" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Ressurs ID" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "Dersom ikke bruker blir valgt, vil det gjelde for alle brukere" - -#. module: audittrail -#: 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" -msgstr "" -"Velg dette dersom du ønsker å spore arbeidsflyt av enhver record av objektet " -"valgt for denne regelen" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Brukere" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Logglinjer" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Objekt" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Revisjonssporing regel" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Logg til" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Ny tekstverdi: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Søk etter revisjonssporing regel" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Revisjonssporing regler" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Gammel verdi : " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Ressursnavn" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Dato" - -#. module: audittrail -#: 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 "" -"Velg dette dersom du ønsker å spore endringer av enhver record av objektet " -"valgt for denne regelen" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "AuditTrail regler" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Velg objektet som du ønsker å generere en logg for." - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Logg arbeidsflyt" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Logg lesninger" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "Endre revisjonssporing avhengigheter -- Setter regel som utkast!" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Logglinjer" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Felter" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Logg opprettelser" - -#. module: audittrail -#: 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 "" -"Velg dette dersom du ønsker å spore sletting av enhver record av objektet " -"valgt for denne regelen" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Bruker" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "HandlingsID" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "" -"Brukere (dersom ingen brukere blir valgt, gjelder det for alle brukere)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Avslutt abbonement" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" -"Det er allerede definert en regel for dette objektet\n" -"Du kan ikke definere en annen: Vennligst rediger den eksisterende." - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Logg slettinger" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Feltbeskrivelse" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Søk i revisjonssporinglogger" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Logg skrivninger" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Åpne logger" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Ny tekstverdi" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Regelnavn" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Ny verdi" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Revisjonssporting logger" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "Regel-utkast" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Revisjonssporting logg" - -#. 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 "" -"Velg dette dersom du ønsker å spore handlinger på enhver record av objektet " -"valgt for denne regelen" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Ny verdi: " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Gammel tekstverdi" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Avbryt" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Vis logg" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Logg linjer" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Logg handlinger" - -#. 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" -msgstr "" -"Velg dette dersom du ønsker å spore opprettelse av nye records av objektet " -"valgt for denne regelen" - -#~ msgid "Audit Trail" -#~ msgstr "Revisjonssporing" - -#~ msgid "State" -#~ msgstr "Bekreft" - -#~ msgid "" -#~ "\n" -#~ " This module gives the administrator the rights\n" -#~ " to track every user operation on all the objects\n" -#~ " of the system.\n" -#~ "\n" -#~ " Administrator can subscribe rules for read,write and\n" -#~ " delete on objects and can check logs.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " This module gives the administrator the rights\n" -#~ " to track every user operation on all the objects\n" -#~ " of the system.\n" -#~ "\n" -#~ " Administrator can subscribe rules for read,write and\n" -#~ " delete on objects and can check logs.\n" -#~ " " - -#~ msgid "" -#~ "There is a rule defined on this object\n" -#~ " You can not define other on the same!" -#~ msgstr "" -#~ "Det er en regel definert på dette objektet\n" -#~ "Du kan ikke definere flere på samme objekt!" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "Objektnavnet må starte med x_ og ikke inneholde noen spesialtegn!" - -#~ msgid "Create" -#~ msgstr "Lag" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Ugyldig modellnavn i handlingsdefinisjonen" - -#~ msgid "audittrail.log.line" -#~ msgstr "audittrail.log.line" - -#~ msgid "Write" -#~ msgstr "Skriv" - -#~ msgid "Audittrails" -#~ msgstr "Revisjonsspor" - -#~ msgid "Read" -#~ msgstr "Les" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Ugyldig XML for visning av arkitektur!" - -#~ msgid "Subscribed Rules" -#~ msgstr "Regler abbonert på" - -#~ msgid "audittrail.rule" -#~ msgstr "audittrail.rule" - -#~ msgid "audittrail.log" -#~ msgstr "audittrail.log" - -#~ msgid "Delete" -#~ msgstr "Slett" - -#~ msgid "Logs" -#~ msgstr "Logger" - -#~ msgid "Rules" -#~ msgstr "Regler" - -#~ msgid "Name" -#~ msgstr "Navn" - -#~ msgid "Subscribe" -#~ msgstr "Abonner" - -#~ msgid "View Logs" -#~ msgstr "Vis logger" diff --git a/addons/audittrail/i18n/nl.po b/addons/audittrail/i18n/nl.po deleted file mode 100644 index 7fad186da67..00000000000 --- a/addons/audittrail/i18n/nl.po +++ /dev/null @@ -1,523 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2012-11-24 18:09+0000\n" -"Last-Translator: Erwin van der Ploeg (BAS Solutions) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:12+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Oude waarde tekst: " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "WAARSCHUWING: audittrail is geen onderdeel van de pool" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Log" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Geabonneerd" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "'%s' Model bestaat niet..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "Geaboneerde regel" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Audittrail-regel" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "Status" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Audit logs" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Groepeer op..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Inschrijven" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Concept" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Oude waarde" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Bekijk log" - -#. module: audittrail -#: 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" -msgstr "" -"Selecteer of u de het lezen/openen van elk record van dit object in deze " -"regel bij wilt houden" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Methode" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Log van" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "Log ID" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Bron ID" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" -"Als gebruiker niet is toegevoegd, is het van toepassing op alle gebruikers" - -#. module: audittrail -#: 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" -msgstr "" -"Selecteer dit als u de workflow van elk record van het object van deze regel " -"wilt bijhouden" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Gebruikers" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Logregels" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Object" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "AuditTrail-regel" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Log naar" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Nieuwe waarde tekst: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Audittrail regel zoeken" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Audit-regels" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Oude waarde: " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Resourcenaam" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Datum" - -#. module: audittrail -#: 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 "" -"Selecteer dit als u de wijzigingen van elk record van het object van deze " -"regel wilt bijhouden" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "AuditTrail-regels" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Selecteer object waar u de log voor wilt genereren." - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "Audit" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Log workflow" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Log lezen" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "Wijzig audittrail afhankelijkheden -- Zet regel op CONCEPT" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Log regels" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Velden" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Log toevoegingen" - -#. module: audittrail -#: 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 "" -"Selecteer als u verwijderen van elk record van het object van deze regel " -"wilt bijhouden" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Gebruiker" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "Actie ID" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "" -"Gebruikers (als gebruiker niet toegevoegd dan geldt het voor alle gebruikers)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Uitschrijven" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" -"Er is al een regel gedefinieerd voor dit object\n" -" Het is niet mogelijk om een andere te definieren: Wijzig de bestaande." - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Log verwijderen" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "Model" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Omschrijving veld" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Audittrail log zoeken" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Log schrijven" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Logs openen" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Nieuwe waarde tekst" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Naam regel" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Nieuwe waarde" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "'%s' veld bestaat niet in model in '%s'" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "AuditTrails-logs" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "Concept regel" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Audittrail Log" - -#. 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 "" -"Selecteer als u de acties op het object van deze regel wilt bijhouden" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Nieuwe waarde: " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Oude waarde tekst" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Annuleren" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Log bekijken" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Log regel" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "of" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Log actie" - -#. 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" -msgstr "" -"Selecteer als u het maken van elk record in het object van deze regel wilt " -"bijhouden" - -#~ msgid "audittrail.log.line" -#~ msgstr "audittrail.log.line" - -#~ msgid "State" -#~ msgstr "Status" - -#~ msgid "Name" -#~ msgstr "Naam" - -#~ msgid "audittrail.rule" -#~ msgstr "audittrail.rule" - -#~ msgid "Delete" -#~ msgstr "Verwijderen" - -#~ msgid "audittrail.log" -#~ msgstr "audittrail.log" - -#~ msgid "Logs" -#~ msgstr "Logs" - -#~ msgid "Log writes" -#~ msgstr "Log schrijfacties" - -#~ msgid "Log reads" -#~ msgstr "Log leesacties" - -#~ msgid "Log creates" -#~ msgstr "Log aanmaakacties" - -#~ msgid "Log deletes" -#~ msgstr "Log verwijderacties" - -#~ msgid "Write" -#~ msgstr "Schrijven" - -#~ msgid "Audittrails" -#~ msgstr "Audittrails" - -#~ msgid "Read" -#~ msgstr "Lezen" - -#~ msgid "Rules" -#~ msgstr "Regels" - -#~ msgid "Audit Trail" -#~ msgstr "Audittrail" - -#~ msgid "Create" -#~ msgstr "Maak" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "De objectnaam moet beginnen met x_ en mag geen speciale tekens bevatten !" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Ongeldige modelnaam in de definitie van de actie." - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "Staat toe dat de beheerder alle gebeurtenissen op het systeem kan zien en " -#~ "volgen\n" -#~ " Beschrijf regels voor lezen, schrijven, maken en verwijderen van " -#~ "objecten en controleer logbestanden" - -#~ msgid "Subscribe" -#~ msgstr "Abonneren" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Ongeldige XML voor weergave!" - -#~ msgid "Subscribed Rules" -#~ msgstr "Geabonneerde regels" - -#~ msgid "View Logs" -#~ msgstr "Bekijk logs" - -#~ msgid "" -#~ "There is a rule defined on this object\n" -#~ " You can not define other on the same!" -#~ msgstr "" -#~ "Er is een regel gedefinieerd bij dit object\n" -#~ " U kunt geen andere definiëren bij dezelfde!" - -#~ msgid "" -#~ "\n" -#~ " This module gives the administrator the rights\n" -#~ " to track every user operation on all the objects\n" -#~ " of the system.\n" -#~ "\n" -#~ " Administrator can subscribe rules for read,write and\n" -#~ " delete on objects and can check logs.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Deze module geeft de beheerder de rechten\n" -#~ " om elke gebruikers transactie op elk object in het\n" -#~ " systeem te volgen.\n" -#~ "\n" -#~ " De beheerder kan regels inschrijven voor lees, schrijf en \n" -#~ " verwijder op objecten en kan logs controleren.\n" -#~ " " diff --git a/addons/audittrail/i18n/nl_BE.po b/addons/audittrail/i18n/nl_BE.po deleted file mode 100644 index 5ba4a165ff3..00000000000 --- a/addons/audittrail/i18n/nl_BE.po +++ /dev/null @@ -1,405 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 5.0.0\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2009-04-24 15:18+0000\n" -"Last-Translator: Fabien (Open ERP) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "" - -#. 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)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "De objectnaam moet beginnen met x_ en mag geen speciale karakters bevatten !" diff --git a/addons/audittrail/i18n/oc.po b/addons/audittrail/i18n/oc.po deleted file mode 100644 index 3c0058021f2..00000000000 --- a/addons/audittrail/i18n/oc.po +++ /dev/null @@ -1,440 +0,0 @@ -# Occitan (post 1500) 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 , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2010-08-03 00:49+0000\n" -"Last-Translator: Cédric VALMARY (Tot en òc) \n" -"Language-Team: Occitan (post 1500) \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Jornal" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Abonat" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Borrolhon" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Metòde" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Utilizaires" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Objècte" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Data" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Camps" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Utilizaire" - -#. 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)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Anullar" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" - -#~ msgid "Create" -#~ msgstr "Crear" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Lo nom de l'objècte deu començar amb x_ e conténer pas de caractèrs " -#~ "especials !" - -#~ msgid "State" -#~ msgstr "Estat" - -#~ msgid "Write" -#~ msgstr "Escriure" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nom del Modèl invalid per la definicion de l'accion." - -#~ msgid "Read" -#~ msgstr "Legir" - -#~ msgid "Subscribe" -#~ msgstr "S'abonar" - -#~ msgid "Name" -#~ msgstr "Nom" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "XML invalid per l'arquitectura de la vista" - -#~ msgid "Delete" -#~ msgstr "Suprimir" - -#~ msgid "Logs" -#~ msgstr "Jornals" - -#~ msgid "Rules" -#~ msgstr "Règlas" diff --git a/addons/audittrail/i18n/pl.po b/addons/audittrail/i18n/pl.po deleted file mode 100644 index 8b2a6ee10e9..00000000000 --- a/addons/audittrail/i18n/pl.po +++ /dev/null @@ -1,462 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2009-11-17 08:59+0000\n" -"Last-Translator: Fabien (Open ERP) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Tekst poprzedniej wartości : " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Log" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Subskrybowane" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Grupuj wg..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Subskrybuj" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Projekt" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Poprzednia wartość" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Wyświetl dziennik" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Metoda" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Użytkownicy" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Obiekt" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Tekst nowej wartości: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Poprzednia wartość : " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Data" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Wiersze logu" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Pola" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Użytkownik" - -#. 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)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Zaprzestań subskrybcji" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Opis pola" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Tekst nowej wartości" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Nazwa reguły" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Nowa wartość" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Nowa wartość : " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Tekst poprzedniej wartości" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Anuluj" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Nazwa obiektu musi zaczynać się od x_ oraz nie może zawierać znaków " -#~ "specjalnych !" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "XML niewłaściwy dla tej architektury wyświetlania!" - -#~ msgid "Rules" -#~ msgstr "Reguły" - -#~ msgid "Create" -#~ msgstr "Utwórz" - -#~ msgid "State" -#~ msgstr "Stan" - -#~ msgid "Write" -#~ msgstr "Zapisz" - -#~ msgid "Subscribe" -#~ msgstr "Subskrybuj" - -#~ msgid "Read" -#~ msgstr "Odczyt" - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "Pozwala administratorowi śledzić wszystkie operacje użytkownika na " -#~ "wszystkich obiektach systemu.\n" -#~ " Reguły zapisu dla odczytu, zapisu, tworzenia i usuwania w obiektach i " -#~ "zapisywanie w logach." - -#~ msgid "Log writes" -#~ msgstr "Loguj zapisy" - -#~ msgid "Delete" -#~ msgstr "Usuń" - -#~ msgid "Log creates" -#~ msgstr "Loguj utworzenia" - -#~ msgid "View Logs" -#~ msgstr "Przeglądaj logi" - -#~ msgid "Logs" -#~ msgstr "Zdarzenia (logi)" - -#~ msgid "Log reads" -#~ msgstr "Loguj odczyty" - -#~ msgid "Name" -#~ msgstr "Nazwa" - -#~ msgid "Log deletes" -#~ msgstr "Loguj usunięcia" diff --git a/addons/audittrail/i18n/pt.po b/addons/audittrail/i18n/pt.po deleted file mode 100644 index 5d48c5e069b..00000000000 --- a/addons/audittrail/i18n/pt.po +++ /dev/null @@ -1,505 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2012-12-12 16:28+0000\n" -"Last-Translator: Rui Franco (multibase.pt) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Texto com Valor Antigo : " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "AVISO: Audittrail não faz parte do conjunto" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Registo" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Subscrito" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "O modelo '%s' não existe..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "Regra subscrita" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Regra Audittrail" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "Estado" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Registos de Auditória" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Grupo por..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Subscrever" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Rascunho" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Valor Antigo" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Ver registo" - -#. module: audittrail -#: 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" -msgstr "" -"Selecione esta opção se quiser manter o controlo da leitura / abertura em " -"qualquer registo do objeto nesta regra" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Método" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Registo Desde" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "ID do Registo" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "ID do Recurso" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" -"se o utilizador não é adicionado então será aplicável a todos os utilizadores" - -#. module: audittrail -#: 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" -msgstr "" -"Selecione esta opção se quiser manter o controlo do fluxo de trabalho em " -"qualquer registo do objeto nesta regra" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Utilizadores" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Linhas de Registos" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Objeto" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Regras da Trilha de Auditória" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Registar Para" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Novo Valor de Texto: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Pesquisar regra Audittrail" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Regras de Auditoria" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Valor Antigo : " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Nome do recurso" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Data" - -#. module: audittrail -#: 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 "" -"Selecione esta opção se quiser manter o controlo da modificação de qualquer " -"registo do objeto nesta regra" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Regras da Trilha de Auditória" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Selecione o objeto para o qual deseja gerar o registo" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "Auditoria" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Registo do fluxo de trabalho" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Registos Lidos" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" -"A mudança depende da Trilha de Auditória -- Definir regras como RASCUNHO" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Linhas de Registo" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Campos" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Cria registo" - -#. module: audittrail -#: 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 "" -"Selecione esta opção se quiser manter o controlo da eliminação de qualquer " -"registo do objeto nesta regra" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Utilizador" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "ID da Ação" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "" -"Utilizadores (se o utilizador não é adicionado então será aplicável a todos " -"os utilizadores)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Não Registar" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" -"Já existe uma regra definida sobre este objeto\n" -" Não pode definir outra: por favor edite a existente." - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Registos Eliminados" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "Modelo" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Descrição do Campo" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Pesquisar Registo Audittrail" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Registos escritos" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Abrir Registos" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Novo valor de Texto" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Nome da Regra" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Novo Valor" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "O campo '%s' não existe no modelo '%s'" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Registos da Trilha de Auditória" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "Rascunho de regra" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Registo Audittrail" - -#. 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 "" -"Selecione esta opção se quiser manter o controlo das ações sobre o objeto " -"nesta regra" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Novo Valor : " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Texto com valor Antigo" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Cancelar" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Ver o Registo" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Registo da Linha" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "ou" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Registo da ação" - -#. 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" -msgstr "" -"Selecione esta opção se quiser manter o controlo da criação em qualquer " -"registo do objeto nesta regra" - -#~ msgid "Create" -#~ msgstr "Criar" - -#~ msgid "State" -#~ msgstr "Estado" - -#~ msgid "Write" -#~ msgstr "Escrita" - -#~ msgid "Read" -#~ msgstr "Ler" - -#~ msgid "Delete" -#~ msgstr "Eliminar" - -#~ msgid "Logs" -#~ msgstr "Registos" - -#~ msgid "Rules" -#~ msgstr "Regras" - -#~ msgid "Name" -#~ msgstr "Nome" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "O nome do Objecto deve começar com x_ e não pode conter nenhum caractere " -#~ "especial !" - -#~ msgid "audittrail.log.line" -#~ msgstr "audittrail.log.line" - -#~ msgid "audittrail.rule" -#~ msgstr "audittrail.rule" - -#~ msgid "audittrail.log" -#~ msgstr "audittrail.log" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nome de modelo inválido na definição da acção" - -#~ msgid "Audit Trail" -#~ msgstr "Tilha de Auditória" - -#~ msgid "Audittrails" -#~ msgstr "Trilha de Auditória" - -#~ msgid "Subscribe" -#~ msgstr "Subscrever" - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "Permite ao administrador para acompanhar todas as operações do utilizados em " -#~ "todos os objectos do sistema.\n" -#~ " Subscrever as Regras para leitura, escrita e eliminar em objectos e " -#~ "verificar os registros" - -#, python-format -#~ msgid "WARNING:audittrail is not part of the pool" -#~ msgstr "AVISO: A Trilha de Auditória não faz parte" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "XML Inválido para a Arquitectura de Vista !" - -#~ msgid "Subscribed Rules" -#~ msgstr "Regras Subscritas" - -#~ msgid "Log writes" -#~ msgstr "Escrever Registo" - -#~ msgid "Log reads" -#~ msgstr "Leritura de Registos" - -#~ msgid "View Logs" -#~ msgstr "Ver Registos" - -#~ msgid "Log creates" -#~ msgstr "Criação de Registos" - -#~ msgid "Log deletes" -#~ msgstr "Apagar Registos" diff --git a/addons/audittrail/i18n/pt_BR.po b/addons/audittrail/i18n/pt_BR.po deleted file mode 100644 index 07ad67056e8..00000000000 --- a/addons/audittrail/i18n/pt_BR.po +++ /dev/null @@ -1,506 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2012-12-20 11:17+0000\n" -"Last-Translator: Fábio Martinelli - http://zupy.com.br " -"\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Texto do Valor Anterior " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "AVISO: Trilha de Auditoria não faz parte do pool" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Registro (log)" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Inscrito" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "Modelo '%s' não existe..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "Regra Inscrita" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Regra da Trilha de Auditoria" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "Situação" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Logs de auditoria" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Agrupar Por..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Inscrever-se" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Provisório" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Valor Anterior" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Ver log" - -#. module: audittrail -#: 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" -msgstr "" -"Selecione esta opção se você deseja manter o controle de Leitura / Abertura, " -"em qualquer registro do objeto desta regra" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Método" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Log de" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "Log ID" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "ID Recurso" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" -"Se o usuário não for adicionado então será aplicável a todos os usuários" - -#. module: audittrail -#: 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" -msgstr "" -"Selecione esta opção se você deseja manter o controle da fluxo de trabalho " -"de qualquer registro do objeto desta regra" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Usuários" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Linhas do Log" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Objeto" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Regra de Trilha de Auditoria" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "'Logar' no" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Texto do Novo Valor: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Procurar Regra da Trilha de Auditoria" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Regras de Auditoria" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Valor Anterior : " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Nome do Recurso" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Data" - -#. module: audittrail -#: 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 "" -"Selecione esta opção se você deseja manter o controle de qualquer " -"modificação nos registro do objeto desta regra" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Regras de Auditoria" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Selecionar objeto para o qual você quer gerar Registro." - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "Auditoria" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Registrar Fluxo de Trabalho" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Registrar Leituras" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" -"Mudar a trilha de auditoria depende de -- Redefinir a regra como PROVISÓRIO" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Linhas de Log" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Campos" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Criar Log" - -#. module: audittrail -#: 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 "" -"Selecione esta opção se você deseja manter o controle da exclusão de " -"qualquer registro do objeto desta regra" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Usuário" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "ID da Ação" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "" -"Usuários (se o Usuário não for adicionado então será aplicável a todos os " -"usuários)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Remover Inscrição" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" -"Já existe uma regra definida neste objeto\n" -" Você não pode definir outra: por favor edite uma existente." - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Registrar Exclusões" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "Modelo" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Descrição do Campo" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Procurar Registros da Trilha de Auditoria" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Registrar Escritas" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Abrir Logs" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Texto do novo valor" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Nome da Regra" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Novo Valor" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "O campo '%s' não existe no modelo '%s'" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "RegistroS da Trilha de Auditoria" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "Regra Temporária" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Registro da Trilha de Auditoria" - -#. 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 "" -"Selecione esta opção se você deseja manter o controle das ações sobre o " -"objeto desta regra" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Novo Valor: " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Texto do Valor Antigo" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Cancelar" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Ver Registro" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Linha do Registro" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "ou" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Registrar Ação" - -#. 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" -msgstr "" -"Selecione esta opção se você deseja manter o controle da criação de qualquer " -"registro do objeto desta regra" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "O nome do objeto precisa iniciar com x_ e não conter nenhum caracter " -#~ "especial!" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Invalido XML para Arquitetura da View" - -#~ msgid "Rules" -#~ msgstr "Regras" - -#~ msgid "Create" -#~ msgstr "Criar" - -#~ msgid "Audit Trail" -#~ msgstr "Trilha de Auditoria" - -#~ msgid "Write" -#~ msgstr "Escrever" - -#~ msgid "Audittrails" -#~ msgstr "Trilhas de Auditoria" - -#~ msgid "audittrail.log.line" -#~ msgstr "audittrail.log.line" - -#~ msgid "Read" -#~ msgstr "Ler" - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "Permite ao administrador acompanhar cada operação de cada usuário em todos " -#~ "objetos do sistema.\n" -#~ " Inscreva Regras para leitura, escrita e apagar nos objetos e marque os " -#~ "logs" - -#~ msgid "audittrail.rule" -#~ msgstr "audittrail.rule" - -#~ msgid "Log writes" -#~ msgstr "Escritas de Log" - -#~ msgid "audittrail.log" -#~ msgstr "audittrail.log" - -#~ msgid "Subscribed Rules" -#~ msgstr "Regras Inscritas" - -#~ msgid "Delete" -#~ msgstr "Apagar" - -#~ msgid "Logs" -#~ msgstr "Logs" - -#~ msgid "Log reads" -#~ msgstr "Leituras de Log" - -#~ msgid "Log creates" -#~ msgstr "Criações de Logs" - -#~ msgid "View Logs" -#~ msgstr "Ver Logs" - -#~ msgid "Name" -#~ msgstr "Nome" - -#~ msgid "Log deletes" -#~ msgstr "Eliminações do Log" - -#~ msgid "State" -#~ msgstr "Status" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nome de modelo inválido na definição da ação." - -#~ msgid "Subscribe" -#~ msgstr "Assinar" - -#, python-format -#~ msgid "WARNING:audittrail is not part of the pool" -#~ msgstr "AVISO: AuditTrail não é parte do pool" diff --git a/addons/audittrail/i18n/ro.po b/addons/audittrail/i18n/ro.po deleted file mode 100644 index 2e0244241a3..00000000000 --- a/addons/audittrail/i18n/ro.po +++ /dev/null @@ -1,528 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2010-08-03 00:51+0000\n" -"Last-Translator: Lucian Adrian Grijincu \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Valoare veche text: " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "AVERTIZARE: audittrail (pista de audit) nu face parte din grup" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Jurnal" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Abonat" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "Modelul '%s' nu exista..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "Regula subscrisa" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Regula pistei de audit" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "Stare" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Jurnale de Audit" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Grupeaza dupa..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Abonare" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Ciorna" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Valoare veche" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Vizualizare jurnal" - -#. module: audittrail -#: 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" -msgstr "" -"Selectati daca doriti sa tineti evidenta citirii/deschiderii oricarei " -"inregistrari a obiectului acestei reguli" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Metoda" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Conectati-va de la" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "Id Jurnal" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Id Resursa" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" -"daca Utilizatorul nu este adaugat, atunci va fi aplicabil pentru toti " -"utilizatorii" - -#. module: audittrail -#: 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" -msgstr "" -"Selectati daca doriti sa tineti evidenta fluxului de lucru in orice " -"inregistrare a obiectului acestei reguli" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Utilizatori" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Linii Jurnal" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Obiect" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Regula Pista de auditare" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Conectati-va la" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Noua Valoare Text: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Cauta Regula Pistei de audit" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Reguli de audit" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Valoare veche: " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Numele resursei" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Data" - -#. module: audittrail -#: 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 "" -"Selectati daca doriti sa tineti evidenta modificarii oricarei inregistrari a " -"obiectului acestei reguli" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Reguli pista de audit" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Selectati obiectul pentru care doriti sa generati un jurnal" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "Audit" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Jurnal Flux de lucru" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Citire Jurnal" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" -"Depinde de schimbarea pistei de audit -- Setarea regulii drept CIORNA" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Linii jurnal" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Campuri" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Creare Jurnal" - -#. module: audittrail -#: 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 "" -"Selectati daca doriti sa tineti evidenta stergerii obiectului acestei reguli " -"din orice inregistrare" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Utilizator" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "ID actiune" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "" -"Utilizatori (Daca Utilizatorul nu este adaugat, atunci va fi aplicat tuturor " -"utilizatorilor)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Dezabonare" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" -"Exista intotdeauna o regula definita pentru acest obiect\n" -" Nu puteti defini alta: va rugam sa o editati pe cea existenta." - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Stergere Jurnal" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "Model" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Descriere camp" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Cautare Jurnal pista de audit" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Scriere Jurnal" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Deschideti Jurnalele" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Valoare noua a textului" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Numele regulii" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Valoarea noua" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "campul '%s' nu exista in modelul '%s'" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Jurnale Piste de audit" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "Regula ciorna" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Jurnalul Pistei de audit" - -#. 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 "" -"Selectati daca doriti sa tineti evidenta actiunilor care fac obiectul " -"acestei regului" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Valoarea noua: " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Valoarea veche a textului" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Anuleaza" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Vizualizare jurnal" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Linie Jurnal" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "sau" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Actiune Jurnal" - -#. 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" -msgstr "" -"Selectati daca doriti sa tineti evidenta crearii in orice inregistrare a " -"obiectului acestei reguli" - -#~ msgid "State" -#~ msgstr "Stare" - -#~ msgid "audittrail.log.line" -#~ msgstr "audittrail.log.line" - -#~ msgid "Subscribe" -#~ msgstr "Subscrie" - -#~ msgid "Read" -#~ msgstr "Citire" - -#~ msgid "audittrail.rule" -#~ msgstr "audittrail.rule" - -#~ msgid "audittrail.log" -#~ msgstr "audittrail.log" - -#~ msgid "Rules" -#~ msgstr "Reguli" - -#~ msgid "Create" -#~ msgstr "Creare" - -#~ msgid "Audit Trail" -#~ msgstr "Traseu de audit" - -#~ msgid "Write" -#~ msgstr "Scriere" - -#~ msgid "Audittrails" -#~ msgstr "Trasee audit" - -#~ msgid "Name" -#~ msgstr "Nume" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "XML invalid pentru arhitectura machetei de afișare !" - -#~ msgid "Log writes" -#~ msgstr "Scrieri în jurnal" - -#~ msgid "Subscribed Rules" -#~ msgstr "Reguli subscrise" - -#~ msgid "Logs" -#~ msgstr "Jurnale" - -#~ msgid "Log reads" -#~ msgstr "Citiri jurnal" - -#~ msgid "Log creates" -#~ msgstr "Jurnal creări" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Numele obiectului trebuie să înceapă cu x_ și să nu conțină nici un caracter " -#~ "special !" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Nume invalid de model în definirea acțiunii" - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "Permite administratorului să urmărească toate operațiile utilizatorilor " -#~ "asupra obiectelor din sistem\n" -#~ " Reguli de subscriere pentru citire, scriere, creare și ștergere a " -#~ "obiectelor și jurnalelor de verificări" - -#~ msgid "Delete" -#~ msgstr "Ștergere" - -#~ msgid "View Logs" -#~ msgstr "Afișeaza jurnalele" - -#~ msgid "Log deletes" -#~ msgstr "Jurnal ștergeri" - -#~ msgid "" -#~ "\n" -#~ " This module gives the administrator the rights\n" -#~ " to track every user operation on all the objects\n" -#~ " of the system.\n" -#~ "\n" -#~ " Administrator can subscribe rules for read,write and\n" -#~ " delete on objects and can check logs.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Modulul da administratorului dreptul \n" -#~ "de a urmari fiecare operatiune a utilizatorului in toate obiectele \n" -#~ "din sistem. \n" -#~ "\n" -#~ "Administratorul poate sa subscrie reguli pentru citirea, scrierea si \n" -#~ "stergerea obiectelor si poate verifica jurnalele.\n" -#~ " " - -#~ msgid "" -#~ "There is a rule defined on this object\n" -#~ " You can not define other on the same!" -#~ msgstr "" -#~ "Exista o regula definita pentru acest obiect \n" -#~ " Nu puteti sa mai definiti una pentru acelasi obiect!" diff --git a/addons/audittrail/i18n/ru.po b/addons/audittrail/i18n/ru.po deleted file mode 100644 index 1f24db18964..00000000000 --- a/addons/audittrail/i18n/ru.po +++ /dev/null @@ -1,524 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2012-12-05 09:24+0000\n" -"Last-Translator: Эдуард \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Старое значение текста: " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Журнал" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Подписка" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Правило аудита" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "Статус" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Логи аудита" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Группировать по ..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Подписаться" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Черновик" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Старое значение" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Просмотреть журнал" - -#. module: audittrail -#: 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" -msgstr "" -"Выберите это, если вы хотите отслеживать чтение и открытие любого объекта по " -"этому правилу" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Метод" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Форма лога" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "Идентификатор лога" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Идентификатор записи" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" -"Если пользователь не добавлен, то будет применяться для всех пользователей" - -#. module: audittrail -#: 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" -msgstr "" -"Выберите, если требуется отслеживать обработку любой записи объекта по этому " -"правилу." - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Пользователи" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Строки лога" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Объект" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Правила проведения аудита" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Запись лога по" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Новое значение текста: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Поиск правила" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Правила аудита" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "" -"Старое значение.\\nпредставление пробела. Введите пробел в эквивалентную " -"позицию перевода " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Название ресурса" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Дата" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Правила проведения аудита" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Выберите объект, для которого вы хотите создать протокол." - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "Аудит" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Журналировать процессы" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Журналировать чтение" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Строги лога" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Поля" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Журналировать создание" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Пользователь" - -#. 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)" -msgstr "" -"Пользователи (если пользователь не добавлен, то будет применяться для всех " -"пользователей)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Отписаться" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Журналировать удаление" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "Модель" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Описание поля" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Поиск по журналу" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Журналировать запись" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Новое значение" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Логи проведения аудита" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "Черновое правило" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" -"Выберите это, если вы хотите отслеживать действия с объектом по этому правилу" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Новое значение " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Старое значение текста" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Отмена" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Просмотреть протокол" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Строка протокола" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" -"Выберите это, если вы хотите отслеживать создание объектов по этому правилу" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Название объекта должно начинаться с x_ и не должно содержать специальных " -#~ "символов !" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Неправильный XML для просмотра архитектуры!" - -#~ msgid "Rules" -#~ msgstr "Правила" - -#~ msgid "Create" -#~ msgstr "Создать" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Недопустимое имя модели в определении действия." - -#~ msgid "State" -#~ msgstr "Состояние" - -#~ msgid "Write" -#~ msgstr "Написать" - -#~ msgid "Subscribe" -#~ msgstr "Подписаться" - -#~ msgid "Name" -#~ msgstr "Название" - -#~ msgid "Read" -#~ msgstr "Читать" - -#~ msgid "Delete" -#~ msgstr "Удалить" - -#~ msgid "Logs" -#~ msgstr "Журналы" - -#~ msgid "Audittrails" -#~ msgstr "Проведение аудита" - -#~ msgid "audittrail.log.line" -#~ msgstr "Строки лога аудита" - -#~ msgid "Audit Trail" -#~ msgstr "Проведение аудита" - -#~ msgid "audittrail.rule" -#~ msgstr "Правила аудита" - -#~ msgid "Log writes" -#~ msgstr "Записи лога" - -#~ msgid "audittrail.log" -#~ msgstr "Журнал проведения аудита" - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "Позволяет администратору отслеживать операции каждого пользователя по всем " -#~ "объектам системы.\\nУстанавливает правила читать, писать, создавать и " -#~ "удалять на объектах и проверить журналы." - -#~ msgid "Subscribed Rules" -#~ msgstr "Правила подписки" - -#~ msgid "Log reads" -#~ msgstr "Чтение лога" - -#~ msgid "Log creates" -#~ msgstr "Созданные журналы" - -#~ msgid "View Logs" -#~ msgstr "Чтение лога" - -#~ msgid "Log deletes" -#~ msgstr "Удаленные логи" - -#~ msgid "" -#~ "\n" -#~ " This module gives the administrator the rights\n" -#~ " to track every user operation on all the objects\n" -#~ " of the system.\n" -#~ "\n" -#~ " Administrator can subscribe rules for read,write and\n" -#~ " delete on objects and can check logs.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " Этот модуль позволяет администратору\n" -#~ " отслеживать каждую операцию пользователя\n" -#~ " с любым объектом в системе.\n" -#~ "\n" -#~ " Администратор может написать правила для\n" -#~ " чтения, записи и удаления объектов и смотреть \n" -#~ " протокол.\n" -#~ " " - -#~ msgid "" -#~ "There is a rule defined on this object\n" -#~ " You can not define other on the same!" -#~ msgstr "" -#~ "Уже есть правила, определенные для объекта\n" -#~ " Вы не можете определить другие !" diff --git a/addons/audittrail/i18n/sl.po b/addons/audittrail/i18n/sl.po deleted file mode 100644 index 82e6c39ff30..00000000000 --- a/addons/audittrail/i18n/sl.po +++ /dev/null @@ -1,493 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2010-12-16 17:42+0000\n" -"Last-Translator: OpenERP Administrators \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Besedilo stare vrednosti: " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "OPOZORILO:revizijska sled ni del pool-a" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Dnevnik" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Naročen" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "'%s' Model ne obstaja ..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "Naročeno pravilo" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Pravilo revizijske sledi" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "Status" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Revidiraj dnevnike" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Združi po ..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Naroči" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Osnutek" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Stara vrednost" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Poglej dnevnik" - -#. module: audittrail -#: 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" -msgstr "" -"Označite, če želite slediti čitanju/odpiranju kateregakoli zapisa objekta " -"tega pravila" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Način" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Beleži od" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "Oznaka beleženja" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Oznakavira" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "Če uporabnik ni dodan, bo uporabno za vse uporabnike" - -#. module: audittrail -#: 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" -msgstr "" -"Izberite, če želite slediti delovnemu toku kateregakoli zapisa objekta tega " -"pravila" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Uporabniki" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Vrstice beleženja" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Predmet" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Pravilo revizijske sledi" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Beleži v" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Besedilo nove vrednosti: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Iskanje revizijskega pravila" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Pravila revizijske sledi" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Stara vrednost: " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Naziv vira" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Datum" - -#. module: audittrail -#: 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 "" -"Izberite, če želite slediti spremembam kateregakoli zapisa objekta tega " -"pravila" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "Pravilo revizijske sledi" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Izberite objekt za katerega želite izdelati dnevnik" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "Revizija" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "Beleženje delovnega toka" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Beleženje čitanja" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "Spremeni revizijsko sled -- Nastavi pravilo kot OSNUTEK" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Vrstice beleženja" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Polja" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Beleženje kreiranja" - -#. module: audittrail -#: 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 "" -"Izberite, če želite slediti brisanju kateregakoli zapisa objekta tega pravila" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Uporabnik" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "Oznaka dejanja" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "Uporabnik (če ni dodan, bo veljalo za vse uporabnike)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Preklic naročenosti" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" -"Za ta objekt je že določeno pravilo\n" -"Ne morete določiti drugega: prosim, uredite obstoječega." - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Beleži brisanja" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "Model" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Opis polja" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Iskanje revizijske sledi" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Beleži pisanja" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Odpri sledi" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Besedilo nove vrednosti" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Ime pravila" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Nova vrednost" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "'%s' polje ne obstaja v '%s' modelu" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Beleženje revizijske sledi" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "Osnutek pravila" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Revizijska sled" - -#. 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 "Izberite, če želite slediti aktivnostim objekta tega pravila" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Nova vrednost: " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Besedilo stare vrednosti" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Prekliči" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Pokaži dnevnik" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Vrstica" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "ali" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Dejanje" - -#. 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" -msgstr "" -"Izberite, če želite slediti kreiranju kateregakoli zapisa objekta tega " -"pravila" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Naziv objekta se mora začeti z 'x_' in ne sme vsebovati posebnih znakov." - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Neveljaven XML za arhitekturo pogleda." - -#~ msgid "Create" -#~ msgstr "Ustvari" - -#~ msgid "Audit Trail" -#~ msgstr "Revizijska sled" - -#~ msgid "State" -#~ msgstr "Stanje" - -#~ msgid "Write" -#~ msgstr "Zapiši" - -#~ msgid "Read" -#~ msgstr "Branje" - -#~ msgid "Subscribe" -#~ msgstr "Naroči se" - -#~ msgid "Delete" -#~ msgstr "Izbriši" - -#~ msgid "Rules" -#~ msgstr "Pravila" - -#~ msgid "Logs" -#~ msgstr "Dnevniški zapisi" - -#~ msgid "Name" -#~ msgstr "Ime" - -#~ msgid "Audittrails" -#~ msgstr "Revizijske sledi" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Napačno ime modela v definiciji dejanja." - -#~ msgid "audittrail.log.line" -#~ msgstr "audittrail.log.line" - -#~ msgid "Log reads" -#~ msgstr "Branje sledi" - -#~ msgid "View Logs" -#~ msgstr "Poglej sledi" - -#~ msgid "audittrail.rule" -#~ msgstr "audittrail.rule" - -#~ msgid "audittrail.log" -#~ msgstr "audittrail.log" - -#~ msgid "Subscribed Rules" -#~ msgstr "Naročena pravila" - -#~ msgid "Log writes" -#~ msgstr "Dnevnik zapiše" - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "Omogoča administratorju slediti vsa operacije uporabnika na vseh predmetih v " -#~ "sistemu\n" -#~ " Naročanje pravil za branje, pisanje, ustvarjanje in brisanje na " -#~ "predmetih in dnevnikih preverjanja" - -#~ msgid "Log deletes" -#~ msgstr "Dnevnik pobriše" - -#~ msgid "Log creates" -#~ msgstr "Dnevnik ustvari" diff --git a/addons/audittrail/i18n/sq.po b/addons/audittrail/i18n/sq.po deleted file mode 100644 index 79ec2c00fbd..00000000000 --- a/addons/audittrail/i18n/sq.po +++ /dev/null @@ -1,401 +0,0 @@ -# Albanian 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 , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2010-08-02 14:39+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Albanian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:12+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "" - -#. 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)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" diff --git a/addons/audittrail/i18n/sr@latin.po b/addons/audittrail/i18n/sr@latin.po deleted file mode 100644 index d0a8f2ed7fb..00000000000 --- a/addons/audittrail/i18n/sr@latin.po +++ /dev/null @@ -1,401 +0,0 @@ -# Serbian latin 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 , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2010-12-10 16:12+0000\n" -"Last-Translator: Milan Milosevic \n" -"Language-Team: Serbian latin \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Grupu Kreirao/la..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Stara Vrednost" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "" - -#. 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)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" diff --git a/addons/audittrail/i18n/sv.po b/addons/audittrail/i18n/sv.po deleted file mode 100644 index 23e7123a2d1..00000000000 --- a/addons/audittrail/i18n/sv.po +++ /dev/null @@ -1,419 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 5.0.14\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2010-12-23 00:28+0000\n" -"Last-Translator: OpenERP Administrators \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "VARNING: verifieringskedja är inte en del av poolen" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Logg" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Prenumererad" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "Status" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Gruppera efter..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Prenumerera" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Preliminär" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Gammalt värde" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Visa logg" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Metod" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Logg from" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "Logg ID" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Resurs ID" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Användare" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Loggrader" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Objekt" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "Logga till" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Resursnamn" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Datum" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "Granska" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Lograder" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Fält" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Användare" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "Åtgärds ID" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Avbryt prenumeration" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" -"Det finns redan en regel definieras detta objekt\n" -"Du kan inte definiera en annan: Redigera det befintliga." - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Logga raderingar" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Fältbeskrivning" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 "Regelnamn" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Nytt värde" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Avbryt" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Visa logg" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Loggrad" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "eller" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Loggåtgärd" - -#. 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" -msgstr "" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Objektnamnet måste börja med x_ och får inte innehålla några specialtecken!" - -#~ msgid "Audit Trail" -#~ msgstr "Audit Trail" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "Felaktigt namn för modell i händelsedefinitionen." - -#~ msgid "Rules" -#~ msgstr "Regler" - -#~ msgid "State" -#~ msgstr "Status" diff --git a/addons/audittrail/i18n/tlh.po b/addons/audittrail/i18n/tlh.po deleted file mode 100644 index 23579cd993e..00000000000 --- a/addons/audittrail/i18n/tlh.po +++ /dev/null @@ -1,400 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev_rc3\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2009-02-03 06:25+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "" - -#. 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)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" diff --git a/addons/audittrail/i18n/tr.po b/addons/audittrail/i18n/tr.po deleted file mode 100644 index aa6683d7dab..00000000000 --- a/addons/audittrail/i18n/tr.po +++ /dev/null @@ -1,434 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2010-09-09 07:16+0000\n" -"Last-Translator: Fabien (Open ERP) \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "Eski Metin Değeri : " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "UYARI: denetimyolu havuzun bir parçası değildir" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Günlük" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Üye olunmuş" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "'%s' Modeli yoktur..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "Abone Kural" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "Denetimyolu Kuralı" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "Durum" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "Denetim Günlüğü" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Gruplandır..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "_Üye Ol" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Taslak" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Eski Değer" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Günlüğü görüntüle" - -#. module: audittrail -#: 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" -msgstr "" -"Bu kuralın nesnenin herhangi bir kayıt üzerinde açık okuma / takip etmek " -"istiyorsanız bunu seçin" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Yöntem" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "Günlüğünden" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "Günlük ID" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Kaynak Id" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "Kullanıcı ilave değilse o zaman tüm kullanıcılar için geçerli olacak" - -#. module: audittrail -#: 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" -msgstr "" -"Bu kuralın nesnenin herhangi bir kayıt iş akışı takip etmek istiyorsanız " -"bunu seçin" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Kullanıcılar" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "Günlük Saırları" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Nesne" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "Denetim Takip Kural" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "için Günlük" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "Yeni Değer Yazı: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "Arama Denetim Takip Kuralı" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "Denetim Kuralları" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "Eski Değer: " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "Kaynak Adı" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Tarih" - -#. module: audittrail -#: 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 "" -"Bu kuralın nesnenin herhangi bir kayıt üzerinde değişiklik izlemek " -"istiyorsanız bunu seçin" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "" -"Bu kuralın nesnenin herhangi bir kayıt üzerinde değişiklik izlemek " -"istiyorsanız bunu seçin" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "Günlük oluşturmak istediğiniz nesneyi seçin." - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "Denetim" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "İş Akışı Günlüğü" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "Günlük Okumaları" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "Değişim denetim izi bağlıdır - TASLAK olarak ayarlama kural" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "Günlük satırları" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Alanlar" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "Günlük Oluştur" - -#. module: audittrail -#: 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 "" -"Bu kuralın nesnenin herhangi bir kayıt silinmek takip etmek istiyorsanız " -"bunu seçin" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "Kullanıcı" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "İşlem ID" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "" -"Kullanıcılar (Kullanıcı ilave değilse o zaman tüm kullanıcılar için geçerli " -"olacak)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "ÜyeliktenÇık" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" -"Bu objeye zaten bir kural tanımlanmış\n" -" Başka bir tane tanımlayamazsınız: lütfen varolanı düzenleyin." - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "Günlük Sil" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "Model" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "Alan Açıklaması" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "Arama Denetim Takip Günlük" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "Günlük Yazıları" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Open Logs" -msgstr "Günlükleri Aç" - -#. module: audittrail -#: field:audittrail.log.line,new_value_text:0 -msgid "New value Text" -msgstr "Yeni değeri Yaz" - -#. module: audittrail -#: field:audittrail.rule,name:0 -msgid "Rule Name" -msgstr "Kural Adı" - -#. module: audittrail -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "Yeni Değer" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "'% s' alan '% s' modelinde yok" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "Denetim Takip Günlükleri" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "Taslak Kural" - -#. module: audittrail -#: view:audittrail.log:0 -#: model:ir.model,name:audittrail.model_audittrail_log -msgid "Audittrail Log" -msgstr "Denetim Takip Günlüğü" - -#. 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 "Bu kuralın nesne eylemleri takip etmek istiyorsanız bunu seçin" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Yeni Değer: " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "Eski değer Yazı" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "İptal" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "Günlüğü Göster" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "Günlük Satırı" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "veya" - -#. module: audittrail -#: field:audittrail.rule,log_action:0 -msgid "Log Action" -msgstr "Günlük İşlemei" - -#. 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" -msgstr "" -"Bu kuralın nesnenin herhangi bir kayıt oluşturma takip etmek istiyorsanız " -"bunu seçin" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Görüntüleme mimarisi için Geçersiz XML" - -#~ msgid "Create" -#~ msgstr "Oluştur" - -#~ msgid "State" -#~ msgstr "Durum" - -#~ msgid "Name" -#~ msgstr "Adı" - -#~ msgid "Rules" -#~ msgstr "Kurallar" - -#~ msgid "Audit Trail" -#~ msgstr "Denetim Yolu" diff --git a/addons/audittrail/i18n/uk.po b/addons/audittrail/i18n/uk.po deleted file mode 100644 index 14039367299..00000000000 --- a/addons/audittrail/i18n/uk.po +++ /dev/null @@ -1,411 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2009-09-08 12:34+0000\n" -"Last-Translator: Eugene Babiy \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "" - -#. 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)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "" -#~ "Назва об'єкту має починатися з x_ і не містити ніяких спеціальних символів!" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "Неправильний XML для Архітектури Вигляду!" - -#~ msgid "Rules" -#~ msgstr "Правила" diff --git a/addons/audittrail/i18n/vi.po b/addons/audittrail/i18n/vi.po deleted file mode 100644 index ff04629a679..00000000000 --- a/addons/audittrail/i18n/vi.po +++ /dev/null @@ -1,435 +0,0 @@ -# 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 , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2010-09-29 11:23+0000\n" -"Last-Translator: OpenERP Administrators \n" -"Language-Team: Vietnamese \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "Ghi nhận" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "Đã đăng ký" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "Nhóm theo..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "Nháp" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "Giá trị cũ" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "Xem ghi nhận" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "Phương thức" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "Mã Tài nguyên" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "" - -#. module: audittrail -#: 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" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "Người sử dụng" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "Đối tượng" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_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" -msgstr "Tên Tài nguyên" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "Ngày" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "Các trường" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: 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)" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "Huỷ đăng ký" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "Giá trị mới " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "Hủy bỏ" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "" - -#~ msgid "Create" -#~ msgstr "Tạo" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ 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" - -#~ msgid "State" -#~ msgstr "Trạng thái" - -#~ msgid "Write" -#~ msgstr "Ghi" - -#~ msgid "Read" -#~ msgstr "Đọc" - -#~ msgid "Subscribe" -#~ msgstr "Đăng ký" - -#~ msgid "Name" -#~ msgstr "Tên" - -#~ msgid "Delete" -#~ msgstr "Xóa" - -#~ msgid "Logs" -#~ msgstr "Nhật ký" - -#~ msgid "View Logs" -#~ msgstr "Xem nhật ký" - -#~ msgid "Rules" -#~ msgstr "Quy tắc" diff --git a/addons/audittrail/i18n/zh_CN.po b/addons/audittrail/i18n/zh_CN.po deleted file mode 100644 index 5367b4096ef..00000000000 --- a/addons/audittrail/i18n/zh_CN.po +++ /dev/null @@ -1,496 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 6.0dev\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2012-11-28 06:31+0000\n" -"Last-Translator: 盈通 ccdos \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "旧值内容: " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "警告:审计跟踪不属于此池" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "日志" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "已订阅" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "'%s' 模型不存在..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "已订阅规则" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "审计跟踪规则" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "状态" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "审计日志" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "分组于..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "订阅(_S)" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "草稿" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "旧值" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "查看日志" - -#. module: audittrail -#: 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" -msgstr "如果你需要跟踪对该对象的任何记录的读和打开动作请选择此项" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "方法" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "日志来源" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "日志标识" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "资源标识" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "如果未添加用户则适用于所有用户" - -#. module: audittrail -#: 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" -msgstr "如果您需要跟踪该对象所有记录的工作流请选择此项" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "用户" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "日志明细" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "对象" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "审计跟踪规则" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "记录到" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "新值内容: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "搜索审计跟踪规则" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "审计规则" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "旧值: " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "资源名称" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "日期" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "审计跟踪规则" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "选择您要生成审计日志的对象" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "审核" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "记录工作流" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "记录读操作" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "修改检查审计依赖 - 设定规则为草稿" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "日志明细" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "字段列表" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "创建日志" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "用户" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "动作ID" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "用户(如果没有选择用户则适用于所有用户)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "取消订阅" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" -"该对象已经定义了审计规则。\n" -"您不能再次定义,请直接编辑现有的审计规则。" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "记录删除操作" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "模型" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "字段说明" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "查询审计跟踪日志" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "记录修改操作" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "新值" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "字段 '%s' 不存在于模型 '%s'" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "审计跟踪日志" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "草稿规则" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "如果你要跟踪这个对象所有记录执行的操作请选择此项" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "新值: " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "旧值正文" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "取消" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "查看日志" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "日志明细" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -msgstr "or" - -#. 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" -msgstr "如果你想跟踪此对象所有记录的创建请选择此项" - -#~ msgid "" -#~ "The Object name must start with x_ and not contain any special character !" -#~ msgstr "对象名必须要以X_开头并且不能含有特殊字符!" - -#~ msgid "Create" -#~ msgstr "创建" - -#~ msgid "State" -#~ msgstr "状态" - -#~ msgid "Audittrails" -#~ msgstr "审计线索" - -#~ msgid "Subscribe" -#~ msgstr "订阅" - -#~ msgid "Read" -#~ msgstr "读" - -#~ msgid "" -#~ "Allows the administrator to track every user operations on all objects of " -#~ "the system.\n" -#~ " Subscribe Rules for read, write, create and delete on objects and check " -#~ "logs" -#~ msgstr "" -#~ "允许管理员跟踪每个用户操作系统所有对象\n" -#~ "访问规则读、写、创建、删除对象和检查日志" - -#~ msgid "Name" -#~ msgstr "名称" - -#~ msgid "Subscribed Rules" -#~ msgstr "订阅规则" - -#~ msgid "Log writes" -#~ msgstr "日志写" - -#~ msgid "Delete" -#~ msgstr "删除" - -#~ msgid "Log reads" -#~ msgstr "日志读" - -#~ msgid "Logs" -#~ msgstr "日志" - -#~ msgid "View Logs" -#~ msgstr "日志视图" - -#~ msgid "Rules" -#~ msgstr "规则" - -#~ msgid "Log deletes" -#~ msgstr "日志删除" - -#~ msgid "Write" -#~ msgstr "写入" - -#~ msgid "Invalid model name in the action definition." -#~ msgstr "在动作定义使用了无效的模式名称。" - -#, python-format -#~ msgid "WARNING:audittrail is not part of the pool" -#~ msgstr "警告:审计不在 pool 里" - -#~ msgid "Invalid XML for View Architecture!" -#~ msgstr "无效的视图结构xml文件!" - -#~ msgid "Log creates" -#~ msgstr "日志创建" - -#~ msgid "" -#~ "\n" -#~ " This module gives the administrator the rights\n" -#~ " to track every user operation on all the objects\n" -#~ " of the system.\n" -#~ "\n" -#~ " Administrator can subscribe rules for read,write and\n" -#~ " delete on objects and can check logs.\n" -#~ " " -#~ msgstr "" -#~ "\n" -#~ " 此模块帮助管理员跟踪所有用户在所有对象上的操作。\n" -#~ "管理员可以订阅和查看读写和删除某个对象记录的日志。\n" -#~ " " - -#~ msgid "" -#~ "There is a rule defined on this object\n" -#~ " You can not define other on the same!" -#~ msgstr "此对象已经有一条规则,不能重复定义。" - -#~ msgid "Audit Trail" -#~ msgstr "审计跟踪" diff --git a/addons/audittrail/i18n/zh_TW.po b/addons/audittrail/i18n/zh_TW.po deleted file mode 100644 index d538a285e62..00000000000 --- a/addons/audittrail/i18n/zh_TW.po +++ /dev/null @@ -1,405 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * audittrail -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 5.0.4\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2012-12-21 17:05+0000\n" -"PO-Revision-Date: 2012-08-30 13:46+0000\n" -"Last-Translator: Eric Huang \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-04-22 07:13+0000\n" -"X-Generator: Launchpad (build 16985)\n" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value Text : " -msgstr "舊值內容: " - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:76 -#, python-format -msgid "WARNING: audittrail is not part of the pool" -msgstr "警告:稽核追蹤不屬於此池" - -#. module: audittrail -#: field:audittrail.log.line,log_id:0 -msgid "Log" -msgstr "日誌" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Subscribed" -msgstr "已訂閱" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:260 -#: code:addons/audittrail/audittrail.py:347 -#: code:addons/audittrail/audittrail.py:408 -#, python-format -msgid "'%s' Model does not exist..." -msgstr "" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Subscribed Rule" -msgstr "已訂閱規則" - -#. module: audittrail -#: view:audittrail.rule:0 -#: model:ir.model,name:audittrail.model_audittrail_rule -msgid "Audittrail Rule" -msgstr "稽核追蹤規則" - -#. module: audittrail -#: view:audittrail.rule:0 -#: field:audittrail.rule,state:0 -msgid "Status" -msgstr "" - -#. module: audittrail -#: view:audittrail.view.log:0 -#: model:ir.actions.act_window,name:audittrail.action_audittrail_log_tree -#: model:ir.ui.menu,name:audittrail.menu_audit_logs -msgid "Audit Logs" -msgstr "稽核日誌" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Group By..." -msgstr "分類方式..." - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "_Subscribe" -msgstr "訂閱(_S)" - -#. module: audittrail -#: view:audittrail.rule:0 -#: selection:audittrail.rule,state:0 -msgid "Draft" -msgstr "草稿" - -#. module: audittrail -#: field:audittrail.log.line,old_value:0 -msgid "Old Value" -msgstr "舊值" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_view_log -msgid "View log" -msgstr "查看日誌" - -#. module: audittrail -#: 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" -msgstr "如果你需要追蹤對該對象的任何記錄的讀和打開動作請選擇此項" - -#. module: audittrail -#: field:audittrail.log,method:0 -msgid "Method" -msgstr "方法" - -#. module: audittrail -#: field:audittrail.view.log,from:0 -msgid "Log From" -msgstr "日誌來源" - -#. module: audittrail -#: field:audittrail.log.line,log:0 -msgid "Log ID" -msgstr "日誌標識" - -#. module: audittrail -#: field:audittrail.log,res_id:0 -msgid "Resource Id" -msgstr "資源標識" - -#. module: audittrail -#: help:audittrail.rule,user_id:0 -msgid "if User is not added then it will applicable for all users" -msgstr "如果未加入使用者則適用於所有使用者" - -#. module: audittrail -#: 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" -msgstr "如果您需要追蹤該對象所有記錄的工作流程請選擇此項" - -#. module: audittrail -#: field:audittrail.rule,user_id:0 -msgid "Users" -msgstr "使用者" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Log Lines" -msgstr "日誌明細" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,object_id:0 -#: field:audittrail.rule,object_id:0 -msgid "Object" -msgstr "對象" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "AuditTrail Rule" -msgstr "稽核追蹤規則" - -#. module: audittrail -#: field:audittrail.view.log,to:0 -msgid "Log To" -msgstr "記錄到" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value Text: " -msgstr "新值內容: " - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Search Audittrail Rule" -msgstr "搜索稽核追蹤規則" - -#. module: audittrail -#: model:ir.actions.act_window,name:audittrail.action_audittrail_rule_tree -#: model:ir.ui.menu,name:audittrail.menu_action_audittrail_rule_tree -msgid "Audit Rules" -msgstr "稽核規則" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Old Value : " -msgstr "舊值: " - -#. module: audittrail -#: field:audittrail.log,name:0 -msgid "Resource Name" -msgstr "資源名稱" - -#. module: audittrail -#: view:audittrail.log:0 -#: field:audittrail.log,timestamp:0 -msgid "Date" -msgstr "日期" - -#. module: audittrail -#: 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 -#: view:audittrail.rule:0 -msgid "AuditTrail Rules" -msgstr "稽核追蹤規則" - -#. module: audittrail -#: help:audittrail.rule,object_id:0 -msgid "Select object for which you want to generate log." -msgstr "選擇您要生成稽核日誌的對象" - -#. module: audittrail -#: model:ir.ui.menu,name:audittrail.menu_audit -msgid "Audit" -msgstr "" - -#. module: audittrail -#: field:audittrail.rule,log_workflow:0 -msgid "Log Workflow" -msgstr "記錄工作流" - -#. module: audittrail -#: field:audittrail.rule,log_read:0 -msgid "Log Reads" -msgstr "記錄讀操作" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:77 -#, python-format -msgid "Change audittrail depends -- Setting rule as DRAFT" -msgstr "修改檢查稽核依賴 - 設定規則為草稿" - -#. module: audittrail -#: field:audittrail.log,line_ids:0 -msgid "Log lines" -msgstr "日誌明細" - -#. module: audittrail -#: field:audittrail.log.line,field_id:0 -msgid "Fields" -msgstr "欄位列表" - -#. module: audittrail -#: field:audittrail.rule,log_create:0 -msgid "Log Creates" -msgstr "建立日誌" - -#. module: audittrail -#: 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 -#: view:audittrail.log:0 -#: field:audittrail.log,user_id:0 -msgid "User" -msgstr "使用者" - -#. module: audittrail -#: field:audittrail.rule,action_id:0 -msgid "Action ID" -msgstr "動作ID" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Users (if User is not added then it will applicable for all users)" -msgstr "使用者(如果沒有選擇使用者則適用於所有使用者)" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "UnSubscribe" -msgstr "取消訂閱" - -#. module: audittrail -#: sql_constraint:audittrail.rule:0 -msgid "" -"There is already a rule defined on this object\n" -" You cannot define another: please edit the existing one." -msgstr "" -"該對象已經定義了稽核規則。\n" -"您不能再次定義,請直接編輯現有的稽核規則。" - -#. module: audittrail -#: field:audittrail.rule,log_unlink:0 -msgid "Log Deletes" -msgstr "記錄刪除操作" - -#. module: audittrail -#: view:audittrail.log:0 -#: view:audittrail.rule:0 -msgid "Model" -msgstr "" - -#. module: audittrail -#: field:audittrail.log.line,field_description:0 -msgid "Field Description" -msgstr "欄位說明" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "Search Audittrail Log" -msgstr "搜尋稽核追蹤日誌" - -#. module: audittrail -#: field:audittrail.rule,log_write:0 -msgid "Log Writes" -msgstr "記錄修改操作" - -#. module: audittrail -#: view:audittrail.view.log:0 -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 -#: field:audittrail.log.line,new_value:0 -msgid "New Value" -msgstr "新值" - -#. module: audittrail -#: code:addons/audittrail/audittrail.py:223 -#, python-format -msgid "'%s' field does not exist in '%s' model" -msgstr "" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "AuditTrail Logs" -msgstr "稽核追蹤日誌" - -#. module: audittrail -#: view:audittrail.rule:0 -msgid "Draft Rule" -msgstr "草稿規則" - -#. module: audittrail -#: view:audittrail.log:0 -#: 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 "如果你要追蹤這個對象所有記錄執行的操作請選擇此項" - -#. module: audittrail -#: view:audittrail.log:0 -msgid "New Value : " -msgstr "新值: " - -#. module: audittrail -#: field:audittrail.log.line,old_value_text:0 -msgid "Old value Text" -msgstr "舊值內容" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "Cancel" -msgstr "取消" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_view_log -msgid "View Log" -msgstr "查看日誌" - -#. module: audittrail -#: model:ir.model,name:audittrail.model_audittrail_log_line -msgid "Log Line" -msgstr "日誌明細" - -#. module: audittrail -#: view:audittrail.view.log:0 -msgid "or" -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" -msgstr "如果你想追蹤此對象所有記錄的建立請選擇此項" - -#~ msgid "State" -#~ msgstr "狀態" diff --git a/addons/document_page/data/wiki_main.xml b/addons/document_page/data/wiki_main.xml deleted file mode 100644 index 223274ea826..00000000000 --- a/addons/document_page/data/wiki_main.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - The OpenERP wiki - help, quick start, wiki, formatting - 0 - 1 - 0 - Initial Page - =The OpenERP wiki= -The OpenERP wiki allows you to manage your enterprise's contents using wiki -restructured texts. This module provides a collaborative way to manage internal -FAQs, quality manuals, technical references, etc. - -==Keypoints== -* Same formating style than MediaWiki, -* Any number of wiki group for different purposes, -* Detailed history on all pages, -* Integrated with the document management system. - -==Why you should use the OpenERP integrated wiki than a separate wiki system ?== -* Allows links to any document of the system, -* Uses the access controls of OpenERP for uniq access rights management, -* Use it to describe projects, tasks, products, -* Integrated with customer portal to provide restricted external accesses, -* Linked to users processes for quality manuals. - -==To get more information== -* [[Basic Wiki Editing]] -* [[Wiki Documentation]] -* [http://openerp.com The OpenERP website] - - - - - - - diff --git a/addons/document_page/data/wiki_quickstart.xml b/addons/document_page/data/wiki_quickstart.xml deleted file mode 100644 index f6ae59de9ee..00000000000 --- a/addons/document_page/data/wiki_quickstart.xml +++ /dev/null @@ -1,116 +0,0 @@ - - - - - Help - Using The Wiki - - - - Basic Wiki Editing - help, quick start, wiki, formatting - 0 - 1 - 1.1 - Initial Page - ==Basic Wiki Editing== -You can ''italicize text'' by putting 2 -apostrophes on each side. -3 apostrophes will embolden '''the text'''. -5 apostrophes will embolden and italicize -'''''the text'''''. -(4 apostrophes don't do anything -special -- there's just ''''one left -over''''.) - -You can ''italicize text'' by putting 2 -apostrophes on each side. - -3 apostrophes will embolden '''the text'''. - -5 apostrophes will embolden and italicize -'''''the text'''''. - -(4 apostrophes don't do anything special -- there's just ''''one left over''''.) - -==Links== -===Internal=== -You give the link as same as the wiki Page Title - -Go back to Main Page : [[The OpenERP wiki]] -===External=== -You can give link to the other Web page over the Internet easily [http://google.com Visit Google] -==Attachments== -===Images=== -You can get the External links easily - -img:http://images.google.co.in/intl/en_ALL/images/images_hp.gif - -==Play with OpenERP Records== -* edit:res.partner|False|Create New Partner -* edit:res.partner|China Export|Edit China Export -* edit:res.country|India|Edit Country - India - -==Working with Attachments== -* Download File : attach:document.doc - -==Unnumbered List== -* ''Unordered lists'' are easy to do: -** Start every line with a star. -*** More stars indicate a deeper level. -*: Previous item continues. -** A new line -* in a list -marks the end of the list. -*Of course you can start again. - -==Numbered List== -# ''Numbered lists'' are: -## Very organized -## Easy to follow -#: Previous item continues -A new line marks the end of the list. -# New numbering starts with 1 - -==Text Indents== -: A colon (:) indents a line or paragraph. -A newline starts a new paragraph. -: We use 1 colon to indent once. -:: We use 2 colons to indent twice. -::: 3 colons to indent 3 times, and so on. - -==Table== -<nowiki> -{| border="1" cellspacing="0" cellpadding="5" align="left" -! Web site -! Link -! Contact Email -|- -| '''OpenERP''' - ''Belgium'' -| [http://openerp.com] -| [mailto:sales AT tiny.be] -|} -</nowiki> - -{| border="1" cellspacing="0" cellpadding="5" align="left" -! Web site -! Link -! Contact Email -|- -| '''OpenERP''' - ''Belgium'' -| [http://openerp.com] -| [mailto:sales AT tiny.be] -|} -<br/> -<br/> -<br/> -<br/> -==Headings== -=1st Level Heading= -==2nd Level Heading== -===3rd Level Heading=== - - - - - - diff --git a/addons/document_page/security/wiki_security.xml b/addons/document_page/security/wiki_security.xml deleted file mode 100644 index ca9d34ae99c..00000000000 --- a/addons/document_page/security/wiki_security.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - User - - - - - - diff --git a/addons/document_page/static/src/lib/wiky/autogit.sh b/addons/document_page/static/src/lib/wiky/autogit.sh deleted file mode 100755 index 79f59a51a8f..00000000000 --- a/addons/document_page/static/src/lib/wiky/autogit.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -git add --all -git commit -a -m "prototype changed" -git pull -git mergetool -git push diff --git a/addons/document_page/static/src/lib/wiky/jquery-1.4.2.min.js b/addons/document_page/static/src/lib/wiky/jquery-1.4.2.min.js deleted file mode 100755 index 8060d0e5041..00000000000 --- a/addons/document_page/static/src/lib/wiky/jquery-1.4.2.min.js +++ /dev/null @@ -1,170 +0,0 @@ -/*! - * jQuery JavaScript Library v1.4.2 - * http://jquery.com/ - * - * Copyright 2010, John Resig - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * Includes Sizzle.js - * http://sizzlejs.com/ - * Copyright 2010, The Dojo Foundation - * Released under the MIT, BSD, and GPL Licenses. - * - * Date: Sat Feb 13 22:33:48 2010 -0500 - */ -(function(A,w){function ma(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTimeout(ma,1);return}c.ready()}}function Qa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function X(a,b,d,f,e,j){var i=a.length;if(typeof b==="object"){for(var o in b)X(a,o,b[o],f,e,d);return a}if(d!==w){f=!j&&f&&c.isFunction(d);for(o=0;o)[^>]*$|^#([\w-]+)$/,Ua=/^.[^:#\[\.,]*$/,Va=/\S/, -Wa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=navigator.userAgent,xa=false,Q=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,R=Array.prototype.slice,ya=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(a==="body"&&!b){this.context=s;this[0]=s.body;this.selector="body";this.length=1;return this}if(typeof a==="string")if((d=Ta.exec(a))&& -(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:s;if(a=Xa.exec(a))if(c.isPlainObject(b)){a=[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=sa([d[1]],[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}return c.merge(this,a)}else{if(b=s.getElementById(d[2])){if(b.id!==d[2])return T.find(a);this.length=1;this[0]=b}this.context=s;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=s;a=s.getElementsByTagName(a);return c.merge(this, -a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else if(c.isFunction(a))return T.ready(a);if(a.selector!==w){this.selector=a.selector;this.context=a.context}return c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return R.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){var f=c();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=this;f.context=this.context;if(b=== -"find")f.selector=this.selector+(this.selector?" ":"")+d;else if(b)f.selector=this.selector+"."+b+"("+d+")";return f},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c);else Q&&Q.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(R.apply(this,arguments),"slice",R.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this, -function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,j,i,o;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b
a"; -var e=d.getElementsByTagName("*"),j=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!j)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(j.getAttribute("style")),hrefNormalized:j.getAttribute("href")==="/a",opacity:/^0.55$/.test(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:s.createElement("select").appendChild(s.createElement("option")).selected, -parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};b.type="text/javascript";try{b.appendChild(s.createTextNode("window."+f+"=1;"))}catch(i){}a.insertBefore(b,a.firstChild);if(A[f]){c.support.scriptEval=true;delete A[f]}try{delete b.test}catch(o){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function k(){c.support.noCloneEvent= -false;d.detachEvent("onclick",k)});d.cloneNode(true).fireEvent("onclick")}d=s.createElement("div");d.innerHTML="";a=s.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var k=s.createElement("div");k.style.width=k.style.paddingLeft="1px";s.body.appendChild(k);c.boxModel=c.support.boxModel=k.offsetWidth===2;s.body.removeChild(k).style.display="none"});a=function(k){var n= -s.createElement("div");k="on"+k;var r=k in n;if(!r){n.setAttribute(k,"return;");r=typeof n[k]==="function"}return r};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=j=null}})();c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ya=0,za={};c.extend({cache:{},expando:G,noData:{embed:true,object:true, -applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var f=a[G],e=c.cache;if(!f&&typeof b==="string"&&d===w)return null;f||(f=++Ya);if(typeof b==="object"){a[G]=f;e[f]=c.extend(true,{},b)}else if(!e[f]){a[G]=f;e[f]={}}a=e[f];if(d!==w)a[b]=d;return typeof b==="string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{if(c.support.deleteExpando)delete a[c.expando]; -else a.removeAttribute&&a.removeAttribute(c.expando);delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this,a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===w){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===w&&this.length)f=c.data(this[0],a);return f===w&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this, -a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b=== -w)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var Aa=/[\n\t]/g,ca=/\s+/,Za=/\r/g,$a=/href|src|style/,ab=/(button|input)/i,bb=/(button|input|object|select|textarea)/i, -cb=/^(a|area)$/i,Ba=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(n){var r=c(this);r.addClass(a.call(this,n,r.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,f=this.length;d-1)return true;return false},val:function(a){if(a===w){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var j=b?d:0;for(d=b?d+1:e.length;j=0;else if(c.nodeName(this,"select")){var u=c.makeArray(r);c("option",this).each(function(){this.selected= -c.inArray(c(this).val(),u)>=0});if(!u.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return w;if(f&&b in c.attrFn)return c(a)[b](d);f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==w;b=f&&c.props[b]||b;if(a.nodeType===1){var j=$a.test(b);if(b in a&&f&&!j){if(e){b==="type"&&ab.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed"); -a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:w;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&j?a.getAttribute(b,2):a.getAttribute(b);return a===null?w:a}return c.style(a,b,d)}});var O=/\.(.*)$/,db=function(a){return a.replace(/[^\w\s\.\|`]/g, -function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==A&&!a.frameElement)a=A;var e,j;if(d.handler){e=d;d=e.handler}if(!d.guid)d.guid=c.guid++;if(j=c.data(a)){var i=j.events=j.events||{},o=j.handle;if(!o)j.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,arguments):w};o.elem=a;b=b.split(" ");for(var k,n=0,r;k=b[n++];){j=e?c.extend({},e):{handler:d,data:f};if(k.indexOf(".")>-1){r=k.split("."); -k=r.shift();j.namespace=r.slice(0).sort().join(".")}else{r=[];j.namespace=""}j.type=k;j.guid=d.guid;var u=i[k],z=c.event.special[k]||{};if(!u){u=i[k]=[];if(!z.setup||z.setup.call(a,f,r,o)===false)if(a.addEventListener)a.addEventListener(k,o,false);else a.attachEvent&&a.attachEvent("on"+k,o)}if(z.add){z.add.call(a,j);if(!j.handler.guid)j.handler.guid=d.guid}u.push(j);c.event.global[k]=true}a=null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){var e,j=0,i,o,k,n,r,u,z=c.data(a), -C=z&&z.events;if(z&&C){if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(e in C)c.event.remove(a,e+b)}else{for(b=b.split(" ");e=b[j++];){n=e;i=e.indexOf(".")<0;o=[];if(!i){o=e.split(".");e=o.shift();k=new RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(r=C[e])if(d){n=c.event.special[e]||{};for(B=f||0;B=0){a.type= -e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return w;a.result=w;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d,b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+e]&&d["on"+e].apply(d,b)===false)a.result=false}catch(j){}if(!a.isPropagationStopped()&& -f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){f=a.target;var i,o=c.nodeName(f,"a")&&e==="click",k=c.event.special[e]||{};if((!k._default||k._default.call(d,a)===false)&&!o&&!(f&&f.nodeName&&c.noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=f["on"+e])f["on"+e]=null;c.event.triggered=true;f[e]()}}catch(n){}if(i)f["on"+e]=i;c.event.triggered=false}}},handle:function(a){var b,d,f,e;a=arguments[0]=c.event.fix(a||A.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive; -if(!b){d=a.type.split(".");a.type=d.shift();f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=c.data(this,"events");d=e[a.type];if(e&&d){d=d.slice(0);e=0;for(var j=d.length;e-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},fa=function(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Fa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data", -e);if(!(f===w||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:fa,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return fa.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return fa.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a, -"_change_data",Fa(a))}},setup:function(){if(this.type==="file")return false;for(var a in ea)c.event.add(this,a+".specialChange",ea[a]);return da.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return da.test(this.nodeName)}};ea=c.event.special.change.filters}s.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,f)}c.event.special[b]={setup:function(){this.addEventListener(a, -d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,f,e){if(typeof d==="object"){for(var j in d)this[b](j,f,d[j],e);return this}if(c.isFunction(f)){e=f;f=w}var i=b==="one"?c.proxy(e,function(k){c(this).unbind(k,i);return e.apply(this,arguments)}):e;if(d==="unload"&&b!=="one")this.one(d,f,e);else{j=0;for(var o=this.length;j0){y=t;break}}t=t[g]}m[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g, -e=0,j=Object.prototype.toString,i=false,o=true;[0,0].sort(function(){o=false;return 0});var k=function(g,h,l,m){l=l||[];var q=h=h||s;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||typeof g!=="string")return l;for(var p=[],v,t,y,S,H=true,M=x(h),I=g;(f.exec(""),v=f.exec(I))!==null;){I=v[3];p.push(v[1]);if(v[2]){S=v[3];break}}if(p.length>1&&r.exec(g))if(p.length===2&&n.relative[p[0]])t=ga(p[0]+p[1],h);else for(t=n.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=p.shift();if(n.relative[g])g+=p.shift(); -t=ga(g,t)}else{if(!m&&p.length>1&&h.nodeType===9&&!M&&n.match.ID.test(p[0])&&!n.match.ID.test(p[p.length-1])){v=k.find(p.shift(),h,M);h=v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=m?{expr:p.pop(),set:z(m)}:k.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=v.expr?k.filter(v.expr,v.set):v.set;if(p.length>0)y=z(t);else H=false;for(;p.length;){var D=p.pop();v=D;if(n.relative[D])v=p.pop();else D="";if(v==null)v=h;n.relative[D](y,v,M)}}else y=[]}y||(y=t);y||k.error(D|| -g);if(j.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))l.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&l.push(t[g]);else l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return l};k.uniqueSort=function(g){if(B){i=o;g.sort(B);if(i)for(var h=1;h":function(g,h){var l=typeof h==="string";if(l&&!/\W/.test(h)){h=h.toLowerCase();for(var m=0,q=g.length;m=0))l||m.push(v);else if(l)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()}, -CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,l,m,q,p){h=g[1].replace(/\\/g,"");if(!p&&n.attrMap[h])g[1]=n.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,l,m,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,h);else{g=k.filter(g[3],h,l,true^q);l||m.push.apply(m, -g);return false}else if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)}, -text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}}, -setFilters:{first:function(g,h){return h===0},last:function(g,h,l,m){return h===m.length-1},even:function(g,h){return h%2===0},odd:function(g,h){return h%2===1},lt:function(g,h,l){return hl[3]-0},nth:function(g,h,l){return l[3]-0===h},eq:function(g,h,l){return l[3]-0===h}},filter:{PSEUDO:function(g,h,l,m){var q=h[1],p=n.filters[q];if(p)return p(g,l,h,m);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h= -h[3];l=0;for(m=h.length;l=0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var l=h[1];g=n.attrHandle[l]?n.attrHandle[l](g):g[l]!=null?g[l]:g.getAttribute(l);l=g+"";var m=h[2];h=h[4];return g==null?m==="!=":m=== -"="?l===h:m==="*="?l.indexOf(h)>=0:m==="~="?(" "+l+" ").indexOf(h)>=0:!h?l&&g!==false:m==="!="?l!==h:m==="^="?l.indexOf(h)===0:m==="$="?l.substr(l.length-h.length)===h:m==="|="?l===h||l.substr(0,h.length+1)===h+"-":false},POS:function(g,h,l,m){var q=n.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=n.match.POS;for(var u in n.match){n.match[u]=new RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u]=new RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,function(g, -h){return"\\"+(h-0+1)}))}var z=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C){z=function(g,h){h=h||[];if(j.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var l=0,m=g.length;l";var l=s.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(h)){n.find.ID=function(m,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(m[1]))?q.id===m[1]||typeof q.getAttributeNode!=="undefined"&& -q.getAttributeNode("id").nodeValue===m[1]?[q]:w:[]};n.filter.ID=function(m,q){var p=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&p&&p.nodeValue===q}}l.removeChild(g);l=g=null})();(function(){var g=s.createElement("div");g.appendChild(s.createComment(""));if(g.getElementsByTagName("*").length>0)n.find.TAG=function(h,l){l=l.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var m=0;l[m];m++)l[m].nodeType===1&&h.push(l[m]);l=h}return l};g.innerHTML=""; -if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")n.attrHandle.href=function(h){return h.getAttribute("href",2)};g=null})();s.querySelectorAll&&function(){var g=k,h=s.createElement("div");h.innerHTML="

";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){k=function(m,q,p,v){q=q||s;if(!v&&q.nodeType===9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return g(m,q,p,v)};for(var l in g)k[l]=g[l];h=null}}(); -(function(){var g=s.createElement("div");g.innerHTML="
";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){n.order.splice(1,0,"CLASS");n.find.CLASS=function(h,l,m){if(typeof l.getElementsByClassName!=="undefined"&&!m)return l.getElementsByClassName(h[1])};g=null}}})();var E=s.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPosition(h)&16)}: -function(g,h){return g!==h&&(g.contains?g.contains(h):true)},x=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},ga=function(g,h){var l=[],m="",q;for(h=h.nodeType?[h]:h;q=n.match.PSEUDO.exec(g);){m+=q[0];g=g.replace(n.match.PSEUDO,"")}g=n.relative[g]?g+"*":g;q=0;for(var p=h.length;q=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f0)for(var j=d;j0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,j= -{},i;if(f&&a.length){e=0;for(var o=a.length;e-1:c(f).is(e)){d.push({selector:i,elem:f});delete j[i]}}f=f.parentNode}}return d}var k=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(n,r){for(;r&&r.ownerDocument&&r!==b;){if(k?k.index(r)>-1:c(r).is(a))return r;r=r.parentNode}return null})},index:function(a){if(!a||typeof a=== -"string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),a);return this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode", -d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")? -a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);eb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):e;if((this.length>1||gb.test(f))&&fb.test(a))e=e.reverse();return this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===w||a.nodeType!==1||!c(a).is(d));){a.nodeType=== -1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var Ja=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ka=/(<([\w:]+)[^>]*?)\/>/g,hb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=/<([\w:]+)/,ib=/"},F={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,"div
","
"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= -c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==w)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, -wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, -prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, -this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,f;(f=this[d])!=null;d++)if(!a||c.filter(a,[f]).length){if(!b&&f.nodeType===1){c.cleanData(f.getElementsByTagName("*"));c.cleanData([f])}f.parentNode&&f.parentNode.removeChild(f)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); -return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Ja,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){ra(this,b);ra(this.find("*"),b.find("*"))}return b},html:function(a){if(a===w)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Ja, -""):null;else if(typeof a==="string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ka,Ma);try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&d.length===1){d[b](this[0]); -return this}else{e=0;for(var j=d.length;e0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=f.concat(i)}return this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=b||s;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;for(var e=[],j=0,i;(i=a[j])!=null;j++){if(typeof i==="number")i+="";if(i){if(typeof i==="string"&&!jb.test(i))i=b.createTextNode(i);else if(typeof i==="string"){i=i.replace(Ka,Ma);var o=(La.exec(i)||["", -""])[1].toLowerCase(),k=F[o]||F._default,n=k[0],r=b.createElement("div");for(r.innerHTML=k[1]+i+k[2];n--;)r=r.lastChild;if(!c.support.tbody){n=ib.test(i);o=o==="table"&&!n?r.firstChild&&r.firstChild.childNodes:k[1]===""&&!n?r.childNodes:[];for(k=o.length-1;k>=0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parentNode.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertBefore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=r.childNodes}if(i.nodeType)e.push(i);else e= -c.merge(e,i)}}if(d)for(j=0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!e[j].type||e[j].type.toLowerCase()==="text/javascript"))f.push(e[j].parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType===1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTagName("script"))));d.appendChild(e[j])}return e},cleanData:function(a){for(var b,d,f=c.cache,e=c.event.special,j=c.support.deleteExpando,i=0,o;(o=a[i])!=null;i++)if(d=o[c.expando]){b=f[d];if(b.events)for(var k in b.events)e[k]? -c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var kb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=/alpha\([^)]*\)/,Oa=/opacity=([^)]*)/,ha=/float/i,ia=/-([a-z])/ig,lb=/([A-Z])/g,mb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:"absolute",visibility:"hidden",display:"block"},pb=["Left","Right"],qb=["Top","Bottom"],rb=s.defaultView&&s.defaultView.getComputedStyle,Pa=c.support.cssFloat?"cssFloat":"styleFloat",ja= -function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===w)return c.curCSS(d,f);if(typeof e==="number"&&!kb.test(f))e+="px";c.style(d,f,e)})};c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return w;if((b==="width"||b==="height")&&parseFloat(d)<0)d=w;var f=a.style||a,e=d!==w;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter= -Na.test(a)?a.replace(Na,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Oa.exec(f.filter)[1])/100+"":""}if(ha.test(b))b=Pa;b=b.replace(ia,ja);if(e)f[b]=d;return f[b]},css:function(a,b,d,f){if(b==="width"||b==="height"){var e,j=b==="width"?pb:qb;function i(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(j,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a, -"border"+this+"Width",true))||0})}a.offsetWidth!==0?i():c.swap(a,ob,i);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&a.currentStyle){f=Oa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ha.test(b))b=Pa;if(!d&&e&&e[b])f=e[b];else if(rb){if(ha.test(b))b="float";b=b.replace(lb,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f= -a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ia,ja);f=a.currentStyle[b]||a.currentStyle[d];if(!mb.test(f)&&nb.test(f)){b=e.left;var j=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=j}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b= -a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var sb=J(),tb=//gi,ub=/select|textarea/i,vb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ka=/\?/,wb=/(\?|&)_=.*?(&|$)/,xb=/^(\w+:)?\/\/([^\/?#]+)/,yb=/%20/g,zb=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!== -"string")return zb.call(this,a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=c.param(b,c.ajaxSettings.traditional);f="POST"}var j=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(i,o){if(o==="success"||o==="notmodified")j.html(e?c("
").append(i.responseText.replace(tb,"")).find(e):i.responseText);d&&j.each(d,[i.responseText,o,i])}});return this}, -serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "), -function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href, -global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=="file:"||!A.ActiveXObject)?function(){return new A.XMLHttpRequest}:function(){try{return new A.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function b(){e.success&& -e.success.call(k,o,i,x);e.global&&f("ajaxSuccess",[x,e])}function d(){e.complete&&e.complete.call(k,x,i);e.global&&f("ajaxComplete",[x,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),j,i,o,k=a&&a.context||e,n=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,e.traditional);if(e.dataType==="jsonp"){if(n==="GET")N.test(e.url)||(e.url+=(ka.test(e.url)? -"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&N.test(e.data)||N.test(e.url))){j=e.jsonpCallback||"jsonp"+sb++;if(e.data)e.data=(e.data+"").replace(N,"="+j+"$1");e.url=e.url.replace(N,"="+j+"$1");e.dataType="script";A[j]=A[j]||function(q){o=q;b();d();A[j]=w;try{delete A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache=== -false&&n==="GET"){var r=J(),u=e.url.replace(wb,"$1_="+r+"$2");e.url=u+(u===e.url?(ka.test(e.url)?"&":"?")+"_="+r:"")}if(e.data&&n==="GET")e.url+=(ka.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("ajaxStart");r=(r=xb.exec(e.url))&&(r[1]&&r[1]!==location.protocol||r[2]!==location.host);if(e.dataType==="script"&&n==="GET"&&r){var z=s.getElementsByTagName("head")[0]||s.documentElement,C=s.createElement("script");C.src=e.url;if(e.scriptCharset)C.charset=e.scriptCharset;if(!j){var B= -false;C.onload=C.onreadystatechange=function(){if(!B&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){B=true;b();d();C.onload=C.onreadystatechange=null;z&&C.parentNode&&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var E=false,x=e.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&x.setRequestHeader("If-Modified-Since", -c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",c.etag[e.url])}r||x.setRequestHeader("X-Requested-With","XMLHttpRequest");x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,x,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.abort();return false}e.global&&f("ajaxSend",[x,e]);var g=x.onreadystatechange=function(q){if(!x||x.readyState===0||q==="abort"){E|| -d();E=true;if(x)x.onreadystatechange=c.noop}else if(!E&&x&&(x.readyState===4||q==="timeout")){E=true;x.onreadystatechange=c.noop;i=q==="timeout"?"timeout":!c.httpSuccess(x)?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success";var p;if(i==="success")try{o=c.httpData(x,e.dataType,e)}catch(v){i="parsererror";p=v}if(i==="success"||i==="notmodified")j||b();else c.handleError(e,x,i,p);d();q==="timeout"&&x.abort();if(e.async)x=null}};try{var h=x.abort;x.abort=function(){x&&h.call(x); -g("abort")}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&g("timeout")},e.timeout);try{x.send(n==="POST"||n==="PUT"||n==="DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.async||g();return x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status=== -1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b=== -"json"||!b&&f.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d(i+"["+(typeof n==="object"||c.isArray(n)?k:"")+"]",n)});else!b&&o!=null&&typeof o==="object"?c.each(o,function(k,n){d(i+"["+k+"]",n)}):f(i,o)}function f(i,o){o=c.isFunction(o)?o():o;e[e.length]=encodeURIComponent(i)+"="+encodeURIComponent(o)}var e=[];if(b===w)b=c.ajaxSettings.traditional; -if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var j in a)d(j,a[j]);return e.join("&").replace(yb,"+")}});var la={},Ab=/toggle|show|hide/,Bb=/^([+-]=)?([\d+-.]+)(.*)$/,W,va=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K("show",3),a,b);else{a=0;for(b=this.length;a").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();la[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration=== -"number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]|| -c.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(j){return e.step(j)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start; -this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=J(),d=true;if(a||b>=this.options.duration+this.startTime){this.now= -this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem, -e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b
"; -a.insertBefore(b,a.firstChild);d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==j;a.removeChild(b); -c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),j=parseInt(c.curCSS(a,"top",true),10)||0,i=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a, -d,e);d={top:b.top-e.top+j,left:b.left-e.left+i};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top- -f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){var e=this[0],j;if(!e)return null;if(f!==w)return this.each(function(){if(j=wa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?f:c(j).scrollTop());else this[d]=f});else return(j=wa(e))?"pageXOffset"in j?j[a?"pageYOffset": -"pageXOffset"]:c.support.boxModel&&j.document.documentElement[d]||j.document.body[d]:e[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(j){var i=c(this);i[d](f.call(this,j,i[d]()))});return"scrollTo"in -e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===w?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});A.jQuery=A.$=c})(window); - -// jquery.escape 1.0 - escape strings for use in jQuery selectors -// http://ianloic.com/tag/jquery.escape -// Copyright 2009 Ian McKellar -// Just like jQuery you can use it under either the MIT license or the GPL -// (see: http://docs.jquery.com/License) -(function() { -escape_re = /[#;&,\.\+\*~':"!\^\$\[\]\(\)=>|\/\\]/; -jQuery.escape = function jQuery$escape(s) { - var left = s.split(escape_re, 1)[0]; - if (left == s) return s; - return left + '\\' + - s.substr(left.length, 1) + - jQuery.escape(s.substr(left.length+1)); -} -})(); diff --git a/addons/document_page/web/__init__.py b/addons/document_page/web/__init__.py deleted file mode 100644 index 6fb28f7f2ad..00000000000 --- a/addons/document_page/web/__init__.py +++ /dev/null @@ -1,4 +0,0 @@ -import widgets -import controllers - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/document_page/web/controllers/__init__.py b/addons/document_page/web/controllers/__init__.py deleted file mode 100644 index e1edf0f0f96..00000000000 --- a/addons/document_page/web/controllers/__init__.py +++ /dev/null @@ -1,3 +0,0 @@ -import wiki - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/document_page/web/controllers/wiki.py b/addons/document_page/web/controllers/wiki.py deleted file mode 100644 index 2f147827f24..00000000000 --- a/addons/document_page/web/controllers/wiki.py +++ /dev/null @@ -1,65 +0,0 @@ -############################################################################### -# -# Copyright (C) 2007-TODAY Tiny ERP Pvt Ltd. All Rights Reserved. -# -# $Id$ -# -# Developed by Tiny (http://openerp.com) and Axelor (http://axelor.com). -# -# The OpenERP web client is distributed under the "OpenERP Public License". -# It's based on Mozilla Public License Version (MPL) 1.1 with following -# restrictions: -# -# - All names, links and logos of Tiny, OpenERP and Axelor must be -# kept as in original distribution without any changes in all software -# screens, especially in start-up page and the software header, even if -# the application source code has been changed or updated or code has been -# added. -# -# - All distributions of the software must keep source code with OEPL. -# -# - All integrations to any other software must keep source code with OEPL. -# -# If you need commercial licence to remove this kind of restriction please -# contact us. -# -# You can see the MPL licence at: http://www.mozilla.org/MPL/MPL-1.1.html -# -############################################################################### -import base64 - -import cherrypy - -import openobject -from openobject.tools import expose - -from openerp.controllers import SecuredController - - -class WikiView(SecuredController): - _cp_path = "/wiki/wiki" - - def get_attachment(self, **kwargs): - attachments = openobject.rpc.RPCProxy('ir.attachment') - file_name = kwargs.get('file').replace("'", '').strip() - id = kwargs.get('id').strip() - - ids = attachments.search([('datas_fname', '=', file_name), - ('res_model', '=', 'wiki.wiki'), - ('res_id', '=', id)]) - - res = attachments.read(ids, ['datas'])[0].get('datas') - return res, file_name - - @expose(content_type='application/octet') - def getImage(self, *kw, **kws): - res, _ = self.get_attachment(**kws) - return base64.decodestring(res) - - @expose(content_type='application/octet') - def getfile(self, *kw, **kws): - res, file_name = self.get_attachment(**kws) - cherrypy.response.headers['Content-Disposition'] = 'filename="%s"' % (file_name,) - return base64.decodestring(res) - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/document_page/web/locales/bg.po b/addons/document_page/web/locales/bg.po deleted file mode 100644 index d331ed5de7f..00000000000 --- a/addons/document_page/web/locales/bg.po +++ /dev/null @@ -1,22 +0,0 @@ -# Bulgarian translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-08-02 17:52+0530\n" -"PO-Revision-Date: 2011-02-11 01:13+0000\n" -"Last-Translator: Dimitar Markov \n" -"Language-Team: Bulgarian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-12 06:06+0000\n" -"X-Generator: Launchpad (build 12351)\n" - -#: widgets/wikimarkup/__init__.py:1981 -msgid "Table of Contents" -msgstr "Съдържание" diff --git a/addons/document_page/web/locales/ca.po b/addons/document_page/web/locales/ca.po deleted file mode 100644 index a946dab86ec..00000000000 --- a/addons/document_page/web/locales/ca.po +++ /dev/null @@ -1,22 +0,0 @@ -# Catalan translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-08-02 17:52+0530\n" -"PO-Revision-Date: 2011-03-12 20:33+0000\n" -"Last-Translator: mgaja (GrupoIsep.com) \n" -"Language-Team: Catalan \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-03-13 06:16+0000\n" -"X-Generator: Launchpad (build 12559)\n" - -#: widgets/wikimarkup/__init__.py:1981 -msgid "Table of Contents" -msgstr "Índex" diff --git a/addons/document_page/web/locales/da.po b/addons/document_page/web/locales/da.po deleted file mode 100644 index 35d12ed6632..00000000000 --- a/addons/document_page/web/locales/da.po +++ /dev/null @@ -1,22 +0,0 @@ -# Danish translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-08-02 17:52+0530\n" -"PO-Revision-Date: 2011-04-29 12:05+0000\n" -"Last-Translator: Hans Henrik Gabelgaard \n" -"Language-Team: Danish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-04-30 06:08+0000\n" -"X-Generator: Launchpad (build 12758)\n" - -#: widgets/wikimarkup/__init__.py:1981 -msgid "Table of Contents" -msgstr "Indholdsfortegnelse" diff --git a/addons/document_page/web/locales/de.po b/addons/document_page/web/locales/de.po deleted file mode 100644 index 8718cd9713d..00000000000 --- a/addons/document_page/web/locales/de.po +++ /dev/null @@ -1,22 +0,0 @@ -# German translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-08-02 17:52+0530\n" -"PO-Revision-Date: 2011-02-11 11:54+0000\n" -"Last-Translator: Ferdinand @ Camptocamp \n" -"Language-Team: German \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-12 06:06+0000\n" -"X-Generator: Launchpad (build 12351)\n" - -#: widgets/wikimarkup/__init__.py:1981 -msgid "Table of Contents" -msgstr "Inhaltsverzeichnis" diff --git a/addons/document_page/web/locales/de_DE/LC_MESSAGES/javascript.po b/addons/document_page/web/locales/de_DE/LC_MESSAGES/javascript.po deleted file mode 100644 index ea8fd6999df..00000000000 --- a/addons/document_page/web/locales/de_DE/LC_MESSAGES/javascript.po +++ /dev/null @@ -1,20 +0,0 @@ -# German (Germany) translations for PROJECT. -# Copyright (C) 2009 ORGANIZATION -# This file is distributed under the same license as the PROJECT project. -# FIRST AUTHOR , 2009. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2009-11-18 17:21+0530\n" -"PO-Revision-Date: 2010-08-02 17:53+0530\n" -"Last-Translator: FULL NAME \n" -"Language-Team: de_DE \n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel None\n" - diff --git a/addons/document_page/web/locales/de_DE/LC_MESSAGES/messages.po b/addons/document_page/web/locales/de_DE/LC_MESSAGES/messages.po deleted file mode 100644 index 79b06791b65..00000000000 --- a/addons/document_page/web/locales/de_DE/LC_MESSAGES/messages.po +++ /dev/null @@ -1,24 +0,0 @@ -# German (Germany) translations for PROJECT. -# Copyright (C) 2009 ORGANIZATION -# This file is distributed under the same license as the PROJECT project. -# FIRST AUTHOR , 2009. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2009-11-18 17:21+0530\n" -"PO-Revision-Date: 2010-08-02 17:53+0530\n" -"Last-Translator: FULL NAME \n" -"Language-Team: de_DE \n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel None\n" - -#: widgets/wikimarkup/__init__.py:1981 -msgid "Table of Contents" -msgstr "" - diff --git a/addons/document_page/web/locales/es_CR.po b/addons/document_page/web/locales/es_CR.po deleted file mode 100644 index d64a49bccbb..00000000000 --- a/addons/document_page/web/locales/es_CR.po +++ /dev/null @@ -1,23 +0,0 @@ -# Translations template for PROJECT. -# Copyright (C) 2010 ORGANIZATION -# This file is distributed under the same license as the PROJECT project. -# FIRST AUTHOR , 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2010-08-02 17:52+0530\n" -"PO-Revision-Date: 2012-02-08 03:00-0600\n" -"Last-Translator: Carlos Vásquez - CLEARCORP \n" -"Language-Team: LANGUAGE \n" -"Language: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel None\n" - -#: widgets/wikimarkup/__init__.py:1981 -msgid "Table of Contents" -msgstr "" - diff --git a/addons/document_page/web/locales/es_ES/LC_MESSAGES/javascript.po b/addons/document_page/web/locales/es_ES/LC_MESSAGES/javascript.po deleted file mode 100644 index 0c44218f06a..00000000000 --- a/addons/document_page/web/locales/es_ES/LC_MESSAGES/javascript.po +++ /dev/null @@ -1,20 +0,0 @@ -# Spanish (Spain) translations for PROJECT. -# Copyright (C) 2009 ORGANIZATION -# This file is distributed under the same license as the PROJECT project. -# FIRST AUTHOR , 2009. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2009-11-18 17:21+0530\n" -"PO-Revision-Date: 2010-08-02 17:53+0530\n" -"Last-Translator: FULL NAME \n" -"Language-Team: es_ES \n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel None\n" - diff --git a/addons/document_page/web/locales/es_ES/LC_MESSAGES/messages.po b/addons/document_page/web/locales/es_ES/LC_MESSAGES/messages.po deleted file mode 100644 index 72f8c72bbf0..00000000000 --- a/addons/document_page/web/locales/es_ES/LC_MESSAGES/messages.po +++ /dev/null @@ -1,24 +0,0 @@ -# Spanish (Spain) translations for PROJECT. -# Copyright (C) 2009 ORGANIZATION -# This file is distributed under the same license as the PROJECT project. -# FIRST AUTHOR , 2009. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2009-11-18 17:21+0530\n" -"PO-Revision-Date: 2010-08-02 17:53+0530\n" -"Last-Translator: FULL NAME \n" -"Language-Team: es_ES \n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel None\n" - -#: widgets/wikimarkup/__init__.py:1981 -msgid "Table of Contents" -msgstr "" - diff --git a/addons/document_page/web/locales/es_PY.po b/addons/document_page/web/locales/es_PY.po deleted file mode 100644 index c76f7a3362a..00000000000 --- a/addons/document_page/web/locales/es_PY.po +++ /dev/null @@ -1,22 +0,0 @@ -# Spanish (Paraguay) translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-08-02 17:52+0530\n" -"PO-Revision-Date: 2011-03-21 16:31+0000\n" -"Last-Translator: fadel \n" -"Language-Team: Spanish (Paraguay) \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-03-22 06:23+0000\n" -"X-Generator: Launchpad (build 12559)\n" - -#: widgets/wikimarkup/__init__.py:1981 -msgid "Table of Contents" -msgstr "Tabla de Contenido" diff --git a/addons/document_page/web/locales/fr.po b/addons/document_page/web/locales/fr.po deleted file mode 100644 index 18a1611dac0..00000000000 --- a/addons/document_page/web/locales/fr.po +++ /dev/null @@ -1,22 +0,0 @@ -# French translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-08-02 17:52+0530\n" -"PO-Revision-Date: 2011-02-11 20:16+0000\n" -"Last-Translator: lolivier \n" -"Language-Team: French \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-12 06:06+0000\n" -"X-Generator: Launchpad (build 12351)\n" - -#: widgets/wikimarkup/__init__.py:1981 -msgid "Table of Contents" -msgstr "Table des matières" diff --git a/addons/document_page/web/locales/fr_FR/LC_MESSAGES/javascript.po b/addons/document_page/web/locales/fr_FR/LC_MESSAGES/javascript.po deleted file mode 100644 index 31f9c5eda45..00000000000 --- a/addons/document_page/web/locales/fr_FR/LC_MESSAGES/javascript.po +++ /dev/null @@ -1,20 +0,0 @@ -# French (France) translations for PROJECT. -# Copyright (C) 2009 ORGANIZATION -# This file is distributed under the same license as the PROJECT project. -# FIRST AUTHOR , 2009. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2009-11-18 17:21+0530\n" -"PO-Revision-Date: 2010-08-02 17:53+0530\n" -"Last-Translator: FULL NAME \n" -"Language-Team: fr_FR \n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel None\n" - diff --git a/addons/document_page/web/locales/fr_FR/LC_MESSAGES/messages.po b/addons/document_page/web/locales/fr_FR/LC_MESSAGES/messages.po deleted file mode 100644 index 181738f734f..00000000000 --- a/addons/document_page/web/locales/fr_FR/LC_MESSAGES/messages.po +++ /dev/null @@ -1,24 +0,0 @@ -# French (France) translations for PROJECT. -# Copyright (C) 2009 ORGANIZATION -# This file is distributed under the same license as the PROJECT project. -# FIRST AUTHOR , 2009. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2009-11-18 17:21+0530\n" -"PO-Revision-Date: 2010-08-02 17:53+0530\n" -"Last-Translator: FULL NAME \n" -"Language-Team: fr_FR \n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel None\n" - -#: widgets/wikimarkup/__init__.py:1981 -msgid "Table of Contents" -msgstr "" - diff --git a/addons/document_page/web/locales/gl.po b/addons/document_page/web/locales/gl.po deleted file mode 100644 index 645a5607fb5..00000000000 --- a/addons/document_page/web/locales/gl.po +++ /dev/null @@ -1,22 +0,0 @@ -# Galician translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-08-02 17:52+0530\n" -"PO-Revision-Date: 2011-03-02 23:19+0000\n" -"Last-Translator: Santi (Pexego) \n" -"Language-Team: Galician \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-03-03 06:01+0000\n" -"X-Generator: Launchpad (build 12351)\n" - -#: widgets/wikimarkup/__init__.py:1981 -msgid "Table of Contents" -msgstr "Índice" diff --git a/addons/document_page/web/locales/javascript.pot b/addons/document_page/web/locales/javascript.pot deleted file mode 100644 index 725ce7a4883..00000000000 --- a/addons/document_page/web/locales/javascript.pot +++ /dev/null @@ -1,19 +0,0 @@ -# Translations template for PROJECT. -# Copyright (C) 2010 ORGANIZATION -# This file is distributed under the same license as the PROJECT project. -# FIRST AUTHOR , 2010. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2010-08-02 17:52+0530\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel None\n" - diff --git a/addons/document_page/web/locales/messages.pot b/addons/document_page/web/locales/messages.pot deleted file mode 100644 index 16c76567441..00000000000 --- a/addons/document_page/web/locales/messages.pot +++ /dev/null @@ -1,23 +0,0 @@ -# Translations template for PROJECT. -# Copyright (C) 2010 ORGANIZATION -# This file is distributed under the same license as the PROJECT project. -# FIRST AUTHOR , 2010. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PROJECT VERSION\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2010-08-02 17:52+0530\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel None\n" - -#: widgets/wikimarkup/__init__.py:1981 -msgid "Table of Contents" -msgstr "" - diff --git a/addons/document_page/web/locales/ru.po b/addons/document_page/web/locales/ru.po deleted file mode 100644 index 6c609b49c41..00000000000 --- a/addons/document_page/web/locales/ru.po +++ /dev/null @@ -1,22 +0,0 @@ -# Russian translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-08-02 17:52+0530\n" -"PO-Revision-Date: 2011-03-16 00:17+0000\n" -"Last-Translator: Stanislav Hanzhin \n" -"Language-Team: Russian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-03-17 06:12+0000\n" -"X-Generator: Launchpad (build 12559)\n" - -#: widgets/wikimarkup/__init__.py:1981 -msgid "Table of Contents" -msgstr "Содержание" diff --git a/addons/document_page/web/locales/sk.po b/addons/document_page/web/locales/sk.po deleted file mode 100644 index f101cf6928a..00000000000 --- a/addons/document_page/web/locales/sk.po +++ /dev/null @@ -1,22 +0,0 @@ -# Slovak translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-08-02 17:52+0530\n" -"PO-Revision-Date: 2011-02-21 13:05+0000\n" -"Last-Translator: Radoslav Sloboda \n" -"Language-Team: Slovak \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-22 14:27+0000\n" -"X-Generator: Launchpad (build 12351)\n" - -#: widgets/wikimarkup/__init__.py:1981 -msgid "Table of Contents" -msgstr "Obsah" diff --git a/addons/document_page/web/locales/tr.po b/addons/document_page/web/locales/tr.po deleted file mode 100644 index baa56e0f9db..00000000000 --- a/addons/document_page/web/locales/tr.po +++ /dev/null @@ -1,22 +0,0 @@ -# Turkish translation for openobject-addons -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-08-02 17:52+0530\n" -"PO-Revision-Date: 2011-02-08 21:20+0000\n" -"Last-Translator: Ahmet Altınışık \n" -"Language-Team: Turkish \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-02-09 06:02+0000\n" -"X-Generator: Launchpad (build 12177)\n" - -#: widgets/wikimarkup/__init__.py:1981 -msgid "Table of Contents" -msgstr "İçindekiler" diff --git a/addons/document_page/web/static/css/wiki.css b/addons/document_page/web/static/css/wiki.css deleted file mode 100644 index 51a649354d6..00000000000 --- a/addons/document_page/web/static/css/wiki.css +++ /dev/null @@ -1,32 +0,0 @@ -.wikiwidget #toc { - border:1px solid #aaaaaa; - background-color:#f9f9f9; - padding:5px; -} - -h1, h2, h3, h4, h5, h6 { - color: black; - background: none; - font-weight: normal; - margin: 0; - padding-top: .5em; - padding-bottom: .17em; - border-bottom: 1px solid #aaa; -} -h1 { font-size: 188%; } -h2 { font-size: 150%; } -h3, h4, h5, h6 { - border-bottom: none; -} -h3 { font-size: 132%; } -h4 { font-size: 116%; } -h5 { font-size: 100%; } -h6 { font-size: 80%; } - -pre { - background-color:#F9F9F9; - border:1px dashed #2F6FAB; - color:black; - line-height:1.1em; - padding:1em; -} diff --git a/addons/document_page/web/widgets/__init__.py b/addons/document_page/web/widgets/__init__.py deleted file mode 100644 index 4b2c273d02a..00000000000 --- a/addons/document_page/web/widgets/__init__.py +++ /dev/null @@ -1,3 +0,0 @@ -from wiki import WikiWidget - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/document_page/web/widgets/rss/__init__.py b/addons/document_page/web/widgets/rss/__init__.py deleted file mode 100644 index ff95e8bd52a..00000000000 --- a/addons/document_page/web/widgets/rss/__init__.py +++ /dev/null @@ -1,3 +0,0 @@ -import feedparser - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/document_page/web/widgets/rss/feedparser.py b/addons/document_page/web/widgets/rss/feedparser.py deleted file mode 100755 index 35cbb975d3f..00000000000 --- a/addons/document_page/web/widgets/rss/feedparser.py +++ /dev/null @@ -1,2860 +0,0 @@ -#!/usr/bin/env python -"""Universal feed parser - -Handles RSS 0.9x, RSS 1.0, RSS 2.0, CDF, Atom 0.3, and Atom 1.0 feeds - -Visit http://feedparser.org/ for the latest version -Visit http://feedparser.org/docs/ for the latest documentation - -Required: Python 2.1 or later -Recommended: Python 2.3 or later -Recommended: CJKCodecs and iconv_codec -""" - -__version__ = "4.1"# + "$Revision: 1.92 $"[11:15] + "-cvs" -__license__ = """Copyright (c) 2002-2006, Mark Pilgrim, All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met: - -* Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. -* Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS' -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE -LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE.""" -__author__ = "Mark Pilgrim " -__contributors__ = ["Jason Diamond ", - "John Beimler ", - "Fazal Majid ", - "Aaron Swartz ", - "Kevin Marks "] -_debug = 0 - -# HTTP "User-Agent" header to send to servers when downloading feeds. -# If you are embedding feedparser in a larger application, you should -# change this to your application name and URL. -USER_AGENT = "UniversalFeedParser/%s +http://feedparser.org/" % __version__ - -# HTTP "Accept" header to send to servers when downloading feeds. If you don't -# want to send an Accept header, set this to None. -ACCEPT_HEADER = "application/atom+xml,application/rdf+xml,application/rss+xml,application/x-netcdf,application/xml;q=0.9,text/xml;q=0.2,*/*;q=0.1" - -# List of preferred XML parsers, by SAX driver name. These will be tried first, -# but if they're not installed, Python will keep searching through its own list -# of pre-installed parsers until it finds one that supports everything we need. -PREFERRED_XML_PARSERS = ["drv_libxml2"] - -# If you want feedparser to automatically run HTML markup through HTML Tidy, set -# this to 1. Requires mxTidy -# or utidylib . -TIDY_MARKUP = 0 - -# List of Python interfaces for HTML Tidy, in order of preference. Only useful -# if TIDY_MARKUP = 1 -PREFERRED_TIDY_INTERFACES = ["uTidy", "mxTidy"] - -# ---------- required modules (should come with any Python distribution) ---------- -import sgmllib, re, sys, copy, urlparse, time, rfc822, types, cgi, urllib, urllib2 -try: - from cStringIO import StringIO as _StringIO -except: - from StringIO import StringIO as _StringIO - -# ---------- optional modules (feedparser will work without these, but with reduced functionality) ---------- - -# gzip is included with most Python distributions, but may not be available if you compiled your own -try: - import gzip -except: - gzip = None -try: - import zlib -except: - zlib = None - -# If a real XML parser is available, feedparser will attempt to use it. feedparser has -# been tested with the built-in SAX parser, PyXML, and libxml2. On platforms where the -# Python distribution does not come with an XML parser (such as Mac OS X 10.2 and some -# versions of FreeBSD), feedparser will quietly fall back on regex-based parsing. -try: - import xml.sax - xml.sax.make_parser(PREFERRED_XML_PARSERS) # test for valid parsers - from xml.sax.saxutils import escape as _xmlescape - _XML_AVAILABLE = 1 -except: - _XML_AVAILABLE = 0 - def _xmlescape(data): - data = data.replace('&', '&') - data = data.replace('>', '>') - data = data.replace('<', '<') - return data - -# base64 support for Atom feeds that contain embedded binary data -try: - import base64, binascii -except: - base64 = binascii = None - -# cjkcodecs and iconv_codec provide support for more character encodings. -# Both are available from http://cjkpython.i18n.org/ -try: - import cjkcodecs.aliases -except: - pass -try: - import iconv_codec -except: - pass - -# chardet library auto-detects character encodings -# Download from http://chardet.feedparser.org/ -try: - import chardet - if _debug: - import chardet.constants - chardet.constants._debug = 1 -except: - chardet = None - -# ---------- don't touch these ---------- -class ThingsNobodyCaresAboutButMe(Exception): pass -class CharacterEncodingOverride(ThingsNobodyCaresAboutButMe): pass -class CharacterEncodingUnknown(ThingsNobodyCaresAboutButMe): pass -class NonXMLContentType(ThingsNobodyCaresAboutButMe): pass -class UndeclaredNamespace(Exception): pass - -sgmllib.tagfind = re.compile('[a-zA-Z][-_.:a-zA-Z0-9]*') -sgmllib.special = re.compile('' % (tag, ''.join([' %s="%s"' % t for t in attrs])), escape=0) - - # match namespaces - if tag.find(':') <> -1: - prefix, suffix = tag.split(':', 1) - else: - prefix, suffix = '', tag - prefix = self.namespacemap.get(prefix, prefix) - if prefix: - prefix = prefix + '_' - - # special hack for better tracking of empty textinput/image elements in illformed feeds - if (not prefix) and tag not in ('title', 'link', 'description', 'name'): - self.intextinput = 0 - if (not prefix) and tag not in ('title', 'link', 'description', 'url', 'href', 'width', 'height'): - self.inimage = 0 - - # call special handler (if defined) or default handler - methodname = '_start_' + prefix + suffix - try: - method = getattr(self, methodname) - return method(attrsD) - except AttributeError: - return self.push(prefix + suffix, 1) - - def unknown_endtag(self, tag): - if _debug: sys.stderr.write('end %s\n' % tag) - # match namespaces - if tag.find(':') <> -1: - prefix, suffix = tag.split(':', 1) - else: - prefix, suffix = '', tag - prefix = self.namespacemap.get(prefix, prefix) - if prefix: - prefix = prefix + '_' - - # call special handler (if defined) or default handler - methodname = '_end_' + prefix + suffix - try: - method = getattr(self, methodname) - method() - except AttributeError: - self.pop(prefix + suffix) - - # track inline content - if self.incontent and self.contentparams.has_key('type') and not self.contentparams.get('type', 'xml').endswith('xml'): - # element declared itself as escaped markup, but it isn't really - self.contentparams['type'] = 'application/xhtml+xml' - if self.incontent and self.contentparams.get('type') == 'application/xhtml+xml': - tag = tag.split(':')[-1] - self.handle_data('' % tag, escape=0) - - # track xml:base and xml:lang going out of scope - if self.basestack: - self.basestack.pop() - if self.basestack and self.basestack[-1]: - self.baseuri = self.basestack[-1] - if self.langstack: - self.langstack.pop() - if self.langstack: # and (self.langstack[-1] is not None): - self.lang = self.langstack[-1] - - def handle_charref(self, ref): - # called for each character reference, e.g. for ' ', ref will be '160' - if not self.elementstack: return - ref = ref.lower() - if ref in ('34', '38', '39', '60', '62', 'x22', 'x26', 'x27', 'x3c', 'x3e'): - text = '&#%s;' % ref - else: - if ref[0] == 'x': - c = int(ref[1:], 16) - else: - c = int(ref) - text = unichr(c).encode('utf-8') - self.elementstack[-1][2].append(text) - - def handle_entityref(self, ref): - # called for each entity reference, e.g. for '©', ref will be 'copy' - if not self.elementstack: return - if _debug: sys.stderr.write('entering handle_entityref with %s\n' % ref) - if ref in ('lt', 'gt', 'quot', 'amp', 'apos'): - text = '&%s;' % ref - else: - # entity resolution graciously donated by Aaron Swartz - def name2cp(k): - import htmlentitydefs - if hasattr(htmlentitydefs, 'name2codepoint'): # requires Python 2.3 - return htmlentitydefs.name2codepoint[k] - k = htmlentitydefs.entitydefs[k] - if k.startswith('&#') and k.endswith(';'): - return int(k[2:-1]) # not in latin-1 - return ord(k) - try: name2cp(ref) - except KeyError: text = '&%s;' % ref - else: text = unichr(name2cp(ref)).encode('utf-8') - self.elementstack[-1][2].append(text) - - def handle_data(self, text, escape=1): - # called for each block of plain text, i.e. outside of any tag and - # not containing any character or entity references - if not self.elementstack: return - if escape and self.contentparams.get('type') == 'application/xhtml+xml': - text = _xmlescape(text) - self.elementstack[-1][2].append(text) - - def handle_comment(self, text): - # called for each comment, e.g. - pass - - def handle_pi(self, text): - # called for each processing instruction, e.g. - pass - - def handle_decl(self, text): - pass - - def parse_declaration(self, i): - # override internal declaration handler to handle CDATA blocks - if _debug: sys.stderr.write('entering parse_declaration\n') - if self.rawdata[i:i+9] == '', i) - if k == -1: k = len(self.rawdata) - self.handle_data(_xmlescape(self.rawdata[i+9:k]), 0) - return k+3 - else: - k = self.rawdata.find('>', i) - return k+1 - - def mapContentType(self, contentType): - contentType = contentType.lower() - if contentType == 'text': - contentType = 'text/plain' - elif contentType == 'html': - contentType = 'text/html' - elif contentType == 'xhtml': - contentType = 'application/xhtml+xml' - return contentType - - def trackNamespace(self, prefix, uri): - loweruri = uri.lower() - if (prefix, loweruri) == (None, 'http://my.netscape.com/rdf/simple/0.9/') and not self.version: - self.version = 'rss090' - if loweruri == 'http://purl.org/rss/1.0/' and not self.version: - self.version = 'rss10' - if loweruri == 'http://www.w3.org/2005/atom' and not self.version: - self.version = 'atom10' - if loweruri.find('backend.userland.com/rss') <> -1: - # match any backend.userland.com namespace - uri = 'http://backend.userland.com/rss' - loweruri = uri - if self._matchnamespaces.has_key(loweruri): - self.namespacemap[prefix] = self._matchnamespaces[loweruri] - self.namespacesInUse[self._matchnamespaces[loweruri]] = uri - else: - self.namespacesInUse[prefix or ''] = uri - - def resolveURI(self, uri): - return _urljoin(self.baseuri or '', uri) - - def decodeEntities(self, element, data): - return data - - def push(self, element, expectingText): - self.elementstack.append([element, expectingText, []]) - - def pop(self, element, stripWhitespace=1): - if not self.elementstack: return - if self.elementstack[-1][0] != element: return - - element, expectingText, pieces = self.elementstack.pop() - output = ''.join(pieces) - if stripWhitespace: - output = output.strip() - if not expectingText: return output - - # decode base64 content - if base64 and self.contentparams.get('base64', 0): - try: - output = base64.decodestring(output) - except binascii.Error: - pass - except binascii.Incomplete: - pass - - # resolve relative URIs - if (element in self.can_be_relative_uri) and output: - output = self.resolveURI(output) - - # decode entities within embedded markup - if not self.contentparams.get('base64', 0): - output = self.decodeEntities(element, output) - - # remove temporary cruft from contentparams - try: - del self.contentparams['mode'] - except KeyError: - pass - try: - del self.contentparams['base64'] - except KeyError: - pass - - # resolve relative URIs within embedded markup - if self.mapContentType(self.contentparams.get('type', 'text/html')) in self.html_types: - if element in self.can_contain_relative_uris: - output = _resolveRelativeURIs(output, self.baseuri, self.encoding) - - # sanitize embedded markup - if self.mapContentType(self.contentparams.get('type', 'text/html')) in self.html_types: - if element in self.can_contain_dangerous_markup: - output = _sanitizeHTML(output, self.encoding) - - if self.encoding and type(output) != type(u''): - try: - output = unicode(output, self.encoding) - except: - pass - - # categories/tags/keywords/whatever are handled in _end_category - if element == 'category': - return output - - # store output in appropriate place(s) - if self.inentry and not self.insource: - if element == 'content': - self.entries[-1].setdefault(element, []) - contentparams = copy.deepcopy(self.contentparams) - contentparams['value'] = output - self.entries[-1][element].append(contentparams) - elif element == 'link': - self.entries[-1][element] = output - if output: - self.entries[-1]['links'][-1]['href'] = output - else: - if element == 'description': - element = 'summary' - self.entries[-1][element] = output - if self.incontent: - contentparams = copy.deepcopy(self.contentparams) - contentparams['value'] = output - self.entries[-1][element + '_detail'] = contentparams - elif (self.infeed or self.insource) and (not self.intextinput) and (not self.inimage): - context = self._getContext() - if element == 'description': - element = 'subtitle' - context[element] = output - if element == 'link': - context['links'][-1]['href'] = output - elif self.incontent: - contentparams = copy.deepcopy(self.contentparams) - contentparams['value'] = output - context[element + '_detail'] = contentparams - return output - - def pushContent(self, tag, attrsD, defaultContentType, expectingText): - self.incontent += 1 - self.contentparams = FeedParserDict({ - 'type': self.mapContentType(attrsD.get('type', defaultContentType)), - 'language': self.lang, - 'base': self.baseuri}) - self.contentparams['base64'] = self._isBase64(attrsD, self.contentparams) - self.push(tag, expectingText) - - def popContent(self, tag): - value = self.pop(tag) - self.incontent -= 1 - self.contentparams.clear() - return value - - def _mapToStandardPrefix(self, name): - colonpos = name.find(':') - if colonpos <> -1: - prefix = name[:colonpos] - suffix = name[colonpos+1:] - prefix = self.namespacemap.get(prefix, prefix) - name = prefix + ':' + suffix - return name - - def _getAttribute(self, attrsD, name): - return attrsD.get(self._mapToStandardPrefix(name)) - - def _isBase64(self, attrsD, contentparams): - if attrsD.get('mode', '') == 'base64': - return 1 - if self.contentparams['type'].startswith('text/'): - return 0 - if self.contentparams['type'].endswith('+xml'): - return 0 - if self.contentparams['type'].endswith('/xml'): - return 0 - return 1 - - def _itsAnHrefDamnIt(self, attrsD): - href = attrsD.get('url', attrsD.get('uri', attrsD.get('href', None))) - if href: - try: - del attrsD['url'] - except KeyError: - pass - try: - del attrsD['uri'] - except KeyError: - pass - attrsD['href'] = href - return attrsD - - def _save(self, key, value): - context = self._getContext() - context.setdefault(key, value) - - def _start_rss(self, attrsD): - versionmap = {'0.91': 'rss091u', - '0.92': 'rss092', - '0.93': 'rss093', - '0.94': 'rss094'} - if not self.version: - attr_version = attrsD.get('version', '') - version = versionmap.get(attr_version) - if version: - self.version = version - elif attr_version.startswith('2.'): - self.version = 'rss20' - else: - self.version = 'rss' - - def _start_dlhottitles(self, attrsD): - self.version = 'hotrss' - - def _start_channel(self, attrsD): - self.infeed = 1 - self._cdf_common(attrsD) - _start_feedinfo = _start_channel - - def _cdf_common(self, attrsD): - if attrsD.has_key('lastmod'): - self._start_modified({}) - self.elementstack[-1][-1] = attrsD['lastmod'] - self._end_modified() - if attrsD.has_key('href'): - self._start_link({}) - self.elementstack[-1][-1] = attrsD['href'] - self._end_link() - - def _start_feed(self, attrsD): - self.infeed = 1 - versionmap = {'0.1': 'atom01', - '0.2': 'atom02', - '0.3': 'atom03'} - if not self.version: - attr_version = attrsD.get('version') - version = versionmap.get(attr_version) - if version: - self.version = version - else: - self.version = 'atom' - - def _end_channel(self): - self.infeed = 0 - _end_feed = _end_channel - - def _start_image(self, attrsD): - self.inimage = 1 - self.push('image', 0) - context = self._getContext() - context.setdefault('image', FeedParserDict()) - - def _end_image(self): - self.pop('image') - self.inimage = 0 - - def _start_textinput(self, attrsD): - self.intextinput = 1 - self.push('textinput', 0) - context = self._getContext() - context.setdefault('textinput', FeedParserDict()) - _start_textInput = _start_textinput - - def _end_textinput(self): - self.pop('textinput') - self.intextinput = 0 - _end_textInput = _end_textinput - - def _start_author(self, attrsD): - self.inauthor = 1 - self.push('author', 1) - _start_managingeditor = _start_author - _start_dc_author = _start_author - _start_dc_creator = _start_author - _start_itunes_author = _start_author - - def _end_author(self): - self.pop('author') - self.inauthor = 0 - self._sync_author_detail() - _end_managingeditor = _end_author - _end_dc_author = _end_author - _end_dc_creator = _end_author - _end_itunes_author = _end_author - - def _start_itunes_owner(self, attrsD): - self.inpublisher = 1 - self.push('publisher', 0) - - def _end_itunes_owner(self): - self.pop('publisher') - self.inpublisher = 0 - self._sync_author_detail('publisher') - - def _start_contributor(self, attrsD): - self.incontributor = 1 - context = self._getContext() - context.setdefault('contributors', []) - context['contributors'].append(FeedParserDict()) - self.push('contributor', 0) - - def _end_contributor(self): - self.pop('contributor') - self.incontributor = 0 - - def _start_dc_contributor(self, attrsD): - self.incontributor = 1 - context = self._getContext() - context.setdefault('contributors', []) - context['contributors'].append(FeedParserDict()) - self.push('name', 0) - - def _end_dc_contributor(self): - self._end_name() - self.incontributor = 0 - - def _start_name(self, attrsD): - self.push('name', 0) - _start_itunes_name = _start_name - - def _end_name(self): - value = self.pop('name') - if self.inpublisher: - self._save_author('name', value, 'publisher') - elif self.inauthor: - self._save_author('name', value) - elif self.incontributor: - self._save_contributor('name', value) - elif self.intextinput: - context = self._getContext() - context['textinput']['name'] = value - _end_itunes_name = _end_name - - def _start_width(self, attrsD): - self.push('width', 0) - - def _end_width(self): - value = self.pop('width') - try: - value = int(value) - except: - value = 0 - if self.inimage: - context = self._getContext() - context['image']['width'] = value - - def _start_height(self, attrsD): - self.push('height', 0) - - def _end_height(self): - value = self.pop('height') - try: - value = int(value) - except: - value = 0 - if self.inimage: - context = self._getContext() - context['image']['height'] = value - - def _start_url(self, attrsD): - self.push('href', 1) - _start_homepage = _start_url - _start_uri = _start_url - - def _end_url(self): - value = self.pop('href') - if self.inauthor: - self._save_author('href', value) - elif self.incontributor: - self._save_contributor('href', value) - elif self.inimage: - context = self._getContext() - context['image']['href'] = value - elif self.intextinput: - context = self._getContext() - context['textinput']['link'] = value - _end_homepage = _end_url - _end_uri = _end_url - - def _start_email(self, attrsD): - self.push('email', 0) - _start_itunes_email = _start_email - - def _end_email(self): - value = self.pop('email') - if self.inpublisher: - self._save_author('email', value, 'publisher') - elif self.inauthor: - self._save_author('email', value) - elif self.incontributor: - self._save_contributor('email', value) - _end_itunes_email = _end_email - - def _getContext(self): - if self.insource: - context = self.sourcedata - elif self.inentry: - context = self.entries[-1] - else: - context = self.feeddata - return context - - def _save_author(self, key, value, prefix='author'): - context = self._getContext() - context.setdefault(prefix + '_detail', FeedParserDict()) - context[prefix + '_detail'][key] = value - self._sync_author_detail() - - def _save_contributor(self, key, value): - context = self._getContext() - context.setdefault('contributors', [FeedParserDict()]) - context['contributors'][-1][key] = value - - def _sync_author_detail(self, key='author'): - context = self._getContext() - detail = context.get('%s_detail' % key) - if detail: - name = detail.get('name') - email = detail.get('email') - if name and email: - context[key] = '%s (%s)' % (name, email) - elif name: - context[key] = name - elif email: - context[key] = email - else: - author = context.get(key) - if not author: return - emailmatch = re.search(r'''(([a-zA-Z0-9\_\-\.\+]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?))''', author) - if not emailmatch: return - email = emailmatch.group(0) - # probably a better way to do the following, but it passes all the tests - author = author.replace(email, '') - author = author.replace('()', '') - author = author.strip() - if author and (author[0] == '('): - author = author[1:] - if author and (author[-1] == ')'): - author = author[:-1] - author = author.strip() - context.setdefault('%s_detail' % key, FeedParserDict()) - context['%s_detail' % key]['name'] = author - context['%s_detail' % key]['email'] = email - - def _start_subtitle(self, attrsD): - self.pushContent('subtitle', attrsD, 'text/plain', 1) - _start_tagline = _start_subtitle - _start_itunes_subtitle = _start_subtitle - - def _end_subtitle(self): - self.popContent('subtitle') - _end_tagline = _end_subtitle - _end_itunes_subtitle = _end_subtitle - - def _start_rights(self, attrsD): - self.pushContent('rights', attrsD, 'text/plain', 1) - _start_dc_rights = _start_rights - _start_copyright = _start_rights - - def _end_rights(self): - self.popContent('rights') - _end_dc_rights = _end_rights - _end_copyright = _end_rights - - def _start_item(self, attrsD): - self.entries.append(FeedParserDict()) - self.push('item', 0) - self.inentry = 1 - self.guidislink = 0 - id = self._getAttribute(attrsD, 'rdf:about') - if id: - context = self._getContext() - context['id'] = id - self._cdf_common(attrsD) - _start_entry = _start_item - _start_product = _start_item - - def _end_item(self): - self.pop('item') - self.inentry = 0 - _end_entry = _end_item - - def _start_dc_language(self, attrsD): - self.push('language', 1) - _start_language = _start_dc_language - - def _end_dc_language(self): - self.lang = self.pop('language') - _end_language = _end_dc_language - - def _start_dc_publisher(self, attrsD): - self.push('publisher', 1) - _start_webmaster = _start_dc_publisher - - def _end_dc_publisher(self): - self.pop('publisher') - self._sync_author_detail('publisher') - _end_webmaster = _end_dc_publisher - - def _start_published(self, attrsD): - self.push('published', 1) - _start_dcterms_issued = _start_published - _start_issued = _start_published - - def _end_published(self): - value = self.pop('published') - self._save('published_parsed', _parse_date(value)) - _end_dcterms_issued = _end_published - _end_issued = _end_published - - def _start_updated(self, attrsD): - self.push('updated', 1) - _start_modified = _start_updated - _start_dcterms_modified = _start_updated - _start_pubdate = _start_updated - _start_dc_date = _start_updated - - def _end_updated(self): - value = self.pop('updated') - parsed_value = _parse_date(value) - self._save('updated_parsed', parsed_value) - _end_modified = _end_updated - _end_dcterms_modified = _end_updated - _end_pubdate = _end_updated - _end_dc_date = _end_updated - - def _start_created(self, attrsD): - self.push('created', 1) - _start_dcterms_created = _start_created - - def _end_created(self): - value = self.pop('created') - self._save('created_parsed', _parse_date(value)) - _end_dcterms_created = _end_created - - def _start_expirationdate(self, attrsD): - self.push('expired', 1) - - def _end_expirationdate(self): - self._save('expired_parsed', _parse_date(self.pop('expired'))) - - def _start_cc_license(self, attrsD): - self.push('license', 1) - value = self._getAttribute(attrsD, 'rdf:resource') - if value: - self.elementstack[-1][2].append(value) - self.pop('license') - - def _start_creativecommons_license(self, attrsD): - self.push('license', 1) - - def _end_creativecommons_license(self): - self.pop('license') - - def _addTag(self, term, scheme, label): - context = self._getContext() - tags = context.setdefault('tags', []) - if (not term) and (not scheme) and (not label): return - value = FeedParserDict({'term': term, 'scheme': scheme, 'label': label}) - if value not in tags: - tags.append(FeedParserDict({'term': term, 'scheme': scheme, 'label': label})) - - def _start_category(self, attrsD): - if _debug: sys.stderr.write('entering _start_category with %s\n' % repr(attrsD)) - term = attrsD.get('term') - scheme = attrsD.get('scheme', attrsD.get('domain')) - label = attrsD.get('label') - self._addTag(term, scheme, label) - self.push('category', 1) - _start_dc_subject = _start_category - _start_keywords = _start_category - - def _end_itunes_keywords(self): - for term in self.pop('itunes_keywords').split(): - self._addTag(term, 'http://www.itunes.com/', None) - - def _start_itunes_category(self, attrsD): - self._addTag(attrsD.get('text'), 'http://www.itunes.com/', None) - self.push('category', 1) - - def _end_category(self): - value = self.pop('category') - if not value: return - context = self._getContext() - tags = context['tags'] - if value and len(tags) and not tags[-1]['term']: - tags[-1]['term'] = value - else: - self._addTag(value, None, None) - _end_dc_subject = _end_category - _end_keywords = _end_category - _end_itunes_category = _end_category - - def _start_cloud(self, attrsD): - self._getContext()['cloud'] = FeedParserDict(attrsD) - - def _start_link(self, attrsD): - attrsD.setdefault('rel', 'alternate') - attrsD.setdefault('type', 'text/html') - attrsD = self._itsAnHrefDamnIt(attrsD) - if attrsD.has_key('href'): - attrsD['href'] = self.resolveURI(attrsD['href']) - expectingText = self.infeed or self.inentry or self.insource - context = self._getContext() - context.setdefault('links', []) - context['links'].append(FeedParserDict(attrsD)) - if attrsD['rel'] == 'enclosure': - self._start_enclosure(attrsD) - if attrsD.has_key('href'): - expectingText = 0 - if (attrsD.get('rel') == 'alternate') and (self.mapContentType(attrsD.get('type')) in self.html_types): - context['link'] = attrsD['href'] - else: - self.push('link', expectingText) - _start_producturl = _start_link - - def _end_link(self): - value = self.pop('link') - context = self._getContext() - if self.intextinput: - context['textinput']['link'] = value - if self.inimage: - context['image']['link'] = value - _end_producturl = _end_link - - def _start_guid(self, attrsD): - self.guidislink = (attrsD.get('ispermalink', 'true') == 'true') - self.push('id', 1) - - def _end_guid(self): - value = self.pop('id') - self._save('guidislink', self.guidislink and not self._getContext().has_key('link')) - if self.guidislink: - # guid acts as link, but only if 'ispermalink' is not present or is 'true', - # and only if the item doesn't already have a link element - self._save('link', value) - - def _start_title(self, attrsD): - self.pushContent('title', attrsD, 'text/plain', self.infeed or self.inentry or self.insource) - _start_dc_title = _start_title - _start_media_title = _start_title - - def _end_title(self): - value = self.popContent('title') - context = self._getContext() - if self.intextinput: - context['textinput']['title'] = value - elif self.inimage: - context['image']['title'] = value - _end_dc_title = _end_title - _end_media_title = _end_title - - def _start_description(self, attrsD): - context = self._getContext() - if context.has_key('summary'): - self._summaryKey = 'content' - self._start_content(attrsD) - else: - self.pushContent('description', attrsD, 'text/html', self.infeed or self.inentry or self.insource) - - def _start_abstract(self, attrsD): - self.pushContent('description', attrsD, 'text/plain', self.infeed or self.inentry or self.insource) - - def _end_description(self): - if self._summaryKey == 'content': - self._end_content() - else: - value = self.popContent('description') - context = self._getContext() - if self.intextinput: - context['textinput']['description'] = value - elif self.inimage: - context['image']['description'] = value - self._summaryKey = None - _end_abstract = _end_description - - def _start_info(self, attrsD): - self.pushContent('info', attrsD, 'text/plain', 1) - _start_feedburner_browserfriendly = _start_info - - def _end_info(self): - self.popContent('info') - _end_feedburner_browserfriendly = _end_info - - def _start_generator(self, attrsD): - if attrsD: - attrsD = self._itsAnHrefDamnIt(attrsD) - if attrsD.has_key('href'): - attrsD['href'] = self.resolveURI(attrsD['href']) - self._getContext()['generator_detail'] = FeedParserDict(attrsD) - self.push('generator', 1) - - def _end_generator(self): - value = self.pop('generator') - context = self._getContext() - if context.has_key('generator_detail'): - context['generator_detail']['name'] = value - - def _start_admin_generatoragent(self, attrsD): - self.push('generator', 1) - value = self._getAttribute(attrsD, 'rdf:resource') - if value: - self.elementstack[-1][2].append(value) - self.pop('generator') - self._getContext()['generator_detail'] = FeedParserDict({'href': value}) - - def _start_admin_errorreportsto(self, attrsD): - self.push('errorreportsto', 1) - value = self._getAttribute(attrsD, 'rdf:resource') - if value: - self.elementstack[-1][2].append(value) - self.pop('errorreportsto') - - def _start_summary(self, attrsD): - context = self._getContext() - if context.has_key('summary'): - self._summaryKey = 'content' - self._start_content(attrsD) - else: - self._summaryKey = 'summary' - self.pushContent(self._summaryKey, attrsD, 'text/plain', 1) - _start_itunes_summary = _start_summary - - def _end_summary(self): - if self._summaryKey == 'content': - self._end_content() - else: - self.popContent(self._summaryKey or 'summary') - self._summaryKey = None - _end_itunes_summary = _end_summary - - def _start_enclosure(self, attrsD): - attrsD = self._itsAnHrefDamnIt(attrsD) - self._getContext().setdefault('enclosures', []).append(FeedParserDict(attrsD)) - href = attrsD.get('href') - if href: - context = self._getContext() - if not context.get('id'): - context['id'] = href - - def _start_source(self, attrsD): - self.insource = 1 - - def _end_source(self): - self.insource = 0 - self._getContext()['source'] = copy.deepcopy(self.sourcedata) - self.sourcedata.clear() - - def _start_content(self, attrsD): - self.pushContent('content', attrsD, 'text/plain', 1) - src = attrsD.get('src') - if src: - self.contentparams['src'] = src - self.push('content', 1) - - def _start_prodlink(self, attrsD): - self.pushContent('content', attrsD, 'text/html', 1) - - def _start_body(self, attrsD): - self.pushContent('content', attrsD, 'application/xhtml+xml', 1) - _start_xhtml_body = _start_body - - def _start_content_encoded(self, attrsD): - self.pushContent('content', attrsD, 'text/html', 1) - _start_fullitem = _start_content_encoded - - def _end_content(self): - copyToDescription = self.mapContentType(self.contentparams.get('type')) in (['text/plain'] + self.html_types) - value = self.popContent('content') - if copyToDescription: - self._save('description', value) - _end_body = _end_content - _end_xhtml_body = _end_content - _end_content_encoded = _end_content - _end_fullitem = _end_content - _end_prodlink = _end_content - - def _start_itunes_image(self, attrsD): - self.push('itunes_image', 0) - self._getContext()['image'] = FeedParserDict({'href': attrsD.get('href')}) - _start_itunes_link = _start_itunes_image - - def _end_itunes_block(self): - value = self.pop('itunes_block', 0) - self._getContext()['itunes_block'] = (value == 'yes') and 1 or 0 - - def _end_itunes_explicit(self): - value = self.pop('itunes_explicit', 0) - self._getContext()['itunes_explicit'] = (value == 'yes') and 1 or 0 - -if _XML_AVAILABLE: - class _StrictFeedParser(_FeedParserMixin, xml.sax.handler.ContentHandler): - def __init__(self, baseuri, baselang, encoding): - if _debug: sys.stderr.write('trying StrictFeedParser\n') - xml.sax.handler.ContentHandler.__init__(self) - _FeedParserMixin.__init__(self, baseuri, baselang, encoding) - self.bozo = 0 - self.exc = None - - def startPrefixMapping(self, prefix, uri): - self.trackNamespace(prefix, uri) - - def startElementNS(self, name, qname, attrs): - namespace, localname = name - lowernamespace = str(namespace or '').lower() - if lowernamespace.find('backend.userland.com/rss') <> -1: - # match any backend.userland.com namespace - namespace = 'http://backend.userland.com/rss' - lowernamespace = namespace - if qname and qname.find(':') > 0: - givenprefix = qname.split(':')[0] - else: - givenprefix = None - prefix = self._matchnamespaces.get(lowernamespace, givenprefix) - if givenprefix and (prefix == None or (prefix == '' and lowernamespace == '')) and not self.namespacesInUse.has_key(givenprefix): - raise UndeclaredNamespace, "'%s' is not associated with a namespace" % givenprefix - if prefix: - localname = prefix + ':' + localname - localname = str(localname).lower() - if _debug: sys.stderr.write('startElementNS: qname = %s, namespace = %s, givenprefix = %s, prefix = %s, attrs = %s, localname = %s\n' % (qname, namespace, givenprefix, prefix, attrs.items(), localname)) - - # qname implementation is horribly broken in Python 2.1 (it - # doesn't report any), and slightly broken in Python 2.2 (it - # doesn't report the xml: namespace). So we match up namespaces - # with a known list first, and then possibly override them with - # the qnames the SAX parser gives us (if indeed it gives us any - # at all). Thanks to MatejC for helping me test this and - # tirelessly telling me that it didn't work yet. - attrsD = {} - for (namespace, attrlocalname), attrvalue in attrs._attrs.items(): - lowernamespace = (namespace or '').lower() - prefix = self._matchnamespaces.get(lowernamespace, '') - if prefix: - attrlocalname = prefix + ':' + attrlocalname - attrsD[str(attrlocalname).lower()] = attrvalue - for qname in attrs.getQNames(): - attrsD[str(qname).lower()] = attrs.getValueByQName(qname) - self.unknown_starttag(localname, attrsD.items()) - - def characters(self, text): - self.handle_data(text) - - def endElementNS(self, name, qname): - namespace, localname = name - lowernamespace = str(namespace or '').lower() - if qname and qname.find(':') > 0: - givenprefix = qname.split(':')[0] - else: - givenprefix = '' - prefix = self._matchnamespaces.get(lowernamespace, givenprefix) - if prefix: - localname = prefix + ':' + localname - localname = str(localname).lower() - self.unknown_endtag(localname) - - def error(self, exc): - self.bozo = 1 - self.exc = exc - - def fatalError(self, exc): - self.error(exc) - raise exc - -class _BaseHTMLProcessor(sgmllib.SGMLParser): - elements_no_end_tag = ['area', 'base', 'basefont', 'br', 'col', 'frame', 'hr', - 'img', 'input', 'isindex', 'link', 'meta', 'param'] - - def __init__(self, encoding): - self.encoding = encoding - if _debug: sys.stderr.write('entering BaseHTMLProcessor, encoding=%s\n' % self.encoding) - sgmllib.SGMLParser.__init__(self) - - def reset(self): - self.pieces = [] - sgmllib.SGMLParser.reset(self) - - def _shorttag_replace(self, match): - tag = match.group(1) - if tag in self.elements_no_end_tag: - return '<' + tag + ' />' - else: - return '<' + tag + '>' - - def feed(self, data): - data = re.compile(r'', self._shorttag_replace, data) # bug [ 1399464 ] Bad regexp for _shorttag_replace - data = re.sub(r'<([^<\s]+?)\s*/>', self._shorttag_replace, data) - data = data.replace(''', "'") - data = data.replace('"', '"') - if self.encoding and type(data) == type(u''): - data = data.encode(self.encoding) - sgmllib.SGMLParser.feed(self, data) - - def normalize_attrs(self, attrs): - # utility method to be called by descendants - attrs = [(k.lower(), v) for k, v in attrs] - attrs = [(k, k in ('rel', 'type') and v.lower() or v) for k, v in attrs] - return attrs - - def unknown_starttag(self, tag, attrs): - # called for each start tag - # attrs is a list of (attr, value) tuples - # e.g. for
, tag='pre', attrs=[('class', 'screen')]
-        if _debug: sys.stderr.write('_BaseHTMLProcessor, unknown_starttag, tag=%s\n' % tag)
-        uattrs = []
-        # thanks to Kevin Marks for this breathtaking hack to deal with (valid) high-bit attribute values in UTF-8 feeds
-        for key, value in attrs:
-            if type(value) != type(u''):
-                value = unicode(value, self.encoding)
-            uattrs.append((unicode(key, self.encoding), value))
-        strattrs = u''.join([u' %s="%s"' % (key, value) for key, value in uattrs]).encode(self.encoding)
-        if tag in self.elements_no_end_tag:
-            self.pieces.append('<%(tag)s%(strattrs)s />' % locals())
-        else:
-            self.pieces.append('<%(tag)s%(strattrs)s>' % locals())
-
-    def unknown_endtag(self, tag):
-        # called for each end tag, e.g. for 
, tag will be 'pre' - # Reconstruct the original end tag. - if tag not in self.elements_no_end_tag: - self.pieces.append("" % locals()) - - def handle_charref(self, ref): - # called for each character reference, e.g. for ' ', ref will be '160' - # Reconstruct the original character reference. - self.pieces.append('&#%(ref)s;' % locals()) - - def handle_entityref(self, ref): - # called for each entity reference, e.g. for '©', ref will be 'copy' - # Reconstruct the original entity reference. - self.pieces.append('&%(ref)s;' % locals()) - - def handle_data(self, text): - # called for each block of plain text, i.e. outside of any tag and - # not containing any character or entity references - # Store the original text verbatim. - if _debug: sys.stderr.write('_BaseHTMLProcessor, handle_text, text=%s\n' % text) - self.pieces.append(text) - - def handle_comment(self, text): - # called for each HTML comment, e.g. - # Reconstruct the original comment. - self.pieces.append('' % locals()) - - def handle_pi(self, text): - # called for each processing instruction, e.g. - # Reconstruct original processing instruction. - self.pieces.append('' % locals()) - - def handle_decl(self, text): - # called for the DOCTYPE, if present, e.g. - # - # Reconstruct original DOCTYPE - self.pieces.append('' % locals()) - - _new_declname_match = re.compile(r'[a-zA-Z][-_.a-zA-Z0-9:]*\s*').match - def _scan_name(self, i, declstartpos): - rawdata = self.rawdata - n = len(rawdata) - if i == n: - return None, -1 - m = self._new_declname_match(rawdata, i) - if m: - s = m.group() - name = s.strip() - if (i + len(s)) == n: - return None, -1 # end of buffer - return name.lower(), m.end() - else: - self.handle_data(rawdata) -# self.updatepos(declstartpos, i) - return None, -1 - - def output(self): - '''Return processed HTML as a single string''' - return ''.join([str(p) for p in self.pieces]) - -class _LooseFeedParser(_FeedParserMixin, _BaseHTMLProcessor): - def __init__(self, baseuri, baselang, encoding): - sgmllib.SGMLParser.__init__(self) - _FeedParserMixin.__init__(self, baseuri, baselang, encoding) - - def decodeEntities(self, element, data): - data = data.replace('<', '<') - data = data.replace('<', '<') - data = data.replace('>', '>') - data = data.replace('>', '>') - data = data.replace('&', '&') - data = data.replace('&', '&') - data = data.replace('"', '"') - data = data.replace('"', '"') - data = data.replace(''', ''') - data = data.replace(''', ''') - if self.contentparams.has_key('type') and not self.contentparams.get('type', 'xml').endswith('xml'): - data = data.replace('<', '<') - data = data.replace('>', '>') - data = data.replace('&', '&') - data = data.replace('"', '"') - data = data.replace(''', "'") - return data - -class _RelativeURIResolver(_BaseHTMLProcessor): - relative_uris = [('a', 'href'), - ('applet', 'codebase'), - ('area', 'href'), - ('blockquote', 'cite'), - ('body', 'background'), - ('del', 'cite'), - ('form', 'action'), - ('frame', 'longdesc'), - ('frame', 'src'), - ('iframe', 'longdesc'), - ('iframe', 'src'), - ('head', 'profile'), - ('img', 'longdesc'), - ('img', 'src'), - ('img', 'usemap'), - ('input', 'src'), - ('input', 'usemap'), - ('ins', 'cite'), - ('link', 'href'), - ('object', 'classid'), - ('object', 'codebase'), - ('object', 'data'), - ('object', 'usemap'), - ('q', 'cite'), - ('script', 'src')] - - def __init__(self, baseuri, encoding): - _BaseHTMLProcessor.__init__(self, encoding) - self.baseuri = baseuri - - def resolveURI(self, uri): - return _urljoin(self.baseuri, uri) - - def unknown_starttag(self, tag, attrs): - attrs = self.normalize_attrs(attrs) - attrs = [(key, ((tag, key) in self.relative_uris) and self.resolveURI(value) or value) for key, value in attrs] - _BaseHTMLProcessor.unknown_starttag(self, tag, attrs) - -def _resolveRelativeURIs(htmlSource, baseURI, encoding): - if _debug: sys.stderr.write('entering _resolveRelativeURIs\n') - p = _RelativeURIResolver(baseURI, encoding) - p.feed(htmlSource) - return p.output() - -class _HTMLSanitizer(_BaseHTMLProcessor): - acceptable_elements = ['a', 'abbr', 'acronym', 'address', 'area', 'b', 'big', - 'blockquote', 'br', 'button', 'caption', 'center', 'cite', 'code', 'col', - 'colgroup', 'dd', 'del', 'dfn', 'dir', 'div', 'dl', 'dt', 'em', 'fieldset', - 'font', 'form', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'hr', 'i', 'img', 'input', - 'ins', 'kbd', 'label', 'legend', 'li', 'map', 'menu', 'ol', 'optgroup', - 'option', 'p', 'pre', 'q', 's', 'samp', 'select', 'small', 'span', 'strike', - 'strong', 'sub', 'sup', 'table', 'tbody', 'td', 'textarea', 'tfoot', 'th', - 'thead', 'tr', 'tt', 'u', 'ul', 'var'] - - acceptable_attributes = ['abbr', 'accept', 'accept-charset', 'accesskey', - 'action', 'align', 'alt', 'axis', 'border', 'cellpadding', 'cellspacing', - 'char', 'charoff', 'charset', 'checked', 'cite', 'class', 'clear', 'cols', - 'colspan', 'color', 'compact', 'coords', 'datetime', 'dir', 'disabled', - 'enctype', 'for', 'frame', 'headers', 'height', 'href', 'hreflang', 'hspace', - 'id', 'ismap', 'label', 'lang', 'longdesc', 'maxlength', 'media', 'method', - 'multiple', 'name', 'nohref', 'noshade', 'nowrap', 'prompt', 'readonly', - 'rel', 'rev', 'rows', 'rowspan', 'rules', 'scope', 'selected', 'shape', 'size', - 'span', 'src', 'start', 'summary', 'tabindex', 'target', 'title', 'type', - 'usemap', 'valign', 'value', 'vspace', 'width'] - - unacceptable_elements_with_end_tag = ['script', 'applet'] - - def reset(self): - _BaseHTMLProcessor.reset(self) - self.unacceptablestack = 0 - - def unknown_starttag(self, tag, attrs): - if not tag in self.acceptable_elements: - if tag in self.unacceptable_elements_with_end_tag: - self.unacceptablestack += 1 - return - attrs = self.normalize_attrs(attrs) - attrs = [(key, value) for key, value in attrs if key in self.acceptable_attributes] - _BaseHTMLProcessor.unknown_starttag(self, tag, attrs) - - def unknown_endtag(self, tag): - if not tag in self.acceptable_elements: - if tag in self.unacceptable_elements_with_end_tag: - self.unacceptablestack -= 1 - return - _BaseHTMLProcessor.unknown_endtag(self, tag) - - def handle_pi(self, text): - pass - - def handle_decl(self, text): - pass - - def handle_data(self, text): - if not self.unacceptablestack: - _BaseHTMLProcessor.handle_data(self, text) - -def _sanitizeHTML(htmlSource, encoding): - p = _HTMLSanitizer(encoding) - p.feed(htmlSource) - data = p.output() - if TIDY_MARKUP: - # loop through list of preferred Tidy interfaces looking for one that's installed, - # then set up a common _tidy function to wrap the interface-specific API. - _tidy = None - for tidy_interface in PREFERRED_TIDY_INTERFACES: - try: - if tidy_interface == "uTidy": - from tidy import parseString as _utidy - def _tidy(data, **kwargs): - return str(_utidy(data, **kwargs)) - break - elif tidy_interface == "mxTidy": - from mx.Tidy import Tidy as _mxtidy - def _tidy(data, **kwargs): - nerrors, nwarnings, data, errordata = _mxtidy.tidy(data, **kwargs) - return data - break - except: - pass - if _tidy: - utf8 = type(data) == type(u'') - if utf8: - data = data.encode('utf-8') - data = _tidy(data, output_xhtml=1, numeric_entities=1, wrap=0, char_encoding="utf8") - if utf8: - data = unicode(data, 'utf-8') - if data.count(''): - data = data.split('>', 1)[1] - if data.count('= '2.3.3' - assert base64 != None - user, passw = base64.decodestring(req.headers['Authorization'].split(' ')[1]).split(':') - realm = re.findall('realm="([^"]*)"', headers['WWW-Authenticate'])[0] - self.add_password(realm, host, user, passw) - retry = self.http_error_auth_reqed('www-authenticate', host, req, headers) - self.reset_retry_count() - return retry - except: - return self.http_error_default(req, fp, code, msg, headers) - -def _open_resource(url_file_stream_or_string, etag, modified, agent, referrer, handlers): - """URL, filename, or string --> stream - - This function lets you define parsers that take any input source - (URL, pathname to local or network file, or actual data as a string) - and deal with it in a uniform manner. Returned object is guaranteed - to have all the basic stdio read methods (read, readline, readlines). - Just .close() the object when you're done with it. - - If the etag argument is supplied, it will be used as the value of an - If-None-Match request header. - - If the modified argument is supplied, it must be a tuple of 9 integers - as returned by gmtime() in the standard Python time module. This MUST - be in GMT (Greenwich Mean Time). The formatted date/time will be used - as the value of an If-Modified-Since request header. - - If the agent argument is supplied, it will be used as the value of a - User-Agent request header. - - If the referrer argument is supplied, it will be used as the value of a - Referer[sic] request header. - - If handlers is supplied, it is a list of handlers used to build a - urllib2 opener. - """ - - if hasattr(url_file_stream_or_string, 'read'): - return url_file_stream_or_string - - if url_file_stream_or_string == '-': - return sys.stdin - - if urlparse.urlparse(url_file_stream_or_string)[0] in ('http', 'https', 'ftp'): - if not agent: - agent = USER_AGENT - # test for inline user:password for basic auth - auth = None - if base64: - urltype, rest = urllib.splittype(url_file_stream_or_string) - realhost, rest = urllib.splithost(rest) - if realhost: - user_passwd, realhost = urllib.splituser(realhost) - if user_passwd: - url_file_stream_or_string = '%s://%s%s' % (urltype, realhost, rest) - auth = base64.encodestring(user_passwd).strip() - # try to open with urllib2 (to use optional headers) - request = urllib2.Request(url_file_stream_or_string) - request.add_header('User-Agent', agent) - if etag: - request.add_header('If-None-Match', etag) - if modified: - # format into an RFC 1123-compliant timestamp. We can't use - # time.strftime() since the %a and %b directives can be affected - # by the current locale, but RFC 2616 states that dates must be - # in English. - short_weekdays = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'] - months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'] - request.add_header('If-Modified-Since', '%s, %02d %s %04d %02d:%02d:%02d GMT' % (short_weekdays[modified[6]], modified[2], months[modified[1] - 1], modified[0], modified[3], modified[4], modified[5])) - if referrer: - request.add_header('Referer', referrer) - if gzip and zlib: - request.add_header('Accept-encoding', 'gzip, deflate') - elif gzip: - request.add_header('Accept-encoding', 'gzip') - elif zlib: - request.add_header('Accept-encoding', 'deflate') - else: - request.add_header('Accept-encoding', '') - if auth: - request.add_header('Authorization', 'Basic %s' % auth) - if ACCEPT_HEADER: - request.add_header('Accept', ACCEPT_HEADER) - request.add_header('A-IM', 'feed') # RFC 3229 support - opener = apply(urllib2.build_opener, tuple([_FeedURLHandler()] + handlers)) - opener.addheaders = [] # RMK - must clear so we only send our custom User-Agent - try: - return opener.open(request) - finally: - opener.close() # JohnD - - # try to open with native open function (if url_file_stream_or_string is a filename) - try: - return open(url_file_stream_or_string) - except: - pass - - # treat url_file_stream_or_string as string - return _StringIO(str(url_file_stream_or_string)) - -_date_handlers = [] -def registerDateHandler(func): - '''Register a date handler function (takes string, returns 9-tuple date in GMT)''' - _date_handlers.insert(0, func) - -# ISO-8601 date parsing routines written by Fazal Majid. -# The ISO 8601 standard is very convoluted and irregular - a full ISO 8601 -# parser is beyond the scope of feedparser and would be a worthwhile addition -# to the Python library. -# A single regular expression cannot parse ISO 8601 date formats into groups -# as the standard is highly irregular (for instance is 030104 2003-01-04 or -# 0301-04-01), so we use templates instead. -# Please note the order in templates is significant because we need a -# greedy match. -_iso8601_tmpl = ['YYYY-?MM-?DD', 'YYYY-MM', 'YYYY-?OOO', - 'YY-?MM-?DD', 'YY-?OOO', 'YYYY', - '-YY-?MM', '-OOO', '-YY', - '--MM-?DD', '--MM', - '---DD', - 'CC', ''] -_iso8601_re = [ - tmpl.replace( - 'YYYY', r'(?P\d{4})').replace( - 'YY', r'(?P\d\d)').replace( - 'MM', r'(?P[01]\d)').replace( - 'DD', r'(?P[0123]\d)').replace( - 'OOO', r'(?P[0123]\d\d)').replace( - 'CC', r'(?P\d\d$)') - + r'(T?(?P\d{2}):(?P\d{2})' - + r'(:(?P\d{2}))?' - + r'(?P[+-](?P\d{2})(:(?P\d{2}))?|Z)?)?' - for tmpl in _iso8601_tmpl] -del tmpl -_iso8601_matches = [re.compile(regex).match for regex in _iso8601_re] -del regex -def _parse_date_iso8601(dateString): - '''Parse a variety of ISO-8601-compatible formats like 20040105''' - m = None - for _iso8601_match in _iso8601_matches: - m = _iso8601_match(dateString) - if m: break - if not m: return - if m.span() == (0, 0): return - params = m.groupdict() - ordinal = params.get('ordinal', 0) - if ordinal: - ordinal = int(ordinal) - else: - ordinal = 0 - year = params.get('year', '--') - if not year or year == '--': - year = time.gmtime()[0] - elif len(year) == 2: - # ISO 8601 assumes current century, i.e. 93 -> 2093, NOT 1993 - year = 100 * int(time.gmtime()[0] / 100) + int(year) - else: - year = int(year) - month = params.get('month', '-') - if not month or month == '-': - # ordinals are NOT normalized by mktime, we simulate them - # by setting month=1, day=ordinal - if ordinal: - month = 1 - else: - month = time.gmtime()[1] - month = int(month) - day = params.get('day', 0) - if not day: - # see above - if ordinal: - day = ordinal - elif params.get('century', 0) or \ - params.get('year', 0) or params.get('month', 0): - day = 1 - else: - day = time.gmtime()[2] - else: - day = int(day) - # special case of the century - is the first year of the 21st century - # 2000 or 2001 ? The debate goes on... - if 'century' in params.keys(): - year = (int(params['century']) - 1) * 100 + 1 - # in ISO 8601 most fields are optional - for field in ['hour', 'minute', 'second', 'tzhour', 'tzmin']: - if not params.get(field, None): - params[field] = 0 - hour = int(params.get('hour', 0)) - minute = int(params.get('minute', 0)) - second = int(params.get('second', 0)) - # weekday is normalized by mktime(), we can ignore it - weekday = 0 - # daylight savings is complex, but not needed for feedparser's purposes - # as time zones, if specified, include mention of whether it is active - # (e.g. PST vs. PDT, CET). Using -1 is implementation-dependent and - # and most implementations have DST bugs - daylight_savings_flag = 0 - tm = [year, month, day, hour, minute, second, weekday, - ordinal, daylight_savings_flag] - # ISO 8601 time zone adjustments - tz = params.get('tz') - if tz and tz != 'Z': - if tz[0] == '-': - tm[3] += int(params.get('tzhour', 0)) - tm[4] += int(params.get('tzmin', 0)) - elif tz[0] == '+': - tm[3] -= int(params.get('tzhour', 0)) - tm[4] -= int(params.get('tzmin', 0)) - else: - return None - # Python's time.mktime() is a wrapper around the ANSI C mktime(3c) - # which is guaranteed to normalize d/m/y/h/m/s. - # Many implementations have bugs, but we'll pretend they don't. - return time.localtime(time.mktime(tm)) -registerDateHandler(_parse_date_iso8601) - -# 8-bit date handling routines written by ytrewq1. -_korean_year = u'\ub144' # b3e2 in euc-kr -_korean_month = u'\uc6d4' # bff9 in euc-kr -_korean_day = u'\uc77c' # c0cf in euc-kr -_korean_am = u'\uc624\uc804' # bfc0 c0fc in euc-kr -_korean_pm = u'\uc624\ud6c4' # bfc0 c8c4 in euc-kr - -_korean_onblog_date_re = \ - re.compile('(\d{4})%s\s+(\d{2})%s\s+(\d{2})%s\s+(\d{2}):(\d{2}):(\d{2})' % \ - (_korean_year, _korean_month, _korean_day)) -_korean_nate_date_re = \ - re.compile(u'(\d{4})-(\d{2})-(\d{2})\s+(%s|%s)\s+(\d{,2}):(\d{,2}):(\d{,2})' % \ - (_korean_am, _korean_pm)) -def _parse_date_onblog(dateString): - '''Parse a string according to the OnBlog 8-bit date format''' - m = _korean_onblog_date_re.match(dateString) - if not m: return - w3dtfdate = '%(year)s-%(month)s-%(day)sT%(hour)s:%(minute)s:%(second)s%(zonediff)s' % \ - {'year': m.group(1), 'month': m.group(2), 'day': m.group(3),\ - 'hour': m.group(4), 'minute': m.group(5), 'second': m.group(6),\ - 'zonediff': '+09:00'} - if _debug: sys.stderr.write('OnBlog date parsed as: %s\n' % w3dtfdate) - return _parse_date_w3dtf(w3dtfdate) -registerDateHandler(_parse_date_onblog) - -def _parse_date_nate(dateString): - '''Parse a string according to the Nate 8-bit date format''' - m = _korean_nate_date_re.match(dateString) - if not m: return - hour = int(m.group(5)) - ampm = m.group(4) - if (ampm == _korean_pm): - hour += 12 - hour = str(hour) - if len(hour) == 1: - hour = '0' + hour - w3dtfdate = '%(year)s-%(month)s-%(day)sT%(hour)s:%(minute)s:%(second)s%(zonediff)s' % \ - {'year': m.group(1), 'month': m.group(2), 'day': m.group(3),\ - 'hour': hour, 'minute': m.group(6), 'second': m.group(7),\ - 'zonediff': '+09:00'} - if _debug: sys.stderr.write('Nate date parsed as: %s\n' % w3dtfdate) - return _parse_date_w3dtf(w3dtfdate) -registerDateHandler(_parse_date_nate) - -_mssql_date_re = \ - re.compile('(\d{4})-(\d{2})-(\d{2})\s+(\d{2}):(\d{2}):(\d{2})(\.\d+)?') -def _parse_date_mssql(dateString): - '''Parse a string according to the MS SQL date format''' - m = _mssql_date_re.match(dateString) - if not m: return - w3dtfdate = '%(year)s-%(month)s-%(day)sT%(hour)s:%(minute)s:%(second)s%(zonediff)s' % \ - {'year': m.group(1), 'month': m.group(2), 'day': m.group(3),\ - 'hour': m.group(4), 'minute': m.group(5), 'second': m.group(6),\ - 'zonediff': '+09:00'} - if _debug: sys.stderr.write('MS SQL date parsed as: %s\n' % w3dtfdate) - return _parse_date_w3dtf(w3dtfdate) -registerDateHandler(_parse_date_mssql) - -# Unicode strings for Greek date strings -_greek_months = \ - { \ - u'\u0399\u03b1\u03bd': u'Jan', # c9e1ed in iso-8859-7 - u'\u03a6\u03b5\u03b2': u'Feb', # d6e5e2 in iso-8859-7 - u'\u039c\u03ac\u03ce': u'Mar', # ccdcfe in iso-8859-7 - u'\u039c\u03b1\u03ce': u'Mar', # cce1fe in iso-8859-7 - u'\u0391\u03c0\u03c1': u'Apr', # c1f0f1 in iso-8859-7 - u'\u039c\u03ac\u03b9': u'May', # ccdce9 in iso-8859-7 - u'\u039c\u03b1\u03ca': u'May', # cce1fa in iso-8859-7 - u'\u039c\u03b1\u03b9': u'May', # cce1e9 in iso-8859-7 - u'\u0399\u03bf\u03cd\u03bd': u'Jun', # c9effded in iso-8859-7 - u'\u0399\u03bf\u03bd': u'Jun', # c9efed in iso-8859-7 - u'\u0399\u03bf\u03cd\u03bb': u'Jul', # c9effdeb in iso-8859-7 - u'\u0399\u03bf\u03bb': u'Jul', # c9f9eb in iso-8859-7 - u'\u0391\u03cd\u03b3': u'Aug', # c1fde3 in iso-8859-7 - u'\u0391\u03c5\u03b3': u'Aug', # c1f5e3 in iso-8859-7 - u'\u03a3\u03b5\u03c0': u'Sep', # d3e5f0 in iso-8859-7 - u'\u039f\u03ba\u03c4': u'Oct', # cfeaf4 in iso-8859-7 - u'\u039d\u03bf\u03ad': u'Nov', # cdefdd in iso-8859-7 - u'\u039d\u03bf\u03b5': u'Nov', # cdefe5 in iso-8859-7 - u'\u0394\u03b5\u03ba': u'Dec', # c4e5ea in iso-8859-7 - } - -_greek_wdays = \ - { \ - u'\u039a\u03c5\u03c1': u'Sun', # caf5f1 in iso-8859-7 - u'\u0394\u03b5\u03c5': u'Mon', # c4e5f5 in iso-8859-7 - u'\u03a4\u03c1\u03b9': u'Tue', # d4f1e9 in iso-8859-7 - u'\u03a4\u03b5\u03c4': u'Wed', # d4e5f4 in iso-8859-7 - u'\u03a0\u03b5\u03bc': u'Thu', # d0e5ec in iso-8859-7 - u'\u03a0\u03b1\u03c1': u'Fri', # d0e1f1 in iso-8859-7 - u'\u03a3\u03b1\u03b2': u'Sat', # d3e1e2 in iso-8859-7 - } - -_greek_date_format_re = \ - re.compile(u'([^,]+),\s+(\d{2})\s+([^\s]+)\s+(\d{4})\s+(\d{2}):(\d{2}):(\d{2})\s+([^\s]+)') - -def _parse_date_greek(dateString): - '''Parse a string according to a Greek 8-bit date format.''' - m = _greek_date_format_re.match(dateString) - if not m: return - try: - wday = _greek_wdays[m.group(1)] - month = _greek_months[m.group(3)] - except: - return - rfc822date = '%(wday)s, %(day)s %(month)s %(year)s %(hour)s:%(minute)s:%(second)s %(zonediff)s' % \ - {'wday': wday, 'day': m.group(2), 'month': month, 'year': m.group(4),\ - 'hour': m.group(5), 'minute': m.group(6), 'second': m.group(7),\ - 'zonediff': m.group(8)} - if _debug: sys.stderr.write('Greek date parsed as: %s\n' % rfc822date) - return _parse_date_rfc822(rfc822date) -registerDateHandler(_parse_date_greek) - -# Unicode strings for Hungarian date strings -_hungarian_months = \ - { \ - u'janu\u00e1r': u'01', # e1 in iso-8859-2 - u'febru\u00e1ri': u'02', # e1 in iso-8859-2 - u'm\u00e1rcius': u'03', # e1 in iso-8859-2 - u'\u00e1prilis': u'04', # e1 in iso-8859-2 - u'm\u00e1ujus': u'05', # e1 in iso-8859-2 - u'j\u00fanius': u'06', # fa in iso-8859-2 - u'j\u00falius': u'07', # fa in iso-8859-2 - u'augusztus': u'08', - u'szeptember': u'09', - u'okt\u00f3ber': u'10', # f3 in iso-8859-2 - u'november': u'11', - u'december': u'12', - } - -_hungarian_date_format_re = \ - re.compile(u'(\d{4})-([^-]+)-(\d{,2})T(\d{,2}):(\d{2})((\+|-)(\d{,2}:\d{2}))') - -def _parse_date_hungarian(dateString): - '''Parse a string according to a Hungarian 8-bit date format.''' - m = _hungarian_date_format_re.match(dateString) - if not m: return - try: - month = _hungarian_months[m.group(2)] - day = m.group(3) - if len(day) == 1: - day = '0' + day - hour = m.group(4) - if len(hour) == 1: - hour = '0' + hour - except: - return - w3dtfdate = '%(year)s-%(month)s-%(day)sT%(hour)s:%(minute)s%(zonediff)s' % \ - {'year': m.group(1), 'month': month, 'day': day,\ - 'hour': hour, 'minute': m.group(5),\ - 'zonediff': m.group(6)} - if _debug: sys.stderr.write('Hungarian date parsed as: %s\n' % w3dtfdate) - return _parse_date_w3dtf(w3dtfdate) -registerDateHandler(_parse_date_hungarian) - -# W3DTF-style date parsing adapted from PyXML xml.utils.iso8601, written by -# Drake and licensed under the Python license. Removed all range checking -# for month, day, hour, minute, and second, since mktime will normalize -# these later -def _parse_date_w3dtf(dateString): - def __extract_date(m): - year = int(m.group('year')) - if year < 100: - year = 100 * int(time.gmtime()[0] / 100) + int(year) - if year < 1000: - return 0, 0, 0 - julian = m.group('julian') - if julian: - julian = int(julian) - month = julian / 30 + 1 - day = julian % 30 + 1 - jday = None - while jday != julian: - t = time.mktime((year, month, day, 0, 0, 0, 0, 0, 0)) - jday = time.gmtime(t)[-2] - diff = abs(jday - julian) - if jday > julian: - if diff < day: - day = day - diff - else: - month = month - 1 - day = 31 - elif jday < julian: - if day + diff < 28: - day = day + diff - else: - month = month + 1 - return year, month, day - month = m.group('month') - day = 1 - if month is None: - month = 1 - else: - month = int(month) - day = m.group('day') - if day: - day = int(day) - else: - day = 1 - return year, month, day - - def __extract_time(m): - if not m: - return 0, 0, 0 - hours = m.group('hours') - if not hours: - return 0, 0, 0 - hours = int(hours) - minutes = int(m.group('minutes')) - seconds = m.group('seconds') - if seconds: - seconds = int(seconds) - else: - seconds = 0 - return hours, minutes, seconds - - def __extract_tzd(m): - '''Return the Time Zone Designator as an offset in seconds from UTC.''' - if not m: - return 0 - tzd = m.group('tzd') - if not tzd: - return 0 - if tzd == 'Z': - return 0 - hours = int(m.group('tzdhours')) - minutes = m.group('tzdminutes') - if minutes: - minutes = int(minutes) - else: - minutes = 0 - offset = (hours*60 + minutes) * 60 - if tzd[0] == '+': - return -offset - return offset - - __date_re = ('(?P\d\d\d\d)' - '(?:(?P-|)' - '(?:(?P\d\d\d)' - '|(?P\d\d)(?:(?P=dsep)(?P\d\d))?))?') - __tzd_re = '(?P[-+](?P\d\d)(?::?(?P\d\d))|Z)' - __tzd_rx = re.compile(__tzd_re) - __time_re = ('(?P\d\d)(?P:|)(?P\d\d)' - '(?:(?P=tsep)(?P\d\d(?:[.,]\d+)?))?' - + __tzd_re) - __datetime_re = '%s(?:T%s)?' % (__date_re, __time_re) - __datetime_rx = re.compile(__datetime_re) - m = __datetime_rx.match(dateString) - if (m is None) or (m.group() != dateString): return - gmt = __extract_date(m) + __extract_time(m) + (0, 0, 0) - if gmt[0] == 0: return - return time.gmtime(time.mktime(gmt) + __extract_tzd(m) - time.timezone) -registerDateHandler(_parse_date_w3dtf) - -def _parse_date_rfc822(dateString): - '''Parse an RFC822, RFC1123, RFC2822, or asctime-style date''' - data = dateString.split() - if data[0][-1] in (',', '.') or data[0].lower() in rfc822._daynames: - del data[0] - if len(data) == 4: - s = data[3] - i = s.find('+') - if i > 0: - data[3:] = [s[:i], s[i+1:]] - else: - data.append('') - dateString = " ".join(data) - if len(data) < 5: - dateString += ' 00:00:00 GMT' - tm = rfc822.parsedate_tz(dateString) - if tm: - return time.gmtime(rfc822.mktime_tz(tm)) -# rfc822.py defines several time zones, but we define some extra ones. -# 'ET' is equivalent to 'EST', etc. -_additional_timezones = {'AT': -400, 'ET': -500, 'CT': -600, 'MT': -700, 'PT': -800} -rfc822._timezones.update(_additional_timezones) -registerDateHandler(_parse_date_rfc822) - -def _parse_date(dateString): - '''Parses a variety of date formats into a 9-tuple in GMT''' - for handler in _date_handlers: - try: - date9tuple = handler(dateString) - if not date9tuple: continue - if len(date9tuple) != 9: - if _debug: sys.stderr.write('date handler function must return 9-tuple\n') - raise ValueError - map(int, date9tuple) - return date9tuple - except Exception, e: - if _debug: sys.stderr.write('%s raised %s\n' % (handler.__name__, repr(e))) - pass - return None - -def _getCharacterEncoding(http_headers, xml_data): - '''Get the character encoding of the XML document - - http_headers is a dictionary - xml_data is a raw string (not Unicode) - - This is so much trickier than it sounds, it's not even funny. - According to RFC 3023 ('XML Media Types'), if the HTTP Content-Type - is application/xml, application/*+xml, - application/xml-external-parsed-entity, or application/xml-dtd, - the encoding given in the charset parameter of the HTTP Content-Type - takes precedence over the encoding given in the XML prefix within the - document, and defaults to 'utf-8' if neither are specified. But, if - the HTTP Content-Type is text/xml, text/*+xml, or - text/xml-external-parsed-entity, the encoding given in the XML prefix - within the document is ALWAYS IGNORED and only the encoding given in - the charset parameter of the HTTP Content-Type header should be - respected, and it defaults to 'us-ascii' if not specified. - - Furthermore, discussion on the atom-syntax mailing list with the - author of RFC 3023 leads me to the conclusion that any document - served with a Content-Type of text/* and no charset parameter - must be treated as us-ascii. (We now do this.) And also that it - must always be flagged as non-well-formed. (We now do this too.) - - If Content-Type is unspecified (input was local file or non-HTTP source) - or unrecognized (server just got it totally wrong), then go by the - encoding given in the XML prefix of the document and default to - 'iso-8859-1' as per the HTTP specification (RFC 2616). - - Then, assuming we didn't find a character encoding in the HTTP headers - (and the HTTP Content-type allowed us to look in the body), we need - to sniff the first few bytes of the XML data and try to determine - whether the encoding is ASCII-compatible. Section F of the XML - specification shows the way here: - http://www.w3.org/TR/REC-xml/#sec-guessing-no-ext-info - - If the sniffed encoding is not ASCII-compatible, we need to make it - ASCII compatible so that we can sniff further into the XML declaration - to find the encoding attribute, which will tell us the true encoding. - - Of course, none of this guarantees that we will be able to parse the - feed in the declared character encoding (assuming it was declared - correctly, which many are not). CJKCodecs and iconv_codec help a lot; - you should definitely install them if you can. - http://cjkpython.i18n.org/ - ''' - - def _parseHTTPContentType(content_type): - '''takes HTTP Content-Type header and returns (content type, charset) - - If no charset is specified, returns (content type, '') - If no content type is specified, returns ('', '') - Both return parameters are guaranteed to be lowercase strings - ''' - content_type = content_type or '' - content_type, params = cgi.parse_header(content_type) - return content_type, params.get('charset', '').replace("'", '') - - sniffed_xml_encoding = '' - xml_encoding = '' - true_encoding = '' - http_content_type, http_encoding = _parseHTTPContentType(http_headers.get('content-type')) - # Must sniff for non-ASCII-compatible character encodings before - # searching for XML declaration. This heuristic is defined in - # section F of the XML specification: - # http://www.w3.org/TR/REC-xml/#sec-guessing-no-ext-info - try: - if xml_data[:4] == '\x4c\x6f\xa7\x94': - # EBCDIC - xml_data = _ebcdic_to_ascii(xml_data) - elif xml_data[:4] == '\x00\x3c\x00\x3f': - # UTF-16BE - sniffed_xml_encoding = 'utf-16be' - xml_data = unicode(xml_data, 'utf-16be').encode('utf-8') - elif (len(xml_data) >= 4) and (xml_data[:2] == '\xfe\xff') and (xml_data[2:4] != '\x00\x00'): - # UTF-16BE with BOM - sniffed_xml_encoding = 'utf-16be' - xml_data = unicode(xml_data[2:], 'utf-16be').encode('utf-8') - elif xml_data[:4] == '\x3c\x00\x3f\x00': - # UTF-16LE - sniffed_xml_encoding = 'utf-16le' - xml_data = unicode(xml_data, 'utf-16le').encode('utf-8') - elif (len(xml_data) >= 4) and (xml_data[:2] == '\xff\xfe') and (xml_data[2:4] != '\x00\x00'): - # UTF-16LE with BOM - sniffed_xml_encoding = 'utf-16le' - xml_data = unicode(xml_data[2:], 'utf-16le').encode('utf-8') - elif xml_data[:4] == '\x00\x00\x00\x3c': - # UTF-32BE - sniffed_xml_encoding = 'utf-32be' - xml_data = unicode(xml_data, 'utf-32be').encode('utf-8') - elif xml_data[:4] == '\x3c\x00\x00\x00': - # UTF-32LE - sniffed_xml_encoding = 'utf-32le' - xml_data = unicode(xml_data, 'utf-32le').encode('utf-8') - elif xml_data[:4] == '\x00\x00\xfe\xff': - # UTF-32BE with BOM - sniffed_xml_encoding = 'utf-32be' - xml_data = unicode(xml_data[4:], 'utf-32be').encode('utf-8') - elif xml_data[:4] == '\xff\xfe\x00\x00': - # UTF-32LE with BOM - sniffed_xml_encoding = 'utf-32le' - xml_data = unicode(xml_data[4:], 'utf-32le').encode('utf-8') - elif xml_data[:3] == '\xef\xbb\xbf': - # UTF-8 with BOM - sniffed_xml_encoding = 'utf-8' - xml_data = unicode(xml_data[3:], 'utf-8').encode('utf-8') - else: - # ASCII-compatible - pass - xml_encoding_match = re.compile('^<\?.*encoding=[\'"](.*?)[\'"].*\?>').match(xml_data) - except: - xml_encoding_match = None - if xml_encoding_match: - xml_encoding = xml_encoding_match.groups()[0].lower() - if sniffed_xml_encoding and (xml_encoding in ('iso-10646-ucs-2', 'ucs-2', 'csunicode', 'iso-10646-ucs-4', 'ucs-4', 'csucs4', 'utf-16', 'utf-32', 'utf_16', 'utf_32', 'utf16', 'u16')): - xml_encoding = sniffed_xml_encoding - acceptable_content_type = 0 - application_content_types = ('application/xml', 'application/xml-dtd', 'application/xml-external-parsed-entity') - text_content_types = ('text/xml', 'text/xml-external-parsed-entity') - if (http_content_type in application_content_types) or \ - (http_content_type.startswith('application/') and http_content_type.endswith('+xml')): - acceptable_content_type = 1 - true_encoding = http_encoding or xml_encoding or 'utf-8' - elif (http_content_type in text_content_types) or \ - (http_content_type.startswith('text/')) and http_content_type.endswith('+xml'): - acceptable_content_type = 1 - true_encoding = http_encoding or 'us-ascii' - elif http_content_type.startswith('text/'): - true_encoding = http_encoding or 'us-ascii' - elif http_headers and (not http_headers.has_key('content-type')): - true_encoding = xml_encoding or 'iso-8859-1' - else: - true_encoding = xml_encoding or 'utf-8' - return true_encoding, http_encoding, xml_encoding, sniffed_xml_encoding, acceptable_content_type - -def _toUTF8(data, encoding): - '''Changes an XML data stream on the fly to specify a new encoding - - data is a raw sequence of bytes (not Unicode) that is presumed to be in %encoding already - encoding is a string recognized by encodings.aliases - ''' - if _debug: sys.stderr.write('entering _toUTF8, trying encoding %s\n' % encoding) - # strip Byte Order Mark (if present) - if (len(data) >= 4) and (data[:2] == '\xfe\xff') and (data[2:4] != '\x00\x00'): - if _debug: - sys.stderr.write('stripping BOM\n') - if encoding != 'utf-16be': - sys.stderr.write('trying utf-16be instead\n') - encoding = 'utf-16be' - data = data[2:] - elif (len(data) >= 4) and (data[:2] == '\xff\xfe') and (data[2:4] != '\x00\x00'): - if _debug: - sys.stderr.write('stripping BOM\n') - if encoding != 'utf-16le': - sys.stderr.write('trying utf-16le instead\n') - encoding = 'utf-16le' - data = data[2:] - elif data[:3] == '\xef\xbb\xbf': - if _debug: - sys.stderr.write('stripping BOM\n') - if encoding != 'utf-8': - sys.stderr.write('trying utf-8 instead\n') - encoding = 'utf-8' - data = data[3:] - elif data[:4] == '\x00\x00\xfe\xff': - if _debug: - sys.stderr.write('stripping BOM\n') - if encoding != 'utf-32be': - sys.stderr.write('trying utf-32be instead\n') - encoding = 'utf-32be' - data = data[4:] - elif data[:4] == '\xff\xfe\x00\x00': - if _debug: - sys.stderr.write('stripping BOM\n') - if encoding != 'utf-32le': - sys.stderr.write('trying utf-32le instead\n') - encoding = 'utf-32le' - data = data[4:] - newdata = unicode(data, encoding) - if _debug: sys.stderr.write('successfully converted %s data to unicode\n' % encoding) - declmatch = re.compile('^<\?xml[^>]*?>') - newdecl = '''''' - if declmatch.search(newdata): - newdata = declmatch.sub(newdecl, newdata) - else: - newdata = newdecl + u'\n' + newdata - return newdata.encode('utf-8') - -def _stripDoctype(data): - '''Strips DOCTYPE from XML document, returns (rss_version, stripped_data) - - rss_version may be 'rss091n' or None - stripped_data is the same XML document, minus the DOCTYPE - ''' - entity_pattern = re.compile(r']*?)>', re.MULTILINE) - data = entity_pattern.sub('', data) - doctype_pattern = re.compile(r']*?)>', re.MULTILINE) - doctype_results = doctype_pattern.findall(data) - doctype = doctype_results and doctype_results[0] or '' - if doctype.lower().count('netscape'): - version = 'rss091n' - else: - version = None - data = doctype_pattern.sub('', data) - return version, data - -def parse(url_file_stream_or_string, etag=None, modified=None, agent=None, referrer=None, handlers=[]): - '''Parse a feed from a URL, file, stream, or string''' - result = FeedParserDict() - result['feed'] = FeedParserDict() - result['entries'] = [] - if _XML_AVAILABLE: - result['bozo'] = 0 - if type(handlers) == types.InstanceType: - handlers = [handlers] - try: - f = _open_resource(url_file_stream_or_string, etag, modified, agent, referrer, handlers) - data = f.read() - except Exception, e: - result['bozo'] = 1 - result['bozo_exception'] = e - data = '' - f = None - - # if feed is gzip-compressed, decompress it - if f and data and hasattr(f, 'headers'): - if gzip and f.headers.get('content-encoding', '') == 'gzip': - try: - data = gzip.GzipFile(fileobj=_StringIO(data)).read() - except Exception, e: - # Some feeds claim to be gzipped but they're not, so - # we get garbage. Ideally, we should re-request the - # feed without the 'Accept-encoding: gzip' header, - # but we don't. - result['bozo'] = 1 - result['bozo_exception'] = e - data = '' - elif zlib and f.headers.get('content-encoding', '') == 'deflate': - try: - data = zlib.decompress(data, -zlib.MAX_WBITS) - except Exception, e: - result['bozo'] = 1 - result['bozo_exception'] = e - data = '' - - # save HTTP headers - if hasattr(f, 'info'): - info = f.info() - result['etag'] = info.getheader('ETag') - last_modified = info.getheader('Last-Modified') - if last_modified: - result['modified'] = _parse_date(last_modified) - if hasattr(f, 'url'): - result['href'] = f.url - result['status'] = 200 - if hasattr(f, 'status'): - result['status'] = f.status - if hasattr(f, 'headers'): - result['headers'] = f.headers.dict - if hasattr(f, 'close'): - f.close() - - # there are four encodings to keep track of: - # - http_encoding is the encoding declared in the Content-Type HTTP header - # - xml_encoding is the encoding declared in the ; changed -# project name -#2.5 - 7/25/2003 - MAP - changed to Python license (all contributors agree); -# removed unnecessary urllib code -- urllib2 should always be available anyway; -# return actual url, status, and full HTTP headers (as result['url'], -# result['status'], and result['headers']) if parsing a remote feed over HTTP -- -# this should pass all the HTTP tests at ; -# added the latest namespace-of-the-week for RSS 2.0 -#2.5.1 - 7/26/2003 - RMK - clear opener.addheaders so we only send our custom -# User-Agent (otherwise urllib2 sends two, which confuses some servers) -#2.5.2 - 7/28/2003 - MAP - entity-decode inline xml properly; added support for -# inline and as used in some RSS 2.0 feeds -#2.5.3 - 8/6/2003 - TvdV - patch to track whether we're inside an image or -# textInput, and also to return the character encoding (if specified) -#2.6 - 1/1/2004 - MAP - dc:author support (MarekK); fixed bug tracking -# nested divs within content (JohnD); fixed missing sys import (JohanS); -# fixed regular expression to capture XML character encoding (Andrei); -# added support for Atom 0.3-style links; fixed bug with textInput tracking; -# added support for cloud (MartijnP); added support for multiple -# category/dc:subject (MartijnP); normalize content model: 'description' gets -# description (which can come from description, summary, or full content if no -# description), 'content' gets dict of base/language/type/value (which can come -# from content:encoded, xhtml:body, content, or fullitem); -# fixed bug matching arbitrary Userland namespaces; added xml:base and xml:lang -# tracking; fixed bug tracking unknown tags; fixed bug tracking content when -# element is not in default namespace (like Pocketsoap feed); -# resolve relative URLs in link, guid, docs, url, comments, wfw:comment, -# wfw:commentRSS; resolve relative URLs within embedded HTML markup in -# description, xhtml:body, content, content:encoded, title, subtitle, -# summary, info, tagline, and copyright; added support for pingback and -# trackback namespaces -#2.7 - 1/5/2004 - MAP - really added support for trackback and pingback -# namespaces, as opposed to 2.6 when I said I did but didn't really; -# sanitize HTML markup within some elements; added mxTidy support (if -# installed) to tidy HTML markup within some elements; fixed indentation -# bug in _parse_date (FazalM); use socket.setdefaulttimeout if available -# (FazalM); universal date parsing and normalization (FazalM): 'created', modified', -# 'issued' are parsed into 9-tuple date format and stored in 'created_parsed', -# 'modified_parsed', and 'issued_parsed'; 'date' is duplicated in 'modified' -# and vice-versa; 'date_parsed' is duplicated in 'modified_parsed' and vice-versa -#2.7.1 - 1/9/2004 - MAP - fixed bug handling " and '. fixed memory -# leak not closing url opener (JohnD); added dc:publisher support (MarekK); -# added admin:errorReportsTo support (MarekK); Python 2.1 dict support (MarekK) -#2.7.4 - 1/14/2004 - MAP - added workaround for improperly formed
tags in -# encoded HTML (skadz); fixed unicode handling in normalize_attrs (ChrisL); -# fixed relative URI processing for guid (skadz); added ICBM support; added -# base64 support -#2.7.5 - 1/15/2004 - MAP - added workaround for malformed DOCTYPE (seen on many -# blogspot.com sites); added _debug variable -#2.7.6 - 1/16/2004 - MAP - fixed bug with StringIO importing -#3.0b3 - 1/23/2004 - MAP - parse entire feed with real XML parser (if available); -# added several new supported namespaces; fixed bug tracking naked markup in -# description; added support for enclosure; added support for source; re-added -# support for cloud which got dropped somehow; added support for expirationDate -#3.0b4 - 1/26/2004 - MAP - fixed xml:lang inheritance; fixed multiple bugs tracking -# xml:base URI, one for documents that don't define one explicitly and one for -# documents that define an outer and an inner xml:base that goes out of scope -# before the end of the document -#3.0b5 - 1/26/2004 - MAP - fixed bug parsing multiple links at feed level -#3.0b6 - 1/27/2004 - MAP - added feed type and version detection, result['version'] -# will be one of SUPPORTED_VERSIONS.keys() or empty string if unrecognized; -# added support for creativeCommons:license and cc:license; added support for -# full Atom content model in title, tagline, info, copyright, summary; fixed bug -# with gzip encoding (not always telling server we support it when we do) -#3.0b7 - 1/28/2004 - MAP - support Atom-style author element in author_detail -# (dictionary of 'name', 'url', 'email'); map author to author_detail if author -# contains name + email address -#3.0b8 - 1/28/2004 - MAP - added support for contributor -#3.0b9 - 1/29/2004 - MAP - fixed check for presence of dict function; added -# support for summary -#3.0b10 - 1/31/2004 - MAP - incorporated ISO-8601 date parsing routines from -# xml.util.iso8601 -#3.0b11 - 2/2/2004 - MAP - added 'rights' to list of elements that can contain -# dangerous markup; fiddled with decodeEntities (not right); liberalized -# date parsing even further -#3.0b12 - 2/6/2004 - MAP - fiddled with decodeEntities (still not right); -# added support to Atom 0.2 subtitle; added support for Atom content model -# in copyright; better sanitizing of dangerous HTML elements with end tags -# (script, frameset) -#3.0b13 - 2/8/2004 - MAP - better handling of empty HTML tags (br, hr, img, -# etc.) in embedded markup, in either HTML or XHTML form (
,
,
) -#3.0b14 - 2/8/2004 - MAP - fixed CDATA handling in non-wellformed feeds under -# Python 2.1 -#3.0b15 - 2/11/2004 - MAP - fixed bug resolving relative links in wfw:commentRSS; -# fixed bug capturing author and contributor URL; fixed bug resolving relative -# links in author and contributor URL; fixed bug resolvin relative links in -# generator URL; added support for recognizing RSS 1.0; passed Simon Fell's -# namespace tests, and included them permanently in the test suite with his -# permission; fixed namespace handling under Python 2.1 -#3.0b16 - 2/12/2004 - MAP - fixed support for RSS 0.90 (broken in b15) -#3.0b17 - 2/13/2004 - MAP - determine character encoding as per RFC 3023 -#3.0b18 - 2/17/2004 - MAP - always map description to summary_detail (Andrei); -# use libxml2 (if available) -#3.0b19 - 3/15/2004 - MAP - fixed bug exploding author information when author -# name was in parentheses; removed ultra-problematic mxTidy support; patch to -# workaround crash in PyXML/expat when encountering invalid entities -# (MarkMoraes); support for textinput/textInput -#3.0b20 - 4/7/2004 - MAP - added CDF support -#3.0b21 - 4/14/2004 - MAP - added Hot RSS support -#3.0b22 - 4/19/2004 - MAP - changed 'channel' to 'feed', 'item' to 'entries' in -# results dict; changed results dict to allow getting values with results.key -# as well as results[key]; work around embedded illformed HTML with half -# a DOCTYPE; work around malformed Content-Type header; if character encoding -# is wrong, try several common ones before falling back to regexes (if this -# works, bozo_exception is set to CharacterEncodingOverride); fixed character -# encoding issues in BaseHTMLProcessor by tracking encoding and converting -# from Unicode to raw strings before feeding data to sgmllib.SGMLParser; -# convert each value in results to Unicode (if possible), even if using -# regex-based parsing -#3.0b23 - 4/21/2004 - MAP - fixed UnicodeDecodeError for feeds that contain -# high-bit characters in attributes in embedded HTML in description (thanks -# Thijs van de Vossen); moved guid, date, and date_parsed to mapped keys in -# FeedParserDict; tweaked FeedParserDict.has_key to return True if asking -# about a mapped key -#3.0fc1 - 4/23/2004 - MAP - made results.entries[0].links[0] and -# results.entries[0].enclosures[0] into FeedParserDict; fixed typo that could -# cause the same encoding to be tried twice (even if it failed the first time); -# fixed DOCTYPE stripping when DOCTYPE contained entity declarations; -# better textinput and image tracking in illformed RSS 1.0 feeds -#3.0fc2 - 5/10/2004 - MAP - added and passed Sam's amp tests; added and passed -# my blink tag tests -#3.0fc3 - 6/18/2004 - MAP - fixed bug in _changeEncodingDeclaration that -# failed to parse utf-16 encoded feeds; made source into a FeedParserDict; -# duplicate admin:generatorAgent/@rdf:resource in generator_detail.url; -# added support for image; refactored parse() fallback logic to try other -# encodings if SAX parsing fails (previously it would only try other encodings -# if re-encoding failed); remove unichr madness in normalize_attrs now that -# we're properly tracking encoding in and out of BaseHTMLProcessor; set -# feed.language from root-level xml:lang; set entry.id from rdf:about; -# send Accept header -#3.0 - 6/21/2004 - MAP - don't try iso-8859-1 (can't distinguish between -# iso-8859-1 and windows-1252 anyway, and most incorrectly marked feeds are -# windows-1252); fixed regression that could cause the same encoding to be -# tried twice (even if it failed the first time) -#3.0.1 - 6/22/2004 - MAP - default to us-ascii for all text/* content types; -# recover from malformed content-type header parameter with no equals sign -# ('text/xml; charset:iso-8859-1') -#3.1 - 6/28/2004 - MAP - added and passed tests for converting HTML entities -# to Unicode equivalents in illformed feeds (aaronsw); added and -# passed tests for converting character entities to Unicode equivalents -# in illformed feeds (aaronsw); test for valid parsers when setting -# XML_AVAILABLE; make version and encoding available when server returns -# a 304; add handlers parameter to pass arbitrary urllib2 handlers (like -# digest auth or proxy support); add code to parse username/password -# out of url and send as basic authentication; expose downloading-related -# exceptions in bozo_exception (aaronsw); added __contains__ method to -# FeedParserDict (aaronsw); added publisher_detail (aaronsw) -#3.2 - 7/3/2004 - MAP - use cjkcodecs and iconv_codec if available; always -# convert feed to UTF-8 before passing to XML parser; completely revamped -# logic for determining character encoding and attempting XML parsing -# (much faster); increased default timeout to 20 seconds; test for presence -# of Location header on redirects; added tests for many alternate character -# encodings; support various EBCDIC encodings; support UTF-16BE and -# UTF16-LE with or without a BOM; support UTF-8 with a BOM; support -# UTF-32BE and UTF-32LE with or without a BOM; fixed crashing bug if no -# XML parsers are available; added support for 'Content-encoding: deflate'; -# send blank 'Accept-encoding: ' header if neither gzip nor zlib modules -# are available -#3.3 - 7/15/2004 - MAP - optimize EBCDIC to ASCII conversion; fix obscure -# problem tracking xml:base and xml:lang if element declares it, child -# doesn't, first grandchild redeclares it, and second grandchild doesn't; -# refactored date parsing; defined public registerDateHandler so callers -# can add support for additional date formats at runtime; added support -# for OnBlog, Nate, MSSQL, Greek, and Hungarian dates (ytrewq1); added -# zopeCompatibilityHack() which turns FeedParserDict into a regular -# dictionary, required for Zope compatibility, and also makes command- -# line debugging easier because pprint module formats real dictionaries -# better than dictionary-like objects; added NonXMLContentType exception, -# which is stored in bozo_exception when a feed is served with a non-XML -# media type such as 'text/plain'; respect Content-Language as default -# language if not xml:lang is present; cloud dict is now FeedParserDict; -# generator dict is now FeedParserDict; better tracking of xml:lang, -# including support for xml:lang='' to unset the current language; -# recognize RSS 1.0 feeds even when RSS 1.0 namespace is not the default -# namespace; don't overwrite final status on redirects (scenarios: -# redirecting to a URL that returns 304, redirecting to a URL that -# redirects to another URL with a different type of redirect); add -# support for HTTP 303 redirects -#4.0 - MAP - support for relative URIs in xml:base attribute; fixed -# encoding issue with mxTidy (phopkins); preliminary support for RFC 3229; -# support for Atom 1.0; support for iTunes extensions; new 'tags' for -# categories/keywords/etc. as array of dict -# {'term': term, 'scheme': scheme, 'label': label} to match Atom 1.0 -# terminology; parse RFC 822-style dates with no time; lots of other -# bug fixes -#4.1 - MAP - removed socket timeout; added support for chardet library - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/document_page/web/widgets/templates/wiki.mako b/addons/document_page/web/widgets/templates/wiki.mako deleted file mode 100644 index 54976a8c937..00000000000 --- a/addons/document_page/web/widgets/templates/wiki.mako +++ /dev/null @@ -1,23 +0,0 @@ -% if editable and not inline: - - -% endif - -% if editable and inline: - -% endif - -% if editable and error: - ${error} -% endif - -% if not editable and value: -
${data|n}
-% endif - diff --git a/addons/document_page/web/widgets/wiki.py b/addons/document_page/web/widgets/wiki.py deleted file mode 100644 index ccf2a75899c..00000000000 --- a/addons/document_page/web/widgets/wiki.py +++ /dev/null @@ -1,224 +0,0 @@ -############################################################################### -# -# Copyright (C) 2007-TODAY Tiny ERP Pvt Ltd. All Rights Reserved. -# -# $Id$ -# -# Developed by Tiny (http://openerp.com) and Axelor (http://axelor.com). -# -# The OpenERP web client is distributed under the "OpenERP Public License". -# It's based on Mozilla Public License Version (MPL) 1.1 with following -# restrictions: -# -# - All names, links and logos of Tiny, OpenERP and Axelor must be -# kept as in original distribution without any changes in all software -# screens, especially in start-up page and the software header, even if -# the application source code has been changed or updated or code has been -# added. -# -# - All distributions of the software must keep source code with OEPL. -# -# - All integrations to any other software must keep source code with OEPL. -# -# If you need commercial licence to remove this kind of restriction please -# contact us. -# -# You can see the MPL licence at: http://www.mozilla.org/MPL/MPL-1.1.html -# -############################################################################### - -import re - -import cherrypy -import wikimarkup - -from openobject import rpc -from openobject.widgets import CSSLink - - -from openerp.widgets import register_widget -from openerp.widgets.form import Text - - -_image = re.compile(r'img:(.*)\.(.*)', re.UNICODE) -_rss = re.compile(r'rss:(.*)\.(.*)', re.UNICODE) -_attach = re.compile(r'attach:(.*)\.(.*)', re.UNICODE) -_internalLinks = re.compile(r'\[\[.*\]\]', re.UNICODE) -_edit = re.compile(r'edit:(.*)\|(.*)', re.UNICODE) -_view = re.compile(r'view:(.*)\|(.*)', re.UNICODE) - -class WikiParser(wikimarkup.Parser): - - def parse(self, text, id): - text = text.replace(' ', 'n-b-s-p') - text = text.replace('&', 'n-a-m-p') - text = text.replace('&','&') - text = text.replace('n-b-s-p', ' ') - text = text.replace('n-a-m-p', '&') - text = text.replace('', '
')
-        text = text.replace('', '
') - - text = wikimarkup.to_unicode(text) - text = self.strip(text) - - text = super(WikiParser, self).parse(text) - text = self.addImage(text, id) - text = self.attachDoc(text, id) - text = self.recordLink(text) - text = self.viewRecordLink(text) - text = self.addInternalLinks(text) - #TODO : already implemented but we will implement it later after releasing the 5.0 - #text = self.addRss(text, id) - return text - - def viewRecordLink(self, text): - def record(path): - record = path.group().replace('view:','').split("|") - model = record[0] - text = record[1].replace('\r','').strip() - label = "View Record" - if len(record) > 2: - label = record[2] - proxy = rpc.RPCProxy(model) - ids = proxy.name_search(text, [], 'ilike', {}) - if len(ids): - id = ids[0][0] - else: - try: - id = int(text) - except: - id = 0 - return "[[/openerp/form/view?model=%s&id=%d | %s]]" % (model, id, label) - - bits = _view.sub(record, text) - return bits - - def addRss(self, text, id): - def addrss(path): - rssurl = path.group().replace('rss:','') - import rss.feedparser as feedparser - data = feedparser.parse(rssurl) - values = "

%s


" % (data.feed.title) - values += "%s
" % (data.channel.description) - for entry in data['entries']: - values += "

%s


" % (entry.link, entry.title) - values += "%s
" % (entry.summary) - - return values - - bits = _rss.sub(addrss, text) - return bits - - def attachDoc(self, text, id): - def document(path): - file = path.group().replace('attach:','') - if file.startswith('http') or file.startswith('ftp'): - return "Download File" % (file) - else: - proxy = rpc.RPCProxy('ir.attachment') - ids = proxy.search([('datas_fname','=',file.strip()), ('res_model','=','wiki.wiki'), ('res_id','=',id)]) - if len(ids) > 0: - return "%s" % (file, id, file) - else: - return """Attach : %s """ % (id, file) - bits = _attach.sub(document, text) - return bits - - def addImage(self, text, id): - def image(path): - file = path.group().replace('img:','') - if file.startswith('http') or file.startswith('ftp'): - return "" % (file) - else: - proxy = rpc.RPCProxy('ir.attachment') - ids = proxy.search([('datas_fname','=',file.strip()), ('res_model','=','wiki.wiki'), ('res_id','=',id)]) - if len(ids) > 0: - return "" % (file, id) - else: - return """Attach : %s """ % (id, file) - #"[[/attachment/?model=wiki.wiki&id=%d | Attach:%s]]" % (id, file) - bits = _image.sub(image, text) - return bits - - def recordLink(self, text): - def record(path): - record = path.group().replace('edit:','').split("|") - model = record[0] - text = record[1].replace('\r','').strip() - label = "Edit Record" - if len(record) > 2: - label = record[2] - proxy = rpc.RPCProxy(model) - ids = proxy.name_search(text, [], '=', {}) - if len(ids): - id = ids[0][0] - else: - try: - id = int(text) - except: - id = 0 - return "[[/openerp/form/edit?model=%s&id=%d | %s]]" % (model, id, label) - - bits = _edit.sub(record, text) - return bits - - def addInternalLinks(self, text): - proxy = rpc.RPCProxy('wiki.wiki') - - def link(path): - link = path.group().replace('[','').replace('[','').replace(']','').replace(']','').split("|") - name_to_search = link[0].strip() - mids = proxy.search([('name','ilike', name_to_search)]) - link_str = "" - if mids: - if len(link) == 2: - link_str = "%s" % (mids[0], link[1]) - elif len(link) == 1: - link_str = "%s" % (mids[0], link[0]) - else: - if len(link) == 2: - link_str = "%s" % (link[0], link[1]) - elif len(link) == 1: - link_str = "%s" % (link[0]) - - return link_str - - bits = _internalLinks.sub(link, text) - return bits - -def wiki2html(text, showToc, id): - p = WikiParser(show_toc=showToc) - return p.parse(text, id) - -class WikiWidget(Text): - template = "/wiki/widgets/templates/wiki.mako" - - params = ["data"] - - css = [CSSLink("wiki", "css/wiki.css")] - - data = None - - def set_value(self, value): - super(WikiWidget, self).set_value(value) - - if value: - toc = True - id = False - if hasattr(cherrypy.request, 'terp_record'): - params = cherrypy.request.terp_params - if params._terp_model == 'wiki.wiki': - proxy = rpc.RPCProxy('wiki.wiki') - toc = proxy.read([params.id], ['toc'])[0]['toc'] - id = params.id - - text = value+'\n\n' - html = wiki2html(text, toc, id) - - self.data = html - -register_widget(WikiWidget, ["text_wiki"]) - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/document_page/web/widgets/wikimarkup/__init__.py b/addons/document_page/web/widgets/wikimarkup/__init__.py deleted file mode 100644 index f5fe67fada1..00000000000 --- a/addons/document_page/web/widgets/wikimarkup/__init__.py +++ /dev/null @@ -1,2146 +0,0 @@ -# coding: latin1 -""" -MediaWiki-style markup - -Copyright (C) 2008 David Cramer - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -""" - -import re, random, locale -from base64 import b64encode, b64decode - -# a few patterns we use later - -MW_COLON_STATE_TEXT = 0 -MW_COLON_STATE_TAG = 1 -MW_COLON_STATE_TAGSTART = 2 -MW_COLON_STATE_CLOSETAG = 3 -MW_COLON_STATE_TAGSLASH = 4 -MW_COLON_STATE_COMMENT = 5 -MW_COLON_STATE_COMMENTDASH = 6 -MW_COLON_STATE_COMMENTDASHDASH = 7 - -_attributePat = re.compile(ur'''(?:^|\s)([A-Za-z0-9]+)(?:\s*=\s*(?:"([^<"]*)"|'([^<']*)'|([a-zA-Z0-9!#$%&()*,\-./:;<>?@[\]^_`{|}~]+)|#([0-9a-fA-F]+)))''', re.UNICODE) -_space = re.compile(ur'\s+', re.UNICODE) -_closePrePat = re.compile(u"]*?)(/?>)([^<]*)$', re.UNICODE) - -_htmlpairs = ( # Tags that must be closed - u'b', u'del', u'i', u'ins', u'u', u'font', u'big', u'small', u'sub', u'sup', u'h1', - u'h2', u'h3', u'h4', u'h5', u'h6', u'cite', u'code', u'em', u's', - u'strike', u'strong', u'tt', u'var', u'div', u'center', - u'blockquote', u'ol', u'ul', u'dl', u'table', u'caption', u'pre', - u'ruby', u'rt' , u'rb' , u'rp', u'p', u'span', u'u', -) -_htmlsingle = ( - u'br', u'hr', u'li', u'dt', u'dd', u'img', -) -_htmlsingleonly = ( # Elements that cannot have close tags - u'br', u'hr', u'img', -) -_htmlnest = ( # Tags that can be nested--?? - u'table', u'tr', u'td', u'th', u'div', u'blockquote', u'ol', u'ul', - u'dl', u'font', u'big', u'small', u'sub', u'sup', u'span', u'img', -) -_tabletags = ( # Can only appear inside table - u'td', u'th', u'tr', -) -_htmllist = ( # Tags used by list - u'ul', u'ol', -) -_listtags = ( # Tags that can appear in a list - u'li', -) -_htmlsingleallowed = _htmlsingle + _tabletags -_htmlelements = _htmlsingle + _htmlpairs + _htmlnest - -_htmlEntities = { - u'Aacute': 193, u'aacute': 225, u'Acirc': 194, u'acirc': 226, u'acute': 180, - u'AElig': 198, u'aelig': 230, u'Agrave': 192, u'agrave': 224, u'alefsym': 8501, - u'Alpha': 913, u'alpha': 945, u'amp': 38, u'and': 8743, u'ang': 8736, u'Aring': 197, - u'aring': 229, - u'asymp': 8776, - u'Atilde': 195, - u'atilde': 227, - u'Auml': 196, - u'auml': 228, - u'bdquo': 8222, - u'Beta': 914, - u'beta': 946, - u'brvbar': 166, - u'bull': 8226, - u'cap': 8745, - u'Ccedil': 199, - u'ccedil': 231, - u'cedil': 184, - u'cent': 162, - u'Chi': 935, - u'chi': 967, - u'circ': 710, - u'clubs': 9827, - u'cong': 8773, - u'copy': 169, - u'crarr': 8629, - u'cup': 8746, - u'curren': 164, - u'dagger': 8224, - u'Dagger': 8225, - u'darr': 8595, - u'dArr': 8659, - u'deg': 176, - u'Delta': 916, - u'delta': 948, - u'diams': 9830, - u'divide': 247, - u'Eacute': 201, - u'eacute': 233, - u'Ecirc': 202, - u'ecirc': 234, - u'Egrave': 200, - u'egrave': 232, - u'empty': 8709, - u'emsp': 8195, - u'ensp': 8194, - u'Epsilon': 917, - u'epsilon': 949, - u'equiv': 8801, - u'Eta': 919, - u'eta': 951, - u'ETH': 208, - u'eth': 240, - u'Euml': 203, - u'euml': 235, - u'euro': 8364, - u'exist': 8707, - u'fnof': 402, - u'forall': 8704, - u'frac12': 189, - u'frac14': 188, - u'frac34': 190, - u'frasl': 8260, - u'Gamma': 915, - u'gamma': 947, - u'ge': 8805, - u'gt': 62, - u'harr': 8596, - u'hArr': 8660, - u'hearts': 9829, - u'hellip': 8230, - u'Iacute': 205, - u'iacute': 237, - u'Icirc': 206, - u'icirc': 238, - u'iexcl': 161, - u'Igrave': 204, - u'igrave': 236, - u'image': 8465, - u'infin': 8734, - u'int': 8747, - u'Iota': 921, - u'iota': 953, - u'iquest': 191, - u'isin': 8712, - u'Iuml': 207, - u'iuml': 239, - u'Kappa': 922, - u'kappa': 954, - u'Lambda': 923, - u'lambda': 955, - u'lang': 9001, - u'laquo': 171, - u'larr': 8592, - u'lArr': 8656, - u'lceil': 8968, - u'ldquo': 8220, - u'le': 8804, - u'lfloor': 8970, - u'lowast': 8727, - u'loz': 9674, - u'lrm': 8206, - u'lsaquo': 8249, - u'lsquo': 8216, - u'lt': 60, - u'macr': 175, - u'mdash': 8212, - u'micro': 181, - u'middot': 183, - u'minus': 8722, - u'Mu': 924, - u'mu': 956, - u'nabla': 8711, - u'nbsp': 160, - u'ndash': 8211, - u'ne': 8800, - u'ni': 8715, - u'not': 172, - u'notin': 8713, - u'nsub': 8836, - u'Ntilde': 209, - u'ntilde': 241, - u'Nu': 925, - u'nu': 957, - u'Oacute': 211, - u'oacute': 243, - u'Ocirc': 212, - u'ocirc': 244, - u'OElig': 338, - u'oelig': 339, - u'Ograve': 210, - u'ograve': 242, - u'oline': 8254, - u'Omega': 937, - u'omega': 969, - u'Omicron': 927, - u'omicron': 959, - u'oplus': 8853, - u'or': 8744, - u'ordf': 170, - u'ordm': 186, - u'Oslash': 216, - u'oslash': 248, - u'Otilde': 213, - u'otilde': 245, - u'otimes': 8855, - u'Ouml': 214, - u'ouml': 246, - u'para': 182, - u'part': 8706, - u'permil': 8240, - u'perp': 8869, - u'Phi': 934, - u'phi': 966, - u'Pi': 928, - u'pi': 960, - u'piv': 982, - u'plusmn': 177, - u'pound': 163, - u'prime': 8242, - u'Prime': 8243, - u'prod': 8719, - u'prop': 8733, - u'Psi': 936, - u'psi': 968, - u'quot': 34, - u'radic': 8730, - u'rang': 9002, - u'raquo': 187, - u'rarr': 8594, - u'rArr': 8658, - u'rceil': 8969, - u'rdquo': 8221, - u'real': 8476, - u'reg': 174, - u'rfloor': 8971, - u'Rho': 929, - u'rho': 961, - u'rlm': 8207, - u'rsaquo': 8250, - u'rsquo': 8217, - u'sbquo': 8218, - u'Scaron': 352, - u'scaron': 353, - u'sdot': 8901, - u'sect': 167, - u'shy': 173, - u'Sigma': 931, - u'sigma': 963, - u'sigmaf': 962, - u'sim': 8764, - u'spades': 9824, - u'sub': 8834, - u'sube': 8838, - u'sum': 8721, - u'sup': 8835, - u'sup1': 185, - u'sup2': 178, - u'sup3': 179, - u'supe': 8839, - u'szlig': 223, - u'Tau': 932, - u'tau': 964, - u'there4': 8756, - u'Theta': 920, - u'theta': 952, - u'thetasym': 977, - u'thinsp': 8201, - u'THORN': 222, - u'thorn': 254, - u'tilde': 732, - u'times': 215, - u'trade': 8482, - u'Uacute': 218, - u'uacute': 250, - u'uarr': 8593, - u'uArr': 8657, - u'Ucirc': 219, - u'ucirc': 251, - u'Ugrave': 217, - u'ugrave': 249, - u'uml': 168, - u'upsih': 978, - u'Upsilon': 933, - u'upsilon': 965, - u'Uuml': 220, - u'uuml': 252, - u'weierp': 8472, - u'Xi': 926, - u'xi': 958, - u'Yacute': 221, - u'yacute': 253, - u'yen': 165, - u'Yuml': 376, - u'yuml': 255, - u'Zeta': 918, - u'zeta': 950, - u'zwj': 8205, - u'zwnj': 8204 -} - -_charRefsPat = re.compile(ur'''(&([A-Za-z0-9]+);|&#([0-9]+);|&#[xX]([0-9A-Za-z]+);|(&))''', re.UNICODE) -_cssCommentPat = re.compile(ur'''\*.*?\*''', re.UNICODE) -_toUTFPat = re.compile(ur'''\\([0-9A-Fa-f]{1,6})[\s]?''', re.UNICODE) -_hackPat = re.compile(ur'''(expression|tps*://|url\s*\().*''', re.UNICODE | re.IGNORECASE) -_hrPat = re.compile(u'''^-----*''', re.UNICODE | re.MULTILINE) -_h1Pat = re.compile(u'^=(.+)=\s*$', re.UNICODE | re.MULTILINE) -_h2Pat = re.compile(u'^==(.+)==\s*$', re.UNICODE | re.MULTILINE) -_h3Pat = re.compile(u'^===(.+)===\s*$', re.UNICODE | re.MULTILINE) -_h4Pat = re.compile(u'^====(.+)====\s*$', re.UNICODE | re.MULTILINE) -_h5Pat = re.compile(u'^=====(.+)=====\s*$', re.UNICODE | re.MULTILINE) -_h6Pat = re.compile(u'^======(.+)======\s*$', re.UNICODE | re.MULTILINE) -_quotePat = re.compile(u"""(''+)""", re.UNICODE) -_removePat = re.compile(ur'\b(' + ur'|'.join((u"a", u"an", u"as", u"at", u"before", u"but", u"by", u"for", u"from", - u"is", u"in", u"into", u"like", u"of", u"off", u"on", u"onto", u"per", - u"since", u"than", u"the", u"this", u"that", u"to", u"up", u"via", - u"with")) + ur')\b', re.UNICODE | re.IGNORECASE) -_nonWordSpaceDashPat = re.compile(ur'[^\w\s\-\./]', re.UNICODE) -_multiSpacePat = re.compile(ur'[\s\-_\./]+', re.UNICODE) -_spacePat = re.compile(ur' ', re.UNICODE) -_linkPat = re.compile(ur'^(?:([A-Za-z0-9]+):)?([^\|]+)(?:\|([^\n]+?))?\]\](.*)$', re.UNICODE | re.DOTALL) -_bracketedLinkPat = re.compile(ur'(?:\[((?:mailto:|irc://|https?://|ftp://|/)[^<>\]\[' + u"\x00-\x20\x7f" + ur']*)\s*(.*?)\])', re.UNICODE) -_protocolPat = re.compile(ur'(\b(?:mailto:|irc://|https?://|ftp://))', re.UNICODE) -_specialUrlPat = re.compile(ur'^([^<>\]\[' + u"\x00-\x20\x7f" + ur']+)(.*)$', re.UNICODE) -_protocolsPat = re.compile(ur'^(mailto:|irc://|https?://|ftp://)$', re.UNICODE) -_controlCharsPat = re.compile(ur'[\]\[<>"' + u"\\x00-\\x20\\x7F" + ur']]', re.UNICODE) -_hostnamePat = re.compile(ur'^([^:]+:)(//[^/]+)?(.*)$', re.UNICODE) -_stripPat = re.compile(u'\\s|\u00ad|\u1806|\u200b|\u2060|\ufeff|\u03f4|\u034f|\u180b|\u180c|\u180d|\u200c|\u200d|[\ufe00-\ufe0f]', re.UNICODE) -_zomgPat = re.compile(ur'^(:*)\{\|(.*)$', re.UNICODE) -_headerPat = re.compile(ur"<[Hh]([1-6])(.*?)>(.*?)", re.UNICODE) -_templateSectionPat = re.compile(ur"", re.UNICODE) -_tagPat = re.compile(ur"<.*?>", re.UNICODE) -_startRegexHash = {} -_endRegexHash = {} -_endCommentPat = re.compile(ur'(-->)', re.UNICODE) -_extractTagsAndParams_n = 1 -_guillemetLeftPat = re.compile(ur'(.) (\?|:|;|!|\302\273)', re.UNICODE) -_guillemetRightPat = re.compile(ur'(\302\253) ', re.UNICODE) - -def setupAttributeWhitelist(): - common = ( u'id', u'class', u'lang', u'dir', u'title', u'style' ) - block = common + (u'align',) - tablealign = ( u'align', u'char', u'charoff', u'valign' ) - tablecell = ( u'abbr', - u'axis', - u'headers', - u'scope', - u'rowspan', - u'colspan', - u'nowrap', # deprecated - u'width', # deprecated - u'height', # deprecated - u'bgcolor' # deprecated - ) - return { - u'div': block, - u'center': common, # deprecated - u'span': block, # ?? - u'h1': block, - u'h2': block, - u'h3': block, - u'h4': block, - u'h5': block, - u'h6': block, - u'em': common, - u'strong': common, - u'cite': common, - u'code': common, - u'var': common, - u'img': common + (u'src', u'alt', u'width', u'height',), - u'blockquote': common + (u'cite',), - u'sub': common, - u'sup': common, - u'p': block, - u'br': (u'id', u'class', u'title', u'style', u'clear',), - u'pre': common + (u'width',), - u'ins': common + (u'cite', u'datetime'), - u'del': common + (u'cite', u'datetime'), - u'ul': common + (u'type',), - u'ol': common + (u'type', u'start'), - u'li': common + (u'type', u'value'), - u'dl': common, - u'dd': common, - u'dt': common, - u'table': common + ( u'summary', u'width', u'border', u'frame', - u'rules', u'cellspacing', u'cellpadding', - u'align', u'bgcolor', - ), - u'caption': common + (u'align',), - u'thead': common + tablealign, - u'tfoot': common + tablealign, - u'tbody': common + tablealign, - u'colgroup': common + ( u'span', u'width' ) + tablealign, - u'col': common + ( u'span', u'width' ) + tablealign, - u'tr': common + ( u'bgcolor', ) + tablealign, - u'td': common + tablecell + tablealign, - u'th': common + tablecell + tablealign, - u'tt': common, - u'b': common, - u'i': common, - u'big': common, - u'small': common, - u'strike': common, - u's': common, - u'u': common, - u'font': common + ( u'size', u'color', u'face' ), - u'hr': common + ( u'noshade', u'size', u'width' ), - u'ruby': common, - u'rb': common, - u'rt': common, #array_merge( $common, array( 'rbspan' ) ), - u'rp': common, - } -_whitelist = setupAttributeWhitelist() -_page_cache = {} -env = {} - -def registerTagHook(tag, function): - mTagHooks[tag] = function - -class BaseParser(object): - def __init__(self): - self.uniq_prefix = u"\x07UNIQ" + unicode(random.randint(1, 1000000000)) - self.strip_state = {} - self.arg_stack = [] - self.env = env - self.keep_env = (env != {}) - - def __del__(self): - if not self.keep_env: - global env - env = {} - - ''' Used to store objects in the environment - used to prevent recursive imports ''' - def store_object(self, namespace, key, value=True): - # Store the item to not reprocess it - if namespace not in self.env: - self.env[namespace] = {} - self.env[namespace][key] = value - - def has_object(self, namespace, key): - if namespace not in self.env: - self.env[namespace] = {} - if hasattr(self, 'count'): - data = self.env[namespace] - test = key in data - self.count = True - return key in self.env[namespace] - - def retrieve_object(self, namespace, key, default=None): - if not self.env.get(namespace): - self.env[namespace] = {} - return self.env[namespace].get(key, default) - - def parse(self, text): - utf8 = isinstance(text, str) - text = to_unicode(text) - if text[-1:] != u'\n': - text = text + u'\n' - taggedNewline = True - else: - taggedNewline = False - - text = self.strip(text) - text = self.removeHtmlTags(text) - text = self.parseHorizontalRule(text) - text = self.parseAllQuotes(text) - text = self.replaceExternalLinks(text) - text = self.unstrip(text) - text = self.fixtags(text) - text = self.doBlockLevels(text, True) - text = self.unstripNoWiki(text) - text = text.split(u'\n') - text = u'\n'.join(text) - if taggedNewline and text[-1:] == u'\n': - text = text[:-1] - if utf8: - return text.encode("utf-8") - return text - - def strip(self, text, stripcomments=False, dontstrip=[]): - render = True - - commentState = {} - - elements = ['nowiki',] + mTagHooks.keys() - if True: #wgRawHtml - elements.append('html') - - # Removing $dontstrip tags from $elements list (currently only 'gallery', fixing bug 2700) - for k in dontstrip: - if k in elements: - del elements[k] - - matches = {} - text = self.extractTagsAndParams(elements, text, matches) - - for marker in matches: - element, content, params, tag = matches[marker] - if render: - tagName = element.lower() - if tagName == u'!--': - # comment - output = tag - if tag[-3:] != u'-->': - output += "-->" - elif tagName == u'html': - output = content - elif tagName == u'nowiki': - output = content.replace(u'&', u'&').replace(u'<', u'<').replace(u'>', u'>') - else: - if tagName in mTagHooks: - output = mTagHooks[tagName](self, content, params) - else: - output = content.replace(u'&', u'&').replace(u'<', u'<').replace(u'>', u'>') - else: - # Just stripping tags; keep the source - output = tag - - # Unstrip the output, because unstrip() is no longer recursive so - # it won't do it itself - output = self.unstrip(output) - - if not stripcomments and element == u'!--': - commentState[marker] = output - elif element == u'html' or element == u'nowiki': - if 'nowiki' not in self.strip_state: - self.strip_state['nowiki'] = {} - self.strip_state['nowiki'][marker] = output - else: - if 'general' not in self.strip_state: - self.strip_state['general'] = {} - self.strip_state['general'][marker] = output - - # Unstrip comments unless explicitly told otherwise. - # (The comments are always stripped prior to this point, so as to - # not invoke any extension tags / parser hooks contained within - # a comment.) - if not stripcomments: - # Put them all back and forget them - for k in commentState: - v = commentState[k] - text = text.replace(k, v) - - return text - - def removeHtmlTags(self, text): - """convert bad tags into HTML identities""" - sb = [] - text = self.removeHtmlComments(text) - bits = text.split(u'<') - sb.append(bits.pop(0)) - tagstack = [] - tablestack = tagstack - for x in bits: - m = _tagPattern.match(x) - if not m: - continue - slash, t, params, brace, rest = m.groups() - t = t.lower() - badtag = False - if t in _htmlelements: - # Check our stack - if slash: - # Closing a tag... - if t in _htmlsingleonly or len(tagstack) == 0: - badtag = True - else: - ot = tagstack.pop() - if ot != t: - if ot in _htmlsingleallowed: - # Pop all elements with an optional close tag - # and see if we find a match below them - optstack = [] - optstack.append(ot) - while True: - if len(tagstack) == 0: - break - ot = tagstack.pop() - if ot == t or ot not in _htmlsingleallowed: - break - optstack.append(ot) - if t != ot: - # No match. Push the optinal elements back again - badtag = True - tagstack += reversed(optstack) - else: - tagstack.append(ot) - #
  • can be nested in
      or
        , skip those cases: - if ot not in _htmllist and t in _listtags: - badtag = True - elif t == u'table': - if len(tablestack) == 0: - bagtag = True - else: - tagstack = tablestack.pop() - newparams = u'' - else: - # Keep track for later - if t in _tabletags and u'table' not in tagstack: - badtag = True - elif t in tagstack and t not in _htmlnest: - badtag = True - # Is it a self-closed htmlpair? (bug 5487) - elif brace == u'/>' and t in _htmlpairs: - badTag = True - elif t in _htmlsingleonly: - # Hack to force empty tag for uncloseable elements - brace = u'/>' - elif t in _htmlsingle: - # Hack to not close $htmlsingle tags - brace = None - else: - if t == u'table': - tablestack.append(tagstack) - tagstack = [] - tagstack.append(t) - newparams = self.fixTagAttributes(params, t) - if not badtag: - rest = rest.replace(u'>', u'>') - if brace == u'/>': - close = u' /' - else: - close = u'' - sb.append(u'<') - sb.append(slash) - sb.append(t) - sb.append(newparams) - sb.append(close) - sb.append(u'>') - sb.append(rest) - continue - sb.append(u'<') - sb.append(x.replace(u'>', u'>')) - - # Close off any remaining tags - while tagstack: - t = tagstack.pop() - sb.append(u'\n') - if t == u'table': - if not tablestack: - break - tagstack = tablestack.pop() - - return u''.join(sb) - - def removeHtmlComments(self, text): - """remove comments from given text""" - sb = [] - start = text.find(u'', start) - if end == -1: - break - end += 3 - - spaceStart = max(0, start-1) - spaceEnd = end - while text[spaceStart] == u' ' and spaceStart > 0: - spaceStart -= 1 - while text[spaceEnd] == u' ': - spaceEnd += 1 - - if text[spaceStart] == u'\n' and text[spaceEnd] == u'\n': - sb.append(text[last:spaceStart]) - sb.append(u'\n') - last = spaceEnd+1 - else: - sb.append(text[last:spaceStart+1]) - last = spaceEnd - - start = text.find(u'' - - return result, mDTopen - - def nextItem(self, char, mDTopen): - if char == u'*' or char == '#': - return u'
      1. ', None - elif char == u':' or char == u';': - close = u'' - if mDTopen: - close = '' - if char == u';': - return close + u'
        ', True - else: - return close + u'
        ', False - return u'' - - def closeList(self, char, mDTopen): - if char == u'*': - return u'
    \n' - elif char == u'#': - return u'
  • \n' - elif char == u':': - if mDTopen: - return u'\n' - else: - return u'\n' - else: - return u'' - - def findColonNoLinks(self, text, before, after): - try: - pos = text.search(':') - except: - return False - - lt = text.find('<') - if lt == -1 or lt > pos: - # Easy; no tag nesting to worry about - before = text[0:pos] - after = text[0:pos+1] - return before, after, pos - - # Ugly state machine to walk through avoiding tags. - state = MW_COLON_STATE_TEXT; - stack = 0; - i = 0 - while i < len(text): - c = text[i]; - - if state == 0: # MW_COLON_STATE_TEXT: - if text[i] == '<': - # Could be either a tag or an tag - state = MW_COLON_STATE_TAGSTART - elif text[i] == ':': - if stack == 0: - # we found it - return text[0:i], text[i+1], i - else: - # Skip ahead looking for something interesting - try: - colon = text.search(':', i) - except: - return False - lt = text.find('<', i) - if stack == 0: - if lt == -1 or colon < lt: - # we found it - return text[0:colon], text[colon+1], i - if lt == -1: - break - # Skip ahead to next tag start - i = lt - state = MW_COLON_STATE_TAGSTART - elif state == 1: # MW_COLON_STATE_TAG: - # In a - if text[i] == '>': - stack += 1 - state = MW_COLON_STATE_TEXT - elif text[i] == '/': - state = MW_COLON_STATE_TAGSLASH - elif state == 2: # MW_COLON_STATE_TAGSTART: - if text[i] == '/': - state = MW_COLON_STATE_CLOSETAG - elif text[i] == '!': - state = MW_COLON_STATE_COMMENT - elif text[i] == '>': - # Illegal early close? This shouldn't happen D: - state = MW_COLON_STATE_TEXT - else: - state = MW_COLON_STATE_TAG - elif state == 3: # MW_COLON_STATE_CLOSETAG: - # In a - if text[i] == '>': - stack -= 1 - if stack < 0: - return False - state = MW_COLON_STATE_TEXT - elif state == MW_COLON_STATE_TAGSLASH: - if text[i] == '>': - # Yes, a self-closed tag - state = MW_COLON_STATE_TEXT - else: - # Probably we're jumping the gun, and this is an attribute - state = MW_COLON_STATE_TAG - elif state == 5: # MW_COLON_STATE_COMMENT: - if text[i] == '-': - state = MW_COLON_STATE_COMMENTDASH - elif state == MW_COLON_STATE_COMMENTDASH: - if text[i] == '-': - state = MW_COLON_STATE_COMMENTDASHDASH - else: - state = MW_COLON_STATE_COMMENT - elif state == MW_COLON_STATE_COMMENTDASHDASH: - if text[i] == '>': - state = MW_COLON_STATE_TEXT - else: - state = MW_COLON_STATE_COMMENT - else: - raise - if stack > 0: - return False - return False - - def doBlockLevels(self, text, linestart): - # Parsing through the text line by line. The main thing - # happening here is handling of block-level elements p, pre, - # and making lists from lines starting with * # : etc. - lastPrefix = u'' - mDTopen = inBlockElem = False - prefixLength = 0 - paragraphStack = False - _closeMatchPat = re.compile(ur"( 0: - tmpOutput, tmpMDTopen = self.nextItem(pref[commonPrefixLength-1], mDTopen) - output.append(tmpOutput) - if tmpMDTopen is not None: - mDTopen = tmpMDTopen - - while prefixLength > commonPrefixLength: - char = pref[commonPrefixLength:commonPrefixLength+1] - tmpOutput, tmpMDTOpen = self.openList(char, mLastSection) - if tmpMDTOpen: - mDTopen = True - output.append(tmpOutput) - mLastSection = u'' - mInPre = False - - if char == u';': - # FIXME: This is dupe of code above - term = t2 = u'' - z = self.findColonNoLinks(t, term, t2) - if z != False: - term, t2 = z[1:2] - t = t2 - output.append(term) - tmpOutput, tmpMDTopen = self.nextItem(u':', mDTopen) - output.append(tmpOutput) - if tmpMDTopen is not None: - mDTopen = tmpMDTopen - - commonPrefixLength += 1 - - lastPrefix = pref2 - - if prefixLength == 0: - # No prefix (not in list)--go to paragraph mode - # XXX: use a stack for nestable elements like span, table and div - openmatch = _openMatchPat.search(t) - closematch = _closeMatchPat.search(t) - if openmatch or closematch: - paragraphStack = False - output.append(self.closeParagraph(mLastSection)) - mLastSection = u'' - if preCloseMatch: - mInPre = False - if preOpenMatch: - mInPre = True - inBlockElem = bool(not closematch) - elif not inBlockElem and not mInPre: - if t[0:1] == u' ' and (mLastSection == u'pre' or t.strip() != u''): - # pre - if mLastSection != u'pre': - paragraphStack = False - output.append(self.closeParagraph(u'') + u'
    ')
    -							mInPre = False
    -							mLastSection = u'pre'
    -						t = t[1:]
    -					else:
    -						# paragraph
    -						if t.strip() == u'':
    -							if paragraphStack:
    -								output.append(paragraphStack + u'
    ') - paragraphStack = False - mLastSection = u'p' - else: - if mLastSection != u'p': - output.append(self.closeParagraph(mLastSection)) - mLastSection = u'' - mInPre = False - paragraphStack = u'

    ' - else: - paragraphStack = u'

    ' - else: - if paragraphStack: - output.append(paragraphStack) - paragraphStack = False - mLastSection = u'p' - elif mLastSection != u'p': - output.append(self.closeParagraph(mLastSection) + u'

    ') - mLastSection = u'p' - mInPre = False - - # somewhere above we forget to get out of pre block (bug 785) - if preCloseMatch and mInPre: - mInPre = False - - if paragraphStack == False: - output.append(t + u"\n") - - while prefixLength: - output.append(self.closeList(pref2[prefixLength-1], mDTopen)) - mDTopen = False - prefixLength -= 1 - - if mLastSection != u'': - output.append(u'') - mLastSection = u'' - - return ''.join(output) - -class Parser(BaseParser): - def __init__(self, show_toc=True): - super(Parser, self).__init__() - self.show_toc = show_toc - - def parse(self, text): - utf8 = isinstance(text, str) - text = to_unicode(text) - if text[-1:] != u'\n': - text = text + u'\n' - taggedNewline = True - else: - taggedNewline = False - - text = self.strip(text) - text = self.removeHtmlTags(text) - text = self.doTableStuff(text) - text = self.parseHorizontalRule(text) - text = self.checkTOC(text) - text = self.parseHeaders(text) - text = self.parseAllQuotes(text) - text = self.replaceExternalLinks(text) - if not self.show_toc and text.find(u"") == -1: - self.show_toc = False - text = self.formatHeadings(text, True) - text = self.unstrip(text) - text = self.fixtags(text) - text = self.doBlockLevels(text, True) - text = self.unstripNoWiki(text) - text = text.split(u'\n') - text = u'\n'.join(text) - if taggedNewline and text[-1:] == u'\n': - text = text[:-1] - if utf8: - return text.encode("utf-8") - return text - - def checkTOC(self, text): - if text.find(u"__NOTOC__") != -1: - text = text.replace(u"__NOTOC__", u"") - self.show_toc = False - if text.find(u"__TOC__") != -1: - text = text.replace(u"__TOC__", u"") - self.show_toc = True - return text - - def doTableStuff(self, text): - t = text.split(u"\n") - td = [] # Is currently a td tag open? - ltd = [] # Was it TD or TH? - tr = [] # Is currently a tr tag open? - ltr = [] # tr attributes - has_opened_tr = [] # Did this table open a element? - indent_level = 0 # indent level of the table - - for k, x in zip(range(len(t)), t): - x = x.strip() - fc = x[0:1] - matches = _zomgPat.match(x) - if matches: - indent_level = len(matches.group(1)) - - attributes = self.unstripForHTML(matches.group(2)) - - t[k] = u'

    '*indent_level + u'' - td.append(False) - ltd.append(u'') - tr.append(False) - ltr.append(u'') - has_opened_tr.append(False) - elif len(td) == 0: - pass - elif u'|}' == x[0:2]: - z = u"" + x[2:] - l = ltd.pop() - if not has_opened_tr.pop(): - z = u"" + z - if tr.pop(): - z = u"" + z - if td.pop(): - z = u'' + z - ltr.pop() - t[k] = z + u'
    '*indent_level - elif u'|-' == x[0:2]: # Allows for |------------- - x = x[1:] - while x != u'' and x[0:1] == '-': - x = x[1:] - z = '' - l = ltd.pop() - has_opened_tr.pop() - has_opened_tr.append(True) - if tr.pop(): - z = u'' + z - if td.pop(): - z = u'' + z - ltr.pop() - t[k] = z - tr.append(False) - td.append(False) - ltd.append(u'') - attributes = self.unstripForHTML(x) - ltr.append(self.fixTagAttributes(attributes, u'tr')) - elif u'|' == fc or u'!' == fc or u'|+' == x[0:2]: # Caption - # x is a table row - if u'|+' == x[0:2]: - fc = u'+' - x = x[1:] - x = x[1:] - if fc == u'!': - x = x.replace(u'!!', u'||') - # Split up multiple cells on the same line. - # FIXME: This can result in improper nesting of tags processed - # by earlier parser steps, but should avoid splitting up eg - # attribute values containing literal "||". - x = x.split(u'||') - - t[k] = u'' - - # Loop through each table cell - for theline in x: - z = '' - if fc != u'+': - tra = ltr.pop() - if not tr.pop(): - z = u'\n' - tr.append(True) - ltr.append(u'') - has_opened_tr.pop() - has_opened_tr.append(True) - l = ltd.pop() - if td.pop(): - z = u'' + z - if fc == u'|': - l = u'td' - elif fc == u'!': - l = u'th' - elif fc == u'+': - l = u'caption' - else: - l = u'' - ltd.append(l) - - #Cell parameters - y = theline.split(u'|', 1) - # Note that a '|' inside an invalid link should not - # be mistaken as delimiting cell parameters - if y[0].find(u'[[') != -1: - y = [theline] - - if len(y) == 1: - y = z + u"<" + l + u">" + y[0] - else: - attributes = self.unstripForHTML(y[0]) - y = z + u"<" + l + self.fixTagAttributes(attributes, l) + u">" + y[1] - - t[k] += y - td.append(True) - - while len(td) > 0: - l = ltd.pop() - if td.pop(): - t.append(u'') - if tr.pop(): - t.append(u'') - if not has_opened_tr.pop(): - t.append(u'') - t.append(u'') - - text = u'\n'.join(t) - # special case: don't return empty table - if text == u"\n\n
    ": - text = u'' - - return text - - def formatHeadings(self, text, isMain): - """ - This function accomplishes several tasks: - 1) Auto-number headings if that option is enabled - 2) Add an [edit] link to sections for logged in users who have enabled the option - 3) Add a Table of contents on the top for users who have enabled the option - 4) Auto-anchor headings - - It loops through all headlines, collects the necessary data, then splits up the - string and re-inserts the newly formatted headlines. - """ - doNumberHeadings = False - showEditLink = True # Can User Edit - - if text.find(u"__NOEDITSECTION__") != -1: - showEditLink = False - text = text.replace(u"__NOEDITSECTION__", u"") - - # Get all headlines for numbering them and adding funky stuff like [edit] - # links - this is for later, but we need the number of headlines right now - matches = _headerPat.findall(text) - numMatches = len(matches) - - # if there are fewer than 4 headlines in the article, do not show TOC - # unless it's been explicitly enabled. - enoughToc = self.show_toc and (numMatches >= 4 or text.find(u"") != -1) - - # Allow user to stipulate that a page should have a "new section" - # link added via __NEWSECTIONLINK__ - showNewSection = False - if text.find(u"__NEWSECTIONLINK__") != -1: - showNewSection = True - text = text.replace(u"__NEWSECTIONLINK__", u"") - # if the string __FORCETOC__ (not case-sensitive) occurs in the HTML, - # override above conditions and always show TOC above first header - if text.find(u"__FORCETOC__") != -1: - self.show_toc = True - enoughToc = True - text = text.replace(u"__FORCETOC__", u"") - # Never ever show TOC if no headers - if numMatches < 1: - enoughToc = False - - # headline counter - headlineCount = 0 - sectionCount = 0 # headlineCount excluding template sections - - # Ugh .. the TOC should have neat indentation levels which can be - # passed to the skin functions. These are determined here - toc = [] - head = {} - sublevelCount = {} - levelCount = {} - toclevel = 0 - level = 0 - prevlevel = 0 - toclevel = 0 - prevtoclevel = 0 - refers = {} - refcount = {} - wgMaxTocLevel = 5 - - for match in matches: - headline = match[2] - istemplate = False - templatetitle = u'' - templatesection = 0 - numbering = [] - - m = _templateSectionPat.search(headline) - if m: - istemplate = True - templatetitle = b64decode(m[0]) - templatesection = 1 + int(b64decode(m[1])) - headline = _templateSectionPat.sub(u'', headline) - - if toclevel: - prevlevel = level - prevtoclevel = toclevel - - level = matches[headlineCount][0] - - if doNumberHeadings or enoughToc: - if level > prevlevel: - toclevel += 1 - sublevelCount[toclevel] = 0 - if toclevel < wgMaxTocLevel: - toc.append(u'\n
      ') - elif level < prevlevel and toclevel > 1: - # Decrease TOC level, find level to jump to - - if toclevel == 2 and level < levelCount[1]: - toclevel = 1 - else: - for i in range(toclevel, 0, -1): - if levelCount[i] == level: - # Found last matching level - toclevel = i - break - elif levelCount[i] < level: - toclevel = i + 1 - break - if toclevel < wgMaxTocLevel: - toc.append(u"\n") - toc.append(u"
    \n\n" * max(prevtoclevel - toclevel, 0)) - else: - if toclevel < wgMaxTocLevel: - toc.append(u"\n") - - levelCount[toclevel] = level - - # count number of headlines for each level - sublevelCount[toclevel] += 1 - for i in range(1, toclevel+1): - if sublevelCount[i]: - numbering.append(to_unicode(sublevelCount[i])) - - # The canonized header is a version of the header text safe to use for links - # Avoid insertion of weird stuff like by expanding the relevant sections - canonized_headline = self.unstrip(headline) - canonized_headline = self.unstripNoWiki(canonized_headline) - - # -- don't know what to do with this yet. - # Remove link placeholders by the link text. - # - # turns into - # link text with suffix - # $canonized_headline = preg_replace( '//e', - # "\$this->mLinkHolders['texts'][\$1]", - # $canonized_headline ); - # $canonized_headline = preg_replace( '//e', - # "\$this->mInterwikiLinkHolders['texts'][\$1]", - # $canonized_headline ); - - # strip out HTML - canonized_headline = _tagPat.sub(u'', canonized_headline) - tocline = canonized_headline.strip() - # Save headline for section edit hint before it's escaped - headline_hint = tocline - canonized_headline = self.escapeId(tocline) - refers[headlineCount] = canonized_headline - - # count how many in assoc. array so we can track dupes in anchors - if canonized_headline not in refers: - refers[canonized_headline] = 1 - else: - refers[canonized_headline] += 1 - refcount[headlineCount] = refers[canonized_headline] - - numbering = '.'.join(numbering) - - # Don't number the heading if it is the only one (looks silly) - if doNumberHeadings and numMatches > 1: - # the two are different if the line contains a link - headline = numbering + u' ' + headline - - # Create the anchor for linking from the TOC to the section - anchor = canonized_headline; - if refcount[headlineCount] > 1: - anchor += u'_' + unicode(refcount[headlineCount]) - - if enoughToc: - toc.append(u'\n
  • ') - toc.append(numbering) - toc.append(u' ') - toc.append(tocline) - toc.append(u'') - - # if showEditLink and (not istemplate or templatetitle != u""): - # if not head[headlineCount]: - # head[headlineCount] = u'' - # - # if istemplate: - # head[headlineCount] += sk.editSectionLinkForOther(templatetile, templatesection) - # else: - # head[headlineCount] += sk.editSectionLink(mTitle, sectionCount+1, headline_hint) - - # give headline the correct tag - if headlineCount not in head: - head[headlineCount] = [] - h = head[headlineCount] - h.append(u'') - h.append(matches[headlineCount][1].strip()) - h.append(headline.strip()) - h.append(u'') - - headlineCount += 1 - - if not istemplate: - sectionCount += 1 - - if enoughToc: - if toclevel < wgMaxTocLevel: - toc.append(u"
  • \n") - toc.append(u"\n\n" * max(0, toclevel - 1)) - #TODO: use gettext - #toc.insert(0, u'

    ' + _('Table of Contents') + '

    ') - toc.insert(0, u'

    Table of Contents

    ') - toc.append(u'\n
    ') - - # split up and insert constructed headlines - - blocks = _headerPat.split(text) - - i = 0 - len_blocks = len(blocks) - forceTocPosition = text.find(u"") - full = [] - while i < len_blocks: - j = i/4 - full.append(blocks[i]) - if enoughToc and not i and isMain and forceTocPosition == -1: - full += toc - toc = None - if j in head and head[j]: - full += head[j] - head[j] = None - i += 4 - full = u''.join(full) - if forceTocPosition != -1: - return full.replace(u"", u''.join(toc), 1) - else: - return full - -def parse(text, showToc=True): - """Returns HTML from MediaWiki markup""" - p = Parser(show_toc=showToc) - return p.parse(text) - -def parselite(text): - """Returns HTML from MediaWiki markup ignoring - without headings""" - p = BaseParser() - return p.parse(text) - -def truncate_url(url, length=40): - if len(url) <= length: - return url - import re - pattern = r'(/[^/]+/?)$' - match = re.search(pattern, url) - if not match: - return url - l = len(match.group(1)) - domain = url.replace(match.group(1), '') - firstpart = url[0:len(url)-l] - secondpart = match.group(1) - if firstpart == firstpart[0:length-3]: - secondpart = secondpart[0:length-3] + '...' - else: - firstpart = firstpart[0:length-3] - secondpart = '...' + secondpart - t_url = firstpart+secondpart - return t_url - -def to_unicode(text, charset=None): - """Convert a `str` object to an `unicode` object. - - If `charset` is given, we simply assume that encoding for the text, - but we'll use the "replace" mode so that the decoding will always - succeed. - If `charset` is ''not'' specified, we'll make some guesses, first - trying the UTF-8 encoding, then trying the locale preferred encoding, - in "replace" mode. This differs from the `unicode` builtin, which - by default uses the locale preferred encoding, in 'strict' mode, - and is therefore prompt to raise `UnicodeDecodeError`s. - - Because of the "replace" mode, the original content might be altered. - If this is not what is wanted, one could map the original byte content - by using an encoding which maps each byte of the input to an unicode - character, e.g. by doing `unicode(text, 'iso-8859-1')`. - """ - if not isinstance(text, str): - if isinstance(text, Exception): - # two possibilities for storing unicode strings in exception data: - try: - # custom __str__ method on the exception (e.g. PermissionError) - return unicode(text) - except UnicodeError: - # unicode arguments given to the exception (e.g. parse_date) - return ' '.join([to_unicode(arg) for arg in text.args]) - return unicode(text) - if charset: - return unicode(text, charset, 'replace') - else: - try: - return unicode(text, 'utf-8') - except UnicodeError: - return unicode(text, locale.getpreferredencoding(), 'replace') - -# tag hooks -mTagHooks = {} - -## IMPORTANT -## Make sure all hooks output CLEAN html. Escape any user input BEFORE it's returned - -# Arguments passed: -# - wiki environment instance -# - tag content -# - dictionary of attributes - -# quote example: -# quote -from cgi import escape - -def hook_quote(env, body, attributes={}): - text = [u'
    '] - if 'cite' in attributes: - text.append(u"%s wrote:\n" % escape(attributes['cite'])) - text.append(body.strip()) - text.append(u'
    ') - return u'\n'.join(text) -registerTagHook('quote', hook_quote) - -def safe_name(name=None, remove_slashes=True): - if name is None: - return None - name = str2url(name) - if remove_slashes: - name = re.sub(r"[^a-zA-Z0-9\-_\s\.]", "", name) - else: - name = re.sub(r"[^a-zA-Z0-9\-_\s\.\/]", "", name) - name = re.sub(r"[\s\._]", "-", name) - name = re.sub(r"[-]+", "-", name) - return name.strip("-").lower() - -def str2url(str): - """ - Takes a UTF-8 string and replaces all characters with the equivalent in 7-bit - ASCII. It returns a plain ASCII string usable in URLs. - """ - try: - str = str.encode('utf-8') - except: - pass - mfrom = "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæçèéêëìíîï" - to = "AAAAAAECEEEEIIIIDNOOOOOOUUUUYSaaaaaaaceeeeiiii" - mfrom += "ñòóôõöøùúûüýÿĀāĂ㥹ĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚěĜĝĞğĠġĢģ" - to += "noooooouuuuyyaaaaaaccccccccddddeeeeeeeeeegggggggg" - mfrom += "ĤĥĦħĨĩĪīĬĭĮįİıĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňʼnŊŋŌōŎŏŐőŒœŔŕŖŗŘř" - to += "hhhhiiiiiiiiiijjkkkllllllllllnnnnnnnnnoooooooorrrrrr" - mfrom += "ŚśŜŝŞşŠšŢţŤťŦŧŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽžſƀƂƃƄƅƇƈƉƊƐƑƒƓƔ" - to += "ssssssssttttttuuuuuuuuuuuuwwyyyzzzzzzfbbbbbccddeffgv" - mfrom += "ƖƗƘƙƚƝƞƟƠƤƦƫƬƭƮƯưƱƲƳƴƵƶǍǎǏǐǑǒǓǔǕǖǗǘǙǚǛǜǝǞǟǠǡǢǣǤǥǦǧǨǩ" - to += "likklnnoopettttuuuuyyzzaaiioouuuuuuuuuueaaaaeeggggkk" - mfrom += "ǪǫǬǭǰǴǵǷǸǹǺǻǼǽǾǿȀȁȂȃȄȅȆȇȈȉȊȋȌȍȎȏȐȑȒȓȔȕȖȗȘșȚțȞȟȤȥȦȧȨȩ" - to += "oooojggpnnaaeeooaaaaeeeeiiiioooorrrruuuusstthhzzaaee" - mfrom += "ȪȫȬȭȮȯȰȱȲȳḀḁḂḃḄḅḆḇḈḉḊḋḌḍḎḏḐḑḒḓḔḕḖḗḘḙḚḛḜḝḞḟḠḡḢḣḤḥḦḧḨḩḪḫ" - to += "ooooooooyyaabbbbbbccddddddddddeeeeeeeeeeffgghhhhhhhhhh" - mfrom += "ḬḭḮḯḰḱḲḳḴḵḶḷḸḹḺḻḼḽḾḿṀṁṂṃṄṅṆṇṈṉṊṋṌṍṎṏṐṑṒṓṔṕṖṗṘṙṚṛṜṝṞṟ" - to += "iiiikkkkkkllllllllmmmmmmnnnnnnnnoooooooopppprrrrrrrr" - mfrom += "ṠṡṢṣṤṥṦṧṨṩṪṫṬṭṮṯṰṱṲṳṴṵṶṷṸṹṺṻṼṽṾṿẀẁẂẃẄẅẆẇẈẉẊẋẌẍẎẏẐẑẒẓẔẕ" - to += "ssssssssssttttttttuuuuuuuuuuvvvvwwwwwwwwwwxxxxxyzzzzzz" - mfrom += "ẖẗẘẙẚẛẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặẸẹẺẻẼẽẾếỀềỂểỄễỆệỈỉỊị" - to += "htwyafaaaaaaaaaaaaaaaaaaaaaaaaeeeeeeeeeeeeeeeeiiii" - mfrom += "ỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợỤụỦủỨứỪừỬửỮữỰựỲỳỴỵỶỷỸỹ" - to += "oooooooooooooooooooooooouuuuuuuuuuuuuuyyyyyyyy" - for i in zip(mfrom, to): - str = str.replace(*i) - return str - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/document_page/wizard/wiki_make_index.py b/addons/document_page/wizard/wiki_make_index.py deleted file mode 100644 index 83dd4a3b566..00000000000 --- a/addons/document_page/wizard/wiki_make_index.py +++ /dev/null @@ -1,100 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2004-2010 Tiny SPRl (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public license as -# published by the Free Software Foundation, either version 3 of the -# license, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABIlITY or FITNESS FOR A PARTICUlAR PURPOSE. See the -# GNU Affero General Public license for more details. -# -# You should have received a copy of the GNU Affero General Public license -# along with this program. If not, see . -# -############################################################################## - -from osv import fields, osv -from tools.translate import _ - -class wiki_make_index(osv.osv_memory): - """ Create Index For Selected Page """ - - _name = "wiki.make.index" - _description = "Create Index" - - def wiki_do_index(self, cr, uid, ids, context=None): - - """ Makes Index according to page hierarchy - @param cr: the current row, from the database cursor, - @param uid: the current user’s ID for security checks, - @param ids: list of wiki index’s IDs - - """ - if context is None: - context = {} - data = context and context.get('active_ids', []) or [] - - if not data: - return {'type': 'ir.actions.act_window_close'} - - for index_obj in self.browse(cr, uid, ids, context=context): - wiki_pool = self.pool.get('wiki.wiki') - cr.execute("Select id, section from wiki_wiki where id IN %s \ - order by section ", (tuple(data),)) - lst0 = cr.fetchall() - if not lst0[0][1]: - raise osv.except_osv(_('Warning!'), _('There is no section in this Page.')) - - lst = [] - s_ids = {} - - for l in lst0: - s_ids[l[1]] = l[0] - lst.append(l[1]) - - lst.sort() - val = None - def toint(x): - try: - return int(x) - except: - return 1 - - lst = map(lambda x: map(toint, x.split('.')), lst) - - result = [] - current = ['0'] - current2 = [] - - for l in lst: - for pos in range(len(l)): - if pos >= len(current): - current.append('1') - continue - if (pos == len(l) - 1) or (pos >= len(current2)) or (toint(l[pos]) > toint(current2[pos])): - current[pos] = str(toint(current[pos]) + 1) - current = current[:pos + 1] - if pos == len(l) - 1: - break - key = ('.'.join([str(x) for x in l])) - id = s_ids[key] - val = ('.'.join([str(x) for x in current[:]]), id) - - if val: - result.append(val) - current2 = l - - for rs in result: - wiki_pool.write(cr, uid, [rs[1]], {'section':rs[0]}) - - return {'type': 'ir.actions.act_window_close'} - -wiki_make_index() - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/document_page/wizard/wiki_make_index_view.xml b/addons/document_page/wizard/wiki_make_index_view.xml deleted file mode 100644 index 90139c3afac..00000000000 --- a/addons/document_page/wizard/wiki_make_index_view.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - Create Index - wiki.make.index - form - -
    - -
    -
    - - - - - Create Index - ir.actions.act_window - wiki.make.index - form - form - new - - - - - - -
    -
    diff --git a/addons/document_page/wizard/wiki_wiki_page_open.py b/addons/document_page/wizard/wiki_wiki_page_open.py deleted file mode 100644 index 215a49f29fe..00000000000 --- a/addons/document_page/wizard/wiki_wiki_page_open.py +++ /dev/null @@ -1,66 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# OpenERP, Open Source Management Solution -# Copyright (C) 2004-2010 Tiny SPRL (). -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -# -############################################################################## - -from osv import osv - -class wiki_wiki_page_open(osv.osv_memory): - """ wizard Open Page """ - - _name = "wiki.wiki.page.open" - _description = "wiz open page" - - def open_wiki_page(self, cr, uid, ids, context=None): - - """ Opens Wiki Page of Group - @param cr: the current row, from the database cursor, - @param uid: the current user’s ID for security checks, - @param ids: List of open wiki page’s IDs - @return: dictionay of open wiki window on give group id - """ - if context is None: - context = {} - group_ids = context.get('active_ids', []) - for group in self.pool.get('wiki.groups').browse(cr, uid, group_ids, context=context): - value = { - 'domain': "[('group_id','=',%d)]" % (group.id), - 'name': 'Wiki Page', - 'view_type': 'form', - 'view_mode': 'form,tree', - 'res_model': 'wiki.wiki', - 'view_id': False, - 'type': 'ir.actions.act_window', - } - if group.method == 'page': - value['res_id'] = group.home.id - elif group.method == 'list': - value['view_type'] = 'form' - value['view_mode'] = 'tree,form' - elif group.method == 'tree': - view_id = self.pool.get('ir.ui.view').search(cr, uid, [('name', '=', 'wiki.wiki.tree.children')]) - value['view_id'] = view_id - value['domain'] = [('group_id', '=', group.id), ('parent_id', '=', False)] - value['view_type'] = 'tree' - - return value - -wiki_wiki_page_open() - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/document_page/wizard/wiki_wiki_page_open_view.xml b/addons/document_page/wizard/wiki_wiki_page_open_view.xml deleted file mode 100644 index 49f333e453f..00000000000 --- a/addons/document_page/wizard/wiki_wiki_page_open_view.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - Open Page - wiki.wiki.page.open - form - -
    -
    -
    - - - - - Open Page - ir.actions.act_window - wiki.wiki.page.open - form - form - new - -
    -
    diff --git a/addons/thunderbird/plugin/openerp_plugin.xpi.THIS b/addons/thunderbird/plugin/openerp_plugin.xpi.THIS deleted file mode 100644 index eaa1c2bd4c77fe9565b2b562d35dbd61320725fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155531 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

    ` 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 diff --git a/addons/thunderbird/plugin/openerp_plugin/chrome/openerp_plugin.jar.THIS b/addons/thunderbird/plugin/openerp_plugin/chrome/openerp_plugin.jar.THIS deleted file mode 100644 index 98ebf9906f69d063f6a2c72b4615c23fa9631b55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71878 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 s5O{8=FBfsI%W?Gv_#Y3_|4n~?