diff --git a/setup.py b/setup.py
index 6760405170..62c3d7bc3c 100644
--- a/setup.py
+++ b/setup.py
@@ -136,6 +136,7 @@ dist = setup(name=name,
'License :: OSI Approved :: GNU General Public License (GPL)',
'Natural Language :: Bulgarian',
'Natural Language :: Catalan',
+ 'Natural Language :: Chinese (Simplified)',
'Natural Language :: Czech',
'Natural Language :: Dutch',
'Natural Language :: English',
diff --git a/tryton/data/locale/bg_BG/LC_MESSAGES/tryton.po b/tryton/data/locale/bg_BG/LC_MESSAGES/tryton.po
index 3eea28c925..7e04e6fcd0 100644
--- a/tryton/data/locale/bg_BG/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/bg_BG/LC_MESSAGES/tryton.po
@@ -52,11 +52,11 @@ msgstr "Не може да запише конфигурационен файл
msgid "Unable to set locale %s"
msgstr "Не може да зададе локални настройки %s"
-#: tryton/action/main.py:176
+#: tryton/action/main.py:162
msgid "Select your action"
msgstr "Изберете действие"
-#: tryton/action/main.py:182
+#: tryton/action/main.py:168
msgid "No action defined!"
msgstr "Не е зададено действие!"
@@ -81,11 +81,11 @@ msgid "Your selection:"
msgstr "Вашия избор"
#: tryton/common/common.py:495 tryton/gui/main.py:1388
-#: tryton/gui/window/win_export.py:454
+#: tryton/gui/window/win_export.py:297
#: tryton/gui/window/view_form/view/graph.py:169
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:54
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:121
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:495
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:55
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:122
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
msgid "Save As..."
msgstr "Запис като ..."
@@ -131,8 +131,8 @@ msgstr "Сравняване"
msgid "Write Anyway"
msgstr "Запис"
-#: tryton/common/common.py:826 tryton/gui/window/win_export.py:487
-#: tryton/gui/window/win_import.py:265 tryton/gui/window/win_import.py:293
+#: tryton/common/common.py:826 tryton/gui/window/win_export.py:330
+#: tryton/gui/window/win_import.py:109 tryton/gui/window/win_import.py:138
msgid "Error"
msgstr "Грешка"
@@ -161,7 +161,7 @@ msgstr ""
msgid "User:"
msgstr "Потребител: "
-#: tryton/common/common.py:936 tryton/common/common.py:1098
+#: tryton/common/common.py:936 tryton/common/common.py:1090
#: tryton/gui/window/dblogin.py:453
msgid "Password:"
msgstr "Парола:"
@@ -202,7 +202,7 @@ msgstr ""
msgid "Security risk!"
msgstr "Риск за сигурността"
-#: tryton/common/common.py:1039 tryton/common/common.py:1104
+#: tryton/common/common.py:1039 tryton/common/common.py:1096
#: tryton/gui/main.py:897
msgid ""
"Connection error!\n"
@@ -211,7 +211,7 @@ msgstr ""
"Грешка при свързване!\n"
"Невъзможност да се свърже със сървъра!"
-#: tryton/common/common.py:1119
+#: tryton/common/common.py:1111
msgid "Network Error!"
msgstr "Мрежова грешка!"
@@ -275,42 +275,46 @@ msgid "t"
msgstr ""
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "True"
msgstr "Истина"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "False"
msgstr "Лъжа"
-#: tryton/common/popup_menu.py:77
+#: tryton/common/popup_menu.py:81
#, fuzzy
msgid "Edit..."
msgstr "Изход..."
-#: tryton/common/popup_menu.py:82
+#: tryton/common/popup_menu.py:86
msgid "Attachments..."
msgstr "Прикачен файл:"
-#: tryton/common/popup_menu.py:92
+#: tryton/common/popup_menu.py:90
+msgid "Notes..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:100
msgid "Actions..."
msgstr "Действия..."
-#: tryton/common/popup_menu.py:93
+#: tryton/common/popup_menu.py:101
#, fuzzy
msgid "Relate..."
msgstr "Свързани..."
-#: tryton/common/popup_menu.py:94
+#: tryton/common/popup_menu.py:102
msgid "Report..."
msgstr "Справки..."
-#: tryton/common/popup_menu.py:95
+#: tryton/common/popup_menu.py:103
msgid "E-Mail..."
msgstr "Email..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:104
msgid "Print..."
msgstr "Печат..."
@@ -515,7 +519,7 @@ msgstr "Управление на профили"
#: tryton/gui/main.py:859 tryton/gui/window/win_search.py:26
#: tryton/gui/window/view_form/view/screen_container.py:151
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:330
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:335
#: tryton/gui/window/view_form/view/form_gtk/many2many.py:44
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
msgid "Search"
@@ -622,63 +626,63 @@ msgstr "Извличането на базата данни неуспешно!"
msgid "Database backuped successfully!"
msgstr "Базата данни архивирана успешно!"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "New"
msgstr "Нов"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "Create a new record"
msgstr "Създаване на нов запис"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
-#: tryton/gui/window/win_export.py:143
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
+#: tryton/gui/window/win_export.py:83
msgid "Save"
msgstr "Съхраняване"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
msgid "Save this record"
msgstr "Съхраняване на този запис"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
-#: tryton/gui/window/win_form.py:223
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
+#: tryton/gui/window/win_form.py:224
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:162
msgid "Switch"
msgstr "Превключване"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
msgid "Switch view"
msgstr "Превключване на изглед"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "_Reload"
msgstr "Презареждане"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "Reload"
msgstr "Презареждане"
-#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:49
+#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:52
msgid "_New"
msgstr "Нов"
-#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:50
-#: tryton/gui/window/win_form.py:67
+#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:53
+#: tryton/gui/window/win_form.py:68
msgid "_Save"
msgstr "Съхраняване"
-#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:51
+#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:54
msgid "_Switch View"
msgstr "Превключване на изглед"
-#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:53
+#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:56
msgid "_Reload/Undo"
msgstr "Презареждане/Обратно"
-#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:57
+#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:60
msgid "_Delete..."
msgstr "Изтриване..."
-#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:67
+#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:70
msgid "_Close Tab"
msgstr "Затваряне на таб"
@@ -918,13 +922,11 @@ msgstr "Редактор на профили"
msgid "Profile"
msgstr "Профил"
-#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_export.py:66
-#: tryton/gui/window/win_import.py:47
+#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_csv.py:68
msgid "_Add"
msgstr "Добавяне"
-#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_export.py:74
-#: tryton/gui/window/win_import.py:55
+#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_csv.py:77
msgid "_Remove"
msgstr "Изтриване"
@@ -1068,205 +1070,228 @@ msgstr "Тяло:"
msgid "Attachment:"
msgstr "Прикачен файл:"
-#: tryton/gui/window/form.py:40 tryton/gui/window/tips.py:73
-#: tryton/gui/window/win_form.py:196
+#: tryton/gui/window/form.py:41 tryton/gui/window/tips.py:73
+#: tryton/gui/window/win_form.py:197
#: tryton/gui/window/view_form/view/screen_container.py:214
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136
msgid "Previous"
msgstr "Предишен"
-#: tryton/gui/window/form.py:41
+#: tryton/gui/window/form.py:42
msgid "Previous Record"
msgstr "Предишен запис"
-#: tryton/gui/window/form.py:42 tryton/gui/window/tips.py:80
-#: tryton/gui/window/win_form.py:210
+#: tryton/gui/window/form.py:43 tryton/gui/window/tips.py:80
+#: tryton/gui/window/win_form.py:211
#: tryton/gui/window/view_form/view/screen_container.py:226
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:150
msgid "Next"
msgstr "Следващ"
-#: tryton/gui/window/form.py:42
+#: tryton/gui/window/form.py:43
msgid "Next Record"
msgstr "Следващ запис"
-#: tryton/gui/window/form.py:45
+#: tryton/gui/window/form.py:46
msgid "Attachment(0)"
msgstr "Прикачен файл(0)"
-#: tryton/gui/window/form.py:46
+#: tryton/gui/window/form.py:47
msgid "Add an attachment to the record"
msgstr "Добавяне на прикачен файл към записа"
-#: tryton/gui/window/form.py:55
+#: tryton/gui/window/form.py:48
+msgid "Note(0)"
+msgstr ""
+
+#: tryton/gui/window/form.py:49
+msgid "Add a note to the record"
+msgstr ""
+
+#: tryton/gui/window/form.py:58
msgid "_Duplicate"
msgstr "Дублиране"
-#: tryton/gui/window/form.py:60
+#: tryton/gui/window/form.py:63
msgid "_Previous"
msgstr "Предишен"
-#: tryton/gui/window/form.py:62
+#: tryton/gui/window/form.py:65
msgid "_Next"
msgstr "Следващ"
-#: tryton/gui/window/form.py:63
+#: tryton/gui/window/form.py:66
#, fuzzy
msgid "_Search"
msgstr "Търсене"
-#: tryton/gui/window/form.py:64
+#: tryton/gui/window/form.py:67
msgid "View _Logs..."
msgstr "Преглед на логове"
-#: tryton/gui/window/form.py:65
+#: tryton/gui/window/form.py:68
msgid "Show revisions..."
msgstr ""
-#: tryton/gui/window/form.py:70
+#: tryton/gui/window/form.py:73
#, fuzzy
msgid "A_ttachments..."
msgstr "Прикачен файл:"
-#: tryton/gui/window/form.py:72
+#: tryton/gui/window/form.py:75
+msgid "_Notes..."
+msgstr ""
+
+#: tryton/gui/window/form.py:76
msgid "_Actions..."
msgstr "Действия..."
-#: tryton/gui/window/form.py:74
+#: tryton/gui/window/form.py:78
msgid "_Relate..."
msgstr "Свързани..."
-#: tryton/gui/window/form.py:77
+#: tryton/gui/window/form.py:81
msgid "_Report..."
msgstr "Справки..."
-#: tryton/gui/window/form.py:79
+#: tryton/gui/window/form.py:83
msgid "_E-Mail..."
msgstr "Email..."
-#: tryton/gui/window/form.py:81
+#: tryton/gui/window/form.py:85
msgid "_Print..."
msgstr "Печат..."
-#: tryton/gui/window/form.py:84
+#: tryton/gui/window/form.py:88
msgid "_Export Data..."
msgstr "Извличане на данни..."
-#: tryton/gui/window/form.py:86
+#: tryton/gui/window/form.py:90
msgid "_Import Data..."
msgstr "Вмъкване на данни..."
-#: tryton/gui/window/form.py:209
+#: tryton/gui/window/form.py:210
#, python-format
msgid "Attachment(%d)"
msgstr "Прикачен файл(%d)"
-#: tryton/gui/window/form.py:228
-msgid "You have to select one record."
+#: tryton/gui/window/form.py:236
+#, python-format
+msgid "Note(%d)"
msgstr ""
-#: tryton/gui/window/form.py:232
+#: tryton/gui/window/form.py:258
+#, fuzzy
+msgid "You have to select one record."
+msgstr "Трябва да изберете един запис!"
+
+#: tryton/gui/window/form.py:262
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:233
+#: tryton/gui/window/form.py:263
msgid "Creation User:"
msgstr "Потребител създал:"
-#: tryton/gui/window/form.py:234
+#: tryton/gui/window/form.py:264
msgid "Creation Date:"
msgstr "Дата на създаване:"
-#: tryton/gui/window/form.py:235
+#: tryton/gui/window/form.py:265
msgid "Latest Modification by:"
msgstr "Последно променен от:"
-#: tryton/gui/window/form.py:236
+#: tryton/gui/window/form.py:266
msgid "Latest Modification Date:"
msgstr "Дата на последна промяна:"
-#: tryton/gui/window/form.py:255
+#: tryton/gui/window/form.py:285
msgid "Model:"
msgstr "Модел:"
-#: tryton/gui/window/form.py:307
+#: tryton/gui/window/form.py:345
msgid "Are you sure to remove this record?"
msgstr "Наистина ли искате да изтриете този запис?"
-#: tryton/gui/window/form.py:309
+#: tryton/gui/window/form.py:347
msgid "Are you sure to remove those records?"
msgstr "Наистина ли искате да изтриете тези записи?"
-#: tryton/gui/window/form.py:312
+#: tryton/gui/window/form.py:350
+#, fuzzy
msgid "Records not removed."
-msgstr ""
-
-#: tryton/gui/window/form.py:314
-msgid "Records removed."
-msgstr ""
-
-#: tryton/gui/window/form.py:342
-msgid "Working now on the duplicated record(s)."
-msgstr ""
+msgstr "Записа не е изтрит!"
#: tryton/gui/window/form.py:352
-msgid "Record saved."
-msgstr ""
+#, fuzzy
+msgid "Records removed."
+msgstr "Записите изтрити!"
-#: tryton/gui/window/form.py:454
+#: tryton/gui/window/form.py:380
+#, fuzzy
+msgid "Working now on the duplicated record(s)."
+msgstr "Работите върху дублиран(и) запис(и)!"
+
+#: tryton/gui/window/form.py:390
+#, fuzzy
+msgid "Record saved."
+msgstr "Записа съхранен!"
+
+#: tryton/gui/window/form.py:492
msgid " of "
msgstr " от"
-#: tryton/gui/window/form.py:475
+#: tryton/gui/window/form.py:513
+#, fuzzy
msgid ""
"This record has been modified\n"
-"do you want to save it ?"
+"do you want to save it?"
msgstr ""
"Този запис е променен\n"
"искате ли да го запишете ?"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Action"
msgstr "Действие"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Launch action"
msgstr "Започване на действие"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Relate"
msgstr "Свързани"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Open related records"
msgstr "Отваряне на свързани записи"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Report"
msgstr "Справки"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Open report"
msgstr "Отваряне на справка"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail"
msgstr "Email"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail report"
msgstr "Изращане на справка по Email"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print"
msgstr "Печат"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print report"
msgstr "Отпечатване на справка"
-#: tryton/gui/window/form.py:599
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:860
+#: tryton/gui/window/form.py:637
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:876
msgid "Unknown"
msgstr "Неизвестен"
@@ -1309,8 +1334,9 @@ msgid "Select a revision"
msgstr "Избор:"
#: tryton/gui/window/revision.py:31
+#, fuzzy
msgid "Revision:"
-msgstr ""
+msgstr "Предишен"
#: tryton/gui/window/shortcuts.py:17
msgid "Keyboard Shortcuts"
@@ -1341,8 +1367,9 @@ msgid "Previous widget"
msgstr "Предишенна джаджа"
#: tryton/gui/window/shortcuts.py:34
+#, fuzzy
msgid "Relation Entries Shortcuts"
-msgstr ""
+msgstr "Текстови бързи клавиши"
#: tryton/gui/window/shortcuts.py:35
msgid "Create new relation"
@@ -1531,76 +1558,94 @@ msgstr "Подсказки"
msgid "_Display a new tip next time"
msgstr "Показвай нова подсказка следващия път"
-#: tryton/gui/window/win_export.py:25
-msgid "Export to CSV"
-msgstr "Извличане в CSV"
-
-#: tryton/gui/window/win_export.py:40
-msgid "Predefined exports"
-msgstr "Предварително зададени извличания"
-
-#: tryton/gui/window/win_export.py:52 tryton/gui/window/win_import.py:38
+#: tryton/gui/window/win_csv.py:59
msgid "All fields"
msgstr "Всички полета"
-#: tryton/gui/window/win_export.py:83 tryton/gui/window/win_import.py:64
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:63
-msgid "Clear"
+#: tryton/gui/window/win_csv.py:86
+#, fuzzy
+msgid "_Clear"
msgstr "Изчистване"
-#: tryton/gui/window/win_export.py:95
-msgid "Save Export"
-msgstr "Запис на извличане"
+#: tryton/gui/window/win_csv.py:107
+msgid "Fields selected"
+msgstr ""
-#: tryton/gui/window/win_export.py:104
-msgid "Delete Export"
-msgstr "Изтриване на извличане"
+#: tryton/gui/window/win_csv.py:126
+msgid "CSV Parameters"
+msgstr "CSV параметри"
-#: tryton/gui/window/win_export.py:115
-msgid "Fields to export"
-msgstr "Полета за извличане"
+#: tryton/gui/window/win_csv.py:134
+msgid "Delimiter:"
+msgstr ""
-#: tryton/gui/window/win_export.py:132
-msgid "Options"
-msgstr "Настройки"
+#: tryton/gui/window/win_csv.py:148
+msgid "Quote char:"
+msgstr ""
-#: tryton/gui/window/win_export.py:142
-msgid "Open"
-msgstr "Отваряне"
+#: tryton/gui/window/win_csv.py:157
+msgid "Encoding:"
+msgstr "Кодиране:"
-#: tryton/gui/window/win_export.py:147
-msgid "Add _field names"
-msgstr "Добавяне на имена на полета"
+#: tryton/gui/window/win_csv.py:192 tryton/gui/window/win_csv.py:196
+msgid "Field name"
+msgstr "Име на поле"
-#: tryton/gui/window/win_export.py:215
+#: tryton/gui/window/win_export.py:28
+msgid "Export to CSV"
+msgstr "Извличане в CSV"
+
+#: tryton/gui/window/win_export.py:39
+msgid "Predefined exports"
+msgstr "Предварително зададени извличания"
+
+#: tryton/gui/window/win_export.py:46
msgid "Name"
msgstr "Име"
-#: tryton/gui/window/win_export.py:247
+#: tryton/gui/window/win_export.py:60
+#, fuzzy
+msgid "_Save Export"
+msgstr "Запис на извличане"
+
+#: tryton/gui/window/win_export.py:69
+#, fuzzy
+msgid "_Delete Export"
+msgstr "Изтриване на извличане"
+
+#: tryton/gui/window/win_export.py:82
+msgid "Open"
+msgstr "Отваряне"
+
+#: tryton/gui/window/win_export.py:87
+msgid "Add _field names"
+msgstr "Добавяне на имена на полета"
+
+#: tryton/gui/window/win_export.py:101
#, python-format
msgid "%s (string)"
msgstr ""
-#: tryton/gui/window/win_export.py:345
+#: tryton/gui/window/win_export.py:199
msgid "What is the name of this export?"
msgstr "Какво е името на това извличане?"
-#: tryton/gui/window/win_export.py:351
+#: tryton/gui/window/win_export.py:205
#, python-format
msgid "Override '%s' definition?"
msgstr ""
-#: tryton/gui/window/win_export.py:481
+#: tryton/gui/window/win_export.py:324
#, python-format
msgid "%d record saved!"
msgstr "%d заспис съхранен!"
-#: tryton/gui/window/win_export.py:483
+#: tryton/gui/window/win_export.py:326
#, python-format
msgid "%d records saved!"
msgstr "%d записа съхранени!"
-#: tryton/gui/window/win_export.py:486
+#: tryton/gui/window/win_export.py:329
#, python-format
msgid ""
"Operation failed!\n"
@@ -1615,94 +1660,71 @@ msgstr ""
msgid "Link"
msgstr "Връзка"
-#: tryton/gui/window/win_form.py:127
+#: tryton/gui/window/win_form.py:128
msgid "Add"
msgstr "Добавяне"
-#: tryton/gui/window/win_form.py:140
+#: tryton/gui/window/win_form.py:141
msgid "Remove "
msgstr "Изтриване "
-#: tryton/gui/window/win_form.py:155
+#: tryton/gui/window/win_form.py:156
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:94
msgid "Create a new record "
msgstr "Създаване на нов запис "
-#: tryton/gui/window/win_form.py:167
+#: tryton/gui/window/win_form.py:168
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:114
msgid "Delete selected record "
msgstr "Изтриване на избрания запис "
-#: tryton/gui/window/win_form.py:181
+#: tryton/gui/window/win_form.py:182
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:124
msgid "Undelete selected record "
msgstr "Възтановяване на избрания запис "
-#: tryton/gui/window/win_import.py:20
+#: tryton/gui/window/win_import.py:25
msgid "Import from CSV"
msgstr "Вмъкване от CSV"
-#: tryton/gui/window/win_import.py:76
-msgid "Auto-Detect"
+#: tryton/gui/window/win_import.py:32
+#, fuzzy
+msgid "_Auto-Detect"
msgstr "Автоматично разпознаване"
-#: tryton/gui/window/win_import.py:93
-msgid "Fields to import"
-msgstr "Полета за вмъкване"
-
-#: tryton/gui/window/win_import.py:109
+#: tryton/gui/window/win_import.py:43
msgid "File to Import:"
msgstr "Файл за вмъкване:"
-#: tryton/gui/window/win_import.py:111
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:42
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:459
+#: tryton/gui/window/win_import.py:45
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:458
msgid "Open..."
msgstr "Отваряне..."
-#: tryton/gui/window/win_import.py:117
-msgid "CSV Parameters"
-msgstr "CSV параметри"
-
-#: tryton/gui/window/win_import.py:125
-msgid "Field Separator:"
-msgstr "Разделител на полета"
-
-#: tryton/gui/window/win_import.py:135
-msgid "Text Delimiter:"
-msgstr "Разделител на думи:"
-
-#: tryton/gui/window/win_import.py:144
-msgid "Encoding:"
-msgstr "Кодиране:"
-
-#: tryton/gui/window/win_import.py:154
+#: tryton/gui/window/win_import.py:50
msgid "Lines to Skip:"
msgstr "Редове за пропускане:"
-#: tryton/gui/window/win_import.py:188 tryton/gui/window/win_import.py:192
-msgid "Field name"
-msgstr "Име на поле"
-
-#: tryton/gui/window/win_import.py:254
+#: tryton/gui/window/win_import.py:99
msgid "You must select an import file first!"
msgstr "Първо трябва да изберете файл за вмъкване!"
-#: tryton/gui/window/win_import.py:265
+#: tryton/gui/window/win_import.py:109
msgid "Error opening CSV file"
msgstr "Грешка при отваряне на CSV файл"
-#: tryton/gui/window/win_import.py:292
+#: tryton/gui/window/win_import.py:137
#, python-format
msgid "Error processing the file at field %s."
msgstr "Грешка при обработка на файл при поле %s"
-#: tryton/gui/window/win_import.py:367
+#: tryton/gui/window/win_import.py:198
#, python-format
msgid "%d record imported!"
msgstr "%d запис вмъкнат!"
-#: tryton/gui/window/win_import.py:369
+#: tryton/gui/window/win_import.py:200
#, python-format
msgid "%d records imported!"
msgstr "%d записи вмъкнати!"
@@ -1711,65 +1733,66 @@ msgstr "%d записи вмъкнати!"
msgid "Wizard"
msgstr "Помощник"
-#: tryton/gui/window/view_form/screen/screen.py:147
+#: tryton/gui/window/view_form/screen/screen.py:183
#, fuzzy
msgid "ID"
msgstr "д"
-#: tryton/gui/window/view_form/screen/screen.py:148
+#: tryton/gui/window/view_form/screen/screen.py:184
#, fuzzy
msgid "Creation User"
msgstr "Потребител създал:"
-#: tryton/gui/window/view_form/screen/screen.py:149
+#: tryton/gui/window/view_form/screen/screen.py:185
#, fuzzy
msgid "Creation Date"
msgstr "Дата на създаване:"
-#: tryton/gui/window/view_form/screen/screen.py:150
+#: tryton/gui/window/view_form/screen/screen.py:186
#, fuzzy
msgid "Modification User"
msgstr "Дата на последна промяна:"
-#: tryton/gui/window/view_form/screen/screen.py:151
+#: tryton/gui/window/view_form/screen/screen.py:187
#, fuzzy
msgid "Modification Date"
msgstr "Дата на последна промяна:"
-#: tryton/gui/window/view_form/screen/screen.py:651
-msgid "Unable to get view tree state"
-msgstr ""
-
#: tryton/gui/window/view_form/screen/screen.py:710
#, fuzzy
+msgid "Unable to get view tree state"
+msgstr "Не може да зададе локални настройки %s"
+
+#: tryton/gui/window/view_form/screen/screen.py:769
+#, fuzzy
msgid "Unable to set view tree state"
msgstr "Не може да зададе локални настройки %s"
-#: tryton/gui/window/view_form/screen/screen.py:886
+#: tryton/gui/window/view_form/screen/screen.py:945
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:893
+#: tryton/gui/window/view_form/screen/screen.py:952
#, python-format
msgid "\"%s\" is required"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:897
+#: tryton/gui/window/view_form/screen/screen.py:956
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:948
+#: tryton/gui/window/view_form/screen/screen.py:1007
msgid "Pre-validation"
msgstr ""
-#: tryton/gui/window/view_form/view/form.py:189
-#: tryton/gui/window/view_form/view/form.py:191
-#: tryton/gui/window/view_form/view/list.py:535
-#: tryton/gui/window/view_form/view/list.py:537
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:467
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:469
+#: tryton/gui/window/view_form/view/form.py:190
+#: tryton/gui/window/view_form/view/form.py:192
+#: tryton/gui/window/view_form/view/list.py:538
+#: tryton/gui/window/view_form/view/list.py:540
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:472
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:474
#: tryton/gui/window/view_form/view/form_gtk/widget.py:137
#: tryton/gui/window/view_form/view/form_gtk/widget.py:139
msgid ":"
@@ -1823,7 +1846,7 @@ msgstr ""
msgid "Bookmark Name:"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:538
+#: tryton/gui/window/view_form/view/screen_container.py:539
msgid "Find"
msgstr "Търсене"
@@ -1846,15 +1869,19 @@ msgstr "Превключване на изглед"
msgid "Week"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:32
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:33
msgid "Select..."
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:76
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:64
+msgid "Clear"
+msgstr "Изчистване"
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:77
msgid "All files"
msgstr "Всички файлове"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:89
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:90
msgid "Select"
msgstr ""
@@ -1862,11 +1889,11 @@ msgstr ""
msgid "Show plain text"
msgstr "Показване само на текст"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:356
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:361
msgid "Add value"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:480
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
#, python-format
msgid "Remove \"%s\""
msgstr ""
@@ -1886,11 +1913,11 @@ msgstr "Съхраняване на този запис"
msgid "Remove selected record "
msgstr "Изтриване на избрания запис "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:291
msgid "Open a record "
msgstr "Отваряне на запис"
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:295
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
msgid "Search a record "
msgstr "Тъсене на запис"
@@ -1904,7 +1931,7 @@ msgid "Edit selected record "
msgstr "Редактиране на избрания запис"
#: tryton/gui/window/view_form/view/form_gtk/progressbar.py:35
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:836
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:852
#, python-format
msgid "%s%%"
msgstr ""
diff --git a/tryton/data/locale/ca_ES/LC_MESSAGES/tryton.po b/tryton/data/locale/ca_ES/LC_MESSAGES/tryton.po
index 20003492e5..c19d349a52 100644
--- a/tryton/data/locale/ca_ES/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/ca_ES/LC_MESSAGES/tryton.po
@@ -54,11 +54,11 @@ msgstr "No s'ha pogut escriure el fitxer configuració %s"
msgid "Unable to set locale %s"
msgstr "No s'ha pogut establir l'idioma %s"
-#: tryton/action/main.py:176
+#: tryton/action/main.py:162
msgid "Select your action"
msgstr "Seleccioneu la vostra acció"
-#: tryton/action/main.py:182
+#: tryton/action/main.py:168
msgid "No action defined!"
msgstr "No s'ha definit cap acció."
@@ -83,11 +83,11 @@ msgid "Your selection:"
msgstr "La vostra selecció:"
#: tryton/common/common.py:495 tryton/gui/main.py:1388
-#: tryton/gui/window/win_export.py:454
+#: tryton/gui/window/win_export.py:297
#: tryton/gui/window/view_form/view/graph.py:169
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:54
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:121
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:495
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:55
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:122
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
msgid "Save As..."
msgstr "Desa com..."
@@ -133,8 +133,8 @@ msgstr "Compara"
msgid "Write Anyway"
msgstr "Desa de totes formes"
-#: tryton/common/common.py:826 tryton/gui/window/win_export.py:487
-#: tryton/gui/window/win_import.py:265 tryton/gui/window/win_import.py:293
+#: tryton/common/common.py:826 tryton/gui/window/win_export.py:330
+#: tryton/gui/window/win_import.py:109 tryton/gui/window/win_import.py:138
msgid "Error"
msgstr "Error"
@@ -163,7 +163,7 @@ msgstr "Seguiment d'errors"
msgid "User:"
msgstr "Usuari:"
-#: tryton/common/common.py:936 tryton/common/common.py:1098
+#: tryton/common/common.py:936 tryton/common/common.py:1090
#: tryton/gui/window/dblogin.py:453
msgid "Password:"
msgstr "Contrasenya:"
@@ -204,7 +204,7 @@ msgstr ""
msgid "Security risk!"
msgstr "Risc de seguretat."
-#: tryton/common/common.py:1039 tryton/common/common.py:1104
+#: tryton/common/common.py:1039 tryton/common/common.py:1096
#: tryton/gui/main.py:897
msgid ""
"Connection error!\n"
@@ -213,7 +213,7 @@ msgstr ""
"Error de connexió.\n"
"No ha estat possible connectar-se al servidor."
-#: tryton/common/common.py:1119
+#: tryton/common/common.py:1111
msgid "Network Error!"
msgstr "Error de xarxa."
@@ -274,40 +274,44 @@ msgid "t"
msgstr "v"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "True"
msgstr "Verdader"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "False"
msgstr "Fals"
-#: tryton/common/popup_menu.py:77
+#: tryton/common/popup_menu.py:81
msgid "Edit..."
msgstr "Edita..."
-#: tryton/common/popup_menu.py:82
+#: tryton/common/popup_menu.py:86
msgid "Attachments..."
msgstr "Adjunts..."
-#: tryton/common/popup_menu.py:92
+#: tryton/common/popup_menu.py:90
+msgid "Notes..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:100
msgid "Actions..."
msgstr "Accions..."
-#: tryton/common/popup_menu.py:93
+#: tryton/common/popup_menu.py:101
msgid "Relate..."
msgstr "Relacionat..."
-#: tryton/common/popup_menu.py:94
+#: tryton/common/popup_menu.py:102
msgid "Report..."
msgstr "Informe..."
-#: tryton/common/popup_menu.py:95
+#: tryton/common/popup_menu.py:103
msgid "E-Mail..."
msgstr "Correu electrònic..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:104
msgid "Print..."
msgstr "Imprimeix..."
@@ -509,7 +513,7 @@ msgstr "_Gestiona els preferits"
#: tryton/gui/main.py:859 tryton/gui/window/win_search.py:26
#: tryton/gui/window/view_form/view/screen_container.py:151
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:330
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:335
#: tryton/gui/window/view_form/view/form_gtk/many2many.py:44
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
msgid "Search"
@@ -616,63 +620,63 @@ msgstr "L'extracció de la base de dades ha fallat."
msgid "Database backuped successfully!"
msgstr "La còpia de seguretat de la base de dades ha finalitzat correctament."
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "New"
msgstr "Nou"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "Create a new record"
msgstr "Crea un nou registre"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
-#: tryton/gui/window/win_export.py:143
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
+#: tryton/gui/window/win_export.py:83
msgid "Save"
msgstr "Desa"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
msgid "Save this record"
msgstr "Desa aquest registre"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
-#: tryton/gui/window/win_form.py:223
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
+#: tryton/gui/window/win_form.py:224
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:162
msgid "Switch"
msgstr "Canvia la vista"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
msgid "Switch view"
msgstr "Canvia la vista"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "_Reload"
msgstr "_Recarrega"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "Reload"
msgstr "Recarrega"
-#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:49
+#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:52
msgid "_New"
msgstr "_Nou"
-#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:50
-#: tryton/gui/window/win_form.py:67
+#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:53
+#: tryton/gui/window/win_form.py:68
msgid "_Save"
msgstr "_Desa"
-#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:51
+#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:54
msgid "_Switch View"
msgstr "Canvia la vi_sta"
-#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:53
+#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:56
msgid "_Reload/Undo"
msgstr "_Recarrega/Desfés"
-#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:57
+#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:60
msgid "_Delete..."
msgstr "_Elimina..."
-#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:67
+#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:70
msgid "_Close Tab"
msgstr "_Tanca la pestanya"
@@ -914,13 +918,11 @@ msgstr "Editor de perfils"
msgid "Profile"
msgstr "Perfil"
-#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_export.py:66
-#: tryton/gui/window/win_import.py:47
+#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_csv.py:68
msgid "_Add"
msgstr "_Afegeix"
-#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_export.py:74
-#: tryton/gui/window/win_import.py:55
+#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_csv.py:77
msgid "_Remove"
msgstr "_Elimina"
@@ -1064,203 +1066,221 @@ msgstr "Missatge:"
msgid "Attachment:"
msgstr "Adjunt:"
-#: tryton/gui/window/form.py:40 tryton/gui/window/tips.py:73
-#: tryton/gui/window/win_form.py:196
+#: tryton/gui/window/form.py:41 tryton/gui/window/tips.py:73
+#: tryton/gui/window/win_form.py:197
#: tryton/gui/window/view_form/view/screen_container.py:214
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136
msgid "Previous"
msgstr "Anterior"
-#: tryton/gui/window/form.py:41
+#: tryton/gui/window/form.py:42
msgid "Previous Record"
msgstr "Registre anterior"
-#: tryton/gui/window/form.py:42 tryton/gui/window/tips.py:80
-#: tryton/gui/window/win_form.py:210
+#: tryton/gui/window/form.py:43 tryton/gui/window/tips.py:80
+#: tryton/gui/window/win_form.py:211
#: tryton/gui/window/view_form/view/screen_container.py:226
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:150
msgid "Next"
msgstr "Següent"
-#: tryton/gui/window/form.py:42
+#: tryton/gui/window/form.py:43
msgid "Next Record"
msgstr "Registre següent"
-#: tryton/gui/window/form.py:45
+#: tryton/gui/window/form.py:46
msgid "Attachment(0)"
msgstr "Adjunt(0)"
-#: tryton/gui/window/form.py:46
+#: tryton/gui/window/form.py:47
msgid "Add an attachment to the record"
msgstr "Afegeix un adjunt al registre"
-#: tryton/gui/window/form.py:55
+#: tryton/gui/window/form.py:48
+msgid "Note(0)"
+msgstr ""
+
+#: tryton/gui/window/form.py:49
+msgid "Add a note to the record"
+msgstr ""
+
+#: tryton/gui/window/form.py:58
msgid "_Duplicate"
msgstr "_Duplica"
-#: tryton/gui/window/form.py:60
+#: tryton/gui/window/form.py:63
msgid "_Previous"
msgstr "_Anterior"
-#: tryton/gui/window/form.py:62
+#: tryton/gui/window/form.py:65
msgid "_Next"
msgstr "Seg_üent"
-#: tryton/gui/window/form.py:63
+#: tryton/gui/window/form.py:66
msgid "_Search"
msgstr "_Cerca"
-#: tryton/gui/window/form.py:64
+#: tryton/gui/window/form.py:67
msgid "View _Logs..."
msgstr "Veure _registre..."
-#: tryton/gui/window/form.py:65
+#: tryton/gui/window/form.py:68
msgid "Show revisions..."
msgstr "Mostra revisions..."
-#: tryton/gui/window/form.py:70
+#: tryton/gui/window/form.py:73
msgid "A_ttachments..."
msgstr "Adjun_ts..."
-#: tryton/gui/window/form.py:72
+#: tryton/gui/window/form.py:75
+msgid "_Notes..."
+msgstr ""
+
+#: tryton/gui/window/form.py:76
msgid "_Actions..."
msgstr "_Accions..."
-#: tryton/gui/window/form.py:74
+#: tryton/gui/window/form.py:78
msgid "_Relate..."
msgstr "_Relacionat..."
-#: tryton/gui/window/form.py:77
+#: tryton/gui/window/form.py:81
msgid "_Report..."
msgstr "_Informes..."
-#: tryton/gui/window/form.py:79
+#: tryton/gui/window/form.py:83
msgid "_E-Mail..."
msgstr "_Correu electrònic..."
-#: tryton/gui/window/form.py:81
+#: tryton/gui/window/form.py:85
msgid "_Print..."
msgstr "Im_primeix..."
-#: tryton/gui/window/form.py:84
+#: tryton/gui/window/form.py:88
msgid "_Export Data..."
msgstr "_Exporta dades..."
-#: tryton/gui/window/form.py:86
+#: tryton/gui/window/form.py:90
msgid "_Import Data..."
msgstr "_Importa dades..."
-#: tryton/gui/window/form.py:209
+#: tryton/gui/window/form.py:210
#, python-format
msgid "Attachment(%d)"
msgstr "Adjunt(%d)"
-#: tryton/gui/window/form.py:228
+#: tryton/gui/window/form.py:236
+#, python-format
+msgid "Note(%d)"
+msgstr ""
+
+#: tryton/gui/window/form.py:258
msgid "You have to select one record."
msgstr "Heu de triar un registre."
-#: tryton/gui/window/form.py:232
+#: tryton/gui/window/form.py:262
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:233
+#: tryton/gui/window/form.py:263
msgid "Creation User:"
msgstr "Creat per:"
-#: tryton/gui/window/form.py:234
+#: tryton/gui/window/form.py:264
msgid "Creation Date:"
msgstr "Data de creació:"
-#: tryton/gui/window/form.py:235
+#: tryton/gui/window/form.py:265
msgid "Latest Modification by:"
msgstr "Última modificació per:"
-#: tryton/gui/window/form.py:236
+#: tryton/gui/window/form.py:266
msgid "Latest Modification Date:"
msgstr "Última data de modificació:"
-#: tryton/gui/window/form.py:255
+#: tryton/gui/window/form.py:285
msgid "Model:"
msgstr "Model:"
-#: tryton/gui/window/form.py:307
+#: tryton/gui/window/form.py:345
msgid "Are you sure to remove this record?"
msgstr "Esteu segur que voleu eliminar aquest registre?"
-#: tryton/gui/window/form.py:309
+#: tryton/gui/window/form.py:347
msgid "Are you sure to remove those records?"
msgstr "Esteu segur que voleu eliminar aquests registres?"
-#: tryton/gui/window/form.py:312
+#: tryton/gui/window/form.py:350
msgid "Records not removed."
msgstr "Els registres no s'han eliminat."
-#: tryton/gui/window/form.py:314
+#: tryton/gui/window/form.py:352
msgid "Records removed."
msgstr "Registres eliminats."
-#: tryton/gui/window/form.py:342
+#: tryton/gui/window/form.py:380
msgid "Working now on the duplicated record(s)."
msgstr "Ara esteu treballant en el registre duplicat."
-#: tryton/gui/window/form.py:352
+#: tryton/gui/window/form.py:390
msgid "Record saved."
msgstr "Registre desat."
-#: tryton/gui/window/form.py:454
+#: tryton/gui/window/form.py:492
msgid " of "
msgstr " de "
-#: tryton/gui/window/form.py:475
+#: tryton/gui/window/form.py:513
+#, fuzzy
msgid ""
"This record has been modified\n"
-"do you want to save it ?"
+"do you want to save it?"
msgstr ""
"Aquest registre ha estat modificat.\n"
"Voleu desar-lo?"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Action"
msgstr "Acció"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Launch action"
msgstr "Executa acció"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Relate"
msgstr "_Relacionat"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Open related records"
msgstr "Obre registres relacionats"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Report"
msgstr "Informes"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Open report"
msgstr "Obre informe"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail"
msgstr "Correu electrònic"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail report"
msgstr "Informe per email"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print"
msgstr "Imprimeix"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print report"
msgstr "Imprimeix informe"
-#: tryton/gui/window/form.py:599
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:860
+#: tryton/gui/window/form.py:637
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:876
msgid "Unknown"
msgstr "Desconegut"
@@ -1523,76 +1543,94 @@ msgstr "Consells"
msgid "_Display a new tip next time"
msgstr "_Mostra un nou consell la propera vegada"
-#: tryton/gui/window/win_export.py:25
-msgid "Export to CSV"
-msgstr "Exporta a CSV"
-
-#: tryton/gui/window/win_export.py:40
-msgid "Predefined exports"
-msgstr "Exportacions predeterminades"
-
-#: tryton/gui/window/win_export.py:52 tryton/gui/window/win_import.py:38
+#: tryton/gui/window/win_csv.py:59
msgid "All fields"
msgstr "Tots els camps"
-#: tryton/gui/window/win_export.py:83 tryton/gui/window/win_import.py:64
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:63
-msgid "Clear"
+#: tryton/gui/window/win_csv.py:86
+#, fuzzy
+msgid "_Clear"
msgstr "Neteja"
-#: tryton/gui/window/win_export.py:95
-msgid "Save Export"
-msgstr "Desa exportació"
+#: tryton/gui/window/win_csv.py:107
+msgid "Fields selected"
+msgstr ""
-#: tryton/gui/window/win_export.py:104
-msgid "Delete Export"
-msgstr "Elimina exportació"
+#: tryton/gui/window/win_csv.py:126
+msgid "CSV Parameters"
+msgstr "Paràmetres CSV"
-#: tryton/gui/window/win_export.py:115
-msgid "Fields to export"
-msgstr "Camps a exportar"
+#: tryton/gui/window/win_csv.py:134
+msgid "Delimiter:"
+msgstr ""
-#: tryton/gui/window/win_export.py:132
-msgid "Options"
-msgstr "Opcions"
+#: tryton/gui/window/win_csv.py:148
+msgid "Quote char:"
+msgstr ""
-#: tryton/gui/window/win_export.py:142
-msgid "Open"
-msgstr "Obre"
+#: tryton/gui/window/win_csv.py:157
+msgid "Encoding:"
+msgstr "Codificació:"
-#: tryton/gui/window/win_export.py:147
-msgid "Add _field names"
-msgstr "Afegeix noms de _camp"
+#: tryton/gui/window/win_csv.py:192 tryton/gui/window/win_csv.py:196
+msgid "Field name"
+msgstr "Nom del camp"
-#: tryton/gui/window/win_export.py:215
+#: tryton/gui/window/win_export.py:28
+msgid "Export to CSV"
+msgstr "Exporta a CSV"
+
+#: tryton/gui/window/win_export.py:39
+msgid "Predefined exports"
+msgstr "Exportacions predeterminades"
+
+#: tryton/gui/window/win_export.py:46
msgid "Name"
msgstr "Nom"
-#: tryton/gui/window/win_export.py:247
+#: tryton/gui/window/win_export.py:60
+#, fuzzy
+msgid "_Save Export"
+msgstr "Desa exportació"
+
+#: tryton/gui/window/win_export.py:69
+#, fuzzy
+msgid "_Delete Export"
+msgstr "Elimina exportació"
+
+#: tryton/gui/window/win_export.py:82
+msgid "Open"
+msgstr "Obre"
+
+#: tryton/gui/window/win_export.py:87
+msgid "Add _field names"
+msgstr "Afegeix noms de _camp"
+
+#: tryton/gui/window/win_export.py:101
#, python-format
msgid "%s (string)"
msgstr "%s (text)"
-#: tryton/gui/window/win_export.py:345
+#: tryton/gui/window/win_export.py:199
msgid "What is the name of this export?"
msgstr "Quin és el nom d'aquesta exportació?"
-#: tryton/gui/window/win_export.py:351
+#: tryton/gui/window/win_export.py:205
#, python-format
msgid "Override '%s' definition?"
msgstr "Voleu sobrescriure la definició de '%s'?"
-#: tryton/gui/window/win_export.py:481
+#: tryton/gui/window/win_export.py:324
#, python-format
msgid "%d record saved!"
msgstr "S'ha desat %d registre."
-#: tryton/gui/window/win_export.py:483
+#: tryton/gui/window/win_export.py:326
#, python-format
msgid "%d records saved!"
msgstr "S'han desat %d registres."
-#: tryton/gui/window/win_export.py:486
+#: tryton/gui/window/win_export.py:329
#, python-format
msgid ""
"Operation failed!\n"
@@ -1607,94 +1645,71 @@ msgstr ""
msgid "Link"
msgstr "Enllaç"
-#: tryton/gui/window/win_form.py:127
+#: tryton/gui/window/win_form.py:128
msgid "Add"
msgstr "Afegeix"
-#: tryton/gui/window/win_form.py:140
+#: tryton/gui/window/win_form.py:141
msgid "Remove "
msgstr "Elimina "
-#: tryton/gui/window/win_form.py:155
+#: tryton/gui/window/win_form.py:156
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:94
msgid "Create a new record "
msgstr "Crea un nou registre "
-#: tryton/gui/window/win_form.py:167
+#: tryton/gui/window/win_form.py:168
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:114
msgid "Delete selected record "
msgstr "Elimina el registre seleccionat "
-#: tryton/gui/window/win_form.py:181
+#: tryton/gui/window/win_form.py:182
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:124
msgid "Undelete selected record "
msgstr "Recupera el registre seleccionat "
-#: tryton/gui/window/win_import.py:20
+#: tryton/gui/window/win_import.py:25
msgid "Import from CSV"
msgstr "Importa des de CSV"
-#: tryton/gui/window/win_import.py:76
-msgid "Auto-Detect"
+#: tryton/gui/window/win_import.py:32
+#, fuzzy
+msgid "_Auto-Detect"
msgstr "Auto-detecta"
-#: tryton/gui/window/win_import.py:93
-msgid "Fields to import"
-msgstr "Camps a importar"
-
-#: tryton/gui/window/win_import.py:109
+#: tryton/gui/window/win_import.py:43
msgid "File to Import:"
msgstr "Fitxer a importar:"
-#: tryton/gui/window/win_import.py:111
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:42
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:459
+#: tryton/gui/window/win_import.py:45
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:458
msgid "Open..."
msgstr "Obre..."
-#: tryton/gui/window/win_import.py:117
-msgid "CSV Parameters"
-msgstr "Paràmetres CSV"
-
-#: tryton/gui/window/win_import.py:125
-msgid "Field Separator:"
-msgstr "Separador de camp:"
-
-#: tryton/gui/window/win_import.py:135
-msgid "Text Delimiter:"
-msgstr "Delimitador de text:"
-
-#: tryton/gui/window/win_import.py:144
-msgid "Encoding:"
-msgstr "Codificació:"
-
-#: tryton/gui/window/win_import.py:154
+#: tryton/gui/window/win_import.py:50
msgid "Lines to Skip:"
msgstr "Línies a ometre:"
-#: tryton/gui/window/win_import.py:188 tryton/gui/window/win_import.py:192
-msgid "Field name"
-msgstr "Nom del camp"
-
-#: tryton/gui/window/win_import.py:254
+#: tryton/gui/window/win_import.py:99
msgid "You must select an import file first!"
msgstr "Primer heu de triar un fitxer a importar."
-#: tryton/gui/window/win_import.py:265
+#: tryton/gui/window/win_import.py:109
msgid "Error opening CSV file"
msgstr "Error a l'obrir el fitxer CSV"
-#: tryton/gui/window/win_import.py:292
+#: tryton/gui/window/win_import.py:137
#, python-format
msgid "Error processing the file at field %s."
msgstr "S'ha produït un error en processar el fitxer en el camp %s."
-#: tryton/gui/window/win_import.py:367
+#: tryton/gui/window/win_import.py:198
#, python-format
msgid "%d record imported!"
msgstr "S'ha importat %d registre."
-#: tryton/gui/window/win_import.py:369
+#: tryton/gui/window/win_import.py:200
#, python-format
msgid "%d records imported!"
msgstr "S'han importat %d registres."
@@ -1703,59 +1718,59 @@ msgstr "S'han importat %d registres."
msgid "Wizard"
msgstr "Assistent"
-#: tryton/gui/window/view_form/screen/screen.py:147
+#: tryton/gui/window/view_form/screen/screen.py:183
msgid "ID"
msgstr "ID"
-#: tryton/gui/window/view_form/screen/screen.py:148
+#: tryton/gui/window/view_form/screen/screen.py:184
msgid "Creation User"
msgstr "Creat per"
-#: tryton/gui/window/view_form/screen/screen.py:149
+#: tryton/gui/window/view_form/screen/screen.py:185
msgid "Creation Date"
msgstr "Data de creació"
-#: tryton/gui/window/view_form/screen/screen.py:150
+#: tryton/gui/window/view_form/screen/screen.py:186
msgid "Modification User"
msgstr "Modificat per"
-#: tryton/gui/window/view_form/screen/screen.py:151
+#: tryton/gui/window/view_form/screen/screen.py:187
msgid "Modification Date"
msgstr "Data de modificació"
-#: tryton/gui/window/view_form/screen/screen.py:651
+#: tryton/gui/window/view_form/screen/screen.py:710
msgid "Unable to get view tree state"
msgstr "No s'ha pogut obtenir l'estat de la vista d'arbre"
-#: tryton/gui/window/view_form/screen/screen.py:710
+#: tryton/gui/window/view_form/screen/screen.py:769
msgid "Unable to set view tree state"
msgstr "No s'ha pogut desar l'estat de la vista d'arbre"
-#: tryton/gui/window/view_form/screen/screen.py:886
+#: tryton/gui/window/view_form/screen/screen.py:945
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr "\"%s\" no és vàlid segons el seu domini."
-#: tryton/gui/window/view_form/screen/screen.py:893
+#: tryton/gui/window/view_form/screen/screen.py:952
#, python-format
msgid "\"%s\" is required"
msgstr "\"%s\" és obligatori."
-#: tryton/gui/window/view_form/screen/screen.py:897
+#: tryton/gui/window/view_form/screen/screen.py:956
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr "Els valors de \"%s\" no són vàlids."
-#: tryton/gui/window/view_form/screen/screen.py:948
+#: tryton/gui/window/view_form/screen/screen.py:1007
msgid "Pre-validation"
msgstr "Prevalidació"
-#: tryton/gui/window/view_form/view/form.py:189
-#: tryton/gui/window/view_form/view/form.py:191
-#: tryton/gui/window/view_form/view/list.py:535
-#: tryton/gui/window/view_form/view/list.py:537
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:467
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:469
+#: tryton/gui/window/view_form/view/form.py:190
+#: tryton/gui/window/view_form/view/form.py:192
+#: tryton/gui/window/view_form/view/list.py:538
+#: tryton/gui/window/view_form/view/list.py:540
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:472
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:474
#: tryton/gui/window/view_form/view/form_gtk/widget.py:137
#: tryton/gui/window/view_form/view/form_gtk/widget.py:139
msgid ":"
@@ -1809,7 +1824,7 @@ msgstr "Desa com a cerca preferida"
msgid "Bookmark Name:"
msgstr "Nom de la cerca preferida:"
-#: tryton/gui/window/view_form/view/screen_container.py:538
+#: tryton/gui/window/view_form/view/screen_container.py:539
msgid "Find"
msgstr "Cerca"
@@ -1829,15 +1844,19 @@ msgstr "Vista mensual"
msgid "Week"
msgstr "Setmana"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:32
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:33
msgid "Select..."
msgstr "Selecciona..."
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:76
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:64
+msgid "Clear"
+msgstr "Neteja"
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:77
msgid "All files"
msgstr "Tots els fitxers"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:89
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:90
msgid "Select"
msgstr "Selecciona"
@@ -1845,11 +1864,11 @@ msgstr "Selecciona"
msgid "Show plain text"
msgstr "Mostra com a text pla"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:356
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:361
msgid "Add value"
msgstr "Afegeix un valor"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:480
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
#, python-format
msgid "Remove \"%s\""
msgstr "Eliminar \"%s\""
@@ -1867,11 +1886,11 @@ msgstr "Afegeix un registre existent"
msgid "Remove selected record "
msgstr "Elimina el registre seleccionat "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:291
msgid "Open a record "
msgstr "Obre el registre "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:295
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
msgid "Search a record "
msgstr "Cerca un registre "
@@ -1884,7 +1903,7 @@ msgid "Edit selected record "
msgstr "Edita registre seleccionat "
#: tryton/gui/window/view_form/view/form_gtk/progressbar.py:35
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:836
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:852
#, python-format
msgid "%s%%"
msgstr "%s%%"
diff --git a/tryton/data/locale/cs_CZ/LC_MESSAGES/tryton.po b/tryton/data/locale/cs_CZ/LC_MESSAGES/tryton.po
index 4773a32b7b..97040f5113 100644
--- a/tryton/data/locale/cs_CZ/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/cs_CZ/LC_MESSAGES/tryton.po
@@ -1,3 +1,7 @@
+# Translations template for tryton.
+# Copyright (C) 2016 Tryton
+# This file is distributed under the same license as the tryton project.
+# FIRST AUTHOR , 2016.
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
@@ -49,11 +53,11 @@ msgstr "Nelze zapsat konfigurační soubor %s!"
msgid "Unable to set locale %s"
msgstr "Nemohu nastavit lokalizaci %s"
-#: tryton/action/main.py:176
+#: tryton/action/main.py:162
msgid "Select your action"
msgstr "Vyberte akci"
-#: tryton/action/main.py:182
+#: tryton/action/main.py:168
msgid "No action defined!"
msgstr "Žádná akce není definována!"
@@ -78,11 +82,11 @@ msgid "Your selection:"
msgstr "Váš výběr:"
#: tryton/common/common.py:495 tryton/gui/main.py:1388
-#: tryton/gui/window/win_export.py:454
+#: tryton/gui/window/win_export.py:297
#: tryton/gui/window/view_form/view/graph.py:169
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:54
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:121
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:495
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:55
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:122
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
msgid "Save As..."
msgstr "Uložit jako..."
@@ -129,8 +133,8 @@ msgstr "Porovnat"
msgid "Write Anyway"
msgstr "Přesto zapsat"
-#: tryton/common/common.py:826 tryton/gui/window/win_export.py:487
-#: tryton/gui/window/win_import.py:265 tryton/gui/window/win_import.py:293
+#: tryton/common/common.py:826 tryton/gui/window/win_export.py:330
+#: tryton/gui/window/win_import.py:109 tryton/gui/window/win_import.py:138
msgid "Error"
msgstr "Chyba"
@@ -159,7 +163,7 @@ msgstr "Sledování chyb"
msgid "User:"
msgstr "Uživatel:"
-#: tryton/common/common.py:936 tryton/common/common.py:1098
+#: tryton/common/common.py:936 tryton/common/common.py:1090
#: tryton/gui/window/dblogin.py:453
msgid "Password:"
msgstr "Heslo:"
@@ -198,7 +202,7 @@ msgstr ""
msgid "Security risk!"
msgstr ""
-#: tryton/common/common.py:1039 tryton/common/common.py:1104
+#: tryton/common/common.py:1039 tryton/common/common.py:1096
#: tryton/gui/main.py:897
msgid ""
"Connection error!\n"
@@ -207,7 +211,7 @@ msgstr ""
"Chyba spojení!\n"
"Nelze se připojit k serveru!"
-#: tryton/common/common.py:1119
+#: tryton/common/common.py:1111
msgid "Network Error!"
msgstr "Chyba sítě!"
@@ -273,46 +277,50 @@ msgid "t"
msgstr ""
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "True"
msgstr "Pravda"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "False"
msgstr "Nepravda"
-#: tryton/common/popup_menu.py:77
+#: tryton/common/popup_menu.py:81
#, fuzzy
msgid "Edit..."
msgstr "Konec..."
-#: tryton/common/popup_menu.py:82
+#: tryton/common/popup_menu.py:86
#, fuzzy
msgid "Attachments..."
msgstr "Příloha:"
-#: tryton/common/popup_menu.py:92
+#: tryton/common/popup_menu.py:90
+msgid "Notes..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:100
#, fuzzy
msgid "Actions..."
msgstr "Akce..."
-#: tryton/common/popup_menu.py:93
+#: tryton/common/popup_menu.py:101
#, fuzzy
msgid "Relate..."
msgstr "_Odstranit..."
-#: tryton/common/popup_menu.py:94
+#: tryton/common/popup_menu.py:102
#, fuzzy
msgid "Report..."
msgstr "Importovat data..."
-#: tryton/common/popup_menu.py:95
+#: tryton/common/popup_menu.py:103
#, fuzzy
msgid "E-Mail..."
msgstr "_Email..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:104
#, fuzzy
msgid "Print..."
msgstr "_Tisk..."
@@ -518,7 +526,7 @@ msgstr ""
#: tryton/gui/main.py:859 tryton/gui/window/win_search.py:26
#: tryton/gui/window/view_form/view/screen_container.py:151
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:330
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:335
#: tryton/gui/window/view_form/view/form_gtk/many2many.py:44
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
msgid "Search"
@@ -623,64 +631,65 @@ msgstr "Záloha databáze selhala!"
msgid "Database backuped successfully!"
msgstr "Databáze úspěšně zazálohována!"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
+#, fuzzy
msgid "New"
-msgstr ""
+msgstr "_Nový"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "Create a new record"
msgstr "Vytvořit nový záznam"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
-#: tryton/gui/window/win_export.py:143
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
+#: tryton/gui/window/win_export.py:83
#, fuzzy
msgid "Save"
msgstr "_Uložit"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
msgid "Save this record"
msgstr "Uložit tento záznam"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
-#: tryton/gui/window/win_form.py:223
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
+#: tryton/gui/window/win_form.py:224
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:162
msgid "Switch"
msgstr "Přepnout"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
msgid "Switch view"
msgstr "Přepnout pohled"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "_Reload"
msgstr "_Obnovit"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "Reload"
msgstr "Obnovit"
-#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:49
+#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:52
msgid "_New"
msgstr "_Nový"
-#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:50
-#: tryton/gui/window/win_form.py:67
+#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:53
+#: tryton/gui/window/win_form.py:68
msgid "_Save"
msgstr "_Uložit"
-#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:51
+#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:54
msgid "_Switch View"
msgstr "Přepnout pohled"
-#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:53
+#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:56
msgid "_Reload/Undo"
msgstr "Obnovit/Zpět"
-#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:57
+#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:60
msgid "_Delete..."
msgstr "_Odstranit..."
-#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:67
+#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:70
msgid "_Close Tab"
msgstr "_Zavřít kartu"
@@ -923,13 +932,11 @@ msgstr ""
msgid "Profile"
msgstr ""
-#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_export.py:66
-#: tryton/gui/window/win_import.py:47
+#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_csv.py:68
msgid "_Add"
msgstr "_Přidat"
-#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_export.py:74
-#: tryton/gui/window/win_import.py:55
+#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_csv.py:77
msgid "_Remove"
msgstr "_Odstranit"
@@ -1078,213 +1085,236 @@ msgstr "Tělo:"
msgid "Attachment:"
msgstr "Příloha:"
-#: tryton/gui/window/form.py:40 tryton/gui/window/tips.py:73
-#: tryton/gui/window/win_form.py:196
+#: tryton/gui/window/form.py:41 tryton/gui/window/tips.py:73
+#: tryton/gui/window/win_form.py:197
#: tryton/gui/window/view_form/view/screen_container.py:214
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136
msgid "Previous"
msgstr "Předchozí"
-#: tryton/gui/window/form.py:41
+#: tryton/gui/window/form.py:42
msgid "Previous Record"
msgstr "Předchozí záznam"
-#: tryton/gui/window/form.py:42 tryton/gui/window/tips.py:80
-#: tryton/gui/window/win_form.py:210
+#: tryton/gui/window/form.py:43 tryton/gui/window/tips.py:80
+#: tryton/gui/window/win_form.py:211
#: tryton/gui/window/view_form/view/screen_container.py:226
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:150
msgid "Next"
msgstr "Další"
-#: tryton/gui/window/form.py:42
+#: tryton/gui/window/form.py:43
msgid "Next Record"
msgstr "Následující záznam"
-#: tryton/gui/window/form.py:45
+#: tryton/gui/window/form.py:46
msgid "Attachment(0)"
msgstr "Přílohy(0)"
-#: tryton/gui/window/form.py:46
+#: tryton/gui/window/form.py:47
msgid "Add an attachment to the record"
msgstr "Přidat přílohu k záznamu"
-#: tryton/gui/window/form.py:55
+#: tryton/gui/window/form.py:48
+msgid "Note(0)"
+msgstr ""
+
+#: tryton/gui/window/form.py:49
+msgid "Add a note to the record"
+msgstr ""
+
+#: tryton/gui/window/form.py:58
msgid "_Duplicate"
msgstr "_Duplikovat"
-#: tryton/gui/window/form.py:60
+#: tryton/gui/window/form.py:63
msgid "_Previous"
msgstr "_Předchozí"
-#: tryton/gui/window/form.py:62
+#: tryton/gui/window/form.py:65
msgid "_Next"
msgstr "_Následující"
-#: tryton/gui/window/form.py:63
+#: tryton/gui/window/form.py:66
#, fuzzy
msgid "_Search"
msgstr "Hledat"
-#: tryton/gui/window/form.py:64
+#: tryton/gui/window/form.py:67
msgid "View _Logs..."
msgstr "Zobrazit záznamy..."
-#: tryton/gui/window/form.py:65
+#: tryton/gui/window/form.py:68
msgid "Show revisions..."
msgstr ""
-#: tryton/gui/window/form.py:70
+#: tryton/gui/window/form.py:73
#, fuzzy
msgid "A_ttachments..."
msgstr "Příloha:"
-#: tryton/gui/window/form.py:72
+#: tryton/gui/window/form.py:75
+msgid "_Notes..."
+msgstr ""
+
+#: tryton/gui/window/form.py:76
msgid "_Actions..."
msgstr "Akce..."
-#: tryton/gui/window/form.py:74
+#: tryton/gui/window/form.py:78
#, fuzzy
msgid "_Relate..."
msgstr "_Odstranit..."
-#: tryton/gui/window/form.py:77
+#: tryton/gui/window/form.py:81
#, fuzzy
msgid "_Report..."
msgstr "Importovat data..."
-#: tryton/gui/window/form.py:79
+#: tryton/gui/window/form.py:83
#, fuzzy
msgid "_E-Mail..."
msgstr "_Email..."
-#: tryton/gui/window/form.py:81
+#: tryton/gui/window/form.py:85
msgid "_Print..."
msgstr "_Tisk..."
-#: tryton/gui/window/form.py:84
+#: tryton/gui/window/form.py:88
msgid "_Export Data..."
msgstr "Exportovat data"
-#: tryton/gui/window/form.py:86
+#: tryton/gui/window/form.py:90
msgid "_Import Data..."
msgstr "Importovat data..."
-#: tryton/gui/window/form.py:209
+#: tryton/gui/window/form.py:210
#, python-format
msgid "Attachment(%d)"
msgstr "Příloha(%d)"
-#: tryton/gui/window/form.py:228
-msgid "You have to select one record."
+#: tryton/gui/window/form.py:236
+#, python-format
+msgid "Note(%d)"
msgstr ""
-#: tryton/gui/window/form.py:232
+#: tryton/gui/window/form.py:258
+#, fuzzy
+msgid "You have to select one record."
+msgstr "Musíte vybrat právě jeden záznam!"
+
+#: tryton/gui/window/form.py:262
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:233
+#: tryton/gui/window/form.py:263
msgid "Creation User:"
msgstr "Vytvořeno uživatelem:"
-#: tryton/gui/window/form.py:234
+#: tryton/gui/window/form.py:264
msgid "Creation Date:"
msgstr "Datum vytvoření:"
-#: tryton/gui/window/form.py:235
+#: tryton/gui/window/form.py:265
msgid "Latest Modification by:"
msgstr "Poslední úpravu provedl:"
-#: tryton/gui/window/form.py:236
+#: tryton/gui/window/form.py:266
msgid "Latest Modification Date:"
msgstr "Datum poslední úpravy:"
-#: tryton/gui/window/form.py:255
+#: tryton/gui/window/form.py:285
msgid "Model:"
msgstr "Model:"
-#: tryton/gui/window/form.py:307
+#: tryton/gui/window/form.py:345
msgid "Are you sure to remove this record?"
msgstr "Opravdu chcete odstranit tento záznam?"
-#: tryton/gui/window/form.py:309
+#: tryton/gui/window/form.py:347
msgid "Are you sure to remove those records?"
msgstr "Opravdu chcete odstranit tyto záznamy?"
-#: tryton/gui/window/form.py:312
+#: tryton/gui/window/form.py:350
+#, fuzzy
msgid "Records not removed."
-msgstr ""
-
-#: tryton/gui/window/form.py:314
-msgid "Records removed."
-msgstr ""
-
-#: tryton/gui/window/form.py:342
-msgid "Working now on the duplicated record(s)."
-msgstr ""
+msgstr "Záznamy neodstraněny!"
#: tryton/gui/window/form.py:352
-msgid "Record saved."
-msgstr ""
+#, fuzzy
+msgid "Records removed."
+msgstr "Záznamy odstraněny!"
-#: tryton/gui/window/form.py:454
+#: tryton/gui/window/form.py:380
+#, fuzzy
+msgid "Working now on the duplicated record(s)."
+msgstr "Nyní pracujete s duplicitním záznamem!"
+
+#: tryton/gui/window/form.py:390
+#, fuzzy
+msgid "Record saved."
+msgstr "Záznam uložen!"
+
+#: tryton/gui/window/form.py:492
msgid " of "
msgstr " z "
-#: tryton/gui/window/form.py:475
+#: tryton/gui/window/form.py:513
+#, fuzzy
msgid ""
"This record has been modified\n"
-"do you want to save it ?"
+"do you want to save it?"
msgstr ""
"Tento záznam byl upraven\n"
"chcete ho uložit?"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Action"
msgstr "Akce"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Launch action"
msgstr ""
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
#, fuzzy
msgid "Relate"
msgstr "_Vytvořit"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
#, fuzzy
msgid "Open related records"
msgstr "Otevřít záznam"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
#, fuzzy
msgid "Report"
msgstr "Sestavy"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
#, fuzzy
msgid "Open report"
msgstr "Otevřít záznam"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
#, fuzzy
msgid "E-Mail"
msgstr "Email"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail report"
msgstr ""
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print"
msgstr "Tisk"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print report"
msgstr ""
-#: tryton/gui/window/form.py:599
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:860
+#: tryton/gui/window/form.py:637
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:876
msgid "Unknown"
msgstr "Neznámý"
@@ -1330,8 +1360,9 @@ msgid "Select a revision"
msgstr "Výběr"
#: tryton/gui/window/revision.py:31
+#, fuzzy
msgid "Revision:"
-msgstr ""
+msgstr "Předchozí"
#: tryton/gui/window/shortcuts.py:17
msgid "Keyboard Shortcuts"
@@ -1550,76 +1581,94 @@ msgstr "Tipy"
msgid "_Display a new tip next time"
msgstr "Zobrazit příště další tip"
-#: tryton/gui/window/win_export.py:25
-msgid "Export to CSV"
-msgstr "Exportovat do CSV souboru"
-
-#: tryton/gui/window/win_export.py:40
-msgid "Predefined exports"
-msgstr "Předdefinované exporty"
-
-#: tryton/gui/window/win_export.py:52 tryton/gui/window/win_import.py:38
+#: tryton/gui/window/win_csv.py:59
msgid "All fields"
msgstr "Všechna pole"
-#: tryton/gui/window/win_export.py:83 tryton/gui/window/win_import.py:64
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:63
-msgid "Clear"
+#: tryton/gui/window/win_csv.py:86
+#, fuzzy
+msgid "_Clear"
msgstr "Vymazat"
-#: tryton/gui/window/win_export.py:95
-msgid "Save Export"
-msgstr "Uložit exportu"
+#: tryton/gui/window/win_csv.py:107
+msgid "Fields selected"
+msgstr ""
-#: tryton/gui/window/win_export.py:104
-msgid "Delete Export"
-msgstr "Smazat exportu"
+#: tryton/gui/window/win_csv.py:126
+msgid "CSV Parameters"
+msgstr "Parametry CSV"
-#: tryton/gui/window/win_export.py:115
-msgid "Fields to export"
-msgstr "Pole pro export"
+#: tryton/gui/window/win_csv.py:134
+msgid "Delimiter:"
+msgstr ""
-#: tryton/gui/window/win_export.py:132
-msgid "Options"
-msgstr "Možnosti"
+#: tryton/gui/window/win_csv.py:148
+msgid "Quote char:"
+msgstr ""
-#: tryton/gui/window/win_export.py:142
-msgid "Open"
-msgstr "Otevřít"
+#: tryton/gui/window/win_csv.py:157
+msgid "Encoding:"
+msgstr "Kódování:"
-#: tryton/gui/window/win_export.py:147
-msgid "Add _field names"
-msgstr "Přidat jména polí"
+#: tryton/gui/window/win_csv.py:192 tryton/gui/window/win_csv.py:196
+msgid "Field name"
+msgstr "Jméno pole"
-#: tryton/gui/window/win_export.py:215
+#: tryton/gui/window/win_export.py:28
+msgid "Export to CSV"
+msgstr "Exportovat do CSV souboru"
+
+#: tryton/gui/window/win_export.py:39
+msgid "Predefined exports"
+msgstr "Předdefinované exporty"
+
+#: tryton/gui/window/win_export.py:46
msgid "Name"
msgstr ""
-#: tryton/gui/window/win_export.py:247
+#: tryton/gui/window/win_export.py:60
+#, fuzzy
+msgid "_Save Export"
+msgstr "Uložit exportu"
+
+#: tryton/gui/window/win_export.py:69
+#, fuzzy
+msgid "_Delete Export"
+msgstr "Smazat exportu"
+
+#: tryton/gui/window/win_export.py:82
+msgid "Open"
+msgstr "Otevřít"
+
+#: tryton/gui/window/win_export.py:87
+msgid "Add _field names"
+msgstr "Přidat jména polí"
+
+#: tryton/gui/window/win_export.py:101
#, python-format
msgid "%s (string)"
msgstr ""
-#: tryton/gui/window/win_export.py:345
+#: tryton/gui/window/win_export.py:199
msgid "What is the name of this export?"
msgstr ""
-#: tryton/gui/window/win_export.py:351
+#: tryton/gui/window/win_export.py:205
#, python-format
msgid "Override '%s' definition?"
msgstr ""
-#: tryton/gui/window/win_export.py:481
+#: tryton/gui/window/win_export.py:324
#, python-format
msgid "%d record saved!"
msgstr "%d záznam uložen!"
-#: tryton/gui/window/win_export.py:483
+#: tryton/gui/window/win_export.py:326
#, python-format
msgid "%d records saved!"
msgstr "%d záznamů uloženo!"
-#: tryton/gui/window/win_export.py:486
+#: tryton/gui/window/win_export.py:329
#, python-format
msgid ""
"Operation failed!\n"
@@ -1634,98 +1683,74 @@ msgstr ""
msgid "Link"
msgstr "Odkaz"
-#: tryton/gui/window/win_form.py:127
+#: tryton/gui/window/win_form.py:128
msgid "Add"
msgstr "Přidat"
-#: tryton/gui/window/win_form.py:140
+#: tryton/gui/window/win_form.py:141
msgid "Remove "
msgstr ""
-#: tryton/gui/window/win_form.py:155
+#: tryton/gui/window/win_form.py:156
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:94
#, fuzzy
msgid "Create a new record "
msgstr "Vytvořit nový záznam"
-#: tryton/gui/window/win_form.py:167
+#: tryton/gui/window/win_form.py:168
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:114
#, fuzzy
msgid "Delete selected record "
msgstr "Smazat vybraný záznam"
-#: tryton/gui/window/win_form.py:181
+#: tryton/gui/window/win_form.py:182
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:124
#, fuzzy
msgid "Undelete selected record "
msgstr "Smazat vybraný záznam"
-#: tryton/gui/window/win_import.py:20
+#: tryton/gui/window/win_import.py:25
msgid "Import from CSV"
msgstr "Import CSV souboru"
-#: tryton/gui/window/win_import.py:76
-msgid "Auto-Detect"
+#: tryton/gui/window/win_import.py:32
+#, fuzzy
+msgid "_Auto-Detect"
msgstr "Automatická detekce"
-#: tryton/gui/window/win_import.py:93
-msgid "Fields to import"
-msgstr "Pole pro import"
-
-#: tryton/gui/window/win_import.py:109
+#: tryton/gui/window/win_import.py:43
msgid "File to Import:"
msgstr "Soubor k importu:"
-#: tryton/gui/window/win_import.py:111
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:42
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:459
+#: tryton/gui/window/win_import.py:45
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:458
msgid "Open..."
msgstr "Otevřít..."
-#: tryton/gui/window/win_import.py:117
-msgid "CSV Parameters"
-msgstr "Parametry CSV"
-
-#: tryton/gui/window/win_import.py:125
-#, fuzzy
-msgid "Field Separator:"
-msgstr "Oddělovač polí:"
-
-#: tryton/gui/window/win_import.py:135
-msgid "Text Delimiter:"
-msgstr "Oddělovač textu:"
-
-#: tryton/gui/window/win_import.py:144
-msgid "Encoding:"
-msgstr "Kódování:"
-
-#: tryton/gui/window/win_import.py:154
+#: tryton/gui/window/win_import.py:50
msgid "Lines to Skip:"
msgstr "Vynechané řádky:"
-#: tryton/gui/window/win_import.py:188 tryton/gui/window/win_import.py:192
-msgid "Field name"
-msgstr "Jméno pole"
-
-#: tryton/gui/window/win_import.py:254
+#: tryton/gui/window/win_import.py:99
msgid "You must select an import file first!"
msgstr "Nejprve je nutné vybrat soubor pro import!"
-#: tryton/gui/window/win_import.py:265
+#: tryton/gui/window/win_import.py:109
msgid "Error opening CSV file"
msgstr "Chyba při otevírání CSV souboru"
-#: tryton/gui/window/win_import.py:292
+#: tryton/gui/window/win_import.py:137
#, python-format, fuzzy, python-format
msgid "Error processing the file at field %s."
msgstr "Chyba při zpracování souboru u pole %s.\n"
-#: tryton/gui/window/win_import.py:367
+#: tryton/gui/window/win_import.py:198
#, python-format
msgid "%d record imported!"
msgstr "%d záznam načten!"
-#: tryton/gui/window/win_import.py:369
+#: tryton/gui/window/win_import.py:200
#, python-format
msgid "%d records imported!"
msgstr "%d záznamů načteno!"
@@ -1734,65 +1759,66 @@ msgstr "%d záznamů načteno!"
msgid "Wizard"
msgstr "Průvodce"
-#: tryton/gui/window/view_form/screen/screen.py:147
+#: tryton/gui/window/view_form/screen/screen.py:183
#, fuzzy
msgid "ID"
msgstr "Najít"
-#: tryton/gui/window/view_form/screen/screen.py:148
+#: tryton/gui/window/view_form/screen/screen.py:184
#, fuzzy
msgid "Creation User"
msgstr "Vytvořeno uživatelem:"
-#: tryton/gui/window/view_form/screen/screen.py:149
+#: tryton/gui/window/view_form/screen/screen.py:185
#, fuzzy
msgid "Creation Date"
msgstr "Datum vytvoření:"
-#: tryton/gui/window/view_form/screen/screen.py:150
+#: tryton/gui/window/view_form/screen/screen.py:186
#, fuzzy
msgid "Modification User"
msgstr "Datum poslední úpravy:"
-#: tryton/gui/window/view_form/screen/screen.py:151
+#: tryton/gui/window/view_form/screen/screen.py:187
#, fuzzy
msgid "Modification Date"
msgstr "Datum poslední úpravy:"
-#: tryton/gui/window/view_form/screen/screen.py:651
-msgid "Unable to get view tree state"
-msgstr ""
-
#: tryton/gui/window/view_form/screen/screen.py:710
#, fuzzy
+msgid "Unable to get view tree state"
+msgstr "Nemohu nastavit lokalizaci %s"
+
+#: tryton/gui/window/view_form/screen/screen.py:769
+#, fuzzy
msgid "Unable to set view tree state"
msgstr "Nemohu nastavit lokalizaci %s"
-#: tryton/gui/window/view_form/screen/screen.py:886
+#: tryton/gui/window/view_form/screen/screen.py:945
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:893
+#: tryton/gui/window/view_form/screen/screen.py:952
#, python-format
msgid "\"%s\" is required"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:897
+#: tryton/gui/window/view_form/screen/screen.py:956
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:948
+#: tryton/gui/window/view_form/screen/screen.py:1007
msgid "Pre-validation"
msgstr ""
-#: tryton/gui/window/view_form/view/form.py:189
-#: tryton/gui/window/view_form/view/form.py:191
-#: tryton/gui/window/view_form/view/list.py:535
-#: tryton/gui/window/view_form/view/list.py:537
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:467
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:469
+#: tryton/gui/window/view_form/view/form.py:190
+#: tryton/gui/window/view_form/view/form.py:192
+#: tryton/gui/window/view_form/view/list.py:538
+#: tryton/gui/window/view_form/view/list.py:540
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:472
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:474
#: tryton/gui/window/view_form/view/form_gtk/widget.py:137
#: tryton/gui/window/view_form/view/form_gtk/widget.py:139
msgid ":"
@@ -1847,7 +1873,7 @@ msgstr ""
msgid "Bookmark Name:"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:538
+#: tryton/gui/window/view_form/view/screen_container.py:539
msgid "Find"
msgstr "Najít"
@@ -1870,15 +1896,19 @@ msgstr "Přepnout pohled"
msgid "Week"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:32
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:33
msgid "Select..."
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:76
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:64
+msgid "Clear"
+msgstr "Vymazat"
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:77
msgid "All files"
msgstr "Všechny soubory"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:89
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:90
msgid "Select"
msgstr ""
@@ -1886,11 +1916,11 @@ msgstr ""
msgid "Show plain text"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:356
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:361
msgid "Add value"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:480
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
#, python-format
msgid "Remove \"%s\""
msgstr ""
@@ -1910,12 +1940,12 @@ msgstr "Uložit tento záznam"
msgid "Remove selected record "
msgstr "Smazat vybraný záznam"
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:291
#, fuzzy
msgid "Open a record "
msgstr "Otevřít záznam"
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:295
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
#, fuzzy
msgid "Search a record "
msgstr "Hledat záznam"
@@ -1931,7 +1961,7 @@ msgid "Edit selected record "
msgstr "Upravit vybraný záznam"
#: tryton/gui/window/view_form/view/form_gtk/progressbar.py:35
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:836
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:852
#, python-format
msgid "%s%%"
msgstr ""
diff --git a/tryton/data/locale/de_DE/LC_MESSAGES/tryton.po b/tryton/data/locale/de_DE/LC_MESSAGES/tryton.po
index 00e360ae50..034bb3e354 100644
--- a/tryton/data/locale/de_DE/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/de_DE/LC_MESSAGES/tryton.po
@@ -53,11 +53,11 @@ msgstr "Kann Konfigurationsdatei '%s' nicht schreiben!"
msgid "Unable to set locale %s"
msgstr "Kann locale %s nicht setzen."
-#: tryton/action/main.py:176
+#: tryton/action/main.py:162
msgid "Select your action"
msgstr "Aktion wählen"
-#: tryton/action/main.py:182
+#: tryton/action/main.py:168
msgid "No action defined!"
msgstr "Keine Aktion angegeben!"
@@ -82,11 +82,11 @@ msgid "Your selection:"
msgstr "Ihre Auswahl:"
#: tryton/common/common.py:495 tryton/gui/main.py:1388
-#: tryton/gui/window/win_export.py:454
+#: tryton/gui/window/win_export.py:297
#: tryton/gui/window/view_form/view/graph.py:169
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:54
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:121
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:495
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:55
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:122
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
msgid "Save As..."
msgstr "Speichern unter..."
@@ -132,8 +132,8 @@ msgstr "Vergleichen"
msgid "Write Anyway"
msgstr "Überschreiben"
-#: tryton/common/common.py:826 tryton/gui/window/win_export.py:487
-#: tryton/gui/window/win_import.py:265 tryton/gui/window/win_import.py:293
+#: tryton/common/common.py:826 tryton/gui/window/win_export.py:330
+#: tryton/gui/window/win_import.py:109 tryton/gui/window/win_import.py:138
msgid "Error"
msgstr "Fehler"
@@ -163,7 +163,7 @@ msgstr "Fehler melden"
msgid "User:"
msgstr "Anmeldename:"
-#: tryton/common/common.py:936 tryton/common/common.py:1098
+#: tryton/common/common.py:936 tryton/common/common.py:1090
#: tryton/gui/window/dblogin.py:453
msgid "Password:"
msgstr "Passwort:"
@@ -204,7 +204,7 @@ msgstr ""
msgid "Security risk!"
msgstr "Sicherheitsrisiko!"
-#: tryton/common/common.py:1039 tryton/common/common.py:1104
+#: tryton/common/common.py:1039 tryton/common/common.py:1096
#: tryton/gui/main.py:897
msgid ""
"Connection error!\n"
@@ -213,7 +213,7 @@ msgstr ""
"Verbindungsfehler!\n"
"Kann nicht zum Server verbinden."
-#: tryton/common/common.py:1119
+#: tryton/common/common.py:1111
msgid "Network Error!"
msgstr "Netzwerkfehler!"
@@ -274,40 +274,44 @@ msgid "t"
msgstr "w"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "True"
msgstr "Wahr"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "False"
msgstr "Falsch"
-#: tryton/common/popup_menu.py:77
+#: tryton/common/popup_menu.py:81
msgid "Edit..."
msgstr "Bearbeiten..."
-#: tryton/common/popup_menu.py:82
+#: tryton/common/popup_menu.py:86
msgid "Attachments..."
msgstr "Anhänge..."
-#: tryton/common/popup_menu.py:92
+#: tryton/common/popup_menu.py:90
+msgid "Notes..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:100
msgid "Actions..."
msgstr "Aktionen..."
-#: tryton/common/popup_menu.py:93
+#: tryton/common/popup_menu.py:101
msgid "Relate..."
msgstr "Beziehungen..."
-#: tryton/common/popup_menu.py:94
+#: tryton/common/popup_menu.py:102
msgid "Report..."
msgstr "Berichte..."
-#: tryton/common/popup_menu.py:95
+#: tryton/common/popup_menu.py:103
msgid "E-Mail..."
msgstr "E-Mail..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:104
msgid "Print..."
msgstr "Drucken..."
@@ -509,7 +513,7 @@ msgstr "Favoriten verwalten"
#: tryton/gui/main.py:859 tryton/gui/window/win_search.py:26
#: tryton/gui/window/view_form/view/screen_container.py:151
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:330
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:335
#: tryton/gui/window/view_form/view/form_gtk/many2many.py:44
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
msgid "Search"
@@ -619,63 +623,63 @@ msgstr "Datenbank konnte nicht gesichert werden!"
msgid "Database backuped successfully!"
msgstr "Datenbank erfolgreich gesichert."
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "New"
msgstr "Neu"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "Create a new record"
msgstr "Neuen Datensatz erstellen"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
-#: tryton/gui/window/win_export.py:143
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
+#: tryton/gui/window/win_export.py:83
msgid "Save"
msgstr "Speichern"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
msgid "Save this record"
msgstr "Diesen Datensatz speichern"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
-#: tryton/gui/window/win_form.py:223
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
+#: tryton/gui/window/win_form.py:224
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:162
msgid "Switch"
msgstr "Ansicht wechseln"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
msgid "Switch view"
msgstr "Ansicht wechseln"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "_Reload"
msgstr "_Neu laden"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "Reload"
msgstr "Neu laden"
-#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:49
+#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:52
msgid "_New"
msgstr "_Neu"
-#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:50
-#: tryton/gui/window/win_form.py:67
+#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:53
+#: tryton/gui/window/win_form.py:68
msgid "_Save"
msgstr "_Speichern"
-#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:51
+#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:54
msgid "_Switch View"
msgstr "_Ansicht wechseln"
-#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:53
+#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:56
msgid "_Reload/Undo"
msgstr "Neu laden/_Rückgängig"
-#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:57
+#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:60
msgid "_Delete..."
msgstr "_Löschen..."
-#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:67
+#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:70
msgid "_Close Tab"
msgstr "Registerkarte schließen"
@@ -920,13 +924,11 @@ msgstr "Profilbearbeitung"
msgid "Profile"
msgstr "Profil"
-#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_export.py:66
-#: tryton/gui/window/win_import.py:47
+#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_csv.py:68
msgid "_Add"
msgstr "_Hinzufügen"
-#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_export.py:74
-#: tryton/gui/window/win_import.py:55
+#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_csv.py:77
msgid "_Remove"
msgstr "_Entfernen"
@@ -1071,203 +1073,221 @@ msgstr "Textkörper:"
msgid "Attachment:"
msgstr "Anhang:"
-#: tryton/gui/window/form.py:40 tryton/gui/window/tips.py:73
-#: tryton/gui/window/win_form.py:196
+#: tryton/gui/window/form.py:41 tryton/gui/window/tips.py:73
+#: tryton/gui/window/win_form.py:197
#: tryton/gui/window/view_form/view/screen_container.py:214
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136
msgid "Previous"
msgstr "Vorheriger"
-#: tryton/gui/window/form.py:41
+#: tryton/gui/window/form.py:42
msgid "Previous Record"
msgstr "Vorheriger Datensatz"
-#: tryton/gui/window/form.py:42 tryton/gui/window/tips.py:80
-#: tryton/gui/window/win_form.py:210
+#: tryton/gui/window/form.py:43 tryton/gui/window/tips.py:80
+#: tryton/gui/window/win_form.py:211
#: tryton/gui/window/view_form/view/screen_container.py:226
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:150
msgid "Next"
msgstr "Nächster"
-#: tryton/gui/window/form.py:42
+#: tryton/gui/window/form.py:43
msgid "Next Record"
msgstr "Nächster Datensatz"
-#: tryton/gui/window/form.py:45
+#: tryton/gui/window/form.py:46
msgid "Attachment(0)"
msgstr "Anhang(0)"
-#: tryton/gui/window/form.py:46
+#: tryton/gui/window/form.py:47
msgid "Add an attachment to the record"
msgstr "Einen Anhang zum Datensatz hinzufügen"
-#: tryton/gui/window/form.py:55
+#: tryton/gui/window/form.py:48
+msgid "Note(0)"
+msgstr ""
+
+#: tryton/gui/window/form.py:49
+msgid "Add a note to the record"
+msgstr ""
+
+#: tryton/gui/window/form.py:58
msgid "_Duplicate"
msgstr "_Duplizieren"
-#: tryton/gui/window/form.py:60
+#: tryton/gui/window/form.py:63
msgid "_Previous"
msgstr "_Vorheriger"
-#: tryton/gui/window/form.py:62
+#: tryton/gui/window/form.py:65
msgid "_Next"
msgstr "_Nächster"
-#: tryton/gui/window/form.py:63
+#: tryton/gui/window/form.py:66
msgid "_Search"
msgstr "_Suche"
-#: tryton/gui/window/form.py:64
+#: tryton/gui/window/form.py:67
msgid "View _Logs..."
msgstr "_Protokoll ansehen..."
-#: tryton/gui/window/form.py:65
+#: tryton/gui/window/form.py:68
msgid "Show revisions..."
msgstr "Bearbeitungen anzeigen..."
-#: tryton/gui/window/form.py:70
+#: tryton/gui/window/form.py:73
msgid "A_ttachments..."
msgstr "A_nhänge..."
-#: tryton/gui/window/form.py:72
+#: tryton/gui/window/form.py:75
+msgid "_Notes..."
+msgstr ""
+
+#: tryton/gui/window/form.py:76
msgid "_Actions..."
msgstr "_Aktion ausführen..."
-#: tryton/gui/window/form.py:74
+#: tryton/gui/window/form.py:78
msgid "_Relate..."
msgstr "_Beziehung öffnen..."
-#: tryton/gui/window/form.py:77
+#: tryton/gui/window/form.py:81
msgid "_Report..."
msgstr "_Bericht öffnen..."
-#: tryton/gui/window/form.py:79
+#: tryton/gui/window/form.py:83
msgid "_E-Mail..."
msgstr "_Bericht per E-Mail..."
-#: tryton/gui/window/form.py:81
+#: tryton/gui/window/form.py:85
msgid "_Print..."
msgstr "_Bericht drucken..."
-#: tryton/gui/window/form.py:84
+#: tryton/gui/window/form.py:88
msgid "_Export Data..."
msgstr "Daten _exportieren..."
-#: tryton/gui/window/form.py:86
+#: tryton/gui/window/form.py:90
msgid "_Import Data..."
msgstr "Daten _importieren..."
-#: tryton/gui/window/form.py:209
+#: tryton/gui/window/form.py:210
#, python-format
msgid "Attachment(%d)"
msgstr "Anhänge(%d)"
-#: tryton/gui/window/form.py:228
+#: tryton/gui/window/form.py:236
+#, python-format
+msgid "Note(%d)"
+msgstr ""
+
+#: tryton/gui/window/form.py:258
msgid "You have to select one record."
msgstr "Ein Datensatz muss ausgewählt werden."
-#: tryton/gui/window/form.py:232
+#: tryton/gui/window/form.py:262
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:233
+#: tryton/gui/window/form.py:263
msgid "Creation User:"
msgstr "Erstellt von"
-#: tryton/gui/window/form.py:234
+#: tryton/gui/window/form.py:264
msgid "Creation Date:"
msgstr "Erstellt am"
-#: tryton/gui/window/form.py:235
+#: tryton/gui/window/form.py:265
msgid "Latest Modification by:"
msgstr "Zuletzt verändert von"
-#: tryton/gui/window/form.py:236
+#: tryton/gui/window/form.py:266
msgid "Latest Modification Date:"
msgstr "Zuletzt verändert am"
-#: tryton/gui/window/form.py:255
+#: tryton/gui/window/form.py:285
msgid "Model:"
msgstr "Modell:"
-#: tryton/gui/window/form.py:307
+#: tryton/gui/window/form.py:345
msgid "Are you sure to remove this record?"
msgstr "Möchten Sie diesen Datensatz wirklich löschen?"
-#: tryton/gui/window/form.py:309
+#: tryton/gui/window/form.py:347
msgid "Are you sure to remove those records?"
msgstr "Möchten Sie diese Datensätze wirklich löschen?"
-#: tryton/gui/window/form.py:312
+#: tryton/gui/window/form.py:350
msgid "Records not removed."
msgstr "Die Datensätze wurden nicht gelöscht."
-#: tryton/gui/window/form.py:314
+#: tryton/gui/window/form.py:352
msgid "Records removed."
msgstr "Die Datensätze wurden gelöscht."
-#: tryton/gui/window/form.py:342
+#: tryton/gui/window/form.py:380
msgid "Working now on the duplicated record(s)."
msgstr "Sie arbeiten nun an dem/den duplizierten Datensatz/Datensätzen."
-#: tryton/gui/window/form.py:352
+#: tryton/gui/window/form.py:390
msgid "Record saved."
msgstr "Der Datensatz wurde gespeichert."
-#: tryton/gui/window/form.py:454
+#: tryton/gui/window/form.py:492
msgid " of "
msgstr " von "
-#: tryton/gui/window/form.py:475
+#: tryton/gui/window/form.py:513
+#, fuzzy
msgid ""
"This record has been modified\n"
-"do you want to save it ?"
+"do you want to save it?"
msgstr ""
"Datensatz geändert.\n"
"Soll der Datensatz gespeichert werden?"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Action"
msgstr "Aktion"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Launch action"
msgstr "Aktion ausführen"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Relate"
msgstr "Beziehung"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Open related records"
msgstr "Datensätze einer Beziehung öffnen"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Report"
msgstr "Bericht"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Open report"
msgstr "Bericht öffnen"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail"
msgstr "E-Mail"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail report"
msgstr "Bericht per E-Mail senden"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print"
msgstr "Drucken"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print report"
msgstr "Bericht drucken"
-#: tryton/gui/window/form.py:599
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:860
+#: tryton/gui/window/form.py:637
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:876
msgid "Unknown"
msgstr "Unbekannt"
@@ -1530,76 +1550,94 @@ msgstr "Tipps"
msgid "_Display a new tip next time"
msgstr "_Tipps beim Start von Tryton anzeigen"
-#: tryton/gui/window/win_export.py:25
-msgid "Export to CSV"
-msgstr "Als CSV exportieren"
-
-#: tryton/gui/window/win_export.py:40
-msgid "Predefined exports"
-msgstr "Vordefinierte Exporte"
-
-#: tryton/gui/window/win_export.py:52 tryton/gui/window/win_import.py:38
+#: tryton/gui/window/win_csv.py:59
msgid "All fields"
msgstr "Alle Felder"
-#: tryton/gui/window/win_export.py:83 tryton/gui/window/win_import.py:64
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:63
-msgid "Clear"
+#: tryton/gui/window/win_csv.py:86
+#, fuzzy
+msgid "_Clear"
msgstr "Leeren"
-#: tryton/gui/window/win_export.py:95
-msgid "Save Export"
-msgstr "Export speichern"
+#: tryton/gui/window/win_csv.py:107
+msgid "Fields selected"
+msgstr ""
-#: tryton/gui/window/win_export.py:104
-msgid "Delete Export"
-msgstr "Export löschen"
+#: tryton/gui/window/win_csv.py:126
+msgid "CSV Parameters"
+msgstr "CSV Parameter"
-#: tryton/gui/window/win_export.py:115
-msgid "Fields to export"
-msgstr "Zu exportierende Felder"
+#: tryton/gui/window/win_csv.py:134
+msgid "Delimiter:"
+msgstr ""
-#: tryton/gui/window/win_export.py:132
-msgid "Options"
-msgstr "Optionen"
+#: tryton/gui/window/win_csv.py:148
+msgid "Quote char:"
+msgstr ""
-#: tryton/gui/window/win_export.py:142
-msgid "Open"
-msgstr "Öffnen"
+#: tryton/gui/window/win_csv.py:157
+msgid "Encoding:"
+msgstr "Kodierung:"
-#: tryton/gui/window/win_export.py:147
-msgid "Add _field names"
-msgstr "Feldnamen _hinzufügen"
+#: tryton/gui/window/win_csv.py:192 tryton/gui/window/win_csv.py:196
+msgid "Field name"
+msgstr "Feldname"
-#: tryton/gui/window/win_export.py:215
+#: tryton/gui/window/win_export.py:28
+msgid "Export to CSV"
+msgstr "Als CSV exportieren"
+
+#: tryton/gui/window/win_export.py:39
+msgid "Predefined exports"
+msgstr "Vordefinierte Exporte"
+
+#: tryton/gui/window/win_export.py:46
msgid "Name"
msgstr "Name"
-#: tryton/gui/window/win_export.py:247
+#: tryton/gui/window/win_export.py:60
+#, fuzzy
+msgid "_Save Export"
+msgstr "Export speichern"
+
+#: tryton/gui/window/win_export.py:69
+#, fuzzy
+msgid "_Delete Export"
+msgstr "Export löschen"
+
+#: tryton/gui/window/win_export.py:82
+msgid "Open"
+msgstr "Öffnen"
+
+#: tryton/gui/window/win_export.py:87
+msgid "Add _field names"
+msgstr "Feldnamen _hinzufügen"
+
+#: tryton/gui/window/win_export.py:101
#, python-format
msgid "%s (string)"
msgstr "%s (string)"
-#: tryton/gui/window/win_export.py:345
+#: tryton/gui/window/win_export.py:199
msgid "What is the name of this export?"
msgstr "Wie soll der Name des Exports lauten?"
-#: tryton/gui/window/win_export.py:351
+#: tryton/gui/window/win_export.py:205
#, python-format
msgid "Override '%s' definition?"
msgstr "Definition von '%s' nicht berücksichtigen?"
-#: tryton/gui/window/win_export.py:481
+#: tryton/gui/window/win_export.py:324
#, python-format
msgid "%d record saved!"
msgstr "%d Datensatz gespeichert."
-#: tryton/gui/window/win_export.py:483
+#: tryton/gui/window/win_export.py:326
#, python-format
msgid "%d records saved!"
msgstr "%d Datensätze gespeichert."
-#: tryton/gui/window/win_export.py:486
+#: tryton/gui/window/win_export.py:329
#, python-format
msgid ""
"Operation failed!\n"
@@ -1614,94 +1652,71 @@ msgstr ""
msgid "Link"
msgstr "Verknüpfung"
-#: tryton/gui/window/win_form.py:127
+#: tryton/gui/window/win_form.py:128
msgid "Add"
msgstr "Hinzufügen"
-#: tryton/gui/window/win_form.py:140
+#: tryton/gui/window/win_form.py:141
msgid "Remove "
msgstr "Entfernen "
-#: tryton/gui/window/win_form.py:155
+#: tryton/gui/window/win_form.py:156
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:94
msgid "Create a new record "
msgstr "Neuen Datensatz erstellen "
-#: tryton/gui/window/win_form.py:167
+#: tryton/gui/window/win_form.py:168
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:114
msgid "Delete selected record "
msgstr "Ausgewählte Datensätze löschen "
-#: tryton/gui/window/win_form.py:181
+#: tryton/gui/window/win_form.py:182
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:124
msgid "Undelete selected record "
msgstr "Löschung der ausgewählten Datensätze rückgängig machen "
-#: tryton/gui/window/win_import.py:20
+#: tryton/gui/window/win_import.py:25
msgid "Import from CSV"
msgstr "Aus CSV Datei importieren"
-#: tryton/gui/window/win_import.py:76
-msgid "Auto-Detect"
+#: tryton/gui/window/win_import.py:32
+#, fuzzy
+msgid "_Auto-Detect"
msgstr "Automatische Erkennung"
-#: tryton/gui/window/win_import.py:93
-msgid "Fields to import"
-msgstr "Zu importierende Felder"
-
-#: tryton/gui/window/win_import.py:109
+#: tryton/gui/window/win_import.py:43
msgid "File to Import:"
msgstr "Importdatei:"
-#: tryton/gui/window/win_import.py:111
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:42
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:459
+#: tryton/gui/window/win_import.py:45
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:458
msgid "Open..."
msgstr "Öffnen..."
-#: tryton/gui/window/win_import.py:117
-msgid "CSV Parameters"
-msgstr "CSV Parameter"
-
-#: tryton/gui/window/win_import.py:125
-msgid "Field Separator:"
-msgstr "Feldtrennzeichen:"
-
-#: tryton/gui/window/win_import.py:135
-msgid "Text Delimiter:"
-msgstr "Texttrennzeichen:"
-
-#: tryton/gui/window/win_import.py:144
-msgid "Encoding:"
-msgstr "Kodierung:"
-
-#: tryton/gui/window/win_import.py:154
+#: tryton/gui/window/win_import.py:50
msgid "Lines to Skip:"
msgstr "Zu überspringende Zeilen:"
-#: tryton/gui/window/win_import.py:188 tryton/gui/window/win_import.py:192
-msgid "Field name"
-msgstr "Feldname"
-
-#: tryton/gui/window/win_import.py:254
+#: tryton/gui/window/win_import.py:99
msgid "You must select an import file first!"
msgstr "Zuerst muss eine Importdatei ausgewählt werden!"
-#: tryton/gui/window/win_import.py:265
+#: tryton/gui/window/win_import.py:109
msgid "Error opening CSV file"
msgstr "Fehler beim öffnen der CSV-Datei"
-#: tryton/gui/window/win_import.py:292
+#: tryton/gui/window/win_import.py:137
#, python-format
msgid "Error processing the file at field %s."
msgstr "Fehler bei der Verarbeitung der Datei in Feld %s."
-#: tryton/gui/window/win_import.py:367
+#: tryton/gui/window/win_import.py:198
#, python-format
msgid "%d record imported!"
msgstr "%d Datensatz importiert."
-#: tryton/gui/window/win_import.py:369
+#: tryton/gui/window/win_import.py:200
#, python-format
msgid "%d records imported!"
msgstr "%d Datensätze importiert."
@@ -1710,59 +1725,59 @@ msgstr "%d Datensätze importiert."
msgid "Wizard"
msgstr "Wizard"
-#: tryton/gui/window/view_form/screen/screen.py:147
+#: tryton/gui/window/view_form/screen/screen.py:183
msgid "ID"
msgstr "ID"
-#: tryton/gui/window/view_form/screen/screen.py:148
+#: tryton/gui/window/view_form/screen/screen.py:184
msgid "Creation User"
msgstr "Erstellt von"
-#: tryton/gui/window/view_form/screen/screen.py:149
+#: tryton/gui/window/view_form/screen/screen.py:185
msgid "Creation Date"
msgstr "Erstellt am"
-#: tryton/gui/window/view_form/screen/screen.py:150
+#: tryton/gui/window/view_form/screen/screen.py:186
msgid "Modification User"
msgstr "Zuletzt verändert von"
-#: tryton/gui/window/view_form/screen/screen.py:151
+#: tryton/gui/window/view_form/screen/screen.py:187
msgid "Modification Date"
msgstr "Zuletzt verändert am"
-#: tryton/gui/window/view_form/screen/screen.py:651
+#: tryton/gui/window/view_form/screen/screen.py:710
msgid "Unable to get view tree state"
msgstr "Kann Sicht für den Menübaum nicht finden."
-#: tryton/gui/window/view_form/screen/screen.py:710
+#: tryton/gui/window/view_form/screen/screen.py:769
msgid "Unable to set view tree state"
msgstr "Kann Sicht für den Menübaum nicht anwenden."
-#: tryton/gui/window/view_form/screen/screen.py:886
+#: tryton/gui/window/view_form/screen/screen.py:945
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr "\"%s\" liegt nicht im gültigen Wertebereich (Domain)."
-#: tryton/gui/window/view_form/screen/screen.py:893
+#: tryton/gui/window/view_form/screen/screen.py:952
#, python-format
msgid "\"%s\" is required"
msgstr "In Feld \"%s\" ist ein Eintrag erforderlich."
-#: tryton/gui/window/view_form/screen/screen.py:897
+#: tryton/gui/window/view_form/screen/screen.py:956
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr "Die Werte von \"%s\" sind ungültig."
-#: tryton/gui/window/view_form/screen/screen.py:948
+#: tryton/gui/window/view_form/screen/screen.py:1007
msgid "Pre-validation"
msgstr "Vorvalidierung"
-#: tryton/gui/window/view_form/view/form.py:189
-#: tryton/gui/window/view_form/view/form.py:191
-#: tryton/gui/window/view_form/view/list.py:535
-#: tryton/gui/window/view_form/view/list.py:537
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:467
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:469
+#: tryton/gui/window/view_form/view/form.py:190
+#: tryton/gui/window/view_form/view/form.py:192
+#: tryton/gui/window/view_form/view/list.py:538
+#: tryton/gui/window/view_form/view/list.py:540
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:472
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:474
#: tryton/gui/window/view_form/view/form_gtk/widget.py:137
#: tryton/gui/window/view_form/view/form_gtk/widget.py:139
msgid ":"
@@ -1816,7 +1831,7 @@ msgstr "Diesen Filter als Lesezeichen hinzufügen"
msgid "Bookmark Name:"
msgstr "Lesezeichenname:"
-#: tryton/gui/window/view_form/view/screen_container.py:538
+#: tryton/gui/window/view_form/view/screen_container.py:539
msgid "Find"
msgstr "Suchen"
@@ -1836,15 +1851,19 @@ msgstr "Monatsansicht"
msgid "Week"
msgstr "Woche"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:32
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:33
msgid "Select..."
msgstr "Auswählen..."
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:76
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:64
+msgid "Clear"
+msgstr "Leeren"
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:77
msgid "All files"
msgstr "Alle Dateien"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:89
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:90
msgid "Select"
msgstr "Auswählen"
@@ -1852,11 +1871,11 @@ msgstr "Auswählen"
msgid "Show plain text"
msgstr "Klartext anzeigen"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:356
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:361
msgid "Add value"
msgstr "Wert hinzufügen"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:480
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
#, python-format
msgid "Remove \"%s\""
msgstr "\"%s\" entfernen"
@@ -1874,11 +1893,11 @@ msgstr "Bestehenden Datensatz hinzufügen"
msgid "Remove selected record "
msgstr "Ausgewählten Datensatz löschen "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:291
msgid "Open a record "
msgstr "Datensatz öffnen "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:295
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
msgid "Search a record "
msgstr "Datensatz suchen "
@@ -1891,7 +1910,7 @@ msgid "Edit selected record "
msgstr "Ausgewählten Datensatz bearbeiten "
#: tryton/gui/window/view_form/view/form_gtk/progressbar.py:35
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:836
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:852
#, python-format
msgid "%s%%"
msgstr "%s%%"
diff --git a/tryton/data/locale/es_AR/LC_MESSAGES/tryton.po b/tryton/data/locale/es_AR/LC_MESSAGES/tryton.po
index 478c9f47fb..b39a509405 100644
--- a/tryton/data/locale/es_AR/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/es_AR/LC_MESSAGES/tryton.po
@@ -52,11 +52,11 @@ msgstr "¡No se ha podido escribir el archivo de configuración %s!"
msgid "Unable to set locale %s"
msgstr "No se ha podido establecer el idioma %s"
-#: tryton/action/main.py:176
+#: tryton/action/main.py:162
msgid "Select your action"
msgstr "Seleccione su acción"
-#: tryton/action/main.py:182
+#: tryton/action/main.py:168
msgid "No action defined!"
msgstr "¡No se ha definido ninguna acción!"
@@ -81,11 +81,11 @@ msgid "Your selection:"
msgstr "Su selección:"
#: tryton/common/common.py:495 tryton/gui/main.py:1388
-#: tryton/gui/window/win_export.py:454
+#: tryton/gui/window/win_export.py:297
#: tryton/gui/window/view_form/view/graph.py:169
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:54
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:121
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:495
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:55
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:122
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
msgid "Save As..."
msgstr "Guardar como..."
@@ -131,8 +131,8 @@ msgstr "Comparar"
msgid "Write Anyway"
msgstr "Guardar de todas formas"
-#: tryton/common/common.py:826 tryton/gui/window/win_export.py:487
-#: tryton/gui/window/win_import.py:265 tryton/gui/window/win_import.py:293
+#: tryton/common/common.py:826 tryton/gui/window/win_export.py:330
+#: tryton/gui/window/win_import.py:109 tryton/gui/window/win_import.py:138
msgid "Error"
msgstr "Error"
@@ -161,7 +161,7 @@ msgstr "Seguimiento de errores"
msgid "User:"
msgstr "Usuario:"
-#: tryton/common/common.py:936 tryton/common/common.py:1098
+#: tryton/common/common.py:936 tryton/common/common.py:1090
#: tryton/gui/window/dblogin.py:453
msgid "Password:"
msgstr "Contraseña:"
@@ -202,7 +202,7 @@ msgstr ""
msgid "Security risk!"
msgstr "¡Riesgo de seguridad!"
-#: tryton/common/common.py:1039 tryton/common/common.py:1104
+#: tryton/common/common.py:1039 tryton/common/common.py:1096
#: tryton/gui/main.py:897
msgid ""
"Connection error!\n"
@@ -211,7 +211,7 @@ msgstr ""
"¡Error de conexión!\n"
"¡No ha sido posible conectarse al servidor!"
-#: tryton/common/common.py:1119
+#: tryton/common/common.py:1111
msgid "Network Error!"
msgstr "¡Error de red!"
@@ -272,40 +272,44 @@ msgid "t"
msgstr "v"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "True"
msgstr "Verdadero"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "False"
msgstr "Falso"
-#: tryton/common/popup_menu.py:77
+#: tryton/common/popup_menu.py:81
msgid "Edit..."
msgstr "Editar..."
-#: tryton/common/popup_menu.py:82
+#: tryton/common/popup_menu.py:86
msgid "Attachments..."
msgstr "Adjuntos..."
-#: tryton/common/popup_menu.py:92
+#: tryton/common/popup_menu.py:90
+msgid "Notes..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:100
msgid "Actions..."
msgstr "Acciones..."
-#: tryton/common/popup_menu.py:93
+#: tryton/common/popup_menu.py:101
msgid "Relate..."
msgstr "Relacionado..."
-#: tryton/common/popup_menu.py:94
+#: tryton/common/popup_menu.py:102
msgid "Report..."
msgstr "Informe..."
-#: tryton/common/popup_menu.py:95
+#: tryton/common/popup_menu.py:103
msgid "E-Mail..."
msgstr "Correo electrónico..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:104
msgid "Print..."
msgstr "Imprimir..."
@@ -507,7 +511,7 @@ msgstr "_Administrar favoritos"
#: tryton/gui/main.py:859 tryton/gui/window/win_search.py:26
#: tryton/gui/window/view_form/view/screen_container.py:151
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:330
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:335
#: tryton/gui/window/view_form/view/form_gtk/many2many.py:44
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
msgid "Search"
@@ -616,63 +620,63 @@ msgid "Database backuped successfully!"
msgstr ""
"¡La copia de seguridad de la base de datos ha finalizado correctamente!"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "New"
msgstr "Nuevo"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "Create a new record"
msgstr "Crear un nuevo registro"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
-#: tryton/gui/window/win_export.py:143
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
+#: tryton/gui/window/win_export.py:83
msgid "Save"
msgstr "Guardar"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
msgid "Save this record"
msgstr "Guardar este registro"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
-#: tryton/gui/window/win_form.py:223
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
+#: tryton/gui/window/win_form.py:224
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:162
msgid "Switch"
msgstr "Cambiar vista"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
msgid "Switch view"
msgstr "Cambiar vista"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "_Reload"
msgstr "_Recargar"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "Reload"
msgstr "Recargar"
-#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:49
+#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:52
msgid "_New"
msgstr "_Nuevo"
-#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:50
-#: tryton/gui/window/win_form.py:67
+#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:53
+#: tryton/gui/window/win_form.py:68
msgid "_Save"
msgstr "_Guardar"
-#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:51
+#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:54
msgid "_Switch View"
msgstr "Cambiar vi_sta"
-#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:53
+#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:56
msgid "_Reload/Undo"
msgstr "_Recargar/Deshacer"
-#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:57
+#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:60
msgid "_Delete..."
msgstr "_Eliminar..."
-#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:67
+#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:70
msgid "_Close Tab"
msgstr "_Cerrar pestaña"
@@ -913,13 +917,11 @@ msgstr "Editor de perfiles"
msgid "Profile"
msgstr "Perfil"
-#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_export.py:66
-#: tryton/gui/window/win_import.py:47
+#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_csv.py:68
msgid "_Add"
msgstr "_Añadir"
-#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_export.py:74
-#: tryton/gui/window/win_import.py:55
+#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_csv.py:77
msgid "_Remove"
msgstr "_Eliminar"
@@ -1063,203 +1065,221 @@ msgstr "Mensaje:"
msgid "Attachment:"
msgstr "Adjunto:"
-#: tryton/gui/window/form.py:40 tryton/gui/window/tips.py:73
-#: tryton/gui/window/win_form.py:196
+#: tryton/gui/window/form.py:41 tryton/gui/window/tips.py:73
+#: tryton/gui/window/win_form.py:197
#: tryton/gui/window/view_form/view/screen_container.py:214
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136
msgid "Previous"
msgstr "Anterior"
-#: tryton/gui/window/form.py:41
+#: tryton/gui/window/form.py:42
msgid "Previous Record"
msgstr "Registro anterior"
-#: tryton/gui/window/form.py:42 tryton/gui/window/tips.py:80
-#: tryton/gui/window/win_form.py:210
+#: tryton/gui/window/form.py:43 tryton/gui/window/tips.py:80
+#: tryton/gui/window/win_form.py:211
#: tryton/gui/window/view_form/view/screen_container.py:226
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:150
msgid "Next"
msgstr "Siguiente"
-#: tryton/gui/window/form.py:42
+#: tryton/gui/window/form.py:43
msgid "Next Record"
msgstr "Registro siguiente"
-#: tryton/gui/window/form.py:45
+#: tryton/gui/window/form.py:46
msgid "Attachment(0)"
msgstr "Adjunto(0)"
-#: tryton/gui/window/form.py:46
+#: tryton/gui/window/form.py:47
msgid "Add an attachment to the record"
msgstr "Añadir un adjunto al registro"
-#: tryton/gui/window/form.py:55
+#: tryton/gui/window/form.py:48
+msgid "Note(0)"
+msgstr ""
+
+#: tryton/gui/window/form.py:49
+msgid "Add a note to the record"
+msgstr ""
+
+#: tryton/gui/window/form.py:58
msgid "_Duplicate"
msgstr "_Duplicar"
-#: tryton/gui/window/form.py:60
+#: tryton/gui/window/form.py:63
msgid "_Previous"
msgstr "_Anterior"
-#: tryton/gui/window/form.py:62
+#: tryton/gui/window/form.py:65
msgid "_Next"
msgstr "Sig_uiente"
-#: tryton/gui/window/form.py:63
+#: tryton/gui/window/form.py:66
msgid "_Search"
msgstr "_Buscar"
-#: tryton/gui/window/form.py:64
+#: tryton/gui/window/form.py:67
msgid "View _Logs..."
msgstr "Ver _Registro..."
-#: tryton/gui/window/form.py:65
+#: tryton/gui/window/form.py:68
msgid "Show revisions..."
msgstr "Mostrar versiones..."
-#: tryton/gui/window/form.py:70
+#: tryton/gui/window/form.py:73
msgid "A_ttachments..."
msgstr "Adjun_tos..."
-#: tryton/gui/window/form.py:72
+#: tryton/gui/window/form.py:75
+msgid "_Notes..."
+msgstr ""
+
+#: tryton/gui/window/form.py:76
msgid "_Actions..."
msgstr "_Acciones..."
-#: tryton/gui/window/form.py:74
+#: tryton/gui/window/form.py:78
msgid "_Relate..."
msgstr "_Relacionado..."
-#: tryton/gui/window/form.py:77
+#: tryton/gui/window/form.py:81
msgid "_Report..."
msgstr "_Informe..."
-#: tryton/gui/window/form.py:79
+#: tryton/gui/window/form.py:83
msgid "_E-Mail..."
msgstr "_Correo electrónico..."
-#: tryton/gui/window/form.py:81
+#: tryton/gui/window/form.py:85
msgid "_Print..."
msgstr "Im_primir..."
-#: tryton/gui/window/form.py:84
+#: tryton/gui/window/form.py:88
msgid "_Export Data..."
msgstr "_Exportar datos..."
-#: tryton/gui/window/form.py:86
+#: tryton/gui/window/form.py:90
msgid "_Import Data..."
msgstr "_Importar datos..."
-#: tryton/gui/window/form.py:209
+#: tryton/gui/window/form.py:210
#, python-format
msgid "Attachment(%d)"
msgstr "Adjunto(%d)"
-#: tryton/gui/window/form.py:228
+#: tryton/gui/window/form.py:236
+#, python-format
+msgid "Note(%d)"
+msgstr ""
+
+#: tryton/gui/window/form.py:258
msgid "You have to select one record."
msgstr "Debe seleccionar un registro."
-#: tryton/gui/window/form.py:232
+#: tryton/gui/window/form.py:262
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:233
+#: tryton/gui/window/form.py:263
msgid "Creation User:"
msgstr "Creado por:"
-#: tryton/gui/window/form.py:234
+#: tryton/gui/window/form.py:264
msgid "Creation Date:"
msgstr "Fecha de creación:"
-#: tryton/gui/window/form.py:235
+#: tryton/gui/window/form.py:265
msgid "Latest Modification by:"
msgstr "Última modificación por:"
-#: tryton/gui/window/form.py:236
+#: tryton/gui/window/form.py:266
msgid "Latest Modification Date:"
msgstr "Última fecha de modificación:"
-#: tryton/gui/window/form.py:255
+#: tryton/gui/window/form.py:285
msgid "Model:"
msgstr "Modelo:"
-#: tryton/gui/window/form.py:307
+#: tryton/gui/window/form.py:345
msgid "Are you sure to remove this record?"
msgstr "¿Está seguro que quiere eliminar este registro?"
-#: tryton/gui/window/form.py:309
+#: tryton/gui/window/form.py:347
msgid "Are you sure to remove those records?"
msgstr "¿Está seguro que quiere eliminar estos registros?"
-#: tryton/gui/window/form.py:312
+#: tryton/gui/window/form.py:350
msgid "Records not removed."
msgstr "Los registros no se han eliminado."
-#: tryton/gui/window/form.py:314
+#: tryton/gui/window/form.py:352
msgid "Records removed."
msgstr "Registros eliminados."
-#: tryton/gui/window/form.py:342
+#: tryton/gui/window/form.py:380
msgid "Working now on the duplicated record(s)."
msgstr "Ahora está trabajando en registro(s) duplicado(s)."
-#: tryton/gui/window/form.py:352
+#: tryton/gui/window/form.py:390
msgid "Record saved."
msgstr "Registro guardado."
-#: tryton/gui/window/form.py:454
+#: tryton/gui/window/form.py:492
msgid " of "
msgstr " de "
-#: tryton/gui/window/form.py:475
+#: tryton/gui/window/form.py:513
+#, fuzzy
msgid ""
"This record has been modified\n"
-"do you want to save it ?"
+"do you want to save it?"
msgstr ""
"Este registro ha sido modificado.\n"
"¿Desea guardarlo?"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Action"
msgstr "Acción"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Launch action"
msgstr "Ejecutar acción"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Relate"
msgstr "_Relacionado"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Open related records"
msgstr "Abrir registros relacionados"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Report"
msgstr "Informes"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Open report"
msgstr "Abrir informe"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail"
msgstr "Email"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail report"
msgstr "Informe por email"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print"
msgstr "Imprimir"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print report"
msgstr "Imprimir informe"
-#: tryton/gui/window/form.py:599
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:860
+#: tryton/gui/window/form.py:637
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:876
msgid "Unknown"
msgstr "Desconocido"
@@ -1522,76 +1542,94 @@ msgstr "Consejos"
msgid "_Display a new tip next time"
msgstr "_Mostrar un nuevo consejo la próxima vez"
-#: tryton/gui/window/win_export.py:25
-msgid "Export to CSV"
-msgstr "Exportar a CSV"
-
-#: tryton/gui/window/win_export.py:40
-msgid "Predefined exports"
-msgstr "Exportaciones predeterminadas"
-
-#: tryton/gui/window/win_export.py:52 tryton/gui/window/win_import.py:38
+#: tryton/gui/window/win_csv.py:59
msgid "All fields"
msgstr "Todos los campos"
-#: tryton/gui/window/win_export.py:83 tryton/gui/window/win_import.py:64
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:63
-msgid "Clear"
+#: tryton/gui/window/win_csv.py:86
+#, fuzzy
+msgid "_Clear"
msgstr "Limpiar"
-#: tryton/gui/window/win_export.py:95
-msgid "Save Export"
-msgstr "Guardar exportación"
+#: tryton/gui/window/win_csv.py:107
+msgid "Fields selected"
+msgstr ""
-#: tryton/gui/window/win_export.py:104
-msgid "Delete Export"
-msgstr "Eliminar exportación"
+#: tryton/gui/window/win_csv.py:126
+msgid "CSV Parameters"
+msgstr "Parámetros CSV"
-#: tryton/gui/window/win_export.py:115
-msgid "Fields to export"
-msgstr "Campos a exportar"
+#: tryton/gui/window/win_csv.py:134
+msgid "Delimiter:"
+msgstr ""
-#: tryton/gui/window/win_export.py:132
-msgid "Options"
-msgstr "Opciones"
+#: tryton/gui/window/win_csv.py:148
+msgid "Quote char:"
+msgstr ""
-#: tryton/gui/window/win_export.py:142
-msgid "Open"
-msgstr "Abrir"
+#: tryton/gui/window/win_csv.py:157
+msgid "Encoding:"
+msgstr "Codificación:"
-#: tryton/gui/window/win_export.py:147
-msgid "Add _field names"
-msgstr "Añadir nombres de _campo"
+#: tryton/gui/window/win_csv.py:192 tryton/gui/window/win_csv.py:196
+msgid "Field name"
+msgstr "Nombre del campo"
-#: tryton/gui/window/win_export.py:215
+#: tryton/gui/window/win_export.py:28
+msgid "Export to CSV"
+msgstr "Exportar a CSV"
+
+#: tryton/gui/window/win_export.py:39
+msgid "Predefined exports"
+msgstr "Exportaciones predeterminadas"
+
+#: tryton/gui/window/win_export.py:46
msgid "Name"
msgstr "Nombre"
-#: tryton/gui/window/win_export.py:247
+#: tryton/gui/window/win_export.py:60
+#, fuzzy
+msgid "_Save Export"
+msgstr "Guardar exportación"
+
+#: tryton/gui/window/win_export.py:69
+#, fuzzy
+msgid "_Delete Export"
+msgstr "Eliminar exportación"
+
+#: tryton/gui/window/win_export.py:82
+msgid "Open"
+msgstr "Abrir"
+
+#: tryton/gui/window/win_export.py:87
+msgid "Add _field names"
+msgstr "Añadir nombres de _campo"
+
+#: tryton/gui/window/win_export.py:101
#, python-format
msgid "%s (string)"
msgstr "%s (cadena)"
-#: tryton/gui/window/win_export.py:345
+#: tryton/gui/window/win_export.py:199
msgid "What is the name of this export?"
msgstr "¿Cuál es el nombre de esta exportación?"
-#: tryton/gui/window/win_export.py:351
+#: tryton/gui/window/win_export.py:205
#, python-format
msgid "Override '%s' definition?"
msgstr "¿Sobrescribir definición de '%s'?"
-#: tryton/gui/window/win_export.py:481
+#: tryton/gui/window/win_export.py:324
#, python-format
msgid "%d record saved!"
msgstr "¡Se ha guardado %d registro!"
-#: tryton/gui/window/win_export.py:483
+#: tryton/gui/window/win_export.py:326
#, python-format
msgid "%d records saved!"
msgstr "¡Se han guardado %d registros!"
-#: tryton/gui/window/win_export.py:486
+#: tryton/gui/window/win_export.py:329
#, python-format
msgid ""
"Operation failed!\n"
@@ -1606,94 +1644,71 @@ msgstr ""
msgid "Link"
msgstr "Enlace"
-#: tryton/gui/window/win_form.py:127
+#: tryton/gui/window/win_form.py:128
msgid "Add"
msgstr "Añadir"
-#: tryton/gui/window/win_form.py:140
+#: tryton/gui/window/win_form.py:141
msgid "Remove "
msgstr "Eliminar "
-#: tryton/gui/window/win_form.py:155
+#: tryton/gui/window/win_form.py:156
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:94
msgid "Create a new record "
msgstr "Crear un nuevo registro "
-#: tryton/gui/window/win_form.py:167
+#: tryton/gui/window/win_form.py:168
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:114
msgid "Delete selected record "
msgstr "Eliminar registro seleccionado "
-#: tryton/gui/window/win_form.py:181
+#: tryton/gui/window/win_form.py:182
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:124
msgid "Undelete selected record "
msgstr "Recuperar registro seleccionado "
-#: tryton/gui/window/win_import.py:20
+#: tryton/gui/window/win_import.py:25
msgid "Import from CSV"
msgstr "Importar desde CSV"
-#: tryton/gui/window/win_import.py:76
-msgid "Auto-Detect"
+#: tryton/gui/window/win_import.py:32
+#, fuzzy
+msgid "_Auto-Detect"
msgstr "Auto-detectar"
-#: tryton/gui/window/win_import.py:93
-msgid "Fields to import"
-msgstr "Campos a importar"
-
-#: tryton/gui/window/win_import.py:109
+#: tryton/gui/window/win_import.py:43
msgid "File to Import:"
msgstr "Archivo a importar:"
-#: tryton/gui/window/win_import.py:111
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:42
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:459
+#: tryton/gui/window/win_import.py:45
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:458
msgid "Open..."
msgstr "Abrir..."
-#: tryton/gui/window/win_import.py:117
-msgid "CSV Parameters"
-msgstr "Parámetros CSV"
-
-#: tryton/gui/window/win_import.py:125
-msgid "Field Separator:"
-msgstr "Separador de campo:"
-
-#: tryton/gui/window/win_import.py:135
-msgid "Text Delimiter:"
-msgstr "Delimitador de texto:"
-
-#: tryton/gui/window/win_import.py:144
-msgid "Encoding:"
-msgstr "Codificación:"
-
-#: tryton/gui/window/win_import.py:154
+#: tryton/gui/window/win_import.py:50
msgid "Lines to Skip:"
msgstr "Líneas a omitir:"
-#: tryton/gui/window/win_import.py:188 tryton/gui/window/win_import.py:192
-msgid "Field name"
-msgstr "Nombre del campo"
-
-#: tryton/gui/window/win_import.py:254
+#: tryton/gui/window/win_import.py:99
msgid "You must select an import file first!"
msgstr "¡Primero debe elegir un archivo a importar!"
-#: tryton/gui/window/win_import.py:265
+#: tryton/gui/window/win_import.py:109
msgid "Error opening CSV file"
msgstr "Error al abrir el archivo CSV"
-#: tryton/gui/window/win_import.py:292
+#: tryton/gui/window/win_import.py:137
#, python-format
msgid "Error processing the file at field %s."
msgstr "Se ha producido un error al procesar el archivo en el campo %s."
-#: tryton/gui/window/win_import.py:367
+#: tryton/gui/window/win_import.py:198
#, python-format
msgid "%d record imported!"
msgstr "¡Se ha importado %d registro!"
-#: tryton/gui/window/win_import.py:369
+#: tryton/gui/window/win_import.py:200
#, python-format
msgid "%d records imported!"
msgstr "¡Se han importado %d registros!"
@@ -1702,59 +1717,59 @@ msgstr "¡Se han importado %d registros!"
msgid "Wizard"
msgstr "Asistente"
-#: tryton/gui/window/view_form/screen/screen.py:147
+#: tryton/gui/window/view_form/screen/screen.py:183
msgid "ID"
msgstr "ID"
-#: tryton/gui/window/view_form/screen/screen.py:148
+#: tryton/gui/window/view_form/screen/screen.py:184
msgid "Creation User"
msgstr "Creado por:"
-#: tryton/gui/window/view_form/screen/screen.py:149
+#: tryton/gui/window/view_form/screen/screen.py:185
msgid "Creation Date"
msgstr "Fecha de creación:"
-#: tryton/gui/window/view_form/screen/screen.py:150
+#: tryton/gui/window/view_form/screen/screen.py:186
msgid "Modification User"
msgstr "Última modificación por:"
-#: tryton/gui/window/view_form/screen/screen.py:151
+#: tryton/gui/window/view_form/screen/screen.py:187
msgid "Modification Date"
msgstr "Última fecha de modificación:"
-#: tryton/gui/window/view_form/screen/screen.py:651
+#: tryton/gui/window/view_form/screen/screen.py:710
msgid "Unable to get view tree state"
msgstr "No se ha podido obtener el estado del árbol"
-#: tryton/gui/window/view_form/screen/screen.py:710
+#: tryton/gui/window/view_form/screen/screen.py:769
msgid "Unable to set view tree state"
msgstr "No se ha podido establecer el estado del árbol"
-#: tryton/gui/window/view_form/screen/screen.py:886
+#: tryton/gui/window/view_form/screen/screen.py:945
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr "«%s» no es válido según su dominio"
-#: tryton/gui/window/view_form/screen/screen.py:893
+#: tryton/gui/window/view_form/screen/screen.py:952
#, python-format
msgid "\"%s\" is required"
msgstr "«%s» es requerido"
-#: tryton/gui/window/view_form/screen/screen.py:897
+#: tryton/gui/window/view_form/screen/screen.py:956
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr "Los valores de «%s» no son válidos"
-#: tryton/gui/window/view_form/screen/screen.py:948
+#: tryton/gui/window/view_form/screen/screen.py:1007
msgid "Pre-validation"
msgstr "Pre-validación"
-#: tryton/gui/window/view_form/view/form.py:189
-#: tryton/gui/window/view_form/view/form.py:191
-#: tryton/gui/window/view_form/view/list.py:535
-#: tryton/gui/window/view_form/view/list.py:537
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:467
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:469
+#: tryton/gui/window/view_form/view/form.py:190
+#: tryton/gui/window/view_form/view/form.py:192
+#: tryton/gui/window/view_form/view/list.py:538
+#: tryton/gui/window/view_form/view/list.py:540
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:472
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:474
#: tryton/gui/window/view_form/view/form_gtk/widget.py:137
#: tryton/gui/window/view_form/view/form_gtk/widget.py:139
msgid ":"
@@ -1808,7 +1823,7 @@ msgstr "Guardar como búsqueda favorita"
msgid "Bookmark Name:"
msgstr "Nombre de la búsqueda favorita:"
-#: tryton/gui/window/view_form/view/screen_container.py:538
+#: tryton/gui/window/view_form/view/screen_container.py:539
msgid "Find"
msgstr "Buscar"
@@ -1828,15 +1843,19 @@ msgstr "Vista mensual"
msgid "Week"
msgstr "Semana"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:32
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:33
msgid "Select..."
msgstr "Seleccionar..."
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:76
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:64
+msgid "Clear"
+msgstr "Limpiar"
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:77
msgid "All files"
msgstr "Todos los archivos"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:89
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:90
msgid "Select"
msgstr "Seleccionar"
@@ -1844,11 +1863,11 @@ msgstr "Seleccionar"
msgid "Show plain text"
msgstr "Mostrar como texto plano"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:356
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:361
msgid "Add value"
msgstr "Añadir un valor"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:480
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
#, python-format
msgid "Remove \"%s\""
msgstr "Eliminar \"%s\""
@@ -1866,11 +1885,11 @@ msgstr "Añadir un registro existente"
msgid "Remove selected record "
msgstr "Eliminar registro seleccionado "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:291
msgid "Open a record "
msgstr "Abrir registro "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:295
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
msgid "Search a record "
msgstr "Buscar registro "
@@ -1883,7 +1902,7 @@ msgid "Edit selected record "
msgstr "Editar registro seleccionado "
#: tryton/gui/window/view_form/view/form_gtk/progressbar.py:35
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:836
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:852
#, python-format
msgid "%s%%"
msgstr "%s%%"
diff --git a/tryton/data/locale/es_CO/LC_MESSAGES/tryton.po b/tryton/data/locale/es_CO/LC_MESSAGES/tryton.po
index e1b9496eef..8588720e2d 100644
--- a/tryton/data/locale/es_CO/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/es_CO/LC_MESSAGES/tryton.po
@@ -53,11 +53,11 @@ msgstr "No es posible modificar el archivo de configuración %s!"
msgid "Unable to set locale %s"
msgstr "No se ha podido establecer el idioma %s"
-#: tryton/action/main.py:176
+#: tryton/action/main.py:162
msgid "Select your action"
msgstr "Seleccione su acción"
-#: tryton/action/main.py:182
+#: tryton/action/main.py:168
msgid "No action defined!"
msgstr "No hay acción definida!"
@@ -82,11 +82,11 @@ msgid "Your selection:"
msgstr "Su selección:"
#: tryton/common/common.py:495 tryton/gui/main.py:1388
-#: tryton/gui/window/win_export.py:454
+#: tryton/gui/window/win_export.py:297
#: tryton/gui/window/view_form/view/graph.py:169
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:54
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:121
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:495
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:55
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:122
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
msgid "Save As..."
msgstr "Guardar como..."
@@ -132,8 +132,8 @@ msgstr "Comparar"
msgid "Write Anyway"
msgstr "Guardar de todas formas"
-#: tryton/common/common.py:826 tryton/gui/window/win_export.py:487
-#: tryton/gui/window/win_import.py:265 tryton/gui/window/win_import.py:293
+#: tryton/common/common.py:826 tryton/gui/window/win_export.py:330
+#: tryton/gui/window/win_import.py:109 tryton/gui/window/win_import.py:138
msgid "Error"
msgstr "Error"
@@ -162,7 +162,7 @@ msgstr "Seguimiento de Fallos"
msgid "User:"
msgstr "Usuario:"
-#: tryton/common/common.py:936 tryton/common/common.py:1098
+#: tryton/common/common.py:936 tryton/common/common.py:1090
#: tryton/gui/window/dblogin.py:453
msgid "Password:"
msgstr "Contraseña:"
@@ -203,7 +203,7 @@ msgstr ""
msgid "Security risk!"
msgstr "Riesgo de seguridad!"
-#: tryton/common/common.py:1039 tryton/common/common.py:1104
+#: tryton/common/common.py:1039 tryton/common/common.py:1096
#: tryton/gui/main.py:897
msgid ""
"Connection error!\n"
@@ -212,7 +212,7 @@ msgstr ""
"Error de conexión!\n"
"No ha sido posible conectarse al servidor!"
-#: tryton/common/common.py:1119
+#: tryton/common/common.py:1111
msgid "Network Error!"
msgstr "Error de Red!"
@@ -273,40 +273,44 @@ msgid "t"
msgstr "v"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "True"
msgstr "Verdadero"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "False"
msgstr "Falso"
-#: tryton/common/popup_menu.py:77
+#: tryton/common/popup_menu.py:81
msgid "Edit..."
msgstr "_Editar..."
-#: tryton/common/popup_menu.py:82
+#: tryton/common/popup_menu.py:86
msgid "Attachments..."
msgstr "Adjuntos..."
-#: tryton/common/popup_menu.py:92
+#: tryton/common/popup_menu.py:90
+msgid "Notes..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:100
msgid "Actions..."
msgstr "Acciones..."
-#: tryton/common/popup_menu.py:93
+#: tryton/common/popup_menu.py:101
msgid "Relate..."
msgstr "Relación..."
-#: tryton/common/popup_menu.py:94
+#: tryton/common/popup_menu.py:102
msgid "Report..."
msgstr "Reporte..."
-#: tryton/common/popup_menu.py:95
+#: tryton/common/popup_menu.py:103
msgid "E-Mail..."
msgstr "Correo Electrónico..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:104
msgid "Print..."
msgstr "Imprimir..."
@@ -508,7 +512,7 @@ msgstr "_Administrar Favoritos"
#: tryton/gui/main.py:859 tryton/gui/window/win_search.py:26
#: tryton/gui/window/view_form/view/screen_container.py:151
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:330
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:335
#: tryton/gui/window/view_form/view/form_gtk/many2many.py:44
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
msgid "Search"
@@ -617,63 +621,63 @@ msgid "Database backuped successfully!"
msgstr ""
"¡La copia de seguridad de la base de datos ha finalizado correctamente!"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "New"
msgstr "Nuevo"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "Create a new record"
msgstr "Crear un nuevo registro"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
-#: tryton/gui/window/win_export.py:143
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
+#: tryton/gui/window/win_export.py:83
msgid "Save"
msgstr "Guardar"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
msgid "Save this record"
msgstr "Guardar este registro"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
-#: tryton/gui/window/win_form.py:223
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
+#: tryton/gui/window/win_form.py:224
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:162
msgid "Switch"
msgstr "Cambiar"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
msgid "Switch view"
msgstr "Cambiar vista"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "_Reload"
msgstr "_Recargar"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "Reload"
msgstr "Recargar"
-#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:49
+#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:52
msgid "_New"
msgstr "_Nuevo"
-#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:50
-#: tryton/gui/window/win_form.py:67
+#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:53
+#: tryton/gui/window/win_form.py:68
msgid "_Save"
msgstr "_Guardar"
-#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:51
+#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:54
msgid "_Switch View"
msgstr "Cambiar Vi_sta"
-#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:53
+#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:56
msgid "_Reload/Undo"
msgstr "_Recargar/Deshacer"
-#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:57
+#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:60
msgid "_Delete..."
msgstr "_Eliminar..."
-#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:67
+#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:70
msgid "_Close Tab"
msgstr "_Cerrar pestaña"
@@ -914,13 +918,11 @@ msgstr "Perfiles"
msgid "Profile"
msgstr "Perfil"
-#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_export.py:66
-#: tryton/gui/window/win_import.py:47
+#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_csv.py:68
msgid "_Add"
msgstr "_Agregar"
-#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_export.py:74
-#: tryton/gui/window/win_import.py:55
+#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_csv.py:77
msgid "_Remove"
msgstr "_Eliminar"
@@ -1064,203 +1066,226 @@ msgstr "Mensaje:"
msgid "Attachment:"
msgstr "Adjunto:"
-#: tryton/gui/window/form.py:40 tryton/gui/window/tips.py:73
-#: tryton/gui/window/win_form.py:196
+#: tryton/gui/window/form.py:41 tryton/gui/window/tips.py:73
+#: tryton/gui/window/win_form.py:197
#: tryton/gui/window/view_form/view/screen_container.py:214
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136
msgid "Previous"
msgstr "Anterior"
-#: tryton/gui/window/form.py:41
+#: tryton/gui/window/form.py:42
msgid "Previous Record"
msgstr "Registro Anterior"
-#: tryton/gui/window/form.py:42 tryton/gui/window/tips.py:80
-#: tryton/gui/window/win_form.py:210
+#: tryton/gui/window/form.py:43 tryton/gui/window/tips.py:80
+#: tryton/gui/window/win_form.py:211
#: tryton/gui/window/view_form/view/screen_container.py:226
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:150
msgid "Next"
msgstr "Siguiente"
-#: tryton/gui/window/form.py:42
+#: tryton/gui/window/form.py:43
msgid "Next Record"
msgstr "Registro Siguiente"
-#: tryton/gui/window/form.py:45
+#: tryton/gui/window/form.py:46
msgid "Attachment(0)"
msgstr "Adjunto(0)"
-#: tryton/gui/window/form.py:46
+#: tryton/gui/window/form.py:47
msgid "Add an attachment to the record"
msgstr "Agregar un adjunto al registro"
-#: tryton/gui/window/form.py:55
+#: tryton/gui/window/form.py:48
+msgid "Note(0)"
+msgstr ""
+
+#: tryton/gui/window/form.py:49
+msgid "Add a note to the record"
+msgstr ""
+
+#: tryton/gui/window/form.py:58
msgid "_Duplicate"
msgstr "_Duplicar"
-#: tryton/gui/window/form.py:60
+#: tryton/gui/window/form.py:63
msgid "_Previous"
msgstr "_Anterior"
-#: tryton/gui/window/form.py:62
+#: tryton/gui/window/form.py:65
msgid "_Next"
msgstr "Sig_uiente"
-#: tryton/gui/window/form.py:63
+#: tryton/gui/window/form.py:66
msgid "_Search"
msgstr "_Buscar"
-#: tryton/gui/window/form.py:64
+#: tryton/gui/window/form.py:67
msgid "View _Logs..."
msgstr "Ver _Registro..."
-#: tryton/gui/window/form.py:65
+#: tryton/gui/window/form.py:68
msgid "Show revisions..."
msgstr "Mostrar revisiones..."
-#: tryton/gui/window/form.py:70
+#: tryton/gui/window/form.py:73
msgid "A_ttachments..."
msgstr "Adjun_tos..."
-#: tryton/gui/window/form.py:72
+#: tryton/gui/window/form.py:75
+msgid "_Notes..."
+msgstr ""
+
+#: tryton/gui/window/form.py:76
msgid "_Actions..."
msgstr "_Acciones..."
-#: tryton/gui/window/form.py:74
+#: tryton/gui/window/form.py:78
msgid "_Relate..."
msgstr "_Relación..."
-#: tryton/gui/window/form.py:77
+#: tryton/gui/window/form.py:81
msgid "_Report..."
msgstr "_Reporte..."
-#: tryton/gui/window/form.py:79
+#: tryton/gui/window/form.py:83
msgid "_E-Mail..."
msgstr "_Correo Electrónico..."
-#: tryton/gui/window/form.py:81
+#: tryton/gui/window/form.py:85
msgid "_Print..."
msgstr "Im_primir..."
-#: tryton/gui/window/form.py:84
+#: tryton/gui/window/form.py:88
msgid "_Export Data..."
msgstr "_Exportar Datos..."
-#: tryton/gui/window/form.py:86
+#: tryton/gui/window/form.py:90
msgid "_Import Data..."
msgstr "_Importar Datos..."
-#: tryton/gui/window/form.py:209
+#: tryton/gui/window/form.py:210
#, python-format
msgid "Attachment(%d)"
msgstr "Adjunto(%d)"
-#: tryton/gui/window/form.py:228
-msgid "You have to select one record."
+#: tryton/gui/window/form.py:236
+#, python-format
+msgid "Note(%d)"
msgstr ""
-#: tryton/gui/window/form.py:232
+#: tryton/gui/window/form.py:258
+#, fuzzy
+msgid "You have to select one record."
+msgstr "Debe seleccionar un registro!"
+
+#: tryton/gui/window/form.py:262
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:233
+#: tryton/gui/window/form.py:263
msgid "Creation User:"
msgstr "Creado por Usuario:"
-#: tryton/gui/window/form.py:234
+#: tryton/gui/window/form.py:264
msgid "Creation Date:"
msgstr "Fecha de Creación:"
-#: tryton/gui/window/form.py:235
+#: tryton/gui/window/form.py:265
msgid "Latest Modification by:"
msgstr "Última Modificación por:"
-#: tryton/gui/window/form.py:236
+#: tryton/gui/window/form.py:266
msgid "Latest Modification Date:"
msgstr "Fecha de Última Modificación:"
-#: tryton/gui/window/form.py:255
+#: tryton/gui/window/form.py:285
msgid "Model:"
msgstr "Modelo:"
-#: tryton/gui/window/form.py:307
+#: tryton/gui/window/form.py:345
msgid "Are you sure to remove this record?"
msgstr "Está seguro que quiere eliminar este registro?"
-#: tryton/gui/window/form.py:309
+#: tryton/gui/window/form.py:347
msgid "Are you sure to remove those records?"
msgstr "Está seguro que quiere eliminar estos registros?"
-#: tryton/gui/window/form.py:312
+#: tryton/gui/window/form.py:350
+#, fuzzy
msgid "Records not removed."
-msgstr ""
-
-#: tryton/gui/window/form.py:314
-msgid "Records removed."
-msgstr ""
-
-#: tryton/gui/window/form.py:342
-msgid "Working now on the duplicated record(s)."
-msgstr ""
+msgstr "Los registros no se han eliminado!"
#: tryton/gui/window/form.py:352
-msgid "Record saved."
-msgstr ""
+#, fuzzy
+msgid "Records removed."
+msgstr "Registros eliminados!"
-#: tryton/gui/window/form.py:454
+#: tryton/gui/window/form.py:380
+#, fuzzy
+msgid "Working now on the duplicated record(s)."
+msgstr "Está trabajando ahora registro(s) duplicado(s)!"
+
+#: tryton/gui/window/form.py:390
+#, fuzzy
+msgid "Record saved."
+msgstr "¡Registro guardado!"
+
+#: tryton/gui/window/form.py:492
msgid " of "
msgstr " de "
-#: tryton/gui/window/form.py:475
+#: tryton/gui/window/form.py:513
+#, fuzzy
msgid ""
"This record has been modified\n"
-"do you want to save it ?"
+"do you want to save it?"
msgstr ""
"Este registro ha sido modificado.\n"
"¿Desea guardarlo?"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Action"
msgstr "Acción"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Launch action"
msgstr "Lanzar acción"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Relate"
msgstr "Relación"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Open related records"
msgstr "Abrir registros relacionados"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Report"
msgstr "Reporte"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Open report"
msgstr "Abrir reporte"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail"
msgstr "Email"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail report"
msgstr "Reporte por email"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print"
msgstr "Imprimir"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print report"
msgstr "Imprimir reporte"
-#: tryton/gui/window/form.py:599
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:860
+#: tryton/gui/window/form.py:637
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:876
msgid "Unknown"
msgstr "Desconocido"
@@ -1523,76 +1548,94 @@ msgstr "Consejos"
msgid "_Display a new tip next time"
msgstr "_Mostrar un nuevo consejo la próxima vez"
-#: tryton/gui/window/win_export.py:25
-msgid "Export to CSV"
-msgstr "Exportar a CSV"
-
-#: tryton/gui/window/win_export.py:40
-msgid "Predefined exports"
-msgstr "Exportaciones predeterminadas"
-
-#: tryton/gui/window/win_export.py:52 tryton/gui/window/win_import.py:38
+#: tryton/gui/window/win_csv.py:59
msgid "All fields"
msgstr "Todos los campos"
-#: tryton/gui/window/win_export.py:83 tryton/gui/window/win_import.py:64
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:63
-msgid "Clear"
+#: tryton/gui/window/win_csv.py:86
+#, fuzzy
+msgid "_Clear"
msgstr "Limpiar"
-#: tryton/gui/window/win_export.py:95
-msgid "Save Export"
-msgstr "Guardar Exportación"
+#: tryton/gui/window/win_csv.py:107
+msgid "Fields selected"
+msgstr ""
-#: tryton/gui/window/win_export.py:104
-msgid "Delete Export"
-msgstr "Eliminar Exportación"
+#: tryton/gui/window/win_csv.py:126
+msgid "CSV Parameters"
+msgstr "Parámetros CSV"
-#: tryton/gui/window/win_export.py:115
-msgid "Fields to export"
-msgstr "Campos a exportar"
+#: tryton/gui/window/win_csv.py:134
+msgid "Delimiter:"
+msgstr ""
-#: tryton/gui/window/win_export.py:132
-msgid "Options"
-msgstr "Opciones"
+#: tryton/gui/window/win_csv.py:148
+msgid "Quote char:"
+msgstr ""
-#: tryton/gui/window/win_export.py:142
-msgid "Open"
-msgstr "Abrir"
+#: tryton/gui/window/win_csv.py:157
+msgid "Encoding:"
+msgstr "Codificación:"
-#: tryton/gui/window/win_export.py:147
-msgid "Add _field names"
-msgstr "Añadir nombres de _campo"
+#: tryton/gui/window/win_csv.py:192 tryton/gui/window/win_csv.py:196
+msgid "Field name"
+msgstr "Nombre del campo"
-#: tryton/gui/window/win_export.py:215
+#: tryton/gui/window/win_export.py:28
+msgid "Export to CSV"
+msgstr "Exportar a CSV"
+
+#: tryton/gui/window/win_export.py:39
+msgid "Predefined exports"
+msgstr "Exportaciones predeterminadas"
+
+#: tryton/gui/window/win_export.py:46
msgid "Name"
msgstr "Nombre"
-#: tryton/gui/window/win_export.py:247
+#: tryton/gui/window/win_export.py:60
+#, fuzzy
+msgid "_Save Export"
+msgstr "Guardar Exportación"
+
+#: tryton/gui/window/win_export.py:69
+#, fuzzy
+msgid "_Delete Export"
+msgstr "Eliminar Exportación"
+
+#: tryton/gui/window/win_export.py:82
+msgid "Open"
+msgstr "Abrir"
+
+#: tryton/gui/window/win_export.py:87
+msgid "Add _field names"
+msgstr "Añadir nombres de _campo"
+
+#: tryton/gui/window/win_export.py:101
#, python-format
msgid "%s (string)"
msgstr "%s (cadena)"
-#: tryton/gui/window/win_export.py:345
+#: tryton/gui/window/win_export.py:199
msgid "What is the name of this export?"
msgstr "¿Cuál es el nombre de esta exportación?"
-#: tryton/gui/window/win_export.py:351
+#: tryton/gui/window/win_export.py:205
#, python-format
msgid "Override '%s' definition?"
msgstr "Sobreescribir '%s' definición?"
-#: tryton/gui/window/win_export.py:481
+#: tryton/gui/window/win_export.py:324
#, python-format
msgid "%d record saved!"
msgstr "%d registro guardado!"
-#: tryton/gui/window/win_export.py:483
+#: tryton/gui/window/win_export.py:326
#, python-format
msgid "%d records saved!"
msgstr "%d registros guardados!"
-#: tryton/gui/window/win_export.py:486
+#: tryton/gui/window/win_export.py:329
#, python-format
msgid ""
"Operation failed!\n"
@@ -1607,94 +1650,71 @@ msgstr ""
msgid "Link"
msgstr "Enlace"
-#: tryton/gui/window/win_form.py:127
+#: tryton/gui/window/win_form.py:128
msgid "Add"
msgstr "Añadir"
-#: tryton/gui/window/win_form.py:140
+#: tryton/gui/window/win_form.py:141
msgid "Remove "
msgstr "Eliminar "
-#: tryton/gui/window/win_form.py:155
+#: tryton/gui/window/win_form.py:156
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:94
msgid "Create a new record "
msgstr "Crear un nuevo registro "
-#: tryton/gui/window/win_form.py:167
+#: tryton/gui/window/win_form.py:168
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:114
msgid "Delete selected record "
msgstr "Eliminar registro seleccionado "
-#: tryton/gui/window/win_form.py:181
+#: tryton/gui/window/win_form.py:182
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:124
msgid "Undelete selected record "
msgstr "Recuperar registro seleccionado "
-#: tryton/gui/window/win_import.py:20
+#: tryton/gui/window/win_import.py:25
msgid "Import from CSV"
msgstr "Importar desde CSV"
-#: tryton/gui/window/win_import.py:76
-msgid "Auto-Detect"
+#: tryton/gui/window/win_import.py:32
+#, fuzzy
+msgid "_Auto-Detect"
msgstr "Auto-Detectar"
-#: tryton/gui/window/win_import.py:93
-msgid "Fields to import"
-msgstr "Campos a importar"
-
-#: tryton/gui/window/win_import.py:109
+#: tryton/gui/window/win_import.py:43
msgid "File to Import:"
msgstr "Archivo a importar:"
-#: tryton/gui/window/win_import.py:111
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:42
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:459
+#: tryton/gui/window/win_import.py:45
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:458
msgid "Open..."
msgstr "Abrir..."
-#: tryton/gui/window/win_import.py:117
-msgid "CSV Parameters"
-msgstr "Parámetros CSV"
-
-#: tryton/gui/window/win_import.py:125
-msgid "Field Separator:"
-msgstr "Separador de Campo:"
-
-#: tryton/gui/window/win_import.py:135
-msgid "Text Delimiter:"
-msgstr "Delimitador de texto:"
-
-#: tryton/gui/window/win_import.py:144
-msgid "Encoding:"
-msgstr "Codificación:"
-
-#: tryton/gui/window/win_import.py:154
+#: tryton/gui/window/win_import.py:50
msgid "Lines to Skip:"
msgstr "Líneas a Omitir:"
-#: tryton/gui/window/win_import.py:188 tryton/gui/window/win_import.py:192
-msgid "Field name"
-msgstr "Nombre del campo"
-
-#: tryton/gui/window/win_import.py:254
+#: tryton/gui/window/win_import.py:99
msgid "You must select an import file first!"
msgstr "Primero debe elegir un archivo a importar!"
-#: tryton/gui/window/win_import.py:265
+#: tryton/gui/window/win_import.py:109
msgid "Error opening CSV file"
msgstr "Error al abrir el archivo CSV"
-#: tryton/gui/window/win_import.py:292
+#: tryton/gui/window/win_import.py:137
#, python-format
msgid "Error processing the file at field %s."
msgstr "Se ha producido un error al procesar el archivo en el campo %s."
-#: tryton/gui/window/win_import.py:367
+#: tryton/gui/window/win_import.py:198
#, python-format
msgid "%d record imported!"
msgstr "%d registro importado!"
-#: tryton/gui/window/win_import.py:369
+#: tryton/gui/window/win_import.py:200
#, python-format
msgid "%d records imported!"
msgstr "%d registros importados!"
@@ -1703,59 +1723,59 @@ msgstr "%d registros importados!"
msgid "Wizard"
msgstr "Asistente"
-#: tryton/gui/window/view_form/screen/screen.py:147
+#: tryton/gui/window/view_form/screen/screen.py:183
msgid "ID"
msgstr "ID"
-#: tryton/gui/window/view_form/screen/screen.py:148
+#: tryton/gui/window/view_form/screen/screen.py:184
msgid "Creation User"
msgstr "Creado por Usuario"
-#: tryton/gui/window/view_form/screen/screen.py:149
+#: tryton/gui/window/view_form/screen/screen.py:185
msgid "Creation Date"
msgstr "Fecha de Creación"
-#: tryton/gui/window/view_form/screen/screen.py:150
+#: tryton/gui/window/view_form/screen/screen.py:186
msgid "Modification User"
msgstr "Modificado por Usuario"
-#: tryton/gui/window/view_form/screen/screen.py:151
+#: tryton/gui/window/view_form/screen/screen.py:187
msgid "Modification Date"
msgstr "Fecha de Modificación"
-#: tryton/gui/window/view_form/screen/screen.py:651
+#: tryton/gui/window/view_form/screen/screen.py:710
msgid "Unable to get view tree state"
msgstr "No es posible encontrar el estado de la vista de árbol"
-#: tryton/gui/window/view_form/screen/screen.py:710
+#: tryton/gui/window/view_form/screen/screen.py:769
msgid "Unable to set view tree state"
msgstr "No se puede fijar la vista de estado del árbol"
-#: tryton/gui/window/view_form/screen/screen.py:886
+#: tryton/gui/window/view_form/screen/screen.py:945
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:893
+#: tryton/gui/window/view_form/screen/screen.py:952
#, python-format
msgid "\"%s\" is required"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:897
+#: tryton/gui/window/view_form/screen/screen.py:956
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:948
+#: tryton/gui/window/view_form/screen/screen.py:1007
msgid "Pre-validation"
msgstr ""
-#: tryton/gui/window/view_form/view/form.py:189
-#: tryton/gui/window/view_form/view/form.py:191
-#: tryton/gui/window/view_form/view/list.py:535
-#: tryton/gui/window/view_form/view/list.py:537
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:467
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:469
+#: tryton/gui/window/view_form/view/form.py:190
+#: tryton/gui/window/view_form/view/form.py:192
+#: tryton/gui/window/view_form/view/list.py:538
+#: tryton/gui/window/view_form/view/list.py:540
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:472
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:474
#: tryton/gui/window/view_form/view/form_gtk/widget.py:137
#: tryton/gui/window/view_form/view/form_gtk/widget.py:139
msgid ":"
@@ -1809,7 +1829,7 @@ msgstr "Marcar este filtro"
msgid "Bookmark Name:"
msgstr "Nombre del Marcador:"
-#: tryton/gui/window/view_form/view/screen_container.py:538
+#: tryton/gui/window/view_form/view/screen_container.py:539
msgid "Find"
msgstr "Buscar"
@@ -1829,15 +1849,19 @@ msgstr "Vista Mensual"
msgid "Week"
msgstr "Semana"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:32
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:33
msgid "Select..."
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:76
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:64
+msgid "Clear"
+msgstr "Limpiar"
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:77
msgid "All files"
msgstr "Todos los archivos"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:89
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:90
msgid "Select"
msgstr ""
@@ -1845,11 +1869,11 @@ msgstr ""
msgid "Show plain text"
msgstr "Mostrar como texto plano"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:356
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:361
msgid "Add value"
msgstr "Agregar valor"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:480
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
#, python-format
msgid "Remove \"%s\""
msgstr "Remover \"%s\""
@@ -1867,11 +1891,11 @@ msgstr "Agregar registro existente"
msgid "Remove selected record "
msgstr "Eliminar registro seleccionado "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:291
msgid "Open a record "
msgstr "Abrir registro "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:295
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
msgid "Search a record "
msgstr "Buscar registro "
@@ -1884,7 +1908,7 @@ msgid "Edit selected record "
msgstr "Editar registro seleccionado "
#: tryton/gui/window/view_form/view/form_gtk/progressbar.py:35
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:836
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:852
#, python-format
msgid "%s%%"
msgstr ""
diff --git a/tryton/data/locale/es_EC/LC_MESSAGES/tryton.po b/tryton/data/locale/es_EC/LC_MESSAGES/tryton.po
index 00c8231ba0..8494a33378 100644
--- a/tryton/data/locale/es_EC/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/es_EC/LC_MESSAGES/tryton.po
@@ -53,11 +53,11 @@ msgstr "¡No es posible escribir el archivo de configuración %s!"
msgid "Unable to set locale %s"
msgstr "No se ha podido establecer el idioma %s"
-#: tryton/action/main.py:176
+#: tryton/action/main.py:162
msgid "Select your action"
msgstr "Seleccione su acción"
-#: tryton/action/main.py:182
+#: tryton/action/main.py:168
msgid "No action defined!"
msgstr "¡No se ha definido ninguna acción!"
@@ -82,11 +82,11 @@ msgid "Your selection:"
msgstr "Su selección:"
#: tryton/common/common.py:495 tryton/gui/main.py:1388
-#: tryton/gui/window/win_export.py:454
+#: tryton/gui/window/win_export.py:297
#: tryton/gui/window/view_form/view/graph.py:169
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:54
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:121
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:495
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:55
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:122
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
msgid "Save As..."
msgstr "Guardar como..."
@@ -132,8 +132,8 @@ msgstr "Comparar"
msgid "Write Anyway"
msgstr "Guardar de todas formas"
-#: tryton/common/common.py:826 tryton/gui/window/win_export.py:487
-#: tryton/gui/window/win_import.py:265 tryton/gui/window/win_import.py:293
+#: tryton/common/common.py:826 tryton/gui/window/win_export.py:330
+#: tryton/gui/window/win_import.py:109 tryton/gui/window/win_import.py:138
msgid "Error"
msgstr "Error"
@@ -162,7 +162,7 @@ msgstr "Seguimiento de errores"
msgid "User:"
msgstr "Usuario:"
-#: tryton/common/common.py:936 tryton/common/common.py:1098
+#: tryton/common/common.py:936 tryton/common/common.py:1090
#: tryton/gui/window/dblogin.py:453
msgid "Password:"
msgstr "Contraseña:"
@@ -203,7 +203,7 @@ msgstr ""
msgid "Security risk!"
msgstr "¡Riesgo de seguridad!"
-#: tryton/common/common.py:1039 tryton/common/common.py:1104
+#: tryton/common/common.py:1039 tryton/common/common.py:1096
#: tryton/gui/main.py:897
msgid ""
"Connection error!\n"
@@ -212,7 +212,7 @@ msgstr ""
"¡Error de conexión!\n"
"¡No ha sido posible conectarse al servidor!"
-#: tryton/common/common.py:1119
+#: tryton/common/common.py:1111
msgid "Network Error!"
msgstr "¡Error de red!"
@@ -273,40 +273,44 @@ msgid "t"
msgstr "v"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "True"
msgstr "Verdadero"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "False"
msgstr "Falso"
-#: tryton/common/popup_menu.py:77
+#: tryton/common/popup_menu.py:81
msgid "Edit..."
msgstr "Editar..."
-#: tryton/common/popup_menu.py:82
+#: tryton/common/popup_menu.py:86
msgid "Attachments..."
msgstr "Adjuntos..."
-#: tryton/common/popup_menu.py:92
+#: tryton/common/popup_menu.py:90
+msgid "Notes..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:100
msgid "Actions..."
msgstr "Acciones..."
-#: tryton/common/popup_menu.py:93
+#: tryton/common/popup_menu.py:101
msgid "Relate..."
msgstr "Relacionado..."
-#: tryton/common/popup_menu.py:94
+#: tryton/common/popup_menu.py:102
msgid "Report..."
msgstr "Informe..."
-#: tryton/common/popup_menu.py:95
+#: tryton/common/popup_menu.py:103
msgid "E-Mail..."
msgstr "Correo electrónico..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:104
msgid "Print..."
msgstr "Imprimir..."
@@ -508,7 +512,7 @@ msgstr "_Administrar favoritos"
#: tryton/gui/main.py:859 tryton/gui/window/win_search.py:26
#: tryton/gui/window/view_form/view/screen_container.py:151
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:330
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:335
#: tryton/gui/window/view_form/view/form_gtk/many2many.py:44
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
msgid "Search"
@@ -618,63 +622,63 @@ msgid "Database backuped successfully!"
msgstr ""
"¡La copia de seguridad de la base de datos ha finalizado correctamente!"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "New"
msgstr "Nuevo"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "Create a new record"
msgstr "Crear un nuevo registro"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
-#: tryton/gui/window/win_export.py:143
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
+#: tryton/gui/window/win_export.py:83
msgid "Save"
msgstr "Guardar"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
msgid "Save this record"
msgstr "Guardar este registro"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
-#: tryton/gui/window/win_form.py:223
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
+#: tryton/gui/window/win_form.py:224
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:162
msgid "Switch"
msgstr "Cambiar vista"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
msgid "Switch view"
msgstr "Cambiar vista"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "_Reload"
msgstr "_Recargar"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "Reload"
msgstr "Recargar"
-#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:49
+#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:52
msgid "_New"
msgstr "_Nuevo"
-#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:50
-#: tryton/gui/window/win_form.py:67
+#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:53
+#: tryton/gui/window/win_form.py:68
msgid "_Save"
msgstr "_Guardar"
-#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:51
+#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:54
msgid "_Switch View"
msgstr "Cambiar Vi_sta"
-#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:53
+#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:56
msgid "_Reload/Undo"
msgstr "_Recargar/Deshacer"
-#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:57
+#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:60
msgid "_Delete..."
msgstr "_Eliminar..."
-#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:67
+#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:70
msgid "_Close Tab"
msgstr "_Cerrar pestaña"
@@ -915,13 +919,11 @@ msgstr "Editor de perfiles"
msgid "Profile"
msgstr "Perfil"
-#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_export.py:66
-#: tryton/gui/window/win_import.py:47
+#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_csv.py:68
msgid "_Add"
msgstr "_Añadir"
-#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_export.py:74
-#: tryton/gui/window/win_import.py:55
+#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_csv.py:77
msgid "_Remove"
msgstr "_Eliminar"
@@ -1065,203 +1067,221 @@ msgstr "Mensaje:"
msgid "Attachment:"
msgstr "Adjunto:"
-#: tryton/gui/window/form.py:40 tryton/gui/window/tips.py:73
-#: tryton/gui/window/win_form.py:196
+#: tryton/gui/window/form.py:41 tryton/gui/window/tips.py:73
+#: tryton/gui/window/win_form.py:197
#: tryton/gui/window/view_form/view/screen_container.py:214
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136
msgid "Previous"
msgstr "Anterior"
-#: tryton/gui/window/form.py:41
+#: tryton/gui/window/form.py:42
msgid "Previous Record"
msgstr "Registro anterior"
-#: tryton/gui/window/form.py:42 tryton/gui/window/tips.py:80
-#: tryton/gui/window/win_form.py:210
+#: tryton/gui/window/form.py:43 tryton/gui/window/tips.py:80
+#: tryton/gui/window/win_form.py:211
#: tryton/gui/window/view_form/view/screen_container.py:226
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:150
msgid "Next"
msgstr "Siguiente"
-#: tryton/gui/window/form.py:42
+#: tryton/gui/window/form.py:43
msgid "Next Record"
msgstr "Registro siguiente"
-#: tryton/gui/window/form.py:45
+#: tryton/gui/window/form.py:46
msgid "Attachment(0)"
msgstr "Adjunto(0)"
-#: tryton/gui/window/form.py:46
+#: tryton/gui/window/form.py:47
msgid "Add an attachment to the record"
msgstr "Añadir un adjunto al registro"
-#: tryton/gui/window/form.py:55
+#: tryton/gui/window/form.py:48
+msgid "Note(0)"
+msgstr ""
+
+#: tryton/gui/window/form.py:49
+msgid "Add a note to the record"
+msgstr ""
+
+#: tryton/gui/window/form.py:58
msgid "_Duplicate"
msgstr "_Duplicar"
-#: tryton/gui/window/form.py:60
+#: tryton/gui/window/form.py:63
msgid "_Previous"
msgstr "_Anterior"
-#: tryton/gui/window/form.py:62
+#: tryton/gui/window/form.py:65
msgid "_Next"
msgstr "Sig_uiente"
-#: tryton/gui/window/form.py:63
+#: tryton/gui/window/form.py:66
msgid "_Search"
msgstr "_Buscar"
-#: tryton/gui/window/form.py:64
+#: tryton/gui/window/form.py:67
msgid "View _Logs..."
msgstr "Ver _Registro..."
-#: tryton/gui/window/form.py:65
+#: tryton/gui/window/form.py:68
msgid "Show revisions..."
msgstr "Mostrar versiones..."
-#: tryton/gui/window/form.py:70
+#: tryton/gui/window/form.py:73
msgid "A_ttachments..."
msgstr "Adjun_tos..."
-#: tryton/gui/window/form.py:72
+#: tryton/gui/window/form.py:75
+msgid "_Notes..."
+msgstr ""
+
+#: tryton/gui/window/form.py:76
msgid "_Actions..."
msgstr "_Acciones..."
-#: tryton/gui/window/form.py:74
+#: tryton/gui/window/form.py:78
msgid "_Relate..."
msgstr "_Relacionado..."
-#: tryton/gui/window/form.py:77
+#: tryton/gui/window/form.py:81
msgid "_Report..."
msgstr "_Informes..."
-#: tryton/gui/window/form.py:79
+#: tryton/gui/window/form.py:83
msgid "_E-Mail..."
msgstr "_Correo electrónico..."
-#: tryton/gui/window/form.py:81
+#: tryton/gui/window/form.py:85
msgid "_Print..."
msgstr "Im_primir..."
-#: tryton/gui/window/form.py:84
+#: tryton/gui/window/form.py:88
msgid "_Export Data..."
msgstr "_Exportar datos..."
-#: tryton/gui/window/form.py:86
+#: tryton/gui/window/form.py:90
msgid "_Import Data..."
msgstr "_Importar datos..."
-#: tryton/gui/window/form.py:209
+#: tryton/gui/window/form.py:210
#, python-format
msgid "Attachment(%d)"
msgstr "Adjunto(%d)"
-#: tryton/gui/window/form.py:228
+#: tryton/gui/window/form.py:236
+#, python-format
+msgid "Note(%d)"
+msgstr ""
+
+#: tryton/gui/window/form.py:258
msgid "You have to select one record."
msgstr "¡Debe seleccionar un registro!"
-#: tryton/gui/window/form.py:232
+#: tryton/gui/window/form.py:262
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:233
+#: tryton/gui/window/form.py:263
msgid "Creation User:"
msgstr "Creado por usuario:"
-#: tryton/gui/window/form.py:234
+#: tryton/gui/window/form.py:264
msgid "Creation Date:"
msgstr "Fecha de creación:"
-#: tryton/gui/window/form.py:235
+#: tryton/gui/window/form.py:265
msgid "Latest Modification by:"
msgstr "Última modificación por:"
-#: tryton/gui/window/form.py:236
+#: tryton/gui/window/form.py:266
msgid "Latest Modification Date:"
msgstr "Fecha de última modificación:"
-#: tryton/gui/window/form.py:255
+#: tryton/gui/window/form.py:285
msgid "Model:"
msgstr "Modelo:"
-#: tryton/gui/window/form.py:307
+#: tryton/gui/window/form.py:345
msgid "Are you sure to remove this record?"
msgstr "¿Está seguro que quiere eliminar este registro?"
-#: tryton/gui/window/form.py:309
+#: tryton/gui/window/form.py:347
msgid "Are you sure to remove those records?"
msgstr "¿Está seguro que quiere eliminar estos registros?"
-#: tryton/gui/window/form.py:312
+#: tryton/gui/window/form.py:350
msgid "Records not removed."
msgstr "Los registros no se han eliminado."
-#: tryton/gui/window/form.py:314
+#: tryton/gui/window/form.py:352
msgid "Records removed."
msgstr "Registros eliminados."
-#: tryton/gui/window/form.py:342
+#: tryton/gui/window/form.py:380
msgid "Working now on the duplicated record(s)."
msgstr "Ahora está trabajando en registro(s) duplicado(s)."
-#: tryton/gui/window/form.py:352
+#: tryton/gui/window/form.py:390
msgid "Record saved."
msgstr "Registro guardado."
-#: tryton/gui/window/form.py:454
+#: tryton/gui/window/form.py:492
msgid " of "
msgstr " de "
-#: tryton/gui/window/form.py:475
+#: tryton/gui/window/form.py:513
+#, fuzzy
msgid ""
"This record has been modified\n"
-"do you want to save it ?"
+"do you want to save it?"
msgstr ""
"Este registro ha sido modificado.\n"
"¿Desea guardarlo?"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Action"
msgstr "Acción"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Launch action"
msgstr "Lanzar acción"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Relate"
msgstr "Relacionado"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Open related records"
msgstr "Abrir registros relacionados"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Report"
msgstr "Informes"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Open report"
msgstr "Abrir informe"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail"
msgstr "Email"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail report"
msgstr "Informe por email"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print"
msgstr "Imprimir"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print report"
msgstr "Imprimir informe"
-#: tryton/gui/window/form.py:599
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:860
+#: tryton/gui/window/form.py:637
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:876
msgid "Unknown"
msgstr "Desconocido"
@@ -1524,76 +1544,94 @@ msgstr "Consejos"
msgid "_Display a new tip next time"
msgstr "_Mostrar un nuevo consejo la próxima vez"
-#: tryton/gui/window/win_export.py:25
-msgid "Export to CSV"
-msgstr "Exportar a CSV"
-
-#: tryton/gui/window/win_export.py:40
-msgid "Predefined exports"
-msgstr "Exportaciones predefinidas"
-
-#: tryton/gui/window/win_export.py:52 tryton/gui/window/win_import.py:38
+#: tryton/gui/window/win_csv.py:59
msgid "All fields"
msgstr "Todos los campos"
-#: tryton/gui/window/win_export.py:83 tryton/gui/window/win_import.py:64
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:63
-msgid "Clear"
+#: tryton/gui/window/win_csv.py:86
+#, fuzzy
+msgid "_Clear"
msgstr "Limpiar"
-#: tryton/gui/window/win_export.py:95
-msgid "Save Export"
-msgstr "Guardar exportación"
+#: tryton/gui/window/win_csv.py:107
+msgid "Fields selected"
+msgstr ""
-#: tryton/gui/window/win_export.py:104
-msgid "Delete Export"
-msgstr "Eliminar exportación"
+#: tryton/gui/window/win_csv.py:126
+msgid "CSV Parameters"
+msgstr "Parámetros CSV"
-#: tryton/gui/window/win_export.py:115
-msgid "Fields to export"
-msgstr "Campos a exportar"
+#: tryton/gui/window/win_csv.py:134
+msgid "Delimiter:"
+msgstr ""
-#: tryton/gui/window/win_export.py:132
-msgid "Options"
-msgstr "Opciones"
+#: tryton/gui/window/win_csv.py:148
+msgid "Quote char:"
+msgstr ""
-#: tryton/gui/window/win_export.py:142
-msgid "Open"
-msgstr "Abrir"
+#: tryton/gui/window/win_csv.py:157
+msgid "Encoding:"
+msgstr "Codificación:"
-#: tryton/gui/window/win_export.py:147
-msgid "Add _field names"
-msgstr "Añadir nombres de _campo"
+#: tryton/gui/window/win_csv.py:192 tryton/gui/window/win_csv.py:196
+msgid "Field name"
+msgstr "Nombre del campo"
-#: tryton/gui/window/win_export.py:215
+#: tryton/gui/window/win_export.py:28
+msgid "Export to CSV"
+msgstr "Exportar a CSV"
+
+#: tryton/gui/window/win_export.py:39
+msgid "Predefined exports"
+msgstr "Exportaciones predefinidas"
+
+#: tryton/gui/window/win_export.py:46
msgid "Name"
msgstr "Nombre"
-#: tryton/gui/window/win_export.py:247
+#: tryton/gui/window/win_export.py:60
+#, fuzzy
+msgid "_Save Export"
+msgstr "Guardar exportación"
+
+#: tryton/gui/window/win_export.py:69
+#, fuzzy
+msgid "_Delete Export"
+msgstr "Eliminar exportación"
+
+#: tryton/gui/window/win_export.py:82
+msgid "Open"
+msgstr "Abrir"
+
+#: tryton/gui/window/win_export.py:87
+msgid "Add _field names"
+msgstr "Añadir nombres de _campo"
+
+#: tryton/gui/window/win_export.py:101
#, python-format
msgid "%s (string)"
msgstr "%s (cadena)"
-#: tryton/gui/window/win_export.py:345
+#: tryton/gui/window/win_export.py:199
msgid "What is the name of this export?"
msgstr "¿Cuál es el nombre de esta exportación?"
-#: tryton/gui/window/win_export.py:351
+#: tryton/gui/window/win_export.py:205
#, python-format
msgid "Override '%s' definition?"
msgstr "¿Sobreescribir la definición de '%s'?"
-#: tryton/gui/window/win_export.py:481
+#: tryton/gui/window/win_export.py:324
#, python-format
msgid "%d record saved!"
-msgstr "¡%d registro guardado!"
+msgstr "Se ha guardado %d registro."
-#: tryton/gui/window/win_export.py:483
+#: tryton/gui/window/win_export.py:326
#, python-format
msgid "%d records saved!"
-msgstr "¡%d registros guardados!"
+msgstr "Se han guardado %d registros."
-#: tryton/gui/window/win_export.py:486
+#: tryton/gui/window/win_export.py:329
#, python-format
msgid ""
"Operation failed!\n"
@@ -1608,94 +1646,71 @@ msgstr ""
msgid "Link"
msgstr "Enlace"
-#: tryton/gui/window/win_form.py:127
+#: tryton/gui/window/win_form.py:128
msgid "Add"
msgstr "Añadir"
-#: tryton/gui/window/win_form.py:140
+#: tryton/gui/window/win_form.py:141
msgid "Remove "
msgstr "Eliminar "
-#: tryton/gui/window/win_form.py:155
+#: tryton/gui/window/win_form.py:156
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:94
msgid "Create a new record "
msgstr "Crear un nuevo registro "
-#: tryton/gui/window/win_form.py:167
+#: tryton/gui/window/win_form.py:168
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:114
msgid "Delete selected record "
msgstr "Eliminar registro seleccionado "
-#: tryton/gui/window/win_form.py:181
+#: tryton/gui/window/win_form.py:182
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:124
msgid "Undelete selected record "
msgstr "Recuperar registro seleccionado "
-#: tryton/gui/window/win_import.py:20
+#: tryton/gui/window/win_import.py:25
msgid "Import from CSV"
msgstr "Importar desde CSV"
-#: tryton/gui/window/win_import.py:76
-msgid "Auto-Detect"
+#: tryton/gui/window/win_import.py:32
+#, fuzzy
+msgid "_Auto-Detect"
msgstr "Auto-Detectar"
-#: tryton/gui/window/win_import.py:93
-msgid "Fields to import"
-msgstr "Campos a importar"
-
-#: tryton/gui/window/win_import.py:109
+#: tryton/gui/window/win_import.py:43
msgid "File to Import:"
msgstr "Archivo a importar:"
-#: tryton/gui/window/win_import.py:111
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:42
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:459
+#: tryton/gui/window/win_import.py:45
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:458
msgid "Open..."
msgstr "Abrir..."
-#: tryton/gui/window/win_import.py:117
-msgid "CSV Parameters"
-msgstr "Parámetros CSV"
-
-#: tryton/gui/window/win_import.py:125
-msgid "Field Separator:"
-msgstr "Separador de Campo:"
-
-#: tryton/gui/window/win_import.py:135
-msgid "Text Delimiter:"
-msgstr "Delimitador de texto:"
-
-#: tryton/gui/window/win_import.py:144
-msgid "Encoding:"
-msgstr "Codificación:"
-
-#: tryton/gui/window/win_import.py:154
+#: tryton/gui/window/win_import.py:50
msgid "Lines to Skip:"
msgstr "Líneas a omitir:"
-#: tryton/gui/window/win_import.py:188 tryton/gui/window/win_import.py:192
-msgid "Field name"
-msgstr "Nombre del campo"
-
-#: tryton/gui/window/win_import.py:254
+#: tryton/gui/window/win_import.py:99
msgid "You must select an import file first!"
msgstr "¡Primero debe seleccionar un archivo a importar!"
-#: tryton/gui/window/win_import.py:265
+#: tryton/gui/window/win_import.py:109
msgid "Error opening CSV file"
msgstr "Error al abrir el archivo CSV"
-#: tryton/gui/window/win_import.py:292
+#: tryton/gui/window/win_import.py:137
#, python-format
msgid "Error processing the file at field %s."
msgstr "Se ha producido un error al procesar el archivo en el campo %s."
-#: tryton/gui/window/win_import.py:367
+#: tryton/gui/window/win_import.py:198
#, python-format
msgid "%d record imported!"
msgstr "¡%d registro importado!"
-#: tryton/gui/window/win_import.py:369
+#: tryton/gui/window/win_import.py:200
#, python-format
msgid "%d records imported!"
msgstr "¡%d registros importados!"
@@ -1704,59 +1719,59 @@ msgstr "¡%d registros importados!"
msgid "Wizard"
msgstr "Asistente"
-#: tryton/gui/window/view_form/screen/screen.py:147
+#: tryton/gui/window/view_form/screen/screen.py:183
msgid "ID"
msgstr "ID"
-#: tryton/gui/window/view_form/screen/screen.py:148
+#: tryton/gui/window/view_form/screen/screen.py:184
msgid "Creation User"
msgstr "Creado por usuario"
-#: tryton/gui/window/view_form/screen/screen.py:149
+#: tryton/gui/window/view_form/screen/screen.py:185
msgid "Creation Date"
msgstr "Fecha de creación"
-#: tryton/gui/window/view_form/screen/screen.py:150
+#: tryton/gui/window/view_form/screen/screen.py:186
msgid "Modification User"
msgstr "Modificado por usuario"
-#: tryton/gui/window/view_form/screen/screen.py:151
+#: tryton/gui/window/view_form/screen/screen.py:187
msgid "Modification Date"
msgstr "Fecha de modificación"
-#: tryton/gui/window/view_form/screen/screen.py:651
+#: tryton/gui/window/view_form/screen/screen.py:710
msgid "Unable to get view tree state"
msgstr "No se puede obtener el estado de la vista de árbol"
-#: tryton/gui/window/view_form/screen/screen.py:710
+#: tryton/gui/window/view_form/screen/screen.py:769
msgid "Unable to set view tree state"
msgstr "No se puede establecer el estado de la vista de árbol"
-#: tryton/gui/window/view_form/screen/screen.py:886
+#: tryton/gui/window/view_form/screen/screen.py:945
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr "\"%s\" no es válido de acuerdo a su dominio"
-#: tryton/gui/window/view_form/screen/screen.py:893
+#: tryton/gui/window/view_form/screen/screen.py:952
#, python-format
msgid "\"%s\" is required"
msgstr "Se requiere \"%s\""
-#: tryton/gui/window/view_form/screen/screen.py:897
+#: tryton/gui/window/view_form/screen/screen.py:956
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr "Los valores de \"%s\" no son válidos"
-#: tryton/gui/window/view_form/screen/screen.py:948
+#: tryton/gui/window/view_form/screen/screen.py:1007
msgid "Pre-validation"
msgstr "Prevalidación"
-#: tryton/gui/window/view_form/view/form.py:189
-#: tryton/gui/window/view_form/view/form.py:191
-#: tryton/gui/window/view_form/view/list.py:535
-#: tryton/gui/window/view_form/view/list.py:537
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:467
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:469
+#: tryton/gui/window/view_form/view/form.py:190
+#: tryton/gui/window/view_form/view/form.py:192
+#: tryton/gui/window/view_form/view/list.py:538
+#: tryton/gui/window/view_form/view/list.py:540
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:472
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:474
#: tryton/gui/window/view_form/view/form_gtk/widget.py:137
#: tryton/gui/window/view_form/view/form_gtk/widget.py:139
msgid ":"
@@ -1810,7 +1825,7 @@ msgstr "Guardar como búsqueda favorita"
msgid "Bookmark Name:"
msgstr "Nombre de la búsqueda favorita:"
-#: tryton/gui/window/view_form/view/screen_container.py:538
+#: tryton/gui/window/view_form/view/screen_container.py:539
msgid "Find"
msgstr "Buscar"
@@ -1830,15 +1845,19 @@ msgstr "Vista mensual"
msgid "Week"
msgstr "Semana"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:32
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:33
msgid "Select..."
msgstr "Seleccionar…"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:76
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:64
+msgid "Clear"
+msgstr "Limpiar"
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:77
msgid "All files"
msgstr "Todos los archivos"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:89
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:90
msgid "Select"
msgstr "Seleccionar"
@@ -1846,11 +1865,11 @@ msgstr "Seleccionar"
msgid "Show plain text"
msgstr "Mostrar como texto plano"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:356
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:361
msgid "Add value"
msgstr "Añadir un valor"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:480
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
#, python-format
msgid "Remove \"%s\""
msgstr "Eliminar \"%s\""
@@ -1868,11 +1887,11 @@ msgstr "Añadir un registro existente"
msgid "Remove selected record "
msgstr "Eliminar registro seleccionado "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:291
msgid "Open a record "
msgstr "Abrir registro "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:295
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
msgid "Search a record "
msgstr "Buscar registro "
@@ -1885,7 +1904,7 @@ msgid "Edit selected record "
msgstr "Editar registro seleccionado "
#: tryton/gui/window/view_form/view/form_gtk/progressbar.py:35
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:836
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:852
#, python-format
msgid "%s%%"
msgstr "%s%%"
diff --git a/tryton/data/locale/es_ES/LC_MESSAGES/tryton.po b/tryton/data/locale/es_ES/LC_MESSAGES/tryton.po
index b489b27db0..105a040cfc 100644
--- a/tryton/data/locale/es_ES/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/es_ES/LC_MESSAGES/tryton.po
@@ -57,11 +57,11 @@ msgstr "No se ha podido escribir el archivo de configuración %s."
msgid "Unable to set locale %s"
msgstr "No se ha podido establecer el idioma %s"
-#: tryton/action/main.py:176
+#: tryton/action/main.py:162
msgid "Select your action"
msgstr "Seleccione su acción"
-#: tryton/action/main.py:182
+#: tryton/action/main.py:168
msgid "No action defined!"
msgstr "No se ha definido ninguna acción."
@@ -86,11 +86,11 @@ msgid "Your selection:"
msgstr "Su selección:"
#: tryton/common/common.py:495 tryton/gui/main.py:1388
-#: tryton/gui/window/win_export.py:454
+#: tryton/gui/window/win_export.py:297
#: tryton/gui/window/view_form/view/graph.py:169
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:54
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:121
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:495
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:55
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:122
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
msgid "Save As..."
msgstr "Guardar como..."
@@ -136,8 +136,8 @@ msgstr "Comparar"
msgid "Write Anyway"
msgstr "Guardar de todas formas"
-#: tryton/common/common.py:826 tryton/gui/window/win_export.py:487
-#: tryton/gui/window/win_import.py:265 tryton/gui/window/win_import.py:293
+#: tryton/common/common.py:826 tryton/gui/window/win_export.py:330
+#: tryton/gui/window/win_import.py:109 tryton/gui/window/win_import.py:138
msgid "Error"
msgstr "Error"
@@ -166,7 +166,7 @@ msgstr "Seguimiento de errores"
msgid "User:"
msgstr "Usuario:"
-#: tryton/common/common.py:936 tryton/common/common.py:1098
+#: tryton/common/common.py:936 tryton/common/common.py:1090
#: tryton/gui/window/dblogin.py:453
msgid "Password:"
msgstr "Contraseña:"
@@ -207,7 +207,7 @@ msgstr ""
msgid "Security risk!"
msgstr "Riesgo de seguridad."
-#: tryton/common/common.py:1039 tryton/common/common.py:1104
+#: tryton/common/common.py:1039 tryton/common/common.py:1096
#: tryton/gui/main.py:897
msgid ""
"Connection error!\n"
@@ -216,7 +216,7 @@ msgstr ""
"Error de conexión.\n"
"No ha sido posible conectarse con el servidor."
-#: tryton/common/common.py:1119
+#: tryton/common/common.py:1111
msgid "Network Error!"
msgstr "Error de red."
@@ -277,40 +277,44 @@ msgid "t"
msgstr "v"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "True"
msgstr "Verdadero"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "False"
msgstr "Falso"
-#: tryton/common/popup_menu.py:77
+#: tryton/common/popup_menu.py:81
msgid "Edit..."
msgstr "Editar..."
-#: tryton/common/popup_menu.py:82
+#: tryton/common/popup_menu.py:86
msgid "Attachments..."
msgstr "Adjuntos..."
-#: tryton/common/popup_menu.py:92
+#: tryton/common/popup_menu.py:90
+msgid "Notes..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:100
msgid "Actions..."
msgstr "Acciones..."
-#: tryton/common/popup_menu.py:93
+#: tryton/common/popup_menu.py:101
msgid "Relate..."
msgstr "Relacionado..."
-#: tryton/common/popup_menu.py:94
+#: tryton/common/popup_menu.py:102
msgid "Report..."
msgstr "Informe..."
-#: tryton/common/popup_menu.py:95
+#: tryton/common/popup_menu.py:103
msgid "E-Mail..."
msgstr "Correo electrónico..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:104
msgid "Print..."
msgstr "Imprimir..."
@@ -512,7 +516,7 @@ msgstr "_Administrar menús favoritos"
#: tryton/gui/main.py:859 tryton/gui/window/win_search.py:26
#: tryton/gui/window/view_form/view/screen_container.py:151
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:330
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:335
#: tryton/gui/window/view_form/view/form_gtk/many2many.py:44
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
msgid "Search"
@@ -621,63 +625,63 @@ msgid "Database backuped successfully!"
msgstr ""
"La copia de seguridad de la base de datos ha finalizado correctamente."
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "New"
msgstr "Nuevo"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "Create a new record"
msgstr "Crear un nuevo registro"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
-#: tryton/gui/window/win_export.py:143
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
+#: tryton/gui/window/win_export.py:83
msgid "Save"
msgstr "Guardar"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
msgid "Save this record"
msgstr "Guardar este registro"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
-#: tryton/gui/window/win_form.py:223
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
+#: tryton/gui/window/win_form.py:224
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:162
msgid "Switch"
msgstr "Cambiar vista"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
msgid "Switch view"
msgstr "Cambiar de vista"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "_Reload"
msgstr "_Recargar"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "Reload"
msgstr "Recargar"
-#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:49
+#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:52
msgid "_New"
msgstr "_Nuevo"
-#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:50
-#: tryton/gui/window/win_form.py:67
+#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:53
+#: tryton/gui/window/win_form.py:68
msgid "_Save"
msgstr "_Guardar"
-#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:51
+#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:54
msgid "_Switch View"
msgstr "Cambiar vi_sta"
-#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:53
+#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:56
msgid "_Reload/Undo"
msgstr "_Recargar/Deshacer"
-#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:57
+#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:60
msgid "_Delete..."
msgstr "_Eliminar..."
-#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:67
+#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:70
msgid "_Close Tab"
msgstr "_Cerrar pestaña"
@@ -918,13 +922,11 @@ msgstr "Editor de perfiles"
msgid "Profile"
msgstr "Perfil"
-#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_export.py:66
-#: tryton/gui/window/win_import.py:47
+#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_csv.py:68
msgid "_Add"
msgstr "_Añadir"
-#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_export.py:74
-#: tryton/gui/window/win_import.py:55
+#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_csv.py:77
msgid "_Remove"
msgstr "_Eliminar"
@@ -1068,203 +1070,221 @@ msgstr "Mensaje:"
msgid "Attachment:"
msgstr "Adjunto:"
-#: tryton/gui/window/form.py:40 tryton/gui/window/tips.py:73
-#: tryton/gui/window/win_form.py:196
+#: tryton/gui/window/form.py:41 tryton/gui/window/tips.py:73
+#: tryton/gui/window/win_form.py:197
#: tryton/gui/window/view_form/view/screen_container.py:214
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136
msgid "Previous"
msgstr "Anterior"
-#: tryton/gui/window/form.py:41
+#: tryton/gui/window/form.py:42
msgid "Previous Record"
msgstr "Registro anterior"
-#: tryton/gui/window/form.py:42 tryton/gui/window/tips.py:80
-#: tryton/gui/window/win_form.py:210
+#: tryton/gui/window/form.py:43 tryton/gui/window/tips.py:80
+#: tryton/gui/window/win_form.py:211
#: tryton/gui/window/view_form/view/screen_container.py:226
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:150
msgid "Next"
msgstr "Siguiente"
-#: tryton/gui/window/form.py:42
+#: tryton/gui/window/form.py:43
msgid "Next Record"
msgstr "Registro siguiente"
-#: tryton/gui/window/form.py:45
+#: tryton/gui/window/form.py:46
msgid "Attachment(0)"
msgstr "Adjunto(0)"
-#: tryton/gui/window/form.py:46
+#: tryton/gui/window/form.py:47
msgid "Add an attachment to the record"
msgstr "Añadir un adjunto al registro"
-#: tryton/gui/window/form.py:55
+#: tryton/gui/window/form.py:48
+msgid "Note(0)"
+msgstr ""
+
+#: tryton/gui/window/form.py:49
+msgid "Add a note to the record"
+msgstr ""
+
+#: tryton/gui/window/form.py:58
msgid "_Duplicate"
msgstr "_Duplicar"
-#: tryton/gui/window/form.py:60
+#: tryton/gui/window/form.py:63
msgid "_Previous"
msgstr "_Anterior"
-#: tryton/gui/window/form.py:62
+#: tryton/gui/window/form.py:65
msgid "_Next"
msgstr "Sig_uiente"
-#: tryton/gui/window/form.py:63
+#: tryton/gui/window/form.py:66
msgid "_Search"
msgstr "_Buscar"
-#: tryton/gui/window/form.py:64
+#: tryton/gui/window/form.py:67
msgid "View _Logs..."
msgstr "Ver _registro..."
-#: tryton/gui/window/form.py:65
+#: tryton/gui/window/form.py:68
msgid "Show revisions..."
msgstr "Mostrar versiones..."
-#: tryton/gui/window/form.py:70
+#: tryton/gui/window/form.py:73
msgid "A_ttachments..."
msgstr "Adjun_tos..."
-#: tryton/gui/window/form.py:72
+#: tryton/gui/window/form.py:75
+msgid "_Notes..."
+msgstr ""
+
+#: tryton/gui/window/form.py:76
msgid "_Actions..."
msgstr "_Acciones..."
-#: tryton/gui/window/form.py:74
+#: tryton/gui/window/form.py:78
msgid "_Relate..."
msgstr "_Relacionado..."
-#: tryton/gui/window/form.py:77
+#: tryton/gui/window/form.py:81
msgid "_Report..."
msgstr "_Informes..."
-#: tryton/gui/window/form.py:79
+#: tryton/gui/window/form.py:83
msgid "_E-Mail..."
msgstr "_Correo electrónico..."
-#: tryton/gui/window/form.py:81
+#: tryton/gui/window/form.py:85
msgid "_Print..."
msgstr "Im_primir..."
-#: tryton/gui/window/form.py:84
+#: tryton/gui/window/form.py:88
msgid "_Export Data..."
msgstr "_Exportar datos..."
-#: tryton/gui/window/form.py:86
+#: tryton/gui/window/form.py:90
msgid "_Import Data..."
msgstr "_Importar datos..."
-#: tryton/gui/window/form.py:209
+#: tryton/gui/window/form.py:210
#, python-format
msgid "Attachment(%d)"
msgstr "Adjunto(%d)"
-#: tryton/gui/window/form.py:228
+#: tryton/gui/window/form.py:236
+#, python-format
+msgid "Note(%d)"
+msgstr ""
+
+#: tryton/gui/window/form.py:258
msgid "You have to select one record."
msgstr "Debe elegir un registro."
-#: tryton/gui/window/form.py:232
+#: tryton/gui/window/form.py:262
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:233
+#: tryton/gui/window/form.py:263
msgid "Creation User:"
msgstr "Creado por:"
-#: tryton/gui/window/form.py:234
+#: tryton/gui/window/form.py:264
msgid "Creation Date:"
msgstr "Fecha de creación:"
-#: tryton/gui/window/form.py:235
+#: tryton/gui/window/form.py:265
msgid "Latest Modification by:"
msgstr "Última modificación por:"
-#: tryton/gui/window/form.py:236
+#: tryton/gui/window/form.py:266
msgid "Latest Modification Date:"
msgstr "Última fecha de modificación:"
-#: tryton/gui/window/form.py:255
+#: tryton/gui/window/form.py:285
msgid "Model:"
msgstr "Modelo:"
-#: tryton/gui/window/form.py:307
+#: tryton/gui/window/form.py:345
msgid "Are you sure to remove this record?"
msgstr "¿Está seguro que quiere eliminar este registro?"
-#: tryton/gui/window/form.py:309
+#: tryton/gui/window/form.py:347
msgid "Are you sure to remove those records?"
msgstr "¿Está seguro que quiere eliminar estos registros?"
-#: tryton/gui/window/form.py:312
+#: tryton/gui/window/form.py:350
msgid "Records not removed."
msgstr "Los registros no se han eliminado."
-#: tryton/gui/window/form.py:314
+#: tryton/gui/window/form.py:352
msgid "Records removed."
msgstr "Registros eliminados."
-#: tryton/gui/window/form.py:342
+#: tryton/gui/window/form.py:380
msgid "Working now on the duplicated record(s)."
msgstr "Ahora está trabajando en el registro duplicado."
-#: tryton/gui/window/form.py:352
+#: tryton/gui/window/form.py:390
msgid "Record saved."
msgstr "Registro guardado."
-#: tryton/gui/window/form.py:454
+#: tryton/gui/window/form.py:492
msgid " of "
msgstr " de "
-#: tryton/gui/window/form.py:475
+#: tryton/gui/window/form.py:513
+#, fuzzy
msgid ""
"This record has been modified\n"
-"do you want to save it ?"
+"do you want to save it?"
msgstr ""
"Este registro ha sido modificado.\n"
"¿Desea guardarlo?"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Action"
msgstr "Acción"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Launch action"
msgstr "Ejecutar acción"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Relate"
msgstr "_Relacionado"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Open related records"
msgstr "Abrir registros relacionados"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Report"
msgstr "Informes"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Open report"
msgstr "Abrir informe"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail"
msgstr "Email"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail report"
msgstr "Informe por email"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print"
msgstr "Imprimir"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print report"
msgstr "Imprimir informe"
-#: tryton/gui/window/form.py:599
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:860
+#: tryton/gui/window/form.py:637
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:876
msgid "Unknown"
msgstr "Desconocido"
@@ -1527,76 +1547,94 @@ msgstr "Consejos"
msgid "_Display a new tip next time"
msgstr "_Mostrar un nuevo consejo la próxima vez"
-#: tryton/gui/window/win_export.py:25
-msgid "Export to CSV"
-msgstr "Exportar a CSV"
-
-#: tryton/gui/window/win_export.py:40
-msgid "Predefined exports"
-msgstr "Exportaciones predeterminadas"
-
-#: tryton/gui/window/win_export.py:52 tryton/gui/window/win_import.py:38
+#: tryton/gui/window/win_csv.py:59
msgid "All fields"
msgstr "Todos los campos"
-#: tryton/gui/window/win_export.py:83 tryton/gui/window/win_import.py:64
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:63
-msgid "Clear"
+#: tryton/gui/window/win_csv.py:86
+#, fuzzy
+msgid "_Clear"
msgstr "Limpiar"
-#: tryton/gui/window/win_export.py:95
-msgid "Save Export"
-msgstr "Guardar exportación"
+#: tryton/gui/window/win_csv.py:107
+msgid "Fields selected"
+msgstr ""
-#: tryton/gui/window/win_export.py:104
-msgid "Delete Export"
-msgstr "Eliminar exportación"
+#: tryton/gui/window/win_csv.py:126
+msgid "CSV Parameters"
+msgstr "Parámetros CSV"
-#: tryton/gui/window/win_export.py:115
-msgid "Fields to export"
-msgstr "Campos a exportar"
+#: tryton/gui/window/win_csv.py:134
+msgid "Delimiter:"
+msgstr ""
-#: tryton/gui/window/win_export.py:132
-msgid "Options"
-msgstr "Opciones"
+#: tryton/gui/window/win_csv.py:148
+msgid "Quote char:"
+msgstr ""
-#: tryton/gui/window/win_export.py:142
-msgid "Open"
-msgstr "Abrir"
+#: tryton/gui/window/win_csv.py:157
+msgid "Encoding:"
+msgstr "Codificación:"
-#: tryton/gui/window/win_export.py:147
-msgid "Add _field names"
-msgstr "Añadir nombres de _campo"
+#: tryton/gui/window/win_csv.py:192 tryton/gui/window/win_csv.py:196
+msgid "Field name"
+msgstr "Nombre del campo"
-#: tryton/gui/window/win_export.py:215
+#: tryton/gui/window/win_export.py:28
+msgid "Export to CSV"
+msgstr "Exportar a CSV"
+
+#: tryton/gui/window/win_export.py:39
+msgid "Predefined exports"
+msgstr "Exportaciones predeterminadas"
+
+#: tryton/gui/window/win_export.py:46
msgid "Name"
msgstr "Nombre"
-#: tryton/gui/window/win_export.py:247
+#: tryton/gui/window/win_export.py:60
+#, fuzzy
+msgid "_Save Export"
+msgstr "Guardar exportación"
+
+#: tryton/gui/window/win_export.py:69
+#, fuzzy
+msgid "_Delete Export"
+msgstr "Eliminar exportación"
+
+#: tryton/gui/window/win_export.py:82
+msgid "Open"
+msgstr "Abrir"
+
+#: tryton/gui/window/win_export.py:87
+msgid "Add _field names"
+msgstr "Añadir nombres de _campo"
+
+#: tryton/gui/window/win_export.py:101
#, python-format
msgid "%s (string)"
msgstr "%s (cadena)"
-#: tryton/gui/window/win_export.py:345
+#: tryton/gui/window/win_export.py:199
msgid "What is the name of this export?"
msgstr "¿Cuál es el nombre de esta exportación?"
-#: tryton/gui/window/win_export.py:351
+#: tryton/gui/window/win_export.py:205
#, python-format
msgid "Override '%s' definition?"
msgstr "Sobrescribir la definición de '%s'?"
-#: tryton/gui/window/win_export.py:481
+#: tryton/gui/window/win_export.py:324
#, python-format
msgid "%d record saved!"
msgstr "Se ha guardado %d registro."
-#: tryton/gui/window/win_export.py:483
+#: tryton/gui/window/win_export.py:326
#, python-format
msgid "%d records saved!"
msgstr "Se han guardado %d registros."
-#: tryton/gui/window/win_export.py:486
+#: tryton/gui/window/win_export.py:329
#, python-format
msgid ""
"Operation failed!\n"
@@ -1611,94 +1649,71 @@ msgstr ""
msgid "Link"
msgstr "Enlace"
-#: tryton/gui/window/win_form.py:127
+#: tryton/gui/window/win_form.py:128
msgid "Add"
msgstr "Añadir"
-#: tryton/gui/window/win_form.py:140
+#: tryton/gui/window/win_form.py:141
msgid "Remove "
msgstr "Eliminar "
-#: tryton/gui/window/win_form.py:155
+#: tryton/gui/window/win_form.py:156
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:94
msgid "Create a new record "
msgstr "Crear un nuevo registro "
-#: tryton/gui/window/win_form.py:167
+#: tryton/gui/window/win_form.py:168
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:114
msgid "Delete selected record "
msgstr "Eliminar registro seleccionado "
-#: tryton/gui/window/win_form.py:181
+#: tryton/gui/window/win_form.py:182
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:124
msgid "Undelete selected record "
msgstr "Recuperar registro seleccionado "
-#: tryton/gui/window/win_import.py:20
+#: tryton/gui/window/win_import.py:25
msgid "Import from CSV"
msgstr "Importar desde CSV"
-#: tryton/gui/window/win_import.py:76
-msgid "Auto-Detect"
+#: tryton/gui/window/win_import.py:32
+#, fuzzy
+msgid "_Auto-Detect"
msgstr "Auto-detectar"
-#: tryton/gui/window/win_import.py:93
-msgid "Fields to import"
-msgstr "Campos a importar"
-
-#: tryton/gui/window/win_import.py:109
+#: tryton/gui/window/win_import.py:43
msgid "File to Import:"
msgstr "Archivo a importar:"
-#: tryton/gui/window/win_import.py:111
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:42
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:459
+#: tryton/gui/window/win_import.py:45
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:458
msgid "Open..."
msgstr "Abrir..."
-#: tryton/gui/window/win_import.py:117
-msgid "CSV Parameters"
-msgstr "Parámetros CSV"
-
-#: tryton/gui/window/win_import.py:125
-msgid "Field Separator:"
-msgstr "Separador de campo:"
-
-#: tryton/gui/window/win_import.py:135
-msgid "Text Delimiter:"
-msgstr "Delimitador de texto:"
-
-#: tryton/gui/window/win_import.py:144
-msgid "Encoding:"
-msgstr "Codificación:"
-
-#: tryton/gui/window/win_import.py:154
+#: tryton/gui/window/win_import.py:50
msgid "Lines to Skip:"
msgstr "Líneas a omitir:"
-#: tryton/gui/window/win_import.py:188 tryton/gui/window/win_import.py:192
-msgid "Field name"
-msgstr "Nombre del campo"
-
-#: tryton/gui/window/win_import.py:254
+#: tryton/gui/window/win_import.py:99
msgid "You must select an import file first!"
msgstr "Primero debe elegir un archivo a importar."
-#: tryton/gui/window/win_import.py:265
+#: tryton/gui/window/win_import.py:109
msgid "Error opening CSV file"
msgstr "Error al abrir el archivo CSV"
-#: tryton/gui/window/win_import.py:292
+#: tryton/gui/window/win_import.py:137
#, python-format
msgid "Error processing the file at field %s."
msgstr "Se ha producido un error al procesar el archivo en el campo %s."
-#: tryton/gui/window/win_import.py:367
+#: tryton/gui/window/win_import.py:198
#, python-format
msgid "%d record imported!"
msgstr "Se ha importado %d registro."
-#: tryton/gui/window/win_import.py:369
+#: tryton/gui/window/win_import.py:200
#, python-format
msgid "%d records imported!"
msgstr "Se han importado %d registros."
@@ -1707,59 +1722,59 @@ msgstr "Se han importado %d registros."
msgid "Wizard"
msgstr "Asistente"
-#: tryton/gui/window/view_form/screen/screen.py:147
+#: tryton/gui/window/view_form/screen/screen.py:183
msgid "ID"
msgstr "ID"
-#: tryton/gui/window/view_form/screen/screen.py:148
+#: tryton/gui/window/view_form/screen/screen.py:184
msgid "Creation User"
msgstr "Creado por:"
-#: tryton/gui/window/view_form/screen/screen.py:149
+#: tryton/gui/window/view_form/screen/screen.py:185
msgid "Creation Date"
msgstr "Fecha de creación:"
-#: tryton/gui/window/view_form/screen/screen.py:150
+#: tryton/gui/window/view_form/screen/screen.py:186
msgid "Modification User"
msgstr "Última modificación por:"
-#: tryton/gui/window/view_form/screen/screen.py:151
+#: tryton/gui/window/view_form/screen/screen.py:187
msgid "Modification Date"
msgstr "Última fecha de modificación:"
-#: tryton/gui/window/view_form/screen/screen.py:651
+#: tryton/gui/window/view_form/screen/screen.py:710
msgid "Unable to get view tree state"
msgstr "No se ha podido obtener el estado de expansión del árbol"
-#: tryton/gui/window/view_form/screen/screen.py:710
+#: tryton/gui/window/view_form/screen/screen.py:769
msgid "Unable to set view tree state"
msgstr "No se ha podido establecer el estado de expansión del árbol"
-#: tryton/gui/window/view_form/screen/screen.py:886
+#: tryton/gui/window/view_form/screen/screen.py:945
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr "\"%s\" no es válido según su dominio."
-#: tryton/gui/window/view_form/screen/screen.py:893
+#: tryton/gui/window/view_form/screen/screen.py:952
#, python-format
msgid "\"%s\" is required"
msgstr "\"%s\" es obligatorio."
-#: tryton/gui/window/view_form/screen/screen.py:897
+#: tryton/gui/window/view_form/screen/screen.py:956
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr "Los valores de \"%s\" no son válidos."
-#: tryton/gui/window/view_form/screen/screen.py:948
+#: tryton/gui/window/view_form/screen/screen.py:1007
msgid "Pre-validation"
msgstr "Prevalidación"
-#: tryton/gui/window/view_form/view/form.py:189
-#: tryton/gui/window/view_form/view/form.py:191
-#: tryton/gui/window/view_form/view/list.py:535
-#: tryton/gui/window/view_form/view/list.py:537
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:467
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:469
+#: tryton/gui/window/view_form/view/form.py:190
+#: tryton/gui/window/view_form/view/form.py:192
+#: tryton/gui/window/view_form/view/list.py:538
+#: tryton/gui/window/view_form/view/list.py:540
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:472
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:474
#: tryton/gui/window/view_form/view/form_gtk/widget.py:137
#: tryton/gui/window/view_form/view/form_gtk/widget.py:139
msgid ":"
@@ -1813,7 +1828,7 @@ msgstr "Guardar como búsqueda favorita"
msgid "Bookmark Name:"
msgstr "Nombre de la búsqueda favorita:"
-#: tryton/gui/window/view_form/view/screen_container.py:538
+#: tryton/gui/window/view_form/view/screen_container.py:539
msgid "Find"
msgstr "Buscar"
@@ -1833,15 +1848,19 @@ msgstr "Vista mensual"
msgid "Week"
msgstr "Semana"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:32
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:33
msgid "Select..."
msgstr "Seleccionar…"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:76
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:64
+msgid "Clear"
+msgstr "Limpiar"
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:77
msgid "All files"
msgstr "Todos los archivos"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:89
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:90
msgid "Select"
msgstr "Seleccionar"
@@ -1849,11 +1868,11 @@ msgstr "Seleccionar"
msgid "Show plain text"
msgstr "Mostrar como texto plano"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:356
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:361
msgid "Add value"
msgstr "Añadir un valor"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:480
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
#, python-format
msgid "Remove \"%s\""
msgstr "Eliminar \"%s\""
@@ -1871,11 +1890,11 @@ msgstr "Añadir un registro existente"
msgid "Remove selected record "
msgstr "Eliminar registro seleccionado "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:291
msgid "Open a record "
msgstr "Abrir registro "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:295
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
msgid "Search a record "
msgstr "Buscar registro "
@@ -1888,7 +1907,7 @@ msgid "Edit selected record "
msgstr "Editar registro seleccionado "
#: tryton/gui/window/view_form/view/form_gtk/progressbar.py:35
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:836
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:852
#, python-format
msgid "%s%%"
msgstr "%s%%"
diff --git a/tryton/data/locale/es_MX/LC_MESSAGES/tryton.po b/tryton/data/locale/es_MX/LC_MESSAGES/tryton.po
index a12cd649a9..bf8031bf5d 100644
--- a/tryton/data/locale/es_MX/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/es_MX/LC_MESSAGES/tryton.po
@@ -1,3 +1,7 @@
+# Translations template for tryton.
+# Copyright (C) 2016 Tryton
+# This file is distributed under the same license as the tryton project.
+# FIRST AUTHOR , 2016.
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
@@ -51,11 +55,11 @@ msgstr "No se ha podido escribir el archivo de configuración %s."
msgid "Unable to set locale %s"
msgstr "No se ha podido establecer el idioma %s"
-#: tryton/action/main.py:176
+#: tryton/action/main.py:162
msgid "Select your action"
msgstr "Seleccione su acción"
-#: tryton/action/main.py:182
+#: tryton/action/main.py:168
msgid "No action defined!"
msgstr "No se ha definido ninguna acción."
@@ -80,11 +84,11 @@ msgid "Your selection:"
msgstr "Su selección:"
#: tryton/common/common.py:495 tryton/gui/main.py:1388
-#: tryton/gui/window/win_export.py:454
+#: tryton/gui/window/win_export.py:297
#: tryton/gui/window/view_form/view/graph.py:169
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:54
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:121
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:495
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:55
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:122
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
msgid "Save As..."
msgstr "Guardar como..."
@@ -130,8 +134,8 @@ msgstr "Comparar"
msgid "Write Anyway"
msgstr "Guardar de todas formas"
-#: tryton/common/common.py:826 tryton/gui/window/win_export.py:487
-#: tryton/gui/window/win_import.py:265 tryton/gui/window/win_import.py:293
+#: tryton/common/common.py:826 tryton/gui/window/win_export.py:330
+#: tryton/gui/window/win_import.py:109 tryton/gui/window/win_import.py:138
msgid "Error"
msgstr "Error"
@@ -160,7 +164,7 @@ msgstr "Seguimiento de errores"
msgid "User:"
msgstr "Usuario:"
-#: tryton/common/common.py:936 tryton/common/common.py:1098
+#: tryton/common/common.py:936 tryton/common/common.py:1090
#: tryton/gui/window/dblogin.py:453
msgid "Password:"
msgstr "Contraseña:"
@@ -201,7 +205,7 @@ msgstr ""
msgid "Security risk!"
msgstr "Riesgo de seguridad."
-#: tryton/common/common.py:1039 tryton/common/common.py:1104
+#: tryton/common/common.py:1039 tryton/common/common.py:1096
#: tryton/gui/main.py:897
msgid ""
"Connection error!\n"
@@ -210,7 +214,7 @@ msgstr ""
"Error de conexión.\n"
"No ha sido posible conectarse al servidor."
-#: tryton/common/common.py:1119
+#: tryton/common/common.py:1111
msgid "Network Error!"
msgstr "Error de red."
@@ -271,40 +275,44 @@ msgid "t"
msgstr "v"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "True"
msgstr "Verdadero"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "False"
msgstr "Falso"
-#: tryton/common/popup_menu.py:77
+#: tryton/common/popup_menu.py:81
msgid "Edit..."
msgstr "Editar..."
-#: tryton/common/popup_menu.py:82
+#: tryton/common/popup_menu.py:86
msgid "Attachments..."
msgstr "Adjuntos..."
-#: tryton/common/popup_menu.py:92
+#: tryton/common/popup_menu.py:90
+msgid "Notes..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:100
msgid "Actions..."
msgstr "Acciones..."
-#: tryton/common/popup_menu.py:93
+#: tryton/common/popup_menu.py:101
msgid "Relate..."
msgstr "Relacionado..."
-#: tryton/common/popup_menu.py:94
+#: tryton/common/popup_menu.py:102
msgid "Report..."
msgstr "Informe..."
-#: tryton/common/popup_menu.py:95
+#: tryton/common/popup_menu.py:103
msgid "E-Mail..."
msgstr "Correo electrónico..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:104
msgid "Print..."
msgstr "Imprimir..."
@@ -506,7 +514,7 @@ msgstr "_Administrar menús favoritos"
#: tryton/gui/main.py:859 tryton/gui/window/win_search.py:26
#: tryton/gui/window/view_form/view/screen_container.py:151
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:330
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:335
#: tryton/gui/window/view_form/view/form_gtk/many2many.py:44
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
msgid "Search"
@@ -615,63 +623,63 @@ msgid "Database backuped successfully!"
msgstr ""
"La copia de seguridad de la base de datos ha finalizado correctamente."
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "New"
msgstr "Nuevo"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "Create a new record"
msgstr "Crear un nuevo registro"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
-#: tryton/gui/window/win_export.py:143
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
+#: tryton/gui/window/win_export.py:83
msgid "Save"
msgstr "Guardar"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
msgid "Save this record"
msgstr "Guardar este registro"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
-#: tryton/gui/window/win_form.py:223
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
+#: tryton/gui/window/win_form.py:224
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:162
msgid "Switch"
msgstr "Cambiar vista"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
msgid "Switch view"
msgstr "Cambiar vista"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "_Reload"
msgstr "_Recargar"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "Reload"
msgstr "Recargar"
-#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:49
+#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:52
msgid "_New"
msgstr "_Nuevo"
-#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:50
-#: tryton/gui/window/win_form.py:67
+#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:53
+#: tryton/gui/window/win_form.py:68
msgid "_Save"
msgstr "_Guardar"
-#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:51
+#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:54
msgid "_Switch View"
msgstr "Cambiar vi_sta"
-#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:53
+#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:56
msgid "_Reload/Undo"
msgstr "_Recargar/Deshacer"
-#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:57
+#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:60
msgid "_Delete..."
msgstr "_Eliminar..."
-#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:67
+#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:70
msgid "_Close Tab"
msgstr "_Cerrar pestaña"
@@ -912,13 +920,11 @@ msgstr "Editor de perfiles"
msgid "Profile"
msgstr "Perfil"
-#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_export.py:66
-#: tryton/gui/window/win_import.py:47
+#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_csv.py:68
msgid "_Add"
msgstr "_Añadir"
-#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_export.py:74
-#: tryton/gui/window/win_import.py:55
+#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_csv.py:77
msgid "_Remove"
msgstr "_Eliminar"
@@ -1062,203 +1068,226 @@ msgstr "Mensaje:"
msgid "Attachment:"
msgstr "Adjunto:"
-#: tryton/gui/window/form.py:40 tryton/gui/window/tips.py:73
-#: tryton/gui/window/win_form.py:196
+#: tryton/gui/window/form.py:41 tryton/gui/window/tips.py:73
+#: tryton/gui/window/win_form.py:197
#: tryton/gui/window/view_form/view/screen_container.py:214
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136
msgid "Previous"
msgstr "Anterior"
-#: tryton/gui/window/form.py:41
+#: tryton/gui/window/form.py:42
msgid "Previous Record"
msgstr "Registro anterior"
-#: tryton/gui/window/form.py:42 tryton/gui/window/tips.py:80
-#: tryton/gui/window/win_form.py:210
+#: tryton/gui/window/form.py:43 tryton/gui/window/tips.py:80
+#: tryton/gui/window/win_form.py:211
#: tryton/gui/window/view_form/view/screen_container.py:226
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:150
msgid "Next"
msgstr "Siguiente"
-#: tryton/gui/window/form.py:42
+#: tryton/gui/window/form.py:43
msgid "Next Record"
msgstr "Registro siguiente"
-#: tryton/gui/window/form.py:45
+#: tryton/gui/window/form.py:46
msgid "Attachment(0)"
msgstr "Adjunto(0)"
-#: tryton/gui/window/form.py:46
+#: tryton/gui/window/form.py:47
msgid "Add an attachment to the record"
msgstr "Añadir un adjunto al registro"
-#: tryton/gui/window/form.py:55
+#: tryton/gui/window/form.py:48
+msgid "Note(0)"
+msgstr ""
+
+#: tryton/gui/window/form.py:49
+msgid "Add a note to the record"
+msgstr ""
+
+#: tryton/gui/window/form.py:58
msgid "_Duplicate"
msgstr "_Duplicar"
-#: tryton/gui/window/form.py:60
+#: tryton/gui/window/form.py:63
msgid "_Previous"
msgstr "_Anterior"
-#: tryton/gui/window/form.py:62
+#: tryton/gui/window/form.py:65
msgid "_Next"
msgstr "Sig_uiente"
-#: tryton/gui/window/form.py:63
+#: tryton/gui/window/form.py:66
msgid "_Search"
msgstr "_Buscar"
-#: tryton/gui/window/form.py:64
+#: tryton/gui/window/form.py:67
msgid "View _Logs..."
msgstr "Ver _registro..."
-#: tryton/gui/window/form.py:65
+#: tryton/gui/window/form.py:68
msgid "Show revisions..."
msgstr "Mostrar versiones..."
-#: tryton/gui/window/form.py:70
+#: tryton/gui/window/form.py:73
msgid "A_ttachments..."
msgstr "Adjun_tos..."
-#: tryton/gui/window/form.py:72
+#: tryton/gui/window/form.py:75
+msgid "_Notes..."
+msgstr ""
+
+#: tryton/gui/window/form.py:76
msgid "_Actions..."
msgstr "_Acciones..."
-#: tryton/gui/window/form.py:74
+#: tryton/gui/window/form.py:78
msgid "_Relate..."
msgstr "_Relacionado..."
-#: tryton/gui/window/form.py:77
+#: tryton/gui/window/form.py:81
msgid "_Report..."
msgstr "_Informes..."
-#: tryton/gui/window/form.py:79
+#: tryton/gui/window/form.py:83
msgid "_E-Mail..."
msgstr "_Correo electrónico..."
-#: tryton/gui/window/form.py:81
+#: tryton/gui/window/form.py:85
msgid "_Print..."
msgstr "Im_primir..."
-#: tryton/gui/window/form.py:84
+#: tryton/gui/window/form.py:88
msgid "_Export Data..."
msgstr "_Exportar datos..."
-#: tryton/gui/window/form.py:86
+#: tryton/gui/window/form.py:90
msgid "_Import Data..."
msgstr "_Importar datos..."
-#: tryton/gui/window/form.py:209
+#: tryton/gui/window/form.py:210
#, python-format
msgid "Attachment(%d)"
msgstr "Adjunto(%d)"
-#: tryton/gui/window/form.py:228
-msgid "You have to select one record."
+#: tryton/gui/window/form.py:236
+#, python-format
+msgid "Note(%d)"
msgstr ""
-#: tryton/gui/window/form.py:232
+#: tryton/gui/window/form.py:258
+#, fuzzy
+msgid "You have to select one record."
+msgstr "Debe elegir un registro."
+
+#: tryton/gui/window/form.py:262
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:233
+#: tryton/gui/window/form.py:263
msgid "Creation User:"
msgstr "Creado por:"
-#: tryton/gui/window/form.py:234
+#: tryton/gui/window/form.py:264
msgid "Creation Date:"
msgstr "Fecha de creación:"
-#: tryton/gui/window/form.py:235
+#: tryton/gui/window/form.py:265
msgid "Latest Modification by:"
msgstr "Última modificación por:"
-#: tryton/gui/window/form.py:236
+#: tryton/gui/window/form.py:266
msgid "Latest Modification Date:"
msgstr "Última fecha de modificación:"
-#: tryton/gui/window/form.py:255
+#: tryton/gui/window/form.py:285
msgid "Model:"
msgstr "Modelo:"
-#: tryton/gui/window/form.py:307
+#: tryton/gui/window/form.py:345
msgid "Are you sure to remove this record?"
msgstr "¿Está seguro que quiere eliminar este registro?"
-#: tryton/gui/window/form.py:309
+#: tryton/gui/window/form.py:347
msgid "Are you sure to remove those records?"
msgstr "¿Está seguro que quiere eliminar estos registros?"
-#: tryton/gui/window/form.py:312
+#: tryton/gui/window/form.py:350
+#, fuzzy
msgid "Records not removed."
-msgstr ""
-
-#: tryton/gui/window/form.py:314
-msgid "Records removed."
-msgstr ""
-
-#: tryton/gui/window/form.py:342
-msgid "Working now on the duplicated record(s)."
-msgstr ""
+msgstr "Los registros no se han eliminado."
#: tryton/gui/window/form.py:352
-msgid "Record saved."
-msgstr ""
+#, fuzzy
+msgid "Records removed."
+msgstr "Registros eliminados."
-#: tryton/gui/window/form.py:454
+#: tryton/gui/window/form.py:380
+#, fuzzy
+msgid "Working now on the duplicated record(s)."
+msgstr "Ahora está trabajando en el registro duplicado."
+
+#: tryton/gui/window/form.py:390
+#, fuzzy
+msgid "Record saved."
+msgstr "Registro guardado."
+
+#: tryton/gui/window/form.py:492
msgid " of "
msgstr " de "
-#: tryton/gui/window/form.py:475
+#: tryton/gui/window/form.py:513
+#, fuzzy
msgid ""
"This record has been modified\n"
-"do you want to save it ?"
+"do you want to save it?"
msgstr ""
"Este registro ha sido modificado.\n"
"¿Desea guardarlo?"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Action"
msgstr "Acción"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Launch action"
msgstr "Ejecutar acción"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Relate"
msgstr "_Relacionado"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Open related records"
msgstr "Abrir registros relacionados"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Report"
msgstr "Informes"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Open report"
msgstr "Abrir informe"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail"
msgstr "Email"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail report"
msgstr "Informe por email"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print"
msgstr "Imprimir"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print report"
msgstr "Imprimir informe"
-#: tryton/gui/window/form.py:599
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:860
+#: tryton/gui/window/form.py:637
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:876
msgid "Unknown"
msgstr "Desconocido"
@@ -1521,76 +1550,94 @@ msgstr "Consejos"
msgid "_Display a new tip next time"
msgstr "_Mostrar un nuevo consejo la próxima vez"
-#: tryton/gui/window/win_export.py:25
-msgid "Export to CSV"
-msgstr "Exportar a CSV"
-
-#: tryton/gui/window/win_export.py:40
-msgid "Predefined exports"
-msgstr "Exportaciones predeterminadas"
-
-#: tryton/gui/window/win_export.py:52 tryton/gui/window/win_import.py:38
+#: tryton/gui/window/win_csv.py:59
msgid "All fields"
msgstr "Todos los campos"
-#: tryton/gui/window/win_export.py:83 tryton/gui/window/win_import.py:64
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:63
-msgid "Clear"
+#: tryton/gui/window/win_csv.py:86
+#, fuzzy
+msgid "_Clear"
msgstr "Limpiar"
-#: tryton/gui/window/win_export.py:95
-msgid "Save Export"
-msgstr "Guardar exportación"
+#: tryton/gui/window/win_csv.py:107
+msgid "Fields selected"
+msgstr ""
-#: tryton/gui/window/win_export.py:104
-msgid "Delete Export"
-msgstr "Eliminar exportación"
+#: tryton/gui/window/win_csv.py:126
+msgid "CSV Parameters"
+msgstr "Parámetros CSV"
-#: tryton/gui/window/win_export.py:115
-msgid "Fields to export"
-msgstr "Campos a exportar"
+#: tryton/gui/window/win_csv.py:134
+msgid "Delimiter:"
+msgstr ""
-#: tryton/gui/window/win_export.py:132
-msgid "Options"
-msgstr "Opciones"
+#: tryton/gui/window/win_csv.py:148
+msgid "Quote char:"
+msgstr ""
-#: tryton/gui/window/win_export.py:142
-msgid "Open"
-msgstr "Abrir"
+#: tryton/gui/window/win_csv.py:157
+msgid "Encoding:"
+msgstr "Codificación:"
-#: tryton/gui/window/win_export.py:147
-msgid "Add _field names"
-msgstr "Añadir nombres de _campo"
+#: tryton/gui/window/win_csv.py:192 tryton/gui/window/win_csv.py:196
+msgid "Field name"
+msgstr "Nombre del campo"
-#: tryton/gui/window/win_export.py:215
+#: tryton/gui/window/win_export.py:28
+msgid "Export to CSV"
+msgstr "Exportar a CSV"
+
+#: tryton/gui/window/win_export.py:39
+msgid "Predefined exports"
+msgstr "Exportaciones predeterminadas"
+
+#: tryton/gui/window/win_export.py:46
msgid "Name"
msgstr "Nombre"
-#: tryton/gui/window/win_export.py:247
+#: tryton/gui/window/win_export.py:60
+#, fuzzy
+msgid "_Save Export"
+msgstr "Guardar exportación"
+
+#: tryton/gui/window/win_export.py:69
+#, fuzzy
+msgid "_Delete Export"
+msgstr "Eliminar exportación"
+
+#: tryton/gui/window/win_export.py:82
+msgid "Open"
+msgstr "Abrir"
+
+#: tryton/gui/window/win_export.py:87
+msgid "Add _field names"
+msgstr "Añadir nombres de _campo"
+
+#: tryton/gui/window/win_export.py:101
#, python-format
msgid "%s (string)"
msgstr "%s (cadena)"
-#: tryton/gui/window/win_export.py:345
+#: tryton/gui/window/win_export.py:199
msgid "What is the name of this export?"
msgstr "¿Cuál es el nombre de esta exportación?"
-#: tryton/gui/window/win_export.py:351
+#: tryton/gui/window/win_export.py:205
#, python-format
msgid "Override '%s' definition?"
msgstr "Sobrescribir la definición de '%s'?"
-#: tryton/gui/window/win_export.py:481
+#: tryton/gui/window/win_export.py:324
#, python-format
msgid "%d record saved!"
msgstr "Se ha guardado %d registro."
-#: tryton/gui/window/win_export.py:483
+#: tryton/gui/window/win_export.py:326
#, python-format
msgid "%d records saved!"
msgstr "Se han guardado %d registros."
-#: tryton/gui/window/win_export.py:486
+#: tryton/gui/window/win_export.py:329
#, python-format
msgid ""
"Operation failed!\n"
@@ -1605,94 +1652,71 @@ msgstr ""
msgid "Link"
msgstr "Enlace"
-#: tryton/gui/window/win_form.py:127
+#: tryton/gui/window/win_form.py:128
msgid "Add"
msgstr "Añadir"
-#: tryton/gui/window/win_form.py:140
+#: tryton/gui/window/win_form.py:141
msgid "Remove "
msgstr "Eliminar "
-#: tryton/gui/window/win_form.py:155
+#: tryton/gui/window/win_form.py:156
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:94
msgid "Create a new record "
msgstr "Crear un nuevo registro "
-#: tryton/gui/window/win_form.py:167
+#: tryton/gui/window/win_form.py:168
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:114
msgid "Delete selected record "
msgstr "Eliminar registro seleccionado "
-#: tryton/gui/window/win_form.py:181
+#: tryton/gui/window/win_form.py:182
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:124
msgid "Undelete selected record "
msgstr "Recuperar registro seleccionado "
-#: tryton/gui/window/win_import.py:20
+#: tryton/gui/window/win_import.py:25
msgid "Import from CSV"
msgstr "Importar desde CSV"
-#: tryton/gui/window/win_import.py:76
-msgid "Auto-Detect"
+#: tryton/gui/window/win_import.py:32
+#, fuzzy
+msgid "_Auto-Detect"
msgstr "Auto-detectar"
-#: tryton/gui/window/win_import.py:93
-msgid "Fields to import"
-msgstr "Campos a importar"
-
-#: tryton/gui/window/win_import.py:109
+#: tryton/gui/window/win_import.py:43
msgid "File to Import:"
msgstr "Archivo a importar:"
-#: tryton/gui/window/win_import.py:111
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:42
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:459
+#: tryton/gui/window/win_import.py:45
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:458
msgid "Open..."
msgstr "Abrir..."
-#: tryton/gui/window/win_import.py:117
-msgid "CSV Parameters"
-msgstr "Parámetros CSV"
-
-#: tryton/gui/window/win_import.py:125
-msgid "Field Separator:"
-msgstr "Separador de campo:"
-
-#: tryton/gui/window/win_import.py:135
-msgid "Text Delimiter:"
-msgstr "Delimitador de texto:"
-
-#: tryton/gui/window/win_import.py:144
-msgid "Encoding:"
-msgstr "Codificación:"
-
-#: tryton/gui/window/win_import.py:154
+#: tryton/gui/window/win_import.py:50
msgid "Lines to Skip:"
msgstr "Líneas a omitir:"
-#: tryton/gui/window/win_import.py:188 tryton/gui/window/win_import.py:192
-msgid "Field name"
-msgstr "Nombre del campo"
-
-#: tryton/gui/window/win_import.py:254
+#: tryton/gui/window/win_import.py:99
msgid "You must select an import file first!"
msgstr "Primero debe elegir un archivo a importar."
-#: tryton/gui/window/win_import.py:265
+#: tryton/gui/window/win_import.py:109
msgid "Error opening CSV file"
msgstr "Error al abrir el archivo CSV"
-#: tryton/gui/window/win_import.py:292
+#: tryton/gui/window/win_import.py:137
#, python-format
msgid "Error processing the file at field %s."
msgstr "Se ha producido un error al procesar el archivo en el campo %s."
-#: tryton/gui/window/win_import.py:367
+#: tryton/gui/window/win_import.py:198
#, python-format
msgid "%d record imported!"
msgstr "Se ha importado %d registro."
-#: tryton/gui/window/win_import.py:369
+#: tryton/gui/window/win_import.py:200
#, python-format
msgid "%d records imported!"
msgstr "Se han importado %d registros."
@@ -1701,59 +1725,59 @@ msgstr "Se han importado %d registros."
msgid "Wizard"
msgstr "Asistente"
-#: tryton/gui/window/view_form/screen/screen.py:147
+#: tryton/gui/window/view_form/screen/screen.py:183
msgid "ID"
msgstr "ID"
-#: tryton/gui/window/view_form/screen/screen.py:148
+#: tryton/gui/window/view_form/screen/screen.py:184
msgid "Creation User"
msgstr "Creado por:"
-#: tryton/gui/window/view_form/screen/screen.py:149
+#: tryton/gui/window/view_form/screen/screen.py:185
msgid "Creation Date"
msgstr "Fecha de creación:"
-#: tryton/gui/window/view_form/screen/screen.py:150
+#: tryton/gui/window/view_form/screen/screen.py:186
msgid "Modification User"
msgstr "Última modificación por:"
-#: tryton/gui/window/view_form/screen/screen.py:151
+#: tryton/gui/window/view_form/screen/screen.py:187
msgid "Modification Date"
msgstr "Última fecha de modificación:"
-#: tryton/gui/window/view_form/screen/screen.py:651
+#: tryton/gui/window/view_form/screen/screen.py:710
msgid "Unable to get view tree state"
msgstr "No se ha podido obtener el estado de expansión del árbol"
-#: tryton/gui/window/view_form/screen/screen.py:710
+#: tryton/gui/window/view_form/screen/screen.py:769
msgid "Unable to set view tree state"
msgstr "No se ha podido establecer el estado de expansión del árbol"
-#: tryton/gui/window/view_form/screen/screen.py:886
+#: tryton/gui/window/view_form/screen/screen.py:945
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:893
+#: tryton/gui/window/view_form/screen/screen.py:952
#, python-format
msgid "\"%s\" is required"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:897
+#: tryton/gui/window/view_form/screen/screen.py:956
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:948
+#: tryton/gui/window/view_form/screen/screen.py:1007
msgid "Pre-validation"
msgstr ""
-#: tryton/gui/window/view_form/view/form.py:189
-#: tryton/gui/window/view_form/view/form.py:191
-#: tryton/gui/window/view_form/view/list.py:535
-#: tryton/gui/window/view_form/view/list.py:537
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:467
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:469
+#: tryton/gui/window/view_form/view/form.py:190
+#: tryton/gui/window/view_form/view/form.py:192
+#: tryton/gui/window/view_form/view/list.py:538
+#: tryton/gui/window/view_form/view/list.py:540
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:472
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:474
#: tryton/gui/window/view_form/view/form_gtk/widget.py:137
#: tryton/gui/window/view_form/view/form_gtk/widget.py:139
msgid ":"
@@ -1807,7 +1831,7 @@ msgstr "Guardar como búsqueda favorita"
msgid "Bookmark Name:"
msgstr "Nombre de la búsqueda favorita:"
-#: tryton/gui/window/view_form/view/screen_container.py:538
+#: tryton/gui/window/view_form/view/screen_container.py:539
msgid "Find"
msgstr "Buscar"
@@ -1827,15 +1851,19 @@ msgstr "Vista mensual"
msgid "Week"
msgstr "Semana"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:32
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:33
msgid "Select..."
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:76
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:64
+msgid "Clear"
+msgstr "Limpiar"
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:77
msgid "All files"
msgstr "Todos los archivos"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:89
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:90
msgid "Select"
msgstr ""
@@ -1843,11 +1871,11 @@ msgstr ""
msgid "Show plain text"
msgstr "Mostrar como texto plano"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:356
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:361
msgid "Add value"
msgstr "Añadir un valor"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:480
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
#, python-format
msgid "Remove \"%s\""
msgstr "Eliminar \"%s\""
@@ -1865,11 +1893,11 @@ msgstr "Añadir un registro existente"
msgid "Remove selected record "
msgstr "Eliminar registro seleccionado "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:291
msgid "Open a record "
msgstr "Abrir registro "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:295
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
msgid "Search a record "
msgstr "Buscar registro "
@@ -1882,7 +1910,7 @@ msgid "Edit selected record "
msgstr "Editar registro seleccionado "
#: tryton/gui/window/view_form/view/form_gtk/progressbar.py:35
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:836
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:852
#, python-format
msgid "%s%%"
msgstr ""
diff --git a/tryton/data/locale/fr_FR/LC_MESSAGES/tryton.po b/tryton/data/locale/fr_FR/LC_MESSAGES/tryton.po
index 15afeb0bf1..8f6909c27e 100644
--- a/tryton/data/locale/fr_FR/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/fr_FR/LC_MESSAGES/tryton.po
@@ -52,11 +52,11 @@ msgstr "Impossible d'écrire le fichier de configuration %s !"
msgid "Unable to set locale %s"
msgstr "Impossible de sélectionner la locale %s"
-#: tryton/action/main.py:176
+#: tryton/action/main.py:162
msgid "Select your action"
msgstr "Sélectionnez votre action"
-#: tryton/action/main.py:182
+#: tryton/action/main.py:168
msgid "No action defined!"
msgstr "Pas d'action définie !"
@@ -81,11 +81,11 @@ msgid "Your selection:"
msgstr "Votre sélection :"
#: tryton/common/common.py:495 tryton/gui/main.py:1388
-#: tryton/gui/window/win_export.py:454
+#: tryton/gui/window/win_export.py:297
#: tryton/gui/window/view_form/view/graph.py:169
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:54
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:121
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:495
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:55
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:122
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
msgid "Save As..."
msgstr "Enregistrer sous..."
@@ -131,8 +131,8 @@ msgstr "Comparer"
msgid "Write Anyway"
msgstr "Écraser"
-#: tryton/common/common.py:826 tryton/gui/window/win_export.py:487
-#: tryton/gui/window/win_import.py:265 tryton/gui/window/win_import.py:293
+#: tryton/common/common.py:826 tryton/gui/window/win_export.py:330
+#: tryton/gui/window/win_import.py:109 tryton/gui/window/win_import.py:138
msgid "Error"
msgstr "Erreur"
@@ -161,7 +161,7 @@ msgstr "Bug Tracker"
msgid "User:"
msgstr "Utilisateur :"
-#: tryton/common/common.py:936 tryton/common/common.py:1098
+#: tryton/common/common.py:936 tryton/common/common.py:1090
#: tryton/gui/window/dblogin.py:453
msgid "Password:"
msgstr "Mot de passe :"
@@ -202,7 +202,7 @@ msgstr ""
msgid "Security risk!"
msgstr "Alerte sécurité !"
-#: tryton/common/common.py:1039 tryton/common/common.py:1104
+#: tryton/common/common.py:1039 tryton/common/common.py:1096
#: tryton/gui/main.py:897
msgid ""
"Connection error!\n"
@@ -211,7 +211,7 @@ msgstr ""
"Erreur de connexion !\n"
"Impossible de se connecter au serveur !"
-#: tryton/common/common.py:1119
+#: tryton/common/common.py:1111
msgid "Network Error!"
msgstr "Erreur réseau !"
@@ -272,40 +272,44 @@ msgid "t"
msgstr "v"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "True"
msgstr "Vrai"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "False"
msgstr "Faux"
-#: tryton/common/popup_menu.py:77
+#: tryton/common/popup_menu.py:81
msgid "Edit..."
msgstr "Éditer..."
-#: tryton/common/popup_menu.py:82
+#: tryton/common/popup_menu.py:86
msgid "Attachments..."
msgstr "Attachements..."
-#: tryton/common/popup_menu.py:92
+#: tryton/common/popup_menu.py:90
+msgid "Notes..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:100
msgid "Actions..."
msgstr "Actions..."
-#: tryton/common/popup_menu.py:93
+#: tryton/common/popup_menu.py:101
msgid "Relate..."
msgstr "Relation..."
-#: tryton/common/popup_menu.py:94
+#: tryton/common/popup_menu.py:102
msgid "Report..."
msgstr "Rapport..."
-#: tryton/common/popup_menu.py:95
+#: tryton/common/popup_menu.py:103
msgid "E-Mail..."
msgstr "Email..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:104
msgid "Print..."
msgstr "Imprimer..."
@@ -507,7 +511,7 @@ msgstr "_Gérer les favoris"
#: tryton/gui/main.py:859 tryton/gui/window/win_search.py:26
#: tryton/gui/window/view_form/view/screen_container.py:151
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:330
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:335
#: tryton/gui/window/view_form/view/form_gtk/many2many.py:44
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
msgid "Search"
@@ -617,63 +621,63 @@ msgstr "La sauvegarde de la base de données a échouée !"
msgid "Database backuped successfully!"
msgstr "La base de données a été sauvegardée avec succès !"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "New"
msgstr "Nouveau"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "Create a new record"
msgstr "Créer un nouvel enregistrement"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
-#: tryton/gui/window/win_export.py:143
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
+#: tryton/gui/window/win_export.py:83
msgid "Save"
msgstr "Sauver"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
msgid "Save this record"
msgstr "Sauver cet enregistrement"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
-#: tryton/gui/window/win_form.py:223
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
+#: tryton/gui/window/win_form.py:224
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:162
msgid "Switch"
msgstr "Basculer"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
msgid "Switch view"
msgstr "Basculer la vue"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "_Reload"
msgstr "_Recharger"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "Reload"
msgstr "Recharger"
-#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:49
+#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:52
msgid "_New"
msgstr "_Nouveau"
-#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:50
-#: tryton/gui/window/win_form.py:67
+#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:53
+#: tryton/gui/window/win_form.py:68
msgid "_Save"
msgstr "_Sauver"
-#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:51
+#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:54
msgid "_Switch View"
msgstr "_Changer de vue"
-#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:53
+#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:56
msgid "_Reload/Undo"
msgstr "_Recharger/Annuler"
-#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:57
+#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:60
msgid "_Delete..."
msgstr "Su_pprimer..."
-#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:67
+#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:70
msgid "_Close Tab"
msgstr "_Fermer l'onglet"
@@ -914,13 +918,11 @@ msgstr "Éditeur de profil"
msgid "Profile"
msgstr "Profil"
-#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_export.py:66
-#: tryton/gui/window/win_import.py:47
+#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_csv.py:68
msgid "_Add"
msgstr "_Ajouter"
-#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_export.py:74
-#: tryton/gui/window/win_import.py:55
+#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_csv.py:77
msgid "_Remove"
msgstr "_Enlever"
@@ -1064,203 +1066,221 @@ msgstr "Corps :"
msgid "Attachment:"
msgstr "Attachement :"
-#: tryton/gui/window/form.py:40 tryton/gui/window/tips.py:73
-#: tryton/gui/window/win_form.py:196
+#: tryton/gui/window/form.py:41 tryton/gui/window/tips.py:73
+#: tryton/gui/window/win_form.py:197
#: tryton/gui/window/view_form/view/screen_container.py:214
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136
msgid "Previous"
msgstr "Précédent"
-#: tryton/gui/window/form.py:41
+#: tryton/gui/window/form.py:42
msgid "Previous Record"
msgstr "Enregistrement précédent"
-#: tryton/gui/window/form.py:42 tryton/gui/window/tips.py:80
-#: tryton/gui/window/win_form.py:210
+#: tryton/gui/window/form.py:43 tryton/gui/window/tips.py:80
+#: tryton/gui/window/win_form.py:211
#: tryton/gui/window/view_form/view/screen_container.py:226
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:150
msgid "Next"
msgstr "Suivant"
-#: tryton/gui/window/form.py:42
+#: tryton/gui/window/form.py:43
msgid "Next Record"
msgstr "Enregistrement suivant"
-#: tryton/gui/window/form.py:45
+#: tryton/gui/window/form.py:46
msgid "Attachment(0)"
msgstr "Attachement(0)"
-#: tryton/gui/window/form.py:46
+#: tryton/gui/window/form.py:47
msgid "Add an attachment to the record"
msgstr "Ajouter un attachement à l'enregistrement"
-#: tryton/gui/window/form.py:55
+#: tryton/gui/window/form.py:48
+msgid "Note(0)"
+msgstr ""
+
+#: tryton/gui/window/form.py:49
+msgid "Add a note to the record"
+msgstr ""
+
+#: tryton/gui/window/form.py:58
msgid "_Duplicate"
msgstr "_Dupliquer"
-#: tryton/gui/window/form.py:60
+#: tryton/gui/window/form.py:63
msgid "_Previous"
msgstr "_Précédent"
-#: tryton/gui/window/form.py:62
+#: tryton/gui/window/form.py:65
msgid "_Next"
msgstr "Sui_vant"
-#: tryton/gui/window/form.py:63
+#: tryton/gui/window/form.py:66
msgid "_Search"
msgstr "_Recherche"
-#: tryton/gui/window/form.py:64
+#: tryton/gui/window/form.py:67
msgid "View _Logs..."
msgstr "Voir les _Logs..."
-#: tryton/gui/window/form.py:65
+#: tryton/gui/window/form.py:68
msgid "Show revisions..."
msgstr "Afficher les révisions..."
-#: tryton/gui/window/form.py:70
+#: tryton/gui/window/form.py:73
msgid "A_ttachments..."
msgstr "_Pièce jointes..."
-#: tryton/gui/window/form.py:72
+#: tryton/gui/window/form.py:75
+msgid "_Notes..."
+msgstr ""
+
+#: tryton/gui/window/form.py:76
msgid "_Actions..."
msgstr "_Actions..."
-#: tryton/gui/window/form.py:74
+#: tryton/gui/window/form.py:78
msgid "_Relate..."
msgstr "_Relation..."
-#: tryton/gui/window/form.py:77
+#: tryton/gui/window/form.py:81
msgid "_Report..."
msgstr "_Rapport..."
-#: tryton/gui/window/form.py:79
+#: tryton/gui/window/form.py:83
msgid "_E-Mail..."
msgstr "_Email..."
-#: tryton/gui/window/form.py:81
+#: tryton/gui/window/form.py:85
msgid "_Print..."
msgstr "_Imprimer..."
-#: tryton/gui/window/form.py:84
+#: tryton/gui/window/form.py:88
msgid "_Export Data..."
msgstr "_Export de données..."
-#: tryton/gui/window/form.py:86
+#: tryton/gui/window/form.py:90
msgid "_Import Data..."
msgstr "_Import de données..."
-#: tryton/gui/window/form.py:209
+#: tryton/gui/window/form.py:210
#, python-format
msgid "Attachment(%d)"
msgstr "Attachement(%d)"
-#: tryton/gui/window/form.py:228
+#: tryton/gui/window/form.py:236
+#, python-format
+msgid "Note(%d)"
+msgstr ""
+
+#: tryton/gui/window/form.py:258
msgid "You have to select one record."
msgstr "Vous devez sélectionner un enregistrement."
-#: tryton/gui/window/form.py:232
+#: tryton/gui/window/form.py:262
msgid "ID:"
msgstr "ID :"
-#: tryton/gui/window/form.py:233
+#: tryton/gui/window/form.py:263
msgid "Creation User:"
msgstr "Créé par l'utilisateur :"
-#: tryton/gui/window/form.py:234
+#: tryton/gui/window/form.py:264
msgid "Creation Date:"
msgstr "Date de création :"
-#: tryton/gui/window/form.py:235
+#: tryton/gui/window/form.py:265
msgid "Latest Modification by:"
msgstr "Dernière modification par :"
-#: tryton/gui/window/form.py:236
+#: tryton/gui/window/form.py:266
msgid "Latest Modification Date:"
msgstr "Date de dernière modification :"
-#: tryton/gui/window/form.py:255
+#: tryton/gui/window/form.py:285
msgid "Model:"
msgstr "Modèle :"
-#: tryton/gui/window/form.py:307
+#: tryton/gui/window/form.py:345
msgid "Are you sure to remove this record?"
msgstr "Êtes-vous sûr de vouloir supprimer cet enregistrement ?"
-#: tryton/gui/window/form.py:309
+#: tryton/gui/window/form.py:347
msgid "Are you sure to remove those records?"
msgstr "Êtes-vous sûr de vouloir supprimer ces enregistrements ?"
-#: tryton/gui/window/form.py:312
+#: tryton/gui/window/form.py:350
msgid "Records not removed."
msgstr "Enregistrements non supprimés."
-#: tryton/gui/window/form.py:314
+#: tryton/gui/window/form.py:352
msgid "Records removed."
msgstr "Enregistrements supprimés."
-#: tryton/gui/window/form.py:342
+#: tryton/gui/window/form.py:380
msgid "Working now on the duplicated record(s)."
msgstr "Sur les enregistrement(s) dupliqué(s) maintenant."
-#: tryton/gui/window/form.py:352
+#: tryton/gui/window/form.py:390
msgid "Record saved."
msgstr "Enregistrement sauvegardé."
-#: tryton/gui/window/form.py:454
+#: tryton/gui/window/form.py:492
msgid " of "
msgstr " de "
-#: tryton/gui/window/form.py:475
+#: tryton/gui/window/form.py:513
+#, fuzzy
msgid ""
"This record has been modified\n"
-"do you want to save it ?"
+"do you want to save it?"
msgstr ""
"Cet enregistrement a été modifié\n"
"voulez-vous le sauvegarder ?"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Action"
msgstr "Actions"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Launch action"
msgstr "Lancer une action"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Relate"
msgstr "Relation"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Open related records"
msgstr "Ouvrir les enregistrements liés"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Report"
msgstr "Rapport"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Open report"
msgstr "Ouvrir un rapport"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail"
msgstr "Email"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail report"
msgstr "Rapport par email"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print"
msgstr "Imprimer"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print report"
msgstr "Imprimer un rapport"
-#: tryton/gui/window/form.py:599
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:860
+#: tryton/gui/window/form.py:637
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:876
msgid "Unknown"
msgstr "Inconnu"
@@ -1523,76 +1543,94 @@ msgstr "Astuces"
msgid "_Display a new tip next time"
msgstr "_Afficher une nouvelle astuce la prochaine fois"
-#: tryton/gui/window/win_export.py:25
-msgid "Export to CSV"
-msgstr "Exporter en CSV"
-
-#: tryton/gui/window/win_export.py:40
-msgid "Predefined exports"
-msgstr "Exportations prédéfinies"
-
-#: tryton/gui/window/win_export.py:52 tryton/gui/window/win_import.py:38
+#: tryton/gui/window/win_csv.py:59
msgid "All fields"
msgstr "Tout les champs"
-#: tryton/gui/window/win_export.py:83 tryton/gui/window/win_import.py:64
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:63
-msgid "Clear"
+#: tryton/gui/window/win_csv.py:86
+#, fuzzy
+msgid "_Clear"
msgstr "Effacer"
-#: tryton/gui/window/win_export.py:95
-msgid "Save Export"
-msgstr "Sauver l'exportation"
+#: tryton/gui/window/win_csv.py:107
+msgid "Fields selected"
+msgstr ""
-#: tryton/gui/window/win_export.py:104
-msgid "Delete Export"
-msgstr "Supprimer l'exportation"
+#: tryton/gui/window/win_csv.py:126
+msgid "CSV Parameters"
+msgstr "Paramètres CSV"
-#: tryton/gui/window/win_export.py:115
-msgid "Fields to export"
-msgstr "Champs à exporter"
+#: tryton/gui/window/win_csv.py:134
+msgid "Delimiter:"
+msgstr ""
-#: tryton/gui/window/win_export.py:132
-msgid "Options"
-msgstr "Options"
+#: tryton/gui/window/win_csv.py:148
+msgid "Quote char:"
+msgstr ""
-#: tryton/gui/window/win_export.py:142
-msgid "Open"
-msgstr "Ouvrir"
+#: tryton/gui/window/win_csv.py:157
+msgid "Encoding:"
+msgstr "Codage :"
-#: tryton/gui/window/win_export.py:147
-msgid "Add _field names"
-msgstr "Ajouter les noms des champs"
+#: tryton/gui/window/win_csv.py:192 tryton/gui/window/win_csv.py:196
+msgid "Field name"
+msgstr "Nom du champ"
-#: tryton/gui/window/win_export.py:215
+#: tryton/gui/window/win_export.py:28
+msgid "Export to CSV"
+msgstr "Exporter en CSV"
+
+#: tryton/gui/window/win_export.py:39
+msgid "Predefined exports"
+msgstr "Exportations prédéfinies"
+
+#: tryton/gui/window/win_export.py:46
msgid "Name"
msgstr "Nom"
-#: tryton/gui/window/win_export.py:247
+#: tryton/gui/window/win_export.py:60
+#, fuzzy
+msgid "_Save Export"
+msgstr "Sauver l'exportation"
+
+#: tryton/gui/window/win_export.py:69
+#, fuzzy
+msgid "_Delete Export"
+msgstr "Supprimer l'exportation"
+
+#: tryton/gui/window/win_export.py:82
+msgid "Open"
+msgstr "Ouvrir"
+
+#: tryton/gui/window/win_export.py:87
+msgid "Add _field names"
+msgstr "Ajouter les noms des champs"
+
+#: tryton/gui/window/win_export.py:101
#, python-format
msgid "%s (string)"
msgstr "%s (string)"
-#: tryton/gui/window/win_export.py:345
+#: tryton/gui/window/win_export.py:199
msgid "What is the name of this export?"
msgstr "Quel est le nom de cet export ?"
-#: tryton/gui/window/win_export.py:351
+#: tryton/gui/window/win_export.py:205
#, python-format
msgid "Override '%s' definition?"
msgstr "Surcharger la définition « %s » ?"
-#: tryton/gui/window/win_export.py:481
+#: tryton/gui/window/win_export.py:324
#, python-format
msgid "%d record saved!"
msgstr "%d enregistrement sauvé !"
-#: tryton/gui/window/win_export.py:483
+#: tryton/gui/window/win_export.py:326
#, python-format
msgid "%d records saved!"
msgstr "%d enregistrements sauvés !"
-#: tryton/gui/window/win_export.py:486
+#: tryton/gui/window/win_export.py:329
#, python-format
msgid ""
"Operation failed!\n"
@@ -1607,94 +1645,71 @@ msgstr ""
msgid "Link"
msgstr "Lien"
-#: tryton/gui/window/win_form.py:127
+#: tryton/gui/window/win_form.py:128
msgid "Add"
msgstr "Ajouter"
-#: tryton/gui/window/win_form.py:140
+#: tryton/gui/window/win_form.py:141
msgid "Remove "
msgstr "Supprimer "
-#: tryton/gui/window/win_form.py:155
+#: tryton/gui/window/win_form.py:156
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:94
msgid "Create a new record "
msgstr "Créer un nouvel enregistrement"
-#: tryton/gui/window/win_form.py:167
+#: tryton/gui/window/win_form.py:168
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:114
msgid "Delete selected record "
msgstr "Supprimer l'enregistrement sélectionné"
-#: tryton/gui/window/win_form.py:181
+#: tryton/gui/window/win_form.py:182
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:124
msgid "Undelete selected record "
msgstr "Restaurer l'enregistrement sélectionné"
-#: tryton/gui/window/win_import.py:20
+#: tryton/gui/window/win_import.py:25
msgid "Import from CSV"
msgstr "Importer depuis un CSV"
-#: tryton/gui/window/win_import.py:76
-msgid "Auto-Detect"
+#: tryton/gui/window/win_import.py:32
+#, fuzzy
+msgid "_Auto-Detect"
msgstr "Détection automatique"
-#: tryton/gui/window/win_import.py:93
-msgid "Fields to import"
-msgstr "Champs à importer"
-
-#: tryton/gui/window/win_import.py:109
+#: tryton/gui/window/win_import.py:43
msgid "File to Import:"
msgstr "Fichier à importer :"
-#: tryton/gui/window/win_import.py:111
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:42
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:459
+#: tryton/gui/window/win_import.py:45
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:458
msgid "Open..."
msgstr "Ouvrir..."
-#: tryton/gui/window/win_import.py:117
-msgid "CSV Parameters"
-msgstr "Paramètres CSV"
-
-#: tryton/gui/window/win_import.py:125
-msgid "Field Separator:"
-msgstr "Séparateur de champs :"
-
-#: tryton/gui/window/win_import.py:135
-msgid "Text Delimiter:"
-msgstr "Délimiteur de texte :"
-
-#: tryton/gui/window/win_import.py:144
-msgid "Encoding:"
-msgstr "Codage :"
-
-#: tryton/gui/window/win_import.py:154
+#: tryton/gui/window/win_import.py:50
msgid "Lines to Skip:"
msgstr "Lignes à ignorer :"
-#: tryton/gui/window/win_import.py:188 tryton/gui/window/win_import.py:192
-msgid "Field name"
-msgstr "Nom du champ"
-
-#: tryton/gui/window/win_import.py:254
+#: tryton/gui/window/win_import.py:99
msgid "You must select an import file first!"
msgstr "Vous devez d'abord sélectionner un fichier d'import !"
-#: tryton/gui/window/win_import.py:265
+#: tryton/gui/window/win_import.py:109
msgid "Error opening CSV file"
msgstr "Erreur d'ouverture du fichier CSV"
-#: tryton/gui/window/win_import.py:292
+#: tryton/gui/window/win_import.py:137
#, python-format
msgid "Error processing the file at field %s."
msgstr "Erreur lors du traitement du fichier du champ %s."
-#: tryton/gui/window/win_import.py:367
+#: tryton/gui/window/win_import.py:198
#, python-format
msgid "%d record imported!"
msgstr "%d enregistrement importé !"
-#: tryton/gui/window/win_import.py:369
+#: tryton/gui/window/win_import.py:200
#, python-format
msgid "%d records imported!"
msgstr "%d enregistrements importés !"
@@ -1703,59 +1718,59 @@ msgstr "%d enregistrements importés !"
msgid "Wizard"
msgstr "Assistant"
-#: tryton/gui/window/view_form/screen/screen.py:147
+#: tryton/gui/window/view_form/screen/screen.py:183
msgid "ID"
msgstr "ID"
-#: tryton/gui/window/view_form/screen/screen.py:148
+#: tryton/gui/window/view_form/screen/screen.py:184
msgid "Creation User"
msgstr "Créé par l'utilisateur"
-#: tryton/gui/window/view_form/screen/screen.py:149
+#: tryton/gui/window/view_form/screen/screen.py:185
msgid "Creation Date"
msgstr "Date de création"
-#: tryton/gui/window/view_form/screen/screen.py:150
+#: tryton/gui/window/view_form/screen/screen.py:186
msgid "Modification User"
msgstr "Modifié par l'utilisateur"
-#: tryton/gui/window/view_form/screen/screen.py:151
+#: tryton/gui/window/view_form/screen/screen.py:187
msgid "Modification Date"
msgstr "Date de modification"
-#: tryton/gui/window/view_form/screen/screen.py:651
+#: tryton/gui/window/view_form/screen/screen.py:710
msgid "Unable to get view tree state"
msgstr "Impossible d'obtenir l'état de la vue arbre"
-#: tryton/gui/window/view_form/screen/screen.py:710
+#: tryton/gui/window/view_form/screen/screen.py:769
msgid "Unable to set view tree state"
msgstr "Impossible de définir l'état de la vue arbre"
-#: tryton/gui/window/view_form/screen/screen.py:886
+#: tryton/gui/window/view_form/screen/screen.py:945
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr "« %s » n'est pas valide selon son domaine"
-#: tryton/gui/window/view_form/screen/screen.py:893
+#: tryton/gui/window/view_form/screen/screen.py:952
#, python-format
msgid "\"%s\" is required"
msgstr "« %s » est requis"
-#: tryton/gui/window/view_form/screen/screen.py:897
+#: tryton/gui/window/view_form/screen/screen.py:956
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr "Les valeurs de « %s » ne sont pas valides"
-#: tryton/gui/window/view_form/screen/screen.py:948
+#: tryton/gui/window/view_form/screen/screen.py:1007
msgid "Pre-validation"
msgstr "Pré-validation"
-#: tryton/gui/window/view_form/view/form.py:189
-#: tryton/gui/window/view_form/view/form.py:191
-#: tryton/gui/window/view_form/view/list.py:535
-#: tryton/gui/window/view_form/view/list.py:537
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:467
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:469
+#: tryton/gui/window/view_form/view/form.py:190
+#: tryton/gui/window/view_form/view/form.py:192
+#: tryton/gui/window/view_form/view/list.py:538
+#: tryton/gui/window/view_form/view/list.py:540
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:472
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:474
#: tryton/gui/window/view_form/view/form_gtk/widget.py:137
#: tryton/gui/window/view_form/view/form_gtk/widget.py:139
msgid ":"
@@ -1809,7 +1824,7 @@ msgstr "Sauver ce filtre"
msgid "Bookmark Name:"
msgstr "Nom du marque-page :"
-#: tryton/gui/window/view_form/view/screen_container.py:538
+#: tryton/gui/window/view_form/view/screen_container.py:539
msgid "Find"
msgstr "Chercher"
@@ -1829,15 +1844,19 @@ msgstr "Vue mois"
msgid "Week"
msgstr "Semaine"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:32
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:33
msgid "Select..."
msgstr "Sélectionner..."
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:76
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:64
+msgid "Clear"
+msgstr "Effacer"
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:77
msgid "All files"
msgstr "Tous les fichiers"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:89
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:90
msgid "Select"
msgstr "Sélectionner"
@@ -1845,11 +1864,11 @@ msgstr "Sélectionner"
msgid "Show plain text"
msgstr "Montrer en text clair"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:356
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:361
msgid "Add value"
msgstr "Ajouter une valeur"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:480
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
#, python-format
msgid "Remove \"%s\""
msgstr "Supprimer « %s »"
@@ -1867,11 +1886,11 @@ msgstr "Ajouter un enregistrement existant"
msgid "Remove selected record "
msgstr "Supprimer l'enregistrement sélectionné"
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:291
msgid "Open a record "
msgstr "Ouvrir un enregistrement"
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:295
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
msgid "Search a record "
msgstr "Chercher un enregistrement"
@@ -1884,7 +1903,7 @@ msgid "Edit selected record "
msgstr "Éditer l'enregistrement sélectionné"
#: tryton/gui/window/view_form/view/form_gtk/progressbar.py:35
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:836
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:852
#, python-format
msgid "%s%%"
msgstr "%s%%"
diff --git a/tryton/data/locale/hu_HU/LC_MESSAGES/tryton.po b/tryton/data/locale/hu_HU/LC_MESSAGES/tryton.po
index 28e4214553..2c3f76354d 100644
--- a/tryton/data/locale/hu_HU/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/hu_HU/LC_MESSAGES/tryton.po
@@ -1,3 +1,7 @@
+# Translations template for tryton.
+# Copyright (C) 2016 Tryton
+# This file is distributed under the same license as the tryton project.
+# FIRST AUTHOR , 2016.
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
@@ -49,11 +53,11 @@ msgstr "Nem lehet a következő konfigurációs fájlba írni: „%s”"
msgid "Unable to set locale %s"
msgstr "Nem lehet beállítani a csoportot: %s"
-#: tryton/action/main.py:176
+#: tryton/action/main.py:162
msgid "Select your action"
msgstr "Válasszon műveletet"
-#: tryton/action/main.py:182
+#: tryton/action/main.py:168
msgid "No action defined!"
msgstr "Nincs megadva művelet"
@@ -78,11 +82,11 @@ msgid "Your selection:"
msgstr "Kiválasztva"
#: tryton/common/common.py:495 tryton/gui/main.py:1388
-#: tryton/gui/window/win_export.py:454
+#: tryton/gui/window/win_export.py:297
#: tryton/gui/window/view_form/view/graph.py:169
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:54
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:121
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:495
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:55
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:122
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
msgid "Save As..."
msgstr "Mentés másként…"
@@ -128,8 +132,8 @@ msgstr "Összehasonlítás"
msgid "Write Anyway"
msgstr "Felülír"
-#: tryton/common/common.py:826 tryton/gui/window/win_export.py:487
-#: tryton/gui/window/win_import.py:265 tryton/gui/window/win_import.py:293
+#: tryton/common/common.py:826 tryton/gui/window/win_export.py:330
+#: tryton/gui/window/win_import.py:109 tryton/gui/window/win_import.py:138
msgid "Error"
msgstr "Hiba"
@@ -158,7 +162,7 @@ msgstr "Hiba bejelentése"
msgid "User:"
msgstr "Felhasználó:"
-#: tryton/common/common.py:936 tryton/common/common.py:1098
+#: tryton/common/common.py:936 tryton/common/common.py:1090
#: tryton/gui/window/dblogin.py:453
msgid "Password:"
msgstr "Jelszó:"
@@ -199,7 +203,7 @@ msgstr ""
msgid "Security risk!"
msgstr "Biztonsági kockázat"
-#: tryton/common/common.py:1039 tryton/common/common.py:1104
+#: tryton/common/common.py:1039 tryton/common/common.py:1096
#: tryton/gui/main.py:897
msgid ""
"Connection error!\n"
@@ -208,7 +212,7 @@ msgstr ""
"Kapcsolási hiba!\n"
"Nem kapcsolódik a szerverrel!"
-#: tryton/common/common.py:1119
+#: tryton/common/common.py:1111
msgid "Network Error!"
msgstr "Hálózati hiba"
@@ -269,40 +273,44 @@ msgid "t"
msgstr "w"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "True"
msgstr "Igaz"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "False"
msgstr "Hamis"
-#: tryton/common/popup_menu.py:77
+#: tryton/common/popup_menu.py:81
msgid "Edit..."
msgstr "Szerkesztés…"
-#: tryton/common/popup_menu.py:82
+#: tryton/common/popup_menu.py:86
msgid "Attachments..."
msgstr "Mellékletek..."
-#: tryton/common/popup_menu.py:92
+#: tryton/common/popup_menu.py:90
+msgid "Notes..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:100
msgid "Actions..."
msgstr "Műveletek"
-#: tryton/common/popup_menu.py:93
+#: tryton/common/popup_menu.py:101
msgid "Relate..."
msgstr "Kapcsolatok..."
-#: tryton/common/popup_menu.py:94
+#: tryton/common/popup_menu.py:102
msgid "Report..."
msgstr "Jelentés..."
-#: tryton/common/popup_menu.py:95
+#: tryton/common/popup_menu.py:103
msgid "E-Mail..."
msgstr "E-Mail..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:104
msgid "Print..."
msgstr "Nyomtatás..."
@@ -504,7 +512,7 @@ msgstr "Kedvencek kezelése..."
#: tryton/gui/main.py:859 tryton/gui/window/win_search.py:26
#: tryton/gui/window/view_form/view/screen_container.py:151
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:330
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:335
#: tryton/gui/window/view_form/view/form_gtk/many2many.py:44
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
msgid "Search"
@@ -611,63 +619,63 @@ msgstr "Adatbank sikertelen biztosítása!"
msgid "Database backuped successfully!"
msgstr "Adatbank sikeres biztosítása!"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "New"
msgstr "Új"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "Create a new record"
msgstr "Új bejegyzés létrehozása"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
-#: tryton/gui/window/win_export.py:143
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
+#: tryton/gui/window/win_export.py:83
msgid "Save"
msgstr "Mentés"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
msgid "Save this record"
msgstr "Bejegyzés mentése"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
-#: tryton/gui/window/win_form.py:223
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
+#: tryton/gui/window/win_form.py:224
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:162
msgid "Switch"
msgstr "Nézet váltása"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
msgid "Switch view"
msgstr "Nézet váltása"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "_Reload"
msgstr "_Frissítés"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "Reload"
msgstr "Frissítés"
-#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:49
+#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:52
msgid "_New"
msgstr "_Új"
-#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:50
-#: tryton/gui/window/win_form.py:67
+#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:53
+#: tryton/gui/window/win_form.py:68
msgid "_Save"
msgstr "_Mentés"
-#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:51
+#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:54
msgid "_Switch View"
msgstr "Nézet váltása"
-#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:53
+#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:56
msgid "_Reload/Undo"
msgstr "Frissítés/ visszavonás"
-#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:57
+#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:60
msgid "_Delete..."
msgstr "_Törlés..."
-#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:67
+#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:70
msgid "_Close Tab"
msgstr "Lap bezárása"
@@ -907,13 +915,11 @@ msgstr "Profilszerkesztő"
msgid "Profile"
msgstr "Profil"
-#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_export.py:66
-#: tryton/gui/window/win_import.py:47
+#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_csv.py:68
msgid "_Add"
msgstr "_Hozzáadás"
-#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_export.py:74
-#: tryton/gui/window/win_import.py:55
+#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_csv.py:77
msgid "_Remove"
msgstr "_Eltávolítás"
@@ -1056,203 +1062,226 @@ msgstr "Szöveg:"
msgid "Attachment:"
msgstr "Melléklet:"
-#: tryton/gui/window/form.py:40 tryton/gui/window/tips.py:73
-#: tryton/gui/window/win_form.py:196
+#: tryton/gui/window/form.py:41 tryton/gui/window/tips.py:73
+#: tryton/gui/window/win_form.py:197
#: tryton/gui/window/view_form/view/screen_container.py:214
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136
msgid "Previous"
msgstr "Előző"
-#: tryton/gui/window/form.py:41
+#: tryton/gui/window/form.py:42
msgid "Previous Record"
msgstr "Előző adat"
-#: tryton/gui/window/form.py:42 tryton/gui/window/tips.py:80
-#: tryton/gui/window/win_form.py:210
+#: tryton/gui/window/form.py:43 tryton/gui/window/tips.py:80
+#: tryton/gui/window/win_form.py:211
#: tryton/gui/window/view_form/view/screen_container.py:226
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:150
msgid "Next"
msgstr "Következő"
-#: tryton/gui/window/form.py:42
+#: tryton/gui/window/form.py:43
msgid "Next Record"
msgstr "Következő adat"
-#: tryton/gui/window/form.py:45
+#: tryton/gui/window/form.py:46
msgid "Attachment(0)"
msgstr "Mellékletek:"
-#: tryton/gui/window/form.py:46
+#: tryton/gui/window/form.py:47
msgid "Add an attachment to the record"
msgstr "Melléklet hozzáadása az üzenethez."
-#: tryton/gui/window/form.py:55
+#: tryton/gui/window/form.py:48
+msgid "Note(0)"
+msgstr ""
+
+#: tryton/gui/window/form.py:49
+msgid "Add a note to the record"
+msgstr ""
+
+#: tryton/gui/window/form.py:58
msgid "_Duplicate"
msgstr "Másolat"
-#: tryton/gui/window/form.py:60
+#: tryton/gui/window/form.py:63
msgid "_Previous"
msgstr "_Előző"
-#: tryton/gui/window/form.py:62
+#: tryton/gui/window/form.py:65
msgid "_Next"
msgstr "_Következő"
-#: tryton/gui/window/form.py:63
+#: tryton/gui/window/form.py:66
msgid "_Search"
msgstr "_Keresés"
-#: tryton/gui/window/form.py:64
+#: tryton/gui/window/form.py:67
msgid "View _Logs..."
msgstr "Napló megtekintése…"
-#: tryton/gui/window/form.py:65
+#: tryton/gui/window/form.py:68
msgid "Show revisions..."
msgstr "Feldolgozások megtekintése"
-#: tryton/gui/window/form.py:70
+#: tryton/gui/window/form.py:73
msgid "A_ttachments..."
msgstr "Csatolmány"
-#: tryton/gui/window/form.py:72
+#: tryton/gui/window/form.py:75
+msgid "_Notes..."
+msgstr ""
+
+#: tryton/gui/window/form.py:76
msgid "_Actions..."
msgstr "_Műveletek"
-#: tryton/gui/window/form.py:74
+#: tryton/gui/window/form.py:78
msgid "_Relate..."
msgstr "Kapcsolat megnyitása"
-#: tryton/gui/window/form.py:77
+#: tryton/gui/window/form.py:81
msgid "_Report..."
msgstr "Jelentés megnyitása..."
-#: tryton/gui/window/form.py:79
+#: tryton/gui/window/form.py:83
msgid "_E-Mail..."
msgstr "Jelentés per e-mail"
-#: tryton/gui/window/form.py:81
+#: tryton/gui/window/form.py:85
msgid "_Print..."
msgstr "_Nyomtatás…"
-#: tryton/gui/window/form.py:84
+#: tryton/gui/window/form.py:88
msgid "_Export Data..."
msgstr "Adat exportálása"
-#: tryton/gui/window/form.py:86
+#: tryton/gui/window/form.py:90
msgid "_Import Data..."
msgstr "Adat importálása"
-#: tryton/gui/window/form.py:209
+#: tryton/gui/window/form.py:210
#, python-format
msgid "Attachment(%d)"
msgstr "Melléklet(%d)"
-#: tryton/gui/window/form.py:228
-msgid "You have to select one record."
+#: tryton/gui/window/form.py:236
+#, python-format
+msgid "Note(%d)"
msgstr ""
-#: tryton/gui/window/form.py:232
+#: tryton/gui/window/form.py:258
+#, fuzzy
+msgid "You have to select one record."
+msgstr "Legalább egy adatot kell kiválasztani."
+
+#: tryton/gui/window/form.py:262
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:233
+#: tryton/gui/window/form.py:263
msgid "Creation User:"
msgstr "Által létrehozva"
-#: tryton/gui/window/form.py:234
+#: tryton/gui/window/form.py:264
msgid "Creation Date:"
msgstr "Létrehozás dátuma"
-#: tryton/gui/window/form.py:235
+#: tryton/gui/window/form.py:265
msgid "Latest Modification by:"
msgstr "Utolsó módosítás"
-#: tryton/gui/window/form.py:236
+#: tryton/gui/window/form.py:266
msgid "Latest Modification Date:"
msgstr "Módosítás dátuma "
-#: tryton/gui/window/form.py:255
+#: tryton/gui/window/form.py:285
msgid "Model:"
msgstr "Típus:"
-#: tryton/gui/window/form.py:307
+#: tryton/gui/window/form.py:345
msgid "Are you sure to remove this record?"
msgstr "Biztos törölni szeretné?"
-#: tryton/gui/window/form.py:309
+#: tryton/gui/window/form.py:347
msgid "Are you sure to remove those records?"
msgstr "Biztos törölni szeretné?"
-#: tryton/gui/window/form.py:312
+#: tryton/gui/window/form.py:350
+#, fuzzy
msgid "Records not removed."
-msgstr ""
-
-#: tryton/gui/window/form.py:314
-msgid "Records removed."
-msgstr ""
-
-#: tryton/gui/window/form.py:342
-msgid "Working now on the duplicated record(s)."
-msgstr ""
+msgstr "Adat nincs törölve!"
#: tryton/gui/window/form.py:352
-msgid "Record saved."
-msgstr ""
+#, fuzzy
+msgid "Records removed."
+msgstr "Adat törölve"
-#: tryton/gui/window/form.py:454
+#: tryton/gui/window/form.py:380
+#, fuzzy
+msgid "Working now on the duplicated record(s)."
+msgstr "A másolaton dolgozik"
+
+#: tryton/gui/window/form.py:390
+#, fuzzy
+msgid "Record saved."
+msgstr "Adat mentve"
+
+#: tryton/gui/window/form.py:492
msgid " of "
msgstr "-tól"
-#: tryton/gui/window/form.py:475
+#: tryton/gui/window/form.py:513
+#, fuzzy
msgid ""
"This record has been modified\n"
-"do you want to save it ?"
+"do you want to save it?"
msgstr ""
"Adat módosítva\n"
"Szeretne menteni?"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Action"
msgstr "Művelet"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Launch action"
msgstr "Művelet indítása"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Relate"
msgstr "Kapcsolat"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Open related records"
msgstr "Kapcsolat adatainak megnyitása"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Report"
msgstr "Jelentés"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Open report"
msgstr "Jelentés megnyitása"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail"
msgstr "E-mail"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail report"
msgstr "Jelentést e-mailon küldeni"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print"
msgstr "Nyomtatás"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print report"
msgstr "Jelentés nyomtatása"
-#: tryton/gui/window/form.py:599
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:860
+#: tryton/gui/window/form.py:637
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:876
msgid "Unknown"
msgstr "Ismeretlen"
@@ -1514,76 +1543,94 @@ msgstr "Tippek"
msgid "_Display a new tip next time"
msgstr "Tippek mutatása Tryton indításakor"
-#: tryton/gui/window/win_export.py:25
-msgid "Export to CSV"
-msgstr "CSV ként exportálni"
-
-#: tryton/gui/window/win_export.py:40
-msgid "Predefined exports"
-msgstr "Előre megadott export"
-
-#: tryton/gui/window/win_export.py:52 tryton/gui/window/win_import.py:38
+#: tryton/gui/window/win_csv.py:59
msgid "All fields"
msgstr "összes mező"
-#: tryton/gui/window/win_export.py:83 tryton/gui/window/win_import.py:64
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:63
-msgid "Clear"
+#: tryton/gui/window/win_csv.py:86
+#, fuzzy
+msgid "_Clear"
msgstr "Törlés"
-#: tryton/gui/window/win_export.py:95
-msgid "Save Export"
-msgstr "Export mentése"
+#: tryton/gui/window/win_csv.py:107
+msgid "Fields selected"
+msgstr ""
-#: tryton/gui/window/win_export.py:104
-msgid "Delete Export"
-msgstr "Export törlése"
+#: tryton/gui/window/win_csv.py:126
+msgid "CSV Parameters"
+msgstr "CSV Paraméter"
-#: tryton/gui/window/win_export.py:115
-msgid "Fields to export"
-msgstr "exportálandó mezők"
+#: tryton/gui/window/win_csv.py:134
+msgid "Delimiter:"
+msgstr ""
-#: tryton/gui/window/win_export.py:132
-msgid "Options"
-msgstr "opciók"
+#: tryton/gui/window/win_csv.py:148
+msgid "Quote char:"
+msgstr ""
-#: tryton/gui/window/win_export.py:142
-msgid "Open"
-msgstr "Megnyitás"
+#: tryton/gui/window/win_csv.py:157
+msgid "Encoding:"
+msgstr "Kódolás:"
-#: tryton/gui/window/win_export.py:147
-msgid "Add _field names"
-msgstr "Mezőnév hozzáadása"
+#: tryton/gui/window/win_csv.py:192 tryton/gui/window/win_csv.py:196
+msgid "Field name"
+msgstr "Mezőnév"
-#: tryton/gui/window/win_export.py:215
+#: tryton/gui/window/win_export.py:28
+msgid "Export to CSV"
+msgstr "CSV ként exportálni"
+
+#: tryton/gui/window/win_export.py:39
+msgid "Predefined exports"
+msgstr "Előre megadott export"
+
+#: tryton/gui/window/win_export.py:46
msgid "Name"
msgstr "Név"
-#: tryton/gui/window/win_export.py:247
+#: tryton/gui/window/win_export.py:60
+#, fuzzy
+msgid "_Save Export"
+msgstr "Export mentése"
+
+#: tryton/gui/window/win_export.py:69
+#, fuzzy
+msgid "_Delete Export"
+msgstr "Export törlése"
+
+#: tryton/gui/window/win_export.py:82
+msgid "Open"
+msgstr "Megnyitás"
+
+#: tryton/gui/window/win_export.py:87
+msgid "Add _field names"
+msgstr "Mezőnév hozzáadása"
+
+#: tryton/gui/window/win_export.py:101
#, python-format
msgid "%s (string)"
msgstr "%s (string)"
-#: tryton/gui/window/win_export.py:345
+#: tryton/gui/window/win_export.py:199
msgid "What is the name of this export?"
msgstr "Mi legyen az export neve?"
-#: tryton/gui/window/win_export.py:351
+#: tryton/gui/window/win_export.py:205
#, python-format
msgid "Override '%s' definition?"
msgstr "'%s' definiálásának figyelembe vétele?"
-#: tryton/gui/window/win_export.py:481
+#: tryton/gui/window/win_export.py:324
#, python-format
msgid "%d record saved!"
msgstr "%d adat mentve"
-#: tryton/gui/window/win_export.py:483
+#: tryton/gui/window/win_export.py:326
#, python-format
msgid "%d records saved!"
msgstr "%d adatok mentve!"
-#: tryton/gui/window/win_export.py:486
+#: tryton/gui/window/win_export.py:329
#, python-format
msgid ""
"Operation failed!\n"
@@ -1598,94 +1645,71 @@ msgstr ""
msgid "Link"
msgstr "Hivatkozás"
-#: tryton/gui/window/win_form.py:127
+#: tryton/gui/window/win_form.py:128
msgid "Add"
msgstr "Hozzáad"
-#: tryton/gui/window/win_form.py:140
+#: tryton/gui/window/win_form.py:141
msgid "Remove "
msgstr "Mező eltávolítása"
-#: tryton/gui/window/win_form.py:155
+#: tryton/gui/window/win_form.py:156
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:94
msgid "Create a new record "
msgstr "Új adat létrehozása."
-#: tryton/gui/window/win_form.py:167
+#: tryton/gui/window/win_form.py:168
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:114
msgid "Delete selected record "
msgstr "Kiválasztott adatok törlése"
-#: tryton/gui/window/win_form.py:181
+#: tryton/gui/window/win_form.py:182
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:124
msgid "Undelete selected record "
msgstr "Törlés visszavonása"
-#: tryton/gui/window/win_import.py:20
+#: tryton/gui/window/win_import.py:25
msgid "Import from CSV"
msgstr "CSV-ből adatok importálása"
-#: tryton/gui/window/win_import.py:76
-msgid "Auto-Detect"
+#: tryton/gui/window/win_import.py:32
+#, fuzzy
+msgid "_Auto-Detect"
msgstr "Automatikus felismerés"
-#: tryton/gui/window/win_import.py:93
-msgid "Fields to import"
-msgstr "mezők importálása"
-
-#: tryton/gui/window/win_import.py:109
+#: tryton/gui/window/win_import.py:43
msgid "File to Import:"
msgstr "Importadatok:"
-#: tryton/gui/window/win_import.py:111
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:42
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:459
+#: tryton/gui/window/win_import.py:45
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:458
msgid "Open..."
msgstr "Megnyitás..."
-#: tryton/gui/window/win_import.py:117
-msgid "CSV Parameters"
-msgstr "CSV Paraméter"
-
-#: tryton/gui/window/win_import.py:125
-msgid "Field Separator:"
-msgstr "Mezőelválasztó"
-
-#: tryton/gui/window/win_import.py:135
-msgid "Text Delimiter:"
-msgstr "Szövegelválasztó"
-
-#: tryton/gui/window/win_import.py:144
-msgid "Encoding:"
-msgstr "Kódolás:"
-
-#: tryton/gui/window/win_import.py:154
+#: tryton/gui/window/win_import.py:50
msgid "Lines to Skip:"
msgstr "Átugrandó sorok:"
-#: tryton/gui/window/win_import.py:188 tryton/gui/window/win_import.py:192
-msgid "Field name"
-msgstr "Mezőnév"
-
-#: tryton/gui/window/win_import.py:254
+#: tryton/gui/window/win_import.py:99
msgid "You must select an import file first!"
msgstr "Először ki kell jelölni legalább egy fájlt."
-#: tryton/gui/window/win_import.py:265
+#: tryton/gui/window/win_import.py:109
msgid "Error opening CSV file"
msgstr "Hiba a CSV fájl megnyitásakor"
-#: tryton/gui/window/win_import.py:292
+#: tryton/gui/window/win_import.py:137
#, python-format
msgid "Error processing the file at field %s."
msgstr "Hiba az adat feldolgozásnál a %s mezőben."
-#: tryton/gui/window/win_import.py:367
+#: tryton/gui/window/win_import.py:198
#, python-format
msgid "%d record imported!"
msgstr "%d adat importálva..."
-#: tryton/gui/window/win_import.py:369
+#: tryton/gui/window/win_import.py:200
#, python-format
msgid "%d records imported!"
msgstr "%d adat importálva..."
@@ -1694,59 +1718,59 @@ msgstr "%d adat importálva..."
msgid "Wizard"
msgstr "Wizard"
-#: tryton/gui/window/view_form/screen/screen.py:147
+#: tryton/gui/window/view_form/screen/screen.py:183
msgid "ID"
msgstr "ID"
-#: tryton/gui/window/view_form/screen/screen.py:148
+#: tryton/gui/window/view_form/screen/screen.py:184
msgid "Creation User"
msgstr "Által létrehozva"
-#: tryton/gui/window/view_form/screen/screen.py:149
+#: tryton/gui/window/view_form/screen/screen.py:185
msgid "Creation Date"
msgstr "Létrehozás dátuma"
-#: tryton/gui/window/view_form/screen/screen.py:150
+#: tryton/gui/window/view_form/screen/screen.py:186
msgid "Modification User"
msgstr "Által módosítva"
-#: tryton/gui/window/view_form/screen/screen.py:151
+#: tryton/gui/window/view_form/screen/screen.py:187
msgid "Modification Date"
msgstr "Módosítás dátuma"
-#: tryton/gui/window/view_form/screen/screen.py:651
+#: tryton/gui/window/view_form/screen/screen.py:710
msgid "Unable to get view tree state"
msgstr "A menü nem látható"
-#: tryton/gui/window/view_form/screen/screen.py:710
+#: tryton/gui/window/view_form/screen/screen.py:769
msgid "Unable to set view tree state"
msgstr "A menü láthatósága nem állítható be"
-#: tryton/gui/window/view_form/screen/screen.py:886
+#: tryton/gui/window/view_form/screen/screen.py:945
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:893
+#: tryton/gui/window/view_form/screen/screen.py:952
#, python-format
msgid "\"%s\" is required"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:897
+#: tryton/gui/window/view_form/screen/screen.py:956
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:948
+#: tryton/gui/window/view_form/screen/screen.py:1007
msgid "Pre-validation"
msgstr ""
-#: tryton/gui/window/view_form/view/form.py:189
-#: tryton/gui/window/view_form/view/form.py:191
-#: tryton/gui/window/view_form/view/list.py:535
-#: tryton/gui/window/view_form/view/list.py:537
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:467
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:469
+#: tryton/gui/window/view_form/view/form.py:190
+#: tryton/gui/window/view_form/view/form.py:192
+#: tryton/gui/window/view_form/view/list.py:538
+#: tryton/gui/window/view_form/view/list.py:540
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:472
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:474
#: tryton/gui/window/view_form/view/form_gtk/widget.py:137
#: tryton/gui/window/view_form/view/form_gtk/widget.py:139
msgid ":"
@@ -1800,7 +1824,7 @@ msgstr "A szűrőt könyvjelzőként hozzáadni"
msgid "Bookmark Name:"
msgstr "Könyvjelző neve:"
-#: tryton/gui/window/view_form/view/screen_container.py:538
+#: tryton/gui/window/view_form/view/screen_container.py:539
msgid "Find"
msgstr "Keresés"
@@ -1820,15 +1844,19 @@ msgstr "Havi nézet"
msgid "Week"
msgstr "Hét"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:32
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:33
msgid "Select..."
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:76
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:64
+msgid "Clear"
+msgstr "Törlés"
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:77
msgid "All files"
msgstr "Összes fájl"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:89
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:90
msgid "Select"
msgstr ""
@@ -1836,11 +1864,11 @@ msgstr ""
msgid "Show plain text"
msgstr "Magyarázat mutatása"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:356
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:361
msgid "Add value"
msgstr "Érték hozzáadása"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:480
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
#, python-format
msgid "Remove \"%s\""
msgstr "„%s” eltávolítása"
@@ -1858,11 +1886,11 @@ msgstr "Meglévő adat hozzáadása"
msgid "Remove selected record "
msgstr "Kijelölt adat törlése"
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:291
msgid "Open a record "
msgstr "Adat megnyitása"
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:295
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
msgid "Search a record "
msgstr "Adat keresése"
@@ -1875,7 +1903,7 @@ msgid "Edit selected record "
msgstr "A kiválasztott adat átdolgozása"
#: tryton/gui/window/view_form/view/form_gtk/progressbar.py:35
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:836
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:852
#, python-format
msgid "%s%%"
msgstr ""
diff --git a/tryton/data/locale/it_IT/LC_MESSAGES/tryton.po b/tryton/data/locale/it_IT/LC_MESSAGES/tryton.po
index 584c6c5874..e034f9380d 100644
--- a/tryton/data/locale/it_IT/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/it_IT/LC_MESSAGES/tryton.po
@@ -1,3 +1,7 @@
+# Translations template for tryton.
+# Copyright (C) 2016 Tryton
+# This file is distributed under the same license as the tryton project.
+# FIRST AUTHOR , 2016.
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
@@ -50,11 +54,11 @@ msgstr "Impossibile scrivere il file di configurazione %s!"
msgid "Unable to set locale %s"
msgstr "Impossibile impostare la localizzazione %s"
-#: tryton/action/main.py:176
+#: tryton/action/main.py:162
msgid "Select your action"
msgstr "Scegliere un'azione"
-#: tryton/action/main.py:182
+#: tryton/action/main.py:168
msgid "No action defined!"
msgstr "Nessuna azione definita!"
@@ -79,11 +83,11 @@ msgid "Your selection:"
msgstr "Selezione:"
#: tryton/common/common.py:495 tryton/gui/main.py:1388
-#: tryton/gui/window/win_export.py:454
+#: tryton/gui/window/win_export.py:297
#: tryton/gui/window/view_form/view/graph.py:169
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:54
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:121
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:495
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:55
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:122
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
msgid "Save As..."
msgstr "Salva come..."
@@ -129,8 +133,8 @@ msgstr "Confrontare"
msgid "Write Anyway"
msgstr "Scrivere comunque"
-#: tryton/common/common.py:826 tryton/gui/window/win_export.py:487
-#: tryton/gui/window/win_import.py:265 tryton/gui/window/win_import.py:293
+#: tryton/common/common.py:826 tryton/gui/window/win_export.py:330
+#: tryton/gui/window/win_import.py:109 tryton/gui/window/win_import.py:138
msgid "Error"
msgstr "Errore"
@@ -159,7 +163,7 @@ msgstr "Bug Tracker"
msgid "User:"
msgstr "Utente:"
-#: tryton/common/common.py:936 tryton/common/common.py:1098
+#: tryton/common/common.py:936 tryton/common/common.py:1090
#: tryton/gui/window/dblogin.py:453
msgid "Password:"
msgstr "Password:"
@@ -200,7 +204,7 @@ msgstr ""
msgid "Security risk!"
msgstr "Rischio di sicurezza!"
-#: tryton/common/common.py:1039 tryton/common/common.py:1104
+#: tryton/common/common.py:1039 tryton/common/common.py:1096
#: tryton/gui/main.py:897
msgid ""
"Connection error!\n"
@@ -209,7 +213,7 @@ msgstr ""
"Errore di connessione!\n"
"Impossibile connettersi al server!"
-#: tryton/common/common.py:1119
+#: tryton/common/common.py:1111
msgid "Network Error!"
msgstr "Errore di rete!"
@@ -270,40 +274,44 @@ msgid "t"
msgstr "o"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "True"
msgstr "True"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "False"
msgstr "False"
-#: tryton/common/popup_menu.py:77
+#: tryton/common/popup_menu.py:81
msgid "Edit..."
msgstr "Modifica..."
-#: tryton/common/popup_menu.py:82
+#: tryton/common/popup_menu.py:86
msgid "Attachments..."
msgstr "Allegati..."
-#: tryton/common/popup_menu.py:92
+#: tryton/common/popup_menu.py:90
+msgid "Notes..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:100
msgid "Actions..."
msgstr "Azioni..."
-#: tryton/common/popup_menu.py:93
+#: tryton/common/popup_menu.py:101
msgid "Relate..."
msgstr "Riferire..."
-#: tryton/common/popup_menu.py:94
+#: tryton/common/popup_menu.py:102
msgid "Report..."
msgstr "Segnala..."
-#: tryton/common/popup_menu.py:95
+#: tryton/common/popup_menu.py:103
msgid "E-Mail..."
msgstr "E-Mail"
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:104
msgid "Print..."
msgstr "Stampa..."
@@ -505,7 +513,7 @@ msgstr "Gestione Preferiti"
#: tryton/gui/main.py:859 tryton/gui/window/win_search.py:26
#: tryton/gui/window/view_form/view/screen_container.py:151
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:330
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:335
#: tryton/gui/window/view_form/view/form_gtk/many2many.py:44
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
msgid "Search"
@@ -612,63 +620,63 @@ msgstr "Dump del database non riuscito!"
msgid "Database backuped successfully!"
msgstr "Copia del database riuscita!"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "New"
msgstr "Nuovo"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "Create a new record"
msgstr "Crea nuovo record"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
-#: tryton/gui/window/win_export.py:143
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
+#: tryton/gui/window/win_export.py:83
msgid "Save"
msgstr "Salva"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
msgid "Save this record"
msgstr "Salva questo record."
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
-#: tryton/gui/window/win_form.py:223
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
+#: tryton/gui/window/win_form.py:224
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:162
msgid "Switch"
msgstr "Cambia"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
msgid "Switch view"
msgstr "Cambia vista"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "_Reload"
msgstr "_RIcarica"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "Reload"
msgstr "Ricarica"
-#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:49
+#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:52
msgid "_New"
msgstr "_Nuovo"
-#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:50
-#: tryton/gui/window/win_form.py:67
+#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:53
+#: tryton/gui/window/win_form.py:68
msgid "_Save"
msgstr "_Salva"
-#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:51
+#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:54
msgid "_Switch View"
msgstr "_Cambia vista"
-#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:53
+#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:56
msgid "_Reload/Undo"
msgstr ""
-#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:57
+#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:60
msgid "_Delete..."
msgstr "_Eliimina"
-#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:67
+#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:70
msgid "_Close Tab"
msgstr "_Chiudi scheda"
@@ -906,13 +914,11 @@ msgstr "Editor del profilo"
msgid "Profile"
msgstr "Profilo"
-#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_export.py:66
-#: tryton/gui/window/win_import.py:47
+#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_csv.py:68
msgid "_Add"
msgstr "Profilo"
-#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_export.py:74
-#: tryton/gui/window/win_import.py:55
+#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_csv.py:77
msgid "_Remove"
msgstr "_Rimuovi"
@@ -1056,203 +1062,227 @@ msgstr "Corpo:"
msgid "Attachment:"
msgstr "Allegato:"
-#: tryton/gui/window/form.py:40 tryton/gui/window/tips.py:73
-#: tryton/gui/window/win_form.py:196
+#: tryton/gui/window/form.py:41 tryton/gui/window/tips.py:73
+#: tryton/gui/window/win_form.py:197
#: tryton/gui/window/view_form/view/screen_container.py:214
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136
msgid "Previous"
msgstr "Precedente"
-#: tryton/gui/window/form.py:41
+#: tryton/gui/window/form.py:42
msgid "Previous Record"
msgstr "Record Precedente"
-#: tryton/gui/window/form.py:42 tryton/gui/window/tips.py:80
-#: tryton/gui/window/win_form.py:210
+#: tryton/gui/window/form.py:43 tryton/gui/window/tips.py:80
+#: tryton/gui/window/win_form.py:211
#: tryton/gui/window/view_form/view/screen_container.py:226
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:150
msgid "Next"
msgstr "Prossimo"
-#: tryton/gui/window/form.py:42
+#: tryton/gui/window/form.py:43
msgid "Next Record"
msgstr "Prossimo Record"
-#: tryton/gui/window/form.py:45
+#: tryton/gui/window/form.py:46
msgid "Attachment(0)"
msgstr "Allegato (0)"
-#: tryton/gui/window/form.py:46
+#: tryton/gui/window/form.py:47
msgid "Add an attachment to the record"
msgstr "Aggiungi un allegato al record"
-#: tryton/gui/window/form.py:55
+#: tryton/gui/window/form.py:48
+msgid "Note(0)"
+msgstr ""
+
+#: tryton/gui/window/form.py:49
+msgid "Add a note to the record"
+msgstr ""
+
+#: tryton/gui/window/form.py:58
msgid "_Duplicate"
msgstr "_Duplicato"
-#: tryton/gui/window/form.py:60
+#: tryton/gui/window/form.py:63
msgid "_Previous"
msgstr "_Precedente"
-#: tryton/gui/window/form.py:62
+#: tryton/gui/window/form.py:65
msgid "_Next"
msgstr "_Successivo"
-#: tryton/gui/window/form.py:63
+#: tryton/gui/window/form.py:66
msgid "_Search"
msgstr "_Cerca"
-#: tryton/gui/window/form.py:64
+#: tryton/gui/window/form.py:67
msgid "View _Logs..."
msgstr "Visualizza_Log..."
-#: tryton/gui/window/form.py:65
+#: tryton/gui/window/form.py:68
msgid "Show revisions..."
msgstr "Mostra revisioni..."
-#: tryton/gui/window/form.py:70
+#: tryton/gui/window/form.py:73
msgid "A_ttachments..."
msgstr "A_llegati..."
-#: tryton/gui/window/form.py:72
+#: tryton/gui/window/form.py:75
+msgid "_Notes..."
+msgstr ""
+
+#: tryton/gui/window/form.py:76
msgid "_Actions..."
msgstr "_Azioni..."
-#: tryton/gui/window/form.py:74
+#: tryton/gui/window/form.py:78
+#, fuzzy
msgid "_Relate..."
-msgstr ""
+msgstr "Riferire..."
-#: tryton/gui/window/form.py:77
+#: tryton/gui/window/form.py:81
msgid "_Report..."
msgstr "_Rapporto..."
-#: tryton/gui/window/form.py:79
+#: tryton/gui/window/form.py:83
msgid "_E-Mail..."
msgstr "_E-Mail..."
-#: tryton/gui/window/form.py:81
+#: tryton/gui/window/form.py:85
msgid "_Print..."
msgstr "_Stampa..."
-#: tryton/gui/window/form.py:84
+#: tryton/gui/window/form.py:88
msgid "_Export Data..."
msgstr "_Esporta dati"
-#: tryton/gui/window/form.py:86
+#: tryton/gui/window/form.py:90
msgid "_Import Data..."
msgstr "_Importa dati"
-#: tryton/gui/window/form.py:209
+#: tryton/gui/window/form.py:210
#, python-format
msgid "Attachment(%d)"
msgstr "Allegato(%d)"
-#: tryton/gui/window/form.py:228
-msgid "You have to select one record."
+#: tryton/gui/window/form.py:236
+#, python-format
+msgid "Note(%d)"
msgstr ""
-#: tryton/gui/window/form.py:232
+#: tryton/gui/window/form.py:258
+#, fuzzy
+msgid "You have to select one record."
+msgstr "Devi selezionare un record!"
+
+#: tryton/gui/window/form.py:262
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:233
+#: tryton/gui/window/form.py:263
msgid "Creation User:"
msgstr "Utente di creazione:"
-#: tryton/gui/window/form.py:234
+#: tryton/gui/window/form.py:264
msgid "Creation Date:"
msgstr "Data di creazione:"
-#: tryton/gui/window/form.py:235
+#: tryton/gui/window/form.py:265
msgid "Latest Modification by:"
msgstr "Ultima modifica a:"
-#: tryton/gui/window/form.py:236
+#: tryton/gui/window/form.py:266
msgid "Latest Modification Date:"
msgstr "Ultima data di modifica:"
-#: tryton/gui/window/form.py:255
+#: tryton/gui/window/form.py:285
msgid "Model:"
msgstr "Modello:"
-#: tryton/gui/window/form.py:307
+#: tryton/gui/window/form.py:345
msgid "Are you sure to remove this record?"
msgstr "Sei sicuro di rimuovere questo record?"
-#: tryton/gui/window/form.py:309
+#: tryton/gui/window/form.py:347
msgid "Are you sure to remove those records?"
msgstr "Sei sicuro di rimuovere questi records?"
-#: tryton/gui/window/form.py:312
+#: tryton/gui/window/form.py:350
+#, fuzzy
msgid "Records not removed."
-msgstr ""
-
-#: tryton/gui/window/form.py:314
-msgid "Records removed."
-msgstr ""
-
-#: tryton/gui/window/form.py:342
-msgid "Working now on the duplicated record(s)."
-msgstr ""
+msgstr "Record non rimossi!"
#: tryton/gui/window/form.py:352
-msgid "Record saved."
-msgstr ""
+#, fuzzy
+msgid "Records removed."
+msgstr "Records rimossi!"
-#: tryton/gui/window/form.py:454
+#: tryton/gui/window/form.py:380
+#, fuzzy
+msgid "Working now on the duplicated record(s)."
+msgstr "Attivo ora nel (nei) record duplicato!"
+
+#: tryton/gui/window/form.py:390
+#, fuzzy
+msgid "Record saved."
+msgstr "Record salvato!"
+
+#: tryton/gui/window/form.py:492
msgid " of "
msgstr "di"
-#: tryton/gui/window/form.py:475
+#: tryton/gui/window/form.py:513
+#, fuzzy
msgid ""
"This record has been modified\n"
-"do you want to save it ?"
+"do you want to save it?"
msgstr ""
"Il record è stato modificato\n"
" intendi salvarlo?"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Action"
msgstr "Azione"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Launch action"
msgstr "Lanciare l'azione"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Relate"
msgstr "Collegato"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Open related records"
msgstr "Apri record relazionati"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Report"
msgstr "Rapporto"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Open report"
msgstr "Apri rapporto"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail"
msgstr "E-Mail"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail report"
msgstr "report E-Mail"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print"
msgstr "Stampa"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print report"
msgstr "Stampa report"
-#: tryton/gui/window/form.py:599
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:860
+#: tryton/gui/window/form.py:637
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:876
msgid "Unknown"
msgstr "Sconosciuto"
@@ -1504,76 +1534,94 @@ msgstr "Tips"
msgid "_Display a new tip next time"
msgstr "_Mostra un nuovo suggerimento la prossima volta"
-#: tryton/gui/window/win_export.py:25
-msgid "Export to CSV"
-msgstr ""
-
-#: tryton/gui/window/win_export.py:40
-msgid "Predefined exports"
-msgstr "esportazioni predefinite"
-
-#: tryton/gui/window/win_export.py:52 tryton/gui/window/win_import.py:38
+#: tryton/gui/window/win_csv.py:59
msgid "All fields"
msgstr "Tutti i campi"
-#: tryton/gui/window/win_export.py:83 tryton/gui/window/win_import.py:64
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:63
-msgid "Clear"
+#: tryton/gui/window/win_csv.py:86
+#, fuzzy
+msgid "_Clear"
msgstr "Pulisci"
-#: tryton/gui/window/win_export.py:95
-msgid "Save Export"
-msgstr "Salva esportazione"
+#: tryton/gui/window/win_csv.py:107
+msgid "Fields selected"
+msgstr ""
-#: tryton/gui/window/win_export.py:104
-msgid "Delete Export"
-msgstr "Elimina Esportazione"
+#: tryton/gui/window/win_csv.py:126
+msgid "CSV Parameters"
+msgstr "Parametri CSV"
-#: tryton/gui/window/win_export.py:115
-msgid "Fields to export"
-msgstr "Campi da esportare"
+#: tryton/gui/window/win_csv.py:134
+msgid "Delimiter:"
+msgstr ""
-#: tryton/gui/window/win_export.py:132
-msgid "Options"
-msgstr "Opzioni"
+#: tryton/gui/window/win_csv.py:148
+msgid "Quote char:"
+msgstr ""
-#: tryton/gui/window/win_export.py:142
-msgid "Open"
-msgstr "Apri"
+#: tryton/gui/window/win_csv.py:157
+msgid "Encoding:"
+msgstr "Codifica:"
-#: tryton/gui/window/win_export.py:147
-msgid "Add _field names"
-msgstr "Aggiungi_nomi di campo"
+#: tryton/gui/window/win_csv.py:192 tryton/gui/window/win_csv.py:196
+msgid "Field name"
+msgstr "Nome di campo"
-#: tryton/gui/window/win_export.py:215
+#: tryton/gui/window/win_export.py:28
+msgid "Export to CSV"
+msgstr ""
+
+#: tryton/gui/window/win_export.py:39
+msgid "Predefined exports"
+msgstr "esportazioni predefinite"
+
+#: tryton/gui/window/win_export.py:46
msgid "Name"
msgstr "Nome"
-#: tryton/gui/window/win_export.py:247
+#: tryton/gui/window/win_export.py:60
+#, fuzzy
+msgid "_Save Export"
+msgstr "Salva esportazione"
+
+#: tryton/gui/window/win_export.py:69
+#, fuzzy
+msgid "_Delete Export"
+msgstr "Elimina Esportazione"
+
+#: tryton/gui/window/win_export.py:82
+msgid "Open"
+msgstr "Apri"
+
+#: tryton/gui/window/win_export.py:87
+msgid "Add _field names"
+msgstr "Aggiungi_nomi di campo"
+
+#: tryton/gui/window/win_export.py:101
#, python-format
msgid "%s (string)"
msgstr "%s (stringa)"
-#: tryton/gui/window/win_export.py:345
+#: tryton/gui/window/win_export.py:199
msgid "What is the name of this export?"
msgstr "Qual è il nome di questa esportazione?"
-#: tryton/gui/window/win_export.py:351
+#: tryton/gui/window/win_export.py:205
#, python-format
msgid "Override '%s' definition?"
msgstr "Sostituisci definizione '%s'?"
-#: tryton/gui/window/win_export.py:481
-#, python-format
+#: tryton/gui/window/win_export.py:324
+#, python-format, fuzzy, python-format
msgid "%d record saved!"
-msgstr ""
+msgstr "Record salvato!"
-#: tryton/gui/window/win_export.py:483
-#, python-format
+#: tryton/gui/window/win_export.py:326
+#, python-format, fuzzy, python-format
msgid "%d records saved!"
-msgstr ""
+msgstr "Record salvato!"
-#: tryton/gui/window/win_export.py:486
+#: tryton/gui/window/win_export.py:329
#, python-format
msgid ""
"Operation failed!\n"
@@ -1585,94 +1633,73 @@ msgstr ""
msgid "Link"
msgstr ""
-#: tryton/gui/window/win_form.py:127
+#: tryton/gui/window/win_form.py:128
+#, fuzzy
msgid "Add"
-msgstr ""
+msgstr "Profilo"
-#: tryton/gui/window/win_form.py:140
+#: tryton/gui/window/win_form.py:141
msgid "Remove "
msgstr ""
-#: tryton/gui/window/win_form.py:155
+#: tryton/gui/window/win_form.py:156
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:94
+#, fuzzy
msgid "Create a new record "
-msgstr ""
+msgstr "Crea nuovo record"
-#: tryton/gui/window/win_form.py:167
+#: tryton/gui/window/win_form.py:168
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:114
msgid "Delete selected record "
msgstr "Elimina il record selezionato "
-#: tryton/gui/window/win_form.py:181
+#: tryton/gui/window/win_form.py:182
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:124
msgid "Undelete selected record "
msgstr "Non eliminare il record selezionato "
-#: tryton/gui/window/win_import.py:20
+#: tryton/gui/window/win_import.py:25
msgid "Import from CSV"
msgstr "Importa da CSV"
-#: tryton/gui/window/win_import.py:76
-msgid "Auto-Detect"
+#: tryton/gui/window/win_import.py:32
+#, fuzzy
+msgid "_Auto-Detect"
msgstr "Autorilevamento"
-#: tryton/gui/window/win_import.py:93
-msgid "Fields to import"
-msgstr "Campi da importare"
-
-#: tryton/gui/window/win_import.py:109
+#: tryton/gui/window/win_import.py:43
msgid "File to Import:"
msgstr "File da importare:"
-#: tryton/gui/window/win_import.py:111
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:42
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:459
+#: tryton/gui/window/win_import.py:45
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:458
msgid "Open..."
msgstr "Apri..."
-#: tryton/gui/window/win_import.py:117
-msgid "CSV Parameters"
-msgstr "Parametri CSV"
-
-#: tryton/gui/window/win_import.py:125
-msgid "Field Separator:"
-msgstr "Separatore di campo:"
-
-#: tryton/gui/window/win_import.py:135
-msgid "Text Delimiter:"
-msgstr "Delimitatore di testo:"
-
-#: tryton/gui/window/win_import.py:144
-msgid "Encoding:"
-msgstr "Codifica:"
-
-#: tryton/gui/window/win_import.py:154
+#: tryton/gui/window/win_import.py:50
msgid "Lines to Skip:"
msgstr "Righe da saltare."
-#: tryton/gui/window/win_import.py:188 tryton/gui/window/win_import.py:192
-msgid "Field name"
-msgstr "Nome di campo"
-
-#: tryton/gui/window/win_import.py:254
+#: tryton/gui/window/win_import.py:99
msgid "You must select an import file first!"
msgstr "Devi prima selezionare un file di import!"
-#: tryton/gui/window/win_import.py:265
+#: tryton/gui/window/win_import.py:109
msgid "Error opening CSV file"
msgstr "Errore nell'apertura del file CSV"
-#: tryton/gui/window/win_import.py:292
+#: tryton/gui/window/win_import.py:137
#, python-format
msgid "Error processing the file at field %s."
msgstr "Errore nel processare il file nel campo %s."
-#: tryton/gui/window/win_import.py:367
+#: tryton/gui/window/win_import.py:198
#, python-format
msgid "%d record imported!"
msgstr " %d record importati"
-#: tryton/gui/window/win_import.py:369
+#: tryton/gui/window/win_import.py:200
#, python-format
msgid "%d records imported!"
msgstr " %d record importati!"
@@ -1681,59 +1708,59 @@ msgstr " %d record importati!"
msgid "Wizard"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:147
+#: tryton/gui/window/view_form/screen/screen.py:183
msgid "ID"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:148
+#: tryton/gui/window/view_form/screen/screen.py:184
msgid "Creation User"
msgstr "Creazione utente"
-#: tryton/gui/window/view_form/screen/screen.py:149
+#: tryton/gui/window/view_form/screen/screen.py:185
msgid "Creation Date"
msgstr "Data di creazione"
-#: tryton/gui/window/view_form/screen/screen.py:150
+#: tryton/gui/window/view_form/screen/screen.py:186
msgid "Modification User"
msgstr "Utente di modifica"
-#: tryton/gui/window/view_form/screen/screen.py:151
+#: tryton/gui/window/view_form/screen/screen.py:187
msgid "Modification Date"
msgstr "Data di modifica"
-#: tryton/gui/window/view_form/screen/screen.py:651
+#: tryton/gui/window/view_form/screen/screen.py:710
msgid "Unable to get view tree state"
msgstr "Impossibile ottenere la vista ad albero"
-#: tryton/gui/window/view_form/screen/screen.py:710
+#: tryton/gui/window/view_form/screen/screen.py:769
msgid "Unable to set view tree state"
msgstr "Impossibile configurare la vista ad albero"
-#: tryton/gui/window/view_form/screen/screen.py:886
+#: tryton/gui/window/view_form/screen/screen.py:945
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:893
+#: tryton/gui/window/view_form/screen/screen.py:952
#, python-format
msgid "\"%s\" is required"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:897
+#: tryton/gui/window/view_form/screen/screen.py:956
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:948
+#: tryton/gui/window/view_form/screen/screen.py:1007
msgid "Pre-validation"
msgstr ""
-#: tryton/gui/window/view_form/view/form.py:189
-#: tryton/gui/window/view_form/view/form.py:191
-#: tryton/gui/window/view_form/view/list.py:535
-#: tryton/gui/window/view_form/view/list.py:537
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:467
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:469
+#: tryton/gui/window/view_form/view/form.py:190
+#: tryton/gui/window/view_form/view/form.py:192
+#: tryton/gui/window/view_form/view/list.py:538
+#: tryton/gui/window/view_form/view/list.py:540
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:472
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:474
#: tryton/gui/window/view_form/view/form_gtk/widget.py:137
#: tryton/gui/window/view_form/view/form_gtk/widget.py:139
msgid ":"
@@ -1787,7 +1814,7 @@ msgstr "Memorizza questo filtro"
msgid "Bookmark Name:"
msgstr "Nome segnalibro:"
-#: tryton/gui/window/view_form/view/screen_container.py:538
+#: tryton/gui/window/view_form/view/screen_container.py:539
msgid "Find"
msgstr "Trova"
@@ -1807,15 +1834,19 @@ msgstr "Vista mensile"
msgid "Week"
msgstr "Settimana"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:32
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:33
msgid "Select..."
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:76
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:64
+msgid "Clear"
+msgstr "Pulisci"
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:77
msgid "All files"
msgstr "Tutti i files"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:89
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:90
msgid "Select"
msgstr ""
@@ -1823,11 +1854,11 @@ msgstr ""
msgid "Show plain text"
msgstr "Mostra testo semplice"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:356
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:361
msgid "Add value"
msgstr "Aggiungi valore"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:480
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
#, python-format
msgid "Remove \"%s\""
msgstr "Rimuovi \"%s\""
@@ -1842,14 +1873,15 @@ msgid "Add existing record"
msgstr "Aggiungi un record esistente"
#: tryton/gui/window/view_form/view/form_gtk/many2many.py:75
+#, fuzzy
msgid "Remove selected record "
-msgstr ""
+msgstr "Elimina il record selezionato "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:291
msgid "Open a record "
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:295
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
msgid "Search a record "
msgstr ""
@@ -1862,7 +1894,7 @@ msgid "Edit selected record "
msgstr "Modifica il record selezionato "
#: tryton/gui/window/view_form/view/form_gtk/progressbar.py:35
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:836
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:852
#, python-format
msgid "%s%%"
msgstr ""
diff --git a/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.po b/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.po
index 97ad631fd3..51f095ddf5 100644
--- a/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.po
@@ -52,11 +52,11 @@ msgstr "設定ファイル %s が書きこめません!"
msgid "Unable to set locale %s"
msgstr "%s ロケールに設定できません"
-#: tryton/action/main.py:176
+#: tryton/action/main.py:162
msgid "Select your action"
msgstr "動作を選択する"
-#: tryton/action/main.py:182
+#: tryton/action/main.py:168
msgid "No action defined!"
msgstr "動作が定義されていません!"
@@ -81,11 +81,11 @@ msgid "Your selection:"
msgstr "あなたの選択:"
#: tryton/common/common.py:495 tryton/gui/main.py:1388
-#: tryton/gui/window/win_export.py:454
+#: tryton/gui/window/win_export.py:297
#: tryton/gui/window/view_form/view/graph.py:169
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:54
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:121
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:495
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:55
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:122
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
msgid "Save As..."
msgstr "名前を付けて保存"
@@ -131,8 +131,8 @@ msgstr "比較"
msgid "Write Anyway"
msgstr "とにかく書き込む"
-#: tryton/common/common.py:826 tryton/gui/window/win_export.py:487
-#: tryton/gui/window/win_import.py:265 tryton/gui/window/win_import.py:293
+#: tryton/common/common.py:826 tryton/gui/window/win_export.py:330
+#: tryton/gui/window/win_import.py:109 tryton/gui/window/win_import.py:138
msgid "Error"
msgstr "エラー"
@@ -161,7 +161,7 @@ msgstr "バグトラッカー"
msgid "User:"
msgstr "ユーザー:"
-#: tryton/common/common.py:936 tryton/common/common.py:1098
+#: tryton/common/common.py:936 tryton/common/common.py:1090
#: tryton/gui/window/dblogin.py:453
msgid "Password:"
msgstr "パスワード:"
@@ -202,7 +202,7 @@ msgstr ""
msgid "Security risk!"
msgstr "セキュリティリスク!"
-#: tryton/common/common.py:1039 tryton/common/common.py:1104
+#: tryton/common/common.py:1039 tryton/common/common.py:1096
#: tryton/gui/main.py:897
msgid ""
"Connection error!\n"
@@ -211,7 +211,7 @@ msgstr ""
"接続エラー!\n"
"サーバーに接続できません!"
-#: tryton/common/common.py:1119
+#: tryton/common/common.py:1111
msgid "Network Error!"
msgstr "ネットワーク エラー!"
@@ -277,46 +277,50 @@ msgid "t"
msgstr ""
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "True"
msgstr "真"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "False"
msgstr "偽"
-#: tryton/common/popup_menu.py:77
+#: tryton/common/popup_menu.py:81
#, fuzzy
msgid "Edit..."
msgstr "終了(_Q)"
-#: tryton/common/popup_menu.py:82
+#: tryton/common/popup_menu.py:86
#, fuzzy
msgid "Attachments..."
msgstr "添付:"
-#: tryton/common/popup_menu.py:92
+#: tryton/common/popup_menu.py:90
+msgid "Notes..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:100
#, fuzzy
msgid "Actions..."
msgstr "実行(_A)"
-#: tryton/common/popup_menu.py:93
+#: tryton/common/popup_menu.py:101
#, fuzzy
msgid "Relate..."
msgstr "削除(_D)"
-#: tryton/common/popup_menu.py:94
+#: tryton/common/popup_menu.py:102
#, fuzzy
msgid "Report..."
msgstr "データのインポート(_I)"
-#: tryton/common/popup_menu.py:95
+#: tryton/common/popup_menu.py:103
#, fuzzy
msgid "E-Mail..."
msgstr "Eメール(_E)"
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:104
#, fuzzy
msgid "Print..."
msgstr "印刷(_P)"
@@ -521,7 +525,7 @@ msgstr ""
#: tryton/gui/main.py:859 tryton/gui/window/win_search.py:26
#: tryton/gui/window/view_form/view/screen_container.py:151
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:330
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:335
#: tryton/gui/window/view_form/view/form_gtk/many2many.py:44
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
msgid "Search"
@@ -626,64 +630,64 @@ msgstr "データベースのダンプに失敗しました!"
msgid "Database backuped successfully!"
msgstr "データベースのバックアップに成功しました!"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
#, fuzzy
msgid "New"
msgstr "新規(_N)"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "Create a new record"
msgstr "レコードの新規作成"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
-#: tryton/gui/window/win_export.py:143
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
+#: tryton/gui/window/win_export.py:83
msgid "Save"
msgstr "保存"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
msgid "Save this record"
msgstr "レコードの保存"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
-#: tryton/gui/window/win_form.py:223
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
+#: tryton/gui/window/win_form.py:224
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:162
msgid "Switch"
msgstr "切替"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
msgid "Switch view"
msgstr "ビューの切替"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "_Reload"
msgstr "再読み込み(_R)"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "Reload"
msgstr "再読み込み"
-#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:49
+#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:52
msgid "_New"
msgstr "新規(_N)"
-#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:50
-#: tryton/gui/window/win_form.py:67
+#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:53
+#: tryton/gui/window/win_form.py:68
msgid "_Save"
msgstr "保存(_S)"
-#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:51
+#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:54
msgid "_Switch View"
msgstr "ビューの切替(_S)"
-#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:53
+#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:56
msgid "_Reload/Undo"
msgstr "再読み込み/やり直し(_R)"
-#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:57
+#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:60
msgid "_Delete..."
msgstr "削除(_D)"
-#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:67
+#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:70
msgid "_Close Tab"
msgstr "タブを閉じる(_C)"
@@ -914,13 +918,11 @@ msgstr ""
msgid "Profile"
msgstr ""
-#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_export.py:66
-#: tryton/gui/window/win_import.py:47
+#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_csv.py:68
msgid "_Add"
msgstr "追加(_A)"
-#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_export.py:74
-#: tryton/gui/window/win_import.py:55
+#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_csv.py:77
msgid "_Remove"
msgstr "削除(_R)"
@@ -1068,213 +1070,236 @@ msgstr "本文:"
msgid "Attachment:"
msgstr "添付:"
-#: tryton/gui/window/form.py:40 tryton/gui/window/tips.py:73
-#: tryton/gui/window/win_form.py:196
+#: tryton/gui/window/form.py:41 tryton/gui/window/tips.py:73
+#: tryton/gui/window/win_form.py:197
#: tryton/gui/window/view_form/view/screen_container.py:214
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136
msgid "Previous"
msgstr "前"
-#: tryton/gui/window/form.py:41
+#: tryton/gui/window/form.py:42
msgid "Previous Record"
msgstr "前のレコード"
-#: tryton/gui/window/form.py:42 tryton/gui/window/tips.py:80
-#: tryton/gui/window/win_form.py:210
+#: tryton/gui/window/form.py:43 tryton/gui/window/tips.py:80
+#: tryton/gui/window/win_form.py:211
#: tryton/gui/window/view_form/view/screen_container.py:226
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:150
msgid "Next"
msgstr "次"
-#: tryton/gui/window/form.py:42
+#: tryton/gui/window/form.py:43
msgid "Next Record"
msgstr "次のレコード"
-#: tryton/gui/window/form.py:45
+#: tryton/gui/window/form.py:46
msgid "Attachment(0)"
msgstr "添付(0)"
-#: tryton/gui/window/form.py:46
+#: tryton/gui/window/form.py:47
msgid "Add an attachment to the record"
msgstr "レコードに添付を追加する"
-#: tryton/gui/window/form.py:55
+#: tryton/gui/window/form.py:48
+msgid "Note(0)"
+msgstr ""
+
+#: tryton/gui/window/form.py:49
+msgid "Add a note to the record"
+msgstr ""
+
+#: tryton/gui/window/form.py:58
msgid "_Duplicate"
msgstr "複製(_D)"
-#: tryton/gui/window/form.py:60
+#: tryton/gui/window/form.py:63
msgid "_Previous"
msgstr "前(_P)"
-#: tryton/gui/window/form.py:62
+#: tryton/gui/window/form.py:65
msgid "_Next"
msgstr "次(_N)"
-#: tryton/gui/window/form.py:63
+#: tryton/gui/window/form.py:66
#, fuzzy
msgid "_Search"
msgstr "検索"
-#: tryton/gui/window/form.py:64
+#: tryton/gui/window/form.py:67
msgid "View _Logs..."
msgstr "ログの閲覧(_L)"
-#: tryton/gui/window/form.py:65
+#: tryton/gui/window/form.py:68
msgid "Show revisions..."
msgstr ""
-#: tryton/gui/window/form.py:70
+#: tryton/gui/window/form.py:73
#, fuzzy
msgid "A_ttachments..."
msgstr "添付:"
-#: tryton/gui/window/form.py:72
+#: tryton/gui/window/form.py:75
+msgid "_Notes..."
+msgstr ""
+
+#: tryton/gui/window/form.py:76
msgid "_Actions..."
msgstr "実行(_A)"
-#: tryton/gui/window/form.py:74
+#: tryton/gui/window/form.py:78
#, fuzzy
msgid "_Relate..."
msgstr "削除(_D)"
-#: tryton/gui/window/form.py:77
+#: tryton/gui/window/form.py:81
#, fuzzy
msgid "_Report..."
msgstr "データのインポート(_I)"
-#: tryton/gui/window/form.py:79
+#: tryton/gui/window/form.py:83
#, fuzzy
msgid "_E-Mail..."
msgstr "Eメール(_E)"
-#: tryton/gui/window/form.py:81
+#: tryton/gui/window/form.py:85
msgid "_Print..."
msgstr "印刷(_P)"
-#: tryton/gui/window/form.py:84
+#: tryton/gui/window/form.py:88
msgid "_Export Data..."
msgstr "データのエクスポート(_E)"
-#: tryton/gui/window/form.py:86
+#: tryton/gui/window/form.py:90
msgid "_Import Data..."
msgstr "データのインポート(_I)"
-#: tryton/gui/window/form.py:209
+#: tryton/gui/window/form.py:210
#, python-format
msgid "Attachment(%d)"
msgstr "添付(%d)"
-#: tryton/gui/window/form.py:228
-msgid "You have to select one record."
+#: tryton/gui/window/form.py:236
+#, python-format
+msgid "Note(%d)"
msgstr ""
-#: tryton/gui/window/form.py:232
+#: tryton/gui/window/form.py:258
+#, fuzzy
+msgid "You have to select one record."
+msgstr "レコードを一つ選択して下さい!"
+
+#: tryton/gui/window/form.py:262
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:233
+#: tryton/gui/window/form.py:263
msgid "Creation User:"
msgstr "作成ユーザー:"
-#: tryton/gui/window/form.py:234
+#: tryton/gui/window/form.py:264
msgid "Creation Date:"
msgstr "作成日:"
-#: tryton/gui/window/form.py:235
+#: tryton/gui/window/form.py:265
msgid "Latest Modification by:"
msgstr "最終更新ユーザー:"
-#: tryton/gui/window/form.py:236
+#: tryton/gui/window/form.py:266
msgid "Latest Modification Date:"
msgstr "最終更新日:"
-#: tryton/gui/window/form.py:255
+#: tryton/gui/window/form.py:285
msgid "Model:"
msgstr "モデル:"
-#: tryton/gui/window/form.py:307
+#: tryton/gui/window/form.py:345
msgid "Are you sure to remove this record?"
msgstr "このレコードを削除しますか?"
-#: tryton/gui/window/form.py:309
+#: tryton/gui/window/form.py:347
msgid "Are you sure to remove those records?"
msgstr "このレコードを削除しますか?"
-#: tryton/gui/window/form.py:312
+#: tryton/gui/window/form.py:350
+#, fuzzy
msgid "Records not removed."
-msgstr ""
-
-#: tryton/gui/window/form.py:314
-msgid "Records removed."
-msgstr ""
-
-#: tryton/gui/window/form.py:342
-msgid "Working now on the duplicated record(s)."
-msgstr ""
+msgstr "レコードが削除されませんでした!"
#: tryton/gui/window/form.py:352
-msgid "Record saved."
-msgstr ""
+#, fuzzy
+msgid "Records removed."
+msgstr "レコードが削除されました!"
-#: tryton/gui/window/form.py:454
+#: tryton/gui/window/form.py:380
+#, fuzzy
+msgid "Working now on the duplicated record(s)."
+msgstr "重複したレコードで作業中です!"
+
+#: tryton/gui/window/form.py:390
+#, fuzzy
+msgid "Record saved."
+msgstr "レコードが保存されました!"
+
+#: tryton/gui/window/form.py:492
msgid " of "
msgstr " 中 "
-#: tryton/gui/window/form.py:475
+#: tryton/gui/window/form.py:513
+#, fuzzy
msgid ""
"This record has been modified\n"
-"do you want to save it ?"
+"do you want to save it?"
msgstr ""
"レコードが変更されています\n"
"保存しますか?"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Action"
msgstr "実行"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Launch action"
msgstr ""
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
#, fuzzy
msgid "Relate"
msgstr "作成(_C)"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
#, fuzzy
msgid "Open related records"
msgstr "レコードを開く"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
#, fuzzy
msgid "Report"
msgstr "レポート"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
#, fuzzy
msgid "Open report"
msgstr "レコードを開く"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
#, fuzzy
msgid "E-Mail"
msgstr "Eメール"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail report"
msgstr ""
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print"
msgstr "印刷"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print report"
msgstr ""
-#: tryton/gui/window/form.py:599
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:860
+#: tryton/gui/window/form.py:637
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:876
msgid "Unknown"
msgstr "未知"
@@ -1540,76 +1565,94 @@ msgstr "技"
msgid "_Display a new tip next time"
msgstr "新しい技を次回も表示する(_D)"
-#: tryton/gui/window/win_export.py:25
-msgid "Export to CSV"
-msgstr "CSVにエクスポート"
-
-#: tryton/gui/window/win_export.py:40
-msgid "Predefined exports"
-msgstr "定義済みエキスポート"
-
-#: tryton/gui/window/win_export.py:52 tryton/gui/window/win_import.py:38
+#: tryton/gui/window/win_csv.py:59
msgid "All fields"
msgstr "全てのフィールド"
-#: tryton/gui/window/win_export.py:83 tryton/gui/window/win_import.py:64
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:63
-msgid "Clear"
+#: tryton/gui/window/win_csv.py:86
+#, fuzzy
+msgid "_Clear"
msgstr "クリア"
-#: tryton/gui/window/win_export.py:95
-msgid "Save Export"
-msgstr "エクスポートを保存"
+#: tryton/gui/window/win_csv.py:107
+msgid "Fields selected"
+msgstr ""
-#: tryton/gui/window/win_export.py:104
-msgid "Delete Export"
-msgstr "エクスポートを削除"
+#: tryton/gui/window/win_csv.py:126
+msgid "CSV Parameters"
+msgstr "CSVパラメータ"
-#: tryton/gui/window/win_export.py:115
-msgid "Fields to export"
-msgstr "エクスポートするフィールド"
+#: tryton/gui/window/win_csv.py:134
+msgid "Delimiter:"
+msgstr ""
-#: tryton/gui/window/win_export.py:132
-msgid "Options"
-msgstr "オプション"
+#: tryton/gui/window/win_csv.py:148
+msgid "Quote char:"
+msgstr ""
-#: tryton/gui/window/win_export.py:142
-msgid "Open"
-msgstr "開く"
+#: tryton/gui/window/win_csv.py:157
+msgid "Encoding:"
+msgstr "エンコーディング:"
-#: tryton/gui/window/win_export.py:147
-msgid "Add _field names"
-msgstr "フィールド名を追加(_F)"
+#: tryton/gui/window/win_csv.py:192 tryton/gui/window/win_csv.py:196
+msgid "Field name"
+msgstr "フィールド名"
-#: tryton/gui/window/win_export.py:215
+#: tryton/gui/window/win_export.py:28
+msgid "Export to CSV"
+msgstr "CSVにエクスポート"
+
+#: tryton/gui/window/win_export.py:39
+msgid "Predefined exports"
+msgstr "定義済みエキスポート"
+
+#: tryton/gui/window/win_export.py:46
msgid "Name"
msgstr "名前"
-#: tryton/gui/window/win_export.py:247
+#: tryton/gui/window/win_export.py:60
+#, fuzzy
+msgid "_Save Export"
+msgstr "エクスポートを保存"
+
+#: tryton/gui/window/win_export.py:69
+#, fuzzy
+msgid "_Delete Export"
+msgstr "エクスポートを削除"
+
+#: tryton/gui/window/win_export.py:82
+msgid "Open"
+msgstr "開く"
+
+#: tryton/gui/window/win_export.py:87
+msgid "Add _field names"
+msgstr "フィールド名を追加(_F)"
+
+#: tryton/gui/window/win_export.py:101
#, python-format
msgid "%s (string)"
msgstr ""
-#: tryton/gui/window/win_export.py:345
+#: tryton/gui/window/win_export.py:199
msgid "What is the name of this export?"
msgstr "このエクスポートの名前は何ですか?"
-#: tryton/gui/window/win_export.py:351
+#: tryton/gui/window/win_export.py:205
#, python-format
msgid "Override '%s' definition?"
msgstr ""
-#: tryton/gui/window/win_export.py:481
+#: tryton/gui/window/win_export.py:324
#, python-format
msgid "%d record saved!"
msgstr "%d レコード保存されました!"
-#: tryton/gui/window/win_export.py:483
+#: tryton/gui/window/win_export.py:326
#, python-format
msgid "%d records saved!"
msgstr "%d レコード保存されました!"
-#: tryton/gui/window/win_export.py:486
+#: tryton/gui/window/win_export.py:329
#, python-format
msgid ""
"Operation failed!\n"
@@ -1624,98 +1667,74 @@ msgstr ""
msgid "Link"
msgstr "リンク"
-#: tryton/gui/window/win_form.py:127
+#: tryton/gui/window/win_form.py:128
msgid "Add"
msgstr "追加"
-#: tryton/gui/window/win_form.py:140
+#: tryton/gui/window/win_form.py:141
msgid "Remove "
msgstr ""
-#: tryton/gui/window/win_form.py:155
+#: tryton/gui/window/win_form.py:156
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:94
#, fuzzy
msgid "Create a new record "
msgstr "レコードの新規作成"
-#: tryton/gui/window/win_form.py:167
+#: tryton/gui/window/win_form.py:168
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:114
#, fuzzy
msgid "Delete selected record "
msgstr "選択したレコードを削除"
-#: tryton/gui/window/win_form.py:181
+#: tryton/gui/window/win_form.py:182
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:124
#, fuzzy
msgid "Undelete selected record "
msgstr "選択したレコードを削除"
-#: tryton/gui/window/win_import.py:20
+#: tryton/gui/window/win_import.py:25
msgid "Import from CSV"
msgstr "CSVからインポート"
-#: tryton/gui/window/win_import.py:76
-msgid "Auto-Detect"
+#: tryton/gui/window/win_import.py:32
+#, fuzzy
+msgid "_Auto-Detect"
msgstr "自動検出"
-#: tryton/gui/window/win_import.py:93
-msgid "Fields to import"
-msgstr "インポートするフィールド"
-
-#: tryton/gui/window/win_import.py:109
+#: tryton/gui/window/win_import.py:43
msgid "File to Import:"
msgstr "インポートするファイル:"
-#: tryton/gui/window/win_import.py:111
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:42
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:459
+#: tryton/gui/window/win_import.py:45
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:458
msgid "Open..."
msgstr "開く"
-#: tryton/gui/window/win_import.py:117
-msgid "CSV Parameters"
-msgstr "CSVパラメータ"
-
-#: tryton/gui/window/win_import.py:125
-#, fuzzy
-msgid "Field Separator:"
-msgstr "フィールドの区切:"
-
-#: tryton/gui/window/win_import.py:135
-msgid "Text Delimiter:"
-msgstr "テキストの区切"
-
-#: tryton/gui/window/win_import.py:144
-msgid "Encoding:"
-msgstr "エンコーディング:"
-
-#: tryton/gui/window/win_import.py:154
+#: tryton/gui/window/win_import.py:50
msgid "Lines to Skip:"
msgstr "スキップする行:"
-#: tryton/gui/window/win_import.py:188 tryton/gui/window/win_import.py:192
-msgid "Field name"
-msgstr "フィールド名"
-
-#: tryton/gui/window/win_import.py:254
+#: tryton/gui/window/win_import.py:99
msgid "You must select an import file first!"
msgstr "最初にインポートするファイルを選択して下さい!"
-#: tryton/gui/window/win_import.py:265
+#: tryton/gui/window/win_import.py:109
msgid "Error opening CSV file"
msgstr "CSVファイルを開くときにエラーが起こりました"
-#: tryton/gui/window/win_import.py:292
+#: tryton/gui/window/win_import.py:137
#, python-format, fuzzy, python-format
msgid "Error processing the file at field %s."
msgstr "ファイルの%sフィールドの処理でエラーが起こりました。"
-#: tryton/gui/window/win_import.py:367
+#: tryton/gui/window/win_import.py:198
#, python-format
msgid "%d record imported!"
msgstr "%d レコードをインポートしました!"
-#: tryton/gui/window/win_import.py:369
+#: tryton/gui/window/win_import.py:200
#, python-format
msgid "%d records imported!"
msgstr "%d レコードをインポートしました。"
@@ -1724,66 +1743,66 @@ msgstr "%d レコードをインポートしました。"
msgid "Wizard"
msgstr "ウィザード"
-#: tryton/gui/window/view_form/screen/screen.py:147
+#: tryton/gui/window/view_form/screen/screen.py:183
#, fuzzy
msgid "ID"
msgstr "日"
-#: tryton/gui/window/view_form/screen/screen.py:148
+#: tryton/gui/window/view_form/screen/screen.py:184
#, fuzzy
msgid "Creation User"
msgstr "作成ユーザー:"
-#: tryton/gui/window/view_form/screen/screen.py:149
+#: tryton/gui/window/view_form/screen/screen.py:185
#, fuzzy
msgid "Creation Date"
msgstr "作成日:"
-#: tryton/gui/window/view_form/screen/screen.py:150
+#: tryton/gui/window/view_form/screen/screen.py:186
#, fuzzy
msgid "Modification User"
msgstr "最終更新日:"
-#: tryton/gui/window/view_form/screen/screen.py:151
+#: tryton/gui/window/view_form/screen/screen.py:187
#, fuzzy
msgid "Modification Date"
msgstr "最終更新日:"
-#: tryton/gui/window/view_form/screen/screen.py:651
+#: tryton/gui/window/view_form/screen/screen.py:710
#, fuzzy
msgid "Unable to get view tree state"
msgstr "%s ロケールに設定できません"
-#: tryton/gui/window/view_form/screen/screen.py:710
+#: tryton/gui/window/view_form/screen/screen.py:769
#, fuzzy
msgid "Unable to set view tree state"
msgstr "%s ロケールに設定できません"
-#: tryton/gui/window/view_form/screen/screen.py:886
+#: tryton/gui/window/view_form/screen/screen.py:945
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:893
+#: tryton/gui/window/view_form/screen/screen.py:952
#, python-format
msgid "\"%s\" is required"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:897
+#: tryton/gui/window/view_form/screen/screen.py:956
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:948
+#: tryton/gui/window/view_form/screen/screen.py:1007
msgid "Pre-validation"
msgstr ""
-#: tryton/gui/window/view_form/view/form.py:189
-#: tryton/gui/window/view_form/view/form.py:191
-#: tryton/gui/window/view_form/view/list.py:535
-#: tryton/gui/window/view_form/view/list.py:537
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:467
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:469
+#: tryton/gui/window/view_form/view/form.py:190
+#: tryton/gui/window/view_form/view/form.py:192
+#: tryton/gui/window/view_form/view/list.py:538
+#: tryton/gui/window/view_form/view/list.py:540
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:472
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:474
#: tryton/gui/window/view_form/view/form_gtk/widget.py:137
#: tryton/gui/window/view_form/view/form_gtk/widget.py:139
msgid ":"
@@ -1838,7 +1857,7 @@ msgstr ""
msgid "Bookmark Name:"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:538
+#: tryton/gui/window/view_form/view/screen_container.py:539
msgid "Find"
msgstr "検索"
@@ -1861,15 +1880,19 @@ msgstr "ビューの切替"
msgid "Week"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:32
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:33
msgid "Select..."
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:76
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:64
+msgid "Clear"
+msgstr "クリア"
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:77
msgid "All files"
msgstr "全てのファイル"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:89
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:90
msgid "Select"
msgstr ""
@@ -1877,11 +1900,11 @@ msgstr ""
msgid "Show plain text"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:356
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:361
msgid "Add value"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:480
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
#, python-format
msgid "Remove \"%s\""
msgstr ""
@@ -1901,12 +1924,12 @@ msgstr "レコードの保存"
msgid "Remove selected record "
msgstr "選択したレコードを削除"
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:291
#, fuzzy
msgid "Open a record "
msgstr "レコードを開く"
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:295
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
#, fuzzy
msgid "Search a record "
msgstr "レコードを検索する"
@@ -1922,7 +1945,7 @@ msgid "Edit selected record "
msgstr "選択したレコードを編集"
#: tryton/gui/window/view_form/view/form_gtk/progressbar.py:35
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:836
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:852
#, python-format
msgid "%s%%"
msgstr ""
diff --git a/tryton/data/locale/lo_LA/LC_MESSAGES/tryton.po b/tryton/data/locale/lo_LA/LC_MESSAGES/tryton.po
new file mode 100644
index 0000000000..29d48083ee
--- /dev/null
+++ b/tryton/data/locale/lo_LA/LC_MESSAGES/tryton.po
@@ -0,0 +1,1846 @@
+# Translations template for tryton.
+# Copyright (C) 2016 Tryton
+# This file is distributed under the same license as the tryton project.
+# FIRST AUTHOR , 2016.
+#
+msgid ""
+msgstr "Content-Type: text/plain; charset=utf-8\n"
+
+#: tryton/config.py:76
+msgid "specify alternate config file"
+msgstr ""
+
+#: tryton/config.py:79
+msgid "development mode"
+msgstr ""
+
+#: tryton/config.py:82
+msgid "logging everything at INFO level"
+msgstr ""
+
+#: tryton/config.py:84
+msgid "specify the log level: DEBUG, INFO, WARNING, ERROR, CRITICAL"
+msgstr ""
+
+#: tryton/config.py:87
+msgid "specify the login user"
+msgstr ""
+
+#: tryton/config.py:89
+msgid "specify the server port"
+msgstr ""
+
+#: tryton/config.py:91
+msgid "specify the server hostname"
+msgstr ""
+
+#: tryton/config.py:95
+msgid "Too much arguments"
+msgstr ""
+
+#: tryton/config.py:98
+#, python-format
+msgid "File \"%s\" not found"
+msgstr ""
+
+#: tryton/config.py:136
+#, python-format
+msgid "Unable to write config file %s!"
+msgstr ""
+
+#: tryton/translate.py:184
+#, python-format
+msgid "Unable to set locale %s"
+msgstr ""
+
+#: tryton/action/main.py:162
+msgid "Select your action"
+msgstr ""
+
+#: tryton/action/main.py:168
+msgid "No action defined!"
+msgstr ""
+
+#: tryton/common/common.py:274
+msgid "Tryton Connection"
+msgstr ""
+
+#: tryton/common/common.py:285
+msgid "Server:"
+msgstr ""
+
+#: tryton/common/common.py:303
+msgid "Port:"
+msgstr ""
+
+#: tryton/common/common.py:371 tryton/gui/window/shortcuts.py:57
+msgid "Selection"
+msgstr ""
+
+#: tryton/common/common.py:380
+msgid "Your selection:"
+msgstr ""
+
+#: tryton/common/common.py:495 tryton/gui/main.py:1388
+#: tryton/gui/window/win_export.py:297
+#: tryton/gui/window/view_form/view/graph.py:169
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:55
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:122
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
+msgid "Save As..."
+msgstr ""
+
+#: tryton/common/common.py:642
+msgid "Always ignore this warning."
+msgstr ""
+
+#: tryton/common/common.py:647
+msgid "Do you want to proceed?"
+msgstr ""
+
+#: tryton/common/common.py:666
+msgid "Confirmation"
+msgstr ""
+
+#: tryton/common/common.py:772 tryton/common/common.py:1080
+msgid "Concurrency Exception"
+msgstr ""
+
+#: tryton/common/common.py:786
+msgid ""
+"Write Concurrency Warning:\n"
+"\n"
+"This record has been modified while you were editing it.\n"
+" Choose:\n"
+" - \"Cancel\" to cancel saving;\n"
+" - \"Compare\" to see the modified version;\n"
+" - \"Write Anyway\" to save your current version."
+msgstr ""
+
+#: tryton/common/common.py:795
+msgid "Compare"
+msgstr ""
+
+#: tryton/common/common.py:800
+msgid "Write Anyway"
+msgstr ""
+
+#: tryton/common/common.py:826 tryton/gui/window/win_export.py:330
+#: tryton/gui/window/win_import.py:109 tryton/gui/window/win_import.py:138
+msgid "Error"
+msgstr ""
+
+#: tryton/common/common.py:830
+msgid "Report Bug"
+msgstr ""
+
+#: tryton/common/common.py:837
+msgid "Application Error!"
+msgstr ""
+
+#: tryton/common/common.py:860
+msgid "Error: "
+msgstr ""
+
+#: tryton/common/common.py:880
+#, python-format
+msgid "To report bugs you must have an account on %s"
+msgstr ""
+
+#: tryton/common/common.py:910
+msgid "Bug Tracker"
+msgstr ""
+
+#: tryton/common/common.py:928
+msgid "User:"
+msgstr ""
+
+#: tryton/common/common.py:936 tryton/common/common.py:1090
+#: tryton/gui/window/dblogin.py:453
+msgid "Password:"
+msgstr ""
+
+#: tryton/common/common.py:991
+msgid ""
+"The same bug was already reported by another user.\n"
+"To keep you informed your username is added to the nosy-list of this issue"
+msgstr ""
+
+#: tryton/common/common.py:1002
+msgid "Created new bug with ID "
+msgstr ""
+
+#: tryton/common/common.py:1010 tryton/gui/main.py:900
+msgid ""
+"Connection error!\n"
+"Bad username or password!"
+msgstr ""
+
+#: tryton/common/common.py:1015
+msgid "Exception:"
+msgstr ""
+
+#: tryton/common/common.py:1032
+msgid ""
+"The server fingerprint has changed since last connection!\n"
+"The application will stop connecting to this server until its fingerprint is fixed."
+msgstr ""
+
+#: tryton/common/common.py:1034
+msgid "Security risk!"
+msgstr ""
+
+#: tryton/common/common.py:1039 tryton/common/common.py:1096
+#: tryton/gui/main.py:897
+msgid ""
+"Connection error!\n"
+"Unable to connect to the server!"
+msgstr ""
+
+#: tryton/common/common.py:1111
+msgid "Network Error!"
+msgstr ""
+
+#: tryton/common/completion.py:22
+msgid "Search..."
+msgstr ""
+
+#: tryton/common/completion.py:24
+msgid "Create..."
+msgstr ""
+
+#: tryton/common/datetime_.py:33 tryton/common/datetime_.py:233
+#: tryton/common/datetime_.py:383
+msgid "Value"
+msgstr ""
+
+#: tryton/common/datetime_.py:34 tryton/common/datetime_.py:234
+#: tryton/common/datetime_.py:384
+msgid "Displayed value"
+msgstr ""
+
+#: tryton/common/datetime_.py:38 tryton/common/datetime_.py:191
+#: tryton/common/datetime_.py:237 tryton/common/datetime_.py:340
+msgid "Format"
+msgstr ""
+
+#: tryton/common/datetime_.py:39 tryton/common/datetime_.py:192
+#: tryton/common/datetime_.py:238 tryton/common/datetime_.py:341
+msgid "Display format"
+msgstr ""
+
+#: tryton/common/datetime_.py:61
+msgid "Open the calendar"
+msgstr ""
+
+#: tryton/common/datetime_.py:388 tryton/common/datetime_.py:393
+msgid "Date Format"
+msgstr ""
+
+#: tryton/common/datetime_.py:389 tryton/common/datetime_.py:394
+msgid "Displayed date format"
+msgstr ""
+
+#: tryton/common/domain_parser.py:235
+msgid "y"
+msgstr ""
+
+#: tryton/common/domain_parser.py:235
+msgid "yes"
+msgstr ""
+
+#: tryton/common/domain_parser.py:235
+msgid "true"
+msgstr ""
+
+#: tryton/common/domain_parser.py:235
+msgid "t"
+msgstr ""
+
+#: tryton/common/domain_parser.py:457
+#: tryton/gui/window/view_form/view/screen_container.py:508
+msgid "True"
+msgstr ""
+
+#: tryton/common/domain_parser.py:457
+#: tryton/gui/window/view_form/view/screen_container.py:508
+msgid "False"
+msgstr ""
+
+#: tryton/common/popup_menu.py:81
+msgid "Edit..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:86
+msgid "Attachments..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:90
+msgid "Notes..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:100
+msgid "Actions..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:101
+msgid "Relate..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:102
+msgid "Report..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:103
+msgid "E-Mail..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:104
+msgid "Print..."
+msgstr ""
+
+#: tryton/common/timedelta.py:26
+msgid "Y"
+msgstr ""
+
+#: tryton/common/timedelta.py:27
+msgid "M"
+msgstr ""
+
+#: tryton/common/timedelta.py:28
+msgid "w"
+msgstr ""
+
+#: tryton/common/timedelta.py:29
+msgid "d"
+msgstr ""
+
+#: tryton/common/timedelta.py:30
+msgid "h"
+msgstr ""
+
+#: tryton/common/timedelta.py:31
+msgid "m"
+msgstr ""
+
+#: tryton/common/timedelta.py:32
+msgid "s"
+msgstr ""
+
+#: tryton/gui/main.py:218
+msgid "_File"
+msgstr ""
+
+#: tryton/gui/main.py:226
+msgid "_User"
+msgstr ""
+
+#: tryton/gui/main.py:240
+msgid "_Options"
+msgstr ""
+
+#: tryton/gui/main.py:248
+msgid "Fa_vorites"
+msgstr ""
+
+#: tryton/gui/main.py:264
+msgid "_Help"
+msgstr ""
+
+#: tryton/gui/main.py:373
+msgid "No result found."
+msgstr ""
+
+#: tryton/gui/main.py:395
+msgid "_Connect..."
+msgstr ""
+
+#: tryton/gui/main.py:404
+msgid "_Disconnect"
+msgstr ""
+
+#: tryton/gui/main.py:414
+msgid "Data_base"
+msgstr ""
+
+#: tryton/gui/main.py:425
+msgid "_New Database..."
+msgstr ""
+
+#: tryton/gui/main.py:434
+msgid "_Restore Database..."
+msgstr ""
+
+#: tryton/gui/main.py:443
+msgid "_Backup Database..."
+msgstr ""
+
+#: tryton/gui/main.py:452
+msgid "Dro_p Database..."
+msgstr ""
+
+#: tryton/gui/main.py:461
+msgid "_Quit..."
+msgstr ""
+
+#: tryton/gui/main.py:476
+msgid "_Preferences..."
+msgstr ""
+
+#: tryton/gui/main.py:487
+msgid "_Menu Reload"
+msgstr ""
+
+#: tryton/gui/main.py:496
+msgid "_Menu Toggle"
+msgstr ""
+
+#: tryton/gui/main.py:503
+msgid "_Global Search"
+msgstr ""
+
+#: tryton/gui/main.py:518
+msgid "_Toolbar"
+msgstr ""
+
+#: tryton/gui/main.py:526
+msgid "_Default"
+msgstr ""
+
+#: tryton/gui/main.py:536
+msgid "_Text and Icons"
+msgstr ""
+
+#: tryton/gui/main.py:546
+msgid "_Icons"
+msgstr ""
+
+#: tryton/gui/main.py:555
+msgid "_Text"
+msgstr ""
+
+#: tryton/gui/main.py:564
+msgid "_Menubar"
+msgstr ""
+
+#: tryton/gui/main.py:572
+msgid "Change Accelerators"
+msgstr ""
+
+#: tryton/gui/main.py:580
+msgid "_Mode"
+msgstr ""
+
+#: tryton/gui/main.py:588
+msgid "_Normal"
+msgstr ""
+
+#: tryton/gui/main.py:596
+msgid "_PDA"
+msgstr ""
+
+#: tryton/gui/main.py:603
+msgid "_Form"
+msgstr ""
+
+#: tryton/gui/main.py:612
+msgid "Save Width/Height"
+msgstr ""
+
+#: tryton/gui/main.py:623
+msgid "Save Tree State"
+msgstr ""
+
+#: tryton/gui/main.py:635
+msgid "Fast Tabbing"
+msgstr ""
+
+#: tryton/gui/main.py:645
+msgid "Spell Checking"
+msgstr ""
+
+#: tryton/gui/main.py:655
+msgid "_Previous Tab"
+msgstr ""
+
+#: tryton/gui/main.py:661
+msgid "_Next Tab"
+msgstr ""
+
+#: tryton/gui/main.py:667
+msgid "Search Limit..."
+msgstr ""
+
+#: tryton/gui/main.py:673
+msgid "_Email..."
+msgstr ""
+
+#: tryton/gui/main.py:681
+msgid "_Save Options"
+msgstr ""
+
+#: tryton/gui/main.py:693
+msgid "_Tips..."
+msgstr ""
+
+#: tryton/gui/main.py:702
+msgid "_Keyboard Shortcuts..."
+msgstr ""
+
+#: tryton/gui/main.py:711
+msgid "_About..."
+msgstr ""
+
+#: tryton/gui/main.py:762
+msgid "Manage Favorites"
+msgstr ""
+
+#: tryton/gui/main.py:859 tryton/gui/window/win_search.py:26
+#: tryton/gui/window/view_form/view/screen_container.py:151
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:335
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:44
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
+msgid "Search"
+msgstr ""
+
+#: tryton/gui/main.py:914
+msgid ""
+"The following action requires to close all tabs.\n"
+"Do you want to continue?"
+msgstr ""
+
+#: tryton/gui/main.py:1173
+msgid "Close Tab"
+msgstr ""
+
+#: tryton/gui/main.py:1294
+msgid ""
+"You are going to delete a Tryton database.\n"
+"Are you really sure to proceed?"
+msgstr ""
+
+#: tryton/gui/main.py:1304
+msgid ""
+"Wrong Tryton Server Password\n"
+"Please try again."
+msgstr ""
+
+#: tryton/gui/main.py:1306 tryton/gui/main.py:1343 tryton/gui/main.py:1379
+#: tryton/gui/window/dbcreate.py:362
+msgid "Access denied!"
+msgstr ""
+
+#: tryton/gui/main.py:1309
+msgid "Database drop failed with error message:\n"
+msgstr ""
+
+#: tryton/gui/main.py:1310
+msgid "Database drop failed!"
+msgstr ""
+
+#: tryton/gui/main.py:1312
+msgid "Database dropped successfully!"
+msgstr ""
+
+#: tryton/gui/main.py:1317
+msgid "Open Backup File to Restore..."
+msgstr ""
+
+#: tryton/gui/main.py:1335
+msgid ""
+"It is not possible to restore a password protected database.\n"
+"Backup and restore needed to be proceed manual."
+msgstr ""
+
+#: tryton/gui/main.py:1339 tryton/gui/main.py:1375
+msgid "Database is password protected!"
+msgstr ""
+
+#: tryton/gui/main.py:1341 tryton/gui/main.py:1377
+msgid ""
+"Wrong Tryton Server Password.\n"
+"Please try again."
+msgstr ""
+
+#: tryton/gui/main.py:1346
+msgid "Database restore failed with error message:\n"
+msgstr ""
+
+#: tryton/gui/main.py:1348 tryton/gui/main.py:1353
+msgid "Database restore failed!"
+msgstr ""
+
+#: tryton/gui/main.py:1351
+msgid "Database restored successfully!"
+msgstr ""
+
+#: tryton/gui/main.py:1372
+msgid ""
+"It is not possible to dump a password protected Database.\n"
+"Backup and restore needed to be proceed manual."
+msgstr ""
+
+#: tryton/gui/main.py:1382
+msgid "Database dump failed with error message:\n"
+msgstr ""
+
+#: tryton/gui/main.py:1384
+msgid "Database dump failed!"
+msgstr ""
+
+#: tryton/gui/main.py:1395
+msgid "Database backuped successfully!"
+msgstr ""
+
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
+msgid "New"
+msgstr ""
+
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
+msgid "Create a new record"
+msgstr ""
+
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
+#: tryton/gui/window/win_export.py:83
+msgid "Save"
+msgstr ""
+
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
+msgid "Save this record"
+msgstr ""
+
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
+#: tryton/gui/window/win_form.py:224
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:162
+msgid "Switch"
+msgstr ""
+
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
+msgid "Switch view"
+msgstr ""
+
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
+msgid "_Reload"
+msgstr ""
+
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
+msgid "Reload"
+msgstr ""
+
+#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:52
+msgid "_New"
+msgstr ""
+
+#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:53
+#: tryton/gui/window/win_form.py:68
+msgid "_Save"
+msgstr ""
+
+#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:54
+msgid "_Switch View"
+msgstr ""
+
+#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:56
+msgid "_Reload/Undo"
+msgstr ""
+
+#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:60
+msgid "_Delete..."
+msgstr ""
+
+#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:70
+msgid "_Close Tab"
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:29
+msgid ""
+"This is the URL of the Tryton server. Use server 'localhost' and port '8000'"
+" if the server is installed on this computer. Click on 'Change' to change "
+"the address."
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:42
+msgid "No connection!"
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:43
+msgid ""
+"Can not connect to the server!\n"
+"1. Try to check if the server is running.\n"
+"2. Find out on which address and port it is listening.\n"
+"3. If there is a firewall between the server and this client, make sure that the server address and port (usually 8000) are not blocked.\n"
+"Click on 'Change' to change the address."
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:134
+msgid "Create new database"
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:144
+msgid "C_reate"
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:152
+msgid "Create the new database."
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:163
+msgid "Server Setup:"
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:168
+msgid "Server connection:"
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:178 tryton/gui/window/dbdumpdrop.py:141
+#: tryton/gui/window/dbrestore.py:89
+msgid ""
+"This is the URL of the server. Use server 'localhost' and port '8000' if the"
+" server is installed on this computer. Click on 'Change' to change the "
+"address."
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:181 tryton/gui/window/dbdumpdrop.py:148
+#: tryton/gui/window/dbrestore.py:94
+msgid "C_hange"
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:190 tryton/gui/window/dbrestore.py:100
+msgid "Setup the server connection..."
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:193 tryton/gui/window/dbdumpdrop.py:187
+#: tryton/gui/window/dbrestore.py:103
+msgid "Tryton Server Password:"
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:204 tryton/gui/window/dbdumpdrop.py:198
+#: tryton/gui/window/dbrestore.py:114
+msgid ""
+"This is the password of the Tryton server. It doesn't belong to a real user."
+" This password is usually defined in the trytond configuration."
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:215
+msgid "New database setup:"
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:221
+msgid "Database name:"
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:234
+msgid ""
+"Choose the name of the new database.\n"
+"Allowed characters are alphanumerical or _ (underscore)\n"
+"You need to avoid all accents, space or special characters! Example: tryton"
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:241
+msgid "Default language:"
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:251
+msgid ""
+"Choose the default language that will be installed for this database. You "
+"will be able to install new languages after installation through the "
+"administration menu."
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:255
+msgid "Admin password:"
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:266
+msgid ""
+"Choose a password for the admin user of the new database. With these credentials you will be later able to login into the database:\n"
+"User name: admin\n"
+"Password: "
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:274
+msgid "Confirm admin password:"
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:284
+msgid "Type the Admin password again"
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:333
+msgid "The new admin password doesn't match the confirmation field.\n"
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:335
+msgid "Passwords doesn't match!"
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:343
+msgid ""
+"A database with the same name already exists.\n"
+"Try another database name."
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:346
+msgid "This database name already exist!"
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:359
+msgid "Sorry, wrong password for the Tryton server. Please try again."
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:367
+msgid ""
+"Can't create the database, caused by an unknown reason.\n"
+"If there is a database created, it could be broken. Maybe drop this database! Please check the error message for possible informations.\n"
+"Error message:\n"
+msgstr ""
+
+#: tryton/gui/window/dbcreate.py:375
+msgid "Error creating database!"
+msgstr ""
+
+#: tryton/gui/window/dbdumpdrop.py:26
+msgid "Could not connect to server!"
+msgstr ""
+
+#: tryton/gui/window/dbdumpdrop.py:30
+msgid "This client version is not compatible with the server!"
+msgstr ""
+
+#: tryton/gui/window/dbdumpdrop.py:39
+msgid "No database found, you must create one!"
+msgstr ""
+
+#: tryton/gui/window/dbdumpdrop.py:77
+msgid "Backup a database"
+msgstr ""
+
+#: tryton/gui/window/dbdumpdrop.py:78
+msgid "Backup"
+msgstr ""
+
+#: tryton/gui/window/dbdumpdrop.py:79
+msgid "Backup the choosen database."
+msgstr ""
+
+#: tryton/gui/window/dbdumpdrop.py:81
+msgid "Choose a Tryton database to backup:"
+msgstr ""
+
+#: tryton/gui/window/dbdumpdrop.py:83
+msgid "Delete a database"
+msgstr ""
+
+#: tryton/gui/window/dbdumpdrop.py:84
+msgid "Delete"
+msgstr ""
+
+#: tryton/gui/window/dbdumpdrop.py:85
+msgid "Delete the choosen database."
+msgstr ""
+
+#: tryton/gui/window/dbdumpdrop.py:87
+msgid "Choose a Tryton database to delete:"
+msgstr ""
+
+#: tryton/gui/window/dbdumpdrop.py:130 tryton/gui/window/dbrestore.py:77
+msgid "Server Connection:"
+msgstr ""
+
+#: tryton/gui/window/dbdumpdrop.py:157 tryton/gui/window/dblogin.py:80
+#: tryton/gui/window/dblogin.py:434
+msgid "Database:"
+msgstr ""
+
+#: tryton/gui/window/dblogin.py:31
+msgid "Profile Editor"
+msgstr ""
+
+#: tryton/gui/window/dblogin.py:46
+msgid "Profile"
+msgstr ""
+
+#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_csv.py:68
+msgid "_Add"
+msgstr ""
+
+#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_csv.py:77
+msgid "_Remove"
+msgstr ""
+
+#: tryton/gui/window/dblogin.py:70 tryton/gui/window/dblogin.py:423
+msgid "Host:"
+msgstr ""
+
+#: tryton/gui/window/dblogin.py:98
+msgid "Create"
+msgstr ""
+
+#: tryton/gui/window/dblogin.py:101
+msgid "Fetching databases list"
+msgstr ""
+
+#: tryton/gui/window/dblogin.py:119
+msgid "Username:"
+msgstr ""
+
+#: tryton/gui/window/dblogin.py:297
+msgid "Could not connect to the server"
+msgstr ""
+
+#: tryton/gui/window/dblogin.py:299 tryton/gui/window/dblogin.py:601
+msgid "Incompatible version of the server"
+msgstr ""
+
+#: tryton/gui/window/dblogin.py:359
+msgid "Login"
+msgstr ""
+
+#: tryton/gui/window/dblogin.py:366
+msgid "_Cancel"
+msgstr ""
+
+#: tryton/gui/window/dblogin.py:371
+msgid "Cancel connection to the Tryton server"
+msgstr ""
+
+#: tryton/gui/window/dblogin.py:373
+msgid "C_onnect"
+msgstr ""
+
+#: tryton/gui/window/dblogin.py:378
+msgid "Connect the Tryton server"
+msgstr ""
+
+#: tryton/gui/window/dblogin.py:406
+msgid "Profile:"
+msgstr ""
+
+#: tryton/gui/window/dblogin.py:410
+msgid "_Manage profiles"
+msgstr ""
+
+#: tryton/gui/window/dblogin.py:420
+msgid "Host / Database information"
+msgstr ""
+
+#: tryton/gui/window/dblogin.py:459
+msgid "User name:"
+msgstr ""
+
+#: tryton/gui/window/dbrestore.py:66
+msgid "Restore Database"
+msgstr ""
+
+#: tryton/gui/window/dbrestore.py:122
+msgid "File to Restore:"
+msgstr ""
+
+#: tryton/gui/window/dbrestore.py:136
+msgid ""
+"Choose the name of the database to be restored.\n"
+"Allowed characters are alphanumerical or _ (underscore)\n"
+"You need to avoid all accents, space or special characters! \n"
+"Example: tryton"
+msgstr ""
+
+#: tryton/gui/window/dbrestore.py:142
+msgid "New Database Name:"
+msgstr ""
+
+#: tryton/gui/window/dbrestore.py:146
+msgid "Update Database:"
+msgstr ""
+
+#: tryton/gui/window/dbrestore.py:151
+msgid ""
+"Check for an automatic database update after restoring a database from a "
+"previous Tryton version."
+msgstr ""
+
+#: tryton/gui/window/dbrestore.py:161
+msgid "Restore"
+msgstr ""
+
+#: tryton/gui/window/dbrestore.py:170
+msgid "Restore the database from file."
+msgstr ""
+
+#: tryton/gui/window/email.py:16
+msgid "Email"
+msgstr ""
+
+#: tryton/gui/window/email.py:25
+msgid "Email Program Settings"
+msgstr ""
+
+#: tryton/gui/window/email.py:28
+msgid "Command Line:"
+msgstr ""
+
+#: tryton/gui/window/email.py:38
+msgid "Legend of Available Placeholders:"
+msgstr ""
+
+#: tryton/gui/window/email.py:45
+msgid "To:"
+msgstr ""
+
+#: tryton/gui/window/email.py:49
+msgid "CC:"
+msgstr ""
+
+#: tryton/gui/window/email.py:53
+msgid "Subject:"
+msgstr ""
+
+#: tryton/gui/window/email.py:57
+msgid "Body:"
+msgstr ""
+
+#: tryton/gui/window/email.py:61
+msgid "Attachment:"
+msgstr ""
+
+#: tryton/gui/window/form.py:41 tryton/gui/window/tips.py:73
+#: tryton/gui/window/win_form.py:197
+#: tryton/gui/window/view_form/view/screen_container.py:214
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136
+msgid "Previous"
+msgstr ""
+
+#: tryton/gui/window/form.py:42
+msgid "Previous Record"
+msgstr ""
+
+#: tryton/gui/window/form.py:43 tryton/gui/window/tips.py:80
+#: tryton/gui/window/win_form.py:211
+#: tryton/gui/window/view_form/view/screen_container.py:226
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:150
+msgid "Next"
+msgstr ""
+
+#: tryton/gui/window/form.py:43
+msgid "Next Record"
+msgstr ""
+
+#: tryton/gui/window/form.py:46
+msgid "Attachment(0)"
+msgstr ""
+
+#: tryton/gui/window/form.py:47
+msgid "Add an attachment to the record"
+msgstr ""
+
+#: tryton/gui/window/form.py:48
+msgid "Note(0)"
+msgstr ""
+
+#: tryton/gui/window/form.py:49
+msgid "Add a note to the record"
+msgstr ""
+
+#: tryton/gui/window/form.py:58
+msgid "_Duplicate"
+msgstr ""
+
+#: tryton/gui/window/form.py:63
+msgid "_Previous"
+msgstr ""
+
+#: tryton/gui/window/form.py:65
+msgid "_Next"
+msgstr ""
+
+#: tryton/gui/window/form.py:66
+msgid "_Search"
+msgstr ""
+
+#: tryton/gui/window/form.py:67
+msgid "View _Logs..."
+msgstr ""
+
+#: tryton/gui/window/form.py:68
+msgid "Show revisions..."
+msgstr ""
+
+#: tryton/gui/window/form.py:73
+msgid "A_ttachments..."
+msgstr ""
+
+#: tryton/gui/window/form.py:75
+msgid "_Notes..."
+msgstr ""
+
+#: tryton/gui/window/form.py:76
+msgid "_Actions..."
+msgstr ""
+
+#: tryton/gui/window/form.py:78
+msgid "_Relate..."
+msgstr ""
+
+#: tryton/gui/window/form.py:81
+msgid "_Report..."
+msgstr ""
+
+#: tryton/gui/window/form.py:83
+msgid "_E-Mail..."
+msgstr ""
+
+#: tryton/gui/window/form.py:85
+msgid "_Print..."
+msgstr ""
+
+#: tryton/gui/window/form.py:88
+msgid "_Export Data..."
+msgstr ""
+
+#: tryton/gui/window/form.py:90
+msgid "_Import Data..."
+msgstr ""
+
+#: tryton/gui/window/form.py:210
+#, python-format
+msgid "Attachment(%d)"
+msgstr ""
+
+#: tryton/gui/window/form.py:236
+#, python-format
+msgid "Note(%d)"
+msgstr ""
+
+#: tryton/gui/window/form.py:258
+msgid "You have to select one record."
+msgstr ""
+
+#: tryton/gui/window/form.py:262
+msgid "ID:"
+msgstr ""
+
+#: tryton/gui/window/form.py:263
+msgid "Creation User:"
+msgstr ""
+
+#: tryton/gui/window/form.py:264
+msgid "Creation Date:"
+msgstr ""
+
+#: tryton/gui/window/form.py:265
+msgid "Latest Modification by:"
+msgstr ""
+
+#: tryton/gui/window/form.py:266
+msgid "Latest Modification Date:"
+msgstr ""
+
+#: tryton/gui/window/form.py:285
+msgid "Model:"
+msgstr ""
+
+#: tryton/gui/window/form.py:345
+msgid "Are you sure to remove this record?"
+msgstr ""
+
+#: tryton/gui/window/form.py:347
+msgid "Are you sure to remove those records?"
+msgstr ""
+
+#: tryton/gui/window/form.py:350
+msgid "Records not removed."
+msgstr ""
+
+#: tryton/gui/window/form.py:352
+msgid "Records removed."
+msgstr ""
+
+#: tryton/gui/window/form.py:380
+msgid "Working now on the duplicated record(s)."
+msgstr ""
+
+#: tryton/gui/window/form.py:390
+msgid "Record saved."
+msgstr ""
+
+#: tryton/gui/window/form.py:492
+msgid " of "
+msgstr ""
+
+#: tryton/gui/window/form.py:513
+msgid ""
+"This record has been modified\n"
+"do you want to save it?"
+msgstr ""
+
+#: tryton/gui/window/form.py:566
+msgid "Action"
+msgstr ""
+
+#: tryton/gui/window/form.py:566
+msgid "Launch action"
+msgstr ""
+
+#: tryton/gui/window/form.py:567
+msgid "Relate"
+msgstr ""
+
+#: tryton/gui/window/form.py:567
+msgid "Open related records"
+msgstr ""
+
+#: tryton/gui/window/form.py:569
+msgid "Report"
+msgstr ""
+
+#: tryton/gui/window/form.py:569
+msgid "Open report"
+msgstr ""
+
+#: tryton/gui/window/form.py:570
+msgid "E-Mail"
+msgstr ""
+
+#: tryton/gui/window/form.py:570
+msgid "E-Mail report"
+msgstr ""
+
+#: tryton/gui/window/form.py:571
+msgid "Print"
+msgstr ""
+
+#: tryton/gui/window/form.py:571
+msgid "Print report"
+msgstr ""
+
+#: tryton/gui/window/form.py:637
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:876
+msgid "Unknown"
+msgstr ""
+
+#: tryton/gui/window/limit.py:17
+msgid "Limit"
+msgstr ""
+
+#: tryton/gui/window/limit.py:26
+msgid "Search Limit Settings"
+msgstr ""
+
+#: tryton/gui/window/limit.py:29
+msgid "Limit:"
+msgstr ""
+
+#: tryton/gui/window/preference.py:23
+msgid "Preferences"
+msgstr ""
+
+#: tryton/gui/window/preference.py:49
+msgid "Edit User Preferences"
+msgstr ""
+
+#: tryton/gui/window/preference.py:75
+msgid "Preference"
+msgstr ""
+
+#: tryton/gui/window/preference.py:88
+msgid "Current Password:"
+msgstr ""
+
+#: tryton/gui/window/revision.py:19
+msgid "Revision"
+msgstr ""
+
+#: tryton/gui/window/revision.py:28
+msgid "Select a revision"
+msgstr ""
+
+#: tryton/gui/window/revision.py:31
+msgid "Revision:"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:17
+msgid "Keyboard Shortcuts"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:28
+msgid "Text Entries Shortcuts"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:29
+msgid "Cut selected text"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:30
+msgid "Copy selected text"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:31
+msgid "Paste copied text"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:32
+msgid "Next widget"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:33
+msgid "Previous widget"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:34
+msgid "Relation Entries Shortcuts"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:35
+msgid "Create new relation"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:36
+msgid "Open/Search relation"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:37
+msgid "List Entries Shortcuts"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:38
+msgid "Create new line"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:39
+msgid "Open relation"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:40
+msgid "Mark line for deletion"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:41
+msgid "Unmark line for deletion"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:44
+msgid "Edition Widgets"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:47
+msgid "Move Cursor"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:48
+msgid "Move to right"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:49
+msgid "Move to left"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:50
+msgid "Move up"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:51
+msgid "Move down"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:52
+msgid "Move up of one page"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:53
+msgid "Move down of one page"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:54
+msgid "Move to top"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:55
+msgid "Move to bottom"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:56
+msgid "Move to parent"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:58 tryton/gui/window/shortcuts.py:59
+msgid "Select all"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:60 tryton/gui/window/shortcuts.py:61
+msgid "Unselect all"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:62
+msgid "Select parent"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:63 tryton/gui/window/shortcuts.py:64
+#: tryton/gui/window/shortcuts.py:65 tryton/gui/window/shortcuts.py:66
+msgid "Select/Activate current row"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:67
+msgid "Toggle selection"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:68
+msgid "Expand/Collapse"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:69
+msgid "Expand row"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:70
+msgid "Collapse row"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:71
+msgid "Toggle row"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:72
+msgid "Expand all rows"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:73
+msgid "Collapse all rows"
+msgstr ""
+
+#: tryton/gui/window/shortcuts.py:76
+msgid "Tree view"
+msgstr ""
+
+#: tryton/gui/window/tips.py:17
+msgid ""
+"Welcome to Tryton\n"
+"\n"
+"\n"
+msgstr ""
+
+#: tryton/gui/window/tips.py:21
+msgid ""
+"Do you know Triton, one of the namesakes for our project?\n"
+"\n"
+"Triton (pronounced /ˈtraɪtən/ TRYE-tən, or as in Greek Τρίτων) is the\n"
+"largest moon of the planet Neptune, discovered on October 10, 1846\n"
+"by William Lassell. It is the only large moon in the Solar System\n"
+"with a retrograde orbit, which is an orbit in the opposite direction\n"
+"to its planet's rotation. At 2,700 km in diameter, it is the seventh-largest\n"
+"moon in the Solar System. Triton comprises more than 99.5 percent of all\n"
+"the mass known to orbit Neptune, including the planet's rings and twelve\n"
+"other known moons. It is also more massive than all the Solar System's\n"
+"159 known smaller moons combined.\n"
+msgstr ""
+
+#: tryton/gui/window/tips.py:33
+msgid ""
+"Export list records\n"
+"\n"
+"You can copy records from any list with Ctrl + C\n"
+"and paste in any application with Ctrl + V\n"
+msgstr ""
+
+#: tryton/gui/window/tips.py:38
+msgid ""
+"Export graphs\n"
+"\n"
+"You can save any graphs in PNG file with right-click on it.\n"
+msgstr ""
+
+#: tryton/gui/window/tips.py:45
+msgid "Tips"
+msgstr ""
+
+#: tryton/gui/window/tips.py:65
+msgid "_Display a new tip next time"
+msgstr ""
+
+#: tryton/gui/window/win_csv.py:59
+msgid "All fields"
+msgstr ""
+
+#: tryton/gui/window/win_csv.py:86
+msgid "_Clear"
+msgstr ""
+
+#: tryton/gui/window/win_csv.py:107
+msgid "Fields selected"
+msgstr ""
+
+#: tryton/gui/window/win_csv.py:126
+msgid "CSV Parameters"
+msgstr ""
+
+#: tryton/gui/window/win_csv.py:134
+msgid "Delimiter:"
+msgstr ""
+
+#: tryton/gui/window/win_csv.py:148
+msgid "Quote char:"
+msgstr ""
+
+#: tryton/gui/window/win_csv.py:157
+msgid "Encoding:"
+msgstr ""
+
+#: tryton/gui/window/win_csv.py:192 tryton/gui/window/win_csv.py:196
+msgid "Field name"
+msgstr ""
+
+#: tryton/gui/window/win_export.py:28
+msgid "Export to CSV"
+msgstr ""
+
+#: tryton/gui/window/win_export.py:39
+msgid "Predefined exports"
+msgstr ""
+
+#: tryton/gui/window/win_export.py:46
+msgid "Name"
+msgstr ""
+
+#: tryton/gui/window/win_export.py:60
+msgid "_Save Export"
+msgstr ""
+
+#: tryton/gui/window/win_export.py:69
+msgid "_Delete Export"
+msgstr ""
+
+#: tryton/gui/window/win_export.py:82
+msgid "Open"
+msgstr ""
+
+#: tryton/gui/window/win_export.py:87
+msgid "Add _field names"
+msgstr ""
+
+#: tryton/gui/window/win_export.py:101
+#, python-format
+msgid "%s (string)"
+msgstr ""
+
+#: tryton/gui/window/win_export.py:199
+msgid "What is the name of this export?"
+msgstr ""
+
+#: tryton/gui/window/win_export.py:205
+#, python-format
+msgid "Override '%s' definition?"
+msgstr ""
+
+#: tryton/gui/window/win_export.py:324
+#, python-format
+msgid "%d record saved!"
+msgstr ""
+
+#: tryton/gui/window/win_export.py:326
+#, python-format
+msgid "%d records saved!"
+msgstr ""
+
+#: tryton/gui/window/win_export.py:329
+#, python-format
+msgid ""
+"Operation failed!\n"
+"Error message:\n"
+"%s"
+msgstr ""
+
+#: tryton/gui/window/win_form.py:36
+msgid "Link"
+msgstr ""
+
+#: tryton/gui/window/win_form.py:128
+msgid "Add"
+msgstr ""
+
+#: tryton/gui/window/win_form.py:141
+msgid "Remove "
+msgstr ""
+
+#: tryton/gui/window/win_form.py:156
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:94
+msgid "Create a new record "
+msgstr ""
+
+#: tryton/gui/window/win_form.py:168
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:114
+msgid "Delete selected record "
+msgstr ""
+
+#: tryton/gui/window/win_form.py:182
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:124
+msgid "Undelete selected record "
+msgstr ""
+
+#: tryton/gui/window/win_import.py:25
+msgid "Import from CSV"
+msgstr ""
+
+#: tryton/gui/window/win_import.py:32
+msgid "_Auto-Detect"
+msgstr ""
+
+#: tryton/gui/window/win_import.py:43
+msgid "File to Import:"
+msgstr ""
+
+#: tryton/gui/window/win_import.py:45
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:458
+msgid "Open..."
+msgstr ""
+
+#: tryton/gui/window/win_import.py:50
+msgid "Lines to Skip:"
+msgstr ""
+
+#: tryton/gui/window/win_import.py:99
+msgid "You must select an import file first!"
+msgstr ""
+
+#: tryton/gui/window/win_import.py:109
+msgid "Error opening CSV file"
+msgstr ""
+
+#: tryton/gui/window/win_import.py:137
+#, python-format
+msgid "Error processing the file at field %s."
+msgstr ""
+
+#: tryton/gui/window/win_import.py:198
+#, python-format
+msgid "%d record imported!"
+msgstr ""
+
+#: tryton/gui/window/win_import.py:200
+#, python-format
+msgid "%d records imported!"
+msgstr ""
+
+#: tryton/gui/window/wizard.py:287
+msgid "Wizard"
+msgstr ""
+
+#: tryton/gui/window/view_form/screen/screen.py:183
+msgid "ID"
+msgstr ""
+
+#: tryton/gui/window/view_form/screen/screen.py:184
+msgid "Creation User"
+msgstr ""
+
+#: tryton/gui/window/view_form/screen/screen.py:185
+msgid "Creation Date"
+msgstr ""
+
+#: tryton/gui/window/view_form/screen/screen.py:186
+msgid "Modification User"
+msgstr ""
+
+#: tryton/gui/window/view_form/screen/screen.py:187
+msgid "Modification Date"
+msgstr ""
+
+#: tryton/gui/window/view_form/screen/screen.py:710
+msgid "Unable to get view tree state"
+msgstr ""
+
+#: tryton/gui/window/view_form/screen/screen.py:769
+msgid "Unable to set view tree state"
+msgstr ""
+
+#: tryton/gui/window/view_form/screen/screen.py:945
+#, python-format
+msgid "\"%s\" is not valid according to its domain"
+msgstr ""
+
+#: tryton/gui/window/view_form/screen/screen.py:952
+#, python-format
+msgid "\"%s\" is required"
+msgstr ""
+
+#: tryton/gui/window/view_form/screen/screen.py:956
+#, python-format
+msgid "The values of \"%s\" are not valid"
+msgstr ""
+
+#: tryton/gui/window/view_form/screen/screen.py:1007
+msgid "Pre-validation"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form.py:190
+#: tryton/gui/window/view_form/view/form.py:192
+#: tryton/gui/window/view_form/view/list.py:538
+#: tryton/gui/window/view_form/view/list.py:540
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:472
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:474
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:137
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:139
+msgid ":"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/graph.py:99
+msgid "Save As"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/graph.py:110
+msgid "Image Size"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/graph.py:119
+msgid "Width:"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/graph.py:126
+msgid "Height:"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/graph.py:137
+msgid "PNG image (*.png)"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/graph.py:159
+msgid "Image size too large!"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/screen_container.py:24
+msgid ".."
+msgstr ""
+
+#: tryton/gui/window/view_form/view/screen_container.py:144
+msgid "F_ilters"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/screen_container.py:198
+msgid "Show bookmarks of filters"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/screen_container.py:359
+msgid "Remove this bookmark"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/screen_container.py:366
+msgid "Bookmark this filter"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/screen_container.py:431
+msgid "Bookmark Name:"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/screen_container.py:539
+msgid "Find"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/calendar_gtk/toolbar.py:20
+msgid "Today"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/calendar_gtk/toolbar.py:87
+msgid "Week View"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/calendar_gtk/toolbar.py:94
+msgid "Month View"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/calendar_gtk/toolbar.py:115
+msgid "Week"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:33
+msgid "Select..."
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:64
+msgid "Clear"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:77
+msgid "All files"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:90
+msgid "Select"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/char.py:158
+msgid "Show plain text"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:361
+msgid "Add value"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
+#, python-format
+msgid "Remove \"%s\""
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/image.py:49
+msgid "Images"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:64
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:69
+msgid "Add existing record"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:75
+msgid "Remove selected record "
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:291
+msgid "Open a record "
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
+msgid "Search a record "
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:81
+msgid "Remove selected record"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:104
+msgid "Edit selected record "
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/progressbar.py:35
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:852
+#, python-format
+msgid "%s%%"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:86
+msgid "Foreground"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:272
+msgid "Select a color"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:113
+msgid "Translation"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:173
+msgid "Edit"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:178
+msgid "Fuzzy"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:247
+msgid "You need to save the record before adding translations!"
+msgstr ""
+
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:258
+msgid "No other language available!"
+msgstr ""
+
+#: tryton/plugins/translation/__init__.py:22
+msgid "Translate view"
+msgstr ""
diff --git a/tryton/data/locale/lt_LT/LC_MESSAGES/tryton.po b/tryton/data/locale/lt_LT/LC_MESSAGES/tryton.po
index a16cefc96f..4d4730969f 100644
--- a/tryton/data/locale/lt_LT/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/lt_LT/LC_MESSAGES/tryton.po
@@ -52,11 +52,11 @@ msgstr ""
msgid "Unable to set locale %s"
msgstr "Nepavyko nustatyti lokalės %s"
-#: tryton/action/main.py:176
+#: tryton/action/main.py:162
msgid "Select your action"
msgstr "Pasirinkite veiksmą"
-#: tryton/action/main.py:182
+#: tryton/action/main.py:168
msgid "No action defined!"
msgstr "Nėra apibrėžtų veiksmų!"
@@ -81,11 +81,11 @@ msgid "Your selection:"
msgstr "Jūsų pasirinkimas:"
#: tryton/common/common.py:495 tryton/gui/main.py:1388
-#: tryton/gui/window/win_export.py:454
+#: tryton/gui/window/win_export.py:297
#: tryton/gui/window/view_form/view/graph.py:169
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:54
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:121
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:495
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:55
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:122
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
msgid "Save As..."
msgstr "Įrašyti kaip..."
@@ -131,8 +131,8 @@ msgstr "Palyginti"
msgid "Write Anyway"
msgstr "Rašyti visvien"
-#: tryton/common/common.py:826 tryton/gui/window/win_export.py:487
-#: tryton/gui/window/win_import.py:265 tryton/gui/window/win_import.py:293
+#: tryton/common/common.py:826 tryton/gui/window/win_export.py:330
+#: tryton/gui/window/win_import.py:109 tryton/gui/window/win_import.py:138
msgid "Error"
msgstr "Klaida"
@@ -161,7 +161,7 @@ msgstr "Klaidų pėdsekys"
msgid "User:"
msgstr "Naudotojas:"
-#: tryton/common/common.py:936 tryton/common/common.py:1098
+#: tryton/common/common.py:936 tryton/common/common.py:1090
#: tryton/gui/window/dblogin.py:453
msgid "Password:"
msgstr "Slaptažodis:"
@@ -202,7 +202,7 @@ msgstr ""
msgid "Security risk!"
msgstr "Saugumo pavojus!"
-#: tryton/common/common.py:1039 tryton/common/common.py:1104
+#: tryton/common/common.py:1039 tryton/common/common.py:1096
#: tryton/gui/main.py:897
msgid ""
"Connection error!\n"
@@ -211,7 +211,7 @@ msgstr ""
"Prisijungimo klaida!\n"
"Nepavyko prisijungti prie serverio!"
-#: tryton/common/common.py:1119
+#: tryton/common/common.py:1111
msgid "Network Error!"
msgstr "Tinklo klaida!"
@@ -276,41 +276,45 @@ msgid "t"
msgstr "t"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "True"
msgstr "Tiesa"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "False"
msgstr "Netiesa"
-#: tryton/common/popup_menu.py:77
+#: tryton/common/popup_menu.py:81
#, fuzzy
msgid "Edit..."
msgstr "Išei_ti..."
-#: tryton/common/popup_menu.py:82
+#: tryton/common/popup_menu.py:86
msgid "Attachments..."
msgstr "Priedai..."
-#: tryton/common/popup_menu.py:92
+#: tryton/common/popup_menu.py:90
+msgid "Notes..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:100
msgid "Actions..."
msgstr "Veiksmai..."
-#: tryton/common/popup_menu.py:93
+#: tryton/common/popup_menu.py:101
msgid "Relate..."
msgstr "Susiję įrašai..."
-#: tryton/common/popup_menu.py:94
+#: tryton/common/popup_menu.py:102
msgid "Report..."
msgstr "Ataskaita..."
-#: tryton/common/popup_menu.py:95
+#: tryton/common/popup_menu.py:103
msgid "E-Mail..."
msgstr "El. paštas..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:104
msgid "Print..."
msgstr "Spausdinti..."
@@ -513,7 +517,7 @@ msgstr "_Tvarkyti mėgstamus"
#: tryton/gui/main.py:859 tryton/gui/window/win_search.py:26
#: tryton/gui/window/view_form/view/screen_container.py:151
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:330
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:335
#: tryton/gui/window/view_form/view/form_gtk/many2many.py:44
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
msgid "Search"
@@ -621,63 +625,63 @@ msgstr "Nepavyko padaryti duomenų bazės atsarginės kopijos!"
msgid "Database backuped successfully!"
msgstr "Sėkmingai padaryta duomenų bazės atsarginė kopija!"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "New"
msgstr "Naujas"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "Create a new record"
msgstr "Sukurti naują įrašą"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
-#: tryton/gui/window/win_export.py:143
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
+#: tryton/gui/window/win_export.py:83
msgid "Save"
msgstr "Išsaugoti"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
msgid "Save this record"
msgstr "Išsaugoti šį įrašą"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
-#: tryton/gui/window/win_form.py:223
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
+#: tryton/gui/window/win_form.py:224
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:162
msgid "Switch"
msgstr "Perjungti"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
msgid "Switch view"
msgstr "Perjungti rodymą"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "_Reload"
msgstr "Pe_rkrauti"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "Reload"
msgstr "Perkrauti"
-#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:49
+#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:52
msgid "_New"
msgstr "_Naujas"
-#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:50
-#: tryton/gui/window/win_form.py:67
+#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:53
+#: tryton/gui/window/win_form.py:68
msgid "_Save"
msgstr "_Saugoti"
-#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:51
+#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:54
msgid "_Switch View"
msgstr "_Perjungti rodymą"
-#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:53
+#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:56
msgid "_Reload/Undo"
msgstr "Pe_rkrauti/atšaukti"
-#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:57
+#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:60
msgid "_Delete..."
msgstr "_Ištrinti..."
-#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:67
+#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:70
msgid "_Close Tab"
msgstr "Uždaryti _kortelę"
@@ -917,13 +921,11 @@ msgstr "Profilių tvarkymas"
msgid "Profile"
msgstr "Profilis"
-#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_export.py:66
-#: tryton/gui/window/win_import.py:47
+#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_csv.py:68
msgid "_Add"
msgstr "_Pridėti"
-#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_export.py:74
-#: tryton/gui/window/win_import.py:55
+#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_csv.py:77
msgid "_Remove"
msgstr "_Ištrinti"
@@ -1066,203 +1068,226 @@ msgstr "Turinys:"
msgid "Attachment:"
msgstr "Priedas:"
-#: tryton/gui/window/form.py:40 tryton/gui/window/tips.py:73
-#: tryton/gui/window/win_form.py:196
+#: tryton/gui/window/form.py:41 tryton/gui/window/tips.py:73
+#: tryton/gui/window/win_form.py:197
#: tryton/gui/window/view_form/view/screen_container.py:214
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136
msgid "Previous"
msgstr "Buvęs"
-#: tryton/gui/window/form.py:41
+#: tryton/gui/window/form.py:42
msgid "Previous Record"
msgstr "Buvęs įrašas"
-#: tryton/gui/window/form.py:42 tryton/gui/window/tips.py:80
-#: tryton/gui/window/win_form.py:210
+#: tryton/gui/window/form.py:43 tryton/gui/window/tips.py:80
+#: tryton/gui/window/win_form.py:211
#: tryton/gui/window/view_form/view/screen_container.py:226
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:150
msgid "Next"
msgstr "Kitas"
-#: tryton/gui/window/form.py:42
+#: tryton/gui/window/form.py:43
msgid "Next Record"
msgstr "Kitas įrašas"
-#: tryton/gui/window/form.py:45
+#: tryton/gui/window/form.py:46
msgid "Attachment(0)"
msgstr "Priedai(0)"
-#: tryton/gui/window/form.py:46
+#: tryton/gui/window/form.py:47
msgid "Add an attachment to the record"
msgstr "Prisegti failą prie įrašo"
-#: tryton/gui/window/form.py:55
+#: tryton/gui/window/form.py:48
+msgid "Note(0)"
+msgstr ""
+
+#: tryton/gui/window/form.py:49
+msgid "Add a note to the record"
+msgstr ""
+
+#: tryton/gui/window/form.py:58
msgid "_Duplicate"
msgstr "Sukurti ko_piją"
-#: tryton/gui/window/form.py:60
+#: tryton/gui/window/form.py:63
msgid "_Previous"
msgstr "_Buvęs"
-#: tryton/gui/window/form.py:62
+#: tryton/gui/window/form.py:65
msgid "_Next"
msgstr "_Kitas"
-#: tryton/gui/window/form.py:63
+#: tryton/gui/window/form.py:66
msgid "_Search"
msgstr "I_eškoti"
-#: tryton/gui/window/form.py:64
+#: tryton/gui/window/form.py:67
msgid "View _Logs..."
msgstr "Žiūrėti _žurnalus..."
-#: tryton/gui/window/form.py:65
+#: tryton/gui/window/form.py:68
msgid "Show revisions..."
msgstr ""
-#: tryton/gui/window/form.py:70
+#: tryton/gui/window/form.py:73
msgid "A_ttachments..."
msgstr "P_riedas:"
-#: tryton/gui/window/form.py:72
+#: tryton/gui/window/form.py:75
+msgid "_Notes..."
+msgstr ""
+
+#: tryton/gui/window/form.py:76
msgid "_Actions..."
msgstr "_Veiksmai..."
-#: tryton/gui/window/form.py:74
+#: tryton/gui/window/form.py:78
msgid "_Relate..."
msgstr "_Susiję įrašai..."
-#: tryton/gui/window/form.py:77
+#: tryton/gui/window/form.py:81
msgid "_Report..."
msgstr "_Ataskaita..."
-#: tryton/gui/window/form.py:79
+#: tryton/gui/window/form.py:83
msgid "_E-Mail..."
msgstr "Siųsti _el. paštu..."
-#: tryton/gui/window/form.py:81
+#: tryton/gui/window/form.py:85
msgid "_Print..."
msgstr "_Spausdinti..."
-#: tryton/gui/window/form.py:84
+#: tryton/gui/window/form.py:88
msgid "_Export Data..."
msgstr "_Eksportuoti duomenis..."
-#: tryton/gui/window/form.py:86
+#: tryton/gui/window/form.py:90
msgid "_Import Data..."
msgstr "_Importuoti duomenis..."
-#: tryton/gui/window/form.py:209
+#: tryton/gui/window/form.py:210
#, python-format
msgid "Attachment(%d)"
msgstr "Priedai(%d)"
-#: tryton/gui/window/form.py:228
-msgid "You have to select one record."
+#: tryton/gui/window/form.py:236
+#, python-format
+msgid "Note(%d)"
msgstr ""
-#: tryton/gui/window/form.py:232
+#: tryton/gui/window/form.py:258
+#, fuzzy
+msgid "You have to select one record."
+msgstr "Pasirinkite bent vieną įrašą!"
+
+#: tryton/gui/window/form.py:262
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:233
+#: tryton/gui/window/form.py:263
msgid "Creation User:"
msgstr "Sukūrė naudotojas:"
-#: tryton/gui/window/form.py:234
+#: tryton/gui/window/form.py:264
msgid "Creation Date:"
msgstr "Sukūrimo data:"
-#: tryton/gui/window/form.py:235
+#: tryton/gui/window/form.py:265
msgid "Latest Modification by:"
msgstr "Paskutinį kartą redagavo:"
-#: tryton/gui/window/form.py:236
+#: tryton/gui/window/form.py:266
msgid "Latest Modification Date:"
msgstr "Paskutinio redagavimo data:"
-#: tryton/gui/window/form.py:255
+#: tryton/gui/window/form.py:285
msgid "Model:"
msgstr "Modelis:"
-#: tryton/gui/window/form.py:307
+#: tryton/gui/window/form.py:345
msgid "Are you sure to remove this record?"
msgstr "Ar tikrai norite ištrinti šį įrašą?"
-#: tryton/gui/window/form.py:309
+#: tryton/gui/window/form.py:347
msgid "Are you sure to remove those records?"
msgstr "Ar tikrai norite ištrinti šiuos įrašus?"
-#: tryton/gui/window/form.py:312
+#: tryton/gui/window/form.py:350
+#, fuzzy
msgid "Records not removed."
-msgstr ""
-
-#: tryton/gui/window/form.py:314
-msgid "Records removed."
-msgstr ""
-
-#: tryton/gui/window/form.py:342
-msgid "Working now on the duplicated record(s)."
-msgstr ""
+msgstr "Įrašai nebuvo ištrinti!"
#: tryton/gui/window/form.py:352
-msgid "Record saved."
-msgstr ""
+#, fuzzy
+msgid "Records removed."
+msgstr "Įrašai ištrinti!"
-#: tryton/gui/window/form.py:454
+#: tryton/gui/window/form.py:380
+#, fuzzy
+msgid "Working now on the duplicated record(s)."
+msgstr "Dabar dirbate su įrašo(-ų) kopija(-omis)!"
+
+#: tryton/gui/window/form.py:390
+#, fuzzy
+msgid "Record saved."
+msgstr "Įrašas išsaugotas!"
+
+#: tryton/gui/window/form.py:492
msgid " of "
msgstr " iš "
-#: tryton/gui/window/form.py:475
+#: tryton/gui/window/form.py:513
+#, fuzzy
msgid ""
"This record has been modified\n"
-"do you want to save it ?"
+"do you want to save it?"
msgstr ""
"Šis įrašas buvo pakeistas\n"
"Ar norite jį išsaugoti?"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Action"
msgstr "Veiksmai"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Launch action"
msgstr "Vykdyti veiksmą"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Relate"
msgstr "Susijęs"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Open related records"
msgstr "Atverti susijusius įrašus"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Report"
msgstr "Ataskaitos"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Open report"
msgstr "Atverti ataskaitą"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail"
msgstr "Siuntimas"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail report"
msgstr "Siųsti ataskaitą el. paštu"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print"
msgstr "Spausdinimas"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print report"
msgstr "Spausdinti ataskaitą"
-#: tryton/gui/window/form.py:599
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:860
+#: tryton/gui/window/form.py:637
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:876
msgid "Unknown"
msgstr "Nežinomas"
@@ -1305,8 +1330,9 @@ msgid "Select a revision"
msgstr "Pasirinkimas"
#: tryton/gui/window/revision.py:31
+#, fuzzy
msgid "Revision:"
-msgstr ""
+msgstr "Buvęs"
#: tryton/gui/window/shortcuts.py:17
msgid "Keyboard Shortcuts"
@@ -1527,76 +1553,94 @@ msgstr "Patarimai"
msgid "_Display a new tip next time"
msgstr "_Rodyti patarimus ir kitą kartą"
-#: tryton/gui/window/win_export.py:25
-msgid "Export to CSV"
-msgstr "Eksportuoti CSV formatu"
-
-#: tryton/gui/window/win_export.py:40
-msgid "Predefined exports"
-msgstr "Išsaugoti eksportavimo šablonai"
-
-#: tryton/gui/window/win_export.py:52 tryton/gui/window/win_import.py:38
+#: tryton/gui/window/win_csv.py:59
msgid "All fields"
msgstr "Galimi laukai"
-#: tryton/gui/window/win_export.py:83 tryton/gui/window/win_import.py:64
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:63
-msgid "Clear"
+#: tryton/gui/window/win_csv.py:86
+#, fuzzy
+msgid "_Clear"
msgstr "Valyti"
-#: tryton/gui/window/win_export.py:95
-msgid "Save Export"
-msgstr "Išsaugoti šabloną"
+#: tryton/gui/window/win_csv.py:107
+msgid "Fields selected"
+msgstr ""
-#: tryton/gui/window/win_export.py:104
-msgid "Delete Export"
-msgstr "Ištrinti šabloną"
+#: tryton/gui/window/win_csv.py:126
+msgid "CSV Parameters"
+msgstr "CSV parametrai"
-#: tryton/gui/window/win_export.py:115
-msgid "Fields to export"
-msgstr "Eksportuojami laukai"
+#: tryton/gui/window/win_csv.py:134
+msgid "Delimiter:"
+msgstr ""
-#: tryton/gui/window/win_export.py:132
-msgid "Options"
-msgstr "Nustatymai"
+#: tryton/gui/window/win_csv.py:148
+msgid "Quote char:"
+msgstr ""
-#: tryton/gui/window/win_export.py:142
-msgid "Open"
-msgstr "Atvėrimas"
+#: tryton/gui/window/win_csv.py:157
+msgid "Encoding:"
+msgstr "Koduotė:"
-#: tryton/gui/window/win_export.py:147
-msgid "Add _field names"
-msgstr "Pridėti laukų pavadinimus"
+#: tryton/gui/window/win_csv.py:192 tryton/gui/window/win_csv.py:196
+msgid "Field name"
+msgstr "Lauko pavadinimas"
-#: tryton/gui/window/win_export.py:215
+#: tryton/gui/window/win_export.py:28
+msgid "Export to CSV"
+msgstr "Eksportuoti CSV formatu"
+
+#: tryton/gui/window/win_export.py:39
+msgid "Predefined exports"
+msgstr "Išsaugoti eksportavimo šablonai"
+
+#: tryton/gui/window/win_export.py:46
msgid "Name"
msgstr "Pavadinimas"
-#: tryton/gui/window/win_export.py:247
+#: tryton/gui/window/win_export.py:60
+#, fuzzy
+msgid "_Save Export"
+msgstr "Išsaugoti šabloną"
+
+#: tryton/gui/window/win_export.py:69
+#, fuzzy
+msgid "_Delete Export"
+msgstr "Ištrinti šabloną"
+
+#: tryton/gui/window/win_export.py:82
+msgid "Open"
+msgstr "Atvėrimas"
+
+#: tryton/gui/window/win_export.py:87
+msgid "Add _field names"
+msgstr "Pridėti laukų pavadinimus"
+
+#: tryton/gui/window/win_export.py:101
#, python-format
msgid "%s (string)"
msgstr ""
-#: tryton/gui/window/win_export.py:345
+#: tryton/gui/window/win_export.py:199
msgid "What is the name of this export?"
msgstr "Kokiu pavadinimu išsaugoti šį eksportavimo šabloną?"
-#: tryton/gui/window/win_export.py:351
+#: tryton/gui/window/win_export.py:205
#, python-format
msgid "Override '%s' definition?"
msgstr ""
-#: tryton/gui/window/win_export.py:481
+#: tryton/gui/window/win_export.py:324
#, python-format
msgid "%d record saved!"
msgstr "%d įrašas išsaugotas!"
-#: tryton/gui/window/win_export.py:483
+#: tryton/gui/window/win_export.py:326
#, python-format
msgid "%d records saved!"
msgstr "%d įrašai išsaugoti!"
-#: tryton/gui/window/win_export.py:486
+#: tryton/gui/window/win_export.py:329
#, python-format
msgid ""
"Operation failed!\n"
@@ -1611,94 +1655,71 @@ msgstr ""
msgid "Link"
msgstr "Nuoroda"
-#: tryton/gui/window/win_form.py:127
+#: tryton/gui/window/win_form.py:128
msgid "Add"
msgstr "Pridėti"
-#: tryton/gui/window/win_form.py:140
+#: tryton/gui/window/win_form.py:141
msgid "Remove "
msgstr "Šalinti "
-#: tryton/gui/window/win_form.py:155
+#: tryton/gui/window/win_form.py:156
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:94
msgid "Create a new record "
msgstr "Sukurti naują įrašą "
-#: tryton/gui/window/win_form.py:167
+#: tryton/gui/window/win_form.py:168
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:114
msgid "Delete selected record "
msgstr "Pašalinti pasirinktą įrašą "
-#: tryton/gui/window/win_form.py:181
+#: tryton/gui/window/win_form.py:182
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:124
msgid "Undelete selected record "
msgstr "Atkurti pasirinktą įrašą "
-#: tryton/gui/window/win_import.py:20
+#: tryton/gui/window/win_import.py:25
msgid "Import from CSV"
msgstr "Importuoti iš CSV failo"
-#: tryton/gui/window/win_import.py:76
-msgid "Auto-Detect"
+#: tryton/gui/window/win_import.py:32
+#, fuzzy
+msgid "_Auto-Detect"
msgstr "Aptikti automatiškai"
-#: tryton/gui/window/win_import.py:93
-msgid "Fields to import"
-msgstr "Importuojami laukai"
-
-#: tryton/gui/window/win_import.py:109
+#: tryton/gui/window/win_import.py:43
msgid "File to Import:"
msgstr "Importuoti iš failo:"
-#: tryton/gui/window/win_import.py:111
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:42
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:459
+#: tryton/gui/window/win_import.py:45
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:458
msgid "Open..."
msgstr "Atverti..."
-#: tryton/gui/window/win_import.py:117
-msgid "CSV Parameters"
-msgstr "CSV parametrai"
-
-#: tryton/gui/window/win_import.py:125
-msgid "Field Separator:"
-msgstr "Laukų skirtukas:"
-
-#: tryton/gui/window/win_import.py:135
-msgid "Text Delimiter:"
-msgstr "Teksto skyriklis:"
-
-#: tryton/gui/window/win_import.py:144
-msgid "Encoding:"
-msgstr "Koduotė:"
-
-#: tryton/gui/window/win_import.py:154
+#: tryton/gui/window/win_import.py:50
msgid "Lines to Skip:"
msgstr "Praleisti eilutes:"
-#: tryton/gui/window/win_import.py:188 tryton/gui/window/win_import.py:192
-msgid "Field name"
-msgstr "Lauko pavadinimas"
-
-#: tryton/gui/window/win_import.py:254
+#: tryton/gui/window/win_import.py:99
msgid "You must select an import file first!"
msgstr "Pasirinkite failą iš kurio importuosite!"
-#: tryton/gui/window/win_import.py:265
+#: tryton/gui/window/win_import.py:109
msgid "Error opening CSV file"
msgstr "Klaida atveriant CSV failą"
-#: tryton/gui/window/win_import.py:292
+#: tryton/gui/window/win_import.py:137
#, python-format
msgid "Error processing the file at field %s."
msgstr "Klaida apdorojant failą ties lauku %s."
-#: tryton/gui/window/win_import.py:367
+#: tryton/gui/window/win_import.py:198
#, python-format
msgid "%d record imported!"
msgstr "%d įrašas importuotas!"
-#: tryton/gui/window/win_import.py:369
+#: tryton/gui/window/win_import.py:200
#, python-format
msgid "%d records imported!"
msgstr "%d įrašai importuoti!"
@@ -1707,64 +1728,65 @@ msgstr "%d įrašai importuoti!"
msgid "Wizard"
msgstr "Vedlys"
-#: tryton/gui/window/view_form/screen/screen.py:147
+#: tryton/gui/window/view_form/screen/screen.py:183
msgid "ID"
msgstr "ID"
-#: tryton/gui/window/view_form/screen/screen.py:148
+#: tryton/gui/window/view_form/screen/screen.py:184
#, fuzzy
msgid "Creation User"
msgstr "Sukūrė naudotojas:"
-#: tryton/gui/window/view_form/screen/screen.py:149
+#: tryton/gui/window/view_form/screen/screen.py:185
#, fuzzy
msgid "Creation Date"
msgstr "Sukūrimo data:"
-#: tryton/gui/window/view_form/screen/screen.py:150
+#: tryton/gui/window/view_form/screen/screen.py:186
#, fuzzy
msgid "Modification User"
msgstr "Paskutinio redagavimo data:"
-#: tryton/gui/window/view_form/screen/screen.py:151
+#: tryton/gui/window/view_form/screen/screen.py:187
#, fuzzy
msgid "Modification Date"
msgstr "Paskutinio redagavimo data:"
-#: tryton/gui/window/view_form/screen/screen.py:651
-msgid "Unable to get view tree state"
-msgstr ""
-
#: tryton/gui/window/view_form/screen/screen.py:710
#, fuzzy
+msgid "Unable to get view tree state"
+msgstr "Nepavyko nustatyti lokalės %s"
+
+#: tryton/gui/window/view_form/screen/screen.py:769
+#, fuzzy
msgid "Unable to set view tree state"
msgstr "Nepavyko nustatyti lokalės %s"
-#: tryton/gui/window/view_form/screen/screen.py:886
+#: tryton/gui/window/view_form/screen/screen.py:945
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:893
+#: tryton/gui/window/view_form/screen/screen.py:952
#, python-format
msgid "\"%s\" is required"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:897
+#: tryton/gui/window/view_form/screen/screen.py:956
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:948
+#: tryton/gui/window/view_form/screen/screen.py:1007
msgid "Pre-validation"
msgstr ""
-#: tryton/gui/window/view_form/view/form.py:189
-#: tryton/gui/window/view_form/view/form.py:191
-#: tryton/gui/window/view_form/view/list.py:535
-#: tryton/gui/window/view_form/view/list.py:537
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:467
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:469
+#: tryton/gui/window/view_form/view/form.py:190
+#: tryton/gui/window/view_form/view/form.py:192
+#: tryton/gui/window/view_form/view/list.py:538
+#: tryton/gui/window/view_form/view/list.py:540
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:472
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:474
#: tryton/gui/window/view_form/view/form_gtk/widget.py:137
#: tryton/gui/window/view_form/view/form_gtk/widget.py:139
msgid ":"
@@ -1818,7 +1840,7 @@ msgstr "Sukurti šio filtro žymelę"
msgid "Bookmark Name:"
msgstr "Žymelės pavadinimas:"
-#: tryton/gui/window/view_form/view/screen_container.py:538
+#: tryton/gui/window/view_form/view/screen_container.py:539
msgid "Find"
msgstr "Rasti"
@@ -1841,15 +1863,19 @@ msgstr "Perjungti rodymą"
msgid "Week"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:32
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:33
msgid "Select..."
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:76
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:64
+msgid "Clear"
+msgstr "Valyti"
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:77
msgid "All files"
msgstr "Visi failai"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:89
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:90
msgid "Select"
msgstr ""
@@ -1857,11 +1883,11 @@ msgstr ""
msgid "Show plain text"
msgstr "Rodyti paprastą tekstą"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:356
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:361
msgid "Add value"
msgstr "Pridėti reikšmę"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:480
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
#, python-format
msgid "Remove \"%s\""
msgstr "Šalinti \"%s\""
@@ -1879,11 +1905,11 @@ msgstr "Pridėti turimą įrašą"
msgid "Remove selected record "
msgstr "Pašalinti pasirinktą įrašą "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:291
msgid "Open a record "
msgstr "Atverti įrašą "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:295
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
msgid "Search a record "
msgstr "Ieškoti įrašo "
@@ -1896,7 +1922,7 @@ msgid "Edit selected record "
msgstr "Keisti pasirinktą įrašą "
#: tryton/gui/window/view_form/view/form_gtk/progressbar.py:35
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:836
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:852
#, python-format
msgid "%s%%"
msgstr ""
diff --git a/tryton/data/locale/nl_NL/LC_MESSAGES/tryton.po b/tryton/data/locale/nl_NL/LC_MESSAGES/tryton.po
index 7abf5d7af7..7766432a9d 100644
--- a/tryton/data/locale/nl_NL/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/nl_NL/LC_MESSAGES/tryton.po
@@ -1,3 +1,7 @@
+# Translations template for tryton.
+# Copyright (C) 2016 Tryton
+# This file is distributed under the same license as the tryton project.
+# FIRST AUTHOR , 2016.
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
@@ -49,11 +53,11 @@ msgstr "Kan configuratiebestand %s niet opslaan! "
msgid "Unable to set locale %s"
msgstr "Kan omgeving %s niet instellen"
-#: tryton/action/main.py:176
+#: tryton/action/main.py:162
msgid "Select your action"
msgstr "Selecteer je handeling."
-#: tryton/action/main.py:182
+#: tryton/action/main.py:168
msgid "No action defined!"
msgstr "Geen handeling gedefinieerd!"
@@ -78,11 +82,11 @@ msgid "Your selection:"
msgstr "Uw selectie:"
#: tryton/common/common.py:495 tryton/gui/main.py:1388
-#: tryton/gui/window/win_export.py:454
+#: tryton/gui/window/win_export.py:297
#: tryton/gui/window/view_form/view/graph.py:169
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:54
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:121
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:495
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:55
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:122
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
msgid "Save As..."
msgstr "Opslaan als..."
@@ -129,8 +133,8 @@ msgstr "Vergelijk"
msgid "Write Anyway"
msgstr "Overschrijven"
-#: tryton/common/common.py:826 tryton/gui/window/win_export.py:487
-#: tryton/gui/window/win_import.py:265 tryton/gui/window/win_import.py:293
+#: tryton/common/common.py:826 tryton/gui/window/win_export.py:330
+#: tryton/gui/window/win_import.py:109 tryton/gui/window/win_import.py:138
msgid "Error"
msgstr "Fout"
@@ -160,7 +164,7 @@ msgstr "Foutrapportage"
msgid "User:"
msgstr "Gebruiker:"
-#: tryton/common/common.py:936 tryton/common/common.py:1098
+#: tryton/common/common.py:936 tryton/common/common.py:1090
#: tryton/gui/window/dblogin.py:453
msgid "Password:"
msgstr "Wachtwoord:"
@@ -201,7 +205,7 @@ msgstr ""
msgid "Security risk!"
msgstr "Beveiligingsrisico!"
-#: tryton/common/common.py:1039 tryton/common/common.py:1104
+#: tryton/common/common.py:1039 tryton/common/common.py:1096
#: tryton/gui/main.py:897
msgid ""
"Connection error!\n"
@@ -210,7 +214,7 @@ msgstr ""
"Verbinding mislukt!\n"
"Verbinden met de server niet mogelijk!"
-#: tryton/common/common.py:1119
+#: tryton/common/common.py:1111
msgid "Network Error!"
msgstr "Netwerkfout."
@@ -276,46 +280,50 @@ msgid "t"
msgstr ""
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "True"
msgstr "Waar"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "False"
msgstr "Niet waar"
-#: tryton/common/popup_menu.py:77
+#: tryton/common/popup_menu.py:81
#, fuzzy
msgid "Edit..."
msgstr "Afsluiten"
-#: tryton/common/popup_menu.py:82
+#: tryton/common/popup_menu.py:86
#, fuzzy
msgid "Attachments..."
msgstr "Bijlage:"
-#: tryton/common/popup_menu.py:92
+#: tryton/common/popup_menu.py:90
+msgid "Notes..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:100
#, fuzzy
msgid "Actions..."
msgstr "_Acties.."
-#: tryton/common/popup_menu.py:93
+#: tryton/common/popup_menu.py:101
#, fuzzy
msgid "Relate..."
msgstr "Verwijderen... "
-#: tryton/common/popup_menu.py:94
+#: tryton/common/popup_menu.py:102
#, fuzzy
msgid "Report..."
msgstr "_Importeer gegevens... "
-#: tryton/common/popup_menu.py:95
+#: tryton/common/popup_menu.py:103
#, fuzzy
msgid "E-Mail..."
msgstr "E-mail"
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:104
#, fuzzy
msgid "Print..."
msgstr "Afdrukken"
@@ -520,7 +528,7 @@ msgstr ""
#: tryton/gui/main.py:859 tryton/gui/window/win_search.py:26
#: tryton/gui/window/view_form/view/screen_container.py:151
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:330
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:335
#: tryton/gui/window/view_form/view/form_gtk/many2many.py:44
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
msgid "Search"
@@ -625,63 +633,64 @@ msgstr "Database verwijderen mislukt!"
msgid "Database backuped successfully!"
msgstr "Reservekopie van database gemaakt!"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
+#, fuzzy
msgid "New"
-msgstr ""
+msgstr "_Nieuw"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "Create a new record"
msgstr "Maak een nieuw item"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
-#: tryton/gui/window/win_export.py:143
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
+#: tryton/gui/window/win_export.py:83
msgid "Save"
msgstr "Opslaan"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
msgid "Save this record"
msgstr "Bewaar dit item"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
-#: tryton/gui/window/win_form.py:223
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
+#: tryton/gui/window/win_form.py:224
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:162
msgid "Switch"
msgstr "Omschakelen"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
msgid "Switch view"
msgstr "Wijzig beeld"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "_Reload"
msgstr "He_rladen"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "Reload"
msgstr "Herladen"
-#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:49
+#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:52
msgid "_New"
msgstr "_Nieuw"
-#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:50
-#: tryton/gui/window/win_form.py:67
+#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:53
+#: tryton/gui/window/win_form.py:68
msgid "_Save"
msgstr "Op_slaan"
-#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:51
+#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:54
msgid "_Switch View"
msgstr "Wijzig beeld"
-#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:53
+#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:56
msgid "_Reload/Undo"
msgstr "_Ongedaan maken"
-#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:57
+#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:60
msgid "_Delete..."
msgstr "Verwijderen... "
-#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:67
+#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:70
msgid "_Close Tab"
msgstr "Tabblad sluiten"
@@ -927,13 +936,11 @@ msgstr ""
msgid "Profile"
msgstr ""
-#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_export.py:66
-#: tryton/gui/window/win_import.py:47
+#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_csv.py:68
msgid "_Add"
msgstr "_Toevoegen"
-#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_export.py:74
-#: tryton/gui/window/win_import.py:55
+#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_csv.py:77
msgid "_Remove"
msgstr "_Verwijderen"
@@ -1083,213 +1090,236 @@ msgstr "Bericht:"
msgid "Attachment:"
msgstr "Bijlage:"
-#: tryton/gui/window/form.py:40 tryton/gui/window/tips.py:73
-#: tryton/gui/window/win_form.py:196
+#: tryton/gui/window/form.py:41 tryton/gui/window/tips.py:73
+#: tryton/gui/window/win_form.py:197
#: tryton/gui/window/view_form/view/screen_container.py:214
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136
msgid "Previous"
msgstr "Vorige"
-#: tryton/gui/window/form.py:41
+#: tryton/gui/window/form.py:42
msgid "Previous Record"
msgstr "Vorige item"
-#: tryton/gui/window/form.py:42 tryton/gui/window/tips.py:80
-#: tryton/gui/window/win_form.py:210
+#: tryton/gui/window/form.py:43 tryton/gui/window/tips.py:80
+#: tryton/gui/window/win_form.py:211
#: tryton/gui/window/view_form/view/screen_container.py:226
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:150
msgid "Next"
msgstr "Volgende"
-#: tryton/gui/window/form.py:42
+#: tryton/gui/window/form.py:43
msgid "Next Record"
msgstr "Volgende item"
-#: tryton/gui/window/form.py:45
+#: tryton/gui/window/form.py:46
msgid "Attachment(0)"
msgstr "Bijlage"
-#: tryton/gui/window/form.py:46
+#: tryton/gui/window/form.py:47
msgid "Add an attachment to the record"
msgstr "Voeg een bijlage aan dit item toe"
-#: tryton/gui/window/form.py:55
+#: tryton/gui/window/form.py:48
+msgid "Note(0)"
+msgstr ""
+
+#: tryton/gui/window/form.py:49
+msgid "Add a note to the record"
+msgstr ""
+
+#: tryton/gui/window/form.py:58
msgid "_Duplicate"
msgstr "_Dupliceren"
-#: tryton/gui/window/form.py:60
+#: tryton/gui/window/form.py:63
msgid "_Previous"
msgstr "V_orige"
-#: tryton/gui/window/form.py:62
+#: tryton/gui/window/form.py:65
msgid "_Next"
msgstr "_Volgende"
-#: tryton/gui/window/form.py:63
+#: tryton/gui/window/form.py:66
#, fuzzy
msgid "_Search"
msgstr "Zoeken"
-#: tryton/gui/window/form.py:64
+#: tryton/gui/window/form.py:67
msgid "View _Logs..."
msgstr "Bekijk logregister"
-#: tryton/gui/window/form.py:65
+#: tryton/gui/window/form.py:68
msgid "Show revisions..."
msgstr ""
-#: tryton/gui/window/form.py:70
+#: tryton/gui/window/form.py:73
#, fuzzy
msgid "A_ttachments..."
msgstr "Bijlage:"
-#: tryton/gui/window/form.py:72
+#: tryton/gui/window/form.py:75
+msgid "_Notes..."
+msgstr ""
+
+#: tryton/gui/window/form.py:76
msgid "_Actions..."
msgstr "_Acties.."
-#: tryton/gui/window/form.py:74
+#: tryton/gui/window/form.py:78
#, fuzzy
msgid "_Relate..."
msgstr "Verwijderen... "
-#: tryton/gui/window/form.py:77
+#: tryton/gui/window/form.py:81
#, fuzzy
msgid "_Report..."
msgstr "_Importeer gegevens... "
-#: tryton/gui/window/form.py:79
+#: tryton/gui/window/form.py:83
#, fuzzy
msgid "_E-Mail..."
msgstr "E-mail"
-#: tryton/gui/window/form.py:81
+#: tryton/gui/window/form.py:85
msgid "_Print..."
msgstr "Afdrukken"
-#: tryton/gui/window/form.py:84
+#: tryton/gui/window/form.py:88
msgid "_Export Data..."
msgstr "_Exporteer gegevens... "
-#: tryton/gui/window/form.py:86
+#: tryton/gui/window/form.py:90
msgid "_Import Data..."
msgstr "_Importeer gegevens... "
-#: tryton/gui/window/form.py:209
+#: tryton/gui/window/form.py:210
#, python-format
msgid "Attachment(%d)"
msgstr "Bijlage (%d)"
-#: tryton/gui/window/form.py:228
-msgid "You have to select one record."
+#: tryton/gui/window/form.py:236
+#, python-format
+msgid "Note(%d)"
msgstr ""
-#: tryton/gui/window/form.py:232
+#: tryton/gui/window/form.py:258
+#, fuzzy
+msgid "You have to select one record."
+msgstr "Je moet één item selecteren!"
+
+#: tryton/gui/window/form.py:262
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:233
+#: tryton/gui/window/form.py:263
msgid "Creation User:"
msgstr "Aangemaakt door:"
-#: tryton/gui/window/form.py:234
+#: tryton/gui/window/form.py:264
msgid "Creation Date:"
msgstr "Aanmaakdatum"
-#: tryton/gui/window/form.py:235
+#: tryton/gui/window/form.py:265
msgid "Latest Modification by:"
msgstr "Laatste wijziging door:"
-#: tryton/gui/window/form.py:236
+#: tryton/gui/window/form.py:266
msgid "Latest Modification Date:"
msgstr "Laatste wijzigingsdatum:"
-#: tryton/gui/window/form.py:255
+#: tryton/gui/window/form.py:285
msgid "Model:"
msgstr "Model:"
-#: tryton/gui/window/form.py:307
+#: tryton/gui/window/form.py:345
msgid "Are you sure to remove this record?"
msgstr "Weet je zeker dat je dit item wilt verwijderen?"
-#: tryton/gui/window/form.py:309
+#: tryton/gui/window/form.py:347
msgid "Are you sure to remove those records?"
msgstr "Weet je zeker dat je deze items wilt verwijderen?"
-#: tryton/gui/window/form.py:312
+#: tryton/gui/window/form.py:350
+#, fuzzy
msgid "Records not removed."
-msgstr ""
-
-#: tryton/gui/window/form.py:314
-msgid "Records removed."
-msgstr ""
-
-#: tryton/gui/window/form.py:342
-msgid "Working now on the duplicated record(s)."
-msgstr ""
+msgstr "Items niet verwijderd!"
#: tryton/gui/window/form.py:352
-msgid "Record saved."
-msgstr ""
+#, fuzzy
+msgid "Records removed."
+msgstr "Items verwijderd!"
-#: tryton/gui/window/form.py:454
+#: tryton/gui/window/form.py:380
+#, fuzzy
+msgid "Working now on the duplicated record(s)."
+msgstr "Je werkt nu met het gekopieerde item!"
+
+#: tryton/gui/window/form.py:390
+#, fuzzy
+msgid "Record saved."
+msgstr "Item opgeslagen!"
+
+#: tryton/gui/window/form.py:492
msgid " of "
msgstr " van "
-#: tryton/gui/window/form.py:475
+#: tryton/gui/window/form.py:513
+#, fuzzy
msgid ""
"This record has been modified\n"
-"do you want to save it ?"
+"do you want to save it?"
msgstr ""
"Item is aangepast.\n"
"Wil je de wijzigingen opslaan?"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Action"
msgstr "Actie"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Launch action"
msgstr ""
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
#, fuzzy
msgid "Relate"
msgstr "Aan_maken"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
#, fuzzy
msgid "Open related records"
msgstr "Item openen"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
#, fuzzy
msgid "Report"
msgstr "Rapporten"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
#, fuzzy
msgid "Open report"
msgstr "Item openen"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
#, fuzzy
msgid "E-Mail"
msgstr "E-mail"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail report"
msgstr ""
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print"
msgstr "Afdrukken"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print report"
msgstr ""
-#: tryton/gui/window/form.py:599
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:860
+#: tryton/gui/window/form.py:637
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:876
msgid "Unknown"
msgstr "Onbekend"
@@ -1332,8 +1362,9 @@ msgid "Select a revision"
msgstr "Selectie"
#: tryton/gui/window/revision.py:31
+#, fuzzy
msgid "Revision:"
-msgstr ""
+msgstr "Vorige"
#: tryton/gui/window/shortcuts.py:17
msgid "Keyboard Shortcuts"
@@ -1557,76 +1588,94 @@ msgstr "Tips"
msgid "_Display a new tip next time"
msgstr "Volgende keer een tip"
-#: tryton/gui/window/win_export.py:25
-msgid "Export to CSV"
-msgstr "Exporteer naar CSV"
-
-#: tryton/gui/window/win_export.py:40
-msgid "Predefined exports"
-msgstr "Voorgedefinieerde exportinstellingen"
-
-#: tryton/gui/window/win_export.py:52 tryton/gui/window/win_import.py:38
+#: tryton/gui/window/win_csv.py:59
msgid "All fields"
msgstr "Alle velden"
-#: tryton/gui/window/win_export.py:83 tryton/gui/window/win_import.py:64
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:63
-msgid "Clear"
+#: tryton/gui/window/win_csv.py:86
+#, fuzzy
+msgid "_Clear"
msgstr "Wissen"
-#: tryton/gui/window/win_export.py:95
-msgid "Save Export"
-msgstr "Exportgegevens opslaan"
+#: tryton/gui/window/win_csv.py:107
+msgid "Fields selected"
+msgstr ""
-#: tryton/gui/window/win_export.py:104
-msgid "Delete Export"
-msgstr "Exportgegevens verwijderen"
+#: tryton/gui/window/win_csv.py:126
+msgid "CSV Parameters"
+msgstr "CSV parameters"
-#: tryton/gui/window/win_export.py:115
-msgid "Fields to export"
-msgstr "Velden om te exporteren"
+#: tryton/gui/window/win_csv.py:134
+msgid "Delimiter:"
+msgstr ""
-#: tryton/gui/window/win_export.py:132
-msgid "Options"
-msgstr "Opties"
+#: tryton/gui/window/win_csv.py:148
+msgid "Quote char:"
+msgstr ""
-#: tryton/gui/window/win_export.py:142
-msgid "Open"
-msgstr "Open"
+#: tryton/gui/window/win_csv.py:157
+msgid "Encoding:"
+msgstr "Codering:"
-#: tryton/gui/window/win_export.py:147
-msgid "Add _field names"
-msgstr "Voeg veldnamen toe"
+#: tryton/gui/window/win_csv.py:192 tryton/gui/window/win_csv.py:196
+msgid "Field name"
+msgstr "Veldnaam"
-#: tryton/gui/window/win_export.py:215
+#: tryton/gui/window/win_export.py:28
+msgid "Export to CSV"
+msgstr "Exporteer naar CSV"
+
+#: tryton/gui/window/win_export.py:39
+msgid "Predefined exports"
+msgstr "Voorgedefinieerde exportinstellingen"
+
+#: tryton/gui/window/win_export.py:46
msgid "Name"
msgstr "Naam"
-#: tryton/gui/window/win_export.py:247
+#: tryton/gui/window/win_export.py:60
+#, fuzzy
+msgid "_Save Export"
+msgstr "Exportgegevens opslaan"
+
+#: tryton/gui/window/win_export.py:69
+#, fuzzy
+msgid "_Delete Export"
+msgstr "Exportgegevens verwijderen"
+
+#: tryton/gui/window/win_export.py:82
+msgid "Open"
+msgstr "Open"
+
+#: tryton/gui/window/win_export.py:87
+msgid "Add _field names"
+msgstr "Voeg veldnamen toe"
+
+#: tryton/gui/window/win_export.py:101
#, python-format
msgid "%s (string)"
msgstr ""
-#: tryton/gui/window/win_export.py:345
+#: tryton/gui/window/win_export.py:199
msgid "What is the name of this export?"
msgstr "Wat is de naam voor deze export?"
-#: tryton/gui/window/win_export.py:351
+#: tryton/gui/window/win_export.py:205
#, python-format
msgid "Override '%s' definition?"
msgstr ""
-#: tryton/gui/window/win_export.py:481
+#: tryton/gui/window/win_export.py:324
#, python-format
msgid "%d record saved!"
msgstr "%d item opgeslagen!"
-#: tryton/gui/window/win_export.py:483
+#: tryton/gui/window/win_export.py:326
#, python-format
msgid "%d records saved!"
msgstr "%d items opgeslagen!"
-#: tryton/gui/window/win_export.py:486
+#: tryton/gui/window/win_export.py:329
#, python-format
msgid ""
"Operation failed!\n"
@@ -1641,98 +1690,74 @@ msgstr ""
msgid "Link"
msgstr "Koppeling"
-#: tryton/gui/window/win_form.py:127
+#: tryton/gui/window/win_form.py:128
msgid "Add"
msgstr "Toevoegen"
-#: tryton/gui/window/win_form.py:140
+#: tryton/gui/window/win_form.py:141
msgid "Remove "
msgstr ""
-#: tryton/gui/window/win_form.py:155
+#: tryton/gui/window/win_form.py:156
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:94
#, fuzzy
msgid "Create a new record "
msgstr "Maak een nieuw item"
-#: tryton/gui/window/win_form.py:167
+#: tryton/gui/window/win_form.py:168
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:114
#, fuzzy
msgid "Delete selected record "
msgstr "Geselecteerd item verwijderen"
-#: tryton/gui/window/win_form.py:181
+#: tryton/gui/window/win_form.py:182
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:124
#, fuzzy
msgid "Undelete selected record "
msgstr "Geselecteerd item verwijderen"
-#: tryton/gui/window/win_import.py:20
+#: tryton/gui/window/win_import.py:25
msgid "Import from CSV"
msgstr "Importeer uit CSV"
-#: tryton/gui/window/win_import.py:76
-msgid "Auto-Detect"
+#: tryton/gui/window/win_import.py:32
+#, fuzzy
+msgid "_Auto-Detect"
msgstr "Automatisch"
-#: tryton/gui/window/win_import.py:93
-msgid "Fields to import"
-msgstr "Velden om te importeren"
-
-#: tryton/gui/window/win_import.py:109
+#: tryton/gui/window/win_import.py:43
msgid "File to Import:"
msgstr "Bestand om te importeren:"
-#: tryton/gui/window/win_import.py:111
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:42
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:459
+#: tryton/gui/window/win_import.py:45
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:458
msgid "Open..."
msgstr "Openen..."
-#: tryton/gui/window/win_import.py:117
-msgid "CSV Parameters"
-msgstr "CSV parameters"
-
-#: tryton/gui/window/win_import.py:125
-#, fuzzy
-msgid "Field Separator:"
-msgstr "Veldscheidingsteken:"
-
-#: tryton/gui/window/win_import.py:135
-msgid "Text Delimiter:"
-msgstr "Tekstscheidingsteken:"
-
-#: tryton/gui/window/win_import.py:144
-msgid "Encoding:"
-msgstr "Codering:"
-
-#: tryton/gui/window/win_import.py:154
+#: tryton/gui/window/win_import.py:50
msgid "Lines to Skip:"
msgstr "Regels overslaan:"
-#: tryton/gui/window/win_import.py:188 tryton/gui/window/win_import.py:192
-msgid "Field name"
-msgstr "Veldnaam"
-
-#: tryton/gui/window/win_import.py:254
+#: tryton/gui/window/win_import.py:99
msgid "You must select an import file first!"
msgstr "U moet eerst een import bestand selecteren!"
-#: tryton/gui/window/win_import.py:265
+#: tryton/gui/window/win_import.py:109
msgid "Error opening CSV file"
msgstr "Fout bij openen CSV-bestand"
-#: tryton/gui/window/win_import.py:292
+#: tryton/gui/window/win_import.py:137
#, python-format, fuzzy, python-format
msgid "Error processing the file at field %s."
msgstr "Fout bij inlezen van bestand bij veld%s"
-#: tryton/gui/window/win_import.py:367
+#: tryton/gui/window/win_import.py:198
#, python-format
msgid "%d record imported!"
msgstr "%d item geïmporteerd!"
-#: tryton/gui/window/win_import.py:369
+#: tryton/gui/window/win_import.py:200
#, python-format
msgid "%d records imported!"
msgstr "%d items geïmporteerd!"
@@ -1741,65 +1766,66 @@ msgstr "%d items geïmporteerd!"
msgid "Wizard"
msgstr "Assistent"
-#: tryton/gui/window/view_form/screen/screen.py:147
+#: tryton/gui/window/view_form/screen/screen.py:183
#, fuzzy
msgid "ID"
msgstr " d"
-#: tryton/gui/window/view_form/screen/screen.py:148
+#: tryton/gui/window/view_form/screen/screen.py:184
#, fuzzy
msgid "Creation User"
msgstr "Aangemaakt door:"
-#: tryton/gui/window/view_form/screen/screen.py:149
+#: tryton/gui/window/view_form/screen/screen.py:185
#, fuzzy
msgid "Creation Date"
msgstr "Aanmaakdatum"
-#: tryton/gui/window/view_form/screen/screen.py:150
+#: tryton/gui/window/view_form/screen/screen.py:186
#, fuzzy
msgid "Modification User"
msgstr "Laatste wijzigingsdatum:"
-#: tryton/gui/window/view_form/screen/screen.py:151
+#: tryton/gui/window/view_form/screen/screen.py:187
#, fuzzy
msgid "Modification Date"
msgstr "Laatste wijzigingsdatum:"
-#: tryton/gui/window/view_form/screen/screen.py:651
-msgid "Unable to get view tree state"
-msgstr ""
-
#: tryton/gui/window/view_form/screen/screen.py:710
#, fuzzy
+msgid "Unable to get view tree state"
+msgstr "Kan omgeving %s niet instellen"
+
+#: tryton/gui/window/view_form/screen/screen.py:769
+#, fuzzy
msgid "Unable to set view tree state"
msgstr "Kan omgeving %s niet instellen"
-#: tryton/gui/window/view_form/screen/screen.py:886
+#: tryton/gui/window/view_form/screen/screen.py:945
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:893
+#: tryton/gui/window/view_form/screen/screen.py:952
#, python-format
msgid "\"%s\" is required"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:897
+#: tryton/gui/window/view_form/screen/screen.py:956
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:948
+#: tryton/gui/window/view_form/screen/screen.py:1007
msgid "Pre-validation"
msgstr ""
-#: tryton/gui/window/view_form/view/form.py:189
-#: tryton/gui/window/view_form/view/form.py:191
-#: tryton/gui/window/view_form/view/list.py:535
-#: tryton/gui/window/view_form/view/list.py:537
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:467
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:469
+#: tryton/gui/window/view_form/view/form.py:190
+#: tryton/gui/window/view_form/view/form.py:192
+#: tryton/gui/window/view_form/view/list.py:538
+#: tryton/gui/window/view_form/view/list.py:540
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:472
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:474
#: tryton/gui/window/view_form/view/form_gtk/widget.py:137
#: tryton/gui/window/view_form/view/form_gtk/widget.py:139
msgid ":"
@@ -1854,7 +1880,7 @@ msgstr ""
msgid "Bookmark Name:"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:538
+#: tryton/gui/window/view_form/view/screen_container.py:539
msgid "Find"
msgstr "Vind"
@@ -1877,15 +1903,19 @@ msgstr "Wijzig beeld"
msgid "Week"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:32
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:33
msgid "Select..."
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:76
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:64
+msgid "Clear"
+msgstr "Wissen"
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:77
msgid "All files"
msgstr "Alle bestanden"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:89
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:90
msgid "Select"
msgstr ""
@@ -1893,11 +1923,11 @@ msgstr ""
msgid "Show plain text"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:356
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:361
msgid "Add value"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:480
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
#, python-format
msgid "Remove \"%s\""
msgstr ""
@@ -1917,12 +1947,12 @@ msgstr "Bewaar dit item"
msgid "Remove selected record "
msgstr "Geselecteerd item verwijderen"
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:291
#, fuzzy
msgid "Open a record "
msgstr "Item openen"
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:295
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
#, fuzzy
msgid "Search a record "
msgstr "Item zoeken"
@@ -1938,7 +1968,7 @@ msgid "Edit selected record "
msgstr "Geselecteerd item aanpassen"
#: tryton/gui/window/view_form/view/form_gtk/progressbar.py:35
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:836
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:852
#, python-format
msgid "%s%%"
msgstr ""
diff --git a/tryton/data/locale/pt_BR/LC_MESSAGES/tryton.po b/tryton/data/locale/pt_BR/LC_MESSAGES/tryton.po
index 2f45ef9e88..c507e5710a 100644
--- a/tryton/data/locale/pt_BR/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/pt_BR/LC_MESSAGES/tryton.po
@@ -1,3 +1,7 @@
+# Translations template for tryton.
+# Copyright (C) 2016 Tryton
+# This file is distributed under the same license as the tryton project.
+# FIRST AUTHOR , 2016.
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
@@ -51,11 +55,11 @@ msgstr "Não foi possível gravar o arquivo de configuração %s!"
msgid "Unable to set locale %s"
msgstr "Não foi possível definir as configurações regionais %s"
-#: tryton/action/main.py:176
+#: tryton/action/main.py:162
msgid "Select your action"
msgstr "Selecione sua ação"
-#: tryton/action/main.py:182
+#: tryton/action/main.py:168
msgid "No action defined!"
msgstr "Nenhuma ação definida!"
@@ -80,11 +84,11 @@ msgid "Your selection:"
msgstr "Sua seleção:"
#: tryton/common/common.py:495 tryton/gui/main.py:1388
-#: tryton/gui/window/win_export.py:454
+#: tryton/gui/window/win_export.py:297
#: tryton/gui/window/view_form/view/graph.py:169
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:54
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:121
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:495
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:55
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:122
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
msgid "Save As..."
msgstr "Salvar como..."
@@ -130,8 +134,8 @@ msgstr "Comparar"
msgid "Write Anyway"
msgstr "Gravar mesmo assim"
-#: tryton/common/common.py:826 tryton/gui/window/win_export.py:487
-#: tryton/gui/window/win_import.py:265 tryton/gui/window/win_import.py:293
+#: tryton/common/common.py:826 tryton/gui/window/win_export.py:330
+#: tryton/gui/window/win_import.py:109 tryton/gui/window/win_import.py:138
msgid "Error"
msgstr "Erro"
@@ -160,7 +164,7 @@ msgstr "Sistema de registro de erros"
msgid "User:"
msgstr "Usuário:"
-#: tryton/common/common.py:936 tryton/common/common.py:1098
+#: tryton/common/common.py:936 tryton/common/common.py:1090
#: tryton/gui/window/dblogin.py:453
msgid "Password:"
msgstr "Senha:"
@@ -183,7 +187,7 @@ msgid ""
"Bad username or password!"
msgstr ""
"Erro de conexão!\n"
-"USuário ou senha errados!"
+"Usuário ou senha errados!"
#: tryton/common/common.py:1015
msgid "Exception:"
@@ -201,7 +205,7 @@ msgstr ""
msgid "Security risk!"
msgstr "Risco de segurança"
-#: tryton/common/common.py:1039 tryton/common/common.py:1104
+#: tryton/common/common.py:1039 tryton/common/common.py:1096
#: tryton/gui/main.py:897
msgid ""
"Connection error!\n"
@@ -210,13 +214,13 @@ msgstr ""
"Erro de conexão!\n"
"Não foi possível conectar ao servidor!"
-#: tryton/common/common.py:1119
+#: tryton/common/common.py:1111
msgid "Network Error!"
msgstr "Erro da rede!"
#: tryton/common/completion.py:22
msgid "Search..."
-msgstr "Buscar..."
+msgstr "Pesquisar..."
#: tryton/common/completion.py:24
msgid "Create..."
@@ -256,7 +260,7 @@ msgstr "Formato de data exibido"
#: tryton/common/domain_parser.py:235
msgid "y"
-msgstr "s"
+msgstr "a"
#: tryton/common/domain_parser.py:235
msgid "yes"
@@ -271,40 +275,44 @@ msgid "t"
msgstr "v"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "True"
msgstr "Verdadeiro"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "False"
msgstr "Falso"
-#: tryton/common/popup_menu.py:77
+#: tryton/common/popup_menu.py:81
msgid "Edit..."
msgstr "Editar..."
-#: tryton/common/popup_menu.py:82
+#: tryton/common/popup_menu.py:86
msgid "Attachments..."
msgstr "Anexos..."
-#: tryton/common/popup_menu.py:92
+#: tryton/common/popup_menu.py:90
+msgid "Notes..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:100
msgid "Actions..."
msgstr "Ações..."
-#: tryton/common/popup_menu.py:93
+#: tryton/common/popup_menu.py:101
msgid "Relate..."
-msgstr "Relacionar..."
+msgstr "Relacionado..."
-#: tryton/common/popup_menu.py:94
+#: tryton/common/popup_menu.py:102
msgid "Report..."
msgstr "Relatório..."
-#: tryton/common/popup_menu.py:95
+#: tryton/common/popup_menu.py:103
msgid "E-Mail..."
msgstr "E-mail..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:104
msgid "Print..."
msgstr "Imprimir..."
@@ -374,19 +382,19 @@ msgstr "Banco_de_dados"
#: tryton/gui/main.py:425
msgid "_New Database..."
-msgstr "_Novo Banco de Dados"
+msgstr "_Novo Banco de Dados..."
#: tryton/gui/main.py:434
msgid "_Restore Database..."
-msgstr "_Restaurar Banco de Dados"
+msgstr "_Restaurar Banco de Dados..."
#: tryton/gui/main.py:443
msgid "_Backup Database..."
-msgstr "_Backup do Banco de Dados"
+msgstr "_Backup do Banco de Dados..."
#: tryton/gui/main.py:452
msgid "Dro_p Database..."
-msgstr "A_pagar Banco de Dados"
+msgstr "A_pagar Banco de Dados..."
#: tryton/gui/main.py:461
msgid "_Quit..."
@@ -434,7 +442,7 @@ msgstr "_Barra do Menu"
#: tryton/gui/main.py:572
msgid "Change Accelerators"
-msgstr "Mudar aceleradores"
+msgstr "Mudar teclas de atalho"
#: tryton/gui/main.py:580
msgid "_Mode"
@@ -454,11 +462,11 @@ msgstr "_Formulário"
#: tryton/gui/main.py:612
msgid "Save Width/Height"
-msgstr "Salvar Largura/Altura"
+msgstr "Gravar Largura/Altura"
#: tryton/gui/main.py:623
msgid "Save Tree State"
-msgstr "Salvar Estado da Árvore"
+msgstr "Gravar Estado da Árvore"
#: tryton/gui/main.py:635
msgid "Fast Tabbing"
@@ -478,7 +486,7 @@ msgstr "_Próxima Aba"
#: tryton/gui/main.py:667
msgid "Search Limit..."
-msgstr "Limite de Buscas"
+msgstr "Limite de Buscas..."
#: tryton/gui/main.py:673
msgid "_Email..."
@@ -506,7 +514,7 @@ msgstr "Gerenciar Favoritos"
#: tryton/gui/main.py:859 tryton/gui/window/win_search.py:26
#: tryton/gui/window/view_form/view/screen_container.py:151
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:330
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:335
#: tryton/gui/window/view_form/view/form_gtk/many2many.py:44
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
msgid "Search"
@@ -529,7 +537,7 @@ msgid ""
"You are going to delete a Tryton database.\n"
"Are you really sure to proceed?"
msgstr ""
-"Você está prestes a apagar um bando de dados do Tryton.\n"
+"Você está prestes a apagar um banco de dados do Tryton.\n"
"Tem certeza que deseja prosseguir?"
#: tryton/gui/main.py:1304
@@ -559,7 +567,7 @@ msgstr "O banco de dados foi apagado com sucesso!"
#: tryton/gui/main.py:1317
msgid "Open Backup File to Restore..."
-msgstr "Abrir arquivo de backup para recuperar..."
+msgstr "Abrir arquivo de backup para restaurar..."
#: tryton/gui/main.py:1335
msgid ""
@@ -583,7 +591,7 @@ msgstr ""
#: tryton/gui/main.py:1346
msgid "Database restore failed with error message:\n"
-msgstr "A recuperação do banco falhou com a seguinte mensagem:\n"
+msgstr "A restauração do banco falhou com a seguinte mensagem:\n"
#: tryton/gui/main.py:1348 tryton/gui/main.py:1353
msgid "Database restore failed!"
@@ -591,15 +599,15 @@ msgstr "A recuperação do banco de dados falhou!"
#: tryton/gui/main.py:1351
msgid "Database restored successfully!"
-msgstr "Banco de dados recuperado com sucesso!"
+msgstr "Banco de dados restaurado com sucesso!"
#: tryton/gui/main.py:1372
msgid ""
"It is not possible to dump a password protected Database.\n"
"Backup and restore needed to be proceed manual."
msgstr ""
-"Não é possível apagar um banco de dados protegido por senha.\n"
-"Os processos de backup restauração devem ser feitos manualmente."
+"Não é possível gerar uma cópia de um banco de dados protegido por senha.\n"
+"Os processos de backup e restauração devem ser feitos manualmente."
#: tryton/gui/main.py:1382
msgid "Database dump failed with error message:\n"
@@ -607,69 +615,69 @@ msgstr "A deleção do banco de dados falhou com a seguinte mensagem:\n"
#: tryton/gui/main.py:1384
msgid "Database dump failed!"
-msgstr "A deleção do banco de dados falhou!"
+msgstr "A cópia do banco de dados falhou!"
#: tryton/gui/main.py:1395
msgid "Database backuped successfully!"
msgstr "Backup do banco de dados feito com sucesso!"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "New"
msgstr "Novo"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "Create a new record"
msgstr "Criar novo registro"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
-#: tryton/gui/window/win_export.py:143
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
+#: tryton/gui/window/win_export.py:83
msgid "Save"
-msgstr "Salvar"
+msgstr "Gravar"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
msgid "Save this record"
-msgstr "Salvar este registro"
+msgstr "Gravar este registro"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
-#: tryton/gui/window/win_form.py:223
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
+#: tryton/gui/window/win_form.py:224
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:162
msgid "Switch"
msgstr "Trocar"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
msgid "Switch view"
msgstr "Mudar visão"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "_Reload"
msgstr "_Recarregar"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "Reload"
msgstr "Recarregar"
-#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:49
+#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:52
msgid "_New"
msgstr "_Novo"
-#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:50
-#: tryton/gui/window/win_form.py:67
+#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:53
+#: tryton/gui/window/win_form.py:68
msgid "_Save"
msgstr "_Salvar"
-#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:51
+#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:54
msgid "_Switch View"
msgstr "_Mudar visão"
-#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:53
+#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:56
msgid "_Reload/Undo"
msgstr "_Recarregar/Desfazer"
-#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:57
+#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:60
msgid "_Delete..."
msgstr "_Apagar..."
-#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:67
+#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:70
msgid "_Close Tab"
msgstr "_Fechar aba"
@@ -727,12 +735,15 @@ msgid ""
"This is the URL of the server. Use server 'localhost' and port '8000' if the"
" server is installed on this computer. Click on 'Change' to change the "
"address."
-msgstr "Esta é a URL"
+msgstr ""
+"Esta é a URL do servidor. Use o servidor 'localhost' e a porta '8000' se o "
+"servidor estiver instalado neste computador. Clique em 'Mudar' para trocar o"
+" endereço."
#: tryton/gui/window/dbcreate.py:181 tryton/gui/window/dbdumpdrop.py:148
#: tryton/gui/window/dbrestore.py:94
msgid "C_hange"
-msgstr "_Mudar"
+msgstr "M_udar"
#: tryton/gui/window/dbcreate.py:190 tryton/gui/window/dbrestore.py:100
msgid "Setup the server connection..."
@@ -750,7 +761,7 @@ msgid ""
" This password is usually defined in the trytond configuration."
msgstr ""
"Esta é a senha do servidor do Tryton. Ela não pertence a um usuário "
-"específico."
+"específico. Esta senha é normalmente definida na configuração do trytond."
#: tryton/gui/window/dbcreate.py:215
msgid "New database setup:"
@@ -758,7 +769,7 @@ msgstr "Configuração de novo banco de dados:"
#: tryton/gui/window/dbcreate.py:221
msgid "Database name:"
-msgstr "Nome do banco:"
+msgstr "Nome do banco de dados:"
#: tryton/gui/window/dbcreate.py:234
msgid ""
@@ -786,7 +797,7 @@ msgstr ""
#: tryton/gui/window/dbcreate.py:255
msgid "Admin password:"
-msgstr "Senha do Admin:"
+msgstr "Senha do Administrador:"
#: tryton/gui/window/dbcreate.py:266
msgid ""
@@ -794,9 +805,9 @@ msgid ""
"User name: admin\n"
"Password: "
msgstr ""
-"Escolha uma senha para o usuário admin do novo banco de daods. Com essas credenciais, você será capaz de se autentica no banco de dados:\n"
-"Nome de usuário:admin\n"
-"Senha:"
+"Escolha uma senha para o usuário admin do novo banco de dados. Com essas credenciais, você será capaz de se autenticar no banco de dados:\n"
+"Nome de usuário: admin\n"
+"Senha: "
#: tryton/gui/window/dbcreate.py:274
msgid "Confirm admin password:"
@@ -804,11 +815,11 @@ msgstr "Confirme a senha do admin:"
#: tryton/gui/window/dbcreate.py:284
msgid "Type the Admin password again"
-msgstr "Digite a senha do Admin novamente"
+msgstr "Digite a senha do administrador novamente"
#: tryton/gui/window/dbcreate.py:333
msgid "The new admin password doesn't match the confirmation field.\n"
-msgstr "A nova senha do admin não confere com o campo de confirmação.\n"
+msgstr "A nova senha do administrador não confere com o campo de confirmação.\n"
#: tryton/gui/window/dbcreate.py:335
msgid "Passwords doesn't match!"
@@ -820,7 +831,7 @@ msgid ""
"Try another database name."
msgstr ""
"Um banco de dados já existe com o mesmo nome.\n"
-"Tente com um nome diferente."
+"Tente um nome diferente."
#: tryton/gui/window/dbcreate.py:346
msgid "This database name already exist!"
@@ -836,7 +847,7 @@ msgid ""
"If there is a database created, it could be broken. Maybe drop this database! Please check the error message for possible informations.\n"
"Error message:\n"
msgstr ""
-"Não foi possível criar o banco de dados. Razões desconhecidas.\n"
+"Não foi possível criar o banco de dados por razões desconhecidas.\n"
"Se um banco de dados foi criado, ele pode estar corrompido. Talvez seja melhor apagar esse banco! Favor verificar a mensagem de erro para possíveis detalhes.\n"
"Mensagem de erro:\n"
@@ -871,7 +882,7 @@ msgstr "Fazer backup do banco de dados selecionado."
#: tryton/gui/window/dbdumpdrop.py:81
msgid "Choose a Tryton database to backup:"
-msgstr "Escolha um banco do Tryton para fazer backup:"
+msgstr "Escolha um banco de dados do Tryton para fazer backup:"
#: tryton/gui/window/dbdumpdrop.py:83
msgid "Delete a database"
@@ -879,7 +890,7 @@ msgstr "Apagar um banco de dados"
#: tryton/gui/window/dbdumpdrop.py:84
msgid "Delete"
-msgstr "Apagar."
+msgstr "Apagar"
#: tryton/gui/window/dbdumpdrop.py:85
msgid "Delete the choosen database."
@@ -906,19 +917,17 @@ msgstr "Editor de Perfil"
msgid "Profile"
msgstr "Perfil"
-#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_export.py:66
-#: tryton/gui/window/win_import.py:47
+#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_csv.py:68
msgid "_Add"
msgstr "_Adicionar"
-#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_export.py:74
-#: tryton/gui/window/win_import.py:55
+#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_csv.py:77
msgid "_Remove"
msgstr "_Remover"
#: tryton/gui/window/dblogin.py:70 tryton/gui/window/dblogin.py:423
msgid "Host:"
-msgstr "Host:"
+msgstr "Servidor:"
#: tryton/gui/window/dblogin.py:98
msgid "Create"
@@ -926,7 +935,7 @@ msgstr "Criar"
#: tryton/gui/window/dblogin.py:101
msgid "Fetching databases list"
-msgstr "Buscando a lista de bancos de dados"
+msgstr "Recuperando a lista de bancos de dados"
#: tryton/gui/window/dblogin.py:119
msgid "Username:"
@@ -934,7 +943,7 @@ msgstr "Nome de Usuário:"
#: tryton/gui/window/dblogin.py:297
msgid "Could not connect to the server"
-msgstr "Não foi possível se conectar ao servidor"
+msgstr "Não foi possível conectar com o servidor"
#: tryton/gui/window/dblogin.py:299 tryton/gui/window/dblogin.py:601
msgid "Incompatible version of the server"
@@ -942,7 +951,7 @@ msgstr "Versão do servidor incompatível"
#: tryton/gui/window/dblogin.py:359
msgid "Login"
-msgstr "Login"
+msgstr "Usuário"
#: tryton/gui/window/dblogin.py:366
msgid "_Cancel"
@@ -970,7 +979,7 @@ msgstr "_Gerenciar Perfis"
#: tryton/gui/window/dblogin.py:420
msgid "Host / Database information"
-msgstr "Informações do Host / Banco de Dados"
+msgstr "Informações do Servidor / Banco de Dados"
#: tryton/gui/window/dblogin.py:459
msgid "User name:"
@@ -993,16 +1002,16 @@ msgid ""
msgstr ""
"Escolha o nome do banco de dados a ser restaurado.\n"
"Caracteres válidos são alfanuméricos ou _ (underscore)\n"
-"Acentos, espaçoes e caracteres especiais são proibidos!\n"
+"Acentos, espaços e caracteres especiais são proibidos!\n"
"Exemplo de um nome válido: tryton"
#: tryton/gui/window/dbrestore.py:142
msgid "New Database Name:"
-msgstr "Novo nome de banco de dados:"
+msgstr "Nome do novo banco de dados:"
#: tryton/gui/window/dbrestore.py:146
msgid "Update Database:"
-msgstr "Atualizar banco de dados:"
+msgstr "Atualizar Banco de Dados:"
#: tryton/gui/window/dbrestore.py:151
msgid ""
@@ -1014,11 +1023,11 @@ msgstr ""
#: tryton/gui/window/dbrestore.py:161
msgid "Restore"
-msgstr "Recuperar"
+msgstr "Restaurar"
#: tryton/gui/window/dbrestore.py:170
msgid "Restore the database from file."
-msgstr "Recuperar banco a partir do arquivo"
+msgstr "Restaurar banco a partir do arquivo."
#: tryton/gui/window/email.py:16
msgid "Email"
@@ -1026,7 +1035,7 @@ msgstr "Email"
#: tryton/gui/window/email.py:25
msgid "Email Program Settings"
-msgstr "Enviar Preferências do programa por email"
+msgstr "Enviar preferências do programa por email"
#: tryton/gui/window/email.py:28
msgid "Command Line:"
@@ -1034,7 +1043,7 @@ msgstr "Linha de Comado:"
#: tryton/gui/window/email.py:38
msgid "Legend of Available Placeholders:"
-msgstr "Legenda de posições disponíveis:"
+msgstr "Legenda de posições de palavras disponíveis:"
#: tryton/gui/window/email.py:45
msgid "To:"
@@ -1050,209 +1059,227 @@ msgstr "Assunto:"
#: tryton/gui/window/email.py:57
msgid "Body:"
-msgstr "Corpo:"
+msgstr "Corpo da Mensagem:"
#: tryton/gui/window/email.py:61
msgid "Attachment:"
msgstr "Anexo:"
-#: tryton/gui/window/form.py:40 tryton/gui/window/tips.py:73
-#: tryton/gui/window/win_form.py:196
+#: tryton/gui/window/form.py:41 tryton/gui/window/tips.py:73
+#: tryton/gui/window/win_form.py:197
#: tryton/gui/window/view_form/view/screen_container.py:214
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136
msgid "Previous"
msgstr "Anterior"
-#: tryton/gui/window/form.py:41
+#: tryton/gui/window/form.py:42
msgid "Previous Record"
msgstr "Registro anterior"
-#: tryton/gui/window/form.py:42 tryton/gui/window/tips.py:80
-#: tryton/gui/window/win_form.py:210
+#: tryton/gui/window/form.py:43 tryton/gui/window/tips.py:80
+#: tryton/gui/window/win_form.py:211
#: tryton/gui/window/view_form/view/screen_container.py:226
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:150
msgid "Next"
msgstr "Próximo"
-#: tryton/gui/window/form.py:42
+#: tryton/gui/window/form.py:43
msgid "Next Record"
msgstr "Próximo registro"
-#: tryton/gui/window/form.py:45
+#: tryton/gui/window/form.py:46
msgid "Attachment(0)"
msgstr "Anexo(0)"
-#: tryton/gui/window/form.py:46
+#: tryton/gui/window/form.py:47
msgid "Add an attachment to the record"
msgstr "Adicionar um anexo ao registro"
-#: tryton/gui/window/form.py:55
+#: tryton/gui/window/form.py:48
+msgid "Note(0)"
+msgstr ""
+
+#: tryton/gui/window/form.py:49
+msgid "Add a note to the record"
+msgstr ""
+
+#: tryton/gui/window/form.py:58
msgid "_Duplicate"
msgstr "_Duplicado"
-#: tryton/gui/window/form.py:60
+#: tryton/gui/window/form.py:63
msgid "_Previous"
msgstr "_Anterior"
-#: tryton/gui/window/form.py:62
+#: tryton/gui/window/form.py:65
msgid "_Next"
msgstr "_Próximo"
-#: tryton/gui/window/form.py:63
+#: tryton/gui/window/form.py:66
msgid "_Search"
msgstr "_Buscar"
-#: tryton/gui/window/form.py:64
+#: tryton/gui/window/form.py:67
msgid "View _Logs..."
msgstr "Ver _Logs..."
-#: tryton/gui/window/form.py:65
+#: tryton/gui/window/form.py:68
msgid "Show revisions..."
msgstr "Mostrar revisões..."
-#: tryton/gui/window/form.py:70
+#: tryton/gui/window/form.py:73
msgid "A_ttachments..."
msgstr "A_nexos..."
-#: tryton/gui/window/form.py:72
+#: tryton/gui/window/form.py:75
+msgid "_Notes..."
+msgstr ""
+
+#: tryton/gui/window/form.py:76
msgid "_Actions..."
msgstr "_Ações..."
-#: tryton/gui/window/form.py:74
+#: tryton/gui/window/form.py:78
msgid "_Relate..."
msgstr "_Relacionar"
-#: tryton/gui/window/form.py:77
+#: tryton/gui/window/form.py:81
msgid "_Report..."
msgstr "_Relatório..."
-#: tryton/gui/window/form.py:79
+#: tryton/gui/window/form.py:83
msgid "_E-Mail..."
msgstr "_E-Mail..."
-#: tryton/gui/window/form.py:81
+#: tryton/gui/window/form.py:85
msgid "_Print..."
msgstr "_Imprimir..."
-#: tryton/gui/window/form.py:84
+#: tryton/gui/window/form.py:88
msgid "_Export Data..."
msgstr "_Exportar Dados..."
-#: tryton/gui/window/form.py:86
+#: tryton/gui/window/form.py:90
msgid "_Import Data..."
msgstr "_Importar Dados..."
-#: tryton/gui/window/form.py:209
+#: tryton/gui/window/form.py:210
#, python-format
msgid "Attachment(%d)"
msgstr "Anexo(%d)"
-#: tryton/gui/window/form.py:228
+#: tryton/gui/window/form.py:236
+#, python-format
+msgid "Note(%d)"
+msgstr ""
+
+#: tryton/gui/window/form.py:258
msgid "You have to select one record."
msgstr "Você deve selecionar um registro."
-#: tryton/gui/window/form.py:232
+#: tryton/gui/window/form.py:262
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:233
+#: tryton/gui/window/form.py:263
msgid "Creation User:"
msgstr "Criado por:"
-#: tryton/gui/window/form.py:234
+#: tryton/gui/window/form.py:264
msgid "Creation Date:"
msgstr "Data de criação:"
-#: tryton/gui/window/form.py:235
+#: tryton/gui/window/form.py:265
msgid "Latest Modification by:"
msgstr "Última modificação por:"
-#: tryton/gui/window/form.py:236
+#: tryton/gui/window/form.py:266
msgid "Latest Modification Date:"
msgstr "Data da última modificação:"
-#: tryton/gui/window/form.py:255
+#: tryton/gui/window/form.py:285
msgid "Model:"
msgstr "Modelo:"
-#: tryton/gui/window/form.py:307
+#: tryton/gui/window/form.py:345
msgid "Are you sure to remove this record?"
msgstr "Você tem certeza que deseja apagar esse registro?"
-#: tryton/gui/window/form.py:309
+#: tryton/gui/window/form.py:347
msgid "Are you sure to remove those records?"
msgstr "Você tem certeza que deseja apagar estes registros?"
-#: tryton/gui/window/form.py:312
+#: tryton/gui/window/form.py:350
msgid "Records not removed."
msgstr "Registros não apagados."
-#: tryton/gui/window/form.py:314
+#: tryton/gui/window/form.py:352
msgid "Records removed."
msgstr "Registros apagados."
-#: tryton/gui/window/form.py:342
+#: tryton/gui/window/form.py:380
msgid "Working now on the duplicated record(s)."
msgstr "Trabalhando nos registros duplicados(s)."
-#: tryton/gui/window/form.py:352
+#: tryton/gui/window/form.py:390
msgid "Record saved."
msgstr "Registro gravado."
-#: tryton/gui/window/form.py:454
+#: tryton/gui/window/form.py:492
msgid " of "
-msgstr "de"
+msgstr " de "
-#: tryton/gui/window/form.py:475
+#: tryton/gui/window/form.py:513
+#, fuzzy
msgid ""
"This record has been modified\n"
-"do you want to save it ?"
+"do you want to save it?"
msgstr ""
"Esse registro foi modificado\n"
"você deseja salvá-lo?"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Action"
msgstr "Ação"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Launch action"
msgstr "Executar ação"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Relate"
-msgstr "Relacionar"
+msgstr "Relacionado"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Open related records"
msgstr "Abrir registros relacionados"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Report"
msgstr "Relatório"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Open report"
msgstr "Abrir relatório"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail"
msgstr "E-Mail"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail report"
-msgstr "Relatório por e-Mail"
+msgstr "Relatório por e-mail"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print"
msgstr "Imprimir"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print report"
msgstr "Imprimir relatório"
-#: tryton/gui/window/form.py:599
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:860
+#: tryton/gui/window/form.py:637
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:876
msgid "Unknown"
msgstr "Desconhecido"
@@ -1262,7 +1289,7 @@ msgstr "Limite"
#: tryton/gui/window/limit.py:26
msgid "Search Limit Settings"
-msgstr "Preferências de Limite de Buscas"
+msgstr "Preferências de limite de buscas"
#: tryton/gui/window/limit.py:29
msgid "Limit:"
@@ -1318,11 +1345,11 @@ msgstr "Colar o texto copiado"
#: tryton/gui/window/shortcuts.py:32
msgid "Next widget"
-msgstr "Próximo widget"
+msgstr "Próximo campo"
#: tryton/gui/window/shortcuts.py:33
msgid "Previous widget"
-msgstr "Widget anterior"
+msgstr "Campo anterior"
#: tryton/gui/window/shortcuts.py:34
msgid "Relation Entries Shortcuts"
@@ -1338,7 +1365,7 @@ msgstr "Abrir/Buscar relação"
#: tryton/gui/window/shortcuts.py:37
msgid "List Entries Shortcuts"
-msgstr "Listar atalhos para entradas"
+msgstr "Atalhos em listas"
#: tryton/gui/window/shortcuts.py:38
msgid "Create new line"
@@ -1358,11 +1385,11 @@ msgstr "Desmarcar linha para deleção"
#: tryton/gui/window/shortcuts.py:44
msgid "Edition Widgets"
-msgstr "Widgets de edição"
+msgstr "Controles de edição"
#: tryton/gui/window/shortcuts.py:47
msgid "Move Cursor"
-msgstr "Mover o cursor"
+msgstr "Mover cursor"
#: tryton/gui/window/shortcuts.py:48
msgid "Move to right"
@@ -1382,19 +1409,19 @@ msgstr "Mover para baixo"
#: tryton/gui/window/shortcuts.py:52
msgid "Move up of one page"
-msgstr "Mover para o topo de uma página"
+msgstr "Mover uma página para cima"
#: tryton/gui/window/shortcuts.py:53
msgid "Move down of one page"
-msgstr "Mover para o fim de uma página"
+msgstr "Mover uma página para baixo"
#: tryton/gui/window/shortcuts.py:54
msgid "Move to top"
-msgstr "Mover para o fim de uma página"
+msgstr "Mover para o princípio"
#: tryton/gui/window/shortcuts.py:55
msgid "Move to bottom"
-msgstr "Mover para o fundo"
+msgstr "Mover para o final"
#: tryton/gui/window/shortcuts.py:56
msgid "Move to parent"
@@ -1514,76 +1541,94 @@ msgstr "Dicas"
msgid "_Display a new tip next time"
msgstr "_Exibir uma nova dica da próxima vez"
-#: tryton/gui/window/win_export.py:25
-msgid "Export to CSV"
-msgstr "Exportar para CSV"
-
-#: tryton/gui/window/win_export.py:40
-msgid "Predefined exports"
-msgstr "Exportações pré-definidas"
-
-#: tryton/gui/window/win_export.py:52 tryton/gui/window/win_import.py:38
+#: tryton/gui/window/win_csv.py:59
msgid "All fields"
msgstr "Todos os campos"
-#: tryton/gui/window/win_export.py:83 tryton/gui/window/win_import.py:64
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:63
-msgid "Clear"
+#: tryton/gui/window/win_csv.py:86
+#, fuzzy
+msgid "_Clear"
msgstr "Limpar"
-#: tryton/gui/window/win_export.py:95
-msgid "Save Export"
-msgstr "Salvar exportação"
+#: tryton/gui/window/win_csv.py:107
+msgid "Fields selected"
+msgstr ""
-#: tryton/gui/window/win_export.py:104
-msgid "Delete Export"
-msgstr "Apagar exportação"
+#: tryton/gui/window/win_csv.py:126
+msgid "CSV Parameters"
+msgstr "Parâmetros CSV"
-#: tryton/gui/window/win_export.py:115
-msgid "Fields to export"
-msgstr "Campos para exportar"
+#: tryton/gui/window/win_csv.py:134
+msgid "Delimiter:"
+msgstr ""
-#: tryton/gui/window/win_export.py:132
-msgid "Options"
-msgstr "Opções"
+#: tryton/gui/window/win_csv.py:148
+msgid "Quote char:"
+msgstr ""
-#: tryton/gui/window/win_export.py:142
-msgid "Open"
-msgstr "Abrir"
+#: tryton/gui/window/win_csv.py:157
+msgid "Encoding:"
+msgstr "Codificação:"
-#: tryton/gui/window/win_export.py:147
-msgid "Add _field names"
-msgstr "Adicionar _nomes de campos"
+#: tryton/gui/window/win_csv.py:192 tryton/gui/window/win_csv.py:196
+msgid "Field name"
+msgstr "Nome do campo"
-#: tryton/gui/window/win_export.py:215
+#: tryton/gui/window/win_export.py:28
+msgid "Export to CSV"
+msgstr "Exportar para CSV"
+
+#: tryton/gui/window/win_export.py:39
+msgid "Predefined exports"
+msgstr "Exportações pré-definidas"
+
+#: tryton/gui/window/win_export.py:46
msgid "Name"
msgstr "Nome"
-#: tryton/gui/window/win_export.py:247
+#: tryton/gui/window/win_export.py:60
+#, fuzzy
+msgid "_Save Export"
+msgstr "Gravar exportação"
+
+#: tryton/gui/window/win_export.py:69
+#, fuzzy
+msgid "_Delete Export"
+msgstr "Apagar exportação"
+
+#: tryton/gui/window/win_export.py:82
+msgid "Open"
+msgstr "Abrir"
+
+#: tryton/gui/window/win_export.py:87
+msgid "Add _field names"
+msgstr "Adicionar _nomes de campos"
+
+#: tryton/gui/window/win_export.py:101
#, python-format
msgid "%s (string)"
-msgstr "%s (string)"
+msgstr "%s (texto)"
-#: tryton/gui/window/win_export.py:345
+#: tryton/gui/window/win_export.py:199
msgid "What is the name of this export?"
msgstr "Qual é o nome dessa exportação?"
-#: tryton/gui/window/win_export.py:351
+#: tryton/gui/window/win_export.py:205
#, python-format
msgid "Override '%s' definition?"
msgstr "Sobrescrever a definição '%s'?"
-#: tryton/gui/window/win_export.py:481
+#: tryton/gui/window/win_export.py:324
#, python-format
msgid "%d record saved!"
msgstr "%d registro gravado!"
-#: tryton/gui/window/win_export.py:483
+#: tryton/gui/window/win_export.py:326
#, python-format
msgid "%d records saved!"
msgstr "%d registros gravados!"
-#: tryton/gui/window/win_export.py:486
+#: tryton/gui/window/win_export.py:329
#, python-format
msgid ""
"Operation failed!\n"
@@ -1598,94 +1643,71 @@ msgstr ""
msgid "Link"
msgstr "Link"
-#: tryton/gui/window/win_form.py:127
+#: tryton/gui/window/win_form.py:128
msgid "Add"
msgstr "Adicionar"
-#: tryton/gui/window/win_form.py:140
+#: tryton/gui/window/win_form.py:141
msgid "Remove "
msgstr "Remover "
-#: tryton/gui/window/win_form.py:155
+#: tryton/gui/window/win_form.py:156
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:94
msgid "Create a new record "
msgstr "Criar novo registro "
-#: tryton/gui/window/win_form.py:167
+#: tryton/gui/window/win_form.py:168
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:114
msgid "Delete selected record "
msgstr "Apagar o registro selecionado "
-#: tryton/gui/window/win_form.py:181
+#: tryton/gui/window/win_form.py:182
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:124
msgid "Undelete selected record "
msgstr "Recuperar o registro selecionado "
-#: tryton/gui/window/win_import.py:20
+#: tryton/gui/window/win_import.py:25
msgid "Import from CSV"
msgstr "Importar de CSV"
-#: tryton/gui/window/win_import.py:76
-msgid "Auto-Detect"
-msgstr "Auto-detectar"
+#: tryton/gui/window/win_import.py:32
+#, fuzzy
+msgid "_Auto-Detect"
+msgstr "Detecção automática"
-#: tryton/gui/window/win_import.py:93
-msgid "Fields to import"
-msgstr "Campos para importar"
-
-#: tryton/gui/window/win_import.py:109
+#: tryton/gui/window/win_import.py:43
msgid "File to Import:"
msgstr "Arquivo para importar:"
-#: tryton/gui/window/win_import.py:111
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:42
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:459
+#: tryton/gui/window/win_import.py:45
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:458
msgid "Open..."
msgstr "Abrir..."
-#: tryton/gui/window/win_import.py:117
-msgid "CSV Parameters"
-msgstr "Parâmetros CSV"
-
-#: tryton/gui/window/win_import.py:125
-msgid "Field Separator:"
-msgstr "Separador de campos:"
-
-#: tryton/gui/window/win_import.py:135
-msgid "Text Delimiter:"
-msgstr "Delimitador de texto:"
-
-#: tryton/gui/window/win_import.py:144
-msgid "Encoding:"
-msgstr "Codificação:"
-
-#: tryton/gui/window/win_import.py:154
+#: tryton/gui/window/win_import.py:50
msgid "Lines to Skip:"
-msgstr "Linhas para saltar:"
+msgstr "Linhas a ignorar:"
-#: tryton/gui/window/win_import.py:188 tryton/gui/window/win_import.py:192
-msgid "Field name"
-msgstr "Nome do campo"
-
-#: tryton/gui/window/win_import.py:254
+#: tryton/gui/window/win_import.py:99
msgid "You must select an import file first!"
msgstr "Você deve selecionar primeiro um arquivo para importar!"
-#: tryton/gui/window/win_import.py:265
+#: tryton/gui/window/win_import.py:109
msgid "Error opening CSV file"
msgstr "Erro ao abrir arquivo CSV"
-#: tryton/gui/window/win_import.py:292
+#: tryton/gui/window/win_import.py:137
#, python-format
msgid "Error processing the file at field %s."
msgstr "Erro ao processar o arquivo no campo %s."
-#: tryton/gui/window/win_import.py:367
+#: tryton/gui/window/win_import.py:198
#, python-format
msgid "%d record imported!"
msgstr "%d registros importados!"
-#: tryton/gui/window/win_import.py:369
+#: tryton/gui/window/win_import.py:200
#, python-format
msgid "%d records imported!"
msgstr "%d registros importados!"
@@ -1694,59 +1716,59 @@ msgstr "%d registros importados!"
msgid "Wizard"
msgstr "Assistente"
-#: tryton/gui/window/view_form/screen/screen.py:147
+#: tryton/gui/window/view_form/screen/screen.py:183
msgid "ID"
msgstr "ID"
-#: tryton/gui/window/view_form/screen/screen.py:148
+#: tryton/gui/window/view_form/screen/screen.py:184
msgid "Creation User"
msgstr "Criado por"
-#: tryton/gui/window/view_form/screen/screen.py:149
+#: tryton/gui/window/view_form/screen/screen.py:185
msgid "Creation Date"
-msgstr "Data de Criação"
+msgstr "Data de criação"
-#: tryton/gui/window/view_form/screen/screen.py:150
+#: tryton/gui/window/view_form/screen/screen.py:186
msgid "Modification User"
msgstr "Editado por"
-#: tryton/gui/window/view_form/screen/screen.py:151
+#: tryton/gui/window/view_form/screen/screen.py:187
msgid "Modification Date"
-msgstr "Data de Modificação"
+msgstr "Data de modificação"
-#: tryton/gui/window/view_form/screen/screen.py:651
+#: tryton/gui/window/view_form/screen/screen.py:710
msgid "Unable to get view tree state"
msgstr "Impossível obter o estado da visualização em árvore"
-#: tryton/gui/window/view_form/screen/screen.py:710
+#: tryton/gui/window/view_form/screen/screen.py:769
msgid "Unable to set view tree state"
msgstr "Não foi possível definir o estado da visão da árvore"
-#: tryton/gui/window/view_form/screen/screen.py:886
+#: tryton/gui/window/view_form/screen/screen.py:945
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr "\"%s\" não é válido de acordo com seu domínio"
-#: tryton/gui/window/view_form/screen/screen.py:893
+#: tryton/gui/window/view_form/screen/screen.py:952
#, python-format
msgid "\"%s\" is required"
msgstr "\"%s\" é obrigatório"
-#: tryton/gui/window/view_form/screen/screen.py:897
+#: tryton/gui/window/view_form/screen/screen.py:956
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr "Os valores de \"%s\" não são válidos"
-#: tryton/gui/window/view_form/screen/screen.py:948
+#: tryton/gui/window/view_form/screen/screen.py:1007
msgid "Pre-validation"
msgstr "Pré-validação"
-#: tryton/gui/window/view_form/view/form.py:189
-#: tryton/gui/window/view_form/view/form.py:191
-#: tryton/gui/window/view_form/view/list.py:535
-#: tryton/gui/window/view_form/view/list.py:537
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:467
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:469
+#: tryton/gui/window/view_form/view/form.py:190
+#: tryton/gui/window/view_form/view/form.py:192
+#: tryton/gui/window/view_form/view/list.py:538
+#: tryton/gui/window/view_form/view/list.py:540
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:472
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:474
#: tryton/gui/window/view_form/view/form_gtk/widget.py:137
#: tryton/gui/window/view_form/view/form_gtk/widget.py:139
msgid ":"
@@ -1770,7 +1792,7 @@ msgstr "Altura:"
#: tryton/gui/window/view_form/view/graph.py:137
msgid "PNG image (*.png)"
-msgstr "Imagem PNG(*.png)"
+msgstr "Imagem PNG (*.png)"
#: tryton/gui/window/view_form/view/graph.py:159
msgid "Image size too large!"
@@ -1800,7 +1822,7 @@ msgstr "Marcar filtro como favorito"
msgid "Bookmark Name:"
msgstr "Nome do favorito:"
-#: tryton/gui/window/view_form/view/screen_container.py:538
+#: tryton/gui/window/view_form/view/screen_container.py:539
msgid "Find"
msgstr "Encontrar"
@@ -1810,25 +1832,29 @@ msgstr "Hoje"
#: tryton/gui/window/view_form/view/calendar_gtk/toolbar.py:87
msgid "Week View"
-msgstr "Ver Semana"
+msgstr "Visão Semanal"
#: tryton/gui/window/view_form/view/calendar_gtk/toolbar.py:94
msgid "Month View"
-msgstr "Visão mensal"
+msgstr "Visão Mensal"
#: tryton/gui/window/view_form/view/calendar_gtk/toolbar.py:115
msgid "Week"
msgstr "Semana"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:32
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:33
msgid "Select..."
msgstr "Pré-validação"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:76
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:64
+msgid "Clear"
+msgstr "Limpar"
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:77
msgid "All files"
msgstr "Todos os arquivos"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:89
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:90
msgid "Select"
msgstr "Selecionar"
@@ -1836,11 +1862,11 @@ msgstr "Selecionar"
msgid "Show plain text"
msgstr "Mostrar em formato texto"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:356
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:361
msgid "Add value"
msgstr "Adicionar valor"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:480
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
#, python-format
msgid "Remove \"%s\""
msgstr "Remover \"%s\""
@@ -1858,11 +1884,11 @@ msgstr "Adicionar um registro existente"
msgid "Remove selected record "
msgstr "Remover registro selecionado "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:291
msgid "Open a record "
msgstr "Abrir um registro "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:295
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
msgid "Search a record "
msgstr "Buscar um registro "
@@ -1875,14 +1901,14 @@ msgid "Edit selected record "
msgstr "Editar o registro selecionado "
#: tryton/gui/window/view_form/view/form_gtk/progressbar.py:35
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:836
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:852
#, python-format
msgid "%s%%"
msgstr "%s%%"
#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:86
msgid "Foreground"
-msgstr "Cor de frente"
+msgstr "Cor de primeiro plano"
#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:272
msgid "Select a color"
diff --git a/tryton/data/locale/ru_RU/LC_MESSAGES/tryton.po b/tryton/data/locale/ru_RU/LC_MESSAGES/tryton.po
index 1d160f51bb..f7cede700c 100644
--- a/tryton/data/locale/ru_RU/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/ru_RU/LC_MESSAGES/tryton.po
@@ -53,11 +53,11 @@ msgstr "Невозможно записать файл конфигурации
msgid "Unable to set locale %s"
msgstr "Не удается установить локализацию %s"
-#: tryton/action/main.py:176
+#: tryton/action/main.py:162
msgid "Select your action"
msgstr "Выберите действие"
-#: tryton/action/main.py:182
+#: tryton/action/main.py:168
msgid "No action defined!"
msgstr "Не определены действия!"
@@ -82,11 +82,11 @@ msgid "Your selection:"
msgstr "Ваш выбор:"
#: tryton/common/common.py:495 tryton/gui/main.py:1388
-#: tryton/gui/window/win_export.py:454
+#: tryton/gui/window/win_export.py:297
#: tryton/gui/window/view_form/view/graph.py:169
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:54
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:121
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:495
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:55
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:122
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
msgid "Save As..."
msgstr "Сохранить как..."
@@ -132,8 +132,8 @@ msgstr "Сравнить"
msgid "Write Anyway"
msgstr "Записать все равно"
-#: tryton/common/common.py:826 tryton/gui/window/win_export.py:487
-#: tryton/gui/window/win_import.py:265 tryton/gui/window/win_import.py:293
+#: tryton/common/common.py:826 tryton/gui/window/win_export.py:330
+#: tryton/gui/window/win_import.py:109 tryton/gui/window/win_import.py:138
msgid "Error"
msgstr "Ошибка"
@@ -163,7 +163,7 @@ msgstr "Система сбора ошибок"
msgid "User:"
msgstr "Пользователь:"
-#: tryton/common/common.py:936 tryton/common/common.py:1098
+#: tryton/common/common.py:936 tryton/common/common.py:1090
#: tryton/gui/window/dblogin.py:453
msgid "Password:"
msgstr "Пароль:"
@@ -204,7 +204,7 @@ msgstr ""
msgid "Security risk!"
msgstr "Угроза безопасности!"
-#: tryton/common/common.py:1039 tryton/common/common.py:1104
+#: tryton/common/common.py:1039 tryton/common/common.py:1096
#: tryton/gui/main.py:897
msgid ""
"Connection error!\n"
@@ -213,7 +213,7 @@ msgstr ""
"Ошибка соединения!\n"
"Невозможно соединиться с сервером!"
-#: tryton/common/common.py:1119
+#: tryton/common/common.py:1111
msgid "Network Error!"
msgstr "Сетевая ошибка!"
@@ -278,41 +278,45 @@ msgid "t"
msgstr ""
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "True"
msgstr "Истинный"
#: tryton/common/domain_parser.py:457
-#: tryton/gui/window/view_form/view/screen_container.py:507
+#: tryton/gui/window/view_form/view/screen_container.py:508
msgid "False"
msgstr "Ложный"
-#: tryton/common/popup_menu.py:77
+#: tryton/common/popup_menu.py:81
#, fuzzy
msgid "Edit..."
msgstr "_Выход..."
-#: tryton/common/popup_menu.py:82
+#: tryton/common/popup_menu.py:86
msgid "Attachments..."
msgstr "Вложения..."
-#: tryton/common/popup_menu.py:92
+#: tryton/common/popup_menu.py:90
+msgid "Notes..."
+msgstr ""
+
+#: tryton/common/popup_menu.py:100
msgid "Actions..."
msgstr "Действия..."
-#: tryton/common/popup_menu.py:93
+#: tryton/common/popup_menu.py:101
msgid "Relate..."
msgstr "Связанные..."
-#: tryton/common/popup_menu.py:94
+#: tryton/common/popup_menu.py:102
msgid "Report..."
msgstr "Отчет..."
-#: tryton/common/popup_menu.py:95
+#: tryton/common/popup_menu.py:103
msgid "E-Mail..."
msgstr "Эл.почта..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:104
msgid "Print..."
msgstr "Печать..."
@@ -515,7 +519,7 @@ msgstr "Управление закладками"
#: tryton/gui/main.py:859 tryton/gui/window/win_search.py:26
#: tryton/gui/window/view_form/view/screen_container.py:151
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:330
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:335
#: tryton/gui/window/view_form/view/form_gtk/many2many.py:44
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
msgid "Search"
@@ -622,63 +626,63 @@ msgstr "Не удалось выполнить резервное копиров
msgid "Database backuped successfully!"
msgstr "База данных сохранена успешно!"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "New"
msgstr "Новый"
-#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:31
+#: tryton/gui/window/board.py:19 tryton/gui/window/form.py:32
msgid "Create a new record"
msgstr "Создать новую запись"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
-#: tryton/gui/window/win_export.py:143
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
+#: tryton/gui/window/win_export.py:83
msgid "Save"
msgstr "Сохранить"
-#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:33
+#: tryton/gui/window/board.py:20 tryton/gui/window/form.py:34
msgid "Save this record"
msgstr "Сохранить эту запись"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
-#: tryton/gui/window/win_form.py:223
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
+#: tryton/gui/window/win_form.py:224
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:162
msgid "Switch"
msgstr "Переключить"
-#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:35
+#: tryton/gui/window/board.py:21 tryton/gui/window/form.py:36
msgid "Switch view"
msgstr "Переключить вид"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "_Reload"
msgstr "_Обновить"
-#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:37
+#: tryton/gui/window/board.py:23 tryton/gui/window/form.py:38
msgid "Reload"
msgstr "Обновить"
-#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:49
+#: tryton/gui/window/board.py:28 tryton/gui/window/form.py:52
msgid "_New"
msgstr "Новый"
-#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:50
-#: tryton/gui/window/win_form.py:67
+#: tryton/gui/window/board.py:29 tryton/gui/window/form.py:53
+#: tryton/gui/window/win_form.py:68
msgid "_Save"
msgstr "Сохранить"
-#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:51
+#: tryton/gui/window/board.py:30 tryton/gui/window/form.py:54
msgid "_Switch View"
msgstr "Сменить просмотр"
-#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:53
+#: tryton/gui/window/board.py:32 tryton/gui/window/form.py:56
msgid "_Reload/Undo"
msgstr "Обновить/Отменить"
-#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:57
+#: tryton/gui/window/board.py:34 tryton/gui/window/form.py:60
msgid "_Delete..."
msgstr "Удалить..."
-#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:67
+#: tryton/gui/window/board.py:36 tryton/gui/window/form.py:70
msgid "_Close Tab"
msgstr "Закрыть вкладку"
@@ -919,13 +923,11 @@ msgstr "Редактор профилей"
msgid "Profile"
msgstr "Профиль"
-#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_export.py:66
-#: tryton/gui/window/win_import.py:47
+#: tryton/gui/window/dblogin.py:52 tryton/gui/window/win_csv.py:68
msgid "_Add"
msgstr "_Добавить"
-#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_export.py:74
-#: tryton/gui/window/win_import.py:55
+#: tryton/gui/window/dblogin.py:57 tryton/gui/window/win_csv.py:77
msgid "_Remove"
msgstr "_Удалить"
@@ -1069,203 +1071,226 @@ msgstr "Сообщение:"
msgid "Attachment:"
msgstr "Вложение:"
-#: tryton/gui/window/form.py:40 tryton/gui/window/tips.py:73
-#: tryton/gui/window/win_form.py:196
+#: tryton/gui/window/form.py:41 tryton/gui/window/tips.py:73
+#: tryton/gui/window/win_form.py:197
#: tryton/gui/window/view_form/view/screen_container.py:214
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:136
msgid "Previous"
msgstr "Предыдущий"
-#: tryton/gui/window/form.py:41
+#: tryton/gui/window/form.py:42
msgid "Previous Record"
msgstr "Предыдущая запись"
-#: tryton/gui/window/form.py:42 tryton/gui/window/tips.py:80
-#: tryton/gui/window/win_form.py:210
+#: tryton/gui/window/form.py:43 tryton/gui/window/tips.py:80
+#: tryton/gui/window/win_form.py:211
#: tryton/gui/window/view_form/view/screen_container.py:226
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:150
msgid "Next"
msgstr "Следующий"
-#: tryton/gui/window/form.py:42
+#: tryton/gui/window/form.py:43
msgid "Next Record"
msgstr "Следующая запись"
-#: tryton/gui/window/form.py:45
+#: tryton/gui/window/form.py:46
msgid "Attachment(0)"
msgstr "Вложений (0)"
-#: tryton/gui/window/form.py:46
+#: tryton/gui/window/form.py:47
msgid "Add an attachment to the record"
msgstr "Добавить вложение для этой записи"
-#: tryton/gui/window/form.py:55
+#: tryton/gui/window/form.py:48
+msgid "Note(0)"
+msgstr ""
+
+#: tryton/gui/window/form.py:49
+msgid "Add a note to the record"
+msgstr ""
+
+#: tryton/gui/window/form.py:58
msgid "_Duplicate"
msgstr "Копировать"
-#: tryton/gui/window/form.py:60
+#: tryton/gui/window/form.py:63
msgid "_Previous"
msgstr "Предыдущая"
-#: tryton/gui/window/form.py:62
+#: tryton/gui/window/form.py:65
msgid "_Next"
msgstr "Следующая"
-#: tryton/gui/window/form.py:63
+#: tryton/gui/window/form.py:66
msgid "_Search"
msgstr "Поиск"
-#: tryton/gui/window/form.py:64
+#: tryton/gui/window/form.py:67
msgid "View _Logs..."
msgstr "Просмотр изменений"
-#: tryton/gui/window/form.py:65
+#: tryton/gui/window/form.py:68
msgid "Show revisions..."
msgstr ""
-#: tryton/gui/window/form.py:70
+#: tryton/gui/window/form.py:73
msgid "A_ttachments..."
msgstr "Вложения..."
-#: tryton/gui/window/form.py:72
+#: tryton/gui/window/form.py:75
+msgid "_Notes..."
+msgstr ""
+
+#: tryton/gui/window/form.py:76
msgid "_Actions..."
msgstr "Действия"
-#: tryton/gui/window/form.py:74
+#: tryton/gui/window/form.py:78
msgid "_Relate..."
msgstr "Связанные..."
-#: tryton/gui/window/form.py:77
+#: tryton/gui/window/form.py:81
msgid "_Report..."
msgstr "Отчет..."
-#: tryton/gui/window/form.py:79
+#: tryton/gui/window/form.py:83
msgid "_E-Mail..."
msgstr "Эл.почта..."
-#: tryton/gui/window/form.py:81
+#: tryton/gui/window/form.py:85
msgid "_Print..."
msgstr "печать"
-#: tryton/gui/window/form.py:84
+#: tryton/gui/window/form.py:88
msgid "_Export Data..."
msgstr "Экспорт данных"
-#: tryton/gui/window/form.py:86
+#: tryton/gui/window/form.py:90
msgid "_Import Data..."
msgstr "Импорт данных"
-#: tryton/gui/window/form.py:209
+#: tryton/gui/window/form.py:210
#, python-format
msgid "Attachment(%d)"
msgstr "Вложений (%d)"
-#: tryton/gui/window/form.py:228
-msgid "You have to select one record."
+#: tryton/gui/window/form.py:236
+#, python-format
+msgid "Note(%d)"
msgstr ""
-#: tryton/gui/window/form.py:232
+#: tryton/gui/window/form.py:258
+#, fuzzy
+msgid "You have to select one record."
+msgstr "Вы должны выбрать одну запись!"
+
+#: tryton/gui/window/form.py:262
msgid "ID:"
msgstr "Номер строки"
-#: tryton/gui/window/form.py:233
+#: tryton/gui/window/form.py:263
msgid "Creation User:"
msgstr "Создано пользователем"
-#: tryton/gui/window/form.py:234
+#: tryton/gui/window/form.py:264
msgid "Creation Date:"
msgstr "Дата создания"
-#: tryton/gui/window/form.py:235
+#: tryton/gui/window/form.py:265
msgid "Latest Modification by:"
msgstr "Изменена пользователем:"
-#: tryton/gui/window/form.py:236
+#: tryton/gui/window/form.py:266
msgid "Latest Modification Date:"
msgstr "Дата изменения:"
-#: tryton/gui/window/form.py:255
+#: tryton/gui/window/form.py:285
msgid "Model:"
msgstr "Модель:"
-#: tryton/gui/window/form.py:307
+#: tryton/gui/window/form.py:345
msgid "Are you sure to remove this record?"
msgstr "Вы уверены что хотите удалить эту запись?"
-#: tryton/gui/window/form.py:309
+#: tryton/gui/window/form.py:347
msgid "Are you sure to remove those records?"
msgstr "Вы уверены что хотите удалить эти записи?"
-#: tryton/gui/window/form.py:312
+#: tryton/gui/window/form.py:350
+#, fuzzy
msgid "Records not removed."
-msgstr ""
-
-#: tryton/gui/window/form.py:314
-msgid "Records removed."
-msgstr ""
-
-#: tryton/gui/window/form.py:342
-msgid "Working now on the duplicated record(s)."
-msgstr ""
+msgstr "Записи не удалены!"
#: tryton/gui/window/form.py:352
-msgid "Record saved."
-msgstr ""
+#, fuzzy
+msgid "Records removed."
+msgstr "Записи удалены!"
-#: tryton/gui/window/form.py:454
+#: tryton/gui/window/form.py:380
+#, fuzzy
+msgid "Working now on the duplicated record(s)."
+msgstr "Сейчас работает на дублирующихся записях!"
+
+#: tryton/gui/window/form.py:390
+#, fuzzy
+msgid "Record saved."
+msgstr "Запись сохранена!"
+
+#: tryton/gui/window/form.py:492
msgid " of "
msgstr "из"
-#: tryton/gui/window/form.py:475
+#: tryton/gui/window/form.py:513
+#, fuzzy
msgid ""
"This record has been modified\n"
-"do you want to save it ?"
+"do you want to save it?"
msgstr ""
"Эта запись была изменена\n"
"Вы хотите её сохранить?"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Action"
msgstr "Действие"
-#: tryton/gui/window/form.py:528
+#: tryton/gui/window/form.py:566
msgid "Launch action"
msgstr "Выполнить действие"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Relate"
msgstr "Связанные"
-#: tryton/gui/window/form.py:529
+#: tryton/gui/window/form.py:567
msgid "Open related records"
msgstr "Открыть связанные записи"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Report"
msgstr "Отчет"
-#: tryton/gui/window/form.py:531
+#: tryton/gui/window/form.py:569
msgid "Open report"
msgstr "Открыть отчет"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail"
msgstr "Эл.почта"
-#: tryton/gui/window/form.py:532
+#: tryton/gui/window/form.py:570
msgid "E-Mail report"
msgstr "Отправить отчет по Эл.почте"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print"
msgstr "Печать"
-#: tryton/gui/window/form.py:533
+#: tryton/gui/window/form.py:571
msgid "Print report"
msgstr "Печать отчета"
-#: tryton/gui/window/form.py:599
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:860
+#: tryton/gui/window/form.py:637
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:876
msgid "Unknown"
msgstr "Неизвестно"
@@ -1308,8 +1333,9 @@ msgid "Select a revision"
msgstr "Выбор"
#: tryton/gui/window/revision.py:31
+#, fuzzy
msgid "Revision:"
-msgstr ""
+msgstr "Предыдущий"
#: tryton/gui/window/shortcuts.py:17
msgid "Keyboard Shortcuts"
@@ -1530,76 +1556,94 @@ msgstr "Советы"
msgid "_Display a new tip next time"
msgstr "Показывать новый совет при следующем запуске"
-#: tryton/gui/window/win_export.py:25
-msgid "Export to CSV"
-msgstr "Экспорт в CSV"
-
-#: tryton/gui/window/win_export.py:40
-msgid "Predefined exports"
-msgstr "Предопределенные экспорты"
-
-#: tryton/gui/window/win_export.py:52 tryton/gui/window/win_import.py:38
+#: tryton/gui/window/win_csv.py:59
msgid "All fields"
msgstr "Все поля"
-#: tryton/gui/window/win_export.py:83 tryton/gui/window/win_import.py:64
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:63
-msgid "Clear"
+#: tryton/gui/window/win_csv.py:86
+#, fuzzy
+msgid "_Clear"
msgstr "Очистить"
-#: tryton/gui/window/win_export.py:95
-msgid "Save Export"
-msgstr "Сохранить настройку экспорта"
+#: tryton/gui/window/win_csv.py:107
+msgid "Fields selected"
+msgstr ""
-#: tryton/gui/window/win_export.py:104
-msgid "Delete Export"
-msgstr "Удалить настройку экспорта"
+#: tryton/gui/window/win_csv.py:126
+msgid "CSV Parameters"
+msgstr "Параметры CVS"
-#: tryton/gui/window/win_export.py:115
-msgid "Fields to export"
-msgstr "Поля для экспорта"
+#: tryton/gui/window/win_csv.py:134
+msgid "Delimiter:"
+msgstr ""
-#: tryton/gui/window/win_export.py:132
-msgid "Options"
-msgstr "Опции"
+#: tryton/gui/window/win_csv.py:148
+msgid "Quote char:"
+msgstr ""
-#: tryton/gui/window/win_export.py:142
-msgid "Open"
-msgstr "Открыть"
+#: tryton/gui/window/win_csv.py:157
+msgid "Encoding:"
+msgstr "Кодировка:"
-#: tryton/gui/window/win_export.py:147
-msgid "Add _field names"
-msgstr "Добавить имя поля"
+#: tryton/gui/window/win_csv.py:192 tryton/gui/window/win_csv.py:196
+msgid "Field name"
+msgstr "Наименование поля"
-#: tryton/gui/window/win_export.py:215
+#: tryton/gui/window/win_export.py:28
+msgid "Export to CSV"
+msgstr "Экспорт в CSV"
+
+#: tryton/gui/window/win_export.py:39
+msgid "Predefined exports"
+msgstr "Предопределенные экспорты"
+
+#: tryton/gui/window/win_export.py:46
msgid "Name"
msgstr "Имя"
-#: tryton/gui/window/win_export.py:247
+#: tryton/gui/window/win_export.py:60
+#, fuzzy
+msgid "_Save Export"
+msgstr "Сохранить настройку экспорта"
+
+#: tryton/gui/window/win_export.py:69
+#, fuzzy
+msgid "_Delete Export"
+msgstr "Удалить настройку экспорта"
+
+#: tryton/gui/window/win_export.py:82
+msgid "Open"
+msgstr "Открыть"
+
+#: tryton/gui/window/win_export.py:87
+msgid "Add _field names"
+msgstr "Добавить имя поля"
+
+#: tryton/gui/window/win_export.py:101
#, python-format
msgid "%s (string)"
msgstr ""
-#: tryton/gui/window/win_export.py:345
+#: tryton/gui/window/win_export.py:199
msgid "What is the name of this export?"
msgstr "Укажите имя для экспорта."
-#: tryton/gui/window/win_export.py:351
+#: tryton/gui/window/win_export.py:205
#, python-format
msgid "Override '%s' definition?"
msgstr ""
-#: tryton/gui/window/win_export.py:481
+#: tryton/gui/window/win_export.py:324
#, python-format
msgid "%d record saved!"
msgstr "%d запись сохранена!"
-#: tryton/gui/window/win_export.py:483
+#: tryton/gui/window/win_export.py:326
#, python-format
msgid "%d records saved!"
msgstr "%d записей сохранено!"
-#: tryton/gui/window/win_export.py:486
+#: tryton/gui/window/win_export.py:329
#, python-format
msgid ""
"Operation failed!\n"
@@ -1614,94 +1658,71 @@ msgstr ""
msgid "Link"
msgstr "Ссылка"
-#: tryton/gui/window/win_form.py:127
+#: tryton/gui/window/win_form.py:128
msgid "Add"
msgstr "Добавить"
-#: tryton/gui/window/win_form.py:140
+#: tryton/gui/window/win_form.py:141
msgid "Remove "
msgstr "Удалить "
-#: tryton/gui/window/win_form.py:155
+#: tryton/gui/window/win_form.py:156
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:94
msgid "Create a new record "
msgstr "Создать новую запись "
-#: tryton/gui/window/win_form.py:167
+#: tryton/gui/window/win_form.py:168
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:114
msgid "Delete selected record "
msgstr "Удалить выбраную запись "
-#: tryton/gui/window/win_form.py:181
+#: tryton/gui/window/win_form.py:182
#: tryton/gui/window/view_form/view/form_gtk/one2many.py:124
msgid "Undelete selected record "
msgstr "Восстановить выбраную запись "
-#: tryton/gui/window/win_import.py:20
+#: tryton/gui/window/win_import.py:25
msgid "Import from CSV"
msgstr "Импорт из файла CSV"
-#: tryton/gui/window/win_import.py:76
-msgid "Auto-Detect"
+#: tryton/gui/window/win_import.py:32
+#, fuzzy
+msgid "_Auto-Detect"
msgstr "Авто-обнаружение"
-#: tryton/gui/window/win_import.py:93
-msgid "Fields to import"
-msgstr "Поля для импорта"
-
-#: tryton/gui/window/win_import.py:109
+#: tryton/gui/window/win_import.py:43
msgid "File to Import:"
msgstr "Файл для импорта:"
-#: tryton/gui/window/win_import.py:111
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:42
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:459
+#: tryton/gui/window/win_import.py:45
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:458
msgid "Open..."
msgstr "Открыть..."
-#: tryton/gui/window/win_import.py:117
-msgid "CSV Parameters"
-msgstr "Параметры CVS"
-
-#: tryton/gui/window/win_import.py:125
-msgid "Field Separator:"
-msgstr "Разделитель полей:"
-
-#: tryton/gui/window/win_import.py:135
-msgid "Text Delimiter:"
-msgstr "Ограничитель текста:"
-
-#: tryton/gui/window/win_import.py:144
-msgid "Encoding:"
-msgstr "Кодировка:"
-
-#: tryton/gui/window/win_import.py:154
+#: tryton/gui/window/win_import.py:50
msgid "Lines to Skip:"
msgstr "Строки для пропуска:"
-#: tryton/gui/window/win_import.py:188 tryton/gui/window/win_import.py:192
-msgid "Field name"
-msgstr "Наименование поля"
-
-#: tryton/gui/window/win_import.py:254
+#: tryton/gui/window/win_import.py:99
msgid "You must select an import file first!"
msgstr "Вы должны сначала выбрать файл для импорта!"
-#: tryton/gui/window/win_import.py:265
+#: tryton/gui/window/win_import.py:109
msgid "Error opening CSV file"
msgstr "Ошибка открытия файла CSV"
-#: tryton/gui/window/win_import.py:292
+#: tryton/gui/window/win_import.py:137
#, python-format
msgid "Error processing the file at field %s."
msgstr "Ошибка при обработке файла на поле %s."
-#: tryton/gui/window/win_import.py:367
+#: tryton/gui/window/win_import.py:198
#, python-format
msgid "%d record imported!"
msgstr "%d запись импортирована!"
-#: tryton/gui/window/win_import.py:369
+#: tryton/gui/window/win_import.py:200
#, python-format
msgid "%d records imported!"
msgstr "%d записей импортировано!"
@@ -1710,64 +1731,65 @@ msgstr "%d записей импортировано!"
msgid "Wizard"
msgstr "Мастер"
-#: tryton/gui/window/view_form/screen/screen.py:147
+#: tryton/gui/window/view_form/screen/screen.py:183
msgid "ID"
msgstr "ID"
-#: tryton/gui/window/view_form/screen/screen.py:148
+#: tryton/gui/window/view_form/screen/screen.py:184
#, fuzzy
msgid "Creation User"
msgstr "Создано пользователем"
-#: tryton/gui/window/view_form/screen/screen.py:149
+#: tryton/gui/window/view_form/screen/screen.py:185
#, fuzzy
msgid "Creation Date"
msgstr "Дата создания"
-#: tryton/gui/window/view_form/screen/screen.py:150
+#: tryton/gui/window/view_form/screen/screen.py:186
#, fuzzy
msgid "Modification User"
msgstr "Дата изменения:"
-#: tryton/gui/window/view_form/screen/screen.py:151
+#: tryton/gui/window/view_form/screen/screen.py:187
#, fuzzy
msgid "Modification Date"
msgstr "Дата изменения:"
-#: tryton/gui/window/view_form/screen/screen.py:651
-msgid "Unable to get view tree state"
-msgstr ""
-
#: tryton/gui/window/view_form/screen/screen.py:710
#, fuzzy
+msgid "Unable to get view tree state"
+msgstr "Не удается установить локализацию %s"
+
+#: tryton/gui/window/view_form/screen/screen.py:769
+#, fuzzy
msgid "Unable to set view tree state"
msgstr "Не удается установить локализацию %s"
-#: tryton/gui/window/view_form/screen/screen.py:886
+#: tryton/gui/window/view_form/screen/screen.py:945
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:893
+#: tryton/gui/window/view_form/screen/screen.py:952
#, python-format
msgid "\"%s\" is required"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:897
+#: tryton/gui/window/view_form/screen/screen.py:956
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:948
+#: tryton/gui/window/view_form/screen/screen.py:1007
msgid "Pre-validation"
msgstr ""
-#: tryton/gui/window/view_form/view/form.py:189
-#: tryton/gui/window/view_form/view/form.py:191
-#: tryton/gui/window/view_form/view/list.py:535
-#: tryton/gui/window/view_form/view/list.py:537
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:467
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:469
+#: tryton/gui/window/view_form/view/form.py:190
+#: tryton/gui/window/view_form/view/form.py:192
+#: tryton/gui/window/view_form/view/list.py:538
+#: tryton/gui/window/view_form/view/list.py:540
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:472
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:474
#: tryton/gui/window/view_form/view/form_gtk/widget.py:137
#: tryton/gui/window/view_form/view/form_gtk/widget.py:139
msgid ":"
@@ -1821,7 +1843,7 @@ msgstr "Запомнить этот фильтр"
msgid "Bookmark Name:"
msgstr "Имя закладки:"
-#: tryton/gui/window/view_form/view/screen_container.py:538
+#: tryton/gui/window/view_form/view/screen_container.py:539
msgid "Find"
msgstr "Найти"
@@ -1844,15 +1866,19 @@ msgstr "Переключить вид"
msgid "Week"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:32
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:33
msgid "Select..."
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:76
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:64
+msgid "Clear"
+msgstr "Очистить"
+
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:77
msgid "All files"
msgstr "Все фалы"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:89
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:90
msgid "Select"
msgstr ""
@@ -1860,11 +1886,11 @@ msgstr ""
msgid "Show plain text"
msgstr "Показать в виде текста"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:356
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:361
msgid "Add value"
msgstr "Добавить значение"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:480
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
#, python-format
msgid "Remove \"%s\""
msgstr "Удалить \"%s\""
@@ -1882,11 +1908,11 @@ msgstr "Добавить существующую запись"
msgid "Remove selected record "
msgstr "Удалить выбраную запись "
-#: tryton/gui/window/view_form/view/form_gtk/many2one.py:293
+#: tryton/gui/window/view_form/view/form_gtk/many2one.py:291
msgid "Open a record