';
$.blockUI.defaults.css.border = '0';
$.blockUI.defaults.css["background-color"] = '';
}
@@ -593,11 +593,12 @@ if ($.blockUI) {
var messages_by_seconds = function() {
return [
[0, _t("Loading...")],
- [30, _t("Still loading...")],
+ [20, _t("Still loading...")],
[60, _t("Still loading...
but the application is actually loading...")],
- [600, _t("You know, sometimes,
because it's loading...")],
+ [600, _t("It's loading...
By the way, did you tried the kitten mode?")],
[3600, _t("Maybe you should consider pressing F5...")],
];
};
diff --git a/addons/web/static/src/js/data.js b/addons/web/static/src/js/data.js
index 10fd727e57a..29e799e54c3 100644
--- a/addons/web/static/src/js/data.js
+++ b/addons/web/static/src/js/data.js
@@ -417,6 +417,7 @@ instance.web.data = {
var group_size = fixed_group[grouping_field + '_count'] || fixed_group.__count || 0;
var leaf_group = fixed_group.__context.group_by.length === 0;
this.attributes = {
+ folded: !!(fixed_group.__fold),
grouped_on: grouping_field,
// if terminal group (or no group) and group_by_no_leaf => use group.__count
length: group_size,
@@ -494,6 +495,7 @@ instance.web.DataGroup = instance.web.CallbackEnabled.extend( /** @lends opener
{
__context: child_context,
__domain: group.model.domain(),
+ folded: group.get('folded'),
grouped_on: group.get('grouped_on'),
length: group.get('length'),
value: group.get('value'),
diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js
index f65da67d8fb..744aa8d000d 100644
--- a/addons/web/static/src/js/view_form.js
+++ b/addons/web/static/src/js/view_form.js
@@ -92,6 +92,11 @@ instance.web.FormView = instance.web.View.extend(instance.web.form.FieldManagerM
self.on("change:actual_mode", self, self.init_pager);
self.init_pager();
});
+ instance.web.bus.on('clear_uncommitted_changes', this, function(e) {
+ if (!this.can_be_discarded()) {
+ e.preventDefault();
+ }
+ });
},
destroy: function() {
_.each(this.get_widgets(), function(w) {
@@ -748,7 +753,13 @@ instance.web.FormView = instance.web.View.extend(instance.web.form.FieldManagerM
return def.promise();
},
can_be_discarded: function() {
- return !this.$el.is('.oe_form_dirty') || confirm(_t("Warning, the record has been modified, your changes will be discarded."));
+ if (this.$el.is('.oe_form_dirty')) {
+ if (!confirm(_t("Warning, the record has been modified, your changes will be discarded.\n\nAre you sure you want to leave this page ?"))) {
+ return false;
+ }
+ this.$el.removeClass('oe_form_dirty');
+ }
+ return true;
},
/**
* Triggers saving the form's record. Chooses between creating a new
diff --git a/addons/web/static/src/js/view_list.js b/addons/web/static/src/js/view_list.js
index 6c46003a380..22333898813 100644
--- a/addons/web/static/src/js/view_list.js
+++ b/addons/web/static/src/js/view_list.js
@@ -1265,7 +1265,7 @@ instance.web.ListView.Groups = instance.web.Class.extend( /** @lends instance.we
self.bind_child_events(child);
child.datagroup = group;
- var $row = child.$row = $('
-
- d.url = '/' + (window.location.search || '');
-
-
+
|
@@ -479,6 +476,7 @@
+
diff --git a/addons/web/static/test/Widget.js b/addons/web/static/test/Widget.js
index 102a7d94d29..3e6cc262565 100644
--- a/addons/web/static/test/Widget.js
+++ b/addons/web/static/test/Widget.js
@@ -220,7 +220,7 @@ $(document).ready(function () {
});
module('Widget.renderElement', mod);
- test('repeated', function () {
+ asyncTest('repeated', 4, function () {
var w = new (instance.web.Widget.extend({
template: 'test.widget.template-value'
}));
diff --git a/addons/web/static/test/fulltest.html b/addons/web/static/test/fulltest.html
index a031325966a..2917b246b8d 100644
--- a/addons/web/static/test/fulltest.html
+++ b/addons/web/static/test/fulltest.html
@@ -2,7 +2,7 @@
- OpenERP
+ OpenERP Web Full Stack
@@ -12,7 +12,7 @@
-
+
@@ -37,13 +37,7 @@
-
-
-
-
-
+
diff --git a/addons/web/static/test/test.html b/addons/web/static/test/test.html
index 35d57d3c3a6..209723af5a0 100644
--- a/addons/web/static/test/test.html
+++ b/addons/web/static/test/test.html
@@ -2,7 +2,7 @@
- OpenERP
+ OpenERP Web Test Suite
@@ -46,11 +46,7 @@
-
-
-
-
-
+
diff --git a/addons/web_calendar/i18n/hu.po b/addons/web_calendar/i18n/hu.po
new file mode 100644
index 00000000000..f825870d50b
--- /dev/null
+++ b/addons/web_calendar/i18n/hu.po
@@ -0,0 +1,144 @@
+# Hungarian 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-06 08:35+0000\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Hungarian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-09-07 05:05+0000\n"
+"X-Generator: Launchpad (build 15914)\n"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:11
+msgid "Calendar"
+msgstr "Naptár"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:70
+msgid "Filter"
+msgstr "Szűrő"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:144
+msgid "Today"
+msgstr "Ma"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:145
+msgid "Day"
+msgstr "Nap"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:146
+msgid "Week"
+msgstr "Hét"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:147
+msgid "Month"
+msgstr "Hó"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:148
+msgid "New event"
+msgstr "Új esemény"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:149
+msgid "Save"
+msgstr "Mentés"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:150
+msgid "Cancel"
+msgstr "Mégsem"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:151
+msgid "Details"
+msgstr "Részletek"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:152
+msgid "Edit"
+msgstr "Szerkesztés"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:153
+msgid "Delete"
+msgstr "Törlés"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:155
+msgid "Event will be deleted permanently, are you sure?"
+msgstr "Az esemény véglegesen törlődik, biztos benne?"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:156
+#: addons/web_calendar/static/src/js/calendar.js:169
+msgid "Description"
+msgstr "Leírás"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:157
+msgid "Time period"
+msgstr "Időintervallum"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:158
+msgid "Full day"
+msgstr "Egész nap"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:161
+msgid "Do you want to edit the whole set of repeated events?"
+msgstr "Az összes ismétlődő eseményt szerkeszteni akarja?"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:162
+msgid "Repeat event"
+msgstr "Esemény ismétlése"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:163
+msgid "Disabled"
+msgstr "Tiltva"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:164
+msgid "Enabled"
+msgstr "Engedélyezve"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:167
+#: addons/web_calendar/static/src/js/calendar.js:175
+msgid "Agenda"
+msgstr "Napirend"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:168
+msgid "Date"
+msgstr "Dátum"
+
+#. openerp-web
+#: addons/web_calendar/static/src/js/calendar.js:172
+msgid "Year"
+msgstr "Év"
+
+#. openerp-web
+#: addons/web_calendar/static/src/xml/web_calendar.xml:5
+#: addons/web_calendar/static/src/xml/web_calendar.xml:6
+msgid " "
+msgstr " "
+
+#~ msgid "Navigator"
+#~ msgstr "Navigátor"
diff --git a/addons/web_kanban/static/src/css/kanban.css b/addons/web_kanban/static/src/css/kanban.css
index 345becc7cdd..1b9530b0845 100644
--- a/addons/web_kanban/static/src/css/kanban.css
+++ b/addons/web_kanban/static/src/css/kanban.css
@@ -1,4 +1,5 @@
.openerp .oe_kanban_view {
+ background: white;
height: inherit;
}
.openerp .oe_kanban_view.oe_kanban_grouped .oe_kanban_dummy_cell {
@@ -229,7 +230,6 @@
margin-bottom: 5px;
}
.openerp .oe_kanban_view .oe_kanban_box_header {
- background: #eeeeee;
border-bottom: 1px solid #cccccc;
}
.openerp .oe_kanban_view .oe_kanban_title {
@@ -248,9 +248,6 @@
.openerp .oe_kanban_view.oe_kanban_grouped .oe_kanban_show_more .oe_button {
width: 100%;
}
-.openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column {
- background: white;
-}
.openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_record {
float: left;
padding: 2px;
@@ -265,6 +262,9 @@
.openerp .oe_kanban_view .oe_kanban_action_a {
text-decoration: none;
}
+.openerp .oe_kanban_view .oe_kanban_action_a:hover {
+ text-decoration: none;
+}
.openerp .oe_kanban_view .oe_kanban_table {
width: 100%;
border: none;
@@ -340,15 +340,12 @@
background: white;
border: 1px solid #d8d8d8;
border-bottom-color: #b9b9b9;
- padding: 6px;
+ padding: 8px;
display: block;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
-.openerp .oe_kanban_view .oe_kanban_card:last-child {
- margin-bottom: 0;
-}
.openerp .oe_kanban_view .oe_kanban_card:hover {
border: 1px solid #7c7bad;
-moz-box-shadow: 0 0 4px #7c7bad;
diff --git a/addons/web_kanban/static/src/css/kanban.sass b/addons/web_kanban/static/src/css/kanban.sass
index b85d3ebea03..cd2b210a733 100644
--- a/addons/web_kanban/static/src/css/kanban.sass
+++ b/addons/web_kanban/static/src/css/kanban.sass
@@ -37,6 +37,7 @@
.openerp .oe_kanban_view
// KanbanView {{{
//background: url(data:image/pngbase64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAKElEQVQIHWP8DwTv379nAAFBQUEGhnfv3oHEwADEZgJLIRGMIClkLQCr3x2Htp/lLwAAAABJRU5ErkJggg==)
+ background: white
height: inherit
&.oe_kanban_grouped .oe_kanban_dummy_cell
background: url(/web/static/src/img/form_sheetbg.png)
@@ -219,7 +220,6 @@
-webkit-border-radius: 4px
margin-bottom: 5px
.oe_kanban_box_header
- background: #EEE
border-bottom: 1px solid #CCC
.oe_kanban_title
font-size: 95%
@@ -234,7 +234,6 @@
&.oe_kanban_grouped .oe_kanban_show_more .oe_button
width: 100%
&.oe_kanban_ungrouped .oe_kanban_column
- background: white
.oe_kanban_record
float: left
padding: 2px
@@ -246,6 +245,8 @@
margin: 0
.oe_kanban_action_a
text-decoration: none
+ &:hover
+ text-decoration: none
.oe_kanban_table
width: 100%
border: none
@@ -307,11 +308,9 @@
background: white
border: 1px solid #d8d8d8
border-bottom-color: #b9b9b9
- padding: 6px
+ padding: 8px
display: block
@include radius(4px)
- &:last-child
- margin-bottom: 0
&:hover
border: 1px solid #7C7BAD
@include box-shadow(0 0 4px #7C7BAD)
diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js
index 0cef134d95b..a4dbae559b7 100644
--- a/addons/web_kanban/static/src/js/kanban.js
+++ b/addons/web_kanban/static/src/js/kanban.js
@@ -471,7 +471,7 @@ instance.web_kanban.KanbanGroup = instance.web.Widget.extend({
var key = this.view.group_by + '-' + this.value;
if (!this.view.state.groups[key]) {
this.view.state.groups[key] = {
- folded: false
+ folded: group?group.folded:false
};
}
this.state = this.view.state.groups[key];
diff --git a/addons/web_process/__init__.py b/addons/web_process/__init__.py
deleted file mode 100644
index e69de29bb2d..00000000000
diff --git a/addons/web_process/__openerp__.py b/addons/web_process/__openerp__.py
deleted file mode 100644
index 7192e83fda7..00000000000
--- a/addons/web_process/__openerp__.py
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- 'name': 'Process',
- 'version': '2.0',
- 'description': """
-OpenERP Web process view.
-=========================
-
-""",
- 'depends': ['web_diagram'],
- 'js': [
- 'static/lib/dracula/*.js',
- 'static/src/js/process.js'
- ],
- 'css': [
- 'static/src/css/process.css'
- ],
- 'qweb': [
- 'static/src/xml/*.xml'
- ],
- 'auto_install': True
-}
diff --git a/addons/web_process/i18n/ar.po b/addons/web_process/i18n/ar.po
deleted file mode 100644
index 3e1df341eca..00000000000
--- a/addons/web_process/i18n/ar.po
+++ /dev/null
@@ -1,118 +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-02-08 00:38+0000\n"
-"Last-Translator: kifcaliph \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-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "إلغاء"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "حفظ"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "مستعرض العمليات"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "التوثيق"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "اقرأ الوثائق من علي الإنترنت"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "المنتدى"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "نقاش المجتمع"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "كتب"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "احصل علي الكتاب"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "أوبنيرب للمنشآت"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "قم بشراء أوبنيرب"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "عمليّة"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "ملاحظات:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "آخر تعديل بواسطة:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "غ/م"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "تدفقات بيانية:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "متعلق:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "اختر العملية"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "تحديد"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "تحرير العملية"
diff --git a/addons/web_process/i18n/bg.po b/addons/web_process/i18n/bg.po
deleted file mode 100644
index 9aa1fe53d69..00000000000
--- a/addons/web_process/i18n/bg.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Bulgarian 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-07-09 12:29+0000\n"
-"Last-Translator: FULL NAME \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: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Отказ"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Запис"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Изглед на процеса"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Документация"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Прочети документацията онлайн"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Форум"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Обща дискусия"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Книги"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Вземи книгите"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Купи OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Процес"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Бележки"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Последно модифицирано от:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Междинен поток"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Свързани"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Избор Процес"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Избор"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Редакция Процес"
diff --git a/addons/web_process/i18n/bn.po b/addons/web_process/i18n/bn.po
deleted file mode 100644
index a5a10d017da..00000000000
--- a/addons/web_process/i18n/bn.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Bengali 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-04-12 22:04+0000\n"
-"Last-Translator: FULL NAME \n"
-"Language-Team: Bengali \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "বাতিল করুন"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "সংরক্ষণ করুন"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "প্রক্রিয়াদর্শন"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "নথিকরন"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "অনলাইনে নথিপত্র পরুন"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "মুক্ত আলোচনাস্থল"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "সাম্প্রদায়িক আলোচনা"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "বইগুলি"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "বইগুলি নাও"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "ওপেন-ই-আর-পি শিল্পোদ্যোগ"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "ওপেন-ই-আর-পি শিল্পোদ্যোগ কিনুন"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "প্রক্রিয়া"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "টীকাগুলি"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "সর্বশেষ পরিবর্তন"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "প্রযোজ্য নয়"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "উপপ্রবাহগুলি:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "সম্পর্কিত:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "প্রক্রিয়া নির্বাচন করুন"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "নির্বাচন করুন"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "প্রক্রিয়া সম্পাদনা করুন"
diff --git a/addons/web_process/i18n/bs.po b/addons/web_process/i18n/bs.po
deleted file mode 100644
index ca18ca5c8ba..00000000000
--- a/addons/web_process/i18n/bs.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Bosnian 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-04-17 17:00+0000\n"
-"Last-Translator: FULL NAME \n"
-"Language-Team: Bosnian \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Otkaži"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Spasi"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Pregled Procesa"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Dokumentacija"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Čitaj Dokumentaciju Online"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Forum"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Zajednička Diskusija"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Knjige"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Nabavite knjige"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "Pokreni OpenERP"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Kupi OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Proces"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Bilješke:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Posljednje modifikovano od:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "N/A"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Srodnost:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Odabrani Proces"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Izaberi"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Edituj proces"
diff --git a/addons/web_process/i18n/ca.po b/addons/web_process/i18n/ca.po
deleted file mode 100644
index 49ae4877ad8..00000000000
--- a/addons/web_process/i18n/ca.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Catalan 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-06-16 18:19+0000\n"
-"Last-Translator: FULL NAME \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: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr ""
diff --git a/addons/web_process/i18n/cs.po b/addons/web_process/i18n/cs.po
deleted file mode 100644
index 64c1efebe9d..00000000000
--- a/addons/web_process/i18n/cs.po
+++ /dev/null
@@ -1,119 +0,0 @@
-# Czech 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-22 09:43+0000\n"
-"Last-Translator: Jiří Hajda \n"
-"Language-Team: opener-i18n-czech \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-"X-Poedit-Language: Czech\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Zrušit"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Uložit"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Pohled procesu"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Dokumentace"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Číst dokumentaci online"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Fórum"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Komunitní diskuse"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Knihy"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Získat knihy"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Zakoupit OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Proces"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Poznámky:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Naposledy změněno:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "N/A"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Podtoky:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Vztažené:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Vybrat proces"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Vybrat"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Upravit proces"
diff --git a/addons/web_process/i18n/da.po b/addons/web_process/i18n/da.po
deleted file mode 100644
index eebabf25d23..00000000000
--- a/addons/web_process/i18n/da.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Danish 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-07-01 09:08+0000\n"
-"Last-Translator: Aputsiaq Niels Janussen \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: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Annullér"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Gem"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Dokumentation"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Læs dokumentation online"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Forum"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Bøger"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Noter:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Senest ændret af:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "Ikke tilgængelig"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Relateret:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Markér"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr ""
diff --git a/addons/web_process/i18n/de.po b/addons/web_process/i18n/de.po
deleted file mode 100644
index 9ad55a18bcc..00000000000
--- a/addons/web_process/i18n/de.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# German 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-07 19:13+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: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Abbrechen"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Speichern"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Prozess Ansicht"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Dokumentation"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Lese Online Dokumentation"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Forum"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Community Diskussion"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Bücher"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Kaufe Bücher"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Kaufe OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Prozess"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Anmerkungen:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Zuletzt bearbeitet von:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "n. v."
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Unterprozesse:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Zugehörig:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Prozess auswählen"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Auswählen"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Prozess bearbeiten"
diff --git a/addons/web_process/i18n/en_GB.po b/addons/web_process/i18n/en_GB.po
deleted file mode 100644
index c4317088faf..00000000000
--- a/addons/web_process/i18n/en_GB.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# English (United Kingdom) 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-09 11:44+0000\n"
-"Last-Translator: John Bradshaw \n"
-"Language-Team: English (United Kingdom) \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Cancel"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Save"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Process View"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Documentation"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Read Documentation Online"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Forum"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Community Discussion"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Books"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Get the books"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Purchase OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Process"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Notes:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Last modified by:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "N/A"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Subflows :"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Related:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Select Process"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Select"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Edit Process"
diff --git a/addons/web_process/i18n/es.po b/addons/web_process/i18n/es.po
deleted file mode 100644
index 88a9f16ed1d..00000000000
--- a/addons/web_process/i18n/es.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Spanish 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-13 12:36+0000\n"
-"Last-Translator: Daniel Campos (Avanzosc) \n"
-"Language-Team: Spanish \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Cancelar"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Guardar"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Vista del proceso"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Documentación"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Leer Documentación Online"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Foro"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Debate de la comunidad"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Libros"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Obtener los libros"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Comprar OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Proceso"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Observaciones:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Última modificación por:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "N/D"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Subflujos:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Relacionado:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Seleccionar Proceso"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Seleccionar"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Editar Proceso"
diff --git a/addons/web_process/i18n/es_CL.po b/addons/web_process/i18n/es_CL.po
deleted file mode 100644
index 636612638df..00000000000
--- a/addons/web_process/i18n/es_CL.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Spanish (Chile) 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-04-14 15:22+0000\n"
-"Last-Translator: FULL NAME \n"
-"Language-Team: Spanish (Chile) \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Cancelar"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Guardar"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Vista del proceso"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Documentación"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Leer documentación online"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Foro"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Debate de la comunidad"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Libros"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Obtener los libros"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Comprar OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Proceso"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Observaciones:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Última modificación por:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "N/D"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Subflujos:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Relacionado:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Seleccionar proceso"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Seleccionar"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Editar Proceso"
diff --git a/addons/web_process/i18n/es_CR.po b/addons/web_process/i18n/es_CR.po
deleted file mode 100644
index b102f2838cd..00000000000
--- a/addons/web_process/i18n/es_CR.po
+++ /dev/null
@@ -1,118 +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-17 14:28+0000\n"
-"Last-Translator: Freddy Gonzalez \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-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Cancelar"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Guardar"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Vista de Proceso"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Documentación"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Leer documentación en línea"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Foro"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Discusión de la comunidad"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Libros"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Obtener los libros"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Comprar OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Proceso"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Notas:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Última modificación por:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "N/A"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Sub-flujos:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Relacionado:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Seleccionar proceso"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Seleccionar"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Editar proceso"
diff --git a/addons/web_process/i18n/es_EC.po b/addons/web_process/i18n/es_EC.po
deleted file mode 100644
index c2003008290..00000000000
--- a/addons/web_process/i18n/es_EC.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Spanish (Ecuador) 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-22 20:19+0000\n"
-"Last-Translator: FULL NAME \n"
-"Language-Team: Spanish (Ecuador) \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Cancelar"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Guardar"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Vista del proceso"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Documentación"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Leer Documentación Online"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Foro"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Debate de la comunidad"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Libros"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Obtener los libros"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Comprar OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Proceso"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Observaciones:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Última modificación por:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "N/D"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Subflujos:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Relacionado:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Seleccionar Proceso"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Seleccionar"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Editar Proceso"
diff --git a/addons/web_process/i18n/fi.po b/addons/web_process/i18n/fi.po
deleted file mode 100644
index b853bff6426..00000000000
--- a/addons/web_process/i18n/fi.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Finnish 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-19 11:50+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: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Peruuta"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Talleta"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Prosessinäkymä"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Dokumentointi"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Lue dokumentaatio verkosta"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Foorumi"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Yhteisön keskustelut"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Kirjat"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Hanki kirjat"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Osta OpenERP enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Prosessi"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Muistiinpanot:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Viimeksi muokkasi:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "Ei saatavilla"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Työnkulku (alataso):"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Liittyy:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Valitse Prosessi"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Valitse"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Muokkaa prosessia"
diff --git a/addons/web_process/i18n/fr.po b/addons/web_process/i18n/fr.po
deleted file mode 100644
index 325252c2f09..00000000000
--- a/addons/web_process/i18n/fr.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# French 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-15 09:56+0000\n"
-"Last-Translator: Olivier Dony (OpenERP) \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-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Annuler"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Enregistrer"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Vue processus"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Documentation"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Lire la documentation en ligne"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Forum"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Discussion communautaire"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Livres"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Obtenir les livres"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Souscrire à OpeneRP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Processus métier"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Notes :"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Dernière modification par :"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "N/D"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Sous-flux :"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Processus métier connexes :"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Sélectionner un processus métier"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Sélectionner"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Modifier processus métier"
diff --git a/addons/web_process/i18n/gl.po b/addons/web_process/i18n/gl.po
deleted file mode 100644
index a06a31db591..00000000000
--- a/addons/web_process/i18n/gl.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Galician 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-13 23:07+0000\n"
-"Last-Translator: Amós Oviedo \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: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Cancelar"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Gardar"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Vista de Proceso"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Documentación"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Lea a Documentación En liña"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Foro"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Discusión na Comunidade"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Libros"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Conseguir os libros"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Comprar OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Proceso"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Observacións"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Última modificación feita por:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "N/D"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Subfluxos:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Relacionado:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Escolla un Proceso"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Seleccionar"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Editar Proceso"
diff --git a/addons/web_process/i18n/hr.po b/addons/web_process/i18n/hr.po
deleted file mode 100644
index 7963cc01288..00000000000
--- a/addons/web_process/i18n/hr.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Croatian 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-08 08:44+0000\n"
-"Last-Translator: Marijan Rajic \n"
-"Language-Team: Croatian \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Odustani"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Snimi"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Pregled procesa"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Dokumentacija"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Pogledajte dokumentaciju na internetu"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Forum"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Rasprave"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Knjige"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Nabavi knjige"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Nabavite OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Proces"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Bilješke:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Promijenio:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "N/A"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Podtokovi:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Povezani:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Odaberi proces"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Odaberi"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Uredi proces"
diff --git a/addons/web_process/i18n/hu.po b/addons/web_process/i18n/hu.po
deleted file mode 100644
index c34533d9874..00000000000
--- a/addons/web_process/i18n/hu.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Hungarian 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-07-19 06:28+0000\n"
-"Last-Translator: FULL NAME \n"
-"Language-Team: Hungarian \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Mégsem"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Mentés"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Dokumentáció"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Olvassa a dokumentációt online"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Fórum"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Közösségi vitafórum"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Könyvek"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Megjegyzések:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Utoljára módosította:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Alfolyamatok:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Kapcsolódó:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Folyamat kiválasztása"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Kiválaszt"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr ""
diff --git a/addons/web_process/i18n/it.po b/addons/web_process/i18n/it.po
deleted file mode 100644
index ed09b1d03a2..00000000000
--- a/addons/web_process/i18n/it.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Italian 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 22:02+0000\n"
-"Last-Translator: Davide Corio - agilebg.com \n"
-"Language-Team: Italian \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Annulla"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Salva"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Vista Processo"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Documentazione"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Leggi la Documentazione Online"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Forum"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Discussioni Community"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Libri"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Ottieni i libri"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Acquista OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Processo"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Note:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Ultima modifica di:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "N/A"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Sottoflussi:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Correlati:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Seleziona Processo"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Seleziona"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Modifica Processo"
diff --git a/addons/web_process/i18n/ja.po b/addons/web_process/i18n/ja.po
deleted file mode 100644
index 4c6292af40d..00000000000
--- a/addons/web_process/i18n/ja.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Japanese 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-07-19 04:29+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: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "キャンセル"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "保存"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "プロセスビュー"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "ドキュメンテーション"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "オンラインのドキュメントを読んで下さい"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "フォーラム"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "コミュニティの議論"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "本"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "本を手に入れる"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERPエンタープライズ"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "OpenERPエンタープライズを購入"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "プロセス"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "注記"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "最終更新者:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "該当なし"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "サブフロー:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "関係:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "プロセスの選択"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "選択"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "プロセスの編集"
diff --git a/addons/web_process/i18n/ka.po b/addons/web_process/i18n/ka.po
deleted file mode 100644
index 4c403c4efd2..00000000000
--- a/addons/web_process/i18n/ka.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Georgian 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-15 19:07+0000\n"
-"Last-Translator: FULL NAME \n"
-"Language-Team: Georgian \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "შეწყვეტა"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "შენახვა"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "პროცესის ხედი"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "დოკუმენტაცია"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "წაიკითხეთ დოკუმენტაცია ონლაინ რეჟიმში"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "ფორუმი"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "საზოგადო დისკუსია"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "წიგნები"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "წიგნების მოძიება"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "OpenERP Enterprise-ს შეძენა"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "პროცესი"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "შენიშვნები:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "ბოლოს შეცვალა:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "არ არის მოცემული"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "ქვენაკადები:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "დაკავშირებული:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "აირჩიე პროცესი"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "აირჩიე"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "შეცვალე პროცესი"
diff --git a/addons/web_process/i18n/mk.po b/addons/web_process/i18n/mk.po
deleted file mode 100644
index 463fc07210d..00000000000
--- a/addons/web_process/i18n/mk.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Macedonian 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-08 10:30+0000\n"
-"Last-Translator: Nikola Stojanoski \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: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Откажи"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Сочувај"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Документација"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Форум"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Книги"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Процес"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Забелешки:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Поврзано:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Одбери"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr ""
diff --git a/addons/web_process/i18n/mn.po b/addons/web_process/i18n/mn.po
deleted file mode 100644
index 0faf71e1951..00000000000
--- a/addons/web_process/i18n/mn.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Mongolian 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-06-13 17:40+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: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Цуцлах"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Хадгалах"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Процесс Харагдац"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Баримт"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Баримтыг Онлайн Унших"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Хэлэлцүүлэг"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Холбооны Хэлэлцүүлэг"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Ном"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Ном авах"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "OpenERP Enterprise-г худалдаж авах"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Процесс"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Тэмдэглэл:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Хамгийн сүүлд зассан:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "Алга"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Дэд урсгал:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Холбоотой:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Процесс Сонгох"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Сонгох"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Процесс Засварлах"
diff --git a/addons/web_process/i18n/nb.po b/addons/web_process/i18n/nb.po
deleted file mode 100644
index 9a15b148381..00000000000
--- a/addons/web_process/i18n/nb.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Norwegian Bokmal 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-07-24 06:25+0000\n"
-"Last-Translator: Tor Syversen \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: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Avbryt"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Lagre"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Dokumentasjon"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Les dokumentasjon online"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Forum"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Bøker"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Få tak i bøkene"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Prosess"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Notater:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Sist revidert av:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "N/A"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Velg prosess"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Velg"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Rediger prosess"
diff --git a/addons/web_process/i18n/nl.po b/addons/web_process/i18n/nl.po
deleted file mode 100644
index 3004298b899..00000000000
--- a/addons/web_process/i18n/nl.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Dutch 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-07-05 08:01+0000\n"
-"Last-Translator: Erwin \n"
-"Language-Team: Dutch \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Annuleren"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Opslaan"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Laat proces zien"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Documentatie"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Lees documentatie online"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Forum"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Community discussie"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Boeken"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Verkrijg de boeken"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Koop OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Verwerken"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Opmerkingen:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Laatst gewijzigd door:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "N.v.t."
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Subschemas:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Gerelateerd:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Proces selecteren"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Selecteer"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Proces bewerken"
diff --git a/addons/web_process/i18n/nl_BE.po b/addons/web_process/i18n/nl_BE.po
deleted file mode 100644
index 336f3823a57..00000000000
--- a/addons/web_process/i18n/nl_BE.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Dutch (Belgium) 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-08 16:58+0000\n"
-"Last-Translator: Els Van Vossel (Agaplan) \n"
-"Language-Team: Dutch (Belgium) \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Annuleren"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Opslaan"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Procesweergave"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Documentatie"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Documentatie on line lezen"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Forum"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Communitygesprekken"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Boeken"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Koop de boeken"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Entreprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Koop OpenERP Entreprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Proces"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Opmerkingen:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Laatst gewijzigd door:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "Nvt"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Subflows:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Gekoppeld:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Selecteer een proces"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Selecteren"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Proces bewerken"
diff --git a/addons/web_process/i18n/pl.po b/addons/web_process/i18n/pl.po
deleted file mode 100644
index bfa4691499f..00000000000
--- a/addons/web_process/i18n/pl.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Polish 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-28 11:14+0000\n"
-"Last-Translator: FULL NAME \n"
-"Language-Team: Polish \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Anuluj"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Zapisz"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Widok procesu"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Dokumentacja"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Czytaj dokumentację online"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Dyskusja w społeczności"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Książki"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Pobierz książki"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Notatki:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Ostatnio modyfikowane przez:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Podobiegi:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Związane:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Wybierz proces"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Wybierz"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Edytuj proces"
diff --git a/addons/web_process/i18n/pt.po b/addons/web_process/i18n/pt.po
deleted file mode 100644
index fe9d449b15d..00000000000
--- a/addons/web_process/i18n/pt.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# 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-02-16 02:19+0000\n"
-"Last-Translator: FULL NAME \n"
-"Language-Team: Portuguese \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Cancelar"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Gravar"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Vista de Processo"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Documentação"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Ler documentação online"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Forum"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Discussão da comunidade"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Livros"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Compre os Livros"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Adquira o OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Processar"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Notas:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Última alteração por:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "Indisponível"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Subfluxos"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Relacionado:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Selecionar Processo"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Selecionar"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Editar Processo"
diff --git a/addons/web_process/i18n/pt_BR.po b/addons/web_process/i18n/pt_BR.po
deleted file mode 100644
index fd1d766dbe2..00000000000
--- a/addons/web_process/i18n/pt_BR.po
+++ /dev/null
@@ -1,118 +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-02-08 02:43+0000\n"
-"Last-Translator: Marcelo Sa - www.jambu.com.br \n"
-"Language-Team: Brazilian Portuguese \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Cancelar"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Salvar"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Visão de Processo"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Documentação"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Ler Documentação Online"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Fórum"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Discussão da Comunidade"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Livros"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Obter os livros"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Comprar OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Processo"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Notas:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Última atualização por:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "N/D"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Sub fluxos:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Relacionado:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Selecionar processo"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Selecionar"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Editar Processo"
diff --git a/addons/web_process/i18n/ro.po b/addons/web_process/i18n/ro.po
deleted file mode 100644
index d9445d19146..00000000000
--- a/addons/web_process/i18n/ro.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Romanian 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-10 13:23+0000\n"
-"Last-Translator: FULL NAME \n"
-"Language-Team: Romanian \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Anulati"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Salvati"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Vizualizare Proces"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Documentatie"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Cititi Documentatia Online"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Forum"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Discutii"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Carti"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Obtineti cartile"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Cumparati OpenErp Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Proces"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Note:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Modificat ultima data de :"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "Nu este disponibil (a)"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Subfluxuri:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Referitor la:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Selectati Procesul"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Selectati"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Editati Procesul"
diff --git a/addons/web_process/i18n/ru.po b/addons/web_process/i18n/ru.po
deleted file mode 100644
index 01701676b0d..00000000000
--- a/addons/web_process/i18n/ru.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Russian 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-17 07:49+0000\n"
-"Last-Translator: Aleksei Motsik \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: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Отменить"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Сохранить"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Просмотр Процесса"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Документация"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Читать Документацию Онлайн"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Форум"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Обсуждения Сообществом"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Книги"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Получить книги"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Приобрести OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Процесс"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Заметки:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Изменялся:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "Н/Д"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "СубПотоки:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Связанный:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Выбрерите Процесс"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Выбрать"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Изменить Процесс"
diff --git a/addons/web_process/i18n/sl.po b/addons/web_process/i18n/sl.po
deleted file mode 100644
index 0f426def60f..00000000000
--- a/addons/web_process/i18n/sl.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Slovenian 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-05-23 20:57+0000\n"
-"Last-Translator: FULL NAME \n"
-"Language-Team: Slovenian \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Prekliči"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Shrani"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Dokumentacija"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Preberi spletno dokumentacijo"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Forum"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Razprava skupnosti"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Knjige"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Proces"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Zapiski:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Zadnja sprememba:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "N/A"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Izberi postopek"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Izberi"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Urejanje procesa"
diff --git a/addons/web_process/i18n/sr@latin.po b/addons/web_process/i18n/sr@latin.po
deleted file mode 100644
index 02dfe01f1f1..00000000000
--- a/addons/web_process/i18n/sr@latin.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Serbian Latin 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-09 21:14+0000\n"
-"Last-Translator: zmmaj \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: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Otkaži"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Sačuvaj"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Pregled Procesa"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Dokumentacija"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Čitaj dokumentaciju na mreži"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Forum"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Diskusija u okviru zajednice"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Knjige"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Uzmi knjige"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Kupi OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Proces"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Beleške:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Poslednji izmenio :"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "N/V"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Podtokovi:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Vezano za:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Izaberi Proces"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Izaberi"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Uredi Proces"
diff --git a/addons/web_process/i18n/sv.po b/addons/web_process/i18n/sv.po
deleted file mode 100644
index 55467b65c2b..00000000000
--- a/addons/web_process/i18n/sv.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Swedish 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-04-17 12:42+0000\n"
-"Last-Translator: FULL NAME \n"
-"Language-Team: Swedish \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "Avbryt"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Spara"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "Processvy"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Dokumentation"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Läs online-dokumentationen"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Forum"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Diskussion i användarföreningen"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Böcker"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Komma över böckerna"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "Köp OpenERP Enterprise"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "Process"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Anteckningar:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "Senast ändrad av:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "Ej tillgänglig"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Underflöde"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "Relaterad:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "Välj process"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Välj"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "Ändra processen"
diff --git a/addons/web_process/i18n/tr.po b/addons/web_process/i18n/tr.po
deleted file mode 100644
index 79fa1e0c208..00000000000
--- a/addons/web_process/i18n/tr.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Turkish 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-09 20: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: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "İptal"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "Kaydet"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "İşlem Görünümü"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "Dokümantasyon"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "Online Dökümantasyonu Oku"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "Forum"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "Topluluk Tartışması"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "Kitaplar"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "Kitapları al"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP Kurumsal"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "OpenERP Kurumsalı Satınal"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "İşlem"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "Notlar:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "En son değiştiren:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "YOK"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "Alt akışlar"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "İlgili:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "İşlemi Seç"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "Seç"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "İşlemi Düzenle"
diff --git a/addons/web_process/i18n/web_process.pot b/addons/web_process/i18n/web_process.pot
deleted file mode 100644
index 4efbba4961f..00000000000
--- a/addons/web_process/i18n/web_process.pot
+++ /dev/null
@@ -1,119 +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"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr ""
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr ""
-
diff --git a/addons/web_process/i18n/zh_CN.po b/addons/web_process/i18n/zh_CN.po
deleted file mode 100644
index 0acc66b8584..00000000000
--- a/addons/web_process/i18n/zh_CN.po
+++ /dev/null
@@ -1,118 +0,0 @@
-# Chinese (Simplified) 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-08 02:13+0000\n"
-"Last-Translator: Wei \"oldrev\" Li \n"
-"Language-Team: Chinese (Simplified) \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-09-05 04:56+0000\n"
-"X-Generator: Launchpad (build 15901)\n"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:261
-msgid "Cancel"
-msgstr "取消"
-
-#. openerp-web
-#: addons/web_process/static/src/js/process.js:262
-msgid "Save"
-msgstr "保存"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:6
-msgid "Process View"
-msgstr "业务流程视图"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Documentation"
-msgstr "文档"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:19
-msgid "Read Documentation Online"
-msgstr "在线阅读文档"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Forum"
-msgstr "论坛"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:25
-msgid "Community Discussion"
-msgstr "社区讨论"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Books"
-msgstr "图书"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:31
-msgid "Get the books"
-msgstr "获得相关图书"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "OpenERP Enterprise"
-msgstr "OpenERP 企业"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:37
-msgid "Purchase OpenERP Enterprise"
-msgstr "购买 OpenERP 企业版"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:52
-msgid "Process"
-msgstr "业务流程"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:56
-msgid "Notes:"
-msgstr "备注:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "Last modified by:"
-msgstr "最后修改者:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:59
-msgid "N/A"
-msgstr "不可用"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:62
-msgid "Subflows:"
-msgstr "子工作流:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:75
-msgid "Related:"
-msgstr "相关的:"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:88
-msgid "Select Process"
-msgstr "选择业务流程"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:98
-msgid "Select"
-msgstr "选择"
-
-#. openerp-web
-#: addons/web_process/static/src/xml/web_process.xml:109
-msgid "Edit Process"
-msgstr "编辑业务流程"
diff --git a/addons/web_process/static/lib/dracula/dracula_algorithms.js b/addons/web_process/static/lib/dracula/dracula_algorithms.js
deleted file mode 100644
index 0fbb0857fc8..00000000000
--- a/addons/web_process/static/lib/dracula/dracula_algorithms.js
+++ /dev/null
@@ -1,599 +0,0 @@
-/*
- * Various algorithms and data structures, licensed under the MIT-license.
- * (c) 2010 by Johann Philipp Strathausen
- * http://strathausen.eu
- *
- */
-
-
-
-/*
- Bellman-Ford
-
- Path-finding algorithm, finds the shortest paths from one node to all nodes.
-
-
- Complexity
-
- O( |E| · |V| ), where E = edges and V = vertices (nodes)
-
-
- Constraints
-
- Can run on graphs with negative edge weights as long as they do not have
- any negative weight cycles.
-
- */
-function bellman_ford(g, source) {
-
- /* STEP 1: initialisation */
- for(var n in g.nodes)
- g.nodes[n].distance = Infinity;
- /* predecessors are implicitly null */
- source.distance = 0;
-
- step("Initially, all distances are infinite and all predecessors are null.");
-
- /* STEP 2: relax each edge (this is at the heart of Bellman-Ford) */
- /* repeat this for the number of nodes minus one */
- for(var i = 1; i < g.nodes.length; i++)
- /* for each edge */
- for(var e in g.edges) {
- var edge = g.edges[e];
- if(edge.source.distance + edge.weight < edge.target.distance) {
- step("Relax edge between " + edge.source.id + " and " + edge.target.id + ".");
- edge.target.distance = edge.source.distance + edge.weight;
- edge.target.predecessor = edge.source;
- }
- //Added by Jake Stothard (Needs to be tested)
- if(!edge.style.directed) {
- if(edge.target.distance + edge.weight < edge.source.distance) {
- g.snapShot("Relax edge between "+edge.target.id+" and "+edge.source.id+".");
- edge.source.distance = edge.target.distance + edge.weight;
- edge.source.predecessor = edge.target;
- }
- }
- }
- step("Ready.");
-
- /* STEP 3: TODO Check for negative cycles */
- /* For now we assume here that the graph does not contain any negative
- weights cycles. (this is left as an excercise to the reader[tm]) */
-}
-
-
-
-/*
- Path-finding algorithm Dijkstra
-
- - worst-case running time is O((|E| + |V|) · log |V| ) thus better than
- Bellman-Ford for sparse graphs (with less edges), but cannot handle
- negative edge weights
- */
-function dijkstra(g, source) {
-
- /* initially, all distances are infinite and all predecessors are null */
- for(var n in g.nodes)
- g.nodes[n].distance = Infinity;
- /* predecessors are implicitly null */
-
- g.snapShot("Initially, all distances are infinite and all predecessors are null.");
-
- source.distance = 0;
- /* set of unoptimized nodes, sorted by their distance (but a Fibonacci heap
- would be better) */
- var q = new BinaryMinHeap(g.nodes, "distance");
-
- /* pointer to the node in focus */
- var node;
-
- /* get the node with the smallest distance
- as long as we have unoptimized nodes. q.min() can have O(log n). */
- while(q.min() != undefined) {
- /* remove the latest */
- node = q.extractMin();
- node.optimized = true;
-
- /* no nodes accessible from this one, should not happen */
- if(node.distance == Infinity)
- throw "Orphaned node!";
-
- /* for each neighbour of node */
- for(e in node.edges) {
- var other = (node == node.edges[e].target) ? node.edges[e].source : node.edges[e].target;
-
- if(other.optimized)
- continue;
-
- /* look for an alternative route */
- var alt = node.distance + node.edges[e].weight;
-
- /* update distance and route if a better one has been found */
- if (alt < other.distance) {
-
- /* update distance of neighbour */
- other.distance = alt;
-
- /* update priority queue */
- q.heapify();
-
- /* update path */
- other.predecessor = node;
- g.snapShot("Enhancing node.")
- }
- }
- }
-}
-
-
-/* All-Pairs-Shortest-Paths */
-/* Runs at worst in O(|V|³) and at best in Omega(|V|³) :-)
- complexity Sigma(|V|²) */
-/* This implementation is not yet ready for general use, but works with the
- Dracula graph library. */
-function floyd_warshall(g, source) {
-
- /* Step 1: initialising empty path matrix (second dimension is implicit) */
- var path = [];
- var next = [];
- var n = g.nodes.length;
-
- /* construct path matrix, initialize with Infinity */
- for(j in g.nodes) {
- path[j] = [];
- next[j] = [];
- for(i in g.nodes)
- path[j][i] = j == i ? 0 : Infinity;
- }
-
- /* initialize path with edge weights */
- for(e in g.edges)
- path[g.edges[e].source.id][g.edges[e].target.id] = g.edges[e].weight;
-
- /* Note: Usually, the initialisation is done by getting the edge weights
- from a node matrix representation of the graph, not by iterating through
- a list of edges as done here. */
-
- /* Step 2: find best distances (the heart of Floyd-Warshall) */
- for(k in g.nodes){
- for(i in g.nodes) {
- for(j in g.nodes)
- if(path[i][j] > path[i][k] + path[k][j]) {
- path[i][j] = path[i][k] + path[k][j];
- /* Step 2.b: remember the path */
- next[i][j] = k;
- }
- }
- }
-
- /* Step 3: Path reconstruction, get shortest path */
- function getPath(i, j) {
- if(path[i][j] == Infinity)
- throw "There is no path.";
- var intermediate = next[i][j];
- if(intermediate == undefined)
- return null;
- else
- return getPath(i, intermediate)
- .concat([intermediate])
- .concat(getPath(intermediate, j));
- }
-
- /* TODO use the knowledge, e.g. mark path in graph */
-}
-
-/*
- Ford-Fulkerson
-
- Max-Flow-Min-Cut Algorithm finding the maximum flow through a directed
- graph from source to sink.
-
-
- Complexity
-
- O(E * max(f)), max(f) being the maximum flow
-
-
- Description
-
- As long as there is an open path through the residual graph, send the
- minimum of the residual capacities on the path.
-
-
- Constraints
-
- The algorithm works only if all weights are integers. Otherwise it is
- possible that the Ford–Fulkerson algorithm will not converge to the maximum
- value.
-
-
- Input
-
- g - Graph object
- s - Source ID
- t - Target (sink) ID
-
-
- Output
-
- Maximum flow from Source s to Target t
-
- */
-/*
- Edmonds-Karp
-
- Max-Flow-Min-Cut Algorithm finding the maximum flow through a directed
- graph from source to sink. An implementation of the Ford-Fulkerson
- algorithm.
-
-
- Complexity
-
- O(|V|*|E|²)
-
-
- Input
-
- g - Graph object (with node and edge lists, capacity is a property of edge)
- s - source ID
- t - sink ID
-
- */
-function edmonds_karp(g, s, t) {
-
-}
-
-/*
- A simple binary min-heap serving as a priority queue
- - takes an array as the input, with elements having a key property
- - elements will look like this:
- {
- key: "... key property ...",
- value: "... element content ..."
- }
- - provides insert(), min(), extractMin() and heapify()
- - example usage (e.g. via the Firebug or Chromium console):
- var x = {foo: 20, hui: "bla"};
- var a = new BinaryMinHeap([x,{foo:3},{foo:10},{foo:20},{foo:30},{foo:6},{foo:1},{foo:3}],"foo");
- console.log(a.extractMin());
- console.log(a.extractMin());
- x.foo = 0; // update key
- a.heapify(); // call this always after having a key updated
- console.log(a.extractMin());
- console.log(a.extractMin());
- - can also be used on a simple array, like [9,7,8,5]
- */
-function BinaryMinHeap(array, key) {
-
- /* Binary tree stored in an array, no need for a complicated data structure */
- var tree = [];
-
- var key = key || 'key';
-
- /* Calculate the index of the parent or a child */
- var parent = function(index) { return Math.floor((index - 1)/2); };
- var right = function(index) { return 2 * index + 2; };
- var left = function(index) { return 2 * index + 1; };
-
- /* Helper function to swap elements with their parent
- as long as the parent is bigger */
- function bubble_up(i) {
- var p = parent(i);
- while((p >= 0) && (tree[i][key] < tree[p][key])) {
- /* swap with parent */
- tree[i] = tree.splice(p, 1, tree[i])[0];
- /* go up one level */
- i = p;
- p = parent(i);
- }
- }
-
- /* Helper function to swap elements with the smaller of their children
- as long as there is one */
- function bubble_down(i) {
- var l = left(i);
- var r = right(i);
-
- /* as long as there are smaller children */
- while(tree[l] && (tree[i][key] > tree[l][key]) || tree[r] && (tree[i][key] > tree[r][key])) {
-
- /* find smaller child */
- var child = tree[l] ? tree[r] ? tree[l][key] > tree[r][key] ? r : l : l : l;
-
- /* swap with smaller child with current element */
- tree[i] = tree.splice(child, 1, tree[i])[0];
-
- /* go up one level */
- i = child;
- l = left(i);
- r = right(i);
- }
- }
-
- /* Insert a new element with respect to the heap property
- 1. Insert the element at the end
- 2. Bubble it up until it is smaller than its parent */
- this.insert = function(element) {
-
- /* make sure there's a key property */
- (element[key] == undefined) && (element = {key:element});
-
- /* insert element at the end */
- tree.push(element);
-
- /* bubble up the element */
- bubble_up(tree.length - 1);
- }
-
- /* Only show us the minimum */
- this.min = function() {
- return tree.length == 1 ? undefined : tree[0];
- }
-
- /* Return and remove the minimum
- 1. Take the root as the minimum that we are looking for
- 2. Move the last element to the root (thereby deleting the root)
- 3. Compare the new root with both of its children, swap it with the
- smaller child and then check again from there (bubble down)
- */
- this.extractMin = function() {
- var result = this.min();
-
- /* move the last element to the root or empty the tree completely */
- /* bubble down the new root if necessary */
- (tree.length == 1) && (tree = []) || (tree[0] = tree.pop()) && bubble_down(0);
-
- return result;
- }
-
- /* currently unused, TODO implement */
- this.changeKey = function(index, key) {
- throw "function not implemented";
- }
-
- this.heapify = function() {
- for(var start = Math.floor((tree.length - 2) / 2); start >= 0; start--) {
- bubble_down(start);
- }
- }
-
- /* insert the input elements one by one only when we don't have a key property (TODO can be done more elegant) */
- for(i in (array || []))
- this.insert(array[i]);
-}
-
-
-
-/*
- Quick Sort:
- 1. Select some random value from the array, the median.
- 2. Divide the array in three smaller arrays according to the elements
- being less, equal or greater than the median.
- 3. Recursively sort the array containg the elements less than the
- median and the one containing elements greater than the median.
- 4. Concatenate the three arrays (less, equal and greater).
- 5. One or no element is always sorted.
- TODO: This could be implemented more efficiently by using only one array object and several pointers.
-*/
-function quickSort(arr) {
- /* recursion anchor: one element is always sorted */
- if(arr.length <= 1) return arr;
- /* randomly selecting some value */
- var median = arr[Math.floor(Math.random() * arr.length)];
- var arr1 = [], arr2 = [], arr3 = [];
- for(var i in arr) {
- arr[i] < median && arr1.push(arr[i]);
- arr[i] == median && arr2.push(arr[i]);
- arr[i] > median && arr3.push(arr[i]);
- }
- /* recursive sorting and assembling final result */
- return quickSort(arr1).concat(arr2).concat(quickSort(arr3));
-}
-
-/*
- Selection Sort:
- 1. Select the minimum and remove it from the array
- 2. Sort the rest recursively
- 3. Return the minimum plus the sorted rest
- 4. An array with only one element is already sorted
-*/
-function selectionSort(arr) {
- /* recursion anchor: one element is always sorted */
- if(arr.length == 1) return arr;
- var minimum = Infinity;
- var index;
- for(var i in arr) {
- if(arr[i] < minimum) {
- minimum = arr[i];
- index = i; /* remember the minimum index for later removal */
- }
- }
- /* remove the minimum */
- arr.splice(index, 1);
- /* assemble result and sort recursively (could be easily done iteratively as well)*/
- return [minimum].concat(selectionSort(arr));
-}
-
-/*
- Merge Sort:
- 1. Cut the array in half
- 2. Sort each of them recursively
- 3. Merge the two sorted arrays
- 4. An array with only one element is considered sorted
-
-*/
-function mergeSort(arr) {
- /* merges two sorted arrays into one sorted array */
- function merge(a, b) {
- /* result set */
- var c = [];
- /* as long as there are elements in the arrays to be merged */
- while(a.length > 0 || b.length > 0){
- /* are there elements to be merged, if yes, compare them and merge */
- var n = a.length > 0 && b.length > 0 ? a[0] < b[0] ? a.shift() : b.shift() : b.length > 0 ? b.shift() : a.length > 0 ? a.shift() : null;
- /* always push the smaller one onto the result set */
- n != null && c.push(n);
- }
- return c;
- }
- /* this mergeSort implementation cuts the array in half, wich should be fine with randomized arrays, but introduces the risk of a worst-case scenario */
- median = Math.floor(arr.length / 2);
- var part1 = arr.slice(0, median); /* for some reason it doesn't work if inserted directly in the return statement (tried so with firefox) */
- var part2 = arr.slice(median - arr.length);
- return arr.length <= 1 ? arr : merge(
- mergeSort(part1), /* first half */
- mergeSort(part2) /* second half */
- );
-}
-
-/* Balanced Red-Black-Tree */
-function RedBlackTree(arr) {
-
-}
-
-function BTree(arr) {
-
-}
-
-function NaryTree(n, arr) {
-
-}
-
-/**
- * Knuth-Morris-Pratt string matching algorithm - finds a pattern in a text.
- * FIXME: Doesn't work correctly yet.
- */
-function kmp(p, t) {
-
- /**
- * PREFIX, OVERLAP or FALIURE function for KMP. Computes how many iterations
- * the algorithm can skip after a mismatch.
- *
- * @input p - pattern (string)
- * @result array of skippable iterations
- */
- function prefix(p) {
- /* pi contains the computed skip marks */
- var pi = [0], k = 0;
- for(q = 1; q < p.length; q++) {
- while(k > 0 && (p.charAt(k) != p.charAt(q)))
- k = pi[k-1];
-
- (p.charAt(k) == p.charAt(q)) && k++;
-
- pi[q] = k;
- }
- return pi;
- }
-
- /* The actual KMP algorithm starts here. */
-
- var pi = prefix(p), q = 0, result = [];
-
- for(var i = 0; i < t.length; i++) {
- /* jump forward as long as the character doesn't match */
- while((q > 0) && (p.charAt(q) != t.charAt(i)))
- q = pi[q];
-
- (p.charAt(q) == t.charAt(i)) && q++;
-
- (q == p.length) && result.push(i - p.length) && (q = pi[q]);
- }
-
- return result;
-}
-
-/* step for algorithm visualisation */
-function step(comment, funct) {
- //wait for input
- //display comment (before or after waiting)
-// next.wait();
- /* execute callback function */
- funct();
-}
-
-/**
- * Curry - Function currying
- * Copyright (c) 2008 Ariel Flesler - aflesler(at)gmail(dot)com | http://flesler.blogspot.com
- * Licensed under BSD (http://www.opensource.org/licenses/bsd-license.php)
- * Date: 10/4/2008
- *
- * @author Ariel Flesler
- * @version 1.0.1
- */
-function curry( fn ){
- return function(){
- var args = curry.args(arguments),
- master = arguments.callee,
- self = this;
-
- return args.length >= fn.length ? fn.apply(self,args) : function(){
- return master.apply( self, args.concat(curry.args(arguments)) );
- };
- };
-};
-
-curry.args = function( args ){
- return Array.prototype.slice.call(args);
-};
-
-Function.prototype.curry = function(){
- return curry(this);
-};
-
-/**
- * Topological Sort
- *
- * Sort a directed graph based on incoming edges
- *
- * Coded by Jake Stothard
- */
-function topological_sort(g) {
- //Mark nodes as "deleted" instead of actually deleting them
- //That way we don't have to copy g
-
- for(i in g.nodes)
- g.nodes[i].deleted = false;
-
- var ret = topological_sort_helper(g);
-
- //Cleanup: Remove the deleted property
- for(i in g.nodes)
- delete g.nodes[i].deleted
-
- return ret;
-}
-function topological_sort_helper(g) {
- //Find node with no incoming edges
- var node;
- for(i in g.nodes) {
- if(g.nodes[i].deleted)
- continue; //Bad style, meh
-
- var incoming = false;
- for(j in g.nodes[i].edges) {
- if(g.nodes[i].edges[j].target == g.nodes[i]
- && g.nodes[i].edges[j].source.deleted == false) {
- incoming = true;
- break;
- }
- }
- if(!incoming) {
- node = g.nodes[i];
- break;
- }
- }
-
- // Either unsortable or done. Either way, GTFO
- if(node == undefined)
- return [];
-
- //"Delete" node from g
- node.deleted = true;
-
- var tail = topological_sort_helper(g);
-
- tail.unshift(node);
-
- return tail;
-}
diff --git a/addons/web_process/static/lib/dracula/dracula_graffle.js b/addons/web_process/static/lib/dracula/dracula_graffle.js
deleted file mode 100644
index 2b03ad16c79..00000000000
--- a/addons/web_process/static/lib/dracula/dracula_graffle.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/**
- * Originally grabbed from the official RaphaelJS Documentation
- * http://raphaeljs.com/graffle.html
- * Adopted (arrows) and commented by Philipp Strathausen http://blog.ameisenbar.de
- * Licenced under the MIT licence.
- */
-
-/**
- * Usage:
- * connect two shapes
- * parameters:
- * source shape [or connection for redrawing],
- * target shape,
- * style with { fg : linecolor, bg : background color, directed: boolean }
- * returns:
- * connection { draw = function() }
- */
-Raphael.fn.connection = function (obj1, obj2, style) {
- var selfRef = this;
- /* create and return new connection */
- var edge = {/*
- from : obj1,
- to : obj2,
- style : style,*/
- draw : function() {
- /* get bounding boxes of target and source */
- var bb1 = obj1.getBBox();
- var bb2 = obj2.getBBox();
- var off1 = 0;
- var off2 = 0;
- /* coordinates for potential connection coordinates from/to the objects */
- var p = [
- {x: bb1.x + bb1.width / 2, y: bb1.y - off1}, /* NORTH 1 */
- {x: bb1.x + bb1.width / 2, y: bb1.y + bb1.height + off1}, /* SOUTH 1 */
- {x: bb1.x - off1, y: bb1.y + bb1.height / 2}, /* WEST 1 */
- {x: bb1.x + bb1.width + off1, y: bb1.y + bb1.height / 2}, /* EAST 1 */
- {x: bb2.x + bb2.width / 2, y: bb2.y - off2}, /* NORTH 2 */
- {x: bb2.x + bb2.width / 2, y: bb2.y + bb2.height + off2}, /* SOUTH 2 */
- {x: bb2.x - off2, y: bb2.y + bb2.height / 2}, /* WEST 2 */
- {x: bb2.x + bb2.width + off2, y: bb2.y + bb2.height / 2} /* EAST 2 */
- ];
-
- /* distances between objects and according coordinates connection */
- var d = {}, dis = [];
-
- /*
- * find out the best connection coordinates by trying all possible ways
- */
- /* loop the first object's connection coordinates */
- for (var i = 0; i < 4; i++) {
- /* loop the seond object's connection coordinates */
- for (var j = 4; j < 8; j++) {
- var dx = Math.abs(p[i].x - p[j].x),
- dy = Math.abs(p[i].y - p[j].y);
- if ((i == j - 4) || (((i != 3 && j != 6) || p[i].x < p[j].x) && ((i != 2 && j != 7) || p[i].x > p[j].x) && ((i != 0 && j != 5) || p[i].y > p[j].y) && ((i != 1 && j != 4) || p[i].y < p[j].y))) {
- dis.push(dx + dy);
- d[dis[dis.length - 1].toFixed(3)] = [i, j];
- }
- }
- }
- var res = dis.length == 0 ? [0, 4] : d[Math.min.apply(Math, dis).toFixed(3)];
- /* bezier path */
- var x1 = p[res[0]].x,
- y1 = p[res[0]].y,
- x4 = p[res[1]].x,
- y4 = p[res[1]].y,
- dx = Math.max(Math.abs(x1 - x4) / 2, 10),
- dy = Math.max(Math.abs(y1 - y4) / 2, 10),
- x2 = [x1, x1, x1 - dx, x1 + dx][res[0]].toFixed(3),
- y2 = [y1 - dy, y1 + dy, y1, y1][res[0]].toFixed(3),
- x3 = [0, 0, 0, 0, x4, x4, x4 - dx, x4 + dx][res[1]].toFixed(3),
- y3 = [0, 0, 0, 0, y1 + dy, y1 - dy, y4, y4][res[1]].toFixed(3);
- /* assemble path and arrow */
- var path = ["M", x1.toFixed(3), y1.toFixed(3), "C", x2, y2, x3, y3, x4.toFixed(3), y4.toFixed(3)];
- /* arrow */
- if(style && style.directed) {
- /* magnitude, length of the last path vector */
- var mag = Math.sqrt((y4 - y3) * (y4 - y3) + (x4 - x3) * (x4 - x3));
- /* vector normalisation to specified length */
- var norm = function(x,l){return (-x*(l||5)/mag);};
- /* calculate array coordinates (two lines orthogonal to the path vector) */
- var arr = [
- {x:(norm(x4-x3)+norm(y4-y3)+x4).toFixed(3), y:(norm(y4-y3)+norm(x4-x3)+y4).toFixed(3)},
- {x:(norm(x4-x3)-norm(y4-y3)+x4).toFixed(3), y:(norm(y4-y3)-norm(x4-x3)+y4).toFixed(3)}
- ];
- path.push("M", arr[0].x, arr[0].y, "L", x4, y4, "L", arr[1].x, arr[1].y, "L", arr[0].x, arr[0].y);
- }
- var svgpath = path.join(' ');
- /* function to be used for moving existent path(s), e.g. animate() or attr() */
- var move = "attr";
- /* applying path(s) */
- edge.fg && edge.fg[move]({path:svgpath})
- || (edge.fg = selfRef.path(svgpath).attr({stroke: style && style.stroke || "#000", fill: "none"}).toBack());
- edge.bg && edge.bg[move]({path:svgpath})
- || style && style.fill && (edge.bg = style.fill.split && selfRef.path(svgpath).attr({stroke: style.fill.split("|")[0], fill: "none", "stroke-width": style.fill.split("|")[1] || 3}).toBack());
- /* setting label */
- style && style.label
- && (edge.label && edge.label.attr({x:(x1+x4)/2, y:(y1+y4)/2})
- || (edge.label = selfRef.text((x1+x4)/2, (y1+y4)/2, style.label).attr({fill: "#000", "font-size": style["font-size"] || "12px"})));
-// && selfRef.text(x4, y4, style.label).attr({stroke: style && style.stroke || "#fff", "font-weight":"bold", "font-size":"20px"})
-// style && style.callback && style.callback(edge);
- }
- }
- edge.draw();
- return edge;
-};
-//Raphael.prototype.set.prototype.dodo=function(){console.log("works");};
diff --git a/addons/web_process/static/lib/dracula/dracula_graph.coffee b/addons/web_process/static/lib/dracula/dracula_graph.coffee
deleted file mode 100644
index bb91945098d..00000000000
--- a/addons/web_process/static/lib/dracula/dracula_graph.coffee
+++ /dev/null
@@ -1,524 +0,0 @@
-###
- * Dracula Graph Layout and Drawing Framework 0.0.3alpha
- * (c) 2010 Philipp Strathausen , http://strathausen.eu
- *
- * Contributions by:
- * Branched by Jake Stothard .
- *
- * based on the Graph JavaScript framework, version 0.0.1
- * (c) 2006 Aslak Hellesoy
- * (c) 2006 Dave Hoover
- *
- * Ported from Graph::Layouter::Spring in
- * http://search.cpan.org/~pasky/Graph-Layderer-0.02/
- * The algorithm is based on a spring-style layouter of a Java-based social
- * network tracker PieSpy written by Paul Mutton Epaul@jibble.orgE.
- *
- * This code is freely distributable under the terms of an MIT-style license.
- * For details, see the Graph web site: http://dev.buildpatternd.com/trac
- *
- * Links:
- *
- * Graph Dracula JavaScript Framework:
- * http://graphdracula.net
- *
- * Demo of the original applet:
- * http://redsquirrel.com/dave/work/webdep/
- *
- * Mirrored original source code at snipplr:
- * http://snipplr.com/view/1950/graph-javascript-framework-version-001/
- *
- * Original usage example:
- * http://ajaxian.com/archives/new-javascriptcanvas-graph-library
- *
-###
-
-
-###
- Edge Factory
-###
-AbstractEdge = ->
-
-AbstractEdge.prototype =
- hide: ->
- @connection.fg.hide()
- @connection.bg && @bg.connection.hide()
-
-EdgeFactory = ->
- @template = new AbstractEdge()
- @template.style = new Object()
- @template.style.directed = false
- @template.weight = 1
-
-EdgeFactory.prototype =
- build: (source, target) ->
- e = jQuery.extend true, {}, @template
- e.source = source
- e.target = target
- e
-
-###
- Graph
-###
-Graph = ->
- @nodes = {}
- @edges = []
- @snapshots = [] # previous graph states TODO to be implemented
- @edgeFactory = new EdgeFactory()
-
-Graph.prototype =
-###
- add a node
- @id the node's ID (string or number)
- @content (optional, dictionary) can contain any information that is
- being interpreted by the layout algorithm or the graph
- representation
-###
- addNode: (id, content) ->
- # testing if node is already existing in the graph
- if @nodes[id] == undefined
- @nodes[id] = new Graph.Node id, content
- @nodes[id]
-
- addEdge: (source, target, style) ->
- s = @addNode source
- t = @addNode target
- var edge = @edgeFactory.build s, t
- jQuery.extend edge.style, style
- s.edges.push edge
- @edges.push edge
- # NOTE: Even directed edges are added to both nodes.
- t.edges.push edge
-
- # TODO to be implemented
- # Preserve a copy of the graph state (nodes, positions, ...)
- # @comment a comment describing the state
- snapShot: (comment) ->
- ###/* FIXME
- var graph = new Graph()
- graph.nodes = jQuery.extend(true, {}, @nodes)
- graph.edges = jQuery.extend(true, {}, @edges)
- @snapshots.push({comment: comment, graph: graph})
- */
- ###
-
- removeNode: (id) ->
- delete @nodes[id]
- for i = 0; i < @edges.length; i++
- if @edges[i].source.id == id || @edges[i].target.id == id
- @edges.splice(i, 1)
- i--
-
-/*
- * Node
- */
-Graph.Node = (id, node) ->
- node = node || {}
- node.id = id
- node.edges = []
- node.hide = ->
- @hidden = true
- @shape && @shape.hide() # FIXME this is representation specific code and should be elsewhere */
- for(i in @edges)
- (@edges[i].source.id == id || @edges[i].target == id) && @edges[i].hide && @edges[i].hide()
-
- node.show = ->
- @hidden = false
- @shape && @shape.show()
- for(i in @edges)
- (@edges[i].source.id == id || @edges[i].target == id) && @edges[i].show && @edges[i].show()
-
- node
-
-Graph.Node.prototype = { }
-
-###
- Renderer base class
-###
-Graph.Renderer = { }
-
-###
- Renderer implementation using RaphaelJS
-###
-Graph.Renderer.Raphael = (element, graph, width, height) ->
- @width = width || 400
- @height = height || 400
- var selfRef = this
- @r = Raphael element, @width, @height
- @radius = 40 # max dimension of a node
- @graph = graph
- @mouse_in = false
-
- # TODO default node rendering
- if(!@graph.render) {
- @graph.render = ->
- return
- }
- }
-
- /*
- * Dragging
- */
- @isDrag = false
- @dragger = (e) ->
- @dx = e.clientX
- @dy = e.clientY
- selfRef.isDrag = this
- @set && @set.animate "fill-opacity": .1, 200 && @set.toFront()
- e.preventDefault && e.preventDefault()
-
- document.onmousemove = (e) {
- e = e || window.event
- if (selfRef.isDrag) {
- var bBox = selfRef.isDrag.set.getBBox()
- // TODO round the coordinates here (eg. for proper image representation)
- var newX = e.clientX - selfRef.isDrag.dx + (bBox.x + bBox.width / 2)
- var newY = e.clientY - selfRef.isDrag.dy + (bBox.y + bBox.height / 2)
- /* prevent shapes from being dragged out of the canvas */
- var clientX = e.clientX - (newX < 20 ? newX - 20 : newX > selfRef.width - 20 ? newX - selfRef.width + 20 : 0)
- var clientY = e.clientY - (newY < 20 ? newY - 20 : newY > selfRef.height - 20 ? newY - selfRef.height + 20 : 0)
- selfRef.isDrag.set.translate(clientX - Math.round(selfRef.isDrag.dx), clientY - Math.round(selfRef.isDrag.dy))
- // console.log(clientX - Math.round(selfRef.isDrag.dx), clientY - Math.round(selfRef.isDrag.dy))
- for (var i in selfRef.graph.edges) {
- selfRef.graph.edges[i].connection && selfRef.graph.edges[i].connection.draw()
- }
- //selfRef.r.safari()
- selfRef.isDrag.dx = clientX
- selfRef.isDrag.dy = clientY
- }
- }
- document.onmouseup = ->
- selfRef.isDrag && selfRef.isDrag.set.animate({"fill-opacity": .6}, 500)
- selfRef.isDrag = false
- }
- @draw()
-}
-Graph.Renderer.Raphael.prototype = {
- translate: (point) {
- return [
- (point[0] - @graph.layoutMinX) * @factorX + @radius,
- (point[1] - @graph.layoutMinY) * @factorY + @radius
- ]
- },
-
- rotate: (point, length, angle) {
- var dx = length * Math.cos(angle)
- var dy = length * Math.sin(angle)
- return [point[0]+dx, point[1]+dy]
- },
-
- draw: ->
- @factorX = (@width - 2 * @radius) / (@graph.layoutMaxX - @graph.layoutMinX)
- @factorY = (@height - 2 * @radius) / (@graph.layoutMaxY - @graph.layoutMinY)
- for (i in @graph.nodes) {
- @drawNode(@graph.nodes[i])
- }
- for (var i = 0; i < @graph.edges.length; i++) {
- @drawEdge(@graph.edges[i])
- }
- },
-
- drawNode: (node) {
- var point = @translate([node.layoutPosX, node.layoutPosY])
- node.point = point
-
- /* if node has already been drawn, move the nodes */
- if(node.shape) {
- var oBBox = node.shape.getBBox()
- var opoint = { x: oBBox.x + oBBox.width / 2, y: oBBox.y + oBBox.height / 2}
- node.shape.translate(Math.round(point[0] - opoint.x), Math.round(point[1] - opoint.y))
- @r.safari()
- return node
- }/* else, draw new nodes */
-
- var shape
-
- /* if a node renderer is provided by the user, then use it
- or the default render instead */
- if(!node.render) {
- node.render = (r, node) {
- /* the default node drawing */
- var color = Raphael.getColor()
- var ellipse = r.ellipse(0, 0, 30, 20).attr({fill: color, stroke: color, "stroke-width": 2})
- /* set DOM node ID */
- ellipse.node.id = node.label || node.id
- shape = r.set().
- push(ellipse).
- push(r.text(0, 30, node.label || node.id))
- return shape
- }
- }
- /* or check for an ajax representation of the nodes */
- if(node.shapes) {
- // TODO ajax representation evaluation
- }
-
- shape = node.render(@r, node).hide()
-
- shape.attr({"fill-opacity": .6})
- /* re-reference to the node an element belongs to, needed for dragging all elements of a node */
- shape.items.forEach((item){ item.set = shape; item.node.style.cursor = "move"; })
- shape.mousedown(@dragger)
-
- var box = shape.getBBox()
- shape.translate(Math.round(point[0]-(box.x+box.width/2)),Math.round(point[1]-(box.y+box.height/2)))
- //console.log(box,point)
- node.hidden || shape.show()
- node.shape = shape
- },
- drawEdge: (edge) {
- /* if this edge already exists the other way around and is undirected */
- if(edge.backedge)
- return
- if(edge.source.hidden || edge.target.hidden) {
- edge.connection && edge.connection.fg.hide() | edge.connection.bg && edge.connection.bg.hide()
- return
- }
- /* if edge already has been drawn, only refresh the edge */
- if(!edge.connection) {
- edge.style && edge.style.callback && edge.style.callback(edge); // TODO move this somewhere else
- edge.connection = @r.connection(edge.source.shape, edge.target.shape, edge.style)
- return
- }
- //FIXME showing doesn't work well
- edge.connection.fg.show()
- edge.connection.bg && edge.connection.bg.show()
- edge.connection.draw()
- }
-}
-Graph.Layout = {}
-Graph.Layout.Spring = (graph) {
- @graph = graph
- @iterations = 500
- @maxRepulsiveForceDistance = 6
- @k = 2
- @c = 0.01
- @maxVertexMovement = 0.5
- @layout()
-}
-Graph.Layout.Spring.prototype = {
- layout: ->
- @layoutPrepare()
- for (var i = 0; i < @iterations; i++) {
- @layoutIteration()
- }
- @layoutCalcBounds()
- },
-
- layoutPrepare: ->
- for (i in @graph.nodes) {
- var node = @graph.nodes[i]
- node.layoutPosX = 0
- node.layoutPosY = 0
- node.layoutForceX = 0
- node.layoutForceY = 0
- }
-
- },
-
- layoutCalcBounds: ->
- var minx = Infinity, maxx = -Infinity, miny = Infinity, maxy = -Infinity
-
- for (i in @graph.nodes) {
- var x = @graph.nodes[i].layoutPosX
- var y = @graph.nodes[i].layoutPosY
-
- if(x > maxx) maxx = x
- if(x < minx) minx = x
- if(y > maxy) maxy = y
- if(y < miny) miny = y
- }
-
- @graph.layoutMinX = minx
- @graph.layoutMaxX = maxx
- @graph.layoutMinY = miny
- @graph.layoutMaxY = maxy
- },
-
- layoutIteration: ->
- // Forces on nodes due to node-node repulsions
-
- var prev = new Array()
- for(var c in @graph.nodes) {
- var node1 = @graph.nodes[c]
- for (var d in prev) {
- var node2 = @graph.nodes[prev[d]]
- @layoutRepulsive(node1, node2)
-
- }
- prev.push(c)
- }
-
- // Forces on nodes due to edge attractions
- for (var i = 0; i < @graph.edges.length; i++) {
- var edge = @graph.edges[i]
- @layoutAttractive(edge);
- }
-
- // Move by the given force
- for (i in @graph.nodes) {
- var node = @graph.nodes[i]
- var xmove = @c * node.layoutForceX
- var ymove = @c * node.layoutForceY
-
- var max = @maxVertexMovement
- if(xmove > max) xmove = max
- if(xmove < -max) xmove = -max
- if(ymove > max) ymove = max
- if(ymove < -max) ymove = -max
-
- node.layoutPosX += xmove
- node.layoutPosY += ymove
- node.layoutForceX = 0
- node.layoutForceY = 0
- }
- },
-
- layoutRepulsive: (node1, node2) {
- var dx = node2.layoutPosX - node1.layoutPosX
- var dy = node2.layoutPosY - node1.layoutPosY
- var d2 = dx * dx + dy * dy
- if(d2 < 0.01) {
- dx = 0.1 * Math.random() + 0.1
- dy = 0.1 * Math.random() + 0.1
- var d2 = dx * dx + dy * dy
- }
- var d = Math.sqrt(d2)
- if(d < @maxRepulsiveForceDistance) {
- var repulsiveForce = @k * @k / d
- node2.layoutForceX += repulsiveForce * dx / d
- node2.layoutForceY += repulsiveForce * dy / d
- node1.layoutForceX -= repulsiveForce * dx / d
- node1.layoutForceY -= repulsiveForce * dy / d
- }
- },
-
- layoutAttractive: (edge) {
- var node1 = edge.source
- var node2 = edge.target
-
- var dx = node2.layoutPosX - node1.layoutPosX
- var dy = node2.layoutPosY - node1.layoutPosY
- var d2 = dx * dx + dy * dy
- if(d2 < 0.01) {
- dx = 0.1 * Math.random() + 0.1
- dy = 0.1 * Math.random() + 0.1
- var d2 = dx * dx + dy * dy
- }
- var d = Math.sqrt(d2)
- if(d > @maxRepulsiveForceDistance) {
- d = @maxRepulsiveForceDistance
- d2 = d * d
- }
- var attractiveForce = (d2 - @k * @k) / @k
- if(edge.attraction == undefined) edge.attraction = 1
- attractiveForce *= Math.log(edge.attraction) * 0.5 + 1
-
- node2.layoutForceX -= attractiveForce * dx / d
- node2.layoutForceY -= attractiveForce * dy / d
- node1.layoutForceX += attractiveForce * dx / d
- node1.layoutForceY += attractiveForce * dy / d
- }
-}
-
-Graph.Layout.Ordered = (graph, order) {
- @graph = graph
- @order = order
- @layout()
-}
-Graph.Layout.Ordered.prototype = {
- layout: ->
- @layoutPrepare()
- @layoutCalcBounds()
- },
-
- layoutPrepare: (order) {
- for (i in @graph.nodes) {
- var node = @graph.nodes[i]
- node.layoutPosX = 0
- node.layoutPosY = 0
- }
- var counter = 0
- for (i in @order) {
- var node = @order[i]
- node.layoutPosX = counter
- node.layoutPosY = Math.random()
- counter++
- }
- },
-
- layoutCalcBounds: ->
- var minx = Infinity, maxx = -Infinity, miny = Infinity, maxy = -Infinity
-
- for (i in @graph.nodes) {
- var x = @graph.nodes[i].layoutPosX
- var y = @graph.nodes[i].layoutPosY
-
- if(x > maxx) maxx = x
- if(x < minx) minx = x
- if(y > maxy) maxy = y
- if(y < miny) miny = y
- }
-
- @graph.layoutMinX = minx
- @graph.layoutMaxX = maxx
-
- @graph.layoutMinY = miny
- @graph.layoutMaxY = maxy
- }
-}
-
-/*
- * usefull JavaScript extensions,
- */
-
- log(a) {console.log&&console.log(a);}
-
-/*
- * Raphael Tooltip Plugin
- * - attaches an element as a tooltip to another element
- *
- * Usage example, adding a rectangle as a tooltip to a circle:
- *
- * paper.circle(100,100,10).tooltip(paper.rect(0,0,20,30))
- *
- * If you want to use more shapes, you'll have to put them into a set.
- *
- */
-Raphael.el.tooltip = (tp) {
- @tp = tp
- @tp.o = {x: 0, y: 0}
- @tp.hide()
- @hover(
- (event){
- @mousemove((event){
- @tp.translate(event.clientX -
- @tp.o.x,event.clientY - @tp.o.y)
- @tp.o = {x: event.clientX, y: event.clientY}
- })
- @tp.show().toFront()
- },
- (event){
- @tp.hide()
- @unmousemove()
- })
- return this
-}
-
-/* For IE */
-if (!Array.prototype.forEach)
-{
- Array.prototype.forEach = (fun /*, thisp*/)
- {
- var len = @length
- if (typeof fun != "")
- throw new TypeError()
-
- var thisp = arguments[1]
- for (var i = 0; i < len; i++)
- {
- if (i in this)
- fun.call(thisp, this[i], i, this)
- }
- }
-}
diff --git a/addons/web_process/static/lib/dracula/dracula_graph.js b/addons/web_process/static/lib/dracula/dracula_graph.js
deleted file mode 100644
index 28269986e78..00000000000
--- a/addons/web_process/static/lib/dracula/dracula_graph.js
+++ /dev/null
@@ -1,527 +0,0 @@
-/*
- * Dracula Graph Layout and Drawing Framework 0.0.3alpha
- * (c) 2010 Philipp Strathausen , http://strathausen.eu
- * Contributions by Jake Stothard .
- *
- * based on the Graph JavaScript framework, version 0.0.1
- * (c) 2006 Aslak Hellesoy
- * (c) 2006 Dave Hoover
- *
- * Ported from Graph::Layouter::Spring in
- * http://search.cpan.org/~pasky/Graph-Layderer-0.02/
- * The algorithm is based on a spring-style layouter of a Java-based social
- * network tracker PieSpy written by Paul Mutton .
- *
- * This code is freely distributable under the MIT license. Commercial use is
- * hereby granted without any cost or restriction.
- *
- * Links:
- *
- * Graph Dracula JavaScript Framework:
- * http://graphdracula.net
- *
- /*--------------------------------------------------------------------------*/
-
-/*
- * Edge Factory
- */
-var AbstractEdge = function() {
-}
-AbstractEdge.prototype = {
- hide: function() {
- this.connection.fg.hide();
- this.connection.bg && this.bg.connection.hide();
- }
-};
-var EdgeFactory = function() {
- this.template = new AbstractEdge();
- this.template.style = new Object();
- this.template.style.directed = false;
- this.template.weight = 1;
-};
-EdgeFactory.prototype = {
- build: function(source, target) {
- var e = jQuery.extend(true, {}, this.template);
- e.source = source;
- e.target = target;
- return e;
- }
-};
-
-/*
- * Graph
- */
-var Graph = function() {
- this.nodes = {};
- this.edges = [];
- this.snapshots = []; // previous graph states TODO to be implemented
- this.edgeFactory = new EdgeFactory();
-};
-Graph.prototype = {
- /*
- * add a node
- * @id the node's ID (string or number)
- * @content (optional, dictionary) can contain any information that is
- * being interpreted by the layout algorithm or the graph
- * representation
- */
- addNode: function(id, content) {
- /* testing if node is already existing in the graph */
- if(this.nodes[id] == undefined) {
- this.nodes[id] = new Graph.Node(id, content);
- }
- return this.nodes[id];
- },
-
- addEdge: function(source, target, style) {
- var s = this.addNode(source);
- var t = this.addNode(target);
- var edge = this.edgeFactory.build(s, t);
- jQuery.extend(edge.style,style);
- s.edges.push(edge);
- this.edges.push(edge);
- // NOTE: Even directed edges are added to both nodes.
- t.edges.push(edge);
- },
-
- /* TODO to be implemented
- * Preserve a copy of the graph state (nodes, positions, ...)
- * @comment a comment describing the state
- */
- snapShot: function(comment) {
- /* FIXME
- var graph = new Graph();
- graph.nodes = jQuery.extend(true, {}, this.nodes);
- graph.edges = jQuery.extend(true, {}, this.edges);
- this.snapshots.push({comment: comment, graph: graph});
- */
- },
- removeNode: function(id) {
- delete this.nodes[id];
- for(var i = 0; i < this.edges.length; i++) {
- if (this.edges[i].source.id == id || this.edges[i].target.id == id) {
- this.edges.splice(i, 1);
- i--;
- }
- }
- }
-};
-
-/*
- * Node
- */
-Graph.Node = function(id, node){
- node = node || {};
- node.id = id;
- node.edges = [];
- node.hide = function() {
- this.hidden = true;
- this.shape && this.shape.hide(); /* FIXME this is representation specific code and should be elsewhere */
- for(i in this.edges)
- (this.edges[i].source.id == id || this.edges[i].target == id) && this.edges[i].hide && this.edges[i].hide();
- };
- node.show = function() {
- this.hidden = false;
- this.shape && this.shape.show();
- for(i in this.edges)
- (this.edges[i].source.id == id || this.edges[i].target == id) && this.edges[i].show && this.edges[i].show();
- };
- return node;
-};
-Graph.Node.prototype = {
-};
-
-/*
- * Renderer base class
- */
-Graph.Renderer = {};
-
-/*
- * Renderer implementation using RaphaelJS
- */
-Graph.Renderer.Raphael = function(element, graph, width, height) {
- this.width = width || 800;
- this.height = height || 800;
- var selfRef = this;
- this.r = Raphael(element, this.width, this.height);
- this.radius = 40; /* max dimension of a node */
- this.graph = graph;
- this.mouse_in = false;
-
- /* TODO default node rendering function */
- if(!this.graph.render) {
- this.graph.render = function() {
- return;
- }
- }
-
- /*
- * Dragging
- */
- this.isDrag = false;
- this.dragger = function (e) {
- this.dx = e.clientX;
- this.dy = e.clientY;
- selfRef.isDrag = this;
- this.set && this.set.animate({"fill-opacity": .1}, 200);
- e.preventDefault && e.preventDefault();
- };
-
- var d = document.getElementById(element);
- d.onmousemove = function (e) {
- e = e || window.event;
- if (selfRef.isDrag) {
- var bBox = selfRef.isDrag.set.getBBox();
- // TODO round the coordinates here (eg. for proper image representation)
- var newX = e.clientX - selfRef.isDrag.dx + (bBox.x + bBox.width / 2);
- var newY = e.clientY - selfRef.isDrag.dy + (bBox.y + bBox.height / 2);
- /* prevent shapes from being dragged out of the canvas */
- var clientX = e.clientX - (newX < 20 ? newX - 20 : newX > selfRef.width - 20 ? newX - selfRef.width + 20 : 0);
- var clientY = e.clientY - (newY < 20 ? newY - 20 : newY > selfRef.height - 20 ? newY - selfRef.height + 20 : 0);
- selfRef.isDrag.set.translate(clientX - Math.round(selfRef.isDrag.dx), clientY - Math.round(selfRef.isDrag.dy));
- // console.log(clientX - Math.round(selfRef.isDrag.dx), clientY - Math.round(selfRef.isDrag.dy));
- for (var i in selfRef.graph.edges) {
- selfRef.graph.edges[i].connection && selfRef.graph.edges[i].connection.draw();
- }
- //selfRef.r.safari();
- selfRef.isDrag.dx = clientX;
- selfRef.isDrag.dy = clientY;
- }
- };
- d.onmouseup = function () {
- selfRef.isDrag && selfRef.isDrag.set.animate({"fill-opacity": .6}, 500);
- selfRef.isDrag = false;
- };
- this.draw();
-};
-Graph.Renderer.Raphael.prototype = {
- translate: function(point) {
- return [
- (point[0] - this.graph.layoutMinX) * this.factorX + this.radius,
- (point[1] - this.graph.layoutMinY) * this.factorY + this.radius
- ];
- },
-
- rotate: function(point, length, angle) {
- var dx = length * Math.cos(angle);
- var dy = length * Math.sin(angle);
- return [point[0]+dx, point[1]+dy];
- },
-
- draw: function() {
- this.factorX = (this.width - 2 * this.radius) / (this.graph.layoutMaxX - this.graph.layoutMinX);
- this.factorY = (this.height - 2 * this.radius) / (this.graph.layoutMaxY - this.graph.layoutMinY);
- for (i in this.graph.nodes) {
- this.drawNode(this.graph.nodes[i]);
- }
- for (var i = 0; i < this.graph.edges.length; i++) {
- this.drawEdge(this.graph.edges[i]);
- }
- },
-
- drawNode: function(node) {
- var point = this.translate([node.layoutPosX, node.layoutPosY]);
- node.point = point;
-
- /* if node has already been drawn, move the nodes */
- if(node.shape) {
- var oBBox = node.shape.getBBox();
- var opoint = { x: oBBox.x + oBBox.width / 2, y: oBBox.y + oBBox.height / 2};
- node.shape.translate(Math.round(point[0] - opoint.x), Math.round(point[1] - opoint.y));
- this.r.safari();
- return node;
- }/* else, draw new nodes */
-
- var shape;
-
- /* if a node renderer function is provided by the user, then use it
- or the default render function instead */
- if(!node.render) {
- node.render = function(r, node) {
- /* the default node drawing */
- var color = Raphael.getColor();
- var ellipse = r.ellipse(0, 0, 30, 20).attr({fill: color, stroke: color, "stroke-width": 2});
- /* set DOM node ID */
- ellipse.node.id = node.label || node.id;
- shape = r.set().
- push(ellipse).
- push(r.text(0, 30, node.label || node.id));
- return shape;
- }
- }
- /* or check for an ajax representation of the nodes */
- if(node.shapes) {
- // TODO ajax representation evaluation
- }
-
- shape = node.render(this.r, node).hide();
-
- shape.attr({"fill-opacity": .6});
- /* re-reference to the node an element belongs to, needed for dragging all elements of a node */
- shape.items.forEach(function(item){ item.set = shape; item.node.style.cursor = "move"; });
- shape.mousedown(this.dragger);
-
- var box = shape.getBBox();
- shape.translate(Math.round(point[0]-(box.x+box.width/2)),Math.round(point[1]-(box.y+box.height/2)))
- //console.log(box,point);
- node.hidden || shape.show();
- node.shape = shape;
- },
- drawEdge: function(edge) {
- /* if this edge already exists the other way around and is undirected */
- if(edge.backedge)
- return;
- if(edge.source.hidden || edge.target.hidden) {
- edge.connection && edge.connection.fg.hide() | edge.connection.bg && edge.connection.bg.hide();
- return;
- }
- /* if edge already has been drawn, only refresh the edge */
- if(!edge.connection) {
- edge.style && edge.style.callback && edge.style.callback(edge); // TODO move this somewhere else
- edge.connection = this.r.connection(edge.source.shape, edge.target.shape, edge.style);
- return;
- }
- //FIXME showing doesn't work well
- edge.connection.fg.show();
- edge.connection.bg && edge.connection.bg.show();
- edge.connection.draw();
- }
-};
-Graph.Layout = {};
-Graph.Layout.Spring = function(graph) {
- this.graph = graph;
- this.iterations = 500;
- this.maxRepulsiveForceDistance = 6;
- this.k = 2;
- this.c = 0.01;
- this.maxVertexMovement = 0.5;
- this.layout();
-};
-Graph.Layout.Spring.prototype = {
- layout: function() {
- this.layoutPrepare();
- for (var i = 0; i < this.iterations; i++) {
- this.layoutIteration();
- }
- this.layoutCalcBounds();
- },
-
- layoutPrepare: function() {
- for (i in this.graph.nodes) {
- var node = this.graph.nodes[i];
- node.layoutPosX = 0;
- node.layoutPosY = 0;
- node.layoutForceX = 0;
- node.layoutForceY = 0;
- }
-
- },
-
- layoutCalcBounds: function() {
- var minx = Infinity, maxx = -Infinity, miny = Infinity, maxy = -Infinity;
-
- for (i in this.graph.nodes) {
- var x = this.graph.nodes[i].layoutPosX;
- var y = this.graph.nodes[i].layoutPosY;
-
- if(x > maxx) maxx = x;
- if(x < minx) minx = x;
- if(y > maxy) maxy = y;
- if(y < miny) miny = y;
- }
-
- this.graph.layoutMinX = minx;
- this.graph.layoutMaxX = maxx;
- this.graph.layoutMinY = miny;
- this.graph.layoutMaxY = maxy;
- },
-
- layoutIteration: function() {
- // Forces on nodes due to node-node repulsions
-
- var prev = new Array();
- for(var c in this.graph.nodes) {
- var node1 = this.graph.nodes[c];
- for (var d in prev) {
- var node2 = this.graph.nodes[prev[d]];
- this.layoutRepulsive(node1, node2);
-
- }
- prev.push(c);
- }
-
- // Forces on nodes due to edge attractions
- for (var i = 0; i < this.graph.edges.length; i++) {
- var edge = this.graph.edges[i];
- this.layoutAttractive(edge);
- }
-
- // Move by the given force
- for (i in this.graph.nodes) {
- var node = this.graph.nodes[i];
- var xmove = this.c * node.layoutForceX;
- var ymove = this.c * node.layoutForceY;
-
- var max = this.maxVertexMovement;
- if(xmove > max) xmove = max;
- if(xmove < -max) xmove = -max;
- if(ymove > max) ymove = max;
- if(ymove < -max) ymove = -max;
-
- node.layoutPosX += xmove;
- node.layoutPosY += ymove;
- node.layoutForceX = 0;
- node.layoutForceY = 0;
- }
- },
-
- layoutRepulsive: function(node1, node2) {
- if (typeof node1 == 'undefined' || typeof node2 == 'undefined')
- return;
- var dx = node2.layoutPosX - node1.layoutPosX;
- var dy = node2.layoutPosY - node1.layoutPosY;
- var d2 = dx * dx + dy * dy;
- if(d2 < 0.01) {
- dx = 0.1 * Math.random() + 0.1;
- dy = 0.1 * Math.random() + 0.1;
- var d2 = dx * dx + dy * dy;
- }
- var d = Math.sqrt(d2);
- if(d < this.maxRepulsiveForceDistance) {
- var repulsiveForce = this.k * this.k / d;
- node2.layoutForceX += repulsiveForce * dx / d;
- node2.layoutForceY += repulsiveForce * dy / d;
- node1.layoutForceX -= repulsiveForce * dx / d;
- node1.layoutForceY -= repulsiveForce * dy / d;
- }
- },
-
- layoutAttractive: function(edge) {
- var node1 = edge.source;
- var node2 = edge.target;
-
- var dx = node2.layoutPosX - node1.layoutPosX;
- var dy = node2.layoutPosY - node1.layoutPosY;
- var d2 = dx * dx + dy * dy;
- if(d2 < 0.01) {
- dx = 0.1 * Math.random() + 0.1;
- dy = 0.1 * Math.random() + 0.1;
- var d2 = dx * dx + dy * dy;
- }
- var d = Math.sqrt(d2);
- if(d > this.maxRepulsiveForceDistance) {
- d = this.maxRepulsiveForceDistance;
- d2 = d * d;
- }
- var attractiveForce = (d2 - this.k * this.k) / this.k;
- if(edge.attraction == undefined) edge.attraction = 1;
- attractiveForce *= Math.log(edge.attraction) * 0.5 + 1;
-
- node2.layoutForceX -= attractiveForce * dx / d;
- node2.layoutForceY -= attractiveForce * dy / d;
- node1.layoutForceX += attractiveForce * dx / d;
- node1.layoutForceY += attractiveForce * dy / d;
- }
-};
-
-Graph.Layout.Ordered = function(graph, order) {
- this.graph = graph;
- this.order = order;
- this.layout();
-};
-Graph.Layout.Ordered.prototype = {
- layout: function() {
- this.layoutPrepare();
- this.layoutCalcBounds();
- },
-
- layoutPrepare: function(order) {
- for (i in this.graph.nodes) {
- var node = this.graph.nodes[i];
- node.layoutPosX = 0;
- node.layoutPosY = 0;
- }
- var counter = 0;
- for (i in this.order) {
- var node = this.order[i];
- node.layoutPosX = counter;
- node.layoutPosY = Math.random();
- counter++;
- }
- },
-
- layoutCalcBounds: function() {
- var minx = Infinity, maxx = -Infinity, miny = Infinity, maxy = -Infinity;
-
- for (i in this.graph.nodes) {
- var x = this.graph.nodes[i].layoutPosX;
- var y = this.graph.nodes[i].layoutPosY;
-
- if(x > maxx) maxx = x;
- if(x < minx) minx = x;
- if(y > maxy) maxy = y;
- if(y < miny) miny = y;
- }
-
- this.graph.layoutMinX = minx;
- this.graph.layoutMaxX = maxx;
-
- this.graph.layoutMinY = miny;
- this.graph.layoutMaxY = maxy;
- }
-};
-
-/*
- * usefull JavaScript extensions,
- */
-
-function log(a) {console.log&&console.log(a);}
-
-/*
- * Raphael Tooltip Plugin
- * - attaches an element as a tooltip to another element
- *
- * Usage example, adding a rectangle as a tooltip to a circle:
- *
- * paper.circle(100,100,10).tooltip(paper.rect(0,0,20,30));
- *
- * If you want to use more shapes, you'll have to put them into a set.
- *
- */
-Raphael.el.tooltip = function (tp) {
- this.tp = tp;
- this.tp.o = {x: 0, y: 0};
- this.tp.hide();
- this.hover(
- function(event){
- this.mousemove(function(event){
- this.tp.translate(event.clientX -
- this.tp.o.x,event.clientY - this.tp.o.y);
- this.tp.o = {x: event.clientX, y: event.clientY};
- });
- this.tp.show().toFront();
- },
- function(event){
- this.tp.hide();
- this.unmousemove();
- });
- return this;
-};
-
-/* For IE */
-if (!Array.prototype.forEach)
-{
- Array.prototype.forEach = function(fun /*, thisp*/)
- {
- var len = this.length;
- if (typeof fun != "function")
- throw new TypeError();
-
- var thisp = arguments[1];
- for (var i = 0; i < len; i++)
- {
- if (i in this)
- fun.call(thisp, this[i], i, this);
- }
- };
-}
diff --git a/addons/web_process/static/src/css/process.css b/addons/web_process/static/src/css/process.css
deleted file mode 100644
index dde01f26ea5..00000000000
--- a/addons/web_process/static/src/css/process.css
+++ /dev/null
@@ -1,73 +0,0 @@
-
-a.cta-a {
- float: left;
- padding: 5px 10px;
- border: 1px solid #ccc;
- border-radius: 5px;
- -moz-border-radius: 5px;
- -webkit-border-radius: 5px;
- background: #eeeded url(/web_process/static/src/img/cta-a.gif) repeat-x;
- box-shadow: 0 1px 0 #fff;
- -moz-box-shadow: 0 1px 0 #fff;
- -webkit-box-shadow: 0 1px 0 #fff;
- color: #8c8c8c;
- font-size: 0.9em;
- text-transform: uppercase;
- font-weight: bold;
- text-shadow: #fff 0 1px 0;
- margin: 2px;
-}
-
-a.cta-a span {
- float: left;
- padding: 7px 0 5px 5px;
- background-position: 0 50%;
- background-repeat: no-repeat;
- cursor: pointer;
-}
-
-a.cta-a strong {
- display: block;
- color: #393939;
-}
-
-.process_h1 {
- background:url("/web_process/static/src/img/sep-a.gif") repeat-x scroll 0 90% transparent;
- font-size:2em;
- font-weight:normal;
- padding:0 0 5px 5px;
- line-height: 1.2;
-}
-
-.process-links {
- padding: 5px 10px;
- text-align: center;
- display: table;
- margin: auto;
-}
-
-.process-links a.cta-a {
- display: table-cell;
-}
-
-.oe_process {
- height: 20px;
- margin-top:8px;
- padding: 0;
- width: 24px;
- cursor: pointer;
- display: block;
- background: url(/web/static/src/img/iconset-a-help.png) no-repeat center center;
- float: left;
-}
-
-.process-help-text {
- float: left;
- padding:5px 10px;
- min-height:56px;
- font-size: 120%;
-}
-
-td.process_fields,button.toggle_fields span:last-child {
- display: none;
-}
diff --git a/addons/web_process/static/src/img/ToolOval.jpg b/addons/web_process/static/src/img/ToolOval.jpg
deleted file mode 100644
index c30f15a07d2..00000000000
Binary files a/addons/web_process/static/src/img/ToolOval.jpg and /dev/null differ
diff --git a/addons/web_process/static/src/img/ToolShowGrid.jpg b/addons/web_process/static/src/img/ToolShowGrid.jpg
deleted file mode 100644
index 8285acc8aac..00000000000
Binary files a/addons/web_process/static/src/img/ToolShowGrid.jpg and /dev/null differ
diff --git a/addons/web_process/static/src/img/ToolShowGrid.png b/addons/web_process/static/src/img/ToolShowGrid.png
deleted file mode 100644
index ea530671b97..00000000000
Binary files a/addons/web_process/static/src/img/ToolShowGrid.png and /dev/null differ
diff --git a/addons/web_process/static/src/img/button-a-a.png b/addons/web_process/static/src/img/button-a-a.png
deleted file mode 100644
index bd046bbbef7..00000000000
Binary files a/addons/web_process/static/src/img/button-a-a.png and /dev/null differ
diff --git a/addons/web_process/static/src/img/cta-a.gif b/addons/web_process/static/src/img/cta-a.gif
deleted file mode 100644
index daa561e29f5..00000000000
Binary files a/addons/web_process/static/src/img/cta-a.gif and /dev/null differ
diff --git a/addons/web_process/static/src/img/grid_10.jpg b/addons/web_process/static/src/img/grid_10.jpg
deleted file mode 100644
index 5254207b964..00000000000
Binary files a/addons/web_process/static/src/img/grid_10.jpg and /dev/null differ
diff --git a/addons/web_process/static/src/img/iconset-a-help.gif b/addons/web_process/static/src/img/iconset-a-help.gif
deleted file mode 100644
index 5400acec57b..00000000000
Binary files a/addons/web_process/static/src/img/iconset-a-help.gif and /dev/null differ
diff --git a/addons/web_process/static/src/img/node-current.png b/addons/web_process/static/src/img/node-current.png
deleted file mode 100644
index 51f86b04c78..00000000000
Binary files a/addons/web_process/static/src/img/node-current.png and /dev/null differ
diff --git a/addons/web_process/static/src/img/node-gray.png b/addons/web_process/static/src/img/node-gray.png
deleted file mode 100644
index 972013540cf..00000000000
Binary files a/addons/web_process/static/src/img/node-gray.png and /dev/null differ
diff --git a/addons/web_process/static/src/img/node-subflow-gray.png b/addons/web_process/static/src/img/node-subflow-gray.png
deleted file mode 100644
index ffafe1bd681..00000000000
Binary files a/addons/web_process/static/src/img/node-subflow-gray.png and /dev/null differ
diff --git a/addons/web_process/static/src/img/node-subflow.png b/addons/web_process/static/src/img/node-subflow.png
deleted file mode 100644
index fd2a480204d..00000000000
Binary files a/addons/web_process/static/src/img/node-subflow.png and /dev/null differ
diff --git a/addons/web_process/static/src/img/node.png b/addons/web_process/static/src/img/node.png
deleted file mode 100644
index 853ac85cd56..00000000000
Binary files a/addons/web_process/static/src/img/node.png and /dev/null differ
diff --git a/addons/web_process/static/src/img/port.gif b/addons/web_process/static/src/img/port.gif
deleted file mode 100644
index 1a3f97815e7..00000000000
Binary files a/addons/web_process/static/src/img/port.gif and /dev/null differ
diff --git a/addons/web_process/static/src/img/sep-a.gif b/addons/web_process/static/src/img/sep-a.gif
deleted file mode 100644
index 5a064f21e89..00000000000
Binary files a/addons/web_process/static/src/img/sep-a.gif and /dev/null differ
diff --git a/addons/web_process/static/src/img/window_bg.png b/addons/web_process/static/src/img/window_bg.png
deleted file mode 100644
index 864aed8a40b..00000000000
Binary files a/addons/web_process/static/src/img/window_bg.png and /dev/null differ
diff --git a/addons/web_process/static/src/img/window_toolbar.png b/addons/web_process/static/src/img/window_toolbar.png
deleted file mode 100644
index 77c30b79d82..00000000000
Binary files a/addons/web_process/static/src/img/window_toolbar.png and /dev/null differ
diff --git a/addons/web_process/static/src/js/process.js b/addons/web_process/static/src/js/process.js
deleted file mode 100644
index c2192a9a10a..00000000000
--- a/addons/web_process/static/src/js/process.js
+++ /dev/null
@@ -1,291 +0,0 @@
-openerp.web_process = function (instance) {
- var QWeb = instance.web.qweb,
- _t = instance.web._t;
- instance.web.ViewManager.include({
- start: function() {
- var _super = this._super();
- this.process_check();
- this.process_help = this.action ? this.action.help : 'Help: Not Defined';
- this.model = this.dataset.model;
- if(this.action) this.process_model = this.action.res_model;
- else this.process_model = this.model;
- return _super;
- },
- process_check: function() {
- var self = this,
- grandparent = this.getParent() && this.getParent().getParent(),
- view = this.views[this.views_src[0].view_type],
- $process_view = this.$el.find('.oe_process');
- if (!(grandparent instanceof instance.web.WebClient) ||
- !(view.view_type === this.views_src[0].view_type
- && view.view_id === this.views_src[0].view_id)) {
- $process_view.hide();
- return;
- }
- $process_view.click(function() {
- self.initialize_process_view();
- });
- },
- initialize_process_view: function() {
- var self = this;
- this.record_id = false;
- if(this.active_view == 'form') {
- this.record_id = this.views[this.active_view].controller.datarecord.id;
- }
-
- $.when(this.help(), this.get_process_object()).pipe(function(help, process) {
- self.process_help = help;
- if(process && process.length) {
- if(process.length > 1) {
- self.process_selection = process;
- } else {
- self.process_id = process[0][0],
- self.process_title = process[0][1];
- }
- }
- return $.Deferred().resolve();
- }).pipe(function() {
- var def = $.Deferred();
- if(self.process_id) {
- self.graph_get().done(function(res) {
- self.process_notes = res.notes;
- self.process_title = res.name;
- self.process_subflows = _(res.nodes).chain()
- .filter(function (node) { return node['subflow'] !== false; })
- .uniq(false, function (node) { return node['subflow'][0]; }).value();
- self.process_related = res.related;
- def.resolve(res);
- });
- } else def.resolve();
- return def.promise();
- }).done(function(res) {
- $.when(self.render_process_view()).done(function() {
- if(res) self.draw_process_graph(res);
- });
- });
- },
- graph_get: function() {
- var self = this;
- var def = $.Deferred();
- this.process_id = parseInt(this.process_id, 10);
-
- this.process_dataset
- .call("graph_get",[this.process_id, this.model || this.dataset.model, this.record_id, [80,80,150,100]])
- .done(function(res) {
- self.process_dataset
- .call("search_by_model",[self.model || self.dataset.model,self.session.context])
- .done(
- function(r) {
- res['related'] = r;
- def.resolve(res);
- });
- });
- return def.promise();
- },
- help : function() {
- var def = $.Deferred();
- if(!this.subflow_model) {
- def.resolve(this.action ? (this.action.help!=false ? this.action.help : 'Help: Not Defined') : 'Help: Not Defined');
- } else {
- var dataset = new instance.web.DataSetSearch(this, "ir.actions.act_window", this.session.context, []);
- dataset
- .read_slice(['help'],
- {
- domain: [
- ['res_model', '=', this.subflow_model],
- ['name', 'ilike', this.subflow_name]
- ]
- }
- ).done(function(res) {
- def.resolve(res.help || 'Help: Not Defined');
- });
- }
- return def.promise();
- },
- get_process_object : function() {
- var self = this,
- def = $.Deferred();
- if(this.process_id)
- return def.resolve().promise();
-
- this.process_dataset = new instance.web.DataSet(this, "process.process", this.session.context);
- this.process_dataset
- .call("search_by_model", [self.process_model,self.session.context])
- .done(function(res) {
- if (!res.length) {
- self.process_model = false;
- self.get_process_object().done(def.resolve);
- }
- else {
- def.resolve(res);
- }
- })
- .fail(def.reject);
- return def.promise();
- },
- render_process_view : function() {
- this.$el.html(QWeb.render("ProcessView", this));
- var self = this;
- this.$el.find('#edit_process').click(function() {
- self.edit_process_view();
- });
- var $parent = this.getParent().$el;
- $parent.find('#change_process').click(function() {
- self.process_selection = false,
- self.process_id = $parent.find('#select_process').val(),
- self.process_title = $.trim($parent.find('#select_process option:selected').text());
- self.initialize_process_view();
- });
-
- this.$el.find(".process_subflow").click(function() {
- self.process_id = this.id;
- self.initialize_process_view();
- });
- },
- draw_process_graph : function(res) {
- var self = this,
- process_graph = new Graph();
- var process_renderer = function(r, n) {
- var clip_rect = "".concat(n.node.x,",",n.node.y,",150,100");
-
- //Image part
- var bg = n.node.kind == "subflow" ? "node-subflow" : "node";
- bg = n.node.gray ? bg + "-gray" : bg;
- bg = n.node.active ? 'node-current': bg;
-
- var img_src = '/web_process/static/src/img/'+ bg + '.png';
-
- r['image'](img_src, n.node.x, n.node.y,150, 100)
- .attr({"clip-rect": clip_rect})
- .mousedown(function() {
- return false;
- });
- //Node
- var process_node = r['rect'](n.node.x, n.node.y, 150, 100).attr({stroke: "none"});
- // Node text
- var process_node_text = r.text(n.node.x, n.node.y, (n.node.name))
- .attr({"fill": "#fff", "font-weight": "bold", "cursor": "pointer"});
- process_node_text.translate((process_node.getBBox().width / 2) + 5, 10);
- if(n.node.subflow) {
- process_node_text.click(function() {
- self.process_id = n.node.subflow[0];
- self.subflow_model = n.node.model;
- self.subflow_name = n.node.name;
- self.initialize_process_view();
- });
- }
- //Node Description
- var new_notes = n.node.notes;
- if(n.node.notes.length > 25) {
- var to;
- var temp_str = new_notes = '';
- var from = to = 0;
- while (1) {
- from = 25;
- temp_str = n.node.notes.substr(to ,25);
- if (temp_str.lastIndexOf(" ") < 25 && temp_str.length >= 25) {
- from = temp_str.lastIndexOf(" ");
- }
- new_notes += "\n" + n.node.notes.substr(to , from);
- if(new_notes.length > n.node.notes.length) break;
- to += from;
- }
- }
-
- if(n.node.res)
- new_notes = n.node.res.name + '\n' + new_notes;
-
- r.text(n.node.x+85, n.node.y+50, (new_notes));
- r['image']('/web/static/src/img/icons/gtk-info.png', n.node.x+20, n.node.y+70, 16, 16)
- .attr({"cursor": "pointer", "title": "Help"})
- .click(function() {
- window.open(n.node.url || "http://doc.openerp.com/v6.0/index.php?model=" + n.node.model);
- });
-
- if(n.node.menu) {
- r['image']('/web/static/src/img/icons/gtk-jump-to.png', n.node.x+115, n.node.y+70, 16, 16)
- .attr({"cursor": "pointer", "title": n.node.menu.name})
- .click(function() {
- self.jump_to_view(n.node.res_model, n.node.menu.id);
- });
- }
-
- var process_set = r.set().push(process_node);
- process_set.mousedown(function() {
- return false;
- });
- return process_set;
- };
-
- _.each(res['nodes'],function(node, node_id) {
- node['res_model'] = self.model,
- node['res_id'] = false,
- node['id'] = node_id;
- process_graph.addNode(node.id, {node: node,render: process_renderer});
- });
-
- _.each(res['transitions'], function(transitions) {
- var src = res['nodes'][transitions['source']];
- var dst = res['nodes'][transitions['target']];
- // make active
- transitions['active'] = src.active && !dst.gray;
- process_graph.addEdge(src.id, dst.id, {directed : true});
- });
- var width = $(document).width();
- var height = $(document).height();
- var layouter = new Graph.Layout.Ordered(process_graph);
- var render_process_graph = new Graph.Renderer.Raphael('process_canvas', process_graph, width, height);
- },
- jump_to_view: function(model, id) {
- var self = this;
- var dataset = new instance.web.DataSet(this, 'ir.values', this.session.context);
- dataset.call('get',
- ['action', 'tree_but_open',[['ir.ui.menu', id]], dataset.context],
- function(res) {
- var action = res[0][res[0].length - 1];
- self.rpc("/web/action/load", {
- action_id: action.id,
- context: dataset.context
- }, function(result) {
- var action_manager = new instance.web.ActionManager(self);
- action_manager.replace(self.$el);
- action_manager.do_action(result.result);
- });
- });
- },
- edit_process_view: function() {
- var self = this;
- var action_manager = new instance.web.ActionManager(this);
- var dialog = new instance.web.Dialog(this, {
- width: 800,
- buttons : [
- {text: _t("Cancel"), click: function() { $(this).dialog('destroy'); }},
- {text: _t("Save"), click: function() {
- var form_view = action_manager.inner_widget.views.form.controller;
-
- form_view.do_save(function() {
- self.initialize_process_view();
- });
- $(this).dialog('destroy');
- }}
- ]
- }).open();
-
- action_manager.appendTo(dialog.$el);
- action_manager.do_action({
- res_model : 'process.process',
- res_id: self.process_id,
- views : [[false, 'form']],
- type : 'ir.actions.act_window',
- flags : {
- search_view: false,
- sidebar : false,
- views_switcher : false,
- action_buttons : false,
- pager: false
- }
- });
- }
- });
-};
-// vim:et fdc=0 fdl=0 foldnestmax=3 fdm=syntax:
diff --git a/addons/web_process/static/src/xml/web_process.xml b/addons/web_process/static/src/xml/web_process.xml
deleted file mode 100644
index 7bf2ba1d93b..00000000000
--- a/addons/web_process/static/src/xml/web_process.xml
+++ /dev/null
@@ -1,114 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
|