diff --git a/tryton/data/locale/bg/LC_MESSAGES/tryton.po b/tryton/data/locale/bg/LC_MESSAGES/tryton.po
index 07bcef175c..cc9a254949 100644
--- a/tryton/data/locale/bg/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/bg/LC_MESSAGES/tryton.po
@@ -5,41 +5,32 @@
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
-#: tryton/config.py:75
+#: tryton/config.py:74
msgid "specify alternate config file"
msgstr "укажете друг конфигурационен файл"
-#: tryton/config.py:78
+#: tryton/config.py:77
msgid "development mode"
msgstr ""
-#: tryton/config.py:81
+#: tryton/config.py:80
msgid "logging everything at INFO level"
msgstr "записване на всичко на ниво INFO "
-#: tryton/config.py:83
+#: tryton/config.py:82
msgid "specify the log level: DEBUG, INFO, WARNING, ERROR, CRITICAL"
msgstr ""
-#: tryton/config.py:86
+#: tryton/config.py:85
msgid "specify the login user"
msgstr "укажете потребителското име"
-#: tryton/config.py:88
+#: tryton/config.py:87
#, fuzzy
msgid "specify the server hostname:port"
msgstr "укажете адреса на сървъра"
-#: tryton/config.py:92
-msgid "Too much arguments"
-msgstr "Твърде много аргументи"
-
-#: tryton/config.py:95
-#, python-format
-msgid "File \"%s\" not found"
-msgstr "Файла \"%s\" не е намерен"
-
-#: tryton/config.py:133
+#: tryton/config.py:127
#, python-format, python-format, fuzzy, python-format
msgid "Unable to write config file %s."
msgstr "Не може да запише конфигурационен файл %s!"
@@ -49,141 +40,163 @@ msgstr "Не може да запише конфигурационен файл
msgid "Unable to set locale %s"
msgstr "Не може да зададе локални настройки %s"
-#: tryton/action/main.py:93 tryton/common/button.py:57
+#: tryton/action/main.py:89 tryton/common/button.py:54
#, fuzzy
msgid ", "
msgstr ", "
-#: tryton/action/main.py:95
+#: tryton/action/main.py:91
#, fuzzy
msgid ",…"
msgstr ",…"
-#: tryton/action/main.py:96
+#: tryton/action/main.py:92
#, python-format
msgid "%s (%s)"
msgstr ""
-#: tryton/action/main.py:191
+#: tryton/action/main.py:187
msgid "Select your action"
msgstr "Изберете действие"
-#: tryton/action/main.py:197
+#: tryton/action/main.py:193
#, fuzzy
msgid "No action defined."
msgstr "Не е зададено действие!"
-#: tryton/common/button.py:57
+#: tryton/common/button.py:54
msgid "By: "
msgstr ""
-#: tryton/common/common.py:248
-msgid "Tryton Connection"
-msgstr "Tryton връзка"
-
-#: tryton/common/common.py:258
-msgid "Server:"
-msgstr "Сървър:"
-
-#: tryton/common/common.py:276
-msgid "Port:"
-msgstr "Порт:"
-
-#: tryton/common/common.py:348 tryton/gui/window/shortcuts.py:57
+#: tryton/common/common.py:307 tryton/gui/window/shortcuts.py:64
msgid "Selection"
msgstr "Избор:"
-#: tryton/common/common.py:358
+#: tryton/common/common.py:309 tryton/common/common.py:365
+#: tryton/common/common.py:368 tryton/common/common.py:642
+#: tryton/common/common.py:693 tryton/common/common.py:796
+#: tryton/gui/window/email.py:23 tryton/gui/window/limit.py:24
+#: tryton/gui/window/preference.py:35 tryton/gui/window/revision.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:149
+#: tryton/gui/window/view_form/view/graph.py:106
+#: tryton/gui/window/win_csv.py:173 tryton/gui/window/win_form.py:68
+#: tryton/gui/window/win_search.py:54
+#, fuzzy
+msgid "Cancel"
+msgstr "Отказ"
+
+#: tryton/common/common.py:310 tryton/common/common.py:797
+#: tryton/gui/window/email.py:28 tryton/gui/window/limit.py:29
+#: tryton/gui/window/preference.py:40 tryton/gui/window/revision.py:30
+#: tryton/gui/window/shortcuts.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:154
+#: tryton/gui/window/view_form/view/graph.py:111
+#: tryton/gui/window/win_csv.py:178 tryton/gui/window/win_form.py:97
+#: tryton/gui/window/win_search.py:72
+msgid "OK"
+msgstr ""
+
+#: tryton/common/common.py:315
msgid "Your selection:"
msgstr "Вашия избор"
-#: tryton/common/common.py:481
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:34
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:120
-#: tryton/gui/window/view_form/view/graph.py:161
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:497
-#: tryton/gui/window/win_export.py:307
+#: tryton/common/common.py:366 tryton/gui/window/form.py:114
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:83
+msgid "Select"
+msgstr ""
+
+#: tryton/common/common.py:369 tryton/gui/window/win_export.py:83
+msgid "Save"
+msgstr "Съхраняване"
+
+#: tryton/common/common.py:447
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:31
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:116
+#: tryton/gui/window/view_form/view/graph.py:171
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
+#: tryton/gui/window/win_export.py:305
msgid "Save As..."
msgstr "Запис като ..."
-#: tryton/common/common.py:628
+#: tryton/common/common.py:592
msgid "Always ignore this warning."
msgstr "Винаги игнорирай това предупреждение."
-#: tryton/common/common.py:633
+#: tryton/common/common.py:597
msgid "Do you want to proceed?"
msgstr ""
-#: tryton/common/common.py:652
-msgid "Confirmation"
-msgstr "Потвърждение"
+#: tryton/common/common.py:643
+msgid "No"
+msgstr ""
-#: tryton/common/common.py:763 tryton/common/common.py:1093
+#: tryton/common/common.py:644 tryton/common/domain_parser.py:239
+msgid "Yes"
+msgstr ""
+
+#: tryton/common/common.py:689 tryton/common/common.py:983
msgid "Concurrency Exception"
msgstr "Грешка при достъп"
-#: tryton/common/common.py:776
-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."
+#: tryton/common/common.py:691
+msgid "This record has been modified while you were editing it."
msgstr ""
-"Предупреждение при достъп за писане:\n"
-"\n"
-"Записът беше променен докато го редактирахте.\n"
-" Изберет:\n"
-" - \"Отказ\" за да откажете запис;\n"
-" - \"Сравняване\" за да видите променената версия;\n"
-" - \"Запис \" за да запишете вашата текуща версия."
-#: tryton/common/common.py:786
+#: tryton/common/common.py:694
+msgid "Cancel saving"
+msgstr ""
+
+#: tryton/common/common.py:696
msgid "Compare"
msgstr "Сравняване"
-#: tryton/common/common.py:792
+#: tryton/common/common.py:697
+msgid "See the modified version"
+msgstr ""
+
+#: tryton/common/common.py:699
msgid "Write Anyway"
msgstr "Запис"
-#: tryton/common/common.py:821 tryton/gui/window/win_export.py:339
-#: tryton/gui/window/win_import.py:114 tryton/gui/window/win_import.py:143
-msgid "Error"
-msgstr "Грешка"
+#: tryton/common/common.py:700
+msgid "Save your current version"
+msgstr ""
-#: tryton/common/common.py:824
+#: tryton/common/common.py:729
+#, fuzzy
+msgid "Application Error"
+msgstr "Грешка в приложението!"
+
+#: tryton/common/common.py:732
msgid "Report Bug"
msgstr "Съобщаване за грешка"
-#: tryton/common/common.py:832
-#, fuzzy
-msgid "Application Error."
-msgstr "Грешка в приложението!"
+#: tryton/common/common.py:733 tryton/gui/window/dblogin.py:36
+msgid "Close"
+msgstr ""
-#: tryton/common/common.py:855
+#: tryton/common/common.py:751
msgid "Error: "
msgstr "Грешка: "
-#: tryton/common/common.py:875
-#, python-format
-msgid "To report bugs you must have an account on %s"
+#: tryton/common/common.py:768
+#, python-format, fuzzy, python-format
+msgid "To report bugs you must have an account on %s"
msgstr "За да съобщите за грешка трябва да имате сметка на %s"
-#: tryton/common/common.py:905
+#: tryton/common/common.py:794
msgid "Bug Tracker"
msgstr ""
-#: tryton/common/common.py:924
+#: tryton/common/common.py:811
msgid "User:"
msgstr "Потребител: "
-#: tryton/common/common.py:932
+#: tryton/common/common.py:819
msgid "Password:"
msgstr "Парола:"
-#: tryton/common/common.py:987
+#: tryton/common/common.py:875
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"
@@ -191,11 +204,11 @@ msgstr ""
"Тази грешка е вече съобщена от друг потребител..\n"
"За да бъдете информирани потребителя ви е добавен списъка за този проблем"
-#: tryton/common/common.py:998
+#: tryton/common/common.py:886
msgid "Created new bug with ID "
msgstr "Създадена е нова грешка с ID"
-#: tryton/common/common.py:1006
+#: tryton/common/common.py:894
#, fuzzy
msgid ""
"Connection error.\n"
@@ -204,28 +217,28 @@ msgstr ""
"Грешка при свързване!\n"
"Грешно потребителско име или парола!"
-#: tryton/common/common.py:1011
+#: tryton/common/common.py:899
msgid "Exception:"
msgstr "Грешка:"
-#: tryton/common/common.py:1038
+#: tryton/common/common.py:926
#, python-format
msgid "Check URL: %s"
msgstr ""
-#: tryton/common/common.py:1045
+#: tryton/common/common.py:934
msgid "Unable to check for new version"
msgstr ""
-#: tryton/common/common.py:1051
+#: tryton/common/common.py:940
msgid "A new version is available!"
msgstr ""
-#: tryton/common/common.py:1053
+#: tryton/common/common.py:942
msgid "Download"
msgstr ""
-#: tryton/common/common.py:1438
+#: tryton/common/common.py:1323
#, fuzzy
msgid "..."
msgstr "..."
@@ -243,60 +256,56 @@ msgstr ""
msgid "Unable to search for completion of %s"
msgstr ""
-#: tryton/common/datetime_.py:35 tryton/common/datetime_.py:236
-#: tryton/common/datetime_.py:387
+#: tryton/common/datetime_.py:32 tryton/common/datetime_.py:238
+#: tryton/common/datetime_.py:391
#, fuzzy
msgid "Value"
msgstr "Лъжа"
-#: tryton/common/datetime_.py:36 tryton/common/datetime_.py:237
-#: tryton/common/datetime_.py:388
+#: tryton/common/datetime_.py:33 tryton/common/datetime_.py:239
+#: tryton/common/datetime_.py:392
msgid "Displayed value"
msgstr ""
-#: tryton/common/datetime_.py:40 tryton/common/datetime_.py:194
-#: tryton/common/datetime_.py:240 tryton/common/datetime_.py:344
+#: tryton/common/datetime_.py:37 tryton/common/datetime_.py:195
+#: tryton/common/datetime_.py:242 tryton/common/datetime_.py:347
#, fuzzy
msgid "Format"
msgstr "Нормален"
-#: tryton/common/datetime_.py:41 tryton/common/datetime_.py:195
-#: tryton/common/datetime_.py:241 tryton/common/datetime_.py:345
+#: tryton/common/datetime_.py:38 tryton/common/datetime_.py:196
+#: tryton/common/datetime_.py:243 tryton/common/datetime_.py:348
msgid "Display format"
msgstr ""
-#: tryton/common/datetime_.py:64
+#: tryton/common/datetime_.py:63
#, fuzzy
msgid "Open the calendar"
msgstr "Отваряне на календара"
-#: tryton/common/datetime_.py:392 tryton/common/datetime_.py:397
+#: tryton/common/datetime_.py:396 tryton/common/datetime_.py:401
msgid "Date Format"
msgstr ""
-#: tryton/common/datetime_.py:393 tryton/common/datetime_.py:398
+#: tryton/common/datetime_.py:397 tryton/common/datetime_.py:402
msgid "Displayed date format"
msgstr ""
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "y"
msgstr "г"
-#: tryton/common/domain_parser.py:236
-msgid "Yes"
-msgstr ""
-
-#: tryton/common/domain_parser.py:236 tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:239 tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "True"
msgstr "Истина"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "t"
msgstr ""
-#: tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "False"
msgstr "Лъжа"
@@ -309,28 +318,28 @@ msgstr "Изход..."
msgid "Attachments..."
msgstr "Прикачен файл:"
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:95
msgid "Notes..."
msgstr ""
-#: tryton/common/popup_menu.py:109
+#: tryton/common/popup_menu.py:107
msgid "Actions..."
msgstr "Действия..."
-#: tryton/common/popup_menu.py:110
+#: tryton/common/popup_menu.py:108
#, fuzzy
msgid "Relate..."
msgstr "Свързани..."
-#: tryton/common/popup_menu.py:111
+#: tryton/common/popup_menu.py:109
msgid "Report..."
msgstr "Справки..."
-#: tryton/common/popup_menu.py:112
+#: tryton/common/popup_menu.py:110
msgid "E-Mail..."
msgstr "Email..."
-#: tryton/common/popup_menu.py:113
+#: tryton/common/popup_menu.py:111
msgid "Print..."
msgstr "Печат..."
@@ -362,159 +371,117 @@ msgstr "м"
msgid "s"
msgstr ""
-#: tryton/gui/main.py:212
-msgid "_Connection"
-msgstr ""
-
-#: tryton/gui/main.py:220
-msgid "_User"
-msgstr "Потребител"
-
-#: tryton/gui/main.py:234
-msgid "_Options"
-msgstr "Настройки"
-
-#: tryton/gui/main.py:242
-msgid "Fa_vorites"
-msgstr ""
-
-#: tryton/gui/main.py:258
-msgid "_Help"
-msgstr "Помощ"
-
-#: tryton/gui/main.py:280 tryton/gui/main.py:826
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:48
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:91
-#: tryton/gui/window/view_form/view/screen_container.py:144
-#: tryton/gui/window/win_search.py:34
-msgid "Search"
-msgstr "Търсене"
-
-#: tryton/gui/main.py:370
-msgid "No result found."
-msgstr ""
-
-#: tryton/gui/main.py:410
-msgid "_Connect..."
-msgstr "Свързване..."
-
-#: tryton/gui/main.py:420
-msgid "_Disconnect"
-msgstr "Изключване"
-
-#: tryton/gui/main.py:430
-msgid "_Quit..."
-msgstr "Изход..."
-
-#: tryton/gui/main.py:446
-msgid "_Preferences..."
+#: tryton/gui/main.py:123
+#, fuzzy
+msgid "Preferences..."
msgstr "Предпочитания..."
-#: tryton/gui/main.py:458
-msgid "_Menu Reload"
-msgstr "Презареждане"
-
-#: tryton/gui/main.py:468
-msgid "_Menu Toggle"
-msgstr "Превключване на меню"
-
-#: tryton/gui/main.py:476
-msgid "_Global Search"
-msgstr ""
-
-#: tryton/gui/main.py:492
-msgid "_Toolbar"
+#: tryton/gui/main.py:127
+#, fuzzy
+msgid "Toolbar"
msgstr "Лента с инструменти"
-#: tryton/gui/main.py:500
-msgid "_Default"
+#: tryton/gui/main.py:128
+#, fuzzy
+msgid "Default"
msgstr "По подразбиране"
-#: tryton/gui/main.py:511
-msgid "_Text and Icons"
+#: tryton/gui/main.py:129
+#, fuzzy
+msgid "Text and Icons"
msgstr "Текс и икони"
-#: tryton/gui/main.py:521
-msgid "_Icons"
-msgstr "Икони"
-
-#: tryton/gui/main.py:530
-msgid "_Text"
+#: tryton/gui/main.py:130
+#, fuzzy
+msgid "Text"
msgstr "Текст"
-#: tryton/gui/main.py:538
-msgid "_Mode"
-msgstr "Режим"
+#: tryton/gui/main.py:131
+#, fuzzy
+msgid "Icons"
+msgstr "Икони"
-#: tryton/gui/main.py:546
-msgid "_Normal"
-msgstr "Нормален"
-
-#: tryton/gui/main.py:555
-msgid "_PDA"
-msgstr "PDA"
-
-#: tryton/gui/main.py:562
-msgid "_Form"
+#: tryton/gui/main.py:134
+#, fuzzy
+msgid "Form"
msgstr "Форма"
-#: tryton/gui/main.py:571
+#: tryton/gui/main.py:135
msgid "Save Width/Height"
msgstr "Запазване на ширина/височина"
-#: tryton/gui/main.py:582
+#: tryton/gui/main.py:136
#, fuzzy
msgid "Save Tree State"
msgstr "Запазване на състояние разгърнато дърво"
-#: tryton/gui/main.py:594
+#: tryton/gui/main.py:137
msgid "Fast Tabbing"
msgstr ""
-#: tryton/gui/main.py:604
+#: tryton/gui/main.py:138
msgid "Spell Checking"
msgstr "Проверка на правопис"
-#: tryton/gui/main.py:615
-#, fuzzy
-msgid "_Previous Tab"
-msgstr "Предишен"
-
-#: tryton/gui/main.py:622
-msgid "_Next Tab"
+#: tryton/gui/main.py:140
+msgid "PDA Mode"
msgstr ""
-#: tryton/gui/main.py:629
+#: tryton/gui/main.py:141
msgid "Search Limit..."
msgstr "Ограничение при търсене..."
-#: tryton/gui/main.py:635
-msgid "_Email..."
+#: tryton/gui/main.py:142
+#, fuzzy
+msgid "Email..."
msgstr "Email..."
-#: tryton/gui/main.py:647
+#: tryton/gui/main.py:143
msgid "Check Version"
msgstr ""
-#: tryton/gui/main.py:657
-msgid "_Save Options"
-msgstr "Запазване на опции"
+#: tryton/gui/main.py:145
+#, fuzzy
+msgid "Options"
+msgstr "Настройки"
-#: tryton/gui/main.py:671
-msgid "_Keyboard Shortcuts..."
+#: tryton/gui/main.py:148
+#, fuzzy
+msgid "Keyboard Shortcuts..."
msgstr "Бързи клавиши..."
-#: tryton/gui/main.py:681
-msgid "_About..."
+#: tryton/gui/main.py:149
+#, fuzzy
+msgid "About..."
msgstr "Относно..."
-#: tryton/gui/main.py:717 tryton/gui/main.py:739
+#: tryton/gui/main.py:150
#, fuzzy
-msgid "Manage Favorites"
-msgstr "Управление на профили"
+msgid "Help"
+msgstr "Помощ"
-#: tryton/gui/main.py:879
+#: tryton/gui/main.py:153
+msgid "Quit"
+msgstr ""
+
+#: tryton/gui/main.py:395
+msgid "No result found."
+msgstr ""
+
+#: tryton/gui/main.py:447
+msgid "Favorites"
+msgstr ""
+
+#: tryton/gui/main.py:464 tryton/gui/window/dblogin.py:438
+#: tryton/gui/window/form.py:139
+msgid "Manage..."
+msgstr ""
+
+#: tryton/gui/main.py:541 tryton/gui/window/form.py:559
+msgid "Action"
+msgstr "Действие"
+
+#: tryton/gui/main.py:563
msgid ""
"The following action requires to close all tabs.\n"
"Do you want to continue?"
@@ -522,7 +489,7 @@ msgstr ""
"Следващите действия изискват затваряне на всички прозорци.\n"
"Искате ли да продължите?"
-#: tryton/gui/main.py:1135
+#: tryton/gui/main.py:747
msgid "Close Tab"
msgstr "Затваряне на таб"
@@ -534,196 +501,195 @@ msgstr ""
msgid "translator-credits"
msgstr ""
-#: tryton/gui/window/attachment.py:22
+#: tryton/gui/window/attachment.py:24
#, python-format, python-format, fuzzy, python-format
msgid "Attachments (%s)"
msgstr "Прикачен файл(%s)"
-#: tryton/gui/window/dblogin.py:32
+#: tryton/gui/window/dblogin.py:33
msgid "Profile Editor"
msgstr "Редактор на профили"
-#: tryton/gui/window/dblogin.py:47
+#: tryton/gui/window/dblogin.py:49
msgid "Profile"
msgstr "Профил"
-#: tryton/gui/window/dblogin.py:53 tryton/gui/window/win_csv.py:69
-msgid "_Add"
-msgstr "Добавяне"
+#: tryton/gui/window/dblogin.py:58
+msgid "Add new profile"
+msgstr ""
-#: tryton/gui/window/dblogin.py:59 tryton/gui/window/win_csv.py:79
-msgid "_Remove"
-msgstr "Изтриване"
+#: tryton/gui/window/dblogin.py:63
+msgid "Remove selected profile"
+msgstr ""
-#: tryton/gui/window/dblogin.py:73 tryton/gui/window/dblogin.py:458
+#: tryton/gui/window/dblogin.py:77 tryton/gui/window/dblogin.py:450
msgid "Host:"
msgstr "Хост:"
-#: tryton/gui/window/dblogin.py:84 tryton/gui/window/dblogin.py:470
+#: tryton/gui/window/dblogin.py:88 tryton/gui/window/dblogin.py:462
msgid "Database:"
msgstr "База данни:"
-#: tryton/gui/window/dblogin.py:104
+#: tryton/gui/window/dblogin.py:108
msgid "Fetching databases list"
msgstr "Вземане на списъка с бази данни:"
-#: tryton/gui/window/dblogin.py:120
+#: tryton/gui/window/dblogin.py:122
msgid "Username:"
msgstr "Потребителско име:"
-#: tryton/gui/window/dblogin.py:307 tryton/gui/window/dblogin.py:627
+#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:619
msgid "Incompatible version of the server"
msgstr "Несъвместима версия на сървъра!"
-#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:630
+#: tryton/gui/window/dblogin.py:311 tryton/gui/window/dblogin.py:623
msgid "Could not connect to the server"
msgstr "Не може да се свърже със сървъра!"
-#: tryton/gui/window/dblogin.py:388
+#: tryton/gui/window/dblogin.py:390
msgid "Login"
msgstr "Потребителско име"
-#: tryton/gui/window/dblogin.py:394
+#: tryton/gui/window/dblogin.py:396
msgid "_Cancel"
msgstr "Отказ"
-#: tryton/gui/window/dblogin.py:400
+#: tryton/gui/window/dblogin.py:398
msgid "Cancel connection to the Tryton server"
msgstr "Отказ от свръзване с Tryton сървъра"
-#: tryton/gui/window/dblogin.py:402
+#: tryton/gui/window/dblogin.py:400
msgid "C_onnect"
msgstr "Свързване"
-#: tryton/gui/window/dblogin.py:408
+#: tryton/gui/window/dblogin.py:404
msgid "Connect the Tryton server"
msgstr "Свързване с Tryton сървъра"
-#: tryton/gui/window/dblogin.py:436
+#: tryton/gui/window/dblogin.py:432
msgid "Profile:"
msgstr "Профил:"
-#: tryton/gui/window/dblogin.py:442
-#, fuzzy
-msgid "Manage profiles"
-msgstr "Управление на профили"
-
-#: tryton/gui/window/dblogin.py:455
+#: tryton/gui/window/dblogin.py:447
msgid "Host / Database information"
msgstr "Информация за Хост / База данни"
-#: tryton/gui/window/dblogin.py:486
+#: tryton/gui/window/dblogin.py:478
msgid "User name:"
msgstr "Потребителско име:"
-#: tryton/gui/window/email.py:16
+#: tryton/gui/window/email.py:19
msgid "Email"
msgstr "Email"
-#: tryton/gui/window/email.py:26
+#: tryton/gui/window/email.py:36
msgid "Email Program Settings"
msgstr "Настройки на програма за email"
-#: tryton/gui/window/email.py:29
+#: tryton/gui/window/email.py:39
msgid "Command Line:"
msgstr "Команден ред:"
-#: tryton/gui/window/email.py:39
+#: tryton/gui/window/email.py:49
msgid "Legend of Available Placeholders:"
msgstr "Лагенда за налични контейнери:"
-#: tryton/gui/window/email.py:46
+#: tryton/gui/window/email.py:56
msgid "To:"
msgstr "До"
-#: tryton/gui/window/email.py:50
+#: tryton/gui/window/email.py:60
msgid "CC:"
msgstr "CC:"
-#: tryton/gui/window/email.py:54
+#: tryton/gui/window/email.py:64
msgid "Subject:"
msgstr "Относно:"
-#: tryton/gui/window/email.py:58
+#: tryton/gui/window/email.py:68
msgid "Body:"
msgstr "Тяло:"
-#: tryton/gui/window/email.py:62
+#: tryton/gui/window/email.py:72
msgid "Attachment:"
msgstr "Прикачен файл:"
-#: tryton/gui/window/form.py:118
+#: tryton/gui/window/form.py:135
+msgid "Add..."
+msgstr ""
+
+#: tryton/gui/window/form.py:155
#, python-format
msgid "Attachment(%d)"
msgstr "Прикачен файл(%d)"
-#: tryton/gui/window/form.py:144
+#: tryton/gui/window/form.py:185
#, python-format
msgid "Note(%d)"
msgstr ""
-#: tryton/gui/window/form.py:166
+#: tryton/gui/window/form.py:207
#, fuzzy
msgid "You have to select one record."
msgstr "Трябва да изберете един запис!"
-#: tryton/gui/window/form.py:170
+#: tryton/gui/window/form.py:211
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:171
+#: tryton/gui/window/form.py:212
msgid "Creation User:"
msgstr "Потребител създал:"
-#: tryton/gui/window/form.py:172
+#: tryton/gui/window/form.py:213
msgid "Creation Date:"
msgstr "Дата на създаване:"
-#: tryton/gui/window/form.py:173
+#: tryton/gui/window/form.py:214
msgid "Latest Modification by:"
msgstr "Последно променен от:"
-#: tryton/gui/window/form.py:174
+#: tryton/gui/window/form.py:215
msgid "Latest Modification Date:"
msgstr "Дата на последна промяна:"
-#: tryton/gui/window/form.py:193
+#: tryton/gui/window/form.py:234
msgid "Model:"
msgstr "Модел:"
-#: tryton/gui/window/form.py:265
+#: tryton/gui/window/form.py:312
msgid "Are you sure to remove this record?"
msgstr "Наистина ли искате да изтриете този запис?"
-#: tryton/gui/window/form.py:267
+#: tryton/gui/window/form.py:314
msgid "Are you sure to remove those records?"
msgstr "Наистина ли искате да изтриете тези записи?"
-#: tryton/gui/window/form.py:270
+#: tryton/gui/window/form.py:317
#, fuzzy
msgid "Records not removed."
msgstr "Записа не е изтрит!"
-#: tryton/gui/window/form.py:272
+#: tryton/gui/window/form.py:319
#, fuzzy
msgid "Records removed."
msgstr "Записите изтрити!"
-#: tryton/gui/window/form.py:308
+#: tryton/gui/window/form.py:356
#, fuzzy
msgid "Working now on the duplicated record(s)."
msgstr "Работите върху дублиран(и) запис(и)!"
-#: tryton/gui/window/form.py:320
+#: tryton/gui/window/form.py:368
#, fuzzy
msgid "Record saved."
msgstr "Записа съхранен!"
-#: tryton/gui/window/form.py:437
+#: tryton/gui/window/form.py:485
msgid " of "
msgstr " от"
-#: tryton/gui/window/form.py:457
+#: tryton/gui/window/form.py:505
#, fuzzy
msgid ""
"This record has been modified\n"
@@ -732,68 +698,64 @@ msgstr ""
"Този запис е променен\n"
"искате ли да го запишете ?"
-#: tryton/gui/window/form.py:511
-msgid "Action"
-msgstr "Действие"
-
-#: tryton/gui/window/form.py:511
+#: tryton/gui/window/form.py:559
msgid "Launch action"
msgstr "Започване на действие"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
msgid "Relate"
msgstr "Свързани"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
msgid "Open related records"
msgstr "Отваряне на свързани записи"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
msgid "Report"
msgstr "Справки"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
msgid "Open report"
msgstr "Отваряне на справка"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail"
msgstr "Email"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail report"
msgstr "Изращане на справка по Email"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print"
msgstr "Печат"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print report"
msgstr "Отпечатване на справка"
-#: tryton/gui/window/form.py:536
+#: tryton/gui/window/form.py:590
msgid "_Copy URL"
msgstr ""
-#: tryton/gui/window/form.py:539
+#: tryton/gui/window/form.py:593
msgid "Copy URL into clipboard"
msgstr ""
-#: tryton/gui/window/form.py:598
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:924
+#: tryton/gui/window/form.py:652
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:932
msgid "Unknown"
msgstr "Неизвестен"
-#: tryton/gui/window/limit.py:17
+#: tryton/gui/window/limit.py:20
msgid "Limit"
msgstr "Ограничение"
-#: tryton/gui/window/limit.py:27
+#: tryton/gui/window/limit.py:37
msgid "Search Limit Settings"
msgstr "Настройки на органичения за търсене"
-#: tryton/gui/window/limit.py:30
+#: tryton/gui/window/limit.py:40
msgid "Limit:"
msgstr "Ограничение:"
@@ -802,308 +764,308 @@ msgstr "Ограничение:"
msgid "Notes (%s)"
msgstr ""
-#: tryton/gui/window/preference.py:23
+#: tryton/gui/window/preference.py:25
msgid "Preferences"
msgstr "Настройки"
-#: tryton/gui/window/preference.py:50
+#: tryton/gui/window/preference.py:58
msgid "Edit User Preferences"
msgstr "Редактиране на потребителски настройки"
-#: tryton/gui/window/preference.py:77
+#: tryton/gui/window/preference.py:85
msgid "Preference"
msgstr "Настройки"
-#: tryton/gui/window/revision.py:19
+#: tryton/gui/window/revision.py:21
#, fuzzy
msgid "Revision"
msgstr "Предишен"
-#: tryton/gui/window/revision.py:29
+#: tryton/gui/window/revision.py:38
#, fuzzy
msgid "Select a revision"
msgstr "Избор:"
-#: tryton/gui/window/revision.py:32
+#: tryton/gui/window/revision.py:41
#, fuzzy
msgid "Revision:"
msgstr "Предишен"
-#: tryton/gui/window/shortcuts.py:17
+#: tryton/gui/window/shortcuts.py:20
msgid "Keyboard Shortcuts"
msgstr "Бързи клавиши"
-#: tryton/gui/window/shortcuts.py:28
+#: tryton/gui/window/shortcuts.py:35
msgid "Text Entries Shortcuts"
msgstr "Текстови бързи клавиши"
-#: tryton/gui/window/shortcuts.py:29
+#: tryton/gui/window/shortcuts.py:36
msgid "Cut selected text"
msgstr "Изрязване на избрания текст"
-#: tryton/gui/window/shortcuts.py:30
+#: tryton/gui/window/shortcuts.py:37
msgid "Copy selected text"
msgstr "Копиране на избрания текст"
-#: tryton/gui/window/shortcuts.py:31
+#: tryton/gui/window/shortcuts.py:38
msgid "Paste copied text"
msgstr "Поставяне на копирания текст"
-#: tryton/gui/window/shortcuts.py:32
+#: tryton/gui/window/shortcuts.py:39
msgid "Next widget"
msgstr "Следваща джаджа"
-#: tryton/gui/window/shortcuts.py:33
+#: tryton/gui/window/shortcuts.py:40
msgid "Previous widget"
msgstr "Предишенна джаджа"
-#: tryton/gui/window/shortcuts.py:34
+#: tryton/gui/window/shortcuts.py:41
#, fuzzy
msgid "Relation Entries Shortcuts"
msgstr "Текстови бързи клавиши"
-#: tryton/gui/window/shortcuts.py:35
+#: tryton/gui/window/shortcuts.py:42
msgid "Create new relation"
msgstr "Създаване на нова връзка"
-#: tryton/gui/window/shortcuts.py:36
+#: tryton/gui/window/shortcuts.py:43
msgid "Open/Search relation"
msgstr "Отваряне/Търсене на връзка"
-#: tryton/gui/window/shortcuts.py:37
+#: tryton/gui/window/shortcuts.py:44
msgid "List Entries Shortcuts"
msgstr "Списък бързи клавиши"
-#: tryton/gui/window/shortcuts.py:38
+#: tryton/gui/window/shortcuts.py:45
msgid "Create new line"
msgstr "Създаване на нов ред"
-#: tryton/gui/window/shortcuts.py:39
+#: tryton/gui/window/shortcuts.py:46
msgid "Open relation"
msgstr "Отваряне на връзка"
-#: tryton/gui/window/shortcuts.py:40
+#: tryton/gui/window/shortcuts.py:47
msgid "Mark line for deletion"
msgstr "Отбелязване на ред за изтриване"
-#: tryton/gui/window/shortcuts.py:41
+#: tryton/gui/window/shortcuts.py:48
msgid "Unmark line for deletion"
msgstr "Изчистване на ред за изтриване"
-#: tryton/gui/window/shortcuts.py:44
+#: tryton/gui/window/shortcuts.py:51
msgid "Edition Widgets"
msgstr ""
-#: tryton/gui/window/shortcuts.py:47
+#: tryton/gui/window/shortcuts.py:54
msgid "Move Cursor"
msgstr ""
-#: tryton/gui/window/shortcuts.py:48
+#: tryton/gui/window/shortcuts.py:55
msgid "Move to right"
msgstr ""
-#: tryton/gui/window/shortcuts.py:49
+#: tryton/gui/window/shortcuts.py:56
msgid "Move to left"
msgstr ""
-#: tryton/gui/window/shortcuts.py:50
+#: tryton/gui/window/shortcuts.py:57
msgid "Move up"
msgstr ""
-#: tryton/gui/window/shortcuts.py:51
+#: tryton/gui/window/shortcuts.py:58
msgid "Move down"
msgstr ""
-#: tryton/gui/window/shortcuts.py:52
+#: tryton/gui/window/shortcuts.py:59
msgid "Move up of one page"
msgstr ""
-#: tryton/gui/window/shortcuts.py:53
+#: tryton/gui/window/shortcuts.py:60
msgid "Move down of one page"
msgstr ""
-#: tryton/gui/window/shortcuts.py:54
+#: tryton/gui/window/shortcuts.py:61
msgid "Move to top"
msgstr ""
-#: tryton/gui/window/shortcuts.py:55
+#: tryton/gui/window/shortcuts.py:62
msgid "Move to bottom"
msgstr ""
-#: tryton/gui/window/shortcuts.py:56
+#: tryton/gui/window/shortcuts.py:63
msgid "Move to parent"
msgstr ""
-#: tryton/gui/window/shortcuts.py:58 tryton/gui/window/shortcuts.py:59
+#: tryton/gui/window/shortcuts.py:65 tryton/gui/window/shortcuts.py:66
msgid "Select all"
msgstr ""
-#: tryton/gui/window/shortcuts.py:60 tryton/gui/window/shortcuts.py:61
+#: tryton/gui/window/shortcuts.py:67 tryton/gui/window/shortcuts.py:68
msgid "Unselect all"
msgstr ""
-#: tryton/gui/window/shortcuts.py:62
+#: tryton/gui/window/shortcuts.py:69
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
+#: tryton/gui/window/shortcuts.py:70 tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:72 tryton/gui/window/shortcuts.py:73
msgid "Select/Activate current row"
msgstr ""
-#: tryton/gui/window/shortcuts.py:67
+#: tryton/gui/window/shortcuts.py:74
msgid "Toggle selection"
msgstr ""
-#: tryton/gui/window/shortcuts.py:68
+#: tryton/gui/window/shortcuts.py:75
msgid "Expand/Collapse"
msgstr ""
-#: tryton/gui/window/shortcuts.py:69
+#: tryton/gui/window/shortcuts.py:76
msgid "Expand row"
msgstr ""
-#: tryton/gui/window/shortcuts.py:70
+#: tryton/gui/window/shortcuts.py:77
msgid "Collapse row"
msgstr ""
-#: tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:78
msgid "Toggle row"
msgstr ""
-#: tryton/gui/window/shortcuts.py:72
+#: tryton/gui/window/shortcuts.py:79
msgid "Collapse all rows"
msgstr ""
-#: tryton/gui/window/shortcuts.py:73
+#: tryton/gui/window/shortcuts.py:80
msgid "Expand all rows"
msgstr ""
-#: tryton/gui/window/shortcuts.py:76
+#: tryton/gui/window/shortcuts.py:83
msgid "Tree view"
msgstr ""
-#: tryton/gui/window/tabcontent.py:41
+#: tryton/gui/window/tabcontent.py:43
msgid "_Switch View"
msgstr "Превключване на изглед"
-#: tryton/gui/window/tabcontent.py:42
+#: tryton/gui/window/tabcontent.py:44
#, fuzzy
msgid "Switch View"
msgstr "Превключване на изглед"
-#: tryton/gui/window/tabcontent.py:47
+#: tryton/gui/window/tabcontent.py:49
msgid "_Previous"
msgstr "Предишен"
-#: tryton/gui/window/tabcontent.py:48
+#: tryton/gui/window/tabcontent.py:50
msgid "Previous Record"
msgstr "Предишен запис"
-#: tryton/gui/window/tabcontent.py:53
+#: tryton/gui/window/tabcontent.py:55
msgid "_Next"
msgstr "Следващ"
-#: tryton/gui/window/tabcontent.py:54
+#: tryton/gui/window/tabcontent.py:56
msgid "Next Record"
msgstr "Следващ запис"
-#: tryton/gui/window/tabcontent.py:59
+#: tryton/gui/window/tabcontent.py:61
#, fuzzy
msgid "_Search"
msgstr "Търсене"
-#: tryton/gui/window/tabcontent.py:65
+#: tryton/gui/window/tabcontent.py:67
msgid "_New"
msgstr "Нов"
-#: tryton/gui/window/tabcontent.py:66
+#: tryton/gui/window/tabcontent.py:68
msgid "Create a new record"
msgstr "Създаване на нов запис"
-#: tryton/gui/window/tabcontent.py:71 tryton/gui/window/win_form.py:72
+#: tryton/gui/window/tabcontent.py:73 tryton/gui/window/win_form.py:85
msgid "_Save"
msgstr "Съхраняване"
-#: tryton/gui/window/tabcontent.py:72
+#: tryton/gui/window/tabcontent.py:74
msgid "Save this record"
msgstr "Съхраняване на този запис"
-#: tryton/gui/window/tabcontent.py:77
+#: tryton/gui/window/tabcontent.py:79
msgid "_Reload/Undo"
msgstr "Презареждане/Обратно"
-#: tryton/gui/window/tabcontent.py:78
+#: tryton/gui/window/tabcontent.py:80
#, fuzzy
msgid "Reload/Undo"
msgstr "Презареждане/Обратно"
-#: tryton/gui/window/tabcontent.py:83
+#: tryton/gui/window/tabcontent.py:85
msgid "_Duplicate"
msgstr "Дублиране"
-#: tryton/gui/window/tabcontent.py:88
+#: tryton/gui/window/tabcontent.py:90
msgid "_Delete..."
msgstr "Изтриване..."
-#: tryton/gui/window/tabcontent.py:94
+#: tryton/gui/window/tabcontent.py:96
msgid "View _Logs..."
msgstr "Преглед на логове"
-#: tryton/gui/window/tabcontent.py:97
+#: tryton/gui/window/tabcontent.py:100
msgid "Show revisions..."
msgstr ""
-#: tryton/gui/window/tabcontent.py:102
+#: tryton/gui/window/tabcontent.py:105
#, fuzzy
msgid "A_ttachments..."
msgstr "Прикачен файл:"
-#: tryton/gui/window/tabcontent.py:103
+#: tryton/gui/window/tabcontent.py:106
msgid "Add an attachment to the record"
msgstr "Добавяне на прикачен файл към записа"
-#: tryton/gui/window/tabcontent.py:108
+#: tryton/gui/window/tabcontent.py:112
msgid "_Notes..."
msgstr ""
-#: tryton/gui/window/tabcontent.py:109
+#: tryton/gui/window/tabcontent.py:113
msgid "Add a note to the record"
msgstr ""
-#: tryton/gui/window/tabcontent.py:114
+#: tryton/gui/window/tabcontent.py:118
msgid "_Actions..."
msgstr "Действия..."
-#: tryton/gui/window/tabcontent.py:119
+#: tryton/gui/window/tabcontent.py:123
msgid "_Relate..."
msgstr "Свързани..."
-#: tryton/gui/window/tabcontent.py:125
+#: tryton/gui/window/tabcontent.py:129
msgid "_Report..."
msgstr "Справки..."
-#: tryton/gui/window/tabcontent.py:130
+#: tryton/gui/window/tabcontent.py:134
msgid "_E-Mail..."
msgstr "Email..."
-#: tryton/gui/window/tabcontent.py:135
+#: tryton/gui/window/tabcontent.py:139
msgid "_Print..."
msgstr "Печат..."
-#: tryton/gui/window/tabcontent.py:141
+#: tryton/gui/window/tabcontent.py:145
msgid "_Export Data..."
msgstr "Извличане на данни..."
-#: tryton/gui/window/tabcontent.py:146
+#: tryton/gui/window/tabcontent.py:150
msgid "_Import Data..."
msgstr "Вмъкване на данни..."
-#: tryton/gui/window/tabcontent.py:150
+#: tryton/gui/window/tabcontent.py:155
msgid "Copy _URL..."
msgstr ""
-#: tryton/gui/window/tabcontent.py:156
+#: tryton/gui/window/tabcontent.py:161
msgid "_Close Tab"
msgstr "Затваряне на таб"
@@ -1111,104 +1073,109 @@ msgstr "Затваряне на таб"
msgid "All fields"
msgstr "Всички полета"
-#: tryton/gui/window/win_csv.py:89
+#: tryton/gui/window/win_csv.py:69
+msgid "_Add"
+msgstr "Добавяне"
+
+#: tryton/gui/window/win_csv.py:77
+msgid "_Remove"
+msgstr "Изтриване"
+
+#: tryton/gui/window/win_csv.py:85
#, fuzzy
msgid "_Clear"
msgstr "Изчистване"
-#: tryton/gui/window/win_csv.py:111
+#: tryton/gui/window/win_csv.py:105
msgid "Fields selected"
msgstr ""
-#: tryton/gui/window/win_csv.py:130
+#: tryton/gui/window/win_csv.py:124
msgid "CSV Parameters"
msgstr "CSV параметри"
-#: tryton/gui/window/win_csv.py:138
+#: tryton/gui/window/win_csv.py:132
msgid "Delimiter:"
msgstr ""
-#: tryton/gui/window/win_csv.py:152
+#: tryton/gui/window/win_csv.py:146
msgid "Quote char:"
msgstr ""
-#: tryton/gui/window/win_csv.py:161
+#: tryton/gui/window/win_csv.py:155
msgid "Encoding:"
msgstr "Кодиране:"
-#: tryton/gui/window/win_csv.py:197 tryton/gui/window/win_csv.py:201
+#: tryton/gui/window/win_csv.py:195 tryton/gui/window/win_csv.py:199
msgid "Field name"
msgstr "Име на поле"
#: tryton/gui/window/win_export.py:28
-msgid "Export to CSV"
-msgstr "Извличане в CSV"
+#, python-format
+msgid "CSV Export: %s"
+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
+#: tryton/gui/window/win_export.py:32
#, fuzzy
msgid "_Save Export"
msgstr "Запис на извличане"
-#: tryton/gui/window/win_export.py:70
+#: tryton/gui/window/win_export.py:40
#, fuzzy
msgid "_Delete Export"
msgstr "Изтриване на извличане"
-#: tryton/gui/window/win_export.py:87
+#: tryton/gui/window/win_export.py:55
+msgid "Predefined exports"
+msgstr "Предварително зададени извличания"
+
+#: tryton/gui/window/win_export.py:62
+msgid "Name"
+msgstr "Име"
+
+#: tryton/gui/window/win_export.py:82
msgid "Open"
msgstr "Отваряне"
-#: tryton/gui/window/win_export.py:88
-msgid "Save"
-msgstr "Съхраняване"
-
-#: tryton/gui/window/win_export.py:92
+#: tryton/gui/window/win_export.py:87
msgid "Add _field names"
msgstr "Добавяне на имена на полета"
-#: tryton/gui/window/win_export.py:106
+#: tryton/gui/window/win_export.py:103
#, python-format
msgid "%s (string)"
msgstr ""
-#: tryton/gui/window/win_export.py:109
+#: tryton/gui/window/win_export.py:106
#, python-format
msgid "%s (model name)"
msgstr ""
-#: tryton/gui/window/win_export.py:111
+#: tryton/gui/window/win_export.py:108
#, python-format
msgid "%s (record name)"
msgstr ""
-#: tryton/gui/window/win_export.py:210
+#: tryton/gui/window/win_export.py:207
msgid "What is the name of this export?"
msgstr "Какво е името на това извличане?"
-#: tryton/gui/window/win_export.py:216
+#: tryton/gui/window/win_export.py:213
#, python-format
msgid "Override '%s' definition?"
msgstr ""
-#: tryton/gui/window/win_export.py:333
+#: tryton/gui/window/win_export.py:328
#, python-format, python-format, fuzzy, python-format
msgid "%d record saved."
msgstr "%d заспис съхранен!"
-#: tryton/gui/window/win_export.py:335
+#: tryton/gui/window/win_export.py:330
#, python-format, python-format, fuzzy, python-format
msgid "%d records saved."
msgstr "%d записа съхранени!"
-#: tryton/gui/window/win_export.py:338
+#: tryton/gui/window/win_export.py:333
#, python-format, python-format, fuzzy, python-format
msgid ""
"Operation failed.\n"
@@ -1219,197 +1186,219 @@ msgstr ""
"Съобщение за грешка:\n"
"%s"
+#: tryton/gui/window/win_export.py:334 tryton/gui/window/win_import.py:112
+#: tryton/gui/window/win_import.py:139
+msgid "Error"
+msgstr "Грешка"
+
#: tryton/gui/window/win_form.py:38
msgid "Link"
msgstr "Връзка"
-#: tryton/gui/window/win_form.py:131
-msgid "Add"
-msgstr "Добавяне"
+#: tryton/gui/window/win_form.py:66
+msgid "Delete"
+msgstr "Изтриване"
-#: tryton/gui/window/win_form.py:144
-msgid "Remove "
-msgstr "Изтриване "
+#: tryton/gui/window/win_form.py:78 tryton/gui/window/win_search.py:65
+msgid "New"
+msgstr "Нов"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
-#: tryton/gui/window/win_form.py:159
-msgid "Create a new record "
-msgstr "Създаване на нов запис "
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:154
-#: tryton/gui/window/win_form.py:171
-msgid "Delete selected record "
-msgstr "Изтриване на избрания запис "
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:164
-#: tryton/gui/window/win_form.py:185
-msgid "Undelete selected record "
-msgstr "Възтановяване на избрания запис "
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:61
-#: tryton/gui/window/view_form/view/screen_container.py:225
-#: tryton/gui/window/win_form.py:200
-msgid "Previous"
-msgstr "Предишен"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:75
-#: tryton/gui/window/view_form/view/screen_container.py:237
-#: tryton/gui/window/win_form.py:214
-msgid "Next"
-msgstr "Следващ"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
-#: tryton/gui/window/win_form.py:227
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:48
+#: tryton/gui/window/win_form.py:140
msgid "Switch"
msgstr "Превключване"
-#: tryton/gui/window/win_import.py:25
-msgid "Import from CSV"
-msgstr "Вмъкване от CSV"
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:56
+#: tryton/gui/window/view_form/view/screen_container.py:222
+#: tryton/gui/window/win_form.py:148
+msgid "Previous"
+msgstr "Предишен"
-#: tryton/gui/window/win_import.py:32
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:67
+#: tryton/gui/window/view_form/view/screen_container.py:231
+#: tryton/gui/window/win_form.py:159
+msgid "Next"
+msgstr "Следващ"
+
+#: tryton/gui/window/win_form.py:176
+msgid "Add"
+msgstr "Добавяне"
+
+#: tryton/gui/window/win_form.py:186
+msgid "Remove "
+msgstr "Изтриване "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:118
+#: tryton/gui/window/win_form.py:198
+msgid "Create a new record "
+msgstr "Създаване на нов запис "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
+#: tryton/gui/window/win_form.py:208
+msgid "Delete selected record "
+msgstr "Изтриване на избрания запис "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:142
+#: tryton/gui/window/win_form.py:219
+msgid "Undelete selected record "
+msgstr "Възтановяване на избрания запис "
+
+#: tryton/gui/window/win_import.py:26
+#, python-format
+msgid "CSV Import: %s"
+msgstr ""
+
+#: tryton/gui/window/win_import.py:30
#, fuzzy
msgid "_Auto-Detect"
msgstr "Автоматично разпознаване"
-#: tryton/gui/window/win_import.py:44
+#: tryton/gui/window/win_import.py:41
msgid "File to Import:"
msgstr "Файл за вмъкване:"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:207
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:462
-#: tryton/gui/window/win_import.py:46
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:200
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:466
+#: tryton/gui/window/win_import.py:43
msgid "Open..."
msgstr "Отваряне..."
-#: tryton/gui/window/win_import.py:51
+#: tryton/gui/window/win_import.py:48
msgid "Lines to Skip:"
msgstr "Редове за пропускане:"
-#: tryton/gui/window/win_import.py:104
+#: tryton/gui/window/win_import.py:101
#, fuzzy
msgid "You must select an import file first."
msgstr "Първо трябва да изберете файл за вмъкване!"
-#: tryton/gui/window/win_import.py:114
+#: tryton/gui/window/win_import.py:112
msgid "Error opening CSV file"
msgstr "Грешка при отваряне на CSV файл"
-#: tryton/gui/window/win_import.py:142
+#: tryton/gui/window/win_import.py:138
#, python-format
msgid "Error processing the file at field %s."
msgstr "Грешка при обработка на файл при поле %s"
-#: tryton/gui/window/win_import.py:202
+#: tryton/gui/window/win_import.py:198
#, python-format, python-format, fuzzy, python-format
msgid "%d record imported."
msgstr "%d запис вмъкнат!"
-#: tryton/gui/window/win_import.py:204
+#: tryton/gui/window/win_import.py:200
#, python-format, python-format, fuzzy, python-format
msgid "%d records imported."
msgstr "%d записи вмъкнати!"
-#: tryton/gui/window/win_search.py:75
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:46
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:81
+#: tryton/gui/window/view_form/view/screen_container.py:146
+#: tryton/gui/window/win_search.py:36 tryton/gui/window/win_search.py:59
+msgid "Search"
+msgstr "Търсене"
+
+#: tryton/gui/window/win_search.py:91
#, python-format
msgid "Search %s"
msgstr ""
-#: tryton/gui/window/wizard.py:150
+#: tryton/gui/window/wizard.py:160
#, python-format
msgid "Unable to delete wizard %s"
msgstr ""
-#: tryton/gui/window/wizard.py:304
+#: tryton/gui/window/wizard.py:317
msgid "Wizard"
msgstr "Помощник"
-#: tryton/gui/window/view_form/screen/screen.py:197
+#: tryton/gui/window/view_form/screen/screen.py:206
#, fuzzy
msgid "ID"
msgstr "д"
-#: tryton/gui/window/view_form/screen/screen.py:198
+#: tryton/gui/window/view_form/screen/screen.py:207
#, fuzzy
msgid "Creation User"
msgstr "Потребител създал:"
-#: tryton/gui/window/view_form/screen/screen.py:199
+#: tryton/gui/window/view_form/screen/screen.py:208
#, fuzzy
msgid "Creation Date"
msgstr "Дата на създаване:"
-#: tryton/gui/window/view_form/screen/screen.py:200
+#: tryton/gui/window/view_form/screen/screen.py:209
#, fuzzy
msgid "Modification User"
msgstr "Дата на последна промяна:"
-#: tryton/gui/window/view_form/screen/screen.py:201
+#: tryton/gui/window/view_form/screen/screen.py:210
#, fuzzy
msgid "Modification Date"
msgstr "Дата на последна промяна:"
-#: tryton/gui/window/view_form/screen/screen.py:777
+#: tryton/gui/window/view_form/screen/screen.py:806
#, python-format, python-format, fuzzy
msgid "Unable to get view tree state for %s"
msgstr "Не може да зададе локални настройки %s"
-#: tryton/gui/window/view_form/screen/screen.py:838
+#: tryton/gui/window/view_form/screen/screen.py:867
#, fuzzy
msgid "Unable to set view tree state"
msgstr "Не може да зададе локални настройки %s"
-#: tryton/gui/window/view_form/screen/screen.py:1015
+#: tryton/gui/window/view_form/screen/screen.py:1054
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:1022
+#: tryton/gui/window/view_form/screen/screen.py:1061
#, python-format
msgid "\"%s\" is required"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:1026
+#: tryton/gui/window/view_form/screen/screen.py:1065
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:1075
+#: tryton/gui/window/view_form/screen/screen.py:1114
msgid "Pre-validation"
msgstr ""
-#: tryton/gui/window/view_form/view/form.py:257
-#: tryton/gui/window/view_form/view/form.py:259
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:483
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:155
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:157
-#: 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.py:261
+#: tryton/gui/window/view_form/view/form.py:263
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:476
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:478
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:172
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:174
+#: tryton/gui/window/view_form/view/list.py:530
+#: tryton/gui/window/view_form/view/list.py:532
msgid ":"
msgstr ":"
-#: tryton/gui/window/view_form/view/graph.py:100
+#: tryton/gui/window/view_form/view/graph.py:102
msgid "Image Size"
msgstr "Размер на изображение"
-#: tryton/gui/window/view_form/view/graph.py:112
+#: tryton/gui/window/view_form/view/graph.py:121
msgid "Width:"
msgstr "Ширина:"
-#: tryton/gui/window/view_form/view/graph.py:120
+#: tryton/gui/window/view_form/view/graph.py:129
msgid "Height:"
msgstr "Височина:"
-#: tryton/gui/window/view_form/view/graph.py:130
+#: tryton/gui/window/view_form/view/graph.py:140
msgid "PNG image (*.png)"
msgstr "PNG изображение (*.png)"
-#: tryton/gui/window/view_form/view/graph.py:139
+#: tryton/gui/window/view_form/view/graph.py:149
msgid "Save As"
msgstr "Запис като"
-#: tryton/gui/window/view_form/view/graph.py:151
+#: tryton/gui/window/view_form/view/graph.py:161
#, fuzzy
msgid "Image size too large."
msgstr "Размера на изображението е много голям!"
@@ -1418,7 +1407,7 @@ msgstr "Размера на изображението е много голям!
msgid ".."
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:149
+#: tryton/gui/window/view_form/view/screen_container.py:152
msgid "Open filters"
msgstr ""
@@ -1426,27 +1415,27 @@ msgstr ""
msgid "Show bookmarks of filters"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:380
+#: tryton/gui/window/view_form/view/screen_container.py:371
msgid "Remove this bookmark"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:387
+#: tryton/gui/window/view_form/view/screen_container.py:379
msgid "Bookmark this filter"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:404
+#: tryton/gui/window/view_form/view/screen_container.py:396
msgid "Show active records"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:406
+#: tryton/gui/window/view_form/view/screen_container.py:398
msgid "Show inactive records"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:487
+#: tryton/gui/window/view_form/view/screen_container.py:479
msgid "Bookmark Name:"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:607
+#: tryton/gui/window/view_form/view/screen_container.py:599
msgid "Find"
msgstr "Търсене"
@@ -1485,112 +1474,109 @@ msgstr "Превключване на изглед"
msgid "Week"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:39
msgid "Select..."
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:52
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:47
msgid "Clear"
msgstr "Изчистване"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:65
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:60
msgid "All files"
msgstr "Всички файлове"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:88
-msgid "Select"
-msgstr ""
-
-#: tryton/gui/window/view_form/view/form_gtk/char.py:168
+#: tryton/gui/window/view_form/view/form_gtk/char.py:169
msgid "Show plain text"
msgstr "Показване само на текст"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:371
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:369
msgid "Add value"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:497
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:490
#, python-format
msgid "Remove \"%s\""
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/image.py:49
+#: tryton/gui/window/view_form/view/form_gtk/image.py:50
msgid "Images"
msgstr "Изображения"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:68
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:109
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:66
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:99
#, fuzzy
msgid "Add existing record"
msgstr "Съхраняване на този запис"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:79
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:74
#, fuzzy
msgid "Remove selected record "
msgstr "Изтриване на избрания запис "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:305
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:580
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:582
#, fuzzy
msgid "Open the record "
msgstr "Отваряне на запис"
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:306
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:581
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:583
msgid "Clear the field "
msgstr ""
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:309
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:584
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:586
msgid "Search a record "
msgstr "Тъсене на запис"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:121
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:108
#, fuzzy
msgid "Remove selected record"
msgstr "Изтриване на избрания запис "
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:144
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:126
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:900
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:908
#, python-format
msgid "%s%%"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:87
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:85
msgid "Foreground"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:326
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:328
msgid "Select a color"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:126
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:136
#, fuzzy
msgid "Translation"
msgstr "Добавяне на превод"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:192
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:209
msgid "Edit"
msgstr "Редактиране"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:197
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:214
msgid "Fuzzy"
msgstr "Неясно"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:274
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
#, fuzzy
msgid "You need to save the record before adding translations."
msgstr "Трябва да съхраните записа преди да добавите преводи!"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:296
#, fuzzy
msgid "No other language available."
msgstr "Няма наличен друг език!"
-#: tryton/plugins/translation/__init__.py:23
+#: tryton/plugins/translation/__init__.py:17
+#: tryton/plugins/translation/__init__.py:24
msgid "Translate view"
msgstr "Превод на изглед"
diff --git a/tryton/data/locale/ca/LC_MESSAGES/tryton.po b/tryton/data/locale/ca/LC_MESSAGES/tryton.po
index 1b1f9c779a..a0511532ab 100644
--- a/tryton/data/locale/ca/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/ca/LC_MESSAGES/tryton.po
@@ -6,40 +6,31 @@
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
-#: tryton/config.py:75
+#: tryton/config.py:74
msgid "specify alternate config file"
msgstr "Indica un fitxer de configuració alternatiu"
-#: tryton/config.py:78
+#: tryton/config.py:77
msgid "development mode"
msgstr "mode desenvolupament"
-#: tryton/config.py:81
+#: tryton/config.py:80
msgid "logging everything at INFO level"
msgstr "Registra tota la informació amb nivell INFO"
-#: tryton/config.py:83
+#: tryton/config.py:82
msgid "specify the log level: DEBUG, INFO, WARNING, ERROR, CRITICAL"
msgstr "indica el nivell de log: DEBUG, INFO, WARNING, ERROR, CRITICAL"
-#: tryton/config.py:86
+#: tryton/config.py:85
msgid "specify the login user"
msgstr "Indica l'usuari"
-#: tryton/config.py:88
+#: tryton/config.py:87
msgid "specify the server hostname:port"
msgstr "Indica el nom:port del servidor"
-#: tryton/config.py:92
-msgid "Too much arguments"
-msgstr "Massa arguments"
-
-#: tryton/config.py:95
-#, python-format
-msgid "File \"%s\" not found"
-msgstr "No s'ha trobat el fitxer \"%s\""
-
-#: tryton/config.py:133
+#: tryton/config.py:127
#, python-format, python-format, python-format, python-format
msgid "Unable to write config file %s."
msgstr "No s'ha pogut escriure el fitxer configuració %s"
@@ -49,137 +40,158 @@ 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:93 tryton/common/button.py:57
+#: tryton/action/main.py:89 tryton/common/button.py:54
msgid ", "
msgstr ", "
-#: tryton/action/main.py:95
+#: tryton/action/main.py:91
msgid ",…"
msgstr ",…"
-#: tryton/action/main.py:96
+#: tryton/action/main.py:92
#, python-format
msgid "%s (%s)"
msgstr "%s (%s)"
-#: tryton/action/main.py:191
+#: tryton/action/main.py:187
msgid "Select your action"
msgstr "Seleccioneu la vostra acció"
-#: tryton/action/main.py:197
+#: tryton/action/main.py:193
msgid "No action defined."
msgstr "No s'ha definit cap acció."
-#: tryton/common/button.py:57
+#: tryton/common/button.py:54
msgid "By: "
msgstr "Per: "
-#: tryton/common/common.py:248
-msgid "Tryton Connection"
-msgstr "Connexió a Tryton"
-
-#: tryton/common/common.py:258
-msgid "Server:"
-msgstr "Servidor:"
-
-#: tryton/common/common.py:276
-msgid "Port:"
-msgstr "Port:"
-
-#: tryton/common/common.py:348 tryton/gui/window/shortcuts.py:57
+#: tryton/common/common.py:307 tryton/gui/window/shortcuts.py:64
msgid "Selection"
msgstr "Selecció"
-#: tryton/common/common.py:358
+#: tryton/common/common.py:309 tryton/common/common.py:365
+#: tryton/common/common.py:368 tryton/common/common.py:642
+#: tryton/common/common.py:693 tryton/common/common.py:796
+#: tryton/gui/window/email.py:23 tryton/gui/window/limit.py:24
+#: tryton/gui/window/preference.py:35 tryton/gui/window/revision.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:149
+#: tryton/gui/window/view_form/view/graph.py:106
+#: tryton/gui/window/win_csv.py:173 tryton/gui/window/win_form.py:68
+#: tryton/gui/window/win_search.py:54
+msgid "Cancel"
+msgstr "Cancel·la"
+
+#: tryton/common/common.py:310 tryton/common/common.py:797
+#: tryton/gui/window/email.py:28 tryton/gui/window/limit.py:29
+#: tryton/gui/window/preference.py:40 tryton/gui/window/revision.py:30
+#: tryton/gui/window/shortcuts.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:154
+#: tryton/gui/window/view_form/view/graph.py:111
+#: tryton/gui/window/win_csv.py:178 tryton/gui/window/win_form.py:97
+#: tryton/gui/window/win_search.py:72
+msgid "OK"
+msgstr "D'acord"
+
+#: tryton/common/common.py:315
msgid "Your selection:"
msgstr "La vostra selecció:"
-#: tryton/common/common.py:481
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:34
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:120
-#: tryton/gui/window/view_form/view/graph.py:161
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:497
-#: tryton/gui/window/win_export.py:307
+#: tryton/common/common.py:366 tryton/gui/window/form.py:114
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:83
+msgid "Select"
+msgstr "Selecciona"
+
+#: tryton/common/common.py:369 tryton/gui/window/win_export.py:83
+msgid "Save"
+msgstr "Desa"
+
+#: tryton/common/common.py:447
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:31
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:116
+#: tryton/gui/window/view_form/view/graph.py:171
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
+#: tryton/gui/window/win_export.py:305
msgid "Save As..."
msgstr "Desa com..."
-#: tryton/common/common.py:628
+#: tryton/common/common.py:592
msgid "Always ignore this warning."
msgstr "Ignora sempre aquest advertiment."
-#: tryton/common/common.py:633
+#: tryton/common/common.py:597
msgid "Do you want to proceed?"
msgstr "Voleu continuar?"
-#: tryton/common/common.py:652
-msgid "Confirmation"
-msgstr "Confirmació"
+#: tryton/common/common.py:643
+msgid "No"
+msgstr "No"
-#: tryton/common/common.py:763 tryton/common/common.py:1093
+#: tryton/common/common.py:644 tryton/common/domain_parser.py:239
+msgid "Yes"
+msgstr "Si"
+
+#: tryton/common/common.py:689 tryton/common/common.py:983
msgid "Concurrency Exception"
msgstr "Excepció de concurrència"
-#: tryton/common/common.py:776
-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 ""
-"Avís de concurrència d'escriptura:\n"
-"\n"
-"Aquest registre ha estat modificat mentre l'editàveu.\n"
-" Trieu:\n"
-" - \"Cancel·la\" per no desar;\n"
-" - \"Compara\" per veure la versió modificada;\n"
-" - \"Desa de totes formes\" per desar els vostres canvis."
+#: tryton/common/common.py:691
+msgid "This record has been modified while you were editing it."
+msgstr "Aquest registre ha estat modificat mentre l'editàveu."
-#: tryton/common/common.py:786
+#: tryton/common/common.py:694
+msgid "Cancel saving"
+msgstr "No desis els canvis"
+
+#: tryton/common/common.py:696
msgid "Compare"
msgstr "Compara"
-#: tryton/common/common.py:792
+#: tryton/common/common.py:697
+msgid "See the modified version"
+msgstr "Mostra la versió modificada"
+
+#: tryton/common/common.py:699
msgid "Write Anyway"
msgstr "Desa de totes formes"
-#: tryton/common/common.py:821 tryton/gui/window/win_export.py:339
-#: tryton/gui/window/win_import.py:114 tryton/gui/window/win_import.py:143
-msgid "Error"
-msgstr "Error"
+#: tryton/common/common.py:700
+msgid "Save your current version"
+msgstr "Deseu els vostres canvis"
-#: tryton/common/common.py:824
+#: tryton/common/common.py:729
+msgid "Application Error"
+msgstr "Error d'aplicació"
+
+#: tryton/common/common.py:732
msgid "Report Bug"
msgstr "Informa de l'error"
-#: tryton/common/common.py:832
-msgid "Application Error."
-msgstr "Error d'aplicació."
+#: tryton/common/common.py:733 tryton/gui/window/dblogin.py:36
+msgid "Close"
+msgstr "Tanca"
-#: tryton/common/common.py:855
+#: tryton/common/common.py:751
msgid "Error: "
msgstr "Error: "
-#: tryton/common/common.py:875
-#, python-format
-msgid "To report bugs you must have an account on %s"
-msgstr "Per informar d'errors heu de tenir un compte a %s"
+#: tryton/common/common.py:768
+#, python-format, python-format, python-format
+msgid "To report bugs you must have an account on %s"
+msgstr "Per informar d'errors heu de tenir un compte a %s"
-#: tryton/common/common.py:905
+#: tryton/common/common.py:794
msgid "Bug Tracker"
msgstr "Seguiment d'errors"
-#: tryton/common/common.py:924
+#: tryton/common/common.py:811
msgid "User:"
msgstr "Usuari:"
-#: tryton/common/common.py:932
+#: tryton/common/common.py:819
msgid "Password:"
msgstr "Contrasenya:"
-#: tryton/common/common.py:987
+#: tryton/common/common.py:875
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"
@@ -187,11 +199,11 @@ msgstr ""
"El mateix error ja ha estat notificat per un altre usuari.\n"
"Per mantenir-vos informat afegirem el vostre usuari a la llista d'interessats en aquest assumpte."
-#: tryton/common/common.py:998
+#: tryton/common/common.py:886
msgid "Created new bug with ID "
msgstr "S'ha creat una nou informe d'error amb l'identificador "
-#: tryton/common/common.py:1006
+#: tryton/common/common.py:894
msgid ""
"Connection error.\n"
"Bad username or password."
@@ -199,28 +211,28 @@ msgstr ""
"Error de connexió.\n"
"Nom d'usuari o contrasenya incorrectes."
-#: tryton/common/common.py:1011
+#: tryton/common/common.py:899
msgid "Exception:"
msgstr "Excepció:"
-#: tryton/common/common.py:1038
+#: tryton/common/common.py:926
#, python-format
msgid "Check URL: %s"
msgstr "URL de comprovació: %s"
-#: tryton/common/common.py:1045
+#: tryton/common/common.py:934
msgid "Unable to check for new version"
msgstr "No s'ha pogut comprovar si existeix una nova versió."
-#: tryton/common/common.py:1051
+#: tryton/common/common.py:940
msgid "A new version is available!"
msgstr "Hi ha una nova versió disponible!"
-#: tryton/common/common.py:1053
+#: tryton/common/common.py:942
msgid "Download"
msgstr "Baixa"
-#: tryton/common/common.py:1438
+#: tryton/common/common.py:1323
msgid "..."
msgstr "..."
@@ -237,57 +249,53 @@ msgstr "Crea..."
msgid "Unable to search for completion of %s"
msgstr "No es pot buscar l'autocompletat de %s"
-#: tryton/common/datetime_.py:35 tryton/common/datetime_.py:236
-#: tryton/common/datetime_.py:387
+#: tryton/common/datetime_.py:32 tryton/common/datetime_.py:238
+#: tryton/common/datetime_.py:391
msgid "Value"
msgstr "Valor"
-#: tryton/common/datetime_.py:36 tryton/common/datetime_.py:237
-#: tryton/common/datetime_.py:388
+#: tryton/common/datetime_.py:33 tryton/common/datetime_.py:239
+#: tryton/common/datetime_.py:392
msgid "Displayed value"
msgstr "Valor a mostrar"
-#: tryton/common/datetime_.py:40 tryton/common/datetime_.py:194
-#: tryton/common/datetime_.py:240 tryton/common/datetime_.py:344
+#: tryton/common/datetime_.py:37 tryton/common/datetime_.py:195
+#: tryton/common/datetime_.py:242 tryton/common/datetime_.py:347
msgid "Format"
msgstr "Format"
-#: tryton/common/datetime_.py:41 tryton/common/datetime_.py:195
-#: tryton/common/datetime_.py:241 tryton/common/datetime_.py:345
+#: tryton/common/datetime_.py:38 tryton/common/datetime_.py:196
+#: tryton/common/datetime_.py:243 tryton/common/datetime_.py:348
msgid "Display format"
msgstr "Format a mostrar"
-#: tryton/common/datetime_.py:64
+#: tryton/common/datetime_.py:63
msgid "Open the calendar"
msgstr "Obre el calendari"
-#: tryton/common/datetime_.py:392 tryton/common/datetime_.py:397
+#: tryton/common/datetime_.py:396 tryton/common/datetime_.py:401
msgid "Date Format"
msgstr "Format dates"
-#: tryton/common/datetime_.py:393 tryton/common/datetime_.py:398
+#: tryton/common/datetime_.py:397 tryton/common/datetime_.py:402
msgid "Displayed date format"
msgstr "Format dates a mostrar"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "y"
msgstr "a"
-#: tryton/common/domain_parser.py:236
-msgid "Yes"
-msgstr "Si"
-
-#: tryton/common/domain_parser.py:236 tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:239 tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "True"
msgstr "Verdader"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "t"
msgstr "v"
-#: tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "False"
msgstr "Fals"
@@ -299,27 +307,27 @@ msgstr "Edita..."
msgid "Attachments..."
msgstr "Adjunts..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:95
msgid "Notes..."
msgstr "Notes..."
-#: tryton/common/popup_menu.py:109
+#: tryton/common/popup_menu.py:107
msgid "Actions..."
msgstr "Accions..."
-#: tryton/common/popup_menu.py:110
+#: tryton/common/popup_menu.py:108
msgid "Relate..."
msgstr "Relacionat..."
-#: tryton/common/popup_menu.py:111
+#: tryton/common/popup_menu.py:109
msgid "Report..."
msgstr "Informe..."
-#: tryton/common/popup_menu.py:112
+#: tryton/common/popup_menu.py:110
msgid "E-Mail..."
msgstr "Correu electrònic..."
-#: tryton/common/popup_menu.py:113
+#: tryton/common/popup_menu.py:111
msgid "Print..."
msgstr "Imprimeix..."
@@ -351,156 +359,104 @@ msgstr "m"
msgid "s"
msgstr "s"
-#: tryton/gui/main.py:212
-msgid "_Connection"
-msgstr "_Conexió"
+#: tryton/gui/main.py:123
+msgid "Preferences..."
+msgstr "Preferències..."
-#: tryton/gui/main.py:220
-msgid "_User"
-msgstr "U_suari"
+#: tryton/gui/main.py:127
+msgid "Toolbar"
+msgstr "Barra d'eines"
-#: tryton/gui/main.py:234
-msgid "_Options"
-msgstr "_Opcions"
+#: tryton/gui/main.py:128
+msgid "Default"
+msgstr "Per defecte"
-#: tryton/gui/main.py:242
-msgid "Fa_vorites"
-msgstr "_Preferits"
+#: tryton/gui/main.py:129
+msgid "Text and Icons"
+msgstr "Text i icones"
-#: tryton/gui/main.py:258
-msgid "_Help"
-msgstr "Aj_uda"
+#: tryton/gui/main.py:130
+msgid "Text"
+msgstr "Text"
-#: tryton/gui/main.py:280 tryton/gui/main.py:826
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:48
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:91
-#: tryton/gui/window/view_form/view/screen_container.py:144
-#: tryton/gui/window/win_search.py:34
-msgid "Search"
-msgstr "Cerca"
+#: tryton/gui/main.py:131
+msgid "Icons"
+msgstr "Icones"
-#: tryton/gui/main.py:370
-msgid "No result found."
-msgstr "No s'han trobat resultats."
+#: tryton/gui/main.py:134
+msgid "Form"
+msgstr "Formulari"
-#: tryton/gui/main.py:410
-msgid "_Connect..."
-msgstr "_Connecta..."
-
-#: tryton/gui/main.py:420
-msgid "_Disconnect"
-msgstr "_Desconnecta"
-
-#: tryton/gui/main.py:430
-msgid "_Quit..."
-msgstr "_Surt..."
-
-#: tryton/gui/main.py:446
-msgid "_Preferences..."
-msgstr "_Preferències..."
-
-#: tryton/gui/main.py:458
-msgid "_Menu Reload"
-msgstr "_Recarrega el menú"
-
-#: tryton/gui/main.py:468
-msgid "_Menu Toggle"
-msgstr "Commuta el _menú"
-
-#: tryton/gui/main.py:476
-msgid "_Global Search"
-msgstr "Cerca _Global"
-
-#: tryton/gui/main.py:492
-msgid "_Toolbar"
-msgstr "Barra d'_eines"
-
-#: tryton/gui/main.py:500
-msgid "_Default"
-msgstr "Per _defecte"
-
-#: tryton/gui/main.py:511
-msgid "_Text and Icons"
-msgstr "Text _i icones"
-
-#: tryton/gui/main.py:521
-msgid "_Icons"
-msgstr "_Icones"
-
-#: tryton/gui/main.py:530
-msgid "_Text"
-msgstr "_Text"
-
-#: tryton/gui/main.py:538
-msgid "_Mode"
-msgstr "_Mode"
-
-#: tryton/gui/main.py:546
-msgid "_Normal"
-msgstr "_Normal"
-
-#: tryton/gui/main.py:555
-msgid "_PDA"
-msgstr "_PDA"
-
-#: tryton/gui/main.py:562
-msgid "_Form"
-msgstr "_Formulari"
-
-#: tryton/gui/main.py:571
+#: tryton/gui/main.py:135
msgid "Save Width/Height"
msgstr "Desa ample/alt"
-#: tryton/gui/main.py:582
+#: tryton/gui/main.py:136
msgid "Save Tree State"
msgstr "Desa l'estat de l'arbre"
-#: tryton/gui/main.py:594
+#: tryton/gui/main.py:137
msgid "Fast Tabbing"
msgstr "Tabulació ràpida"
-#: tryton/gui/main.py:604
+#: tryton/gui/main.py:138
msgid "Spell Checking"
msgstr "Correcció ortogràfica"
-#: tryton/gui/main.py:615
-msgid "_Previous Tab"
-msgstr "_Anterior"
+#: tryton/gui/main.py:140
+msgid "PDA Mode"
+msgstr "Mode PDA"
-#: tryton/gui/main.py:622
-msgid "_Next Tab"
-msgstr "_Següent"
-
-#: tryton/gui/main.py:629
+#: tryton/gui/main.py:141
msgid "Search Limit..."
msgstr "_Límit de cerca..."
-#: tryton/gui/main.py:635
-msgid "_Email..."
-msgstr "_Correu electrònic..."
+#: tryton/gui/main.py:142
+msgid "Email..."
+msgstr "Correu electrònic..."
-#: tryton/gui/main.py:647
+#: tryton/gui/main.py:143
msgid "Check Version"
msgstr "Comprova versió"
-#: tryton/gui/main.py:657
-msgid "_Save Options"
-msgstr "_Desa opcions"
+#: tryton/gui/main.py:145
+msgid "Options"
+msgstr "Opcions"
-#: tryton/gui/main.py:671
-msgid "_Keyboard Shortcuts..."
-msgstr "Com_binacions de tecles..."
+#: tryton/gui/main.py:148
+msgid "Keyboard Shortcuts..."
+msgstr "Combinacions de tecles..."
-#: tryton/gui/main.py:681
-msgid "_About..."
-msgstr "_Quant a..."
+#: tryton/gui/main.py:149
+msgid "About..."
+msgstr "Quant a..."
-#: tryton/gui/main.py:717 tryton/gui/main.py:739
-msgid "Manage Favorites"
-msgstr "_Gestiona els favorits"
+#: tryton/gui/main.py:150
+msgid "Help"
+msgstr "Ajuda"
-#: tryton/gui/main.py:879
+#: tryton/gui/main.py:153
+msgid "Quit"
+msgstr "Sortir"
+
+#: tryton/gui/main.py:395
+msgid "No result found."
+msgstr "No s'han trobat resultats."
+
+#: tryton/gui/main.py:447
+msgid "Favorites"
+msgstr "Preferits"
+
+#: tryton/gui/main.py:464 tryton/gui/window/dblogin.py:438
+#: tryton/gui/window/form.py:139
+msgid "Manage..."
+msgstr "Gestiona..."
+
+#: tryton/gui/main.py:541 tryton/gui/window/form.py:559
+msgid "Action"
+msgstr "Acció"
+
+#: tryton/gui/main.py:563
msgid ""
"The following action requires to close all tabs.\n"
"Do you want to continue?"
@@ -508,7 +464,7 @@ msgstr ""
"L'acció seleccionada requereix tancar totes les pestanyes.\n"
"Voleu continuar?"
-#: tryton/gui/main.py:1135
+#: tryton/gui/main.py:747
msgid "Close Tab"
msgstr "Tanca pestanya"
@@ -520,190 +476,190 @@ msgstr "modularitat, escalabilitat i seguretat"
msgid "translator-credits"
msgstr "Crèdits de traducció"
-#: tryton/gui/window/attachment.py:22
+#: tryton/gui/window/attachment.py:24
#, python-format, python-format, python-format, python-format
msgid "Attachments (%s)"
msgstr "Adjunts (%s)"
-#: tryton/gui/window/dblogin.py:32
+#: tryton/gui/window/dblogin.py:33
msgid "Profile Editor"
msgstr "Editor de perfils"
-#: tryton/gui/window/dblogin.py:47
+#: tryton/gui/window/dblogin.py:49
msgid "Profile"
msgstr "Perfil"
-#: tryton/gui/window/dblogin.py:53 tryton/gui/window/win_csv.py:69
-msgid "_Add"
-msgstr "_Afegeix"
+#: tryton/gui/window/dblogin.py:58
+msgid "Add new profile"
+msgstr "Afegeix un nou perfil"
-#: tryton/gui/window/dblogin.py:59 tryton/gui/window/win_csv.py:79
-msgid "_Remove"
-msgstr "_Elimina"
+#: tryton/gui/window/dblogin.py:63
+msgid "Remove selected profile"
+msgstr "Elimina el perfil seleccionat"
-#: tryton/gui/window/dblogin.py:73 tryton/gui/window/dblogin.py:458
+#: tryton/gui/window/dblogin.py:77 tryton/gui/window/dblogin.py:450
msgid "Host:"
msgstr "Servidor:"
-#: tryton/gui/window/dblogin.py:84 tryton/gui/window/dblogin.py:470
+#: tryton/gui/window/dblogin.py:88 tryton/gui/window/dblogin.py:462
msgid "Database:"
msgstr "Base de dades:"
-#: tryton/gui/window/dblogin.py:104
+#: tryton/gui/window/dblogin.py:108
msgid "Fetching databases list"
msgstr "Recuperant llista de bases de dades"
-#: tryton/gui/window/dblogin.py:120
+#: tryton/gui/window/dblogin.py:122
msgid "Username:"
msgstr "Nom d'usuari:"
-#: tryton/gui/window/dblogin.py:307 tryton/gui/window/dblogin.py:627
+#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:619
msgid "Incompatible version of the server"
msgstr "El client no és compatible amb la versió del servidor"
-#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:630
+#: tryton/gui/window/dblogin.py:311 tryton/gui/window/dblogin.py:623
msgid "Could not connect to the server"
msgstr "No s'ha pogut connectar amb el servidor."
-#: tryton/gui/window/dblogin.py:388
+#: tryton/gui/window/dblogin.py:390
msgid "Login"
msgstr "Usuari"
-#: tryton/gui/window/dblogin.py:394
+#: tryton/gui/window/dblogin.py:396
msgid "_Cancel"
msgstr "_Cancel·la"
-#: tryton/gui/window/dblogin.py:400
+#: tryton/gui/window/dblogin.py:398
msgid "Cancel connection to the Tryton server"
msgstr "Cancel·la connexió amb el servidor Tryton"
-#: tryton/gui/window/dblogin.py:402
+#: tryton/gui/window/dblogin.py:400
msgid "C_onnect"
msgstr "C_onnecta"
-#: tryton/gui/window/dblogin.py:408
+#: tryton/gui/window/dblogin.py:404
msgid "Connect the Tryton server"
msgstr "Connecta amb el servidor Tryton"
-#: tryton/gui/window/dblogin.py:436
+#: tryton/gui/window/dblogin.py:432
msgid "Profile:"
msgstr "Perfil:"
-#: tryton/gui/window/dblogin.py:442
-msgid "Manage profiles"
-msgstr "Administra perfils"
-
-#: tryton/gui/window/dblogin.py:455
+#: tryton/gui/window/dblogin.py:447
msgid "Host / Database information"
msgstr "Informació del Servidor / Base de dades"
-#: tryton/gui/window/dblogin.py:486
+#: tryton/gui/window/dblogin.py:478
msgid "User name:"
msgstr "Nom d'usuari:"
-#: tryton/gui/window/email.py:16
+#: tryton/gui/window/email.py:19
msgid "Email"
msgstr "Correu electrònic"
-#: tryton/gui/window/email.py:26
+#: tryton/gui/window/email.py:36
msgid "Email Program Settings"
msgstr "Configuració del programa de correu electrònic"
-#: tryton/gui/window/email.py:29
+#: tryton/gui/window/email.py:39
msgid "Command Line:"
msgstr "Línia de comandes:"
-#: tryton/gui/window/email.py:39
+#: tryton/gui/window/email.py:49
msgid "Legend of Available Placeholders:"
msgstr "Llegenda de paraules clau disponibles:"
-#: tryton/gui/window/email.py:46
+#: tryton/gui/window/email.py:56
msgid "To:"
msgstr "A:"
-#: tryton/gui/window/email.py:50
+#: tryton/gui/window/email.py:60
msgid "CC:"
msgstr "CC:"
-#: tryton/gui/window/email.py:54
+#: tryton/gui/window/email.py:64
msgid "Subject:"
msgstr "Assumpte:"
-#: tryton/gui/window/email.py:58
+#: tryton/gui/window/email.py:68
msgid "Body:"
msgstr "Missatge:"
-#: tryton/gui/window/email.py:62
+#: tryton/gui/window/email.py:72
msgid "Attachment:"
msgstr "Adjunt:"
-#: tryton/gui/window/form.py:118
+#: tryton/gui/window/form.py:135
+msgid "Add..."
+msgstr "Afegeix..."
+
+#: tryton/gui/window/form.py:155
#, python-format
msgid "Attachment(%d)"
msgstr "Adjunt(%d)"
-#: tryton/gui/window/form.py:144
+#: tryton/gui/window/form.py:185
#, python-format
msgid "Note(%d)"
msgstr "Nota(%d)"
-#: tryton/gui/window/form.py:166
+#: tryton/gui/window/form.py:207
msgid "You have to select one record."
msgstr "Heu de triar un registre."
-#: tryton/gui/window/form.py:170
+#: tryton/gui/window/form.py:211
msgid "ID:"
msgstr "Identificador:"
-#: tryton/gui/window/form.py:171
+#: tryton/gui/window/form.py:212
msgid "Creation User:"
msgstr "Creat per:"
-#: tryton/gui/window/form.py:172
+#: tryton/gui/window/form.py:213
msgid "Creation Date:"
msgstr "Data creació:"
-#: tryton/gui/window/form.py:173
+#: tryton/gui/window/form.py:214
msgid "Latest Modification by:"
msgstr "Última modificació per:"
-#: tryton/gui/window/form.py:174
+#: tryton/gui/window/form.py:215
msgid "Latest Modification Date:"
msgstr "Última data de modificació:"
-#: tryton/gui/window/form.py:193
+#: tryton/gui/window/form.py:234
msgid "Model:"
msgstr "Model:"
-#: tryton/gui/window/form.py:265
+#: tryton/gui/window/form.py:312
msgid "Are you sure to remove this record?"
msgstr "Esteu segur que voleu eliminar aquest registre?"
-#: tryton/gui/window/form.py:267
+#: tryton/gui/window/form.py:314
msgid "Are you sure to remove those records?"
msgstr "Esteu segur que voleu eliminar aquests registres?"
-#: tryton/gui/window/form.py:270
+#: tryton/gui/window/form.py:317
msgid "Records not removed."
msgstr "Els registres no s'han eliminat."
-#: tryton/gui/window/form.py:272
+#: tryton/gui/window/form.py:319
msgid "Records removed."
msgstr "Registres eliminats."
-#: tryton/gui/window/form.py:308
+#: tryton/gui/window/form.py:356
msgid "Working now on the duplicated record(s)."
msgstr "Ara esteu treballant en el registre duplicat."
-#: tryton/gui/window/form.py:320
+#: tryton/gui/window/form.py:368
msgid "Record saved."
msgstr "Registre desat."
-#: tryton/gui/window/form.py:437
+#: tryton/gui/window/form.py:485
msgid " of "
msgstr " de "
-#: tryton/gui/window/form.py:457
+#: tryton/gui/window/form.py:505
msgid ""
"This record has been modified\n"
"do you want to save it?"
@@ -711,68 +667,64 @@ msgstr ""
"Aquest registre ha estat modificat.\n"
"Voleu desar-lo?"
-#: tryton/gui/window/form.py:511
-msgid "Action"
-msgstr "Acció"
-
-#: tryton/gui/window/form.py:511
+#: tryton/gui/window/form.py:559
msgid "Launch action"
msgstr "Executa acció"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
msgid "Relate"
msgstr "_Relacionat"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
msgid "Open related records"
msgstr "Obre registres relacionats"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
msgid "Report"
msgstr "Informes"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
msgid "Open report"
msgstr "Obre informe"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail"
msgstr "Correu electrònic"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail report"
msgstr "Informe per email"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print"
msgstr "Imprimeix"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print report"
msgstr "Imprimeix informe"
-#: tryton/gui/window/form.py:536
+#: tryton/gui/window/form.py:590
msgid "_Copy URL"
msgstr "_Copia l'URL"
-#: tryton/gui/window/form.py:539
+#: tryton/gui/window/form.py:593
msgid "Copy URL into clipboard"
msgstr "Copia l'URL al porta-retalls"
-#: tryton/gui/window/form.py:598
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:924
+#: tryton/gui/window/form.py:652
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:932
msgid "Unknown"
msgstr "Desconegut"
-#: tryton/gui/window/limit.py:17
+#: tryton/gui/window/limit.py:20
msgid "Limit"
msgstr "Límit"
-#: tryton/gui/window/limit.py:27
+#: tryton/gui/window/limit.py:37
msgid "Search Limit Settings"
msgstr "Preferències del límit de cerca"
-#: tryton/gui/window/limit.py:30
+#: tryton/gui/window/limit.py:40
msgid "Limit:"
msgstr "Límit:"
@@ -781,300 +733,300 @@ msgstr "Límit:"
msgid "Notes (%s)"
msgstr "Notes (%s)"
-#: tryton/gui/window/preference.py:23
+#: tryton/gui/window/preference.py:25
msgid "Preferences"
msgstr "Preferències"
-#: tryton/gui/window/preference.py:50
+#: tryton/gui/window/preference.py:58
msgid "Edit User Preferences"
msgstr "Edita preferències d'usuari"
-#: tryton/gui/window/preference.py:77
+#: tryton/gui/window/preference.py:85
msgid "Preference"
msgstr "Preferències"
-#: tryton/gui/window/revision.py:19
+#: tryton/gui/window/revision.py:21
msgid "Revision"
msgstr "Revisió"
-#: tryton/gui/window/revision.py:29
+#: tryton/gui/window/revision.py:38
msgid "Select a revision"
msgstr "Seleccioneu una revisió"
-#: tryton/gui/window/revision.py:32
+#: tryton/gui/window/revision.py:41
msgid "Revision:"
msgstr "Revisió:"
-#: tryton/gui/window/shortcuts.py:17
+#: tryton/gui/window/shortcuts.py:20
msgid "Keyboard Shortcuts"
msgstr "Combinacions de tecles"
-#: tryton/gui/window/shortcuts.py:28
+#: tryton/gui/window/shortcuts.py:35
msgid "Text Entries Shortcuts"
msgstr "Dreceres en camps de text"
-#: tryton/gui/window/shortcuts.py:29
+#: tryton/gui/window/shortcuts.py:36
msgid "Cut selected text"
msgstr "Talla el text seleccionat"
-#: tryton/gui/window/shortcuts.py:30
+#: tryton/gui/window/shortcuts.py:37
msgid "Copy selected text"
msgstr "Copia el text seleccionat"
-#: tryton/gui/window/shortcuts.py:31
+#: tryton/gui/window/shortcuts.py:38
msgid "Paste copied text"
msgstr "Enganxa el text seleccionat"
-#: tryton/gui/window/shortcuts.py:32
+#: tryton/gui/window/shortcuts.py:39
msgid "Next widget"
msgstr "Camp següent"
-#: tryton/gui/window/shortcuts.py:33
+#: tryton/gui/window/shortcuts.py:40
msgid "Previous widget"
msgstr "Camp anterior"
-#: tryton/gui/window/shortcuts.py:34
+#: tryton/gui/window/shortcuts.py:41
msgid "Relation Entries Shortcuts"
msgstr "Dreceres en relacions"
-#: tryton/gui/window/shortcuts.py:35
+#: tryton/gui/window/shortcuts.py:42
msgid "Create new relation"
msgstr "Crea una nova relació"
-#: tryton/gui/window/shortcuts.py:36
+#: tryton/gui/window/shortcuts.py:43
msgid "Open/Search relation"
msgstr "Obre/Cerca una relació"
-#: tryton/gui/window/shortcuts.py:37
+#: tryton/gui/window/shortcuts.py:44
msgid "List Entries Shortcuts"
msgstr "Dreceres en llistes"
-#: tryton/gui/window/shortcuts.py:38
+#: tryton/gui/window/shortcuts.py:45
msgid "Create new line"
msgstr "Crea una nova línia"
-#: tryton/gui/window/shortcuts.py:39
+#: tryton/gui/window/shortcuts.py:46
msgid "Open relation"
msgstr "Obre una relació"
-#: tryton/gui/window/shortcuts.py:40
+#: tryton/gui/window/shortcuts.py:47
msgid "Mark line for deletion"
msgstr "Marca la línia per ser eliminada"
-#: tryton/gui/window/shortcuts.py:41
+#: tryton/gui/window/shortcuts.py:48
msgid "Unmark line for deletion"
msgstr "Desmarca la línia per ser eliminada"
-#: tryton/gui/window/shortcuts.py:44
+#: tryton/gui/window/shortcuts.py:51
msgid "Edition Widgets"
msgstr "Controls en l'edició"
-#: tryton/gui/window/shortcuts.py:47
+#: tryton/gui/window/shortcuts.py:54
msgid "Move Cursor"
msgstr "Mou cursor"
-#: tryton/gui/window/shortcuts.py:48
+#: tryton/gui/window/shortcuts.py:55
msgid "Move to right"
msgstr "Mou a la dreta"
-#: tryton/gui/window/shortcuts.py:49
+#: tryton/gui/window/shortcuts.py:56
msgid "Move to left"
msgstr "Mou a l'esquerra"
-#: tryton/gui/window/shortcuts.py:50
+#: tryton/gui/window/shortcuts.py:57
msgid "Move up"
msgstr "Mou amunt"
-#: tryton/gui/window/shortcuts.py:51
+#: tryton/gui/window/shortcuts.py:58
msgid "Move down"
msgstr "Mou avall"
-#: tryton/gui/window/shortcuts.py:52
+#: tryton/gui/window/shortcuts.py:59
msgid "Move up of one page"
msgstr "Mou amunt una pàgina"
-#: tryton/gui/window/shortcuts.py:53
+#: tryton/gui/window/shortcuts.py:60
msgid "Move down of one page"
msgstr "Mou avall una pàgina"
-#: tryton/gui/window/shortcuts.py:54
+#: tryton/gui/window/shortcuts.py:61
msgid "Move to top"
msgstr "Mou al principi"
-#: tryton/gui/window/shortcuts.py:55
+#: tryton/gui/window/shortcuts.py:62
msgid "Move to bottom"
msgstr "Mou al final"
-#: tryton/gui/window/shortcuts.py:56
+#: tryton/gui/window/shortcuts.py:63
msgid "Move to parent"
msgstr "Mou al pare"
-#: tryton/gui/window/shortcuts.py:58 tryton/gui/window/shortcuts.py:59
+#: tryton/gui/window/shortcuts.py:65 tryton/gui/window/shortcuts.py:66
msgid "Select all"
msgstr "Selecciona tot"
-#: tryton/gui/window/shortcuts.py:60 tryton/gui/window/shortcuts.py:61
+#: tryton/gui/window/shortcuts.py:67 tryton/gui/window/shortcuts.py:68
msgid "Unselect all"
msgstr "Deselecciona tot"
-#: tryton/gui/window/shortcuts.py:62
+#: tryton/gui/window/shortcuts.py:69
msgid "Select parent"
msgstr "Selecciona pare"
-#: tryton/gui/window/shortcuts.py:63 tryton/gui/window/shortcuts.py:64
-#: tryton/gui/window/shortcuts.py:65 tryton/gui/window/shortcuts.py:66
+#: tryton/gui/window/shortcuts.py:70 tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:72 tryton/gui/window/shortcuts.py:73
msgid "Select/Activate current row"
msgstr "Selecciona/Activa fila actual"
-#: tryton/gui/window/shortcuts.py:67
+#: tryton/gui/window/shortcuts.py:74
msgid "Toggle selection"
msgstr "Commuta selecció"
-#: tryton/gui/window/shortcuts.py:68
+#: tryton/gui/window/shortcuts.py:75
msgid "Expand/Collapse"
msgstr "Expandeix/Contrau"
-#: tryton/gui/window/shortcuts.py:69
+#: tryton/gui/window/shortcuts.py:76
msgid "Expand row"
msgstr "Expandeix fila"
-#: tryton/gui/window/shortcuts.py:70
+#: tryton/gui/window/shortcuts.py:77
msgid "Collapse row"
msgstr "Contrau fila"
-#: tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:78
msgid "Toggle row"
msgstr "Commuta fila"
-#: tryton/gui/window/shortcuts.py:72
+#: tryton/gui/window/shortcuts.py:79
msgid "Collapse all rows"
msgstr "Contrau totes les files"
-#: tryton/gui/window/shortcuts.py:73
+#: tryton/gui/window/shortcuts.py:80
msgid "Expand all rows"
msgstr "Expandeix totes les files"
-#: tryton/gui/window/shortcuts.py:76
+#: tryton/gui/window/shortcuts.py:83
msgid "Tree view"
msgstr "Vista d'arbre"
-#: tryton/gui/window/tabcontent.py:41
+#: tryton/gui/window/tabcontent.py:43
msgid "_Switch View"
msgstr "Canvia la vi_sta"
-#: tryton/gui/window/tabcontent.py:42
+#: tryton/gui/window/tabcontent.py:44
msgid "Switch View"
msgstr "Canvia la vista"
-#: tryton/gui/window/tabcontent.py:47
+#: tryton/gui/window/tabcontent.py:49
msgid "_Previous"
msgstr "_Anterior"
-#: tryton/gui/window/tabcontent.py:48
+#: tryton/gui/window/tabcontent.py:50
msgid "Previous Record"
msgstr "Registre anterior"
-#: tryton/gui/window/tabcontent.py:53
+#: tryton/gui/window/tabcontent.py:55
msgid "_Next"
msgstr "Seg_üent"
-#: tryton/gui/window/tabcontent.py:54
+#: tryton/gui/window/tabcontent.py:56
msgid "Next Record"
msgstr "Registre següent"
-#: tryton/gui/window/tabcontent.py:59
+#: tryton/gui/window/tabcontent.py:61
msgid "_Search"
msgstr "_Cerca"
-#: tryton/gui/window/tabcontent.py:65
+#: tryton/gui/window/tabcontent.py:67
msgid "_New"
msgstr "_Nou"
-#: tryton/gui/window/tabcontent.py:66
+#: tryton/gui/window/tabcontent.py:68
msgid "Create a new record"
msgstr "Crea un nou registre"
-#: tryton/gui/window/tabcontent.py:71 tryton/gui/window/win_form.py:72
+#: tryton/gui/window/tabcontent.py:73 tryton/gui/window/win_form.py:85
msgid "_Save"
msgstr "_Desa"
-#: tryton/gui/window/tabcontent.py:72
+#: tryton/gui/window/tabcontent.py:74
msgid "Save this record"
msgstr "Desa aquest registre"
-#: tryton/gui/window/tabcontent.py:77
+#: tryton/gui/window/tabcontent.py:79
msgid "_Reload/Undo"
msgstr "_Recarrega/Desfés"
-#: tryton/gui/window/tabcontent.py:78
+#: tryton/gui/window/tabcontent.py:80
msgid "Reload/Undo"
msgstr "Recarrega/Desfés"
-#: tryton/gui/window/tabcontent.py:83
+#: tryton/gui/window/tabcontent.py:85
msgid "_Duplicate"
msgstr "_Duplica"
-#: tryton/gui/window/tabcontent.py:88
+#: tryton/gui/window/tabcontent.py:90
msgid "_Delete..."
msgstr "_Elimina..."
-#: tryton/gui/window/tabcontent.py:94
+#: tryton/gui/window/tabcontent.py:96
msgid "View _Logs..."
msgstr "Veure _registre..."
-#: tryton/gui/window/tabcontent.py:97
+#: tryton/gui/window/tabcontent.py:100
msgid "Show revisions..."
msgstr "Mostra revisions..."
-#: tryton/gui/window/tabcontent.py:102
+#: tryton/gui/window/tabcontent.py:105
msgid "A_ttachments..."
msgstr "Adjun_ts..."
-#: tryton/gui/window/tabcontent.py:103
+#: tryton/gui/window/tabcontent.py:106
msgid "Add an attachment to the record"
msgstr "Afegeix un adjunt al registre"
-#: tryton/gui/window/tabcontent.py:108
+#: tryton/gui/window/tabcontent.py:112
msgid "_Notes..."
msgstr "_Notes..."
-#: tryton/gui/window/tabcontent.py:109
+#: tryton/gui/window/tabcontent.py:113
msgid "Add a note to the record"
msgstr "Afegeix una nota al registre"
-#: tryton/gui/window/tabcontent.py:114
+#: tryton/gui/window/tabcontent.py:118
msgid "_Actions..."
msgstr "_Accions..."
-#: tryton/gui/window/tabcontent.py:119
+#: tryton/gui/window/tabcontent.py:123
msgid "_Relate..."
msgstr "_Relacionat..."
-#: tryton/gui/window/tabcontent.py:125
+#: tryton/gui/window/tabcontent.py:129
msgid "_Report..."
msgstr "_Informes..."
-#: tryton/gui/window/tabcontent.py:130
+#: tryton/gui/window/tabcontent.py:134
msgid "_E-Mail..."
msgstr "_Correu electrònic..."
-#: tryton/gui/window/tabcontent.py:135
+#: tryton/gui/window/tabcontent.py:139
msgid "_Print..."
msgstr "Im_primeix..."
-#: tryton/gui/window/tabcontent.py:141
+#: tryton/gui/window/tabcontent.py:145
msgid "_Export Data..."
msgstr "_Exporta dades..."
-#: tryton/gui/window/tabcontent.py:146
+#: tryton/gui/window/tabcontent.py:150
msgid "_Import Data..."
msgstr "_Importa dades..."
-#: tryton/gui/window/tabcontent.py:150
+#: tryton/gui/window/tabcontent.py:155
msgid "Copy _URL..."
msgstr "Copia l'_URL..."
-#: tryton/gui/window/tabcontent.py:156
+#: tryton/gui/window/tabcontent.py:161
msgid "_Close Tab"
msgstr "_Tanca la pestanya"
@@ -1082,101 +1034,106 @@ msgstr "_Tanca la pestanya"
msgid "All fields"
msgstr "Tots els camps"
-#: tryton/gui/window/win_csv.py:89
+#: tryton/gui/window/win_csv.py:69
+msgid "_Add"
+msgstr "_Afegeix"
+
+#: tryton/gui/window/win_csv.py:77
+msgid "_Remove"
+msgstr "_Elimina"
+
+#: tryton/gui/window/win_csv.py:85
msgid "_Clear"
msgstr "_Neteja"
-#: tryton/gui/window/win_csv.py:111
+#: tryton/gui/window/win_csv.py:105
msgid "Fields selected"
msgstr "Camps seleccionats"
-#: tryton/gui/window/win_csv.py:130
+#: tryton/gui/window/win_csv.py:124
msgid "CSV Parameters"
msgstr "Paràmetres CSV"
-#: tryton/gui/window/win_csv.py:138
+#: tryton/gui/window/win_csv.py:132
msgid "Delimiter:"
msgstr "Separador:"
-#: tryton/gui/window/win_csv.py:152
+#: tryton/gui/window/win_csv.py:146
msgid "Quote char:"
msgstr "Delimitador de text:"
-#: tryton/gui/window/win_csv.py:161
+#: tryton/gui/window/win_csv.py:155
msgid "Encoding:"
msgstr "Codificació:"
-#: tryton/gui/window/win_csv.py:197 tryton/gui/window/win_csv.py:201
+#: tryton/gui/window/win_csv.py:195 tryton/gui/window/win_csv.py:199
msgid "Field name"
msgstr "Nom del camp"
#: tryton/gui/window/win_export.py:28
-msgid "Export to CSV"
-msgstr "Exporta a CSV"
+#, python-format
+msgid "CSV Export: %s"
+msgstr "Exportació CSV: %s"
-#: 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:60
+#: tryton/gui/window/win_export.py:32
msgid "_Save Export"
msgstr "_Desa exportació"
-#: tryton/gui/window/win_export.py:70
+#: tryton/gui/window/win_export.py:40
msgid "_Delete Export"
msgstr "_Elimina exportació"
-#: tryton/gui/window/win_export.py:87
+#: tryton/gui/window/win_export.py:55
+msgid "Predefined exports"
+msgstr "Exportacions predeterminades"
+
+#: tryton/gui/window/win_export.py:62
+msgid "Name"
+msgstr "Nom"
+
+#: tryton/gui/window/win_export.py:82
msgid "Open"
msgstr "Obre"
-#: tryton/gui/window/win_export.py:88
-msgid "Save"
-msgstr "Desa"
-
-#: tryton/gui/window/win_export.py:92
+#: tryton/gui/window/win_export.py:87
msgid "Add _field names"
msgstr "Afegeix noms de _camp"
-#: tryton/gui/window/win_export.py:106
+#: tryton/gui/window/win_export.py:103
#, python-format
msgid "%s (string)"
msgstr "%s (text)"
-#: tryton/gui/window/win_export.py:109
+#: tryton/gui/window/win_export.py:106
#, python-format
msgid "%s (model name)"
msgstr "%s (nom del model)"
-#: tryton/gui/window/win_export.py:111
+#: tryton/gui/window/win_export.py:108
#, python-format
msgid "%s (record name)"
msgstr "%s (nom del registre)"
-#: tryton/gui/window/win_export.py:210
+#: tryton/gui/window/win_export.py:207
msgid "What is the name of this export?"
msgstr "Quin és el nom d'aquesta exportació?"
-#: tryton/gui/window/win_export.py:216
+#: tryton/gui/window/win_export.py:213
#, python-format
msgid "Override '%s' definition?"
msgstr "Voleu sobreescriure la definició de '%s'?"
-#: tryton/gui/window/win_export.py:333
+#: tryton/gui/window/win_export.py:328
#, python-format, python-format, python-format, python-format
msgid "%d record saved."
msgstr "S'ha desat %d registre."
-#: tryton/gui/window/win_export.py:335
+#: tryton/gui/window/win_export.py:330
#, python-format, python-format, python-format, python-format
msgid "%d records saved."
msgstr "S'han desat %d registres."
-#: tryton/gui/window/win_export.py:338
+#: tryton/gui/window/win_export.py:333
#, python-format, python-format, python-format, python-format
msgid ""
"Operation failed.\n"
@@ -1187,189 +1144,211 @@ msgstr ""
"Missatge d'error:\n"
"%s"
+#: tryton/gui/window/win_export.py:334 tryton/gui/window/win_import.py:112
+#: tryton/gui/window/win_import.py:139
+msgid "Error"
+msgstr "Error"
+
#: tryton/gui/window/win_form.py:38
msgid "Link"
msgstr "Enllaç"
-#: tryton/gui/window/win_form.py:131
-msgid "Add"
-msgstr "Afegeix"
+#: tryton/gui/window/win_form.py:66
+msgid "Delete"
+msgstr "Elimina"
-#: tryton/gui/window/win_form.py:144
-msgid "Remove "
-msgstr "Elimina "
+#: tryton/gui/window/win_form.py:78 tryton/gui/window/win_search.py:65
+msgid "New"
+msgstr "Nou"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
-#: tryton/gui/window/win_form.py:159
-msgid "Create a new record "
-msgstr "Crea un nou registre "
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:154
-#: tryton/gui/window/win_form.py:171
-msgid "Delete selected record "
-msgstr "Elimina el registre seleccionat "
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:164
-#: tryton/gui/window/win_form.py:185
-msgid "Undelete selected record "
-msgstr "Recupera el registre seleccionat "
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:61
-#: tryton/gui/window/view_form/view/screen_container.py:225
-#: tryton/gui/window/win_form.py:200
-msgid "Previous"
-msgstr "Anterior"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:75
-#: tryton/gui/window/view_form/view/screen_container.py:237
-#: tryton/gui/window/win_form.py:214
-msgid "Next"
-msgstr "Següent"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
-#: tryton/gui/window/win_form.py:227
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:48
+#: tryton/gui/window/win_form.py:140
msgid "Switch"
msgstr "Canvia la vista"
-#: tryton/gui/window/win_import.py:25
-msgid "Import from CSV"
-msgstr "Importa des de CSV"
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:56
+#: tryton/gui/window/view_form/view/screen_container.py:222
+#: tryton/gui/window/win_form.py:148
+msgid "Previous"
+msgstr "Anterior"
-#: tryton/gui/window/win_import.py:32
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:67
+#: tryton/gui/window/view_form/view/screen_container.py:231
+#: tryton/gui/window/win_form.py:159
+msgid "Next"
+msgstr "Següent"
+
+#: tryton/gui/window/win_form.py:176
+msgid "Add"
+msgstr "Afegeix"
+
+#: tryton/gui/window/win_form.py:186
+msgid "Remove "
+msgstr "Elimina "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:118
+#: tryton/gui/window/win_form.py:198
+msgid "Create a new record "
+msgstr "Crea un nou registre "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
+#: tryton/gui/window/win_form.py:208
+msgid "Delete selected record "
+msgstr "Elimina el registre seleccionat "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:142
+#: tryton/gui/window/win_form.py:219
+msgid "Undelete selected record "
+msgstr "Recupera el registre seleccionat "
+
+#: tryton/gui/window/win_import.py:26
+#, python-format
+msgid "CSV Import: %s"
+msgstr "Importació CSV: %s"
+
+#: tryton/gui/window/win_import.py:30
msgid "_Auto-Detect"
msgstr "Detecta _automàticament "
-#: tryton/gui/window/win_import.py:44
+#: tryton/gui/window/win_import.py:41
msgid "File to Import:"
msgstr "Fitxer a importar:"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:207
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:462
-#: tryton/gui/window/win_import.py:46
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:200
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:466
+#: tryton/gui/window/win_import.py:43
msgid "Open..."
msgstr "Obre..."
-#: tryton/gui/window/win_import.py:51
+#: tryton/gui/window/win_import.py:48
msgid "Lines to Skip:"
msgstr "Línies a ometre:"
-#: tryton/gui/window/win_import.py:104
+#: tryton/gui/window/win_import.py:101
msgid "You must select an import file first."
msgstr "Primer heu de seleccionar un fitxer a importar."
-#: tryton/gui/window/win_import.py:114
+#: tryton/gui/window/win_import.py:112
msgid "Error opening CSV file"
msgstr "Error a l'obrir el fitxer CSV"
-#: tryton/gui/window/win_import.py:142
+#: tryton/gui/window/win_import.py:138
#, 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:202
+#: tryton/gui/window/win_import.py:198
#, python-format, python-format, python-format, python-format
msgid "%d record imported."
msgstr "S'ha importat %d registre."
-#: tryton/gui/window/win_import.py:204
+#: tryton/gui/window/win_import.py:200
#, python-format, python-format, python-format, python-format
msgid "%d records imported."
msgstr "S'han importat %d registres."
-#: tryton/gui/window/win_search.py:75
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:46
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:81
+#: tryton/gui/window/view_form/view/screen_container.py:146
+#: tryton/gui/window/win_search.py:36 tryton/gui/window/win_search.py:59
+msgid "Search"
+msgstr "Cerca"
+
+#: tryton/gui/window/win_search.py:91
#, python-format
msgid "Search %s"
msgstr "Cerca %s"
-#: tryton/gui/window/wizard.py:150
+#: tryton/gui/window/wizard.py:160
#, python-format
msgid "Unable to delete wizard %s"
msgstr "No s'ha pogut eliminar l'assistent %s"
-#: tryton/gui/window/wizard.py:304
+#: tryton/gui/window/wizard.py:317
msgid "Wizard"
msgstr "Assistent"
-#: tryton/gui/window/view_form/screen/screen.py:197
+#: tryton/gui/window/view_form/screen/screen.py:206
msgid "ID"
msgstr "ID"
-#: tryton/gui/window/view_form/screen/screen.py:198
+#: tryton/gui/window/view_form/screen/screen.py:207
msgid "Creation User"
msgstr "Creat per"
-#: tryton/gui/window/view_form/screen/screen.py:199
+#: tryton/gui/window/view_form/screen/screen.py:208
msgid "Creation Date"
msgstr "Data de creació"
-#: tryton/gui/window/view_form/screen/screen.py:200
+#: tryton/gui/window/view_form/screen/screen.py:209
msgid "Modification User"
msgstr "Modificat per"
-#: tryton/gui/window/view_form/screen/screen.py:201
+#: tryton/gui/window/view_form/screen/screen.py:210
msgid "Modification Date"
msgstr "Data de modificació"
-#: tryton/gui/window/view_form/screen/screen.py:777
+#: tryton/gui/window/view_form/screen/screen.py:806
#, python-format, python-format, python-format, python-format
msgid "Unable to get view tree state for %s"
msgstr "No s'ha pogut obtenir l'estat de la vista d'arbre de %s"
-#: tryton/gui/window/view_form/screen/screen.py:838
+#: tryton/gui/window/view_form/screen/screen.py:867
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:1015
+#: tryton/gui/window/view_form/screen/screen.py:1054
#, 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:1022
+#: tryton/gui/window/view_form/screen/screen.py:1061
#, python-format
msgid "\"%s\" is required"
msgstr "\"%s\" és obligatori."
-#: tryton/gui/window/view_form/screen/screen.py:1026
+#: tryton/gui/window/view_form/screen/screen.py:1065
#, 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:1075
+#: tryton/gui/window/view_form/screen/screen.py:1114
msgid "Pre-validation"
msgstr "Prevalidació"
-#: tryton/gui/window/view_form/view/form.py:257
-#: tryton/gui/window/view_form/view/form.py:259
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:483
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:155
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:157
-#: 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.py:261
+#: tryton/gui/window/view_form/view/form.py:263
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:476
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:478
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:172
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:174
+#: tryton/gui/window/view_form/view/list.py:530
+#: tryton/gui/window/view_form/view/list.py:532
msgid ":"
msgstr ":"
-#: tryton/gui/window/view_form/view/graph.py:100
+#: tryton/gui/window/view_form/view/graph.py:102
msgid "Image Size"
msgstr "Mida de la imatge"
-#: tryton/gui/window/view_form/view/graph.py:112
+#: tryton/gui/window/view_form/view/graph.py:121
msgid "Width:"
msgstr "Amplada:"
-#: tryton/gui/window/view_form/view/graph.py:120
+#: tryton/gui/window/view_form/view/graph.py:129
msgid "Height:"
msgstr "Altura:"
-#: tryton/gui/window/view_form/view/graph.py:130
+#: tryton/gui/window/view_form/view/graph.py:140
msgid "PNG image (*.png)"
msgstr "Imatge PNG (*.png)"
-#: tryton/gui/window/view_form/view/graph.py:139
+#: tryton/gui/window/view_form/view/graph.py:149
msgid "Save As"
msgstr "Anomena i desa"
-#: tryton/gui/window/view_form/view/graph.py:151
+#: tryton/gui/window/view_form/view/graph.py:161
msgid "Image size too large."
msgstr "La mida de la imatge és massa gran."
@@ -1377,7 +1356,7 @@ msgstr "La mida de la imatge és massa gran."
msgid ".."
msgstr ".."
-#: tryton/gui/window/view_form/view/screen_container.py:149
+#: tryton/gui/window/view_form/view/screen_container.py:152
msgid "Open filters"
msgstr "Obre filtres"
@@ -1385,27 +1364,27 @@ msgstr "Obre filtres"
msgid "Show bookmarks of filters"
msgstr "Mostra les cerques preferides"
-#: tryton/gui/window/view_form/view/screen_container.py:380
+#: tryton/gui/window/view_form/view/screen_container.py:371
msgid "Remove this bookmark"
msgstr "Elimina de les cerques preferides"
-#: tryton/gui/window/view_form/view/screen_container.py:387
+#: tryton/gui/window/view_form/view/screen_container.py:379
msgid "Bookmark this filter"
msgstr "Desa com a cerca preferida"
-#: tryton/gui/window/view_form/view/screen_container.py:404
+#: tryton/gui/window/view_form/view/screen_container.py:396
msgid "Show active records"
msgstr "Mostra registres actius"
-#: tryton/gui/window/view_form/view/screen_container.py:406
+#: tryton/gui/window/view_form/view/screen_container.py:398
msgid "Show inactive records"
msgstr "Mostra registres inactius"
-#: tryton/gui/window/view_form/view/screen_container.py:487
+#: tryton/gui/window/view_form/view/screen_container.py:479
msgid "Bookmark Name:"
msgstr "Nom de la cerca preferida:"
-#: tryton/gui/window/view_form/view/screen_container.py:607
+#: tryton/gui/window/view_form/view/screen_container.py:599
msgid "Find"
msgstr "Cerca"
@@ -1441,105 +1420,102 @@ msgstr "Vista mensual"
msgid "Week"
msgstr "Setmana"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:39
msgid "Select..."
msgstr "Selecciona..."
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:52
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:47
msgid "Clear"
msgstr "Neteja"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:65
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:60
msgid "All files"
msgstr "Tots els fitxers"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:88
-msgid "Select"
-msgstr "Selecciona"
-
-#: tryton/gui/window/view_form/view/form_gtk/char.py:168
+#: tryton/gui/window/view_form/view/form_gtk/char.py:169
msgid "Show plain text"
msgstr "Mostra com a text pla"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:371
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:369
msgid "Add value"
msgstr "Afegeix un valor"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:497
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:490
#, python-format
msgid "Remove \"%s\""
msgstr "Eliminar \"%s\""
-#: tryton/gui/window/view_form/view/form_gtk/image.py:49
+#: tryton/gui/window/view_form/view/form_gtk/image.py:50
msgid "Images"
msgstr "Imatges"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:68
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:109
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:66
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:99
msgid "Add existing record"
msgstr "Afegeix un registre existent"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:79
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:74
msgid "Remove selected record "
msgstr "Elimina el registre seleccionat "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:305
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:580
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:582
msgid "Open the record "
msgstr "Obre el registre "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:306
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:581
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:583
msgid "Clear the field "
msgstr "Eliminar el registre "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:309
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:584
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:586
msgid "Search a record "
msgstr "Cerca un registre "
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:121
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:108
msgid "Remove selected record"
msgstr "Elimina el registre seleccionat"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:144
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:126
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:900
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:908
#, python-format
msgid "%s%%"
msgstr "%s%%"
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:87
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:85
msgid "Foreground"
msgstr "Primer pla"
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:326
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:328
msgid "Select a color"
msgstr "Seleccioneu un color"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:126
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:136
msgid "Translation"
msgstr "Traducció"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:192
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:209
msgid "Edit"
msgstr "Edita"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:197
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:214
msgid "Fuzzy"
msgstr "Dubtosa"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:274
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
msgid "You need to save the record before adding translations."
msgstr "Heu de desar el registre abans d'afegir traduccions."
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:296
msgid "No other language available."
msgstr "No hi ha cap altre idioma disponible."
-#: tryton/plugins/translation/__init__.py:23
+#: tryton/plugins/translation/__init__.py:17
+#: tryton/plugins/translation/__init__.py:24
msgid "Translate view"
msgstr "Tradueix la vista"
diff --git a/tryton/data/locale/cs/LC_MESSAGES/tryton.po b/tryton/data/locale/cs/LC_MESSAGES/tryton.po
index e484bb10eb..b10afe2177 100644
--- a/tryton/data/locale/cs/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/cs/LC_MESSAGES/tryton.po
@@ -5,41 +5,32 @@
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
-#: tryton/config.py:75
+#: tryton/config.py:74
msgid "specify alternate config file"
msgstr "zadejte alternativní konfigurační soubor"
-#: tryton/config.py:78
+#: tryton/config.py:77
msgid "development mode"
msgstr ""
-#: tryton/config.py:81
+#: tryton/config.py:80
msgid "logging everything at INFO level"
msgstr ""
-#: tryton/config.py:83
+#: tryton/config.py:82
msgid "specify the log level: DEBUG, INFO, WARNING, ERROR, CRITICAL"
msgstr ""
-#: tryton/config.py:86
+#: tryton/config.py:85
msgid "specify the login user"
msgstr "zadejte uživatelské jméno"
-#: tryton/config.py:88
+#: tryton/config.py:87
#, fuzzy
msgid "specify the server hostname:port"
msgstr "zadejte název hostitele pro server"
-#: tryton/config.py:92
-msgid "Too much arguments"
-msgstr ""
-
-#: tryton/config.py:95
-#, python-format
-msgid "File \"%s\" not found"
-msgstr ""
-
-#: tryton/config.py:133
+#: tryton/config.py:127
#, python-format, python-format, fuzzy, python-format
msgid "Unable to write config file %s."
msgstr "Nelze zapsat konfigurační soubor %s!"
@@ -49,142 +40,164 @@ msgstr "Nelze zapsat konfigurační soubor %s!"
msgid "Unable to set locale %s"
msgstr "Nemohu nastavit lokalizaci %s"
-#: tryton/action/main.py:93 tryton/common/button.py:57
+#: tryton/action/main.py:89 tryton/common/button.py:54
#, fuzzy
msgid ", "
msgstr ", "
-#: tryton/action/main.py:95
+#: tryton/action/main.py:91
#, fuzzy
msgid ",…"
msgstr ",…"
-#: tryton/action/main.py:96
+#: tryton/action/main.py:92
#, python-format
msgid "%s (%s)"
msgstr ""
-#: tryton/action/main.py:191
+#: tryton/action/main.py:187
msgid "Select your action"
msgstr "Vyberte akci"
-#: tryton/action/main.py:197
+#: tryton/action/main.py:193
#, fuzzy
msgid "No action defined."
msgstr "Žádná akce není definována!"
-#: tryton/common/button.py:57
+#: tryton/common/button.py:54
msgid "By: "
msgstr ""
-#: tryton/common/common.py:248
-msgid "Tryton Connection"
-msgstr "Tryton spojení"
-
-#: tryton/common/common.py:258
-msgid "Server:"
-msgstr "Server:"
-
-#: tryton/common/common.py:276
-msgid "Port:"
-msgstr "Port:"
-
-#: tryton/common/common.py:348 tryton/gui/window/shortcuts.py:57
+#: tryton/common/common.py:307 tryton/gui/window/shortcuts.py:64
msgid "Selection"
msgstr "Výběr"
-#: tryton/common/common.py:358
+#: tryton/common/common.py:309 tryton/common/common.py:365
+#: tryton/common/common.py:368 tryton/common/common.py:642
+#: tryton/common/common.py:693 tryton/common/common.py:796
+#: tryton/gui/window/email.py:23 tryton/gui/window/limit.py:24
+#: tryton/gui/window/preference.py:35 tryton/gui/window/revision.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:149
+#: tryton/gui/window/view_form/view/graph.py:106
+#: tryton/gui/window/win_csv.py:173 tryton/gui/window/win_form.py:68
+#: tryton/gui/window/win_search.py:54
+#, fuzzy
+msgid "Cancel"
+msgstr "_Zrušit"
+
+#: tryton/common/common.py:310 tryton/common/common.py:797
+#: tryton/gui/window/email.py:28 tryton/gui/window/limit.py:29
+#: tryton/gui/window/preference.py:40 tryton/gui/window/revision.py:30
+#: tryton/gui/window/shortcuts.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:154
+#: tryton/gui/window/view_form/view/graph.py:111
+#: tryton/gui/window/win_csv.py:178 tryton/gui/window/win_form.py:97
+#: tryton/gui/window/win_search.py:72
+msgid "OK"
+msgstr ""
+
+#: tryton/common/common.py:315
msgid "Your selection:"
msgstr "Váš výběr:"
-#: tryton/common/common.py:481
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:34
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:120
-#: tryton/gui/window/view_form/view/graph.py:161
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:497
-#: tryton/gui/window/win_export.py:307
+#: tryton/common/common.py:366 tryton/gui/window/form.py:114
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:83
+msgid "Select"
+msgstr ""
+
+#: tryton/common/common.py:369 tryton/gui/window/win_export.py:83
+#, fuzzy
+msgid "Save"
+msgstr "_Uložit"
+
+#: tryton/common/common.py:447
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:31
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:116
+#: tryton/gui/window/view_form/view/graph.py:171
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
+#: tryton/gui/window/win_export.py:305
msgid "Save As..."
msgstr "Uložit jako..."
-#: tryton/common/common.py:628
+#: tryton/common/common.py:592
msgid "Always ignore this warning."
msgstr "zadejte alternativní konfigurační soubor"
-#: tryton/common/common.py:633
+#: tryton/common/common.py:597
msgid "Do you want to proceed?"
msgstr ""
-#: tryton/common/common.py:652
-msgid "Confirmation"
-msgstr "Potvrzení"
+#: tryton/common/common.py:643
+msgid "No"
+msgstr ""
-#: tryton/common/common.py:763 tryton/common/common.py:1093
+#: tryton/common/common.py:644 tryton/common/domain_parser.py:239
+msgid "Yes"
+msgstr ""
+
+#: tryton/common/common.py:689 tryton/common/common.py:983
msgid "Concurrency Exception"
msgstr "Výjimka při souběhu"
-#: tryton/common/common.py:776
-#, fuzzy
-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."
+#: tryton/common/common.py:691
+msgid "This record has been modified while you were editing it."
msgstr ""
-"Varování při souběhu zápisů:\n"
-"\n"
-"Tento záznam byl změněn zatímco jste ho upravovali.\n"
-" Vyberte:\n"
-" - \"Zrušit\" pro zrušení ukládání,\n"
-" - \"Porovnat\" pro zobrazení změněné verze,\n"
-" - \"Přesto zapsat\" pro zapsání vaší verze."
-#: tryton/common/common.py:786
+#: tryton/common/common.py:694
+msgid "Cancel saving"
+msgstr ""
+
+#: tryton/common/common.py:696
msgid "Compare"
msgstr "Porovnat"
-#: tryton/common/common.py:792
+#: tryton/common/common.py:697
+msgid "See the modified version"
+msgstr ""
+
+#: tryton/common/common.py:699
msgid "Write Anyway"
msgstr "Přesto zapsat"
-#: tryton/common/common.py:821 tryton/gui/window/win_export.py:339
-#: tryton/gui/window/win_import.py:114 tryton/gui/window/win_import.py:143
-msgid "Error"
-msgstr "Chyba"
+#: tryton/common/common.py:700
+msgid "Save your current version"
+msgstr ""
-#: tryton/common/common.py:824
+#: tryton/common/common.py:729
+#, fuzzy
+msgid "Application Error"
+msgstr "Chyba aplikace!"
+
+#: tryton/common/common.py:732
msgid "Report Bug"
msgstr "Nahlásit chybu"
-#: tryton/common/common.py:832
-#, fuzzy
-msgid "Application Error."
-msgstr "Chyba aplikace!"
+#: tryton/common/common.py:733 tryton/gui/window/dblogin.py:36
+msgid "Close"
+msgstr ""
-#: tryton/common/common.py:855
+#: tryton/common/common.py:751
msgid "Error: "
msgstr "Chyba:"
-#: tryton/common/common.py:875
-#, python-format, python-format, python-format, fuzzy, python-format
-msgid "To report bugs you must have an account on %s"
+#: tryton/common/common.py:768
+#, python-format, fuzzy
+msgid "To report bugs you must have an account on %s"
msgstr "Pro hlášení chyb musíte mít účet na %s"
-#: tryton/common/common.py:905
+#: tryton/common/common.py:794
msgid "Bug Tracker"
msgstr "Sledování chyb"
-#: tryton/common/common.py:924
+#: tryton/common/common.py:811
msgid "User:"
msgstr "Uživatel:"
-#: tryton/common/common.py:932
+#: tryton/common/common.py:819
msgid "Password:"
msgstr "Heslo:"
-#: tryton/common/common.py:987
+#: tryton/common/common.py:875
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"
@@ -192,11 +205,11 @@ msgstr ""
"Ta samá chyba již byla nahlášena jiným uživatelem.\n"
"Vaše uživatelské jméno bylo přidáno na její seznam."
-#: tryton/common/common.py:998
+#: tryton/common/common.py:886
msgid "Created new bug with ID "
msgstr "Založena nová chyba s ID"
-#: tryton/common/common.py:1006
+#: tryton/common/common.py:894
#, fuzzy
msgid ""
"Connection error.\n"
@@ -205,28 +218,28 @@ msgstr ""
"Chyba při spojení!\n"
"Špatné uživatelské jméno nebo heslo!"
-#: tryton/common/common.py:1011
+#: tryton/common/common.py:899
msgid "Exception:"
msgstr "Výjimka:"
-#: tryton/common/common.py:1038
+#: tryton/common/common.py:926
#, python-format
msgid "Check URL: %s"
msgstr ""
-#: tryton/common/common.py:1045
+#: tryton/common/common.py:934
msgid "Unable to check for new version"
msgstr ""
-#: tryton/common/common.py:1051
+#: tryton/common/common.py:940
msgid "A new version is available!"
msgstr ""
-#: tryton/common/common.py:1053
+#: tryton/common/common.py:942
msgid "Download"
msgstr ""
-#: tryton/common/common.py:1438
+#: tryton/common/common.py:1323
#, fuzzy
msgid "..."
msgstr "..."
@@ -244,60 +257,56 @@ msgstr ""
msgid "Unable to search for completion of %s"
msgstr ""
-#: tryton/common/datetime_.py:35 tryton/common/datetime_.py:236
-#: tryton/common/datetime_.py:387
+#: tryton/common/datetime_.py:32 tryton/common/datetime_.py:238
+#: tryton/common/datetime_.py:391
#, fuzzy
msgid "Value"
msgstr "Nepravda"
-#: tryton/common/datetime_.py:36 tryton/common/datetime_.py:237
-#: tryton/common/datetime_.py:388
+#: tryton/common/datetime_.py:33 tryton/common/datetime_.py:239
+#: tryton/common/datetime_.py:392
msgid "Displayed value"
msgstr ""
-#: tryton/common/datetime_.py:40 tryton/common/datetime_.py:194
-#: tryton/common/datetime_.py:240 tryton/common/datetime_.py:344
+#: tryton/common/datetime_.py:37 tryton/common/datetime_.py:195
+#: tryton/common/datetime_.py:242 tryton/common/datetime_.py:347
#, fuzzy
msgid "Format"
msgstr "_Normální"
-#: tryton/common/datetime_.py:41 tryton/common/datetime_.py:195
-#: tryton/common/datetime_.py:241 tryton/common/datetime_.py:345
+#: tryton/common/datetime_.py:38 tryton/common/datetime_.py:196
+#: tryton/common/datetime_.py:243 tryton/common/datetime_.py:348
msgid "Display format"
msgstr ""
-#: tryton/common/datetime_.py:64
+#: tryton/common/datetime_.py:63
#, fuzzy
msgid "Open the calendar"
msgstr "Otevřít kalendář"
-#: tryton/common/datetime_.py:392 tryton/common/datetime_.py:397
+#: tryton/common/datetime_.py:396 tryton/common/datetime_.py:401
msgid "Date Format"
msgstr ""
-#: tryton/common/datetime_.py:393 tryton/common/datetime_.py:398
+#: tryton/common/datetime_.py:397 tryton/common/datetime_.py:402
msgid "Displayed date format"
msgstr ""
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "y"
msgstr ""
-#: tryton/common/domain_parser.py:236
-msgid "Yes"
-msgstr ""
-
-#: tryton/common/domain_parser.py:236 tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:239 tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "True"
msgstr "Pravda"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "t"
msgstr ""
-#: tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "False"
msgstr "Nepravda"
@@ -311,31 +320,31 @@ msgstr "Konec..."
msgid "Attachments..."
msgstr "Příloha:"
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:95
msgid "Notes..."
msgstr ""
-#: tryton/common/popup_menu.py:109
+#: tryton/common/popup_menu.py:107
#, fuzzy
msgid "Actions..."
msgstr "Akce..."
-#: tryton/common/popup_menu.py:110
+#: tryton/common/popup_menu.py:108
#, fuzzy
msgid "Relate..."
msgstr "_Odstranit..."
-#: tryton/common/popup_menu.py:111
+#: tryton/common/popup_menu.py:109
#, fuzzy
msgid "Report..."
msgstr "Importovat data..."
-#: tryton/common/popup_menu.py:112
+#: tryton/common/popup_menu.py:110
#, fuzzy
msgid "E-Mail..."
msgstr "_Email..."
-#: tryton/common/popup_menu.py:113
+#: tryton/common/popup_menu.py:111
#, fuzzy
msgid "Print..."
msgstr "_Tisk..."
@@ -368,165 +377,122 @@ msgstr ""
msgid "s"
msgstr ""
-#: tryton/gui/main.py:212
-msgid "_Connection"
-msgstr ""
-
-#: tryton/gui/main.py:220
-msgid "_User"
-msgstr "_Uživatel"
-
-#: tryton/gui/main.py:234
-msgid "_Options"
-msgstr "_Volby"
-
-#: tryton/gui/main.py:242
-msgid "Fa_vorites"
-msgstr ""
-
-#: tryton/gui/main.py:258
-msgid "_Help"
-msgstr "Nápo_věda"
-
-#: tryton/gui/main.py:280 tryton/gui/main.py:826
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:48
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:91
-#: tryton/gui/window/view_form/view/screen_container.py:144
-#: tryton/gui/window/win_search.py:34
-msgid "Search"
-msgstr "Hledat"
-
-#: tryton/gui/main.py:370
-msgid "No result found."
-msgstr ""
-
-#: tryton/gui/main.py:410
-msgid "_Connect..."
-msgstr "_Připojit..."
-
-#: tryton/gui/main.py:420
-msgid "_Disconnect"
-msgstr "_Odpojit"
-
-#: tryton/gui/main.py:430
-msgid "_Quit..."
-msgstr "Konec..."
-
-#: tryton/gui/main.py:446
-msgid "_Preferences..."
+#: tryton/gui/main.py:123
+#, fuzzy
+msgid "Preferences..."
msgstr "_Vlastnosti..."
-#: tryton/gui/main.py:458
+#: tryton/gui/main.py:127
#, fuzzy
-msgid "_Menu Reload"
-msgstr "_Obnovit"
-
-#: tryton/gui/main.py:468
-msgid "_Menu Toggle"
-msgstr ""
-
-#: tryton/gui/main.py:476
-msgid "_Global Search"
-msgstr ""
-
-#: tryton/gui/main.py:492
-#, fuzzy
-msgid "_Toolbar"
+msgid "Toolbar"
msgstr "Nástrojová lišta"
-#: tryton/gui/main.py:500
-msgid "_Default"
+#: tryton/gui/main.py:128
+#, fuzzy
+msgid "Default"
msgstr "_Výchozí"
-#: tryton/gui/main.py:511
-msgid "_Text and Icons"
+#: tryton/gui/main.py:129
+#, fuzzy
+msgid "Text and Icons"
msgstr "_Text a ikony"
-#: tryton/gui/main.py:521
-msgid "_Icons"
-msgstr "_Ikony"
-
-#: tryton/gui/main.py:530
-msgid "_Text"
+#: tryton/gui/main.py:130
+#, fuzzy
+msgid "Text"
msgstr "_Text"
-#: tryton/gui/main.py:538
-msgid "_Mode"
-msgstr "_Režim"
+#: tryton/gui/main.py:131
+#, fuzzy
+msgid "Icons"
+msgstr "_Ikony"
-#: tryton/gui/main.py:546
-msgid "_Normal"
-msgstr "_Normální"
-
-#: tryton/gui/main.py:555
-msgid "_PDA"
-msgstr "_PDA"
-
-#: tryton/gui/main.py:562
-msgid "_Form"
+#: tryton/gui/main.py:134
+#, fuzzy
+msgid "Form"
msgstr "Formulář"
-#: tryton/gui/main.py:571
+#: tryton/gui/main.py:135
msgid "Save Width/Height"
msgstr ""
-#: tryton/gui/main.py:582
+#: tryton/gui/main.py:136
msgid "Save Tree State"
msgstr ""
-#: tryton/gui/main.py:594
+#: tryton/gui/main.py:137
msgid "Fast Tabbing"
msgstr ""
-#: tryton/gui/main.py:604
+#: tryton/gui/main.py:138
msgid "Spell Checking"
msgstr "Kontrola pravopisu"
-#: tryton/gui/main.py:615
-#, fuzzy
-msgid "_Previous Tab"
-msgstr "_Předchozí"
-
-#: tryton/gui/main.py:622
-msgid "_Next Tab"
+#: tryton/gui/main.py:140
+msgid "PDA Mode"
msgstr ""
-#: tryton/gui/main.py:629
+#: tryton/gui/main.py:141
msgid "Search Limit..."
msgstr ""
-#: tryton/gui/main.py:635
-msgid "_Email..."
+#: tryton/gui/main.py:142
+#, fuzzy
+msgid "Email..."
msgstr "_Email..."
-#: tryton/gui/main.py:647
+#: tryton/gui/main.py:143
msgid "Check Version"
msgstr ""
-#: tryton/gui/main.py:657
-msgid "_Save Options"
-msgstr "Uložit nastavení"
+#: tryton/gui/main.py:145
+#, fuzzy
+msgid "Options"
+msgstr "_Volby"
-#: tryton/gui/main.py:671
-msgid "_Keyboard Shortcuts..."
+#: tryton/gui/main.py:148
+#, fuzzy
+msgid "Keyboard Shortcuts..."
msgstr "_Klávesové zkratky..."
-#: tryton/gui/main.py:681
-msgid "_About..."
+#: tryton/gui/main.py:149
+#, fuzzy
+msgid "About..."
msgstr "_O programu..."
-#: tryton/gui/main.py:717 tryton/gui/main.py:739
-msgid "Manage Favorites"
+#: tryton/gui/main.py:150
+#, fuzzy
+msgid "Help"
+msgstr "Nápo_věda"
+
+#: tryton/gui/main.py:153
+msgid "Quit"
msgstr ""
-#: tryton/gui/main.py:879
+#: tryton/gui/main.py:395
+msgid "No result found."
+msgstr ""
+
+#: tryton/gui/main.py:447
+msgid "Favorites"
+msgstr ""
+
+#: tryton/gui/main.py:464 tryton/gui/window/dblogin.py:438
+#: tryton/gui/window/form.py:139
+msgid "Manage..."
+msgstr ""
+
+#: tryton/gui/main.py:541 tryton/gui/window/form.py:559
+msgid "Action"
+msgstr "Akce"
+
+#: tryton/gui/main.py:563
msgid ""
"The following action requires to close all tabs.\n"
"Do you want to continue?"
msgstr ""
-#: tryton/gui/main.py:1135
+#: tryton/gui/main.py:747
msgid "Close Tab"
msgstr "Zavřít záložku"
@@ -538,200 +504,200 @@ msgstr ""
msgid "translator-credits"
msgstr ""
-#: tryton/gui/window/attachment.py:22
+#: tryton/gui/window/attachment.py:24
#, python-format, python-format, fuzzy, python-format
msgid "Attachments (%s)"
msgstr "Příloha(%s)"
-#: tryton/gui/window/dblogin.py:32
+#: tryton/gui/window/dblogin.py:33
msgid "Profile Editor"
msgstr ""
-#: tryton/gui/window/dblogin.py:47
+#: tryton/gui/window/dblogin.py:49
msgid "Profile"
msgstr ""
-#: tryton/gui/window/dblogin.py:53 tryton/gui/window/win_csv.py:69
-msgid "_Add"
-msgstr "_Přidat"
+#: tryton/gui/window/dblogin.py:58
+msgid "Add new profile"
+msgstr ""
-#: tryton/gui/window/dblogin.py:59 tryton/gui/window/win_csv.py:79
-msgid "_Remove"
-msgstr "_Odstranit"
+#: tryton/gui/window/dblogin.py:63
+msgid "Remove selected profile"
+msgstr ""
-#: tryton/gui/window/dblogin.py:73 tryton/gui/window/dblogin.py:458
+#: tryton/gui/window/dblogin.py:77 tryton/gui/window/dblogin.py:450
#, fuzzy
msgid "Host:"
msgstr "Port:"
-#: tryton/gui/window/dblogin.py:84 tryton/gui/window/dblogin.py:470
+#: tryton/gui/window/dblogin.py:88 tryton/gui/window/dblogin.py:462
msgid "Database:"
msgstr "Databáze:"
-#: tryton/gui/window/dblogin.py:104
+#: tryton/gui/window/dblogin.py:108
#, fuzzy
msgid "Fetching databases list"
msgstr "Nastavení nové databáze:"
-#: tryton/gui/window/dblogin.py:120
+#: tryton/gui/window/dblogin.py:122
#, fuzzy
msgid "Username:"
msgstr "Uživatelské jméno:"
-#: tryton/gui/window/dblogin.py:307 tryton/gui/window/dblogin.py:627
+#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:619
#, fuzzy
msgid "Incompatible version of the server"
msgstr "Verze serveru není kompatibilní!"
-#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:630
+#: tryton/gui/window/dblogin.py:311 tryton/gui/window/dblogin.py:623
#, fuzzy
msgid "Could not connect to the server"
msgstr "Nelze se spojit se serverem!"
-#: tryton/gui/window/dblogin.py:388
+#: tryton/gui/window/dblogin.py:390
msgid "Login"
msgstr "Přihlášení"
-#: tryton/gui/window/dblogin.py:394
+#: tryton/gui/window/dblogin.py:396
msgid "_Cancel"
msgstr "_Zrušit"
-#: tryton/gui/window/dblogin.py:400
+#: tryton/gui/window/dblogin.py:398
msgid "Cancel connection to the Tryton server"
msgstr "Zrušit spojení k Tryton serveru."
-#: tryton/gui/window/dblogin.py:402
+#: tryton/gui/window/dblogin.py:400
msgid "C_onnect"
msgstr "_Připojit"
-#: tryton/gui/window/dblogin.py:408
+#: tryton/gui/window/dblogin.py:404
msgid "Connect the Tryton server"
msgstr "Připojit k Tryton serveru"
-#: tryton/gui/window/dblogin.py:436
+#: tryton/gui/window/dblogin.py:432
msgid "Profile:"
msgstr ""
-#: tryton/gui/window/dblogin.py:442
-msgid "Manage profiles"
-msgstr ""
-
-#: tryton/gui/window/dblogin.py:455
+#: tryton/gui/window/dblogin.py:447
msgid "Host / Database information"
msgstr ""
-#: tryton/gui/window/dblogin.py:486
+#: tryton/gui/window/dblogin.py:478
msgid "User name:"
msgstr "Uživatelské jméno:"
-#: tryton/gui/window/email.py:16
+#: tryton/gui/window/email.py:19
msgid "Email"
msgstr "Email"
-#: tryton/gui/window/email.py:26
+#: tryton/gui/window/email.py:36
msgid "Email Program Settings"
msgstr "Poslat nastavení programu emailem"
-#: tryton/gui/window/email.py:29
+#: tryton/gui/window/email.py:39
msgid "Command Line:"
msgstr "Příkazový řádek:"
-#: tryton/gui/window/email.py:39
+#: tryton/gui/window/email.py:49
msgid "Legend of Available Placeholders:"
msgstr "Seznam dostupných náhrad:"
-#: tryton/gui/window/email.py:46
+#: tryton/gui/window/email.py:56
msgid "To:"
msgstr "Komu:"
-#: tryton/gui/window/email.py:50
+#: tryton/gui/window/email.py:60
msgid "CC:"
msgstr "CC:"
-#: tryton/gui/window/email.py:54
+#: tryton/gui/window/email.py:64
msgid "Subject:"
msgstr "Předmět: "
-#: tryton/gui/window/email.py:58
+#: tryton/gui/window/email.py:68
msgid "Body:"
msgstr "Tělo:"
-#: tryton/gui/window/email.py:62
+#: tryton/gui/window/email.py:72
msgid "Attachment:"
msgstr "Příloha:"
-#: tryton/gui/window/form.py:118
+#: tryton/gui/window/form.py:135
+msgid "Add..."
+msgstr ""
+
+#: tryton/gui/window/form.py:155
#, python-format
msgid "Attachment(%d)"
msgstr "Příloha(%d)"
-#: tryton/gui/window/form.py:144
+#: tryton/gui/window/form.py:185
#, python-format
msgid "Note(%d)"
msgstr ""
-#: tryton/gui/window/form.py:166
+#: tryton/gui/window/form.py:207
#, fuzzy
msgid "You have to select one record."
msgstr "Musíte vybrat právě jeden záznam!"
-#: tryton/gui/window/form.py:170
+#: tryton/gui/window/form.py:211
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:171
+#: tryton/gui/window/form.py:212
msgid "Creation User:"
msgstr "Vytvořeno uživatelem:"
-#: tryton/gui/window/form.py:172
+#: tryton/gui/window/form.py:213
msgid "Creation Date:"
msgstr "Datum vytvoření:"
-#: tryton/gui/window/form.py:173
+#: tryton/gui/window/form.py:214
msgid "Latest Modification by:"
msgstr "Poslední úpravu provedl:"
-#: tryton/gui/window/form.py:174
+#: tryton/gui/window/form.py:215
msgid "Latest Modification Date:"
msgstr "Datum poslední úpravy:"
-#: tryton/gui/window/form.py:193
+#: tryton/gui/window/form.py:234
msgid "Model:"
msgstr "Model:"
-#: tryton/gui/window/form.py:265
+#: tryton/gui/window/form.py:312
msgid "Are you sure to remove this record?"
msgstr "Opravdu chcete odstranit tento záznam?"
-#: tryton/gui/window/form.py:267
+#: tryton/gui/window/form.py:314
msgid "Are you sure to remove those records?"
msgstr "Opravdu chcete odstranit tyto záznamy?"
-#: tryton/gui/window/form.py:270
+#: tryton/gui/window/form.py:317
#, fuzzy
msgid "Records not removed."
msgstr "Záznamy neodstraněny!"
-#: tryton/gui/window/form.py:272
+#: tryton/gui/window/form.py:319
#, fuzzy
msgid "Records removed."
msgstr "Záznamy odstraněny!"
-#: tryton/gui/window/form.py:308
+#: tryton/gui/window/form.py:356
#, fuzzy
msgid "Working now on the duplicated record(s)."
msgstr "Nyní pracujete s duplicitním záznamem!"
-#: tryton/gui/window/form.py:320
+#: tryton/gui/window/form.py:368
#, fuzzy
msgid "Record saved."
msgstr "Záznam uložen!"
-#: tryton/gui/window/form.py:437
+#: tryton/gui/window/form.py:485
msgid " of "
msgstr " z "
-#: tryton/gui/window/form.py:457
+#: tryton/gui/window/form.py:505
#, fuzzy
msgid ""
"This record has been modified\n"
@@ -740,74 +706,70 @@ msgstr ""
"Tento záznam byl upraven\n"
"chcete ho uložit?"
-#: tryton/gui/window/form.py:511
-msgid "Action"
-msgstr "Akce"
-
-#: tryton/gui/window/form.py:511
+#: tryton/gui/window/form.py:559
msgid "Launch action"
msgstr ""
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
#, fuzzy
msgid "Relate"
msgstr "_Vytvořit"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
#, fuzzy
msgid "Open related records"
msgstr "Otevřít záznam"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
#, fuzzy
msgid "Report"
msgstr "Sestavy"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
#, fuzzy
msgid "Open report"
msgstr "Otevřít záznam"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
#, fuzzy
msgid "E-Mail"
msgstr "Email"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail report"
msgstr ""
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print"
msgstr "Tisk"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print report"
msgstr ""
-#: tryton/gui/window/form.py:536
+#: tryton/gui/window/form.py:590
msgid "_Copy URL"
msgstr ""
-#: tryton/gui/window/form.py:539
+#: tryton/gui/window/form.py:593
msgid "Copy URL into clipboard"
msgstr ""
-#: tryton/gui/window/form.py:598
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:924
+#: tryton/gui/window/form.py:652
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:932
msgid "Unknown"
msgstr "Neznámý"
-#: tryton/gui/window/limit.py:17
+#: tryton/gui/window/limit.py:20
#, fuzzy
msgid "Limit"
msgstr "Omezit:"
-#: tryton/gui/window/limit.py:27
+#: tryton/gui/window/limit.py:37
msgid "Search Limit Settings"
msgstr ""
-#: tryton/gui/window/limit.py:30
+#: tryton/gui/window/limit.py:40
#, fuzzy
msgid "Limit:"
msgstr "Omezit:"
@@ -817,313 +779,313 @@ msgstr "Omezit:"
msgid "Notes (%s)"
msgstr ""
-#: tryton/gui/window/preference.py:23
+#: tryton/gui/window/preference.py:25
msgid "Preferences"
msgstr "Nastavení"
-#: tryton/gui/window/preference.py:50
+#: tryton/gui/window/preference.py:58
msgid "Edit User Preferences"
msgstr "Upravit uživatelské nastavení"
-#: tryton/gui/window/preference.py:77
+#: tryton/gui/window/preference.py:85
msgid "Preference"
msgstr "Nastavení"
-#: tryton/gui/window/revision.py:19
+#: tryton/gui/window/revision.py:21
#, fuzzy
msgid "Revision"
msgstr "Předchozí"
-#: tryton/gui/window/revision.py:29
+#: tryton/gui/window/revision.py:38
#, fuzzy
msgid "Select a revision"
msgstr "Výběr"
-#: tryton/gui/window/revision.py:32
+#: tryton/gui/window/revision.py:41
#, fuzzy
msgid "Revision:"
msgstr "Předchozí"
-#: tryton/gui/window/shortcuts.py:17
+#: tryton/gui/window/shortcuts.py:20
msgid "Keyboard Shortcuts"
msgstr "Klávesové zkratky"
-#: tryton/gui/window/shortcuts.py:28
+#: tryton/gui/window/shortcuts.py:35
msgid "Text Entries Shortcuts"
msgstr "Zkratky pro texty"
-#: tryton/gui/window/shortcuts.py:29
+#: tryton/gui/window/shortcuts.py:36
msgid "Cut selected text"
msgstr "Vyjmout vybraný text"
-#: tryton/gui/window/shortcuts.py:30
+#: tryton/gui/window/shortcuts.py:37
msgid "Copy selected text"
msgstr "Kopírovat vybraný text"
-#: tryton/gui/window/shortcuts.py:31
+#: tryton/gui/window/shortcuts.py:38
msgid "Paste copied text"
msgstr "Vložit vybraný text"
-#: tryton/gui/window/shortcuts.py:32
+#: tryton/gui/window/shortcuts.py:39
msgid "Next widget"
msgstr "Další prvek"
-#: tryton/gui/window/shortcuts.py:33
+#: tryton/gui/window/shortcuts.py:40
msgid "Previous widget"
msgstr "Předchozí prvek"
-#: tryton/gui/window/shortcuts.py:34
+#: tryton/gui/window/shortcuts.py:41
msgid "Relation Entries Shortcuts"
msgstr "Zkratky pro relace"
-#: tryton/gui/window/shortcuts.py:35
+#: tryton/gui/window/shortcuts.py:42
msgid "Create new relation"
msgstr "Vytvořit novou relaci"
-#: tryton/gui/window/shortcuts.py:36
+#: tryton/gui/window/shortcuts.py:43
msgid "Open/Search relation"
msgstr "Otevřít/prohledat relaci"
-#: tryton/gui/window/shortcuts.py:37
+#: tryton/gui/window/shortcuts.py:44
#, fuzzy
msgid "List Entries Shortcuts"
msgstr "Zkratky pro texty"
-#: tryton/gui/window/shortcuts.py:38
+#: tryton/gui/window/shortcuts.py:45
#, fuzzy
msgid "Create new line"
msgstr "Vytvořit novou relaci"
-#: tryton/gui/window/shortcuts.py:39
+#: tryton/gui/window/shortcuts.py:46
#, fuzzy
msgid "Open relation"
msgstr "Otevřít/prohledat relaci"
-#: tryton/gui/window/shortcuts.py:40
+#: tryton/gui/window/shortcuts.py:47
msgid "Mark line for deletion"
msgstr ""
-#: tryton/gui/window/shortcuts.py:41
+#: tryton/gui/window/shortcuts.py:48
msgid "Unmark line for deletion"
msgstr ""
-#: tryton/gui/window/shortcuts.py:44
+#: tryton/gui/window/shortcuts.py:51
msgid "Edition Widgets"
msgstr "Editovací prvky"
-#: tryton/gui/window/shortcuts.py:47
+#: tryton/gui/window/shortcuts.py:54
msgid "Move Cursor"
msgstr ""
-#: tryton/gui/window/shortcuts.py:48
+#: tryton/gui/window/shortcuts.py:55
msgid "Move to right"
msgstr ""
-#: tryton/gui/window/shortcuts.py:49
+#: tryton/gui/window/shortcuts.py:56
msgid "Move to left"
msgstr ""
-#: tryton/gui/window/shortcuts.py:50
+#: tryton/gui/window/shortcuts.py:57
msgid "Move up"
msgstr ""
-#: tryton/gui/window/shortcuts.py:51
+#: tryton/gui/window/shortcuts.py:58
msgid "Move down"
msgstr ""
-#: tryton/gui/window/shortcuts.py:52
+#: tryton/gui/window/shortcuts.py:59
msgid "Move up of one page"
msgstr ""
-#: tryton/gui/window/shortcuts.py:53
+#: tryton/gui/window/shortcuts.py:60
msgid "Move down of one page"
msgstr ""
-#: tryton/gui/window/shortcuts.py:54
+#: tryton/gui/window/shortcuts.py:61
msgid "Move to top"
msgstr ""
-#: tryton/gui/window/shortcuts.py:55
+#: tryton/gui/window/shortcuts.py:62
msgid "Move to bottom"
msgstr ""
-#: tryton/gui/window/shortcuts.py:56
+#: tryton/gui/window/shortcuts.py:63
msgid "Move to parent"
msgstr ""
-#: tryton/gui/window/shortcuts.py:58 tryton/gui/window/shortcuts.py:59
+#: tryton/gui/window/shortcuts.py:65 tryton/gui/window/shortcuts.py:66
msgid "Select all"
msgstr ""
-#: tryton/gui/window/shortcuts.py:60 tryton/gui/window/shortcuts.py:61
+#: tryton/gui/window/shortcuts.py:67 tryton/gui/window/shortcuts.py:68
msgid "Unselect all"
msgstr ""
-#: tryton/gui/window/shortcuts.py:62
+#: tryton/gui/window/shortcuts.py:69
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
+#: tryton/gui/window/shortcuts.py:70 tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:72 tryton/gui/window/shortcuts.py:73
msgid "Select/Activate current row"
msgstr ""
-#: tryton/gui/window/shortcuts.py:67
+#: tryton/gui/window/shortcuts.py:74
msgid "Toggle selection"
msgstr ""
-#: tryton/gui/window/shortcuts.py:68
+#: tryton/gui/window/shortcuts.py:75
msgid "Expand/Collapse"
msgstr ""
-#: tryton/gui/window/shortcuts.py:69
+#: tryton/gui/window/shortcuts.py:76
msgid "Expand row"
msgstr ""
-#: tryton/gui/window/shortcuts.py:70
+#: tryton/gui/window/shortcuts.py:77
msgid "Collapse row"
msgstr ""
-#: tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:78
msgid "Toggle row"
msgstr ""
-#: tryton/gui/window/shortcuts.py:72
+#: tryton/gui/window/shortcuts.py:79
msgid "Collapse all rows"
msgstr ""
-#: tryton/gui/window/shortcuts.py:73
+#: tryton/gui/window/shortcuts.py:80
msgid "Expand all rows"
msgstr ""
-#: tryton/gui/window/shortcuts.py:76
+#: tryton/gui/window/shortcuts.py:83
msgid "Tree view"
msgstr ""
-#: tryton/gui/window/tabcontent.py:41
+#: tryton/gui/window/tabcontent.py:43
msgid "_Switch View"
msgstr "Přepnout pohled"
-#: tryton/gui/window/tabcontent.py:42
+#: tryton/gui/window/tabcontent.py:44
#, fuzzy
msgid "Switch View"
msgstr "Přepnout pohled"
-#: tryton/gui/window/tabcontent.py:47
+#: tryton/gui/window/tabcontent.py:49
msgid "_Previous"
msgstr "_Předchozí"
-#: tryton/gui/window/tabcontent.py:48
+#: tryton/gui/window/tabcontent.py:50
msgid "Previous Record"
msgstr "Předchozí záznam"
-#: tryton/gui/window/tabcontent.py:53
+#: tryton/gui/window/tabcontent.py:55
msgid "_Next"
msgstr "_Následující"
-#: tryton/gui/window/tabcontent.py:54
+#: tryton/gui/window/tabcontent.py:56
msgid "Next Record"
msgstr "Následující záznam"
-#: tryton/gui/window/tabcontent.py:59
+#: tryton/gui/window/tabcontent.py:61
#, fuzzy
msgid "_Search"
msgstr "Hledat"
-#: tryton/gui/window/tabcontent.py:65
+#: tryton/gui/window/tabcontent.py:67
msgid "_New"
msgstr "_Nový"
-#: tryton/gui/window/tabcontent.py:66
+#: tryton/gui/window/tabcontent.py:68
msgid "Create a new record"
msgstr "Vytvořit nový záznam"
-#: tryton/gui/window/tabcontent.py:71 tryton/gui/window/win_form.py:72
+#: tryton/gui/window/tabcontent.py:73 tryton/gui/window/win_form.py:85
msgid "_Save"
msgstr "_Uložit"
-#: tryton/gui/window/tabcontent.py:72
+#: tryton/gui/window/tabcontent.py:74
msgid "Save this record"
msgstr "Uložit tento záznam"
-#: tryton/gui/window/tabcontent.py:77
+#: tryton/gui/window/tabcontent.py:79
msgid "_Reload/Undo"
msgstr "Obnovit/Zpět"
-#: tryton/gui/window/tabcontent.py:78
+#: tryton/gui/window/tabcontent.py:80
#, fuzzy
msgid "Reload/Undo"
msgstr "Obnovit/Zpět"
-#: tryton/gui/window/tabcontent.py:83
+#: tryton/gui/window/tabcontent.py:85
msgid "_Duplicate"
msgstr "_Duplikovat"
-#: tryton/gui/window/tabcontent.py:88
+#: tryton/gui/window/tabcontent.py:90
msgid "_Delete..."
msgstr "_Odstranit..."
-#: tryton/gui/window/tabcontent.py:94
+#: tryton/gui/window/tabcontent.py:96
msgid "View _Logs..."
msgstr "Zobrazit záznamy..."
-#: tryton/gui/window/tabcontent.py:97
+#: tryton/gui/window/tabcontent.py:100
msgid "Show revisions..."
msgstr ""
-#: tryton/gui/window/tabcontent.py:102
+#: tryton/gui/window/tabcontent.py:105
#, fuzzy
msgid "A_ttachments..."
msgstr "Příloha:"
-#: tryton/gui/window/tabcontent.py:103
+#: tryton/gui/window/tabcontent.py:106
msgid "Add an attachment to the record"
msgstr "Přidat přílohu k záznamu"
-#: tryton/gui/window/tabcontent.py:108
+#: tryton/gui/window/tabcontent.py:112
msgid "_Notes..."
msgstr ""
-#: tryton/gui/window/tabcontent.py:109
+#: tryton/gui/window/tabcontent.py:113
msgid "Add a note to the record"
msgstr ""
-#: tryton/gui/window/tabcontent.py:114
+#: tryton/gui/window/tabcontent.py:118
msgid "_Actions..."
msgstr "Akce..."
-#: tryton/gui/window/tabcontent.py:119
+#: tryton/gui/window/tabcontent.py:123
#, fuzzy
msgid "_Relate..."
msgstr "_Odstranit..."
-#: tryton/gui/window/tabcontent.py:125
+#: tryton/gui/window/tabcontent.py:129
#, fuzzy
msgid "_Report..."
msgstr "Importovat data..."
-#: tryton/gui/window/tabcontent.py:130
+#: tryton/gui/window/tabcontent.py:134
#, fuzzy
msgid "_E-Mail..."
msgstr "_Email..."
-#: tryton/gui/window/tabcontent.py:135
+#: tryton/gui/window/tabcontent.py:139
msgid "_Print..."
msgstr "_Tisk..."
-#: tryton/gui/window/tabcontent.py:141
+#: tryton/gui/window/tabcontent.py:145
msgid "_Export Data..."
msgstr "Exportovat data"
-#: tryton/gui/window/tabcontent.py:146
+#: tryton/gui/window/tabcontent.py:150
msgid "_Import Data..."
msgstr "Importovat data..."
-#: tryton/gui/window/tabcontent.py:150
+#: tryton/gui/window/tabcontent.py:155
msgid "Copy _URL..."
msgstr ""
-#: tryton/gui/window/tabcontent.py:156
+#: tryton/gui/window/tabcontent.py:161
msgid "_Close Tab"
msgstr "_Zavřít kartu"
@@ -1131,105 +1093,109 @@ msgstr "_Zavřít kartu"
msgid "All fields"
msgstr "Všechna pole"
-#: tryton/gui/window/win_csv.py:89
+#: tryton/gui/window/win_csv.py:69
+msgid "_Add"
+msgstr "_Přidat"
+
+#: tryton/gui/window/win_csv.py:77
+msgid "_Remove"
+msgstr "_Odstranit"
+
+#: tryton/gui/window/win_csv.py:85
#, fuzzy
msgid "_Clear"
msgstr "Vymazat"
-#: tryton/gui/window/win_csv.py:111
+#: tryton/gui/window/win_csv.py:105
msgid "Fields selected"
msgstr ""
-#: tryton/gui/window/win_csv.py:130
+#: tryton/gui/window/win_csv.py:124
msgid "CSV Parameters"
msgstr "Parametry CSV"
-#: tryton/gui/window/win_csv.py:138
+#: tryton/gui/window/win_csv.py:132
msgid "Delimiter:"
msgstr ""
-#: tryton/gui/window/win_csv.py:152
+#: tryton/gui/window/win_csv.py:146
msgid "Quote char:"
msgstr ""
-#: tryton/gui/window/win_csv.py:161
+#: tryton/gui/window/win_csv.py:155
msgid "Encoding:"
msgstr "Kódování:"
-#: tryton/gui/window/win_csv.py:197 tryton/gui/window/win_csv.py:201
+#: tryton/gui/window/win_csv.py:195 tryton/gui/window/win_csv.py:199
msgid "Field name"
msgstr "Jméno pole"
#: 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"
+#, python-format
+msgid "CSV Export: %s"
msgstr ""
-#: tryton/gui/window/win_export.py:60
+#: tryton/gui/window/win_export.py:32
#, fuzzy
msgid "_Save Export"
msgstr "Uložit exportu"
-#: tryton/gui/window/win_export.py:70
+#: tryton/gui/window/win_export.py:40
#, fuzzy
msgid "_Delete Export"
msgstr "Smazat exportu"
-#: tryton/gui/window/win_export.py:87
+#: tryton/gui/window/win_export.py:55
+msgid "Predefined exports"
+msgstr "Předdefinované exporty"
+
+#: tryton/gui/window/win_export.py:62
+msgid "Name"
+msgstr ""
+
+#: tryton/gui/window/win_export.py:82
msgid "Open"
msgstr "Otevřít"
-#: tryton/gui/window/win_export.py:88
-#, fuzzy
-msgid "Save"
-msgstr "_Uložit"
-
-#: tryton/gui/window/win_export.py:92
+#: tryton/gui/window/win_export.py:87
msgid "Add _field names"
msgstr "Přidat jména polí"
-#: tryton/gui/window/win_export.py:106
+#: tryton/gui/window/win_export.py:103
#, python-format
msgid "%s (string)"
msgstr ""
-#: tryton/gui/window/win_export.py:109
+#: tryton/gui/window/win_export.py:106
#, python-format
msgid "%s (model name)"
msgstr ""
-#: tryton/gui/window/win_export.py:111
+#: tryton/gui/window/win_export.py:108
#, python-format
msgid "%s (record name)"
msgstr ""
-#: tryton/gui/window/win_export.py:210
+#: tryton/gui/window/win_export.py:207
msgid "What is the name of this export?"
msgstr ""
-#: tryton/gui/window/win_export.py:216
+#: tryton/gui/window/win_export.py:213
#, python-format
msgid "Override '%s' definition?"
msgstr ""
-#: tryton/gui/window/win_export.py:333
+#: tryton/gui/window/win_export.py:328
#, python-format, python-format, fuzzy, python-format
msgid "%d record saved."
msgstr "%d záznam uložen!"
-#: tryton/gui/window/win_export.py:335
+#: tryton/gui/window/win_export.py:330
#, python-format, python-format, fuzzy, python-format
msgid "%d records saved."
msgstr "%d záznamů uloženo!"
-#: tryton/gui/window/win_export.py:338
+#: tryton/gui/window/win_export.py:333
#, python-format, python-format, fuzzy, python-format
msgid ""
"Operation failed.\n"
@@ -1240,200 +1206,222 @@ msgstr ""
"Chybová zpráva:\n"
"%s"
+#: tryton/gui/window/win_export.py:334 tryton/gui/window/win_import.py:112
+#: tryton/gui/window/win_import.py:139
+msgid "Error"
+msgstr "Chyba"
+
#: tryton/gui/window/win_form.py:38
msgid "Link"
msgstr "Odkaz"
-#: tryton/gui/window/win_form.py:131
+#: tryton/gui/window/win_form.py:66
+msgid "Delete"
+msgstr "Smazat"
+
+#: tryton/gui/window/win_form.py:78 tryton/gui/window/win_search.py:65
+msgid "New"
+msgstr "_Nový"
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:48
+#: tryton/gui/window/win_form.py:140
+msgid "Switch"
+msgstr "Přepnout"
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:56
+#: tryton/gui/window/view_form/view/screen_container.py:222
+#: tryton/gui/window/win_form.py:148
+msgid "Previous"
+msgstr "Předchozí"
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:67
+#: tryton/gui/window/view_form/view/screen_container.py:231
+#: tryton/gui/window/win_form.py:159
+msgid "Next"
+msgstr "Další"
+
+#: tryton/gui/window/win_form.py:176
msgid "Add"
msgstr "Přidat"
-#: tryton/gui/window/win_form.py:144
+#: tryton/gui/window/win_form.py:186
msgid "Remove "
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
-#: tryton/gui/window/win_form.py:159
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:118
+#: tryton/gui/window/win_form.py:198
#, fuzzy
msgid "Create a new record "
msgstr "Vytvořit nový záznam"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:154
-#: tryton/gui/window/win_form.py:171
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
+#: tryton/gui/window/win_form.py:208
#, fuzzy
msgid "Delete selected record "
msgstr "Smazat vybraný záznam"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:164
-#: tryton/gui/window/win_form.py:185
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:142
+#: tryton/gui/window/win_form.py:219
#, fuzzy
msgid "Undelete selected record "
msgstr "Smazat vybraný záznam"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:61
-#: tryton/gui/window/view_form/view/screen_container.py:225
-#: tryton/gui/window/win_form.py:200
-msgid "Previous"
-msgstr "Předchozí"
+#: tryton/gui/window/win_import.py:26
+#, python-format
+msgid "CSV Import: %s"
+msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:75
-#: tryton/gui/window/view_form/view/screen_container.py:237
-#: tryton/gui/window/win_form.py:214
-msgid "Next"
-msgstr "Další"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
-#: tryton/gui/window/win_form.py:227
-msgid "Switch"
-msgstr "Přepnout"
-
-#: tryton/gui/window/win_import.py:25
-msgid "Import from CSV"
-msgstr "Import CSV souboru"
-
-#: tryton/gui/window/win_import.py:32
+#: tryton/gui/window/win_import.py:30
#, fuzzy
msgid "_Auto-Detect"
msgstr "Automatická detekce"
-#: tryton/gui/window/win_import.py:44
+#: tryton/gui/window/win_import.py:41
msgid "File to Import:"
msgstr "Soubor k importu:"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:207
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:462
-#: tryton/gui/window/win_import.py:46
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:200
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:466
+#: tryton/gui/window/win_import.py:43
msgid "Open..."
msgstr "Otevřít..."
-#: tryton/gui/window/win_import.py:51
+#: tryton/gui/window/win_import.py:48
msgid "Lines to Skip:"
msgstr "Vynechané řádky:"
-#: tryton/gui/window/win_import.py:104
+#: tryton/gui/window/win_import.py:101
#, fuzzy
msgid "You must select an import file first."
msgstr "Nejprve je nutné vybrat soubor pro import!"
-#: tryton/gui/window/win_import.py:114
+#: tryton/gui/window/win_import.py:112
msgid "Error opening CSV file"
msgstr "Chyba při otevírání CSV souboru"
-#: tryton/gui/window/win_import.py:142
+#: tryton/gui/window/win_import.py:138
#, python-format, python-format, 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:202
+#: tryton/gui/window/win_import.py:198
#, python-format, python-format, fuzzy, python-format
msgid "%d record imported."
msgstr "%d záznam načten!"
-#: tryton/gui/window/win_import.py:204
+#: tryton/gui/window/win_import.py:200
#, python-format, python-format, fuzzy, python-format
msgid "%d records imported."
msgstr "%d záznamů načteno!"
-#: tryton/gui/window/win_search.py:75
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:46
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:81
+#: tryton/gui/window/view_form/view/screen_container.py:146
+#: tryton/gui/window/win_search.py:36 tryton/gui/window/win_search.py:59
+msgid "Search"
+msgstr "Hledat"
+
+#: tryton/gui/window/win_search.py:91
#, python-format
msgid "Search %s"
msgstr ""
-#: tryton/gui/window/wizard.py:150
+#: tryton/gui/window/wizard.py:160
#, python-format
msgid "Unable to delete wizard %s"
msgstr ""
-#: tryton/gui/window/wizard.py:304
+#: tryton/gui/window/wizard.py:317
msgid "Wizard"
msgstr "Průvodce"
-#: tryton/gui/window/view_form/screen/screen.py:197
+#: tryton/gui/window/view_form/screen/screen.py:206
#, fuzzy
msgid "ID"
msgstr "Najít"
-#: tryton/gui/window/view_form/screen/screen.py:198
+#: tryton/gui/window/view_form/screen/screen.py:207
#, fuzzy
msgid "Creation User"
msgstr "Vytvořeno uživatelem:"
-#: tryton/gui/window/view_form/screen/screen.py:199
+#: tryton/gui/window/view_form/screen/screen.py:208
#, fuzzy
msgid "Creation Date"
msgstr "Datum vytvoření:"
-#: tryton/gui/window/view_form/screen/screen.py:200
+#: tryton/gui/window/view_form/screen/screen.py:209
#, fuzzy
msgid "Modification User"
msgstr "Datum poslední úpravy:"
-#: tryton/gui/window/view_form/screen/screen.py:201
+#: tryton/gui/window/view_form/screen/screen.py:210
#, fuzzy
msgid "Modification Date"
msgstr "Datum poslední úpravy:"
-#: tryton/gui/window/view_form/screen/screen.py:777
+#: tryton/gui/window/view_form/screen/screen.py:806
#, python-format, python-format, fuzzy
msgid "Unable to get view tree state for %s"
msgstr "Nemohu nastavit lokalizaci %s"
-#: tryton/gui/window/view_form/screen/screen.py:838
+#: tryton/gui/window/view_form/screen/screen.py:867
#, fuzzy
msgid "Unable to set view tree state"
msgstr "Nemohu nastavit lokalizaci %s"
-#: tryton/gui/window/view_form/screen/screen.py:1015
+#: tryton/gui/window/view_form/screen/screen.py:1054
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:1022
+#: tryton/gui/window/view_form/screen/screen.py:1061
#, python-format
msgid "\"%s\" is required"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:1026
+#: tryton/gui/window/view_form/screen/screen.py:1065
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:1075
+#: tryton/gui/window/view_form/screen/screen.py:1114
msgid "Pre-validation"
msgstr ""
-#: tryton/gui/window/view_form/view/form.py:257
-#: tryton/gui/window/view_form/view/form.py:259
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:483
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:155
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:157
-#: 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.py:261
+#: tryton/gui/window/view_form/view/form.py:263
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:476
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:478
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:172
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:174
+#: tryton/gui/window/view_form/view/list.py:530
+#: tryton/gui/window/view_form/view/list.py:532
msgid ":"
msgstr ":"
-#: tryton/gui/window/view_form/view/graph.py:100
+#: tryton/gui/window/view_form/view/graph.py:102
msgid "Image Size"
msgstr "Velikost obrázku"
-#: tryton/gui/window/view_form/view/graph.py:112
+#: tryton/gui/window/view_form/view/graph.py:121
msgid "Width:"
msgstr "Šířka:"
-#: tryton/gui/window/view_form/view/graph.py:120
+#: tryton/gui/window/view_form/view/graph.py:129
msgid "Height:"
msgstr "Výška:"
-#: tryton/gui/window/view_form/view/graph.py:130
+#: tryton/gui/window/view_form/view/graph.py:140
msgid "PNG image (*.png)"
msgstr "Obrázek PNG (*.png)"
-#: tryton/gui/window/view_form/view/graph.py:139
+#: tryton/gui/window/view_form/view/graph.py:149
msgid "Save As"
msgstr "Uložit jako"
-#: tryton/gui/window/view_form/view/graph.py:151
+#: tryton/gui/window/view_form/view/graph.py:161
#, fuzzy
msgid "Image size too large."
msgstr "Rozměry obrázku jsou příliš velké!"
@@ -1442,7 +1430,7 @@ msgstr "Rozměry obrázku jsou příliš velké!"
msgid ".."
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:149
+#: tryton/gui/window/view_form/view/screen_container.py:152
msgid "Open filters"
msgstr ""
@@ -1450,27 +1438,27 @@ msgstr ""
msgid "Show bookmarks of filters"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:380
+#: tryton/gui/window/view_form/view/screen_container.py:371
msgid "Remove this bookmark"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:387
+#: tryton/gui/window/view_form/view/screen_container.py:379
msgid "Bookmark this filter"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:404
+#: tryton/gui/window/view_form/view/screen_container.py:396
msgid "Show active records"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:406
+#: tryton/gui/window/view_form/view/screen_container.py:398
msgid "Show inactive records"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:487
+#: tryton/gui/window/view_form/view/screen_container.py:479
msgid "Bookmark Name:"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:607
+#: tryton/gui/window/view_form/view/screen_container.py:599
msgid "Find"
msgstr "Najít"
@@ -1509,114 +1497,111 @@ msgstr "Přepnout pohled"
msgid "Week"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:39
msgid "Select..."
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:52
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:47
msgid "Clear"
msgstr "Vymazat"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:65
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:60
msgid "All files"
msgstr "Všechny soubory"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:88
-msgid "Select"
-msgstr ""
-
-#: tryton/gui/window/view_form/view/form_gtk/char.py:168
+#: tryton/gui/window/view_form/view/form_gtk/char.py:169
msgid "Show plain text"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:371
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:369
msgid "Add value"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:497
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:490
#, python-format
msgid "Remove \"%s\""
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/image.py:49
+#: tryton/gui/window/view_form/view/form_gtk/image.py:50
msgid "Images"
msgstr "Obrázky"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:68
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:109
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:66
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:99
#, fuzzy
msgid "Add existing record"
msgstr "Uložit tento záznam"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:79
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:74
#, fuzzy
msgid "Remove selected record "
msgstr "Smazat vybraný záznam"
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:305
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:580
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:582
#, fuzzy
msgid "Open the record "
msgstr "Otevřít záznam"
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:306
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:581
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:583
msgid "Clear the field "
msgstr ""
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:309
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:584
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:586
#, fuzzy
msgid "Search a record "
msgstr "Hledat záznam"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:121
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:108
#, fuzzy
msgid "Remove selected record"
msgstr "Smazat vybraný záznam"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:144
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:126
#, fuzzy
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:900
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:908
#, python-format
msgid "%s%%"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:87
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:85
msgid "Foreground"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:326
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:328
msgid "Select a color"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:126
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:136
#, fuzzy
msgid "Translation"
msgstr "Přidat překlad"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:192
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:209
msgid "Edit"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:197
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:214
msgid "Fuzzy"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:274
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
#, fuzzy
msgid "You need to save the record before adding translations."
msgstr "Musíte uložit záznam před přidáváním překladů!"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:296
#, fuzzy
msgid "No other language available."
msgstr "Jiný jazyk není k dispozici!"
-#: tryton/plugins/translation/__init__.py:23
+#: tryton/plugins/translation/__init__.py:17
+#: tryton/plugins/translation/__init__.py:24
msgid "Translate view"
msgstr "Přeložit pohled"
diff --git a/tryton/data/locale/de/LC_MESSAGES/tryton.po b/tryton/data/locale/de/LC_MESSAGES/tryton.po
index f7cc384cec..f248e1b900 100644
--- a/tryton/data/locale/de/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/de/LC_MESSAGES/tryton.po
@@ -6,40 +6,31 @@
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
-#: tryton/config.py:75
+#: tryton/config.py:74
msgid "specify alternate config file"
msgstr "Alternative Konfigurationsdatei angeben"
-#: tryton/config.py:78
+#: tryton/config.py:77
msgid "development mode"
msgstr "Entwicklungsmodus"
-#: tryton/config.py:81
+#: tryton/config.py:80
msgid "logging everything at INFO level"
msgstr "Allgemeiner Log-Level: INFO"
-#: tryton/config.py:83
+#: tryton/config.py:82
msgid "specify the log level: DEBUG, INFO, WARNING, ERROR, CRITICAL"
msgstr "Loglevel angeben: DEBUG, INFO, WARNING, ERROR, CRITICAL"
-#: tryton/config.py:86
+#: tryton/config.py:85
msgid "specify the login user"
msgstr "Anmeldename angeben"
-#: tryton/config.py:88
+#: tryton/config.py:87
msgid "specify the server hostname:port"
msgstr "Name des Servers:Ports angeben"
-#: tryton/config.py:92
-msgid "Too much arguments"
-msgstr "Zu viele Argumente"
-
-#: tryton/config.py:95
-#, python-format
-msgid "File \"%s\" not found"
-msgstr "Datei \"%s\" nicht gefunden"
-
-#: tryton/config.py:133
+#: tryton/config.py:127
#, python-format, python-format, python-format, python-format
msgid "Unable to write config file %s."
msgstr "Kann Konfigurationsdatei '%s' nicht schreiben."
@@ -49,150 +40,172 @@ msgstr "Kann Konfigurationsdatei '%s' nicht schreiben."
msgid "Unable to set locale %s"
msgstr "Kann locale %s nicht setzen."
-#: tryton/action/main.py:93 tryton/common/button.py:57
+#: tryton/action/main.py:89 tryton/common/button.py:54
msgid ", "
msgstr ", "
-#: tryton/action/main.py:95
+#: tryton/action/main.py:91
msgid ",…"
msgstr ",…"
-#: tryton/action/main.py:96
+#: tryton/action/main.py:92
#, python-format
msgid "%s (%s)"
msgstr "%s (%s)"
-#: tryton/action/main.py:191
+#: tryton/action/main.py:187
msgid "Select your action"
msgstr "Aktion wählen"
-#: tryton/action/main.py:197
+#: tryton/action/main.py:193
msgid "No action defined."
msgstr "Keine Aktion definiert."
-#: tryton/common/button.py:57
+#: tryton/common/button.py:54
msgid "By: "
msgstr "Von: "
-#: tryton/common/common.py:248
-msgid "Tryton Connection"
-msgstr "Verbindung"
-
-#: tryton/common/common.py:258
-msgid "Server:"
-msgstr "Server:"
-
-#: tryton/common/common.py:276
-msgid "Port:"
-msgstr "Port:"
-
-#: tryton/common/common.py:348 tryton/gui/window/shortcuts.py:57
+#: tryton/common/common.py:307 tryton/gui/window/shortcuts.py:64
msgid "Selection"
msgstr "Auswahl"
-#: tryton/common/common.py:358
+#: tryton/common/common.py:309 tryton/common/common.py:365
+#: tryton/common/common.py:368 tryton/common/common.py:642
+#: tryton/common/common.py:693 tryton/common/common.py:796
+#: tryton/gui/window/email.py:23 tryton/gui/window/limit.py:24
+#: tryton/gui/window/preference.py:35 tryton/gui/window/revision.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:149
+#: tryton/gui/window/view_form/view/graph.py:106
+#: tryton/gui/window/win_csv.py:173 tryton/gui/window/win_form.py:68
+#: tryton/gui/window/win_search.py:54
+msgid "Cancel"
+msgstr "Abbrechen"
+
+#: tryton/common/common.py:310 tryton/common/common.py:797
+#: tryton/gui/window/email.py:28 tryton/gui/window/limit.py:29
+#: tryton/gui/window/preference.py:40 tryton/gui/window/revision.py:30
+#: tryton/gui/window/shortcuts.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:154
+#: tryton/gui/window/view_form/view/graph.py:111
+#: tryton/gui/window/win_csv.py:178 tryton/gui/window/win_form.py:97
+#: tryton/gui/window/win_search.py:72
+msgid "OK"
+msgstr "OK"
+
+#: tryton/common/common.py:315
msgid "Your selection:"
msgstr "Ihre Auswahl:"
-#: tryton/common/common.py:481
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:34
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:120
-#: tryton/gui/window/view_form/view/graph.py:161
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:497
-#: tryton/gui/window/win_export.py:307
+#: tryton/common/common.py:366 tryton/gui/window/form.py:114
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:83
+msgid "Select"
+msgstr "Auswählen"
+
+#: tryton/common/common.py:369 tryton/gui/window/win_export.py:83
+msgid "Save"
+msgstr "Speichern"
+
+#: tryton/common/common.py:447
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:31
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:116
+#: tryton/gui/window/view_form/view/graph.py:171
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
+#: tryton/gui/window/win_export.py:305
msgid "Save As..."
msgstr "Speichern unter..."
-#: tryton/common/common.py:628
+#: tryton/common/common.py:592
msgid "Always ignore this warning."
msgstr "Diese Warnung künftig nicht mehr anzeigen."
-#: tryton/common/common.py:633
+#: tryton/common/common.py:597
msgid "Do you want to proceed?"
msgstr "Fortfahren?"
-#: tryton/common/common.py:652
-msgid "Confirmation"
-msgstr "Bestätigung"
+#: tryton/common/common.py:643
+msgid "No"
+msgstr "Nein"
-#: tryton/common/common.py:763 tryton/common/common.py:1093
+#: tryton/common/common.py:644 tryton/common/domain_parser.py:239
+msgid "Yes"
+msgstr "Ja"
+
+#: tryton/common/common.py:689 tryton/common/common.py:983
msgid "Concurrency Exception"
msgstr "Aktualisierungskonflikt"
-#: tryton/common/common.py:776
-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."
+#: tryton/common/common.py:691
+msgid "This record has been modified while you were editing it."
msgstr ""
-"Aktualisierungskonflikt beim Schreiben des aktuellen Datensatzes:\n"
-"\n"
-"Dieser Datensatz wurde anderweitig geändert, während Sie ihn bearbeitet haben.\n"
-" Lösungsmöglichkeiten:\n"
-" - \"Abbrechen\" um den Speichervorgang abzubrechen,\n"
-" - \"Vergleichen\" um die geänderte Version des Datensatzes zu betrachten,\n"
-" - \"Überschreiben\" um die gespeicherte Version mit Ihrer Version zu überschreiben."
+"Dieser Datensatz wurde anderweitig geändert, während Sie ihn bearbeitet "
+"haben."
-#: tryton/common/common.py:786
+#: tryton/common/common.py:694
+msgid "Cancel saving"
+msgstr "Speichern abbrechen"
+
+#: tryton/common/common.py:696
msgid "Compare"
msgstr "Vergleichen"
-#: tryton/common/common.py:792
+#: tryton/common/common.py:697
+msgid "See the modified version"
+msgstr "Die geänderte Version ansehen"
+
+#: tryton/common/common.py:699
msgid "Write Anyway"
msgstr "Überschreiben"
-#: tryton/common/common.py:821 tryton/gui/window/win_export.py:339
-#: tryton/gui/window/win_import.py:114 tryton/gui/window/win_import.py:143
-msgid "Error"
-msgstr "Fehler"
+#: tryton/common/common.py:700
+msgid "Save your current version"
+msgstr "Ihre aktuelle Version speichern"
-#: tryton/common/common.py:824
+#: tryton/common/common.py:729
+msgid "Application Error"
+msgstr "Anwendungsfehler"
+
+#: tryton/common/common.py:732
msgid "Report Bug"
-msgstr "Fehler berichten"
+msgstr "Fehler melden"
-#: tryton/common/common.py:832
-msgid "Application Error."
-msgstr "Anwendungsfehler."
+#: tryton/common/common.py:733 tryton/gui/window/dblogin.py:36
+msgid "Close"
+msgstr "Schließen"
-#: tryton/common/common.py:855
+#: tryton/common/common.py:751
msgid "Error: "
msgstr "Fehler:"
-#: tryton/common/common.py:875
-#, python-format
-msgid "To report bugs you must have an account on %s"
-msgstr ""
-"Um Fehler online berichten zu können, benötigen Sie ein Konto auf %s"
+#: tryton/common/common.py:768
+#, python-format, python-format
+msgid "To report bugs you must have an account on %s"
+msgstr "Um Fehler online melden zu können, benötigen Sie ein Konto auf %s"
-#: tryton/common/common.py:905
+#: tryton/common/common.py:794
msgid "Bug Tracker"
msgstr "Fehler melden"
-#: tryton/common/common.py:924
+#: tryton/common/common.py:811
msgid "User:"
msgstr "Anmeldename:"
-#: tryton/common/common.py:932
+#: tryton/common/common.py:819
msgid "Password:"
msgstr "Passwort:"
-#: tryton/common/common.py:987
+#: tryton/common/common.py:875
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 ""
-"Derselbe Fehlerbericht wurde bereits von einem anderen Benutzer berichtet.\n"
+"Derselbe Fehlerbericht wurde bereits von einem anderen Benutzer gemeldet.\n"
"Zu Ihrer Information wurde Ihr Benutzername auf der Interessentenliste eingetragen."
-#: tryton/common/common.py:998
+#: tryton/common/common.py:886
msgid "Created new bug with ID "
msgstr "Neuer Fehlerbericht angelegt mit ID "
-#: tryton/common/common.py:1006
+#: tryton/common/common.py:894
msgid ""
"Connection error.\n"
"Bad username or password."
@@ -200,28 +213,28 @@ msgstr ""
"Verbindungsfehler.\n"
"Anmeldename oder Passwort fehlerhaft."
-#: tryton/common/common.py:1011
+#: tryton/common/common.py:899
msgid "Exception:"
msgstr "Ausnahme:"
-#: tryton/common/common.py:1038
+#: tryton/common/common.py:926
#, python-format
msgid "Check URL: %s"
msgstr "Überprüfung der URL: %s"
-#: tryton/common/common.py:1045
+#: tryton/common/common.py:934
msgid "Unable to check for new version"
msgstr "Es war nicht möglich nach einer neuen Version zu suchen"
-#: tryton/common/common.py:1051
+#: tryton/common/common.py:940
msgid "A new version is available!"
msgstr "Eine neue Version ist verfügbar!"
-#: tryton/common/common.py:1053
+#: tryton/common/common.py:942
msgid "Download"
msgstr "Herunterladen"
-#: tryton/common/common.py:1438
+#: tryton/common/common.py:1323
msgid "..."
msgstr "..."
@@ -238,57 +251,53 @@ msgstr "Erstelle..."
msgid "Unable to search for completion of %s"
msgstr "Unmöglich nach einer Vervollständigungn von %s zu suchen"
-#: tryton/common/datetime_.py:35 tryton/common/datetime_.py:236
-#: tryton/common/datetime_.py:387
+#: tryton/common/datetime_.py:32 tryton/common/datetime_.py:238
+#: tryton/common/datetime_.py:391
msgid "Value"
msgstr "Wert"
-#: tryton/common/datetime_.py:36 tryton/common/datetime_.py:237
-#: tryton/common/datetime_.py:388
+#: tryton/common/datetime_.py:33 tryton/common/datetime_.py:239
+#: tryton/common/datetime_.py:392
msgid "Displayed value"
msgstr "Angezeigter Wert"
-#: tryton/common/datetime_.py:40 tryton/common/datetime_.py:194
-#: tryton/common/datetime_.py:240 tryton/common/datetime_.py:344
+#: tryton/common/datetime_.py:37 tryton/common/datetime_.py:195
+#: tryton/common/datetime_.py:242 tryton/common/datetime_.py:347
msgid "Format"
msgstr "Format"
-#: tryton/common/datetime_.py:41 tryton/common/datetime_.py:195
-#: tryton/common/datetime_.py:241 tryton/common/datetime_.py:345
+#: tryton/common/datetime_.py:38 tryton/common/datetime_.py:196
+#: tryton/common/datetime_.py:243 tryton/common/datetime_.py:348
msgid "Display format"
msgstr "Angezeigtes Format"
-#: tryton/common/datetime_.py:64
+#: tryton/common/datetime_.py:63
msgid "Open the calendar"
msgstr "Kalender öffnen"
-#: tryton/common/datetime_.py:392 tryton/common/datetime_.py:397
+#: tryton/common/datetime_.py:396 tryton/common/datetime_.py:401
msgid "Date Format"
msgstr "Datumsformat"
-#: tryton/common/datetime_.py:393 tryton/common/datetime_.py:398
+#: tryton/common/datetime_.py:397 tryton/common/datetime_.py:402
msgid "Displayed date format"
msgstr "Angezeigtes Datumsformat"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "y"
msgstr "J"
-#: tryton/common/domain_parser.py:236
-msgid "Yes"
-msgstr "Ja"
-
-#: tryton/common/domain_parser.py:236 tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:239 tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "True"
msgstr "Wahr"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "t"
msgstr "w"
-#: tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "False"
msgstr "Falsch"
@@ -300,27 +309,27 @@ msgstr "Bearbeiten..."
msgid "Attachments..."
msgstr "Anhänge..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:95
msgid "Notes..."
msgstr "Notizen..."
-#: tryton/common/popup_menu.py:109
+#: tryton/common/popup_menu.py:107
msgid "Actions..."
msgstr "Aktionen..."
-#: tryton/common/popup_menu.py:110
+#: tryton/common/popup_menu.py:108
msgid "Relate..."
msgstr "Beziehungen..."
-#: tryton/common/popup_menu.py:111
+#: tryton/common/popup_menu.py:109
msgid "Report..."
msgstr "Berichte..."
-#: tryton/common/popup_menu.py:112
+#: tryton/common/popup_menu.py:110
msgid "E-Mail..."
msgstr "E-Mail..."
-#: tryton/common/popup_menu.py:113
+#: tryton/common/popup_menu.py:111
msgid "Print..."
msgstr "Drucken..."
@@ -352,156 +361,104 @@ msgstr "m"
msgid "s"
msgstr "s"
-#: tryton/gui/main.py:212
-msgid "_Connection"
-msgstr "_Verbindung"
+#: tryton/gui/main.py:123
+msgid "Preferences..."
+msgstr "Einstellungen..."
-#: tryton/gui/main.py:220
-msgid "_User"
-msgstr "_Benutzer"
+#: tryton/gui/main.py:127
+msgid "Toolbar"
+msgstr "Werkzeugleiste"
-#: tryton/gui/main.py:234
-msgid "_Options"
-msgstr "_Einstellungen"
+#: tryton/gui/main.py:128
+msgid "Default"
+msgstr "Standard"
-#: tryton/gui/main.py:242
-msgid "Fa_vorites"
-msgstr "Fa_voriten"
+#: tryton/gui/main.py:129
+msgid "Text and Icons"
+msgstr "Text und Symbole"
-#: tryton/gui/main.py:258
-msgid "_Help"
-msgstr "_Hilfe"
+#: tryton/gui/main.py:130
+msgid "Text"
+msgstr "Text"
-#: tryton/gui/main.py:280 tryton/gui/main.py:826
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:48
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:91
-#: tryton/gui/window/view_form/view/screen_container.py:144
-#: tryton/gui/window/win_search.py:34
-msgid "Search"
-msgstr "Suchen"
+#: tryton/gui/main.py:131
+msgid "Icons"
+msgstr "Symbole"
-#: tryton/gui/main.py:370
-msgid "No result found."
-msgstr "Kein Ergebnis."
+#: tryton/gui/main.py:134
+msgid "Form"
+msgstr "Formular"
-#: tryton/gui/main.py:410
-msgid "_Connect..."
-msgstr "_Verbinden..."
-
-#: tryton/gui/main.py:420
-msgid "_Disconnect"
-msgstr "Verbindung _trennen"
-
-#: tryton/gui/main.py:430
-msgid "_Quit..."
-msgstr "_Beenden..."
-
-#: tryton/gui/main.py:446
-msgid "_Preferences..."
-msgstr "_Einstellungen..."
-
-#: tryton/gui/main.py:458
-msgid "_Menu Reload"
-msgstr "_Menü neu laden"
-
-#: tryton/gui/main.py:468
-msgid "_Menu Toggle"
-msgstr "Menü _umschalten"
-
-#: tryton/gui/main.py:476
-msgid "_Global Search"
-msgstr "_Globale Suche"
-
-#: tryton/gui/main.py:492
-msgid "_Toolbar"
-msgstr "_Werkzeugleiste"
-
-#: tryton/gui/main.py:500
-msgid "_Default"
-msgstr "_Standard"
-
-#: tryton/gui/main.py:511
-msgid "_Text and Icons"
-msgstr "Text _und Symbole"
-
-#: tryton/gui/main.py:521
-msgid "_Icons"
-msgstr "_Symbole"
-
-#: tryton/gui/main.py:530
-msgid "_Text"
-msgstr "_Text"
-
-#: tryton/gui/main.py:538
-msgid "_Mode"
-msgstr "_Modus"
-
-#: tryton/gui/main.py:546
-msgid "_Normal"
-msgstr "_Normal"
-
-#: tryton/gui/main.py:555
-msgid "_PDA"
-msgstr "_PDA"
-
-#: tryton/gui/main.py:562
-msgid "_Form"
-msgstr "_Formular"
-
-#: tryton/gui/main.py:571
+#: tryton/gui/main.py:135
msgid "Save Width/Height"
msgstr "Breite/Höhe speichern"
-#: tryton/gui/main.py:582
+#: tryton/gui/main.py:136
msgid "Save Tree State"
msgstr "Menüansicht speichern"
-#: tryton/gui/main.py:594
+#: tryton/gui/main.py:137
msgid "Fast Tabbing"
msgstr "Schneller Feldwechsel mit Tabulatortaste"
-#: tryton/gui/main.py:604
+#: tryton/gui/main.py:138
msgid "Spell Checking"
msgstr "Rechtschreibkorrektur"
-#: tryton/gui/main.py:615
-msgid "_Previous Tab"
-msgstr "_Vorherige Registerkarte"
+#: tryton/gui/main.py:140
+msgid "PDA Mode"
+msgstr "PDA Modus"
-#: tryton/gui/main.py:622
-msgid "_Next Tab"
-msgstr "_Nächste Registerkarte"
-
-#: tryton/gui/main.py:629
+#: tryton/gui/main.py:141
msgid "Search Limit..."
msgstr "Suchlimitierung..."
-#: tryton/gui/main.py:635
-msgid "_Email..."
-msgstr "_E-Mail..."
+#: tryton/gui/main.py:142
+msgid "Email..."
+msgstr "E-Mail..."
-#: tryton/gui/main.py:647
+#: tryton/gui/main.py:143
msgid "Check Version"
msgstr "Nach neuer Version suchen"
-#: tryton/gui/main.py:657
-msgid "_Save Options"
-msgstr "Einstellungen _speichern"
+#: tryton/gui/main.py:145
+msgid "Options"
+msgstr "Einstellungen"
-#: tryton/gui/main.py:671
-msgid "_Keyboard Shortcuts..."
-msgstr "_Schnelltasten..."
+#: tryton/gui/main.py:148
+msgid "Keyboard Shortcuts..."
+msgstr "Schnelltasten..."
-#: tryton/gui/main.py:681
-msgid "_About..."
-msgstr "_Über..."
+#: tryton/gui/main.py:149
+msgid "About..."
+msgstr "Über..."
-#: tryton/gui/main.py:717 tryton/gui/main.py:739
-msgid "Manage Favorites"
-msgstr "Favoriten verwalten"
+#: tryton/gui/main.py:150
+msgid "Help"
+msgstr "Hilfe"
-#: tryton/gui/main.py:879
+#: tryton/gui/main.py:153
+msgid "Quit"
+msgstr "Beenden"
+
+#: tryton/gui/main.py:395
+msgid "No result found."
+msgstr "Kein Ergebnis."
+
+#: tryton/gui/main.py:447
+msgid "Favorites"
+msgstr "Favoriten"
+
+#: tryton/gui/main.py:464 tryton/gui/window/dblogin.py:438
+#: tryton/gui/window/form.py:139
+msgid "Manage..."
+msgstr "Verwalten..."
+
+#: tryton/gui/main.py:541 tryton/gui/window/form.py:559
+msgid "Action"
+msgstr "Aktion"
+
+#: tryton/gui/main.py:563
msgid ""
"The following action requires to close all tabs.\n"
"Do you want to continue?"
@@ -509,7 +466,7 @@ msgstr ""
"Die folgende Aktion erfordert die Schließung aller Registerkarten.\n"
"Fortfahren?"
-#: tryton/gui/main.py:1135
+#: tryton/gui/main.py:747
msgid "Close Tab"
msgstr "Registerkarte schließen"
@@ -521,192 +478,194 @@ msgstr "Modularität, Skalierbarkeit und Sicherheit"
msgid "translator-credits"
msgstr ""
"Mathias Behrle\n"
-"Clemens Hupka"
+"Clemens Hupka\n"
+"Korbinian Preisler\n"
+"Udo Spallek"
-#: tryton/gui/window/attachment.py:22
+#: tryton/gui/window/attachment.py:24
#, python-format, python-format, python-format, python-format
msgid "Attachments (%s)"
msgstr "Anhänge (%s)"
-#: tryton/gui/window/dblogin.py:32
+#: tryton/gui/window/dblogin.py:33
msgid "Profile Editor"
msgstr "Profilbearbeitung"
-#: tryton/gui/window/dblogin.py:47
+#: tryton/gui/window/dblogin.py:49
msgid "Profile"
msgstr "Profil"
-#: tryton/gui/window/dblogin.py:53 tryton/gui/window/win_csv.py:69
-msgid "_Add"
-msgstr "_Hinzufügen"
+#: tryton/gui/window/dblogin.py:58
+msgid "Add new profile"
+msgstr "Neues Profil hinzufügen"
-#: tryton/gui/window/dblogin.py:59 tryton/gui/window/win_csv.py:79
-msgid "_Remove"
-msgstr "_Entfernen"
+#: tryton/gui/window/dblogin.py:63
+msgid "Remove selected profile"
+msgstr "Ausgewähltes Profil löschen"
-#: tryton/gui/window/dblogin.py:73 tryton/gui/window/dblogin.py:458
+#: tryton/gui/window/dblogin.py:77 tryton/gui/window/dblogin.py:450
msgid "Host:"
msgstr "Host:"
-#: tryton/gui/window/dblogin.py:84 tryton/gui/window/dblogin.py:470
+#: tryton/gui/window/dblogin.py:88 tryton/gui/window/dblogin.py:462
msgid "Database:"
msgstr "Datenbank:"
-#: tryton/gui/window/dblogin.py:104
+#: tryton/gui/window/dblogin.py:108
msgid "Fetching databases list"
msgstr "Datenbankliste wird abgefragt..."
-#: tryton/gui/window/dblogin.py:120
+#: tryton/gui/window/dblogin.py:122
msgid "Username:"
msgstr "Anmeldename:"
-#: tryton/gui/window/dblogin.py:307 tryton/gui/window/dblogin.py:627
+#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:619
msgid "Incompatible version of the server"
msgstr "Inkompatible Serverversion"
-#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:630
+#: tryton/gui/window/dblogin.py:311 tryton/gui/window/dblogin.py:623
msgid "Could not connect to the server"
msgstr "Kann nicht zum Server verbinden!"
-#: tryton/gui/window/dblogin.py:388
+#: tryton/gui/window/dblogin.py:390
msgid "Login"
msgstr "Anmeldung"
-#: tryton/gui/window/dblogin.py:394
+#: tryton/gui/window/dblogin.py:396
msgid "_Cancel"
msgstr "_Abbrechen"
-#: tryton/gui/window/dblogin.py:400
+#: tryton/gui/window/dblogin.py:398
msgid "Cancel connection to the Tryton server"
msgstr "Abbrechen"
-#: tryton/gui/window/dblogin.py:402
+#: tryton/gui/window/dblogin.py:400
msgid "C_onnect"
msgstr "_Verbinden"
-#: tryton/gui/window/dblogin.py:408
+#: tryton/gui/window/dblogin.py:404
msgid "Connect the Tryton server"
msgstr "Verbindung zum Tryton Server herstellen"
-#: tryton/gui/window/dblogin.py:436
+#: tryton/gui/window/dblogin.py:432
msgid "Profile:"
msgstr "Profil:"
-#: tryton/gui/window/dblogin.py:442
-msgid "Manage profiles"
-msgstr "Profile verwalten"
-
-#: tryton/gui/window/dblogin.py:455
+#: tryton/gui/window/dblogin.py:447
msgid "Host / Database information"
msgstr "Host-/Datenbankdetails"
-#: tryton/gui/window/dblogin.py:486
+#: tryton/gui/window/dblogin.py:478
msgid "User name:"
msgstr "Anmeldename:"
-#: tryton/gui/window/email.py:16
+#: tryton/gui/window/email.py:19
msgid "Email"
msgstr "E-Mail"
-#: tryton/gui/window/email.py:26
+#: tryton/gui/window/email.py:36
msgid "Email Program Settings"
msgstr "Einstellungen E-Mail"
-#: tryton/gui/window/email.py:29
+#: tryton/gui/window/email.py:39
msgid "Command Line:"
msgstr "Kommandozeile:"
-#: tryton/gui/window/email.py:39
+#: tryton/gui/window/email.py:49
msgid "Legend of Available Placeholders:"
msgstr "Legende der verfügbaren Platzhalter:"
-#: tryton/gui/window/email.py:46
+#: tryton/gui/window/email.py:56
msgid "To:"
msgstr "An:"
-#: tryton/gui/window/email.py:50
+#: tryton/gui/window/email.py:60
msgid "CC:"
msgstr "CC:"
-#: tryton/gui/window/email.py:54
+#: tryton/gui/window/email.py:64
msgid "Subject:"
msgstr "Betreff:"
-#: tryton/gui/window/email.py:58
+#: tryton/gui/window/email.py:68
msgid "Body:"
msgstr "Textkörper:"
-#: tryton/gui/window/email.py:62
+#: tryton/gui/window/email.py:72
msgid "Attachment:"
msgstr "Anhang:"
-#: tryton/gui/window/form.py:118
+#: tryton/gui/window/form.py:135
+msgid "Add..."
+msgstr "Hinzufügen..."
+
+#: tryton/gui/window/form.py:155
#, python-format
msgid "Attachment(%d)"
msgstr "Anhänge(%d)"
-#: tryton/gui/window/form.py:144
+#: tryton/gui/window/form.py:185
#, python-format
msgid "Note(%d)"
msgstr "Notiz(%d)"
-#: tryton/gui/window/form.py:166
+#: tryton/gui/window/form.py:207
msgid "You have to select one record."
msgstr "Ein Datensatz muss ausgewählt werden."
-#: tryton/gui/window/form.py:170
+#: tryton/gui/window/form.py:211
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:171
+#: tryton/gui/window/form.py:212
msgid "Creation User:"
msgstr "Erstellt von"
-#: tryton/gui/window/form.py:172
+#: tryton/gui/window/form.py:213
msgid "Creation Date:"
msgstr "Erstellt am"
-#: tryton/gui/window/form.py:173
+#: tryton/gui/window/form.py:214
msgid "Latest Modification by:"
msgstr "Zuletzt verändert von"
-#: tryton/gui/window/form.py:174
+#: tryton/gui/window/form.py:215
msgid "Latest Modification Date:"
msgstr "Zuletzt verändert am"
-#: tryton/gui/window/form.py:193
+#: tryton/gui/window/form.py:234
msgid "Model:"
msgstr "Modell:"
-#: tryton/gui/window/form.py:265
+#: tryton/gui/window/form.py:312
msgid "Are you sure to remove this record?"
msgstr "Möchten Sie diesen Datensatz wirklich löschen?"
-#: tryton/gui/window/form.py:267
+#: tryton/gui/window/form.py:314
msgid "Are you sure to remove those records?"
msgstr "Möchten Sie diese Datensätze wirklich löschen?"
-#: tryton/gui/window/form.py:270
+#: tryton/gui/window/form.py:317
msgid "Records not removed."
msgstr "Die Datensätze wurden nicht gelöscht."
-#: tryton/gui/window/form.py:272
+#: tryton/gui/window/form.py:319
msgid "Records removed."
msgstr "Die Datensätze wurden gelöscht."
-#: tryton/gui/window/form.py:308
+#: tryton/gui/window/form.py:356
msgid "Working now on the duplicated record(s)."
msgstr "Sie arbeiten nun an dem/den duplizierten Datensatz/Datensätzen."
-#: tryton/gui/window/form.py:320
+#: tryton/gui/window/form.py:368
msgid "Record saved."
msgstr "Der Datensatz wurde gespeichert."
-#: tryton/gui/window/form.py:437
+#: tryton/gui/window/form.py:485
msgid " of "
msgstr " von "
-#: tryton/gui/window/form.py:457
+#: tryton/gui/window/form.py:505
msgid ""
"This record has been modified\n"
"do you want to save it?"
@@ -714,68 +673,64 @@ msgstr ""
"Datensatz geändert.\n"
"Soll der Datensatz gespeichert werden?"
-#: tryton/gui/window/form.py:511
-msgid "Action"
-msgstr "Aktion"
-
-#: tryton/gui/window/form.py:511
+#: tryton/gui/window/form.py:559
msgid "Launch action"
msgstr "Aktion ausführen"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
msgid "Relate"
msgstr "Beziehung"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
msgid "Open related records"
msgstr "Datensätze einer Beziehung öffnen"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
msgid "Report"
msgstr "Bericht"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
msgid "Open report"
msgstr "Bericht öffnen"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail"
msgstr "E-Mail"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail report"
msgstr "Bericht per E-Mail senden"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print"
msgstr "Drucken"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print report"
msgstr "Bericht drucken"
-#: tryton/gui/window/form.py:536
+#: tryton/gui/window/form.py:590
msgid "_Copy URL"
msgstr "URL kopieren"
-#: tryton/gui/window/form.py:539
+#: tryton/gui/window/form.py:593
msgid "Copy URL into clipboard"
msgstr "URL in Zwischenablage kopieren"
-#: tryton/gui/window/form.py:598
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:924
+#: tryton/gui/window/form.py:652
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:932
msgid "Unknown"
msgstr "Unbekannt"
-#: tryton/gui/window/limit.py:17
+#: tryton/gui/window/limit.py:20
msgid "Limit"
msgstr "Limitierung"
-#: tryton/gui/window/limit.py:27
+#: tryton/gui/window/limit.py:37
msgid "Search Limit Settings"
msgstr "Einstellung Suchlimitierung"
-#: tryton/gui/window/limit.py:30
+#: tryton/gui/window/limit.py:40
msgid "Limit:"
msgstr "Limit:"
@@ -784,300 +739,300 @@ msgstr "Limit:"
msgid "Notes (%s)"
msgstr "Notizen (%s)"
-#: tryton/gui/window/preference.py:23
+#: tryton/gui/window/preference.py:25
msgid "Preferences"
msgstr "Einstellungen"
-#: tryton/gui/window/preference.py:50
+#: tryton/gui/window/preference.py:58
msgid "Edit User Preferences"
msgstr "Benutzereinstellungen bearbeiten"
-#: tryton/gui/window/preference.py:77
+#: tryton/gui/window/preference.py:85
msgid "Preference"
msgstr "Einstellung"
-#: tryton/gui/window/revision.py:19
+#: tryton/gui/window/revision.py:21
msgid "Revision"
msgstr "Bearbeitung"
-#: tryton/gui/window/revision.py:29
+#: tryton/gui/window/revision.py:38
msgid "Select a revision"
msgstr "Bearbeitung auswählen"
-#: tryton/gui/window/revision.py:32
+#: tryton/gui/window/revision.py:41
msgid "Revision:"
msgstr "Bearbeitung:"
-#: tryton/gui/window/shortcuts.py:17
+#: tryton/gui/window/shortcuts.py:20
msgid "Keyboard Shortcuts"
msgstr "Schnelltasten"
-#: tryton/gui/window/shortcuts.py:28
+#: tryton/gui/window/shortcuts.py:35
msgid "Text Entries Shortcuts"
msgstr "Schnelltasten für Texteinträge"
-#: tryton/gui/window/shortcuts.py:29
+#: tryton/gui/window/shortcuts.py:36
msgid "Cut selected text"
msgstr "Ausgewählten Text ausschneiden"
-#: tryton/gui/window/shortcuts.py:30
+#: tryton/gui/window/shortcuts.py:37
msgid "Copy selected text"
msgstr "Ausgewählten Text kopieren"
-#: tryton/gui/window/shortcuts.py:31
+#: tryton/gui/window/shortcuts.py:38
msgid "Paste copied text"
msgstr "Ausgewählten Text einfügen"
-#: tryton/gui/window/shortcuts.py:32
+#: tryton/gui/window/shortcuts.py:39
msgid "Next widget"
msgstr "Nächstes Widget"
-#: tryton/gui/window/shortcuts.py:33
+#: tryton/gui/window/shortcuts.py:40
msgid "Previous widget"
msgstr "Vorheriges Widget"
-#: tryton/gui/window/shortcuts.py:34
+#: tryton/gui/window/shortcuts.py:41
msgid "Relation Entries Shortcuts"
msgstr "Schnelltasten für Einträge in verknüpften Feldern"
-#: tryton/gui/window/shortcuts.py:35
+#: tryton/gui/window/shortcuts.py:42
msgid "Create new relation"
msgstr "Neue Beziehung erstellen"
-#: tryton/gui/window/shortcuts.py:36
+#: tryton/gui/window/shortcuts.py:43
msgid "Open/Search relation"
msgstr "Beziehung suchen/öffnen"
-#: tryton/gui/window/shortcuts.py:37
+#: tryton/gui/window/shortcuts.py:44
msgid "List Entries Shortcuts"
msgstr "Schnelltasten für Einträge in Listenfelder"
-#: tryton/gui/window/shortcuts.py:38
+#: tryton/gui/window/shortcuts.py:45
msgid "Create new line"
msgstr "Neue Zeile erstellen"
-#: tryton/gui/window/shortcuts.py:39
+#: tryton/gui/window/shortcuts.py:46
msgid "Open relation"
msgstr "Beziehung öffnen"
-#: tryton/gui/window/shortcuts.py:40
+#: tryton/gui/window/shortcuts.py:47
msgid "Mark line for deletion"
msgstr "Zeile zum Löschen markieren"
-#: tryton/gui/window/shortcuts.py:41
+#: tryton/gui/window/shortcuts.py:48
msgid "Unmark line for deletion"
msgstr "Löschmarkierung für Zeile aufheben"
-#: tryton/gui/window/shortcuts.py:44
+#: tryton/gui/window/shortcuts.py:51
msgid "Edition Widgets"
msgstr "Widgets zur Bearbeitung"
-#: tryton/gui/window/shortcuts.py:47
+#: tryton/gui/window/shortcuts.py:54
msgid "Move Cursor"
msgstr "Cursor bewegen"
-#: tryton/gui/window/shortcuts.py:48
+#: tryton/gui/window/shortcuts.py:55
msgid "Move to right"
msgstr "Nach rechts bewegen"
-#: tryton/gui/window/shortcuts.py:49
+#: tryton/gui/window/shortcuts.py:56
msgid "Move to left"
msgstr "Nach links bewegen"
-#: tryton/gui/window/shortcuts.py:50
+#: tryton/gui/window/shortcuts.py:57
msgid "Move up"
msgstr "Nach oben bewegen"
-#: tryton/gui/window/shortcuts.py:51
+#: tryton/gui/window/shortcuts.py:58
msgid "Move down"
msgstr "Nach unten bewegen"
-#: tryton/gui/window/shortcuts.py:52
+#: tryton/gui/window/shortcuts.py:59
msgid "Move up of one page"
msgstr "Eine Seite nach oben bewegen"
-#: tryton/gui/window/shortcuts.py:53
+#: tryton/gui/window/shortcuts.py:60
msgid "Move down of one page"
msgstr "Eine Seite nach unten bewegen"
-#: tryton/gui/window/shortcuts.py:54
+#: tryton/gui/window/shortcuts.py:61
msgid "Move to top"
msgstr "An den Anfang bewegen"
-#: tryton/gui/window/shortcuts.py:55
+#: tryton/gui/window/shortcuts.py:62
msgid "Move to bottom"
msgstr "Zum Ende bewegen"
-#: tryton/gui/window/shortcuts.py:56
+#: tryton/gui/window/shortcuts.py:63
msgid "Move to parent"
msgstr "Zum übergeordneten Datensatz bewegen"
-#: tryton/gui/window/shortcuts.py:58 tryton/gui/window/shortcuts.py:59
+#: tryton/gui/window/shortcuts.py:65 tryton/gui/window/shortcuts.py:66
msgid "Select all"
msgstr "Alle auswählen"
-#: tryton/gui/window/shortcuts.py:60 tryton/gui/window/shortcuts.py:61
+#: tryton/gui/window/shortcuts.py:67 tryton/gui/window/shortcuts.py:68
msgid "Unselect all"
msgstr "Auswahl aufheben"
-#: tryton/gui/window/shortcuts.py:62
+#: tryton/gui/window/shortcuts.py:69
msgid "Select parent"
msgstr "Übergeordneten Datensatz auswählen"
-#: tryton/gui/window/shortcuts.py:63 tryton/gui/window/shortcuts.py:64
-#: tryton/gui/window/shortcuts.py:65 tryton/gui/window/shortcuts.py:66
+#: tryton/gui/window/shortcuts.py:70 tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:72 tryton/gui/window/shortcuts.py:73
msgid "Select/Activate current row"
msgstr "Aktuelle Zeile auswählen/aktivieren"
-#: tryton/gui/window/shortcuts.py:67
+#: tryton/gui/window/shortcuts.py:74
msgid "Toggle selection"
msgstr "Auswahl umkehren"
-#: tryton/gui/window/shortcuts.py:68
+#: tryton/gui/window/shortcuts.py:75
msgid "Expand/Collapse"
msgstr "Ausklappen/Einklappen"
-#: tryton/gui/window/shortcuts.py:69
+#: tryton/gui/window/shortcuts.py:76
msgid "Expand row"
msgstr "Zeile ausklappen"
-#: tryton/gui/window/shortcuts.py:70
+#: tryton/gui/window/shortcuts.py:77
msgid "Collapse row"
msgstr "Zeile einklappen"
-#: tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:78
msgid "Toggle row"
msgstr "Auswahl für Zeile umkehren"
-#: tryton/gui/window/shortcuts.py:72
+#: tryton/gui/window/shortcuts.py:79
msgid "Collapse all rows"
msgstr "Alle Zeilen einklappen"
-#: tryton/gui/window/shortcuts.py:73
+#: tryton/gui/window/shortcuts.py:80
msgid "Expand all rows"
msgstr "Alle Zeilen ausklappen"
-#: tryton/gui/window/shortcuts.py:76
+#: tryton/gui/window/shortcuts.py:83
msgid "Tree view"
msgstr "Baumansicht"
-#: tryton/gui/window/tabcontent.py:41
+#: tryton/gui/window/tabcontent.py:43
msgid "_Switch View"
msgstr "_Ansicht wechseln"
-#: tryton/gui/window/tabcontent.py:42
+#: tryton/gui/window/tabcontent.py:44
msgid "Switch View"
msgstr "Ansicht wechseln"
-#: tryton/gui/window/tabcontent.py:47
+#: tryton/gui/window/tabcontent.py:49
msgid "_Previous"
msgstr "_Vorheriger"
-#: tryton/gui/window/tabcontent.py:48
+#: tryton/gui/window/tabcontent.py:50
msgid "Previous Record"
msgstr "Vorheriger Datensatz"
-#: tryton/gui/window/tabcontent.py:53
+#: tryton/gui/window/tabcontent.py:55
msgid "_Next"
msgstr "_Nächster"
-#: tryton/gui/window/tabcontent.py:54
+#: tryton/gui/window/tabcontent.py:56
msgid "Next Record"
msgstr "Nächster Datensatz"
-#: tryton/gui/window/tabcontent.py:59
+#: tryton/gui/window/tabcontent.py:61
msgid "_Search"
msgstr "_Suche"
-#: tryton/gui/window/tabcontent.py:65
+#: tryton/gui/window/tabcontent.py:67
msgid "_New"
msgstr "_Neu"
-#: tryton/gui/window/tabcontent.py:66
+#: tryton/gui/window/tabcontent.py:68
msgid "Create a new record"
msgstr "Neuen Datensatz erstellen"
-#: tryton/gui/window/tabcontent.py:71 tryton/gui/window/win_form.py:72
+#: tryton/gui/window/tabcontent.py:73 tryton/gui/window/win_form.py:85
msgid "_Save"
msgstr "_Speichern"
-#: tryton/gui/window/tabcontent.py:72
+#: tryton/gui/window/tabcontent.py:74
msgid "Save this record"
msgstr "Diesen Datensatz speichern"
-#: tryton/gui/window/tabcontent.py:77
+#: tryton/gui/window/tabcontent.py:79
msgid "_Reload/Undo"
msgstr "Neu laden/_Rückgängig"
-#: tryton/gui/window/tabcontent.py:78
+#: tryton/gui/window/tabcontent.py:80
msgid "Reload/Undo"
msgstr "Neu laden/Rückgängig"
-#: tryton/gui/window/tabcontent.py:83
+#: tryton/gui/window/tabcontent.py:85
msgid "_Duplicate"
msgstr "_Duplizieren"
-#: tryton/gui/window/tabcontent.py:88
+#: tryton/gui/window/tabcontent.py:90
msgid "_Delete..."
msgstr "_Löschen..."
-#: tryton/gui/window/tabcontent.py:94
+#: tryton/gui/window/tabcontent.py:96
msgid "View _Logs..."
msgstr "_Protokoll ansehen..."
-#: tryton/gui/window/tabcontent.py:97
+#: tryton/gui/window/tabcontent.py:100
msgid "Show revisions..."
msgstr "Bearbeitungen anzeigen..."
-#: tryton/gui/window/tabcontent.py:102
+#: tryton/gui/window/tabcontent.py:105
msgid "A_ttachments..."
msgstr "A_nhänge..."
-#: tryton/gui/window/tabcontent.py:103
+#: tryton/gui/window/tabcontent.py:106
msgid "Add an attachment to the record"
msgstr "Einen Anhang zum Datensatz hinzufügen"
-#: tryton/gui/window/tabcontent.py:108
+#: tryton/gui/window/tabcontent.py:112
msgid "_Notes..."
msgstr "_Notizen..."
-#: tryton/gui/window/tabcontent.py:109
+#: tryton/gui/window/tabcontent.py:113
msgid "Add a note to the record"
msgstr "Eine Notiz zu einem Datensatz hinzufügen"
-#: tryton/gui/window/tabcontent.py:114
+#: tryton/gui/window/tabcontent.py:118
msgid "_Actions..."
msgstr "_Aktion ausführen..."
-#: tryton/gui/window/tabcontent.py:119
+#: tryton/gui/window/tabcontent.py:123
msgid "_Relate..."
msgstr "_Beziehung öffnen..."
-#: tryton/gui/window/tabcontent.py:125
+#: tryton/gui/window/tabcontent.py:129
msgid "_Report..."
msgstr "_Bericht öffnen..."
-#: tryton/gui/window/tabcontent.py:130
+#: tryton/gui/window/tabcontent.py:134
msgid "_E-Mail..."
msgstr "_Bericht per E-Mail..."
-#: tryton/gui/window/tabcontent.py:135
+#: tryton/gui/window/tabcontent.py:139
msgid "_Print..."
msgstr "_Bericht drucken..."
-#: tryton/gui/window/tabcontent.py:141
+#: tryton/gui/window/tabcontent.py:145
msgid "_Export Data..."
msgstr "Daten _exportieren..."
-#: tryton/gui/window/tabcontent.py:146
+#: tryton/gui/window/tabcontent.py:150
msgid "_Import Data..."
msgstr "Daten _importieren..."
-#: tryton/gui/window/tabcontent.py:150
+#: tryton/gui/window/tabcontent.py:155
msgid "Copy _URL..."
msgstr "_URL kopieren..."
-#: tryton/gui/window/tabcontent.py:156
+#: tryton/gui/window/tabcontent.py:161
msgid "_Close Tab"
msgstr "Registerkarte schließen"
@@ -1085,101 +1040,106 @@ msgstr "Registerkarte schließen"
msgid "All fields"
msgstr "Alle Felder"
-#: tryton/gui/window/win_csv.py:89
+#: tryton/gui/window/win_csv.py:69
+msgid "_Add"
+msgstr "_Hinzufügen"
+
+#: tryton/gui/window/win_csv.py:77
+msgid "_Remove"
+msgstr "_Entfernen"
+
+#: tryton/gui/window/win_csv.py:85
msgid "_Clear"
msgstr "_Leeren"
-#: tryton/gui/window/win_csv.py:111
+#: tryton/gui/window/win_csv.py:105
msgid "Fields selected"
msgstr "Ausgewählte Felder"
-#: tryton/gui/window/win_csv.py:130
+#: tryton/gui/window/win_csv.py:124
msgid "CSV Parameters"
msgstr "CSV Parameter"
-#: tryton/gui/window/win_csv.py:138
+#: tryton/gui/window/win_csv.py:132
msgid "Delimiter:"
msgstr "Feldtrenner:"
-#: tryton/gui/window/win_csv.py:152
+#: tryton/gui/window/win_csv.py:146
msgid "Quote char:"
msgstr "Anführungszeichen:"
-#: tryton/gui/window/win_csv.py:161
+#: tryton/gui/window/win_csv.py:155
msgid "Encoding:"
msgstr "Kodierung:"
-#: tryton/gui/window/win_csv.py:197 tryton/gui/window/win_csv.py:201
+#: tryton/gui/window/win_csv.py:195 tryton/gui/window/win_csv.py:199
msgid "Field name"
msgstr "Feldname"
#: tryton/gui/window/win_export.py:28
-msgid "Export to CSV"
-msgstr "Als CSV exportieren"
+#, python-format
+msgid "CSV Export: %s"
+msgstr "CSV-Export: %s"
-#: 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:60
+#: tryton/gui/window/win_export.py:32
msgid "_Save Export"
msgstr "Exportkonfiguration _speichern"
-#: tryton/gui/window/win_export.py:70
+#: tryton/gui/window/win_export.py:40
msgid "_Delete Export"
msgstr "Exportkonfiguration _löschen"
-#: tryton/gui/window/win_export.py:87
+#: tryton/gui/window/win_export.py:55
+msgid "Predefined exports"
+msgstr "Vordefinierte Exporte"
+
+#: tryton/gui/window/win_export.py:62
+msgid "Name"
+msgstr "Name"
+
+#: tryton/gui/window/win_export.py:82
msgid "Open"
msgstr "Öffnen"
-#: tryton/gui/window/win_export.py:88
-msgid "Save"
-msgstr "Speichern"
-
-#: tryton/gui/window/win_export.py:92
+#: tryton/gui/window/win_export.py:87
msgid "Add _field names"
msgstr "Feldnamen _hinzufügen"
-#: tryton/gui/window/win_export.py:106
+#: tryton/gui/window/win_export.py:103
#, python-format
msgid "%s (string)"
msgstr "%s (string)"
-#: tryton/gui/window/win_export.py:109
+#: tryton/gui/window/win_export.py:106
#, python-format
msgid "%s (model name)"
msgstr "%s (Bezeichnung des Modells)"
-#: tryton/gui/window/win_export.py:111
+#: tryton/gui/window/win_export.py:108
#, python-format
msgid "%s (record name)"
msgstr "%s (Bezeichnung des Datensatzes)"
-#: tryton/gui/window/win_export.py:210
+#: tryton/gui/window/win_export.py:207
msgid "What is the name of this export?"
msgstr "Wie soll der Name des Exports lauten?"
-#: tryton/gui/window/win_export.py:216
+#: tryton/gui/window/win_export.py:213
#, python-format
msgid "Override '%s' definition?"
msgstr "Definition von '%s' nicht berücksichtigen?"
-#: tryton/gui/window/win_export.py:333
+#: tryton/gui/window/win_export.py:328
#, python-format, python-format, python-format, python-format
msgid "%d record saved."
msgstr "%d Datensatz gespeichert."
-#: tryton/gui/window/win_export.py:335
+#: tryton/gui/window/win_export.py:330
#, python-format, python-format, python-format, python-format
msgid "%d records saved."
msgstr "%d Datensätze gespeichert."
-#: tryton/gui/window/win_export.py:338
+#: tryton/gui/window/win_export.py:333
#, python-format, python-format, python-format, python-format
msgid ""
"Operation failed.\n"
@@ -1190,189 +1150,211 @@ msgstr ""
"Fehlermeldung:\n"
"%s"
+#: tryton/gui/window/win_export.py:334 tryton/gui/window/win_import.py:112
+#: tryton/gui/window/win_import.py:139
+msgid "Error"
+msgstr "Fehler"
+
#: tryton/gui/window/win_form.py:38
msgid "Link"
msgstr "Verknüpfung"
-#: tryton/gui/window/win_form.py:131
-msgid "Add"
-msgstr "Hinzufügen"
+#: tryton/gui/window/win_form.py:66
+msgid "Delete"
+msgstr "Löschen"
-#: tryton/gui/window/win_form.py:144
-msgid "Remove "
-msgstr "Entfernen "
+#: tryton/gui/window/win_form.py:78 tryton/gui/window/win_search.py:65
+msgid "New"
+msgstr "Neu"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
-#: tryton/gui/window/win_form.py:159
-msgid "Create a new record "
-msgstr "Neuen Datensatz erstellen "
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:154
-#: tryton/gui/window/win_form.py:171
-msgid "Delete selected record "
-msgstr "Ausgewählte Datensätze löschen "
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:164
-#: tryton/gui/window/win_form.py:185
-msgid "Undelete selected record "
-msgstr "Löschung der ausgewählten Datensätze rückgängig machen "
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:61
-#: tryton/gui/window/view_form/view/screen_container.py:225
-#: tryton/gui/window/win_form.py:200
-msgid "Previous"
-msgstr "Vorheriger"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:75
-#: tryton/gui/window/view_form/view/screen_container.py:237
-#: tryton/gui/window/win_form.py:214
-msgid "Next"
-msgstr "Nächster"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
-#: tryton/gui/window/win_form.py:227
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:48
+#: tryton/gui/window/win_form.py:140
msgid "Switch"
msgstr "Ansicht wechseln"
-#: tryton/gui/window/win_import.py:25
-msgid "Import from CSV"
-msgstr "Aus CSV Datei importieren"
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:56
+#: tryton/gui/window/view_form/view/screen_container.py:222
+#: tryton/gui/window/win_form.py:148
+msgid "Previous"
+msgstr "Vorheriger"
-#: tryton/gui/window/win_import.py:32
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:67
+#: tryton/gui/window/view_form/view/screen_container.py:231
+#: tryton/gui/window/win_form.py:159
+msgid "Next"
+msgstr "Nächster"
+
+#: tryton/gui/window/win_form.py:176
+msgid "Add"
+msgstr "Hinzufügen"
+
+#: tryton/gui/window/win_form.py:186
+msgid "Remove "
+msgstr "Entfernen "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:118
+#: tryton/gui/window/win_form.py:198
+msgid "Create a new record "
+msgstr "Neuen Datensatz erstellen "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
+#: tryton/gui/window/win_form.py:208
+msgid "Delete selected record "
+msgstr "Ausgewählte Datensätze löschen "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:142
+#: tryton/gui/window/win_form.py:219
+msgid "Undelete selected record "
+msgstr "Löschung der ausgewählten Datensätze rückgängig machen "
+
+#: tryton/gui/window/win_import.py:26
+#, python-format
+msgid "CSV Import: %s"
+msgstr "CSV-Import: %s"
+
+#: tryton/gui/window/win_import.py:30
msgid "_Auto-Detect"
msgstr "_Automatische Erkennung"
-#: tryton/gui/window/win_import.py:44
+#: tryton/gui/window/win_import.py:41
msgid "File to Import:"
msgstr "Importdatei:"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:207
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:462
-#: tryton/gui/window/win_import.py:46
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:200
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:466
+#: tryton/gui/window/win_import.py:43
msgid "Open..."
msgstr "Öffnen..."
-#: tryton/gui/window/win_import.py:51
+#: tryton/gui/window/win_import.py:48
msgid "Lines to Skip:"
msgstr "Zu überspringende Zeilen:"
-#: tryton/gui/window/win_import.py:104
+#: tryton/gui/window/win_import.py:101
msgid "You must select an import file first."
msgstr "Zuerst muss eine Importdatei ausgewählt werden."
-#: tryton/gui/window/win_import.py:114
+#: tryton/gui/window/win_import.py:112
msgid "Error opening CSV file"
msgstr "Fehler beim Öffnen der CSV-Datei"
-#: tryton/gui/window/win_import.py:142
+#: tryton/gui/window/win_import.py:138
#, 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:202
+#: tryton/gui/window/win_import.py:198
#, python-format, python-format, python-format, python-format
msgid "%d record imported."
msgstr "%d Datensatz importiert."
-#: tryton/gui/window/win_import.py:204
+#: tryton/gui/window/win_import.py:200
#, python-format, python-format, python-format, python-format
msgid "%d records imported."
msgstr "%d Datensätze importiert."
-#: tryton/gui/window/win_search.py:75
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:46
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:81
+#: tryton/gui/window/view_form/view/screen_container.py:146
+#: tryton/gui/window/win_search.py:36 tryton/gui/window/win_search.py:59
+msgid "Search"
+msgstr "Suchen"
+
+#: tryton/gui/window/win_search.py:91
#, python-format
msgid "Search %s"
msgstr "Suche %s"
-#: tryton/gui/window/wizard.py:150
+#: tryton/gui/window/wizard.py:160
#, python-format
msgid "Unable to delete wizard %s"
msgstr "Der Assistent %s kann nicht gelöscht werden."
-#: tryton/gui/window/wizard.py:304
+#: tryton/gui/window/wizard.py:317
msgid "Wizard"
msgstr "Wizard"
-#: tryton/gui/window/view_form/screen/screen.py:197
+#: tryton/gui/window/view_form/screen/screen.py:206
msgid "ID"
msgstr "ID"
-#: tryton/gui/window/view_form/screen/screen.py:198
+#: tryton/gui/window/view_form/screen/screen.py:207
msgid "Creation User"
msgstr "Erstellt von"
-#: tryton/gui/window/view_form/screen/screen.py:199
+#: tryton/gui/window/view_form/screen/screen.py:208
msgid "Creation Date"
msgstr "Erstellt am"
-#: tryton/gui/window/view_form/screen/screen.py:200
+#: tryton/gui/window/view_form/screen/screen.py:209
msgid "Modification User"
msgstr "Zuletzt verändert von"
-#: tryton/gui/window/view_form/screen/screen.py:201
+#: tryton/gui/window/view_form/screen/screen.py:210
msgid "Modification Date"
msgstr "Zuletzt verändert am"
-#: tryton/gui/window/view_form/screen/screen.py:777
-#, python-format, python-format, python-format
+#: tryton/gui/window/view_form/screen/screen.py:806
+#, python-format, python-format, python-format, python-format
msgid "Unable to get view tree state for %s"
msgstr "Unmöglich den Status für die Baumansicht von %s zu holen."
-#: tryton/gui/window/view_form/screen/screen.py:838
+#: tryton/gui/window/view_form/screen/screen.py:867
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:1015
+#: tryton/gui/window/view_form/screen/screen.py:1054
#, 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:1022
+#: tryton/gui/window/view_form/screen/screen.py:1061
#, python-format
msgid "\"%s\" is required"
msgstr "In Feld \"%s\" ist ein Eintrag erforderlich."
-#: tryton/gui/window/view_form/screen/screen.py:1026
+#: tryton/gui/window/view_form/screen/screen.py:1065
#, 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:1075
+#: tryton/gui/window/view_form/screen/screen.py:1114
msgid "Pre-validation"
msgstr "Vorvalidierung"
-#: tryton/gui/window/view_form/view/form.py:257
-#: tryton/gui/window/view_form/view/form.py:259
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:483
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:155
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:157
-#: 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.py:261
+#: tryton/gui/window/view_form/view/form.py:263
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:476
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:478
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:172
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:174
+#: tryton/gui/window/view_form/view/list.py:530
+#: tryton/gui/window/view_form/view/list.py:532
msgid ":"
msgstr ":"
-#: tryton/gui/window/view_form/view/graph.py:100
+#: tryton/gui/window/view_form/view/graph.py:102
msgid "Image Size"
msgstr "Bildgröße"
-#: tryton/gui/window/view_form/view/graph.py:112
+#: tryton/gui/window/view_form/view/graph.py:121
msgid "Width:"
msgstr "Breite:"
-#: tryton/gui/window/view_form/view/graph.py:120
+#: tryton/gui/window/view_form/view/graph.py:129
msgid "Height:"
msgstr "Höhe:"
-#: tryton/gui/window/view_form/view/graph.py:130
+#: tryton/gui/window/view_form/view/graph.py:140
msgid "PNG image (*.png)"
msgstr "PNG Bild (*.png)"
-#: tryton/gui/window/view_form/view/graph.py:139
+#: tryton/gui/window/view_form/view/graph.py:149
msgid "Save As"
msgstr "Speichern unter..."
-#: tryton/gui/window/view_form/view/graph.py:151
+#: tryton/gui/window/view_form/view/graph.py:161
msgid "Image size too large."
msgstr "Bild ist zu groß."
@@ -1380,7 +1362,7 @@ msgstr "Bild ist zu groß."
msgid ".."
msgstr ".."
-#: tryton/gui/window/view_form/view/screen_container.py:149
+#: tryton/gui/window/view_form/view/screen_container.py:152
msgid "Open filters"
msgstr "Filter öffnen"
@@ -1388,27 +1370,27 @@ msgstr "Filter öffnen"
msgid "Show bookmarks of filters"
msgstr "Filterlesezeichen anzeigen"
-#: tryton/gui/window/view_form/view/screen_container.py:380
+#: tryton/gui/window/view_form/view/screen_container.py:371
msgid "Remove this bookmark"
msgstr "Dieses Lesezeichen entfernen"
-#: tryton/gui/window/view_form/view/screen_container.py:387
+#: tryton/gui/window/view_form/view/screen_container.py:379
msgid "Bookmark this filter"
msgstr "Diesen Filter als Lesezeichen hinzufügen"
-#: tryton/gui/window/view_form/view/screen_container.py:404
+#: tryton/gui/window/view_form/view/screen_container.py:396
msgid "Show active records"
msgstr "Aktive Datensätze anzeigen"
-#: tryton/gui/window/view_form/view/screen_container.py:406
+#: tryton/gui/window/view_form/view/screen_container.py:398
msgid "Show inactive records"
msgstr "Inaktive Datensätze anzeigen"
-#: tryton/gui/window/view_form/view/screen_container.py:487
+#: tryton/gui/window/view_form/view/screen_container.py:479
msgid "Bookmark Name:"
msgstr "Lesezeichenname:"
-#: tryton/gui/window/view_form/view/screen_container.py:607
+#: tryton/gui/window/view_form/view/screen_container.py:599
msgid "Find"
msgstr "Suchen"
@@ -1444,107 +1426,104 @@ msgstr "Monatsansicht"
msgid "Week"
msgstr "Woche"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:39
msgid "Select..."
msgstr "Auswählen..."
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:52
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:47
msgid "Clear"
msgstr "Leeren"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:65
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:60
msgid "All files"
msgstr "Alle Dateien"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:88
-msgid "Select"
-msgstr "Auswählen"
-
-#: tryton/gui/window/view_form/view/form_gtk/char.py:168
+#: tryton/gui/window/view_form/view/form_gtk/char.py:169
msgid "Show plain text"
msgstr "Klartext anzeigen"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:371
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:369
msgid "Add value"
msgstr "Wert hinzufügen"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:497
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:490
#, python-format
msgid "Remove \"%s\""
msgstr "\"%s\" entfernen"
-#: tryton/gui/window/view_form/view/form_gtk/image.py:49
+#: tryton/gui/window/view_form/view/form_gtk/image.py:50
msgid "Images"
msgstr "Bilder"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:68
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:109
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:66
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:99
msgid "Add existing record"
msgstr "Bestehenden Datensatz hinzufügen"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:79
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:74
msgid "Remove selected record "
msgstr "Ausgewählten Datensatz löschen "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:305
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:580
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:582
msgid "Open the record "
msgstr "Datensatz öffnen "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:306
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:581
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:583
msgid "Clear the field "
msgstr "Feld löschen "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:309
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:584
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:586
msgid "Search a record "
msgstr "Datensatz suchen "
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:121
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:108
msgid "Remove selected record"
msgstr "Ausgewählten Datensatz löschen "
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:144
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:126
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:900
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:908
#, python-format
msgid "%s%%"
msgstr "%s%%"
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:87
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:85
msgid "Foreground"
msgstr "Vordergrund"
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:326
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:328
msgid "Select a color"
msgstr "Eine Farbe auswählen"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:126
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:136
msgid "Translation"
msgstr "Übersetzung"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:192
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:209
msgid "Edit"
msgstr "Bearbeiten"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:197
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:214
msgid "Fuzzy"
msgstr "Unscharf"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:274
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
msgid "You need to save the record before adding translations."
msgstr ""
"Der Datensatz muss gespeichert werden, bevor eine Übersetzung hinzugefügt "
"werden kann."
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:296
msgid "No other language available."
msgstr "Keine weiteren Sprachen verfügbar."
-#: tryton/plugins/translation/__init__.py:23
+#: tryton/plugins/translation/__init__.py:17
+#: tryton/plugins/translation/__init__.py:24
msgid "Translate view"
msgstr "Aktuelle Sicht übersetzen"
diff --git a/tryton/data/locale/es/LC_MESSAGES/tryton.po b/tryton/data/locale/es/LC_MESSAGES/tryton.po
index 17d8ed8d82..19d134d126 100644
--- a/tryton/data/locale/es/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/es/LC_MESSAGES/tryton.po
@@ -10,40 +10,31 @@
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
-#: tryton/config.py:75
+#: tryton/config.py:74
msgid "specify alternate config file"
msgstr "Indica un archivo de configuración alternativo"
-#: tryton/config.py:78
+#: tryton/config.py:77
msgid "development mode"
msgstr "Modo desarrollo"
-#: tryton/config.py:81
+#: tryton/config.py:80
msgid "logging everything at INFO level"
msgstr "Registra toda la información con nivel INFO"
-#: tryton/config.py:83
+#: tryton/config.py:82
msgid "specify the log level: DEBUG, INFO, WARNING, ERROR, CRITICAL"
msgstr "Indica el nivel de log: DEBUG, INFO, WARNING, ERROR, CRITICAL"
-#: tryton/config.py:86
+#: tryton/config.py:85
msgid "specify the login user"
msgstr "Indica el usuario"
-#: tryton/config.py:88
+#: tryton/config.py:87
msgid "specify the server hostname:port"
msgstr "Indica el nombre:puerto del servidor"
-#: tryton/config.py:92
-msgid "Too much arguments"
-msgstr "Demasiados argumentos"
-
-#: tryton/config.py:95
-#, python-format
-msgid "File \"%s\" not found"
-msgstr "El archivo «%s» no se ha encontrado"
-
-#: tryton/config.py:133
+#: tryton/config.py:127
#, python-format, python-format, python-format, python-format
msgid "Unable to write config file %s."
msgstr "No se ha podido escribir el archivo de configuración %s."
@@ -53,137 +44,158 @@ 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:93 tryton/common/button.py:57
+#: tryton/action/main.py:89 tryton/common/button.py:54
msgid ", "
msgstr ", "
-#: tryton/action/main.py:95
+#: tryton/action/main.py:91
msgid ",…"
msgstr ",…"
-#: tryton/action/main.py:96
+#: tryton/action/main.py:92
#, python-format
msgid "%s (%s)"
msgstr "%s (%s)"
-#: tryton/action/main.py:191
+#: tryton/action/main.py:187
msgid "Select your action"
msgstr "Seleccione su acción"
-#: tryton/action/main.py:197
+#: tryton/action/main.py:193
msgid "No action defined."
msgstr "No se ha definido ninguna acción."
-#: tryton/common/button.py:57
+#: tryton/common/button.py:54
msgid "By: "
msgstr "Por: "
-#: tryton/common/common.py:248
-msgid "Tryton Connection"
-msgstr "Conexión a Tryton"
-
-#: tryton/common/common.py:258
-msgid "Server:"
-msgstr "Servidor:"
-
-#: tryton/common/common.py:276
-msgid "Port:"
-msgstr "Puerto:"
-
-#: tryton/common/common.py:348 tryton/gui/window/shortcuts.py:57
+#: tryton/common/common.py:307 tryton/gui/window/shortcuts.py:64
msgid "Selection"
msgstr "Selección"
-#: tryton/common/common.py:358
+#: tryton/common/common.py:309 tryton/common/common.py:365
+#: tryton/common/common.py:368 tryton/common/common.py:642
+#: tryton/common/common.py:693 tryton/common/common.py:796
+#: tryton/gui/window/email.py:23 tryton/gui/window/limit.py:24
+#: tryton/gui/window/preference.py:35 tryton/gui/window/revision.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:149
+#: tryton/gui/window/view_form/view/graph.py:106
+#: tryton/gui/window/win_csv.py:173 tryton/gui/window/win_form.py:68
+#: tryton/gui/window/win_search.py:54
+msgid "Cancel"
+msgstr "Cancelar"
+
+#: tryton/common/common.py:310 tryton/common/common.py:797
+#: tryton/gui/window/email.py:28 tryton/gui/window/limit.py:29
+#: tryton/gui/window/preference.py:40 tryton/gui/window/revision.py:30
+#: tryton/gui/window/shortcuts.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:154
+#: tryton/gui/window/view_form/view/graph.py:111
+#: tryton/gui/window/win_csv.py:178 tryton/gui/window/win_form.py:97
+#: tryton/gui/window/win_search.py:72
+msgid "OK"
+msgstr "Aceptar"
+
+#: tryton/common/common.py:315
msgid "Your selection:"
msgstr "Su selección:"
-#: tryton/common/common.py:481
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:34
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:120
-#: tryton/gui/window/view_form/view/graph.py:161
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:497
-#: tryton/gui/window/win_export.py:307
+#: tryton/common/common.py:366 tryton/gui/window/form.py:114
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:83
+msgid "Select"
+msgstr "Seleccionar"
+
+#: tryton/common/common.py:369 tryton/gui/window/win_export.py:83
+msgid "Save"
+msgstr "Guardar"
+
+#: tryton/common/common.py:447
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:31
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:116
+#: tryton/gui/window/view_form/view/graph.py:171
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
+#: tryton/gui/window/win_export.py:305
msgid "Save As..."
msgstr "Guardar como..."
-#: tryton/common/common.py:628
+#: tryton/common/common.py:592
msgid "Always ignore this warning."
msgstr "Ignorar siempre esta advertencia."
-#: tryton/common/common.py:633
+#: tryton/common/common.py:597
msgid "Do you want to proceed?"
msgstr "¿Desea continuar?"
-#: tryton/common/common.py:652
-msgid "Confirmation"
-msgstr "Confirmación"
+#: tryton/common/common.py:643
+msgid "No"
+msgstr "No"
-#: tryton/common/common.py:763 tryton/common/common.py:1093
+#: tryton/common/common.py:644 tryton/common/domain_parser.py:239
+msgid "Yes"
+msgstr "Sí"
+
+#: tryton/common/common.py:689 tryton/common/common.py:983
msgid "Concurrency Exception"
msgstr "Excepción de concurrencia"
-#: tryton/common/common.py:776
-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 ""
-"Aviso de concurrencia de escritura:\n"
-"\n"
-"Este registro ha sido modificado mientras lo editaba.\n"
-" Elija:\n"
-" - \"Cancelar\" para no guardar;\n"
-" - \"Comparar\" para ver la versión modificada;\n"
-" - \"Guardar de todas formas\" para guardar sus cambios."
+#: tryton/common/common.py:691
+msgid "This record has been modified while you were editing it."
+msgstr "Este registro ha sido modificado mientras lo editaba."
-#: tryton/common/common.py:786
+#: tryton/common/common.py:694
+msgid "Cancel saving"
+msgstr "No guardes los cambios"
+
+#: tryton/common/common.py:696
msgid "Compare"
msgstr "Comparar"
-#: tryton/common/common.py:792
+#: tryton/common/common.py:697
+msgid "See the modified version"
+msgstr "Mostrar la versión modificada"
+
+#: tryton/common/common.py:699
msgid "Write Anyway"
msgstr "Guardar de todas formas"
-#: tryton/common/common.py:821 tryton/gui/window/win_export.py:339
-#: tryton/gui/window/win_import.py:114 tryton/gui/window/win_import.py:143
-msgid "Error"
-msgstr "Error"
+#: tryton/common/common.py:700
+msgid "Save your current version"
+msgstr "Guardar vuestros cambios"
-#: tryton/common/common.py:824
+#: tryton/common/common.py:729
+msgid "Application Error"
+msgstr "Error de aplicación."
+
+#: tryton/common/common.py:732
msgid "Report Bug"
msgstr "Informar del error"
-#: tryton/common/common.py:832
-msgid "Application Error."
-msgstr "Error de aplicación."
+#: tryton/common/common.py:733 tryton/gui/window/dblogin.py:36
+msgid "Close"
+msgstr "Cerrar"
-#: tryton/common/common.py:855
+#: tryton/common/common.py:751
msgid "Error: "
msgstr "Error: "
-#: tryton/common/common.py:875
-#, python-format
-msgid "To report bugs you must have an account on %s"
-msgstr "Para informar de errores debe tener una cuenta en %s"
+#: tryton/common/common.py:768
+#, python-format, python-format
+msgid "To report bugs you must have an account on %s"
+msgstr "Para informar de errores debe tener una cuenta en %s"
-#: tryton/common/common.py:905
+#: tryton/common/common.py:794
msgid "Bug Tracker"
msgstr "Seguimiento de errores"
-#: tryton/common/common.py:924
+#: tryton/common/common.py:811
msgid "User:"
msgstr "Usuario:"
-#: tryton/common/common.py:932
+#: tryton/common/common.py:819
msgid "Password:"
msgstr "Contraseña:"
-#: tryton/common/common.py:987
+#: tryton/common/common.py:875
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"
@@ -191,11 +203,11 @@ msgstr ""
"El mismo error ya fue notificado por otro usuario.\n"
"Para mantenerle informado añadiremos su usuario a la lista de interesados en esta incidencia."
-#: tryton/common/common.py:998
+#: tryton/common/common.py:886
msgid "Created new bug with ID "
msgstr "Se creó un nuevo error con identificador "
-#: tryton/common/common.py:1006
+#: tryton/common/common.py:894
msgid ""
"Connection error.\n"
"Bad username or password."
@@ -203,28 +215,28 @@ msgstr ""
"Error de conexión.\n"
"Nombre de usuario o contraseña incorrectos."
-#: tryton/common/common.py:1011
+#: tryton/common/common.py:899
msgid "Exception:"
msgstr "Excepción:"
-#: tryton/common/common.py:1038
+#: tryton/common/common.py:926
#, python-format
msgid "Check URL: %s"
msgstr "URL de comprobación: %s"
-#: tryton/common/common.py:1045
+#: tryton/common/common.py:934
msgid "Unable to check for new version"
msgstr "No se ha podido comprobar si existe una nueva versión."
-#: tryton/common/common.py:1051
+#: tryton/common/common.py:940
msgid "A new version is available!"
msgstr "Esta disponible una nueva versión!"
-#: tryton/common/common.py:1053
+#: tryton/common/common.py:942
msgid "Download"
msgstr "Descargar"
-#: tryton/common/common.py:1438
+#: tryton/common/common.py:1323
msgid "..."
msgstr "..."
@@ -241,57 +253,53 @@ msgstr "Crear..."
msgid "Unable to search for completion of %s"
msgstr "No se ha podido buscar el autocompletado de %s"
-#: tryton/common/datetime_.py:35 tryton/common/datetime_.py:236
-#: tryton/common/datetime_.py:387
+#: tryton/common/datetime_.py:32 tryton/common/datetime_.py:238
+#: tryton/common/datetime_.py:391
msgid "Value"
msgstr "Valor"
-#: tryton/common/datetime_.py:36 tryton/common/datetime_.py:237
-#: tryton/common/datetime_.py:388
+#: tryton/common/datetime_.py:33 tryton/common/datetime_.py:239
+#: tryton/common/datetime_.py:392
msgid "Displayed value"
msgstr "Valor a mostrar"
-#: tryton/common/datetime_.py:40 tryton/common/datetime_.py:194
-#: tryton/common/datetime_.py:240 tryton/common/datetime_.py:344
+#: tryton/common/datetime_.py:37 tryton/common/datetime_.py:195
+#: tryton/common/datetime_.py:242 tryton/common/datetime_.py:347
msgid "Format"
msgstr "Formato"
-#: tryton/common/datetime_.py:41 tryton/common/datetime_.py:195
-#: tryton/common/datetime_.py:241 tryton/common/datetime_.py:345
+#: tryton/common/datetime_.py:38 tryton/common/datetime_.py:196
+#: tryton/common/datetime_.py:243 tryton/common/datetime_.py:348
msgid "Display format"
msgstr "Format a mostrar"
-#: tryton/common/datetime_.py:64
+#: tryton/common/datetime_.py:63
msgid "Open the calendar"
msgstr "Abrir el calendario"
-#: tryton/common/datetime_.py:392 tryton/common/datetime_.py:397
+#: tryton/common/datetime_.py:396 tryton/common/datetime_.py:401
msgid "Date Format"
msgstr "Formato fecha"
-#: tryton/common/datetime_.py:393 tryton/common/datetime_.py:398
+#: tryton/common/datetime_.py:397 tryton/common/datetime_.py:402
msgid "Displayed date format"
msgstr "Formato fecha actual"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "y"
msgstr "a"
-#: tryton/common/domain_parser.py:236
-msgid "Yes"
-msgstr "Sí"
-
-#: tryton/common/domain_parser.py:236 tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:239 tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "True"
msgstr "Verdadero"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "t"
msgstr "v"
-#: tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "False"
msgstr "Falso"
@@ -303,27 +311,27 @@ msgstr "Editar..."
msgid "Attachments..."
msgstr "Adjuntos..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:95
msgid "Notes..."
msgstr "Notas..."
-#: tryton/common/popup_menu.py:109
+#: tryton/common/popup_menu.py:107
msgid "Actions..."
msgstr "Acciones..."
-#: tryton/common/popup_menu.py:110
+#: tryton/common/popup_menu.py:108
msgid "Relate..."
msgstr "Relacionado..."
-#: tryton/common/popup_menu.py:111
+#: tryton/common/popup_menu.py:109
msgid "Report..."
msgstr "Informe..."
-#: tryton/common/popup_menu.py:112
+#: tryton/common/popup_menu.py:110
msgid "E-Mail..."
msgstr "Correo electrónico..."
-#: tryton/common/popup_menu.py:113
+#: tryton/common/popup_menu.py:111
msgid "Print..."
msgstr "Imprimir..."
@@ -355,156 +363,104 @@ msgstr "m"
msgid "s"
msgstr "s"
-#: tryton/gui/main.py:212
-msgid "_Connection"
-msgstr "_Conexión"
+#: tryton/gui/main.py:123
+msgid "Preferences..."
+msgstr "Preferencias..."
-#: tryton/gui/main.py:220
-msgid "_User"
-msgstr "U_suario"
+#: tryton/gui/main.py:127
+msgid "Toolbar"
+msgstr "Barra de herramientas"
-#: tryton/gui/main.py:234
-msgid "_Options"
-msgstr "_Opciones"
+#: tryton/gui/main.py:128
+msgid "Default"
+msgstr "Por defecto"
-#: tryton/gui/main.py:242
-msgid "Fa_vorites"
-msgstr "Fa_voritos"
+#: tryton/gui/main.py:129
+msgid "Text and Icons"
+msgstr "Texto e iconos"
-#: tryton/gui/main.py:258
-msgid "_Help"
-msgstr "Ay_uda"
+#: tryton/gui/main.py:130
+msgid "Text"
+msgstr "Texto"
-#: tryton/gui/main.py:280 tryton/gui/main.py:826
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:48
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:91
-#: tryton/gui/window/view_form/view/screen_container.py:144
-#: tryton/gui/window/win_search.py:34
-msgid "Search"
-msgstr "Buscar"
+#: tryton/gui/main.py:131
+msgid "Icons"
+msgstr "Iconos"
-#: tryton/gui/main.py:370
-msgid "No result found."
-msgstr "No se han encontrado resultados."
+#: tryton/gui/main.py:134
+msgid "Form"
+msgstr "Formulario"
-#: tryton/gui/main.py:410
-msgid "_Connect..."
-msgstr "_Conectar..."
-
-#: tryton/gui/main.py:420
-msgid "_Disconnect"
-msgstr "_Desconectar"
-
-#: tryton/gui/main.py:430
-msgid "_Quit..."
-msgstr "_Salir..."
-
-#: tryton/gui/main.py:446
-msgid "_Preferences..."
-msgstr "_Preferencias..."
-
-#: tryton/gui/main.py:458
-msgid "_Menu Reload"
-msgstr "_Recargar menú"
-
-#: tryton/gui/main.py:468
-msgid "_Menu Toggle"
-msgstr "Conmutar _menú"
-
-#: tryton/gui/main.py:476
-msgid "_Global Search"
-msgstr "Búsqueda _global"
-
-#: tryton/gui/main.py:492
-msgid "_Toolbar"
-msgstr "Barra de herramien_tas"
-
-#: tryton/gui/main.py:500
-msgid "_Default"
-msgstr "Por _defecto"
-
-#: tryton/gui/main.py:511
-msgid "_Text and Icons"
-msgstr "Texto _e iconos"
-
-#: tryton/gui/main.py:521
-msgid "_Icons"
-msgstr "_Iconos"
-
-#: tryton/gui/main.py:530
-msgid "_Text"
-msgstr "_Texto"
-
-#: tryton/gui/main.py:538
-msgid "_Mode"
-msgstr "_Modo"
-
-#: tryton/gui/main.py:546
-msgid "_Normal"
-msgstr "_Normal"
-
-#: tryton/gui/main.py:555
-msgid "_PDA"
-msgstr "_PDA"
-
-#: tryton/gui/main.py:562
-msgid "_Form"
-msgstr "_Formulario"
-
-#: tryton/gui/main.py:571
+#: tryton/gui/main.py:135
msgid "Save Width/Height"
msgstr "Guardar ancho/alto"
-#: tryton/gui/main.py:582
+#: tryton/gui/main.py:136
msgid "Save Tree State"
msgstr "Guardar estado de expansión del árbol"
-#: tryton/gui/main.py:594
+#: tryton/gui/main.py:137
msgid "Fast Tabbing"
msgstr "Tabulación rápida"
-#: tryton/gui/main.py:604
+#: tryton/gui/main.py:138
msgid "Spell Checking"
msgstr "Corrección ortográfica"
-#: tryton/gui/main.py:615
-msgid "_Previous Tab"
-msgstr "_Anterior"
+#: tryton/gui/main.py:140
+msgid "PDA Mode"
+msgstr "Modo PDA"
-#: tryton/gui/main.py:622
-msgid "_Next Tab"
-msgstr "Siguiente"
-
-#: tryton/gui/main.py:629
+#: tryton/gui/main.py:141
msgid "Search Limit..."
msgstr "_Límite de búsqueda..."
-#: tryton/gui/main.py:635
-msgid "_Email..."
-msgstr "_Correo electrónico..."
+#: tryton/gui/main.py:142
+msgid "Email..."
+msgstr "Correo electrónico..."
-#: tryton/gui/main.py:647
+#: tryton/gui/main.py:143
msgid "Check Version"
msgstr "Comprobar versión"
-#: tryton/gui/main.py:657
-msgid "_Save Options"
-msgstr "_Guardar opciones"
+#: tryton/gui/main.py:145
+msgid "Options"
+msgstr "Opciones"
-#: tryton/gui/main.py:671
-msgid "_Keyboard Shortcuts..."
-msgstr "Com_binaciones de teclas..."
+#: tryton/gui/main.py:148
+msgid "Keyboard Shortcuts..."
+msgstr "Combinaciones de teclas..."
-#: tryton/gui/main.py:681
-msgid "_About..."
-msgstr "_Acerca de..."
+#: tryton/gui/main.py:149
+msgid "About..."
+msgstr "Acerca de..."
-#: tryton/gui/main.py:717 tryton/gui/main.py:739
-msgid "Manage Favorites"
-msgstr "_Administrar menús favoritos"
+#: tryton/gui/main.py:150
+msgid "Help"
+msgstr "Ayuda"
-#: tryton/gui/main.py:879
+#: tryton/gui/main.py:153
+msgid "Quit"
+msgstr "Salir"
+
+#: tryton/gui/main.py:395
+msgid "No result found."
+msgstr "No se han encontrado resultados."
+
+#: tryton/gui/main.py:447
+msgid "Favorites"
+msgstr "Favoritos"
+
+#: tryton/gui/main.py:464 tryton/gui/window/dblogin.py:438
+#: tryton/gui/window/form.py:139
+msgid "Manage..."
+msgstr "Gestionar..."
+
+#: tryton/gui/main.py:541 tryton/gui/window/form.py:559
+msgid "Action"
+msgstr "Acción"
+
+#: tryton/gui/main.py:563
msgid ""
"The following action requires to close all tabs.\n"
"Do you want to continue?"
@@ -512,7 +468,7 @@ msgstr ""
"La acción seleccionada requiere cerrar todas las pestañas.\n"
"¿Desea continuar?"
-#: tryton/gui/main.py:1135
+#: tryton/gui/main.py:747
msgid "Close Tab"
msgstr "Cerrar pestaña"
@@ -524,190 +480,190 @@ msgstr "modularidad, escalabilidad y seguridad"
msgid "translator-credits"
msgstr "Créditos de traducción"
-#: tryton/gui/window/attachment.py:22
+#: tryton/gui/window/attachment.py:24
#, python-format, python-format, python-format, python-format
msgid "Attachments (%s)"
msgstr "Adjuntos (%s)"
-#: tryton/gui/window/dblogin.py:32
+#: tryton/gui/window/dblogin.py:33
msgid "Profile Editor"
msgstr "Editor de perfiles"
-#: tryton/gui/window/dblogin.py:47
+#: tryton/gui/window/dblogin.py:49
msgid "Profile"
msgstr "Perfil"
-#: tryton/gui/window/dblogin.py:53 tryton/gui/window/win_csv.py:69
-msgid "_Add"
-msgstr "_Añadir"
+#: tryton/gui/window/dblogin.py:58
+msgid "Add new profile"
+msgstr "Añadir un nuevo perfil"
-#: tryton/gui/window/dblogin.py:59 tryton/gui/window/win_csv.py:79
-msgid "_Remove"
-msgstr "_Eliminar"
+#: tryton/gui/window/dblogin.py:63
+msgid "Remove selected profile"
+msgstr "Eliminar el perfil seleccionado"
-#: tryton/gui/window/dblogin.py:73 tryton/gui/window/dblogin.py:458
+#: tryton/gui/window/dblogin.py:77 tryton/gui/window/dblogin.py:450
msgid "Host:"
msgstr "Servidor:"
-#: tryton/gui/window/dblogin.py:84 tryton/gui/window/dblogin.py:470
+#: tryton/gui/window/dblogin.py:88 tryton/gui/window/dblogin.py:462
msgid "Database:"
msgstr "Base de datos:"
-#: tryton/gui/window/dblogin.py:104
+#: tryton/gui/window/dblogin.py:108
msgid "Fetching databases list"
msgstr "Recuperando lista de bases de datos"
-#: tryton/gui/window/dblogin.py:120
+#: tryton/gui/window/dblogin.py:122
msgid "Username:"
msgstr "Nombre de usuario:"
-#: tryton/gui/window/dblogin.py:307 tryton/gui/window/dblogin.py:627
+#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:619
msgid "Incompatible version of the server"
msgstr "El cliente no es compatible con la versión del servidor"
-#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:630
+#: tryton/gui/window/dblogin.py:311 tryton/gui/window/dblogin.py:623
msgid "Could not connect to the server"
msgstr "No se ha podido conectar con el servidor"
-#: tryton/gui/window/dblogin.py:388
+#: tryton/gui/window/dblogin.py:390
msgid "Login"
msgstr "Usuario"
-#: tryton/gui/window/dblogin.py:394
+#: tryton/gui/window/dblogin.py:396
msgid "_Cancel"
msgstr "_Cancelar"
-#: tryton/gui/window/dblogin.py:400
+#: tryton/gui/window/dblogin.py:398
msgid "Cancel connection to the Tryton server"
msgstr "Cancelar conexión con el servidor Tryton"
-#: tryton/gui/window/dblogin.py:402
+#: tryton/gui/window/dblogin.py:400
msgid "C_onnect"
msgstr "C_onectar"
-#: tryton/gui/window/dblogin.py:408
+#: tryton/gui/window/dblogin.py:404
msgid "Connect the Tryton server"
msgstr "Conectar con el servidor Tryton"
-#: tryton/gui/window/dblogin.py:436
+#: tryton/gui/window/dblogin.py:432
msgid "Profile:"
msgstr "Perfil:"
-#: tryton/gui/window/dblogin.py:442
-msgid "Manage profiles"
-msgstr "Administrar perfiles"
-
-#: tryton/gui/window/dblogin.py:455
+#: tryton/gui/window/dblogin.py:447
msgid "Host / Database information"
msgstr "Información del Servidor / Base de datos"
-#: tryton/gui/window/dblogin.py:486
+#: tryton/gui/window/dblogin.py:478
msgid "User name:"
msgstr "Nombre de usuario:"
-#: tryton/gui/window/email.py:16
+#: tryton/gui/window/email.py:19
msgid "Email"
msgstr "Correo electrónico"
-#: tryton/gui/window/email.py:26
+#: tryton/gui/window/email.py:36
msgid "Email Program Settings"
msgstr "Configuración del programa de correo electrónico"
-#: tryton/gui/window/email.py:29
+#: tryton/gui/window/email.py:39
msgid "Command Line:"
msgstr "Línea de comando:"
-#: tryton/gui/window/email.py:39
+#: tryton/gui/window/email.py:49
msgid "Legend of Available Placeholders:"
msgstr "Leyenda de palabras clave disponibles:"
-#: tryton/gui/window/email.py:46
+#: tryton/gui/window/email.py:56
msgid "To:"
msgstr "Para:"
-#: tryton/gui/window/email.py:50
+#: tryton/gui/window/email.py:60
msgid "CC:"
msgstr "CC:"
-#: tryton/gui/window/email.py:54
+#: tryton/gui/window/email.py:64
msgid "Subject:"
msgstr "Asunto:"
-#: tryton/gui/window/email.py:58
+#: tryton/gui/window/email.py:68
msgid "Body:"
msgstr "Mensaje:"
-#: tryton/gui/window/email.py:62
+#: tryton/gui/window/email.py:72
msgid "Attachment:"
msgstr "Adjunto:"
-#: tryton/gui/window/form.py:118
+#: tryton/gui/window/form.py:135
+msgid "Add..."
+msgstr "Añadir..."
+
+#: tryton/gui/window/form.py:155
#, python-format
msgid "Attachment(%d)"
msgstr "Adjunto(%d)"
-#: tryton/gui/window/form.py:144
+#: tryton/gui/window/form.py:185
#, python-format
msgid "Note(%d)"
msgstr "Nota(%d)"
-#: tryton/gui/window/form.py:166
+#: tryton/gui/window/form.py:207
msgid "You have to select one record."
msgstr "Debe elegir un registro."
-#: tryton/gui/window/form.py:170
+#: tryton/gui/window/form.py:211
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:171
+#: tryton/gui/window/form.py:212
msgid "Creation User:"
msgstr "Creado por:"
-#: tryton/gui/window/form.py:172
+#: tryton/gui/window/form.py:213
msgid "Creation Date:"
msgstr "Fecha creación:"
-#: tryton/gui/window/form.py:173
+#: tryton/gui/window/form.py:214
msgid "Latest Modification by:"
msgstr "Última modificación por:"
-#: tryton/gui/window/form.py:174
+#: tryton/gui/window/form.py:215
msgid "Latest Modification Date:"
msgstr "Última fecha de modificación:"
-#: tryton/gui/window/form.py:193
+#: tryton/gui/window/form.py:234
msgid "Model:"
msgstr "Modelo:"
-#: tryton/gui/window/form.py:265
+#: tryton/gui/window/form.py:312
msgid "Are you sure to remove this record?"
msgstr "¿Está seguro que quiere eliminar este registro?"
-#: tryton/gui/window/form.py:267
+#: tryton/gui/window/form.py:314
msgid "Are you sure to remove those records?"
msgstr "¿Está seguro que quiere eliminar estos registros?"
-#: tryton/gui/window/form.py:270
+#: tryton/gui/window/form.py:317
msgid "Records not removed."
msgstr "Los registros no se han eliminado."
-#: tryton/gui/window/form.py:272
+#: tryton/gui/window/form.py:319
msgid "Records removed."
msgstr "Registros eliminados."
-#: tryton/gui/window/form.py:308
+#: tryton/gui/window/form.py:356
msgid "Working now on the duplicated record(s)."
msgstr "Ahora está trabajando en el registro duplicado."
-#: tryton/gui/window/form.py:320
+#: tryton/gui/window/form.py:368
msgid "Record saved."
msgstr "Registro guardado."
-#: tryton/gui/window/form.py:437
+#: tryton/gui/window/form.py:485
msgid " of "
msgstr " de "
-#: tryton/gui/window/form.py:457
+#: tryton/gui/window/form.py:505
msgid ""
"This record has been modified\n"
"do you want to save it?"
@@ -715,68 +671,64 @@ msgstr ""
"Este registro ha sido modificado.\n"
"¿Desea guardarlo?"
-#: tryton/gui/window/form.py:511
-msgid "Action"
-msgstr "Acción"
-
-#: tryton/gui/window/form.py:511
+#: tryton/gui/window/form.py:559
msgid "Launch action"
msgstr "Ejecutar acción"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
msgid "Relate"
msgstr "_Relacionado"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
msgid "Open related records"
msgstr "Abrir registros relacionados"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
msgid "Report"
msgstr "Informes"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
msgid "Open report"
msgstr "Abrir informe"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail"
msgstr "Email"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail report"
msgstr "Informe por email"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print"
msgstr "Imprimir"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print report"
msgstr "Imprimir informe"
-#: tryton/gui/window/form.py:536
+#: tryton/gui/window/form.py:590
msgid "_Copy URL"
msgstr "_Copiar la URL"
-#: tryton/gui/window/form.py:539
+#: tryton/gui/window/form.py:593
msgid "Copy URL into clipboard"
msgstr "Copiar la URL al portapapeles"
-#: tryton/gui/window/form.py:598
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:924
+#: tryton/gui/window/form.py:652
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:932
msgid "Unknown"
msgstr "Desconocido"
-#: tryton/gui/window/limit.py:17
+#: tryton/gui/window/limit.py:20
msgid "Limit"
msgstr "Límite"
-#: tryton/gui/window/limit.py:27
+#: tryton/gui/window/limit.py:37
msgid "Search Limit Settings"
msgstr "Preferencias del límite de búsqueda"
-#: tryton/gui/window/limit.py:30
+#: tryton/gui/window/limit.py:40
msgid "Limit:"
msgstr "Límite:"
@@ -785,300 +737,300 @@ msgstr "Límite:"
msgid "Notes (%s)"
msgstr "Notas (%s)"
-#: tryton/gui/window/preference.py:23
+#: tryton/gui/window/preference.py:25
msgid "Preferences"
msgstr "Preferencias"
-#: tryton/gui/window/preference.py:50
+#: tryton/gui/window/preference.py:58
msgid "Edit User Preferences"
msgstr "Editar preferencias de usuario"
-#: tryton/gui/window/preference.py:77
+#: tryton/gui/window/preference.py:85
msgid "Preference"
msgstr "Preferencias"
-#: tryton/gui/window/revision.py:19
+#: tryton/gui/window/revision.py:21
msgid "Revision"
msgstr "Versión"
-#: tryton/gui/window/revision.py:29
+#: tryton/gui/window/revision.py:38
msgid "Select a revision"
msgstr "Seleccionar una versión"
-#: tryton/gui/window/revision.py:32
+#: tryton/gui/window/revision.py:41
msgid "Revision:"
msgstr "Versión:"
-#: tryton/gui/window/shortcuts.py:17
+#: tryton/gui/window/shortcuts.py:20
msgid "Keyboard Shortcuts"
msgstr "Combinaciones de teclas"
-#: tryton/gui/window/shortcuts.py:28
+#: tryton/gui/window/shortcuts.py:35
msgid "Text Entries Shortcuts"
msgstr "Atajos en campos de texto"
-#: tryton/gui/window/shortcuts.py:29
+#: tryton/gui/window/shortcuts.py:36
msgid "Cut selected text"
msgstr "Cortar texto seleccionado"
-#: tryton/gui/window/shortcuts.py:30
+#: tryton/gui/window/shortcuts.py:37
msgid "Copy selected text"
msgstr "Copiar texto seleccionado"
-#: tryton/gui/window/shortcuts.py:31
+#: tryton/gui/window/shortcuts.py:38
msgid "Paste copied text"
msgstr "Pegar texto seleccionado"
-#: tryton/gui/window/shortcuts.py:32
+#: tryton/gui/window/shortcuts.py:39
msgid "Next widget"
msgstr "Campo siguiente"
-#: tryton/gui/window/shortcuts.py:33
+#: tryton/gui/window/shortcuts.py:40
msgid "Previous widget"
msgstr "Campo anterior"
-#: tryton/gui/window/shortcuts.py:34
+#: tryton/gui/window/shortcuts.py:41
msgid "Relation Entries Shortcuts"
msgstr "Atajos en relaciones"
-#: tryton/gui/window/shortcuts.py:35
+#: tryton/gui/window/shortcuts.py:42
msgid "Create new relation"
msgstr "Crear nueva relación"
-#: tryton/gui/window/shortcuts.py:36
+#: tryton/gui/window/shortcuts.py:43
msgid "Open/Search relation"
msgstr "Abrir/Buscar relación"
-#: tryton/gui/window/shortcuts.py:37
+#: tryton/gui/window/shortcuts.py:44
msgid "List Entries Shortcuts"
msgstr "Atajos en listas"
-#: tryton/gui/window/shortcuts.py:38
+#: tryton/gui/window/shortcuts.py:45
msgid "Create new line"
msgstr "Crear nueva línea"
-#: tryton/gui/window/shortcuts.py:39
+#: tryton/gui/window/shortcuts.py:46
msgid "Open relation"
msgstr "Abrir relación"
-#: tryton/gui/window/shortcuts.py:40
+#: tryton/gui/window/shortcuts.py:47
msgid "Mark line for deletion"
msgstr "Marcar para eliminación"
-#: tryton/gui/window/shortcuts.py:41
+#: tryton/gui/window/shortcuts.py:48
msgid "Unmark line for deletion"
msgstr "Desmarcar para eliminación"
-#: tryton/gui/window/shortcuts.py:44
+#: tryton/gui/window/shortcuts.py:51
msgid "Edition Widgets"
msgstr "Controles de edición"
-#: tryton/gui/window/shortcuts.py:47
+#: tryton/gui/window/shortcuts.py:54
msgid "Move Cursor"
msgstr "Mover cursor"
-#: tryton/gui/window/shortcuts.py:48
+#: tryton/gui/window/shortcuts.py:55
msgid "Move to right"
msgstr "Mover a la derecha"
-#: tryton/gui/window/shortcuts.py:49
+#: tryton/gui/window/shortcuts.py:56
msgid "Move to left"
msgstr "Mover a la izquierda"
-#: tryton/gui/window/shortcuts.py:50
+#: tryton/gui/window/shortcuts.py:57
msgid "Move up"
msgstr "Mover arriba"
-#: tryton/gui/window/shortcuts.py:51
+#: tryton/gui/window/shortcuts.py:58
msgid "Move down"
msgstr "Mover abajo"
-#: tryton/gui/window/shortcuts.py:52
+#: tryton/gui/window/shortcuts.py:59
msgid "Move up of one page"
msgstr "Mover arriba una página"
-#: tryton/gui/window/shortcuts.py:53
+#: tryton/gui/window/shortcuts.py:60
msgid "Move down of one page"
msgstr "Mover abajo una página"
-#: tryton/gui/window/shortcuts.py:54
+#: tryton/gui/window/shortcuts.py:61
msgid "Move to top"
msgstr "Mover al principio"
-#: tryton/gui/window/shortcuts.py:55
+#: tryton/gui/window/shortcuts.py:62
msgid "Move to bottom"
msgstr "Mover al final"
-#: tryton/gui/window/shortcuts.py:56
+#: tryton/gui/window/shortcuts.py:63
msgid "Move to parent"
msgstr "Mover al padre"
-#: tryton/gui/window/shortcuts.py:58 tryton/gui/window/shortcuts.py:59
+#: tryton/gui/window/shortcuts.py:65 tryton/gui/window/shortcuts.py:66
msgid "Select all"
msgstr "Seleccionar todo"
-#: tryton/gui/window/shortcuts.py:60 tryton/gui/window/shortcuts.py:61
+#: tryton/gui/window/shortcuts.py:67 tryton/gui/window/shortcuts.py:68
msgid "Unselect all"
msgstr "Deseleccionar todo"
-#: tryton/gui/window/shortcuts.py:62
+#: tryton/gui/window/shortcuts.py:69
msgid "Select parent"
msgstr "Seleccionar padre"
-#: tryton/gui/window/shortcuts.py:63 tryton/gui/window/shortcuts.py:64
-#: tryton/gui/window/shortcuts.py:65 tryton/gui/window/shortcuts.py:66
+#: tryton/gui/window/shortcuts.py:70 tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:72 tryton/gui/window/shortcuts.py:73
msgid "Select/Activate current row"
msgstr "Seleccionar/Activar fila actual"
-#: tryton/gui/window/shortcuts.py:67
+#: tryton/gui/window/shortcuts.py:74
msgid "Toggle selection"
msgstr "Conmutar selección"
-#: tryton/gui/window/shortcuts.py:68
+#: tryton/gui/window/shortcuts.py:75
msgid "Expand/Collapse"
msgstr "Expandir/Contraer"
-#: tryton/gui/window/shortcuts.py:69
+#: tryton/gui/window/shortcuts.py:76
msgid "Expand row"
msgstr "Expandir fila"
-#: tryton/gui/window/shortcuts.py:70
+#: tryton/gui/window/shortcuts.py:77
msgid "Collapse row"
msgstr "Contraer fila"
-#: tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:78
msgid "Toggle row"
msgstr "Conmutar fila"
-#: tryton/gui/window/shortcuts.py:72
+#: tryton/gui/window/shortcuts.py:79
msgid "Collapse all rows"
msgstr "Contraer todas las filas"
-#: tryton/gui/window/shortcuts.py:73
+#: tryton/gui/window/shortcuts.py:80
msgid "Expand all rows"
msgstr "Expandir todas las filas"
-#: tryton/gui/window/shortcuts.py:76
+#: tryton/gui/window/shortcuts.py:83
msgid "Tree view"
msgstr "Vista de árbol"
-#: tryton/gui/window/tabcontent.py:41
+#: tryton/gui/window/tabcontent.py:43
msgid "_Switch View"
msgstr "Cambiar vi_sta"
-#: tryton/gui/window/tabcontent.py:42
+#: tryton/gui/window/tabcontent.py:44
msgid "Switch View"
msgstr "Cambiar vista"
-#: tryton/gui/window/tabcontent.py:47
+#: tryton/gui/window/tabcontent.py:49
msgid "_Previous"
msgstr "_Anterior"
-#: tryton/gui/window/tabcontent.py:48
+#: tryton/gui/window/tabcontent.py:50
msgid "Previous Record"
msgstr "Registro anterior"
-#: tryton/gui/window/tabcontent.py:53
+#: tryton/gui/window/tabcontent.py:55
msgid "_Next"
msgstr "Sig_uiente"
-#: tryton/gui/window/tabcontent.py:54
+#: tryton/gui/window/tabcontent.py:56
msgid "Next Record"
msgstr "Registro siguiente"
-#: tryton/gui/window/tabcontent.py:59
+#: tryton/gui/window/tabcontent.py:61
msgid "_Search"
msgstr "_Buscar"
-#: tryton/gui/window/tabcontent.py:65
+#: tryton/gui/window/tabcontent.py:67
msgid "_New"
msgstr "_Nuevo"
-#: tryton/gui/window/tabcontent.py:66
+#: tryton/gui/window/tabcontent.py:68
msgid "Create a new record"
msgstr "Crear un nuevo registro"
-#: tryton/gui/window/tabcontent.py:71 tryton/gui/window/win_form.py:72
+#: tryton/gui/window/tabcontent.py:73 tryton/gui/window/win_form.py:85
msgid "_Save"
msgstr "_Guardar"
-#: tryton/gui/window/tabcontent.py:72
+#: tryton/gui/window/tabcontent.py:74
msgid "Save this record"
msgstr "Guardar este registro"
-#: tryton/gui/window/tabcontent.py:77
+#: tryton/gui/window/tabcontent.py:79
msgid "_Reload/Undo"
msgstr "_Recargar/Deshacer"
-#: tryton/gui/window/tabcontent.py:78
+#: tryton/gui/window/tabcontent.py:80
msgid "Reload/Undo"
msgstr "Recargar/Deshacer"
-#: tryton/gui/window/tabcontent.py:83
+#: tryton/gui/window/tabcontent.py:85
msgid "_Duplicate"
msgstr "_Duplicar"
-#: tryton/gui/window/tabcontent.py:88
+#: tryton/gui/window/tabcontent.py:90
msgid "_Delete..."
msgstr "_Eliminar..."
-#: tryton/gui/window/tabcontent.py:94
+#: tryton/gui/window/tabcontent.py:96
msgid "View _Logs..."
msgstr "Ver _registro..."
-#: tryton/gui/window/tabcontent.py:97
+#: tryton/gui/window/tabcontent.py:100
msgid "Show revisions..."
msgstr "Mostrar versiones..."
-#: tryton/gui/window/tabcontent.py:102
+#: tryton/gui/window/tabcontent.py:105
msgid "A_ttachments..."
msgstr "Adjun_tos..."
-#: tryton/gui/window/tabcontent.py:103
+#: tryton/gui/window/tabcontent.py:106
msgid "Add an attachment to the record"
msgstr "Añadir un adjunto al registro"
-#: tryton/gui/window/tabcontent.py:108
+#: tryton/gui/window/tabcontent.py:112
msgid "_Notes..."
msgstr "_Notas..."
-#: tryton/gui/window/tabcontent.py:109
+#: tryton/gui/window/tabcontent.py:113
msgid "Add a note to the record"
msgstr "Añadir una nota al registro"
-#: tryton/gui/window/tabcontent.py:114
+#: tryton/gui/window/tabcontent.py:118
msgid "_Actions..."
msgstr "_Acciones..."
-#: tryton/gui/window/tabcontent.py:119
+#: tryton/gui/window/tabcontent.py:123
msgid "_Relate..."
msgstr "_Relacionado..."
-#: tryton/gui/window/tabcontent.py:125
+#: tryton/gui/window/tabcontent.py:129
msgid "_Report..."
msgstr "_Informes..."
-#: tryton/gui/window/tabcontent.py:130
+#: tryton/gui/window/tabcontent.py:134
msgid "_E-Mail..."
msgstr "_Correo electrónico..."
-#: tryton/gui/window/tabcontent.py:135
+#: tryton/gui/window/tabcontent.py:139
msgid "_Print..."
msgstr "Im_primir..."
-#: tryton/gui/window/tabcontent.py:141
+#: tryton/gui/window/tabcontent.py:145
msgid "_Export Data..."
msgstr "_Exportar datos..."
-#: tryton/gui/window/tabcontent.py:146
+#: tryton/gui/window/tabcontent.py:150
msgid "_Import Data..."
msgstr "_Importar datos..."
-#: tryton/gui/window/tabcontent.py:150
+#: tryton/gui/window/tabcontent.py:155
msgid "Copy _URL..."
msgstr "Copiar _URL..."
-#: tryton/gui/window/tabcontent.py:156
+#: tryton/gui/window/tabcontent.py:161
msgid "_Close Tab"
msgstr "_Cerrar pestaña"
@@ -1086,101 +1038,106 @@ msgstr "_Cerrar pestaña"
msgid "All fields"
msgstr "Todos los campos"
-#: tryton/gui/window/win_csv.py:89
+#: tryton/gui/window/win_csv.py:69
+msgid "_Add"
+msgstr "_Añadir"
+
+#: tryton/gui/window/win_csv.py:77
+msgid "_Remove"
+msgstr "_Eliminar"
+
+#: tryton/gui/window/win_csv.py:85
msgid "_Clear"
msgstr "_Limpiar"
-#: tryton/gui/window/win_csv.py:111
+#: tryton/gui/window/win_csv.py:105
msgid "Fields selected"
msgstr "Campos seleccionados"
-#: tryton/gui/window/win_csv.py:130
+#: tryton/gui/window/win_csv.py:124
msgid "CSV Parameters"
msgstr "Parámetros CSV"
-#: tryton/gui/window/win_csv.py:138
+#: tryton/gui/window/win_csv.py:132
msgid "Delimiter:"
msgstr "Separador de campo:"
-#: tryton/gui/window/win_csv.py:152
+#: tryton/gui/window/win_csv.py:146
msgid "Quote char:"
msgstr "Delimitador de texto:"
-#: tryton/gui/window/win_csv.py:161
+#: tryton/gui/window/win_csv.py:155
msgid "Encoding:"
msgstr "Codificación:"
-#: tryton/gui/window/win_csv.py:197 tryton/gui/window/win_csv.py:201
+#: tryton/gui/window/win_csv.py:195 tryton/gui/window/win_csv.py:199
msgid "Field name"
msgstr "Nombre del campo"
#: tryton/gui/window/win_export.py:28
-msgid "Export to CSV"
-msgstr "Exportar a CSV"
+#, python-format
+msgid "CSV Export: %s"
+msgstr "Exportación CSV: %s"
-#: 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:60
+#: tryton/gui/window/win_export.py:32
msgid "_Save Export"
msgstr "_Guardar exportación"
-#: tryton/gui/window/win_export.py:70
+#: tryton/gui/window/win_export.py:40
msgid "_Delete Export"
msgstr "_Eliminar exportación"
-#: tryton/gui/window/win_export.py:87
+#: tryton/gui/window/win_export.py:55
+msgid "Predefined exports"
+msgstr "Exportaciones predeterminadas"
+
+#: tryton/gui/window/win_export.py:62
+msgid "Name"
+msgstr "Nombre"
+
+#: tryton/gui/window/win_export.py:82
msgid "Open"
msgstr "Abrir"
-#: tryton/gui/window/win_export.py:88
-msgid "Save"
-msgstr "Guardar"
-
-#: tryton/gui/window/win_export.py:92
+#: tryton/gui/window/win_export.py:87
msgid "Add _field names"
msgstr "Añadir nombres de _campo"
-#: tryton/gui/window/win_export.py:106
+#: tryton/gui/window/win_export.py:103
#, python-format
msgid "%s (string)"
msgstr "%s (cadena)"
-#: tryton/gui/window/win_export.py:109
+#: tryton/gui/window/win_export.py:106
#, python-format
msgid "%s (model name)"
msgstr "%s (nombre del modelo)"
-#: tryton/gui/window/win_export.py:111
+#: tryton/gui/window/win_export.py:108
#, python-format
msgid "%s (record name)"
msgstr "%s (nombre del registro)"
-#: tryton/gui/window/win_export.py:210
+#: tryton/gui/window/win_export.py:207
msgid "What is the name of this export?"
msgstr "¿Cuál es el nombre de esta exportación?"
-#: tryton/gui/window/win_export.py:216
+#: tryton/gui/window/win_export.py:213
#, python-format
msgid "Override '%s' definition?"
msgstr "Sobrescribir la definición de '%s'?"
-#: tryton/gui/window/win_export.py:333
+#: tryton/gui/window/win_export.py:328
#, python-format, python-format, python-format, python-format
msgid "%d record saved."
msgstr "Se ha guardado %d registro."
-#: tryton/gui/window/win_export.py:335
+#: tryton/gui/window/win_export.py:330
#, python-format, python-format, python-format, python-format
msgid "%d records saved."
msgstr "Se han guardado %d registros."
-#: tryton/gui/window/win_export.py:338
+#: tryton/gui/window/win_export.py:333
#, python-format, python-format, python-format, python-format
msgid ""
"Operation failed.\n"
@@ -1191,189 +1148,211 @@ msgstr ""
"Mensaje de error:\n"
"%s"
+#: tryton/gui/window/win_export.py:334 tryton/gui/window/win_import.py:112
+#: tryton/gui/window/win_import.py:139
+msgid "Error"
+msgstr "Error"
+
#: tryton/gui/window/win_form.py:38
msgid "Link"
msgstr "Enlace"
-#: tryton/gui/window/win_form.py:131
-msgid "Add"
-msgstr "Añadir"
+#: tryton/gui/window/win_form.py:66
+msgid "Delete"
+msgstr "Eliminar"
-#: tryton/gui/window/win_form.py:144
-msgid "Remove "
-msgstr "Eliminar "
+#: tryton/gui/window/win_form.py:78 tryton/gui/window/win_search.py:65
+msgid "New"
+msgstr "Nuevo"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
-#: tryton/gui/window/win_form.py:159
-msgid "Create a new record "
-msgstr "Crear un nuevo registro "
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:154
-#: tryton/gui/window/win_form.py:171
-msgid "Delete selected record "
-msgstr "Eliminar registro seleccionado "
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:164
-#: tryton/gui/window/win_form.py:185
-msgid "Undelete selected record "
-msgstr "Recuperar registro seleccionado "
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:61
-#: tryton/gui/window/view_form/view/screen_container.py:225
-#: tryton/gui/window/win_form.py:200
-msgid "Previous"
-msgstr "Anterior"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:75
-#: tryton/gui/window/view_form/view/screen_container.py:237
-#: tryton/gui/window/win_form.py:214
-msgid "Next"
-msgstr "Siguiente"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
-#: tryton/gui/window/win_form.py:227
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:48
+#: tryton/gui/window/win_form.py:140
msgid "Switch"
msgstr "Cambiar vista"
-#: tryton/gui/window/win_import.py:25
-msgid "Import from CSV"
-msgstr "Importar desde CSV"
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:56
+#: tryton/gui/window/view_form/view/screen_container.py:222
+#: tryton/gui/window/win_form.py:148
+msgid "Previous"
+msgstr "Anterior"
-#: tryton/gui/window/win_import.py:32
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:67
+#: tryton/gui/window/view_form/view/screen_container.py:231
+#: tryton/gui/window/win_form.py:159
+msgid "Next"
+msgstr "Siguiente"
+
+#: tryton/gui/window/win_form.py:176
+msgid "Add"
+msgstr "Añadir"
+
+#: tryton/gui/window/win_form.py:186
+msgid "Remove "
+msgstr "Eliminar "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:118
+#: tryton/gui/window/win_form.py:198
+msgid "Create a new record "
+msgstr "Crear un nuevo registro "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
+#: tryton/gui/window/win_form.py:208
+msgid "Delete selected record "
+msgstr "Eliminar registro seleccionado "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:142
+#: tryton/gui/window/win_form.py:219
+msgid "Undelete selected record "
+msgstr "Recuperar registro seleccionado "
+
+#: tryton/gui/window/win_import.py:26
+#, python-format
+msgid "CSV Import: %s"
+msgstr "Importación CSV: %s"
+
+#: tryton/gui/window/win_import.py:30
msgid "_Auto-Detect"
msgstr "_Auto-detectar"
-#: tryton/gui/window/win_import.py:44
+#: tryton/gui/window/win_import.py:41
msgid "File to Import:"
msgstr "Archivo a importar:"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:207
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:462
-#: tryton/gui/window/win_import.py:46
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:200
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:466
+#: tryton/gui/window/win_import.py:43
msgid "Open..."
msgstr "Abrir..."
-#: tryton/gui/window/win_import.py:51
+#: tryton/gui/window/win_import.py:48
msgid "Lines to Skip:"
msgstr "Líneas a omitir:"
-#: tryton/gui/window/win_import.py:104
+#: tryton/gui/window/win_import.py:101
msgid "You must select an import file first."
msgstr "Primero debe elegir un archivo a importar."
-#: tryton/gui/window/win_import.py:114
+#: tryton/gui/window/win_import.py:112
msgid "Error opening CSV file"
msgstr "Error al abrir el archivo CSV"
-#: tryton/gui/window/win_import.py:142
+#: tryton/gui/window/win_import.py:138
#, 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:202
+#: tryton/gui/window/win_import.py:198
#, python-format, python-format, python-format, python-format
msgid "%d record imported."
msgstr "Se ha importado %d registro."
-#: tryton/gui/window/win_import.py:204
+#: tryton/gui/window/win_import.py:200
#, python-format, python-format, python-format, python-format
msgid "%d records imported."
msgstr "Se han importado %d registros."
-#: tryton/gui/window/win_search.py:75
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:46
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:81
+#: tryton/gui/window/view_form/view/screen_container.py:146
+#: tryton/gui/window/win_search.py:36 tryton/gui/window/win_search.py:59
+msgid "Search"
+msgstr "Buscar"
+
+#: tryton/gui/window/win_search.py:91
#, python-format
msgid "Search %s"
msgstr "Buscar %s"
-#: tryton/gui/window/wizard.py:150
+#: tryton/gui/window/wizard.py:160
#, python-format
msgid "Unable to delete wizard %s"
msgstr "No se ha podido eliminar el asistente %s"
-#: tryton/gui/window/wizard.py:304
+#: tryton/gui/window/wizard.py:317
msgid "Wizard"
msgstr "Asistente"
-#: tryton/gui/window/view_form/screen/screen.py:197
+#: tryton/gui/window/view_form/screen/screen.py:206
msgid "ID"
msgstr "ID"
-#: tryton/gui/window/view_form/screen/screen.py:198
+#: tryton/gui/window/view_form/screen/screen.py:207
msgid "Creation User"
msgstr "Creado por:"
-#: tryton/gui/window/view_form/screen/screen.py:199
+#: tryton/gui/window/view_form/screen/screen.py:208
msgid "Creation Date"
msgstr "Fecha creación:"
-#: tryton/gui/window/view_form/screen/screen.py:200
+#: tryton/gui/window/view_form/screen/screen.py:209
msgid "Modification User"
msgstr "Última modificación por:"
-#: tryton/gui/window/view_form/screen/screen.py:201
+#: tryton/gui/window/view_form/screen/screen.py:210
msgid "Modification Date"
msgstr "Última fecha de modificación:"
-#: tryton/gui/window/view_form/screen/screen.py:777
+#: tryton/gui/window/view_form/screen/screen.py:806
#, python-format, python-format, python-format, python-format
msgid "Unable to get view tree state for %s"
msgstr "No se ha podido obtener el estado de expansión del árbol de %s"
-#: tryton/gui/window/view_form/screen/screen.py:838
+#: tryton/gui/window/view_form/screen/screen.py:867
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:1015
+#: tryton/gui/window/view_form/screen/screen.py:1054
#, 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:1022
+#: tryton/gui/window/view_form/screen/screen.py:1061
#, python-format
msgid "\"%s\" is required"
msgstr "\"%s\" es obligatorio."
-#: tryton/gui/window/view_form/screen/screen.py:1026
+#: tryton/gui/window/view_form/screen/screen.py:1065
#, 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:1075
+#: tryton/gui/window/view_form/screen/screen.py:1114
msgid "Pre-validation"
msgstr "Prevalidación"
-#: tryton/gui/window/view_form/view/form.py:257
-#: tryton/gui/window/view_form/view/form.py:259
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:483
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:155
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:157
-#: 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.py:261
+#: tryton/gui/window/view_form/view/form.py:263
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:476
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:478
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:172
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:174
+#: tryton/gui/window/view_form/view/list.py:530
+#: tryton/gui/window/view_form/view/list.py:532
msgid ":"
msgstr ":"
-#: tryton/gui/window/view_form/view/graph.py:100
+#: tryton/gui/window/view_form/view/graph.py:102
msgid "Image Size"
msgstr "Tamaño de la imagen"
-#: tryton/gui/window/view_form/view/graph.py:112
+#: tryton/gui/window/view_form/view/graph.py:121
msgid "Width:"
msgstr "Anchura:"
-#: tryton/gui/window/view_form/view/graph.py:120
+#: tryton/gui/window/view_form/view/graph.py:129
msgid "Height:"
msgstr "Altura:"
-#: tryton/gui/window/view_form/view/graph.py:130
+#: tryton/gui/window/view_form/view/graph.py:140
msgid "PNG image (*.png)"
msgstr "Imagen PNG (*.png)"
-#: tryton/gui/window/view_form/view/graph.py:139
+#: tryton/gui/window/view_form/view/graph.py:149
msgid "Save As"
msgstr "Guardar como"
-#: tryton/gui/window/view_form/view/graph.py:151
+#: tryton/gui/window/view_form/view/graph.py:161
msgid "Image size too large."
msgstr "El tamaño de la imagen es muy grande."
@@ -1381,7 +1360,7 @@ msgstr "El tamaño de la imagen es muy grande."
msgid ".."
msgstr ".."
-#: tryton/gui/window/view_form/view/screen_container.py:149
+#: tryton/gui/window/view_form/view/screen_container.py:152
msgid "Open filters"
msgstr "Abrir filtros"
@@ -1389,27 +1368,27 @@ msgstr "Abrir filtros"
msgid "Show bookmarks of filters"
msgstr "Muestra las búsquedas favoritas"
-#: tryton/gui/window/view_form/view/screen_container.py:380
+#: tryton/gui/window/view_form/view/screen_container.py:371
msgid "Remove this bookmark"
msgstr "Eliminar de las búsquedas favoritas"
-#: tryton/gui/window/view_form/view/screen_container.py:387
+#: tryton/gui/window/view_form/view/screen_container.py:379
msgid "Bookmark this filter"
msgstr "Guardar como búsqueda favorita"
-#: tryton/gui/window/view_form/view/screen_container.py:404
+#: tryton/gui/window/view_form/view/screen_container.py:396
msgid "Show active records"
msgstr "Mostrar registros activos"
-#: tryton/gui/window/view_form/view/screen_container.py:406
+#: tryton/gui/window/view_form/view/screen_container.py:398
msgid "Show inactive records"
msgstr "Mostrar registros inactivos"
-#: tryton/gui/window/view_form/view/screen_container.py:487
+#: tryton/gui/window/view_form/view/screen_container.py:479
msgid "Bookmark Name:"
msgstr "Nombre de la búsqueda favorita:"
-#: tryton/gui/window/view_form/view/screen_container.py:607
+#: tryton/gui/window/view_form/view/screen_container.py:599
msgid "Find"
msgstr "Buscar"
@@ -1445,105 +1424,102 @@ msgstr "Vista mensual"
msgid "Week"
msgstr "Semana"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:39
msgid "Select..."
msgstr "Seleccionar…"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:52
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:47
msgid "Clear"
msgstr "Limpiar"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:65
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:60
msgid "All files"
msgstr "Todos los archivos"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:88
-msgid "Select"
-msgstr "Seleccionar"
-
-#: tryton/gui/window/view_form/view/form_gtk/char.py:168
+#: tryton/gui/window/view_form/view/form_gtk/char.py:169
msgid "Show plain text"
msgstr "Mostrar como texto plano"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:371
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:369
msgid "Add value"
msgstr "Añadir un valor"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:497
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:490
#, python-format
msgid "Remove \"%s\""
msgstr "Eliminar \"%s\""
-#: tryton/gui/window/view_form/view/form_gtk/image.py:49
+#: tryton/gui/window/view_form/view/form_gtk/image.py:50
msgid "Images"
msgstr "Imágenes"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:68
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:109
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:66
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:99
msgid "Add existing record"
msgstr "Añadir un registro existente"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:79
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:74
msgid "Remove selected record "
msgstr "Eliminar registro seleccionado "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:305
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:580
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:582
msgid "Open the record "
msgstr "Abrir registro "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:306
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:581
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:583
msgid "Clear the field "
msgstr "Eliminar el registro "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:309
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:584
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:586
msgid "Search a record "
msgstr "Buscar registro "
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:121
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:108
msgid "Remove selected record"
msgstr "Eliminar registro seleccionado"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:144
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:126
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:900
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:908
#, python-format
msgid "%s%%"
msgstr "%s%%"
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:87
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:85
msgid "Foreground"
msgstr "Primer plano"
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:326
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:328
msgid "Select a color"
msgstr "Seleccione un color"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:126
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:136
msgid "Translation"
msgstr "Traducción"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:192
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:209
msgid "Edit"
msgstr "Editar"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:197
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:214
msgid "Fuzzy"
msgstr "Confuso"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:274
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
msgid "You need to save the record before adding translations."
msgstr "Debe guardar el registro antes de añadir traducciones."
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:296
msgid "No other language available."
msgstr "No hay otro idioma disponible."
-#: tryton/plugins/translation/__init__.py:23
+#: tryton/plugins/translation/__init__.py:17
+#: tryton/plugins/translation/__init__.py:24
msgid "Translate view"
msgstr "Traducir vista"
diff --git a/tryton/data/locale/es_419/LC_MESSAGES/tryton.po b/tryton/data/locale/es_419/LC_MESSAGES/tryton.po
index 6c0282d924..1c9e2d1e57 100644
--- a/tryton/data/locale/es_419/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/es_419/LC_MESSAGES/tryton.po
@@ -5,40 +5,31 @@
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
-#: tryton/config.py:75
+#: tryton/config.py:74
msgid "specify alternate config file"
msgstr "Indica un archivo de configuración alternativo"
-#: tryton/config.py:78
+#: tryton/config.py:77
msgid "development mode"
msgstr "Modo desarrollo"
-#: tryton/config.py:81
+#: tryton/config.py:80
msgid "logging everything at INFO level"
msgstr "Registra toda la información con nivel INFO"
-#: tryton/config.py:83
+#: tryton/config.py:82
msgid "specify the log level: DEBUG, INFO, WARNING, ERROR, CRITICAL"
msgstr "Indica el nivel de log: DEBUG, INFO, WARNING, ERROR, CRITICAL"
-#: tryton/config.py:86
+#: tryton/config.py:85
msgid "specify the login user"
msgstr "Indica el usuario"
-#: tryton/config.py:88
+#: tryton/config.py:87
msgid "specify the server hostname:port"
msgstr "Indica el nombre:puerto del servidor"
-#: tryton/config.py:92
-msgid "Too much arguments"
-msgstr "Demasiados argumentos"
-
-#: tryton/config.py:95
-#, python-format
-msgid "File \"%s\" not found"
-msgstr "El archivo «%s» no se ha encontrado"
-
-#: tryton/config.py:133
+#: tryton/config.py:127
#, python-format
msgid "Unable to write config file %s."
msgstr "No se ha podido escribir el archivo de configuración %s."
@@ -48,134 +39,160 @@ 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:93 tryton/common/button.py:57
+#: tryton/action/main.py:89 tryton/common/button.py:54
msgid ", "
msgstr ", "
-#: tryton/action/main.py:95
+#: tryton/action/main.py:91
msgid ",…"
msgstr ",…"
-#: tryton/action/main.py:96
+#: tryton/action/main.py:92
#, python-format
msgid "%s (%s)"
msgstr "%s (%s)"
-#: tryton/action/main.py:191
+#: tryton/action/main.py:187
msgid "Select your action"
msgstr "Seleccione su acción"
-#: tryton/action/main.py:197
+#: tryton/action/main.py:193
msgid "No action defined."
msgstr "No se ha definido ninguna acción."
-#: tryton/common/button.py:57
+#: tryton/common/button.py:54
msgid "By: "
msgstr "Por: "
-#: tryton/common/common.py:248
-msgid "Tryton Connection"
-msgstr "Conexión a Tryton"
-
-#: tryton/common/common.py:258
-msgid "Server:"
-msgstr "Servidor:"
-
-#: tryton/common/common.py:276
-msgid "Port:"
-msgstr "Puerto:"
-
-#: tryton/common/common.py:348 tryton/gui/window/shortcuts.py:57
+#: tryton/common/common.py:307 tryton/gui/window/shortcuts.py:64
msgid "Selection"
msgstr "Selección"
-#: tryton/common/common.py:358
+#: tryton/common/common.py:309 tryton/common/common.py:365
+#: tryton/common/common.py:368 tryton/common/common.py:642
+#: tryton/common/common.py:693 tryton/common/common.py:796
+#: tryton/gui/window/email.py:23 tryton/gui/window/limit.py:24
+#: tryton/gui/window/preference.py:35 tryton/gui/window/revision.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:149
+#: tryton/gui/window/view_form/view/graph.py:106
+#: tryton/gui/window/win_csv.py:173 tryton/gui/window/win_form.py:68
+#: tryton/gui/window/win_search.py:54
+#, fuzzy
+msgid "Cancel"
+msgstr "_Cancelar"
+
+#: tryton/common/common.py:310 tryton/common/common.py:797
+#: tryton/gui/window/email.py:28 tryton/gui/window/limit.py:29
+#: tryton/gui/window/preference.py:40 tryton/gui/window/revision.py:30
+#: tryton/gui/window/shortcuts.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:154
+#: tryton/gui/window/view_form/view/graph.py:111
+#: tryton/gui/window/win_csv.py:178 tryton/gui/window/win_form.py:97
+#: tryton/gui/window/win_search.py:72
+msgid "OK"
+msgstr ""
+
+#: tryton/common/common.py:315
msgid "Your selection:"
msgstr "Su selección:"
-#: tryton/common/common.py:481
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:34
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:120
-#: tryton/gui/window/view_form/view/graph.py:161
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:497
-#: tryton/gui/window/win_export.py:307
+#: tryton/common/common.py:366 tryton/gui/window/form.py:114
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:83
+msgid "Select"
+msgstr "Seleccionar"
+
+#: tryton/common/common.py:369 tryton/gui/window/win_export.py:83
+msgid "Save"
+msgstr "Guardar"
+
+#: tryton/common/common.py:447
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:31
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:116
+#: tryton/gui/window/view_form/view/graph.py:171
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
+#: tryton/gui/window/win_export.py:305
msgid "Save As..."
msgstr "Guardar como..."
-#: tryton/common/common.py:628
+#: tryton/common/common.py:592
msgid "Always ignore this warning."
msgstr "Ignorar siempre esta advertencia."
-#: tryton/common/common.py:633
+#: tryton/common/common.py:597
msgid "Do you want to proceed?"
msgstr "¿Desea continuar?"
-#: tryton/common/common.py:652
-msgid "Confirmation"
-msgstr "Confirmación"
+#: tryton/common/common.py:643
+msgid "No"
+msgstr ""
-#: tryton/common/common.py:763 tryton/common/common.py:1093
+#: tryton/common/common.py:644 tryton/common/domain_parser.py:239
+msgid "Yes"
+msgstr "Sí"
+
+#: tryton/common/common.py:689 tryton/common/common.py:983
msgid "Concurrency Exception"
msgstr "Excepción de concurrencia"
-#: tryton/common/common.py:776
-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."
+#: tryton/common/common.py:691
+msgid "This record has been modified while you were editing it."
msgstr ""
-"Aviso de concurrencia de escritura:Este registro ha sido modificado "
-"mientras lo editaba. Elija: - \"Cancelar\" para no guardar; - "
-"\"Comparar\" para ver la versión modificada; - \"Guardar de todas formas\""
-" para guardar sus cambios."
-#: tryton/common/common.py:786
+#: tryton/common/common.py:694
+msgid "Cancel saving"
+msgstr ""
+
+#: tryton/common/common.py:696
msgid "Compare"
msgstr "Comparar"
-#: tryton/common/common.py:792
+#: tryton/common/common.py:697
+msgid "See the modified version"
+msgstr ""
+
+#: tryton/common/common.py:699
msgid "Write Anyway"
msgstr "Guardar de todas formas"
-#: tryton/common/common.py:821 tryton/gui/window/win_export.py:339
-#: tryton/gui/window/win_import.py:114 tryton/gui/window/win_import.py:143
-msgid "Error"
-msgstr "Error"
+#: tryton/common/common.py:700
+msgid "Save your current version"
+msgstr ""
-#: tryton/common/common.py:824
+#: tryton/common/common.py:729
+#, fuzzy
+msgid "Application Error"
+msgstr "Error de aplicación."
+
+#: tryton/common/common.py:732
msgid "Report Bug"
msgstr "Informar del error"
-#: tryton/common/common.py:832
-msgid "Application Error."
-msgstr "Error de aplicación."
+#: tryton/common/common.py:733 tryton/gui/window/dblogin.py:36
+msgid "Close"
+msgstr ""
-#: tryton/common/common.py:855
+#: tryton/common/common.py:751
msgid "Error: "
msgstr "Error: "
-#: tryton/common/common.py:875
-#, python-format
-msgid "To report bugs you must have an account on %s"
+#: tryton/common/common.py:768
+#, python-format, fuzzy, python-format
+msgid "To report bugs you must have an account on %s"
msgstr "Para informar de errores debe tener una cuenta en %s"
-#: tryton/common/common.py:905
+#: tryton/common/common.py:794
msgid "Bug Tracker"
msgstr "Seguimiento de errores"
-#: tryton/common/common.py:924
+#: tryton/common/common.py:811
msgid "User:"
msgstr "Usuario:"
-#: tryton/common/common.py:932
+#: tryton/common/common.py:819
msgid "Password:"
msgstr "Contraseña:"
-#: tryton/common/common.py:987
+#: tryton/common/common.py:875
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"
@@ -183,38 +200,38 @@ msgstr ""
"El mismo error ya fue notificado por otro usuario.Para mantenerle informado "
"añadiremos su usuario a la lista de interesados en esta incidencia."
-#: tryton/common/common.py:998
+#: tryton/common/common.py:886
msgid "Created new bug with ID "
msgstr "Se creó un nuevo error con identificador "
-#: tryton/common/common.py:1006
+#: tryton/common/common.py:894
msgid ""
"Connection error.\n"
"Bad username or password."
msgstr "Error de conexión.Nombre de usuario o contraseña incorrectos."
-#: tryton/common/common.py:1011
+#: tryton/common/common.py:899
msgid "Exception:"
msgstr "Excepción:"
-#: tryton/common/common.py:1038
+#: tryton/common/common.py:926
#, python-format
msgid "Check URL: %s"
msgstr "URL de comprobación: %s"
-#: tryton/common/common.py:1045
+#: tryton/common/common.py:934
msgid "Unable to check for new version"
msgstr "No se ha podido comprobar si existe una nueva versión."
-#: tryton/common/common.py:1051
+#: tryton/common/common.py:940
msgid "A new version is available!"
msgstr "Esta disponible una nueva versión!"
-#: tryton/common/common.py:1053
+#: tryton/common/common.py:942
msgid "Download"
msgstr "Descargar"
-#: tryton/common/common.py:1438
+#: tryton/common/common.py:1323
msgid "..."
msgstr "..."
@@ -231,57 +248,53 @@ msgstr "Crear..."
msgid "Unable to search for completion of %s"
msgstr "No se ha podido buscar el autocompletado de %s"
-#: tryton/common/datetime_.py:35 tryton/common/datetime_.py:236
-#: tryton/common/datetime_.py:387
+#: tryton/common/datetime_.py:32 tryton/common/datetime_.py:238
+#: tryton/common/datetime_.py:391
msgid "Value"
msgstr "Valor"
-#: tryton/common/datetime_.py:36 tryton/common/datetime_.py:237
-#: tryton/common/datetime_.py:388
+#: tryton/common/datetime_.py:33 tryton/common/datetime_.py:239
+#: tryton/common/datetime_.py:392
msgid "Displayed value"
msgstr "Valor a mostrar"
-#: tryton/common/datetime_.py:40 tryton/common/datetime_.py:194
-#: tryton/common/datetime_.py:240 tryton/common/datetime_.py:344
+#: tryton/common/datetime_.py:37 tryton/common/datetime_.py:195
+#: tryton/common/datetime_.py:242 tryton/common/datetime_.py:347
msgid "Format"
msgstr "Formato"
-#: tryton/common/datetime_.py:41 tryton/common/datetime_.py:195
-#: tryton/common/datetime_.py:241 tryton/common/datetime_.py:345
+#: tryton/common/datetime_.py:38 tryton/common/datetime_.py:196
+#: tryton/common/datetime_.py:243 tryton/common/datetime_.py:348
msgid "Display format"
msgstr "Formato a mostrar"
-#: tryton/common/datetime_.py:64
+#: tryton/common/datetime_.py:63
msgid "Open the calendar"
msgstr "Abrir el calendario"
-#: tryton/common/datetime_.py:392 tryton/common/datetime_.py:397
+#: tryton/common/datetime_.py:396 tryton/common/datetime_.py:401
msgid "Date Format"
msgstr "Formato fecha"
-#: tryton/common/datetime_.py:393 tryton/common/datetime_.py:398
+#: tryton/common/datetime_.py:397 tryton/common/datetime_.py:402
msgid "Displayed date format"
msgstr "Formato fecha actual"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "y"
msgstr "a"
-#: tryton/common/domain_parser.py:236
-msgid "Yes"
-msgstr "Sí"
-
-#: tryton/common/domain_parser.py:236 tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:239 tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "True"
msgstr "Verdadero"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "t"
msgstr "v"
-#: tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "False"
msgstr "Falso"
@@ -293,27 +306,27 @@ msgstr "Editar..."
msgid "Attachments..."
msgstr "Adjuntos..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:95
msgid "Notes..."
msgstr "Notas..."
-#: tryton/common/popup_menu.py:109
+#: tryton/common/popup_menu.py:107
msgid "Actions..."
msgstr "Acciones..."
-#: tryton/common/popup_menu.py:110
+#: tryton/common/popup_menu.py:108
msgid "Relate..."
msgstr "Relacionado..."
-#: tryton/common/popup_menu.py:111
+#: tryton/common/popup_menu.py:109
msgid "Report..."
msgstr "Informe..."
-#: tryton/common/popup_menu.py:112
+#: tryton/common/popup_menu.py:110
msgid "E-Mail..."
msgstr "Correo electrónico..."
-#: tryton/common/popup_menu.py:113
+#: tryton/common/popup_menu.py:111
msgid "Print..."
msgstr "Imprimir..."
@@ -345,163 +358,124 @@ msgstr "m"
msgid "s"
msgstr "s"
-#: tryton/gui/main.py:212
-msgid "_Connection"
-msgstr "_Conexión"
-
-#: tryton/gui/main.py:220
-msgid "_User"
-msgstr "U_suario"
-
-#: tryton/gui/main.py:234
-msgid "_Options"
-msgstr "_Opciones"
-
-#: tryton/gui/main.py:242
-msgid "Fa_vorites"
-msgstr "Fa_voritos"
-
-#: tryton/gui/main.py:258
-msgid "_Help"
-msgstr "Ay_uda"
-
-#: tryton/gui/main.py:280 tryton/gui/main.py:826
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:48
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:91
-#: tryton/gui/window/view_form/view/screen_container.py:144
-#: tryton/gui/window/win_search.py:34
-msgid "Search"
-msgstr "Buscar"
-
-#: tryton/gui/main.py:370
-msgid "No result found."
-msgstr "No se han encontrado resultados."
-
-#: tryton/gui/main.py:410
-msgid "_Connect..."
-msgstr "_Conectar..."
-
-#: tryton/gui/main.py:420
-msgid "_Disconnect"
-msgstr "_Desconectar"
-
-#: tryton/gui/main.py:430
-msgid "_Quit..."
-msgstr "_Salir..."
-
-#: tryton/gui/main.py:446
-msgid "_Preferences..."
+#: tryton/gui/main.py:123
+#, fuzzy
+msgid "Preferences..."
msgstr "_Preferencias..."
-#: tryton/gui/main.py:458
-msgid "_Menu Reload"
-msgstr "_Recargar menú"
-
-#: tryton/gui/main.py:468
-msgid "_Menu Toggle"
-msgstr "Conmutar _menú"
-
-#: tryton/gui/main.py:476
-msgid "_Global Search"
-msgstr "Búsqueda _global"
-
-#: tryton/gui/main.py:492
-msgid "_Toolbar"
+#: tryton/gui/main.py:127
+#, fuzzy
+msgid "Toolbar"
msgstr "Barra de herramien_tas"
-#: tryton/gui/main.py:500
-msgid "_Default"
+#: tryton/gui/main.py:128
+#, fuzzy
+msgid "Default"
msgstr "Por _defecto"
-#: tryton/gui/main.py:511
-msgid "_Text and Icons"
+#: tryton/gui/main.py:129
+#, fuzzy
+msgid "Text and Icons"
msgstr "Texto _e iconos"
-#: tryton/gui/main.py:521
-msgid "_Icons"
-msgstr "_Iconos"
-
-#: tryton/gui/main.py:530
-msgid "_Text"
+#: tryton/gui/main.py:130
+#, fuzzy
+msgid "Text"
msgstr "_Texto"
-#: tryton/gui/main.py:538
-msgid "_Mode"
-msgstr "_Modo"
+#: tryton/gui/main.py:131
+#, fuzzy
+msgid "Icons"
+msgstr "_Iconos"
-#: tryton/gui/main.py:546
-msgid "_Normal"
-msgstr "_Normal"
-
-#: tryton/gui/main.py:555
-msgid "_PDA"
-msgstr "_PDA"
-
-#: tryton/gui/main.py:562
-msgid "_Form"
+#: tryton/gui/main.py:134
+#, fuzzy
+msgid "Form"
msgstr "_Formulario"
-#: tryton/gui/main.py:571
+#: tryton/gui/main.py:135
msgid "Save Width/Height"
msgstr "Guardar ancho/alto"
-#: tryton/gui/main.py:582
+#: tryton/gui/main.py:136
msgid "Save Tree State"
msgstr "Guardar estado de expansión del árbol"
-#: tryton/gui/main.py:594
+#: tryton/gui/main.py:137
msgid "Fast Tabbing"
msgstr "Tabulación rápida"
-#: tryton/gui/main.py:604
+#: tryton/gui/main.py:138
msgid "Spell Checking"
msgstr "Corrección ortográfica"
-#: tryton/gui/main.py:615
-msgid "_Previous Tab"
-msgstr "_Anterior"
+#: tryton/gui/main.py:140
+msgid "PDA Mode"
+msgstr ""
-#: tryton/gui/main.py:622
-msgid "_Next Tab"
-msgstr "Siguiente"
-
-#: tryton/gui/main.py:629
+#: tryton/gui/main.py:141
msgid "Search Limit..."
msgstr "_Límite de búsqueda..."
-#: tryton/gui/main.py:635
-msgid "_Email..."
+#: tryton/gui/main.py:142
+#, fuzzy
+msgid "Email..."
msgstr "_Correo electrónico..."
-#: tryton/gui/main.py:647
+#: tryton/gui/main.py:143
msgid "Check Version"
msgstr "Comprobar versión"
-#: tryton/gui/main.py:657
-msgid "_Save Options"
-msgstr "_Guardar opciones"
+#: tryton/gui/main.py:145
+#, fuzzy
+msgid "Options"
+msgstr "_Opciones"
-#: tryton/gui/main.py:671
-msgid "_Keyboard Shortcuts..."
+#: tryton/gui/main.py:148
+#, fuzzy
+msgid "Keyboard Shortcuts..."
msgstr "Com_binaciones de teclas..."
-#: tryton/gui/main.py:681
-msgid "_About..."
+#: tryton/gui/main.py:149
+#, fuzzy
+msgid "About..."
msgstr "_Acerca de..."
-#: tryton/gui/main.py:717 tryton/gui/main.py:739
-msgid "Manage Favorites"
-msgstr "_Administrar menús favoritos"
+#: tryton/gui/main.py:150
+#, fuzzy
+msgid "Help"
+msgstr "Ay_uda"
-#: tryton/gui/main.py:879
+#: tryton/gui/main.py:153
+msgid "Quit"
+msgstr ""
+
+#: tryton/gui/main.py:395
+msgid "No result found."
+msgstr "No se han encontrado resultados."
+
+#: tryton/gui/main.py:447
+#, fuzzy
+msgid "Favorites"
+msgstr "Fa_voritos"
+
+#: tryton/gui/main.py:464 tryton/gui/window/dblogin.py:438
+#: tryton/gui/window/form.py:139
+msgid "Manage..."
+msgstr ""
+
+#: tryton/gui/main.py:541 tryton/gui/window/form.py:559
+msgid "Action"
+msgstr "Acción"
+
+#: tryton/gui/main.py:563
msgid ""
"The following action requires to close all tabs.\n"
"Do you want to continue?"
msgstr ""
"La acción seleccionada requiere cerrar todas las pestañas.¿Desea continuar?"
-#: tryton/gui/main.py:1135
+#: tryton/gui/main.py:747
msgid "Close Tab"
msgstr "Cerrar pestaña"
@@ -513,257 +487,253 @@ msgstr "modularidad, escalabilidad y seguridad"
msgid "translator-credits"
msgstr "Créditos de traducción"
-#: tryton/gui/window/attachment.py:22
+#: tryton/gui/window/attachment.py:24
#, python-format
msgid "Attachments (%s)"
msgstr "Adjuntos (%s)"
-#: tryton/gui/window/dblogin.py:32
+#: tryton/gui/window/dblogin.py:33
msgid "Profile Editor"
msgstr "Editor de perfiles"
-#: tryton/gui/window/dblogin.py:47
+#: tryton/gui/window/dblogin.py:49
msgid "Profile"
msgstr "Perfil"
-#: tryton/gui/window/dblogin.py:53 tryton/gui/window/win_csv.py:69
-msgid "_Add"
-msgstr "_Añadir"
+#: tryton/gui/window/dblogin.py:58
+msgid "Add new profile"
+msgstr ""
-#: tryton/gui/window/dblogin.py:59 tryton/gui/window/win_csv.py:79
-msgid "_Remove"
-msgstr "_Eliminar"
+#: tryton/gui/window/dblogin.py:63
+msgid "Remove selected profile"
+msgstr ""
-#: tryton/gui/window/dblogin.py:73 tryton/gui/window/dblogin.py:458
+#: tryton/gui/window/dblogin.py:77 tryton/gui/window/dblogin.py:450
msgid "Host:"
msgstr "Servidor:"
-#: tryton/gui/window/dblogin.py:84 tryton/gui/window/dblogin.py:470
+#: tryton/gui/window/dblogin.py:88 tryton/gui/window/dblogin.py:462
msgid "Database:"
msgstr "Base de datos:"
-#: tryton/gui/window/dblogin.py:104
+#: tryton/gui/window/dblogin.py:108
msgid "Fetching databases list"
msgstr "Recuperando lista de bases de datos"
-#: tryton/gui/window/dblogin.py:120
+#: tryton/gui/window/dblogin.py:122
msgid "Username:"
msgstr "Nombre de usuario:"
-#: tryton/gui/window/dblogin.py:307 tryton/gui/window/dblogin.py:627
+#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:619
msgid "Incompatible version of the server"
msgstr "El cliente no es compatible con la versión del servidor"
-#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:630
+#: tryton/gui/window/dblogin.py:311 tryton/gui/window/dblogin.py:623
msgid "Could not connect to the server"
msgstr "No se ha podido conectar con el servidor"
-#: tryton/gui/window/dblogin.py:388
+#: tryton/gui/window/dblogin.py:390
msgid "Login"
msgstr "Usuario"
-#: tryton/gui/window/dblogin.py:394
+#: tryton/gui/window/dblogin.py:396
msgid "_Cancel"
msgstr "_Cancelar"
-#: tryton/gui/window/dblogin.py:400
+#: tryton/gui/window/dblogin.py:398
msgid "Cancel connection to the Tryton server"
msgstr "Cancelar conexión con el servidor Tryton"
-#: tryton/gui/window/dblogin.py:402
+#: tryton/gui/window/dblogin.py:400
msgid "C_onnect"
msgstr "C_onectar"
-#: tryton/gui/window/dblogin.py:408
+#: tryton/gui/window/dblogin.py:404
msgid "Connect the Tryton server"
msgstr "Conectar con el servidor Tryton"
-#: tryton/gui/window/dblogin.py:436
+#: tryton/gui/window/dblogin.py:432
msgid "Profile:"
msgstr "Perfil:"
-#: tryton/gui/window/dblogin.py:442
-msgid "Manage profiles"
-msgstr "Administrar perfiles"
-
-#: tryton/gui/window/dblogin.py:455
+#: tryton/gui/window/dblogin.py:447
msgid "Host / Database information"
msgstr "Información del Servidor / Base de datos"
-#: tryton/gui/window/dblogin.py:486
+#: tryton/gui/window/dblogin.py:478
msgid "User name:"
msgstr "Nombre de usuario:"
-#: tryton/gui/window/email.py:16
+#: tryton/gui/window/email.py:19
msgid "Email"
msgstr "Correo electrónico"
-#: tryton/gui/window/email.py:26
+#: tryton/gui/window/email.py:36
msgid "Email Program Settings"
msgstr "Configuración del programa de correo electrónico"
-#: tryton/gui/window/email.py:29
+#: tryton/gui/window/email.py:39
msgid "Command Line:"
msgstr "Línea de comando:"
-#: tryton/gui/window/email.py:39
+#: tryton/gui/window/email.py:49
msgid "Legend of Available Placeholders:"
msgstr "Leyenda de palabras clave disponibles:"
-#: tryton/gui/window/email.py:46
+#: tryton/gui/window/email.py:56
msgid "To:"
msgstr "Para:"
-#: tryton/gui/window/email.py:50
+#: tryton/gui/window/email.py:60
msgid "CC:"
msgstr "CC:"
-#: tryton/gui/window/email.py:54
+#: tryton/gui/window/email.py:64
msgid "Subject:"
msgstr "Asunto:"
-#: tryton/gui/window/email.py:58
+#: tryton/gui/window/email.py:68
msgid "Body:"
msgstr "Mensaje:"
-#: tryton/gui/window/email.py:62
+#: tryton/gui/window/email.py:72
msgid "Attachment:"
msgstr "Adjunto:"
-#: tryton/gui/window/form.py:118
+#: tryton/gui/window/form.py:135
+msgid "Add..."
+msgstr ""
+
+#: tryton/gui/window/form.py:155
#, python-format
msgid "Attachment(%d)"
msgstr "Adjunto(%d)"
-#: tryton/gui/window/form.py:144
+#: tryton/gui/window/form.py:185
#, python-format
msgid "Note(%d)"
msgstr "Nota(%d)"
-#: tryton/gui/window/form.py:166
+#: tryton/gui/window/form.py:207
msgid "You have to select one record."
msgstr "Debe elegir un registro."
-#: tryton/gui/window/form.py:170
+#: tryton/gui/window/form.py:211
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:171
+#: tryton/gui/window/form.py:212
msgid "Creation User:"
msgstr "Creado por:"
-#: tryton/gui/window/form.py:172
+#: tryton/gui/window/form.py:213
msgid "Creation Date:"
msgstr "Fecha creación:"
-#: tryton/gui/window/form.py:173
+#: tryton/gui/window/form.py:214
msgid "Latest Modification by:"
msgstr "Última modificación por:"
-#: tryton/gui/window/form.py:174
+#: tryton/gui/window/form.py:215
msgid "Latest Modification Date:"
msgstr "Última fecha de modificación:"
-#: tryton/gui/window/form.py:193
+#: tryton/gui/window/form.py:234
msgid "Model:"
msgstr "Modelo:"
-#: tryton/gui/window/form.py:265
+#: tryton/gui/window/form.py:312
msgid "Are you sure to remove this record?"
msgstr "¿Está seguro que quiere eliminar este registro?"
-#: tryton/gui/window/form.py:267
+#: tryton/gui/window/form.py:314
msgid "Are you sure to remove those records?"
msgstr "¿Está seguro que quiere eliminar estos registros?"
-#: tryton/gui/window/form.py:270
+#: tryton/gui/window/form.py:317
msgid "Records not removed."
msgstr "Los registros no se han eliminado."
-#: tryton/gui/window/form.py:272
+#: tryton/gui/window/form.py:319
msgid "Records removed."
msgstr "Registros eliminados."
-#: tryton/gui/window/form.py:308
+#: tryton/gui/window/form.py:356
msgid "Working now on the duplicated record(s)."
msgstr "Ahora está trabajando en el registro duplicado."
-#: tryton/gui/window/form.py:320
+#: tryton/gui/window/form.py:368
msgid "Record saved."
msgstr "Registro guardado."
-#: tryton/gui/window/form.py:437
+#: tryton/gui/window/form.py:485
msgid " of "
msgstr " de "
-#: tryton/gui/window/form.py:457
+#: tryton/gui/window/form.py:505
msgid ""
"This record has been modified\n"
"do you want to save it?"
msgstr "Este registro ha sido modificado.¿Desea guardarlo?"
-#: tryton/gui/window/form.py:511
-msgid "Action"
-msgstr "Acción"
-
-#: tryton/gui/window/form.py:511
+#: tryton/gui/window/form.py:559
msgid "Launch action"
msgstr "Ejecutar acción"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
msgid "Relate"
msgstr "_Relacionado"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
msgid "Open related records"
msgstr "Abrir registros relacionados"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
msgid "Report"
msgstr "Informes"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
msgid "Open report"
msgstr "Abrir informe"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail"
msgstr "Email"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail report"
msgstr "Informe por email"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print"
msgstr "Imprimir"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print report"
msgstr "Imprimir informe"
-#: tryton/gui/window/form.py:536
+#: tryton/gui/window/form.py:590
msgid "_Copy URL"
msgstr "_Copiar la URL"
-#: tryton/gui/window/form.py:539
+#: tryton/gui/window/form.py:593
msgid "Copy URL into clipboard"
msgstr "Copiar la URL al portapapeles"
-#: tryton/gui/window/form.py:598
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:924
+#: tryton/gui/window/form.py:652
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:932
msgid "Unknown"
msgstr "Desconocido"
-#: tryton/gui/window/limit.py:17
+#: tryton/gui/window/limit.py:20
msgid "Limit"
msgstr "Límite"
-#: tryton/gui/window/limit.py:27
+#: tryton/gui/window/limit.py:37
msgid "Search Limit Settings"
msgstr "Preferencias del límite de búsqueda"
-#: tryton/gui/window/limit.py:30
+#: tryton/gui/window/limit.py:40
msgid "Limit:"
msgstr "Límite:"
@@ -772,300 +742,300 @@ msgstr "Límite:"
msgid "Notes (%s)"
msgstr "Notas (%s)"
-#: tryton/gui/window/preference.py:23
+#: tryton/gui/window/preference.py:25
msgid "Preferences"
msgstr "Preferencias"
-#: tryton/gui/window/preference.py:50
+#: tryton/gui/window/preference.py:58
msgid "Edit User Preferences"
msgstr "Editar preferencias de usuario"
-#: tryton/gui/window/preference.py:77
+#: tryton/gui/window/preference.py:85
msgid "Preference"
msgstr "Preferencias"
-#: tryton/gui/window/revision.py:19
+#: tryton/gui/window/revision.py:21
msgid "Revision"
msgstr "Versión"
-#: tryton/gui/window/revision.py:29
+#: tryton/gui/window/revision.py:38
msgid "Select a revision"
msgstr "Seleccionar una versión"
-#: tryton/gui/window/revision.py:32
+#: tryton/gui/window/revision.py:41
msgid "Revision:"
msgstr "Versión:"
-#: tryton/gui/window/shortcuts.py:17
+#: tryton/gui/window/shortcuts.py:20
msgid "Keyboard Shortcuts"
msgstr "Combinaciones de teclas"
-#: tryton/gui/window/shortcuts.py:28
+#: tryton/gui/window/shortcuts.py:35
msgid "Text Entries Shortcuts"
msgstr "Atajos en campos de texto"
-#: tryton/gui/window/shortcuts.py:29
+#: tryton/gui/window/shortcuts.py:36
msgid "Cut selected text"
msgstr "Cortar texto seleccionado"
-#: tryton/gui/window/shortcuts.py:30
+#: tryton/gui/window/shortcuts.py:37
msgid "Copy selected text"
msgstr "Copiar texto seleccionado"
-#: tryton/gui/window/shortcuts.py:31
+#: tryton/gui/window/shortcuts.py:38
msgid "Paste copied text"
msgstr "Pegar texto seleccionado"
-#: tryton/gui/window/shortcuts.py:32
+#: tryton/gui/window/shortcuts.py:39
msgid "Next widget"
msgstr "Campo siguiente"
-#: tryton/gui/window/shortcuts.py:33
+#: tryton/gui/window/shortcuts.py:40
msgid "Previous widget"
msgstr "Campo anterior"
-#: tryton/gui/window/shortcuts.py:34
+#: tryton/gui/window/shortcuts.py:41
msgid "Relation Entries Shortcuts"
msgstr "Atajos en relaciones"
-#: tryton/gui/window/shortcuts.py:35
+#: tryton/gui/window/shortcuts.py:42
msgid "Create new relation"
msgstr "Crear nueva relación"
-#: tryton/gui/window/shortcuts.py:36
+#: tryton/gui/window/shortcuts.py:43
msgid "Open/Search relation"
msgstr "Abrir/Buscar relación"
-#: tryton/gui/window/shortcuts.py:37
+#: tryton/gui/window/shortcuts.py:44
msgid "List Entries Shortcuts"
msgstr "Atajos en listas"
-#: tryton/gui/window/shortcuts.py:38
+#: tryton/gui/window/shortcuts.py:45
msgid "Create new line"
msgstr "Crear nueva línea"
-#: tryton/gui/window/shortcuts.py:39
+#: tryton/gui/window/shortcuts.py:46
msgid "Open relation"
msgstr "Abrir relación"
-#: tryton/gui/window/shortcuts.py:40
+#: tryton/gui/window/shortcuts.py:47
msgid "Mark line for deletion"
msgstr "Marcar para eliminación"
-#: tryton/gui/window/shortcuts.py:41
+#: tryton/gui/window/shortcuts.py:48
msgid "Unmark line for deletion"
msgstr "Desmarcar para eliminación"
-#: tryton/gui/window/shortcuts.py:44
+#: tryton/gui/window/shortcuts.py:51
msgid "Edition Widgets"
msgstr "Controles de edición"
-#: tryton/gui/window/shortcuts.py:47
+#: tryton/gui/window/shortcuts.py:54
msgid "Move Cursor"
msgstr "Mover cursor"
-#: tryton/gui/window/shortcuts.py:48
+#: tryton/gui/window/shortcuts.py:55
msgid "Move to right"
msgstr "Mover a la derecha"
-#: tryton/gui/window/shortcuts.py:49
+#: tryton/gui/window/shortcuts.py:56
msgid "Move to left"
msgstr "Mover a la izquierda"
-#: tryton/gui/window/shortcuts.py:50
+#: tryton/gui/window/shortcuts.py:57
msgid "Move up"
msgstr "Mover arriba"
-#: tryton/gui/window/shortcuts.py:51
+#: tryton/gui/window/shortcuts.py:58
msgid "Move down"
msgstr "Mover abajo"
-#: tryton/gui/window/shortcuts.py:52
+#: tryton/gui/window/shortcuts.py:59
msgid "Move up of one page"
msgstr "Mover arriba una página"
-#: tryton/gui/window/shortcuts.py:53
+#: tryton/gui/window/shortcuts.py:60
msgid "Move down of one page"
msgstr "Mover abajo una página"
-#: tryton/gui/window/shortcuts.py:54
+#: tryton/gui/window/shortcuts.py:61
msgid "Move to top"
msgstr "Mover al principio"
-#: tryton/gui/window/shortcuts.py:55
+#: tryton/gui/window/shortcuts.py:62
msgid "Move to bottom"
msgstr "Mover al final"
-#: tryton/gui/window/shortcuts.py:56
+#: tryton/gui/window/shortcuts.py:63
msgid "Move to parent"
msgstr "Mover al padre"
-#: tryton/gui/window/shortcuts.py:58 tryton/gui/window/shortcuts.py:59
+#: tryton/gui/window/shortcuts.py:65 tryton/gui/window/shortcuts.py:66
msgid "Select all"
msgstr "Seleccionar todo"
-#: tryton/gui/window/shortcuts.py:60 tryton/gui/window/shortcuts.py:61
+#: tryton/gui/window/shortcuts.py:67 tryton/gui/window/shortcuts.py:68
msgid "Unselect all"
msgstr "Deseleccionar todo"
-#: tryton/gui/window/shortcuts.py:62
+#: tryton/gui/window/shortcuts.py:69
msgid "Select parent"
msgstr "Seleccionar padre"
-#: tryton/gui/window/shortcuts.py:63 tryton/gui/window/shortcuts.py:64
-#: tryton/gui/window/shortcuts.py:65 tryton/gui/window/shortcuts.py:66
+#: tryton/gui/window/shortcuts.py:70 tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:72 tryton/gui/window/shortcuts.py:73
msgid "Select/Activate current row"
msgstr "Seleccionar/Activar fila actual"
-#: tryton/gui/window/shortcuts.py:67
+#: tryton/gui/window/shortcuts.py:74
msgid "Toggle selection"
msgstr "Conmutar selección"
-#: tryton/gui/window/shortcuts.py:68
+#: tryton/gui/window/shortcuts.py:75
msgid "Expand/Collapse"
msgstr "Expandir/Contraer"
-#: tryton/gui/window/shortcuts.py:69
+#: tryton/gui/window/shortcuts.py:76
msgid "Expand row"
msgstr "Expandir fila"
-#: tryton/gui/window/shortcuts.py:70
+#: tryton/gui/window/shortcuts.py:77
msgid "Collapse row"
msgstr "Contraer fila"
-#: tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:78
msgid "Toggle row"
msgstr "Conmutar fila"
-#: tryton/gui/window/shortcuts.py:72
+#: tryton/gui/window/shortcuts.py:79
msgid "Collapse all rows"
msgstr "Contraer todas las filas"
-#: tryton/gui/window/shortcuts.py:73
+#: tryton/gui/window/shortcuts.py:80
msgid "Expand all rows"
msgstr "Expandir todas las filas"
-#: tryton/gui/window/shortcuts.py:76
+#: tryton/gui/window/shortcuts.py:83
msgid "Tree view"
msgstr "Vista de árbol"
-#: tryton/gui/window/tabcontent.py:41
+#: tryton/gui/window/tabcontent.py:43
msgid "_Switch View"
msgstr "Cambiar vi_sta"
-#: tryton/gui/window/tabcontent.py:42
+#: tryton/gui/window/tabcontent.py:44
msgid "Switch View"
msgstr "Cambiar vista"
-#: tryton/gui/window/tabcontent.py:47
+#: tryton/gui/window/tabcontent.py:49
msgid "_Previous"
msgstr "_Anterior"
-#: tryton/gui/window/tabcontent.py:48
+#: tryton/gui/window/tabcontent.py:50
msgid "Previous Record"
msgstr "Registro anterior"
-#: tryton/gui/window/tabcontent.py:53
+#: tryton/gui/window/tabcontent.py:55
msgid "_Next"
msgstr "Sig_uiente"
-#: tryton/gui/window/tabcontent.py:54
+#: tryton/gui/window/tabcontent.py:56
msgid "Next Record"
msgstr "Registro siguiente"
-#: tryton/gui/window/tabcontent.py:59
+#: tryton/gui/window/tabcontent.py:61
msgid "_Search"
msgstr "_Buscar"
-#: tryton/gui/window/tabcontent.py:65
+#: tryton/gui/window/tabcontent.py:67
msgid "_New"
msgstr "_Nuevo"
-#: tryton/gui/window/tabcontent.py:66
+#: tryton/gui/window/tabcontent.py:68
msgid "Create a new record"
msgstr "Crear un nuevo registro"
-#: tryton/gui/window/tabcontent.py:71 tryton/gui/window/win_form.py:72
+#: tryton/gui/window/tabcontent.py:73 tryton/gui/window/win_form.py:85
msgid "_Save"
msgstr "_Guardar"
-#: tryton/gui/window/tabcontent.py:72
+#: tryton/gui/window/tabcontent.py:74
msgid "Save this record"
msgstr "Guardar este registro"
-#: tryton/gui/window/tabcontent.py:77
+#: tryton/gui/window/tabcontent.py:79
msgid "_Reload/Undo"
msgstr "_Recargar/Deshacer"
-#: tryton/gui/window/tabcontent.py:78
+#: tryton/gui/window/tabcontent.py:80
msgid "Reload/Undo"
msgstr "Recargar/Deshacer"
-#: tryton/gui/window/tabcontent.py:83
+#: tryton/gui/window/tabcontent.py:85
msgid "_Duplicate"
msgstr "_Duplicar"
-#: tryton/gui/window/tabcontent.py:88
+#: tryton/gui/window/tabcontent.py:90
msgid "_Delete..."
msgstr "_Eliminar..."
-#: tryton/gui/window/tabcontent.py:94
+#: tryton/gui/window/tabcontent.py:96
msgid "View _Logs..."
msgstr "Ver _registro..."
-#: tryton/gui/window/tabcontent.py:97
+#: tryton/gui/window/tabcontent.py:100
msgid "Show revisions..."
msgstr "Mostrar versiones..."
-#: tryton/gui/window/tabcontent.py:102
+#: tryton/gui/window/tabcontent.py:105
msgid "A_ttachments..."
msgstr "Adjun_tos..."
-#: tryton/gui/window/tabcontent.py:103
+#: tryton/gui/window/tabcontent.py:106
msgid "Add an attachment to the record"
msgstr "Añadir un adjunto al registro"
-#: tryton/gui/window/tabcontent.py:108
+#: tryton/gui/window/tabcontent.py:112
msgid "_Notes..."
msgstr "_Notas..."
-#: tryton/gui/window/tabcontent.py:109
+#: tryton/gui/window/tabcontent.py:113
msgid "Add a note to the record"
msgstr "Añadir una nota al registro"
-#: tryton/gui/window/tabcontent.py:114
+#: tryton/gui/window/tabcontent.py:118
msgid "_Actions..."
msgstr "_Acciones..."
-#: tryton/gui/window/tabcontent.py:119
+#: tryton/gui/window/tabcontent.py:123
msgid "_Relate..."
msgstr "_Relacionado..."
-#: tryton/gui/window/tabcontent.py:125
+#: tryton/gui/window/tabcontent.py:129
msgid "_Report..."
msgstr "_Informes..."
-#: tryton/gui/window/tabcontent.py:130
+#: tryton/gui/window/tabcontent.py:134
msgid "_E-Mail..."
msgstr "_Correo electrónico..."
-#: tryton/gui/window/tabcontent.py:135
+#: tryton/gui/window/tabcontent.py:139
msgid "_Print..."
msgstr "Im_primir..."
-#: tryton/gui/window/tabcontent.py:141
+#: tryton/gui/window/tabcontent.py:145
msgid "_Export Data..."
msgstr "_Exportar datos..."
-#: tryton/gui/window/tabcontent.py:146
+#: tryton/gui/window/tabcontent.py:150
msgid "_Import Data..."
msgstr "_Importar datos..."
-#: tryton/gui/window/tabcontent.py:150
+#: tryton/gui/window/tabcontent.py:155
msgid "Copy _URL..."
msgstr "Copiar _URL..."
-#: tryton/gui/window/tabcontent.py:156
+#: tryton/gui/window/tabcontent.py:161
msgid "_Close Tab"
msgstr "_Cerrar pestaña"
@@ -1073,101 +1043,106 @@ msgstr "_Cerrar pestaña"
msgid "All fields"
msgstr "Todos los campos"
-#: tryton/gui/window/win_csv.py:89
+#: tryton/gui/window/win_csv.py:69
+msgid "_Add"
+msgstr "_Añadir"
+
+#: tryton/gui/window/win_csv.py:77
+msgid "_Remove"
+msgstr "_Eliminar"
+
+#: tryton/gui/window/win_csv.py:85
msgid "_Clear"
msgstr "_Limpiar"
-#: tryton/gui/window/win_csv.py:111
+#: tryton/gui/window/win_csv.py:105
msgid "Fields selected"
msgstr "Campos seleccionados"
-#: tryton/gui/window/win_csv.py:130
+#: tryton/gui/window/win_csv.py:124
msgid "CSV Parameters"
msgstr "Parámetros CSV"
-#: tryton/gui/window/win_csv.py:138
+#: tryton/gui/window/win_csv.py:132
msgid "Delimiter:"
msgstr "Separador de campo:"
-#: tryton/gui/window/win_csv.py:152
+#: tryton/gui/window/win_csv.py:146
msgid "Quote char:"
msgstr "Delimitador de texto:"
-#: tryton/gui/window/win_csv.py:161
+#: tryton/gui/window/win_csv.py:155
msgid "Encoding:"
msgstr "Codificación:"
-#: tryton/gui/window/win_csv.py:197 tryton/gui/window/win_csv.py:201
+#: tryton/gui/window/win_csv.py:195 tryton/gui/window/win_csv.py:199
msgid "Field name"
msgstr "Nombre del campo"
#: tryton/gui/window/win_export.py:28
-msgid "Export to CSV"
-msgstr "Exportar a CSV"
+#, python-format
+msgid "CSV Export: %s"
+msgstr ""
-#: 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:60
+#: tryton/gui/window/win_export.py:32
msgid "_Save Export"
msgstr "_Guardar exportación"
-#: tryton/gui/window/win_export.py:70
+#: tryton/gui/window/win_export.py:40
msgid "_Delete Export"
msgstr "_Eliminar exportación"
-#: tryton/gui/window/win_export.py:87
+#: tryton/gui/window/win_export.py:55
+msgid "Predefined exports"
+msgstr "Exportaciones predeterminadas"
+
+#: tryton/gui/window/win_export.py:62
+msgid "Name"
+msgstr "Nombre"
+
+#: tryton/gui/window/win_export.py:82
msgid "Open"
msgstr "Abrir"
-#: tryton/gui/window/win_export.py:88
-msgid "Save"
-msgstr "Guardar"
-
-#: tryton/gui/window/win_export.py:92
+#: tryton/gui/window/win_export.py:87
msgid "Add _field names"
msgstr "Añadir nombres de _campo"
-#: tryton/gui/window/win_export.py:106
+#: tryton/gui/window/win_export.py:103
#, python-format
msgid "%s (string)"
msgstr "%s (cadena)"
-#: tryton/gui/window/win_export.py:109
+#: tryton/gui/window/win_export.py:106
#, python-format
msgid "%s (model name)"
msgstr "%s (nombre del modelo)"
-#: tryton/gui/window/win_export.py:111
+#: tryton/gui/window/win_export.py:108
#, python-format
msgid "%s (record name)"
msgstr "%s (nombre del registro)"
-#: tryton/gui/window/win_export.py:210
+#: tryton/gui/window/win_export.py:207
msgid "What is the name of this export?"
msgstr "¿Cuál es el nombre de esta exportación?"
-#: tryton/gui/window/win_export.py:216
+#: tryton/gui/window/win_export.py:213
#, python-format
msgid "Override '%s' definition?"
msgstr "Sobrescribir la definición de '%s'?"
-#: tryton/gui/window/win_export.py:333
+#: tryton/gui/window/win_export.py:328
#, python-format
msgid "%d record saved."
msgstr "Se ha guardado %d registro."
-#: tryton/gui/window/win_export.py:335
+#: tryton/gui/window/win_export.py:330
#, python-format
msgid "%d records saved."
msgstr "Se han guardado %d registros."
-#: tryton/gui/window/win_export.py:338
+#: tryton/gui/window/win_export.py:333
#, python-format
msgid ""
"Operation failed.\n"
@@ -1175,189 +1150,212 @@ msgid ""
"%s"
msgstr "Ha fallado la operación.Mensaje de error:%s"
+#: tryton/gui/window/win_export.py:334 tryton/gui/window/win_import.py:112
+#: tryton/gui/window/win_import.py:139
+msgid "Error"
+msgstr "Error"
+
#: tryton/gui/window/win_form.py:38
msgid "Link"
msgstr "Enlace"
-#: tryton/gui/window/win_form.py:131
-msgid "Add"
-msgstr "Añadir"
+#: tryton/gui/window/win_form.py:66
+msgid "Delete"
+msgstr ""
-#: tryton/gui/window/win_form.py:144
-msgid "Remove "
-msgstr "Eliminar "
+#: tryton/gui/window/win_form.py:78 tryton/gui/window/win_search.py:65
+#, fuzzy
+msgid "New"
+msgstr "_Nuevo"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
-#: tryton/gui/window/win_form.py:159
-msgid "Create a new record "
-msgstr "Crear un nuevo registro "
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:154
-#: tryton/gui/window/win_form.py:171
-msgid "Delete selected record "
-msgstr "Eliminar registro seleccionado "
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:164
-#: tryton/gui/window/win_form.py:185
-msgid "Undelete selected record "
-msgstr "Recuperar registro seleccionado "
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:61
-#: tryton/gui/window/view_form/view/screen_container.py:225
-#: tryton/gui/window/win_form.py:200
-msgid "Previous"
-msgstr "Anterior"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:75
-#: tryton/gui/window/view_form/view/screen_container.py:237
-#: tryton/gui/window/win_form.py:214
-msgid "Next"
-msgstr "Siguiente"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
-#: tryton/gui/window/win_form.py:227
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:48
+#: tryton/gui/window/win_form.py:140
msgid "Switch"
msgstr "Cambiar vista"
-#: tryton/gui/window/win_import.py:25
-msgid "Import from CSV"
-msgstr "Importar desde CSV"
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:56
+#: tryton/gui/window/view_form/view/screen_container.py:222
+#: tryton/gui/window/win_form.py:148
+msgid "Previous"
+msgstr "Anterior"
-#: tryton/gui/window/win_import.py:32
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:67
+#: tryton/gui/window/view_form/view/screen_container.py:231
+#: tryton/gui/window/win_form.py:159
+msgid "Next"
+msgstr "Siguiente"
+
+#: tryton/gui/window/win_form.py:176
+msgid "Add"
+msgstr "Añadir"
+
+#: tryton/gui/window/win_form.py:186
+msgid "Remove "
+msgstr "Eliminar "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:118
+#: tryton/gui/window/win_form.py:198
+msgid "Create a new record "
+msgstr "Crear un nuevo registro "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
+#: tryton/gui/window/win_form.py:208
+msgid "Delete selected record "
+msgstr "Eliminar registro seleccionado "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:142
+#: tryton/gui/window/win_form.py:219
+msgid "Undelete selected record "
+msgstr "Recuperar registro seleccionado "
+
+#: tryton/gui/window/win_import.py:26
+#, python-format
+msgid "CSV Import: %s"
+msgstr ""
+
+#: tryton/gui/window/win_import.py:30
msgid "_Auto-Detect"
msgstr "_Auto-detectar"
-#: tryton/gui/window/win_import.py:44
+#: tryton/gui/window/win_import.py:41
msgid "File to Import:"
msgstr "Archivo a importar:"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:207
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:462
-#: tryton/gui/window/win_import.py:46
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:200
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:466
+#: tryton/gui/window/win_import.py:43
msgid "Open..."
msgstr "Abrir..."
-#: tryton/gui/window/win_import.py:51
+#: tryton/gui/window/win_import.py:48
msgid "Lines to Skip:"
msgstr "Líneas a omitir:"
-#: tryton/gui/window/win_import.py:104
+#: tryton/gui/window/win_import.py:101
msgid "You must select an import file first."
msgstr "Primero debe elegir un archivo a importar."
-#: tryton/gui/window/win_import.py:114
+#: tryton/gui/window/win_import.py:112
msgid "Error opening CSV file"
msgstr "Error al abrir el archivo CSV"
-#: tryton/gui/window/win_import.py:142
+#: tryton/gui/window/win_import.py:138
#, 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:202
+#: 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:204
+#: tryton/gui/window/win_import.py:200
#, python-format
msgid "%d records imported."
msgstr "Se han importado %d registros."
-#: tryton/gui/window/win_search.py:75
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:46
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:81
+#: tryton/gui/window/view_form/view/screen_container.py:146
+#: tryton/gui/window/win_search.py:36 tryton/gui/window/win_search.py:59
+msgid "Search"
+msgstr "Buscar"
+
+#: tryton/gui/window/win_search.py:91
#, python-format
msgid "Search %s"
msgstr "Buscar %s"
-#: tryton/gui/window/wizard.py:150
+#: tryton/gui/window/wizard.py:160
#, python-format
msgid "Unable to delete wizard %s"
msgstr "No se ha podido eliminar el asistente %s"
-#: tryton/gui/window/wizard.py:304
+#: tryton/gui/window/wizard.py:317
msgid "Wizard"
msgstr "Asistente"
-#: tryton/gui/window/view_form/screen/screen.py:197
+#: tryton/gui/window/view_form/screen/screen.py:206
msgid "ID"
msgstr "ID"
-#: tryton/gui/window/view_form/screen/screen.py:198
+#: tryton/gui/window/view_form/screen/screen.py:207
msgid "Creation User"
msgstr "Creado por:"
-#: tryton/gui/window/view_form/screen/screen.py:199
+#: tryton/gui/window/view_form/screen/screen.py:208
msgid "Creation Date"
msgstr "Fecha creación:"
-#: tryton/gui/window/view_form/screen/screen.py:200
+#: tryton/gui/window/view_form/screen/screen.py:209
msgid "Modification User"
msgstr "Última modificación por:"
-#: tryton/gui/window/view_form/screen/screen.py:201
+#: tryton/gui/window/view_form/screen/screen.py:210
msgid "Modification Date"
msgstr "Última fecha de modificación:"
-#: tryton/gui/window/view_form/screen/screen.py:777
+#: tryton/gui/window/view_form/screen/screen.py:806
#, python-format
msgid "Unable to get view tree state for %s"
msgstr "No se ha podido obtener el estado de expansión del árbol de %s"
-#: tryton/gui/window/view_form/screen/screen.py:838
+#: tryton/gui/window/view_form/screen/screen.py:867
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:1015
+#: tryton/gui/window/view_form/screen/screen.py:1054
#, 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:1022
+#: tryton/gui/window/view_form/screen/screen.py:1061
#, python-format
msgid "\"%s\" is required"
msgstr "\"%s\" es obligatorio."
-#: tryton/gui/window/view_form/screen/screen.py:1026
+#: tryton/gui/window/view_form/screen/screen.py:1065
#, 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:1075
+#: tryton/gui/window/view_form/screen/screen.py:1114
msgid "Pre-validation"
msgstr "Prevalidación"
-#: tryton/gui/window/view_form/view/form.py:257
-#: tryton/gui/window/view_form/view/form.py:259
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:483
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:155
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:157
-#: 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.py:261
+#: tryton/gui/window/view_form/view/form.py:263
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:476
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:478
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:172
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:174
+#: tryton/gui/window/view_form/view/list.py:530
+#: tryton/gui/window/view_form/view/list.py:532
msgid ":"
msgstr ":"
-#: tryton/gui/window/view_form/view/graph.py:100
+#: tryton/gui/window/view_form/view/graph.py:102
msgid "Image Size"
msgstr "Tamaño de la imagen"
-#: tryton/gui/window/view_form/view/graph.py:112
+#: tryton/gui/window/view_form/view/graph.py:121
msgid "Width:"
msgstr "Anchura:"
-#: tryton/gui/window/view_form/view/graph.py:120
+#: tryton/gui/window/view_form/view/graph.py:129
msgid "Height:"
msgstr "Altura:"
-#: tryton/gui/window/view_form/view/graph.py:130
+#: tryton/gui/window/view_form/view/graph.py:140
msgid "PNG image (*.png)"
msgstr "Imagen PNG (*.png)"
-#: tryton/gui/window/view_form/view/graph.py:139
+#: tryton/gui/window/view_form/view/graph.py:149
msgid "Save As"
msgstr "Guardar como"
-#: tryton/gui/window/view_form/view/graph.py:151
+#: tryton/gui/window/view_form/view/graph.py:161
msgid "Image size too large."
msgstr "El tamaño de la imagen es muy grande."
@@ -1365,7 +1363,7 @@ msgstr "El tamaño de la imagen es muy grande."
msgid ".."
msgstr ".."
-#: tryton/gui/window/view_form/view/screen_container.py:149
+#: tryton/gui/window/view_form/view/screen_container.py:152
msgid "Open filters"
msgstr "Abrir filtros"
@@ -1373,27 +1371,27 @@ msgstr "Abrir filtros"
msgid "Show bookmarks of filters"
msgstr "Muestra las búsquedas favoritas"
-#: tryton/gui/window/view_form/view/screen_container.py:380
+#: tryton/gui/window/view_form/view/screen_container.py:371
msgid "Remove this bookmark"
msgstr "Eliminar de las búsquedas favoritas"
-#: tryton/gui/window/view_form/view/screen_container.py:387
+#: tryton/gui/window/view_form/view/screen_container.py:379
msgid "Bookmark this filter"
msgstr "Guardar como búsqueda favorita"
-#: tryton/gui/window/view_form/view/screen_container.py:404
+#: tryton/gui/window/view_form/view/screen_container.py:396
msgid "Show active records"
msgstr "Mostrar registros activos"
-#: tryton/gui/window/view_form/view/screen_container.py:406
+#: tryton/gui/window/view_form/view/screen_container.py:398
msgid "Show inactive records"
msgstr "Mostrar registros inactivos"
-#: tryton/gui/window/view_form/view/screen_container.py:487
+#: tryton/gui/window/view_form/view/screen_container.py:479
msgid "Bookmark Name:"
msgstr "Nombre de la búsqueda favorita:"
-#: tryton/gui/window/view_form/view/screen_container.py:607
+#: tryton/gui/window/view_form/view/screen_container.py:599
msgid "Find"
msgstr "Buscar"
@@ -1429,105 +1427,102 @@ msgstr "Vista mensual"
msgid "Week"
msgstr "Semana"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:39
msgid "Select..."
msgstr "Seleccionar…"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:52
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:47
msgid "Clear"
msgstr "Limpiar"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:65
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:60
msgid "All files"
msgstr "Todos los archivos"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:88
-msgid "Select"
-msgstr "Seleccionar"
-
-#: tryton/gui/window/view_form/view/form_gtk/char.py:168
+#: tryton/gui/window/view_form/view/form_gtk/char.py:169
msgid "Show plain text"
msgstr "Mostrar como texto plano"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:371
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:369
msgid "Add value"
msgstr "Añadir un valor"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:497
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:490
#, python-format
msgid "Remove \"%s\""
msgstr "Eliminar \"%s\""
-#: tryton/gui/window/view_form/view/form_gtk/image.py:49
+#: tryton/gui/window/view_form/view/form_gtk/image.py:50
msgid "Images"
msgstr "Imágenes"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:68
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:109
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:66
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:99
msgid "Add existing record"
msgstr "Añadir un registro existente"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:79
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:74
msgid "Remove selected record "
msgstr "Eliminar registro seleccionado "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:305
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:580
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:582
msgid "Open the record "
msgstr "Abrir registro "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:306
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:581
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:583
msgid "Clear the field "
msgstr "Eliminar el registro "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:309
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:584
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:586
msgid "Search a record "
msgstr "Buscar registro "
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:121
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:108
msgid "Remove selected record"
msgstr "Eliminar registro seleccionado"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:144
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:126
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:900
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:908
#, python-format
msgid "%s%%"
msgstr "%s%%"
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:87
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:85
msgid "Foreground"
msgstr "Primer plano"
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:326
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:328
msgid "Select a color"
msgstr "Seleccione un color"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:126
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:136
msgid "Translation"
msgstr "Traducción"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:192
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:209
msgid "Edit"
msgstr "Editar"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:197
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:214
msgid "Fuzzy"
msgstr "Revisión"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:274
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
msgid "You need to save the record before adding translations."
msgstr "Debe guardar el registro antes de añadir traducciones."
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:296
msgid "No other language available."
msgstr "No hay otro idioma disponible."
-#: tryton/plugins/translation/__init__.py:23
+#: tryton/plugins/translation/__init__.py:17
+#: tryton/plugins/translation/__init__.py:24
msgid "Translate view"
msgstr "Traducir vista"
diff --git a/tryton/data/locale/fa/LC_MESSAGES/tryton.po b/tryton/data/locale/fa/LC_MESSAGES/tryton.po
index 2f8faf7592..dd23ee9f72 100644
--- a/tryton/data/locale/fa/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/fa/LC_MESSAGES/tryton.po
@@ -5,40 +5,31 @@
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
-#: tryton/config.py:75
+#: tryton/config.py:74
msgid "specify alternate config file"
msgstr "فایل پیکربندی جایگزین را مشخص کنید"
-#: tryton/config.py:78
+#: tryton/config.py:77
msgid "development mode"
msgstr "حالت پیشرفته"
-#: tryton/config.py:81
+#: tryton/config.py:80
msgid "logging everything at INFO level"
-msgstr "ورود به سیستم همه چیز در سطح اطلاعات"
+msgstr "گزارشگیری همه چیز در سطح اطلاعات"
-#: tryton/config.py:83
+#: tryton/config.py:82
msgid "specify the log level: DEBUG, INFO, WARNING, ERROR, CRITICAL"
msgstr "تعیین سطح گزارش : اشکال زدایی، اطلاعات، هشدار، خطا، بحرانی"
-#: tryton/config.py:86
+#: tryton/config.py:85
msgid "specify the login user"
msgstr "تعیین ورود به سیستم کاربر"
-#: tryton/config.py:88
+#: tryton/config.py:87
msgid "specify the server hostname:port"
msgstr "تعیین نام میزبان سرور : درگاه"
-#: tryton/config.py:92
-msgid "Too much arguments"
-msgstr "آرگمان های خیلی زیاد"
-
-#: tryton/config.py:95
-#, python-format
-msgid "File \"%s\" not found"
-msgstr "فایل \"%s\" یافت نشد"
-
-#: tryton/config.py:133
+#: tryton/config.py:127
#, python-format
msgid "Unable to write config file %s."
msgstr "قادر به نوشتن در فایل پیکربندی \"%s\" نیست."
@@ -48,136 +39,160 @@ msgstr "قادر به نوشتن در فایل پیکربندی \"%s\" نیست.
msgid "Unable to set locale %s"
msgstr "قادر به تنظیم محلی: \"%s\" نیست"
-#: tryton/action/main.py:93 tryton/common/button.py:57
+#: tryton/action/main.py:89 tryton/common/button.py:54
msgid ", "
msgstr "، "
-#: tryton/action/main.py:95
+#: tryton/action/main.py:91
msgid ",…"
msgstr ",…"
-#: tryton/action/main.py:96
+#: tryton/action/main.py:92
#, python-format
msgid "%s (%s)"
msgstr "\"%s\" (%s)"
-#: tryton/action/main.py:191
+#: tryton/action/main.py:187
msgid "Select your action"
msgstr "انتخاب اقدام شما"
-#: tryton/action/main.py:197
+#: tryton/action/main.py:193
msgid "No action defined."
msgstr "اقدامی تعریف نشده."
-#: tryton/common/button.py:57
+#: tryton/common/button.py:54
msgid "By: "
msgstr "توسط : "
-#: tryton/common/common.py:248
-msgid "Tryton Connection"
-msgstr "ارتباط تریتون"
-
-#: tryton/common/common.py:258
-msgid "Server:"
-msgstr "سرور:"
-
-#: tryton/common/common.py:276
-msgid "Port:"
-msgstr "درگاه:"
-
-#: tryton/common/common.py:348 tryton/gui/window/shortcuts.py:57
+#: tryton/common/common.py:307 tryton/gui/window/shortcuts.py:64
msgid "Selection"
msgstr "انتخاب"
-#: tryton/common/common.py:358
+#: tryton/common/common.py:309 tryton/common/common.py:365
+#: tryton/common/common.py:368 tryton/common/common.py:642
+#: tryton/common/common.py:693 tryton/common/common.py:796
+#: tryton/gui/window/email.py:23 tryton/gui/window/limit.py:24
+#: tryton/gui/window/preference.py:35 tryton/gui/window/revision.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:149
+#: tryton/gui/window/view_form/view/graph.py:106
+#: tryton/gui/window/win_csv.py:173 tryton/gui/window/win_form.py:68
+#: tryton/gui/window/win_search.py:54
+#, fuzzy
+msgid "Cancel"
+msgstr "_انصراف"
+
+#: tryton/common/common.py:310 tryton/common/common.py:797
+#: tryton/gui/window/email.py:28 tryton/gui/window/limit.py:29
+#: tryton/gui/window/preference.py:40 tryton/gui/window/revision.py:30
+#: tryton/gui/window/shortcuts.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:154
+#: tryton/gui/window/view_form/view/graph.py:111
+#: tryton/gui/window/win_csv.py:178 tryton/gui/window/win_form.py:97
+#: tryton/gui/window/win_search.py:72
+msgid "OK"
+msgstr ""
+
+#: tryton/common/common.py:315
msgid "Your selection:"
msgstr "انتخاب شما:"
-#: tryton/common/common.py:481
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:34
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:120
-#: tryton/gui/window/view_form/view/graph.py:161
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:497
-#: tryton/gui/window/win_export.py:307
+#: tryton/common/common.py:366 tryton/gui/window/form.py:114
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:83
+msgid "Select"
+msgstr "انتخاب"
+
+#: tryton/common/common.py:369 tryton/gui/window/win_export.py:83
+msgid "Save"
+msgstr "ذخیره"
+
+#: tryton/common/common.py:447
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:31
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:116
+#: tryton/gui/window/view_form/view/graph.py:171
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
+#: tryton/gui/window/win_export.py:305
msgid "Save As..."
msgstr "ذخیره با نام..."
-#: tryton/common/common.py:628
+#: tryton/common/common.py:592
msgid "Always ignore this warning."
msgstr "همیشه این هشدار را نادیده بگیر."
-#: tryton/common/common.py:633
+#: tryton/common/common.py:597
msgid "Do you want to proceed?"
msgstr "آیا می خواهید پردازش شود؟"
-#: tryton/common/common.py:652
-msgid "Confirmation"
-msgstr "تائیدیه"
+#: tryton/common/common.py:643
+msgid "No"
+msgstr ""
-#: tryton/common/common.py:763 tryton/common/common.py:1093
+#: tryton/common/common.py:644 tryton/common/domain_parser.py:239
+msgid "Yes"
+msgstr "بله"
+
+#: tryton/common/common.py:689 tryton/common/common.py:983
msgid "Concurrency Exception"
msgstr "همزمانی استثنا"
-#: tryton/common/common.py:776
-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."
+#: tryton/common/common.py:691
+msgid "This record has been modified while you were editing it."
msgstr ""
-"نوشتن همزمان شدن هشدار:\n"
-"این پرونده در حالی که شما آن را ویرایش کرده اید تغییر کرده است.\n"
-"انتخاب کنید:\n"
-" - \"لغو\" برای لغو ذخیره؛\n"
-" - \"مقایسه\" برای دیدن نسخه اصلاح شده؛\n"
-" - \"نوشتن به هر حال\" برای ذخیره نسخه فعلی خویش."
-#: tryton/common/common.py:786
+#: tryton/common/common.py:694
+msgid "Cancel saving"
+msgstr ""
+
+#: tryton/common/common.py:696
msgid "Compare"
msgstr "مقایسه"
-#: tryton/common/common.py:792
+#: tryton/common/common.py:697
+msgid "See the modified version"
+msgstr ""
+
+#: tryton/common/common.py:699
msgid "Write Anyway"
msgstr "نوشتن بهرحال"
-#: tryton/common/common.py:821 tryton/gui/window/win_export.py:339
-#: tryton/gui/window/win_import.py:114 tryton/gui/window/win_import.py:143
-msgid "Error"
-msgstr "خطا"
+#: tryton/common/common.py:700
+msgid "Save your current version"
+msgstr ""
-#: tryton/common/common.py:824
+#: tryton/common/common.py:729
+#, fuzzy
+msgid "Application Error"
+msgstr "خطای برنامه."
+
+#: tryton/common/common.py:732
msgid "Report Bug"
msgstr "گزارش اشکال(باگ)"
-#: tryton/common/common.py:832
-msgid "Application Error."
-msgstr "خطای برنامه."
+#: tryton/common/common.py:733 tryton/gui/window/dblogin.py:36
+msgid "Close"
+msgstr ""
-#: tryton/common/common.py:855
+#: tryton/common/common.py:751
msgid "Error: "
msgstr "خطا: "
-#: tryton/common/common.py:875
-#, python-format
-msgid "To report bugs you must have an account on %s"
+#: tryton/common/common.py:768
+#, python-format, fuzzy, python-format
+msgid "To report bugs you must have an account on %s"
msgstr "برای گزارش اشکالات باید یک حساب کاربری داشته باشید در \"%s\" "
-#: tryton/common/common.py:905
+#: tryton/common/common.py:794
msgid "Bug Tracker"
msgstr "ردیابی اشکال(باگ)"
-#: tryton/common/common.py:924
+#: tryton/common/common.py:811
msgid "User:"
msgstr "کاربر:"
-#: tryton/common/common.py:932
+#: tryton/common/common.py:819
msgid "Password:"
msgstr "کلمه عبور:"
-#: tryton/common/common.py:987
+#: tryton/common/common.py:875
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"
@@ -185,11 +200,11 @@ msgstr ""
"همین اشکال قبلا توسط کاربر دیگری گزارش شده است.\n"
"برای نگهداری اطلاعات شما نام کاربریتان به ناز-لیست این شماره افزوده می شود"
-#: tryton/common/common.py:998
+#: tryton/common/common.py:886
msgid "Created new bug with ID "
msgstr "اشکال(باگ) جدید با شناسه ایجاد شد "
-#: tryton/common/common.py:1006
+#: tryton/common/common.py:894
msgid ""
"Connection error.\n"
"Bad username or password."
@@ -197,28 +212,28 @@ msgstr ""
"خطای اتصال.\n"
" نام کاربری یا کلمه عبور اشتباه."
-#: tryton/common/common.py:1011
+#: tryton/common/common.py:899
msgid "Exception:"
msgstr "اعتراض:"
-#: tryton/common/common.py:1038
+#: tryton/common/common.py:926
#, python-format
msgid "Check URL: %s"
msgstr "بررسی URL : %s"
-#: tryton/common/common.py:1045
+#: tryton/common/common.py:934
msgid "Unable to check for new version"
msgstr "قادر به بررسی نسخه جدید نیست"
-#: tryton/common/common.py:1051
+#: tryton/common/common.py:940
msgid "A new version is available!"
msgstr "نسخه جدید در دسترس است!"
-#: tryton/common/common.py:1053
+#: tryton/common/common.py:942
msgid "Download"
msgstr "دانلود"
-#: tryton/common/common.py:1438
+#: tryton/common/common.py:1323
msgid "..."
msgstr "..."
@@ -235,57 +250,53 @@ msgstr "ایجاد..."
msgid "Unable to search for completion of %s"
msgstr "قادر به جستجو برای تکمیل : \"%s\" نیست"
-#: tryton/common/datetime_.py:35 tryton/common/datetime_.py:236
-#: tryton/common/datetime_.py:387
+#: tryton/common/datetime_.py:32 tryton/common/datetime_.py:238
+#: tryton/common/datetime_.py:391
msgid "Value"
msgstr "مقدار"
-#: tryton/common/datetime_.py:36 tryton/common/datetime_.py:237
-#: tryton/common/datetime_.py:388
+#: tryton/common/datetime_.py:33 tryton/common/datetime_.py:239
+#: tryton/common/datetime_.py:392
msgid "Displayed value"
msgstr "مقدار نمایش داده شده"
-#: tryton/common/datetime_.py:40 tryton/common/datetime_.py:194
-#: tryton/common/datetime_.py:240 tryton/common/datetime_.py:344
+#: tryton/common/datetime_.py:37 tryton/common/datetime_.py:195
+#: tryton/common/datetime_.py:242 tryton/common/datetime_.py:347
msgid "Format"
msgstr "قالب"
-#: tryton/common/datetime_.py:41 tryton/common/datetime_.py:195
-#: tryton/common/datetime_.py:241 tryton/common/datetime_.py:345
+#: tryton/common/datetime_.py:38 tryton/common/datetime_.py:196
+#: tryton/common/datetime_.py:243 tryton/common/datetime_.py:348
msgid "Display format"
msgstr "فرمت نمایش"
-#: tryton/common/datetime_.py:64
+#: tryton/common/datetime_.py:63
msgid "Open the calendar"
msgstr "بازکردن تقویم"
-#: tryton/common/datetime_.py:392 tryton/common/datetime_.py:397
+#: tryton/common/datetime_.py:396 tryton/common/datetime_.py:401
msgid "Date Format"
msgstr "فرمت تاریخ"
-#: tryton/common/datetime_.py:393 tryton/common/datetime_.py:398
+#: tryton/common/datetime_.py:397 tryton/common/datetime_.py:402
msgid "Displayed date format"
msgstr "فرمت تاریخ تمایش داده شده"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "y"
msgstr "y"
-#: tryton/common/domain_parser.py:236
-msgid "Yes"
-msgstr "بله"
-
-#: tryton/common/domain_parser.py:236 tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:239 tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "True"
msgstr "درست"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "t"
msgstr "t"
-#: tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "False"
msgstr "غلط"
@@ -297,27 +308,27 @@ msgstr "ویرایش..."
msgid "Attachments..."
msgstr "پیوست ها..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:95
msgid "Notes..."
msgstr "یادداشت ها..."
-#: tryton/common/popup_menu.py:109
+#: tryton/common/popup_menu.py:107
msgid "Actions..."
msgstr "اقدامات..."
-#: tryton/common/popup_menu.py:110
+#: tryton/common/popup_menu.py:108
msgid "Relate..."
msgstr "مرتبط..."
-#: tryton/common/popup_menu.py:111
+#: tryton/common/popup_menu.py:109
msgid "Report..."
msgstr "گزارش..."
-#: tryton/common/popup_menu.py:112
+#: tryton/common/popup_menu.py:110
msgid "E-Mail..."
msgstr "ایمیل..."
-#: tryton/common/popup_menu.py:113
+#: tryton/common/popup_menu.py:111
msgid "Print..."
msgstr "چاپ..."
@@ -349,156 +360,117 @@ msgstr "m"
msgid "s"
msgstr "s"
-#: tryton/gui/main.py:212
-msgid "_Connection"
-msgstr "_ارتباط"
-
-#: tryton/gui/main.py:220
-msgid "_User"
-msgstr "_کاربر"
-
-#: tryton/gui/main.py:234
-msgid "_Options"
-msgstr "_گزینهها"
-
-#: tryton/gui/main.py:242
-msgid "Fa_vorites"
-msgstr "_علاقمندی ها"
-
-#: tryton/gui/main.py:258
-msgid "_Help"
-msgstr "_راهنما"
-
-#: tryton/gui/main.py:280 tryton/gui/main.py:826
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:48
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:91
-#: tryton/gui/window/view_form/view/screen_container.py:144
-#: tryton/gui/window/win_search.py:34
-msgid "Search"
-msgstr "جستجو"
-
-#: tryton/gui/main.py:370
-msgid "No result found."
-msgstr "نتیجه ای پیدا نشد."
-
-#: tryton/gui/main.py:410
-msgid "_Connect..."
-msgstr "_ارتباط..."
-
-#: tryton/gui/main.py:420
-msgid "_Disconnect"
-msgstr "_قطع ارتباط"
-
-#: tryton/gui/main.py:430
-msgid "_Quit..."
-msgstr "_خروج..."
-
-#: tryton/gui/main.py:446
-msgid "_Preferences..."
+#: tryton/gui/main.py:123
+#, fuzzy
+msgid "Preferences..."
msgstr "_ظاهر برنامه..."
-#: tryton/gui/main.py:458
-msgid "_Menu Reload"
-msgstr "_بارگذاری مجدد منو"
-
-#: tryton/gui/main.py:468
-msgid "_Menu Toggle"
-msgstr "_زنجیره منو"
-
-#: tryton/gui/main.py:476
-msgid "_Global Search"
-msgstr "_جستجوی سراسری"
-
-#: tryton/gui/main.py:492
-msgid "_Toolbar"
+#: tryton/gui/main.py:127
+#, fuzzy
+msgid "Toolbar"
msgstr "_نوارابزار"
-#: tryton/gui/main.py:500
-msgid "_Default"
+#: tryton/gui/main.py:128
+#, fuzzy
+msgid "Default"
msgstr "_پیش فرض"
-#: tryton/gui/main.py:511
-msgid "_Text and Icons"
+#: tryton/gui/main.py:129
+#, fuzzy
+msgid "Text and Icons"
msgstr "_متن و آیکون ها"
-#: tryton/gui/main.py:521
-msgid "_Icons"
-msgstr "_آیکون ها"
-
-#: tryton/gui/main.py:530
-msgid "_Text"
+#: tryton/gui/main.py:130
+#, fuzzy
+msgid "Text"
msgstr "_متن"
-#: tryton/gui/main.py:538
-msgid "_Mode"
-msgstr "_حالت"
+#: tryton/gui/main.py:131
+#, fuzzy
+msgid "Icons"
+msgstr "_آیکون ها"
-#: tryton/gui/main.py:546
-msgid "_Normal"
-msgstr "_معمولی"
-
-#: tryton/gui/main.py:555
-msgid "_PDA"
-msgstr "_PDA"
-
-#: tryton/gui/main.py:562
-msgid "_Form"
+#: tryton/gui/main.py:134
+#, fuzzy
+msgid "Form"
msgstr "_فرم"
-#: tryton/gui/main.py:571
+#: tryton/gui/main.py:135
msgid "Save Width/Height"
msgstr "ذخیره عرض/ارتفاع"
-#: tryton/gui/main.py:582
+#: tryton/gui/main.py:136
msgid "Save Tree State"
msgstr "ذخیره حالت درختی"
-#: tryton/gui/main.py:594
+#: tryton/gui/main.py:137
msgid "Fast Tabbing"
msgstr "برگه کردن سریع"
-#: tryton/gui/main.py:604
+#: tryton/gui/main.py:138
msgid "Spell Checking"
msgstr "غلط یاب املایی"
-#: tryton/gui/main.py:615
-msgid "_Previous Tab"
-msgstr "_برگه قبلی"
+#: tryton/gui/main.py:140
+msgid "PDA Mode"
+msgstr ""
-#: tryton/gui/main.py:622
-msgid "_Next Tab"
-msgstr "_برگه بعدی"
-
-#: tryton/gui/main.py:629
+#: tryton/gui/main.py:141
msgid "Search Limit..."
msgstr "جستجو محدود..."
-#: tryton/gui/main.py:635
-msgid "_Email..."
+#: tryton/gui/main.py:142
+#, fuzzy
+msgid "Email..."
msgstr "_ایمیل..."
-#: tryton/gui/main.py:647
+#: tryton/gui/main.py:143
msgid "Check Version"
msgstr "بررسی نسخه"
-#: tryton/gui/main.py:657
-msgid "_Save Options"
-msgstr "_ ذخیره تنظیمات"
+#: tryton/gui/main.py:145
+#, fuzzy
+msgid "Options"
+msgstr "_گزینهها"
-#: tryton/gui/main.py:671
-msgid "_Keyboard Shortcuts..."
+#: tryton/gui/main.py:148
+#, fuzzy
+msgid "Keyboard Shortcuts..."
msgstr "_میانبرهای صفحه کلید..."
-#: tryton/gui/main.py:681
-msgid "_About..."
+#: tryton/gui/main.py:149
+#, fuzzy
+msgid "About..."
msgstr "_درباره..."
-#: tryton/gui/main.py:717 tryton/gui/main.py:739
-msgid "Manage Favorites"
-msgstr "مدیریت علاقهمندیها"
+#: tryton/gui/main.py:150
+#, fuzzy
+msgid "Help"
+msgstr "_راهنما"
-#: tryton/gui/main.py:879
+#: tryton/gui/main.py:153
+msgid "Quit"
+msgstr ""
+
+#: tryton/gui/main.py:395
+msgid "No result found."
+msgstr "نتیجه ای پیدا نشد."
+
+#: tryton/gui/main.py:447
+#, fuzzy
+msgid "Favorites"
+msgstr "_علاقمندی ها"
+
+#: tryton/gui/main.py:464 tryton/gui/window/dblogin.py:438
+#: tryton/gui/window/form.py:139
+msgid "Manage..."
+msgstr ""
+
+#: tryton/gui/main.py:541 tryton/gui/window/form.py:559
+msgid "Action"
+msgstr "اقدام"
+
+#: tryton/gui/main.py:563
msgid ""
"The following action requires to close all tabs.\n"
"Do you want to continue?"
@@ -506,7 +478,7 @@ msgstr ""
"اقدام زیر نیاز به بستن همه برگه ها دارد.\n"
"می خواهید ادامه دهید؟"
-#: tryton/gui/main.py:1135
+#: tryton/gui/main.py:747
msgid "Close Tab"
msgstr "بستن برگه"
@@ -516,192 +488,192 @@ msgstr "مدولاربودن، مقیاس پذیری و امنیت"
#: tryton/gui/window/about.py:43
msgid "translator-credits"
-msgstr "اعتبار- مترجم"
+msgstr "پرویز همایون نژاد"
-#: tryton/gui/window/attachment.py:22
+#: tryton/gui/window/attachment.py:24
#, python-format
msgid "Attachments (%s)"
-msgstr "پیوستها (%s)"
+msgstr "پیوستها (٪ s)"
-#: tryton/gui/window/dblogin.py:32
+#: tryton/gui/window/dblogin.py:33
msgid "Profile Editor"
msgstr "ویرایشگر پروفایل"
-#: tryton/gui/window/dblogin.py:47
+#: tryton/gui/window/dblogin.py:49
msgid "Profile"
msgstr "پروفایل"
-#: tryton/gui/window/dblogin.py:53 tryton/gui/window/win_csv.py:69
-msgid "_Add"
-msgstr "_افزودن"
+#: tryton/gui/window/dblogin.py:58
+msgid "Add new profile"
+msgstr ""
-#: tryton/gui/window/dblogin.py:59 tryton/gui/window/win_csv.py:79
-msgid "_Remove"
-msgstr "_حذف"
+#: tryton/gui/window/dblogin.py:63
+msgid "Remove selected profile"
+msgstr ""
-#: tryton/gui/window/dblogin.py:73 tryton/gui/window/dblogin.py:458
+#: tryton/gui/window/dblogin.py:77 tryton/gui/window/dblogin.py:450
msgid "Host:"
msgstr "هاست:"
-#: tryton/gui/window/dblogin.py:84 tryton/gui/window/dblogin.py:470
+#: tryton/gui/window/dblogin.py:88 tryton/gui/window/dblogin.py:462
msgid "Database:"
msgstr "پایگاه داده:"
-#: tryton/gui/window/dblogin.py:104
+#: tryton/gui/window/dblogin.py:108
msgid "Fetching databases list"
msgstr "وارد کردن فهرست های پایگاه داده"
-#: tryton/gui/window/dblogin.py:120
+#: tryton/gui/window/dblogin.py:122
msgid "Username:"
msgstr "نام کاربری:"
-#: tryton/gui/window/dblogin.py:307 tryton/gui/window/dblogin.py:627
+#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:619
msgid "Incompatible version of the server"
msgstr "نسخه ناسازگار سرور"
-#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:630
+#: tryton/gui/window/dblogin.py:311 tryton/gui/window/dblogin.py:623
msgid "Could not connect to the server"
msgstr "نمی تواند به سرور متصل شود"
-#: tryton/gui/window/dblogin.py:388
+#: tryton/gui/window/dblogin.py:390
msgid "Login"
msgstr "ورود به سیستم"
-#: tryton/gui/window/dblogin.py:394
+#: tryton/gui/window/dblogin.py:396
msgid "_Cancel"
msgstr "_انصراف"
-#: tryton/gui/window/dblogin.py:400
+#: tryton/gui/window/dblogin.py:398
msgid "Cancel connection to the Tryton server"
msgstr "لغو اتصال به سرور تریتون"
-#: tryton/gui/window/dblogin.py:402
+#: tryton/gui/window/dblogin.py:400
msgid "C_onnect"
msgstr "_ارتباط"
-#: tryton/gui/window/dblogin.py:408
+#: tryton/gui/window/dblogin.py:404
msgid "Connect the Tryton server"
msgstr "اتصال سرور تریتون"
-#: tryton/gui/window/dblogin.py:436
+#: tryton/gui/window/dblogin.py:432
msgid "Profile:"
msgstr "پروفایل:"
-#: tryton/gui/window/dblogin.py:442
-msgid "Manage profiles"
-msgstr "مدیریت پروفایل ها"
-
-#: tryton/gui/window/dblogin.py:455
+#: tryton/gui/window/dblogin.py:447
msgid "Host / Database information"
msgstr "اطلاعات میزبان / پایگاه داده"
-#: tryton/gui/window/dblogin.py:486
+#: tryton/gui/window/dblogin.py:478
msgid "User name:"
msgstr "نام کاربر:"
-#: tryton/gui/window/email.py:16
+#: tryton/gui/window/email.py:19
msgid "Email"
msgstr "ایمیل"
-#: tryton/gui/window/email.py:26
+#: tryton/gui/window/email.py:36
msgid "Email Program Settings"
msgstr "تنظیمات برنامه ایمیل"
-#: tryton/gui/window/email.py:29
+#: tryton/gui/window/email.py:39
msgid "Command Line:"
msgstr "خط فرمان:"
-#: tryton/gui/window/email.py:39
+#: tryton/gui/window/email.py:49
msgid "Legend of Available Placeholders:"
msgstr "مشروح متغیرهای موجود:"
-#: tryton/gui/window/email.py:46
+#: tryton/gui/window/email.py:56
msgid "To:"
msgstr "به:"
-#: tryton/gui/window/email.py:50
+#: tryton/gui/window/email.py:60
msgid "CC:"
msgstr "CC:"
-#: tryton/gui/window/email.py:54
+#: tryton/gui/window/email.py:64
msgid "Subject:"
msgstr "موضوع :"
-#: tryton/gui/window/email.py:58
+#: tryton/gui/window/email.py:68
msgid "Body:"
msgstr "بدنه:"
-#: tryton/gui/window/email.py:62
+#: tryton/gui/window/email.py:72
msgid "Attachment:"
msgstr "پیوست:"
-#: tryton/gui/window/form.py:118
+#: tryton/gui/window/form.py:135
+msgid "Add..."
+msgstr ""
+
+#: tryton/gui/window/form.py:155
#, python-format
msgid "Attachment(%d)"
msgstr "پیوست(%d)"
-#: tryton/gui/window/form.py:144
+#: tryton/gui/window/form.py:185
#, python-format
msgid "Note(%d)"
msgstr "یاداشت(%d)"
-#: tryton/gui/window/form.py:166
+#: tryton/gui/window/form.py:207
msgid "You have to select one record."
msgstr "شما باید یک پرونده را انتخاب کنید."
-#: tryton/gui/window/form.py:170
+#: tryton/gui/window/form.py:211
msgid "ID:"
msgstr "شناسه:"
-#: tryton/gui/window/form.py:171
+#: tryton/gui/window/form.py:212
msgid "Creation User:"
msgstr "ایجاد کاربر:"
-#: tryton/gui/window/form.py:172
+#: tryton/gui/window/form.py:213
msgid "Creation Date:"
msgstr "تاريخ ايجاد:"
-#: tryton/gui/window/form.py:173
+#: tryton/gui/window/form.py:214
msgid "Latest Modification by:"
msgstr "آخرین تغییرات بوسیله:"
-#: tryton/gui/window/form.py:174
+#: tryton/gui/window/form.py:215
msgid "Latest Modification Date:"
msgstr "تاریخ آخرین تغییرات:"
-#: tryton/gui/window/form.py:193
+#: tryton/gui/window/form.py:234
msgid "Model:"
msgstr "مدل:"
-#: tryton/gui/window/form.py:265
+#: tryton/gui/window/form.py:312
msgid "Are you sure to remove this record?"
msgstr "برای حذف این پرونده اطمینان کامل دارید؟"
-#: tryton/gui/window/form.py:267
+#: tryton/gui/window/form.py:314
msgid "Are you sure to remove those records?"
msgstr "برای حذف این پرونده ها اطمینان کامل دارید؟"
-#: tryton/gui/window/form.py:270
+#: tryton/gui/window/form.py:317
msgid "Records not removed."
msgstr "پرونده ها حذف نشدند."
-#: tryton/gui/window/form.py:272
+#: tryton/gui/window/form.py:319
msgid "Records removed."
msgstr "پرونده ها حذف شدند."
-#: tryton/gui/window/form.py:308
+#: tryton/gui/window/form.py:356
msgid "Working now on the duplicated record(s)."
msgstr "هم اکنون کار بر روی پرونده(ها) تکثیر شده انجام می شود."
-#: tryton/gui/window/form.py:320
+#: tryton/gui/window/form.py:368
msgid "Record saved."
msgstr "پرونده ذخیره شد."
-#: tryton/gui/window/form.py:437
+#: tryton/gui/window/form.py:485
msgid " of "
msgstr " از "
-#: tryton/gui/window/form.py:457
+#: tryton/gui/window/form.py:505
msgid ""
"This record has been modified\n"
"do you want to save it?"
@@ -709,370 +681,366 @@ msgstr ""
"این پرونده هنوز اصلاح نشده است.\n"
"میخواهید آن را ذخیره کنید ؟"
-#: tryton/gui/window/form.py:511
-msgid "Action"
-msgstr "اقدام"
-
-#: tryton/gui/window/form.py:511
+#: tryton/gui/window/form.py:559
msgid "Launch action"
msgstr "انجام اقدام"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
msgid "Relate"
msgstr "مرتبط"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
msgid "Open related records"
msgstr "بازکردن پرونده های مرتبط"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
msgid "Report"
msgstr "گزارش"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
msgid "Open report"
msgstr "باز کردن گزارش"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail"
msgstr "ایمیل"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail report"
msgstr "گزارش ایمیل"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print"
msgstr "چاپ"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print report"
msgstr "چاپ گزارش"
-#: tryton/gui/window/form.py:536
+#: tryton/gui/window/form.py:590
msgid "_Copy URL"
msgstr "_رونوشت URL"
-#: tryton/gui/window/form.py:539
+#: tryton/gui/window/form.py:593
msgid "Copy URL into clipboard"
msgstr "کپی URL درون کلیپبورد"
-#: tryton/gui/window/form.py:598
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:924
+#: tryton/gui/window/form.py:652
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:932
msgid "Unknown"
msgstr "نامعلوم"
-#: tryton/gui/window/limit.py:17
+#: tryton/gui/window/limit.py:20
msgid "Limit"
msgstr "محدود"
-#: tryton/gui/window/limit.py:27
+#: tryton/gui/window/limit.py:37
msgid "Search Limit Settings"
msgstr "تنظیمات جستجو محدود"
-#: tryton/gui/window/limit.py:30
+#: tryton/gui/window/limit.py:40
msgid "Limit:"
msgstr "محدودیت:"
#: tryton/gui/window/note.py:17
#, python-format
msgid "Notes (%s)"
-msgstr "یادداشت ها(%s)"
+msgstr "یادداشت ها(1%)"
-#: tryton/gui/window/preference.py:23
+#: tryton/gui/window/preference.py:25
msgid "Preferences"
msgstr "ظاهر برنامه"
-#: tryton/gui/window/preference.py:50
+#: tryton/gui/window/preference.py:58
msgid "Edit User Preferences"
msgstr "ویرایش ظاهر برنامه کاربر"
-#: tryton/gui/window/preference.py:77
+#: tryton/gui/window/preference.py:85
msgid "Preference"
msgstr "ظاهر"
-#: tryton/gui/window/revision.py:19
+#: tryton/gui/window/revision.py:21
msgid "Revision"
msgstr "تجدید نظر"
-#: tryton/gui/window/revision.py:29
+#: tryton/gui/window/revision.py:38
msgid "Select a revision"
msgstr "انتخاب یک تجدید نظر"
-#: tryton/gui/window/revision.py:32
+#: tryton/gui/window/revision.py:41
msgid "Revision:"
msgstr "تجدید نظر:"
-#: tryton/gui/window/shortcuts.py:17
+#: tryton/gui/window/shortcuts.py:20
msgid "Keyboard Shortcuts"
msgstr "میانبرهای صفحه کلید"
-#: tryton/gui/window/shortcuts.py:28
+#: tryton/gui/window/shortcuts.py:35
msgid "Text Entries Shortcuts"
msgstr "نوشته های متنی میانبر"
-#: tryton/gui/window/shortcuts.py:29
+#: tryton/gui/window/shortcuts.py:36
msgid "Cut selected text"
msgstr "برش متن انتخابی"
-#: tryton/gui/window/shortcuts.py:30
+#: tryton/gui/window/shortcuts.py:37
msgid "Copy selected text"
msgstr "کپی متن انتخابی"
-#: tryton/gui/window/shortcuts.py:31
+#: tryton/gui/window/shortcuts.py:38
msgid "Paste copied text"
msgstr "چسباندن متن کپی شده"
-#: tryton/gui/window/shortcuts.py:32
+#: tryton/gui/window/shortcuts.py:39
msgid "Next widget"
msgstr "ویجت بعدی"
-#: tryton/gui/window/shortcuts.py:33
+#: tryton/gui/window/shortcuts.py:40
msgid "Previous widget"
msgstr "ویجت قبلی"
-#: tryton/gui/window/shortcuts.py:34
+#: tryton/gui/window/shortcuts.py:41
msgid "Relation Entries Shortcuts"
msgstr "رابطه ها کلید های میانبر"
-#: tryton/gui/window/shortcuts.py:35
+#: tryton/gui/window/shortcuts.py:42
msgid "Create new relation"
msgstr "ایجاد رابطه جدید"
-#: tryton/gui/window/shortcuts.py:36
+#: tryton/gui/window/shortcuts.py:43
msgid "Open/Search relation"
msgstr "بازکردن / ارتباط جستجو"
-#: tryton/gui/window/shortcuts.py:37
+#: tryton/gui/window/shortcuts.py:44
msgid "List Entries Shortcuts"
msgstr "فهرست محتوای میانبرهای"
-#: tryton/gui/window/shortcuts.py:38
+#: tryton/gui/window/shortcuts.py:45
msgid "Create new line"
msgstr "ایجاد سطر جدید"
-#: tryton/gui/window/shortcuts.py:39
+#: tryton/gui/window/shortcuts.py:46
msgid "Open relation"
msgstr "بازکردن رابطه"
-#: tryton/gui/window/shortcuts.py:40
+#: tryton/gui/window/shortcuts.py:47
msgid "Mark line for deletion"
msgstr "برای حذف سطر را علامتگذاری کنید"
-#: tryton/gui/window/shortcuts.py:41
+#: tryton/gui/window/shortcuts.py:48
msgid "Unmark line for deletion"
msgstr "برای حذف علامت سطر را بردارید"
-#: tryton/gui/window/shortcuts.py:44
+#: tryton/gui/window/shortcuts.py:51
msgid "Edition Widgets"
msgstr "ویرایش ویجت ها"
-#: tryton/gui/window/shortcuts.py:47
+#: tryton/gui/window/shortcuts.py:54
msgid "Move Cursor"
msgstr "حرکت مکان نما"
-#: tryton/gui/window/shortcuts.py:48
+#: tryton/gui/window/shortcuts.py:55
msgid "Move to right"
msgstr "حرکت به راست"
-#: tryton/gui/window/shortcuts.py:49
+#: tryton/gui/window/shortcuts.py:56
msgid "Move to left"
msgstr "حرکت به چپ"
-#: tryton/gui/window/shortcuts.py:50
+#: tryton/gui/window/shortcuts.py:57
msgid "Move up"
msgstr "حرکت به بالا"
-#: tryton/gui/window/shortcuts.py:51
+#: tryton/gui/window/shortcuts.py:58
msgid "Move down"
msgstr "حرکت به پایین"
-#: tryton/gui/window/shortcuts.py:52
+#: tryton/gui/window/shortcuts.py:59
msgid "Move up of one page"
msgstr "حرکت به بالای یک صفحه"
-#: tryton/gui/window/shortcuts.py:53
+#: tryton/gui/window/shortcuts.py:60
msgid "Move down of one page"
msgstr "حرکت به پایین یک صفحه"
-#: tryton/gui/window/shortcuts.py:54
+#: tryton/gui/window/shortcuts.py:61
msgid "Move to top"
msgstr "حرکت به بالا"
-#: tryton/gui/window/shortcuts.py:55
+#: tryton/gui/window/shortcuts.py:62
msgid "Move to bottom"
msgstr "حرکت به انتها"
-#: tryton/gui/window/shortcuts.py:56
+#: tryton/gui/window/shortcuts.py:63
msgid "Move to parent"
msgstr "انتقال به منبع"
-#: tryton/gui/window/shortcuts.py:58 tryton/gui/window/shortcuts.py:59
+#: tryton/gui/window/shortcuts.py:65 tryton/gui/window/shortcuts.py:66
msgid "Select all"
msgstr "انتخاب همه"
-#: tryton/gui/window/shortcuts.py:60 tryton/gui/window/shortcuts.py:61
+#: tryton/gui/window/shortcuts.py:67 tryton/gui/window/shortcuts.py:68
msgid "Unselect all"
msgstr "انتخاب نکردن همه"
-#: tryton/gui/window/shortcuts.py:62
+#: tryton/gui/window/shortcuts.py:69
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
+#: tryton/gui/window/shortcuts.py:70 tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:72 tryton/gui/window/shortcuts.py:73
msgid "Select/Activate current row"
msgstr "انتخاب/فعال کردن ردیف جاری"
-#: tryton/gui/window/shortcuts.py:67
+#: tryton/gui/window/shortcuts.py:74
msgid "Toggle selection"
msgstr "انتخاب زنجیر"
-#: tryton/gui/window/shortcuts.py:68
+#: tryton/gui/window/shortcuts.py:75
msgid "Expand/Collapse"
msgstr "گشودن - بستن"
-#: tryton/gui/window/shortcuts.py:69
+#: tryton/gui/window/shortcuts.py:76
msgid "Expand row"
msgstr "گسترش ردیف"
-#: tryton/gui/window/shortcuts.py:70
+#: tryton/gui/window/shortcuts.py:77
msgid "Collapse row"
msgstr "بستن ردیف"
-#: tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:78
msgid "Toggle row"
msgstr "زنجیر ردیف"
-#: tryton/gui/window/shortcuts.py:72
+#: tryton/gui/window/shortcuts.py:79
msgid "Collapse all rows"
msgstr "بستن همه ردیف ها"
-#: tryton/gui/window/shortcuts.py:73
+#: tryton/gui/window/shortcuts.py:80
msgid "Expand all rows"
msgstr "گشودن همه ردیف ها"
-#: tryton/gui/window/shortcuts.py:76
+#: tryton/gui/window/shortcuts.py:83
msgid "Tree view"
msgstr "نمایش درختی"
-#: tryton/gui/window/tabcontent.py:41
+#: tryton/gui/window/tabcontent.py:43
msgid "_Switch View"
msgstr "_تعویض نمایه"
-#: tryton/gui/window/tabcontent.py:42
+#: tryton/gui/window/tabcontent.py:44
msgid "Switch View"
msgstr "تعویض نمایه"
-#: tryton/gui/window/tabcontent.py:47
+#: tryton/gui/window/tabcontent.py:49
msgid "_Previous"
msgstr "_قبلی"
-#: tryton/gui/window/tabcontent.py:48
+#: tryton/gui/window/tabcontent.py:50
msgid "Previous Record"
msgstr "پرونده قبلی"
-#: tryton/gui/window/tabcontent.py:53
+#: tryton/gui/window/tabcontent.py:55
msgid "_Next"
msgstr "_بعدی"
-#: tryton/gui/window/tabcontent.py:54
+#: tryton/gui/window/tabcontent.py:56
msgid "Next Record"
msgstr "پرونده بعدی"
-#: tryton/gui/window/tabcontent.py:59
+#: tryton/gui/window/tabcontent.py:61
msgid "_Search"
msgstr "_جستجو"
-#: tryton/gui/window/tabcontent.py:65
+#: tryton/gui/window/tabcontent.py:67
msgid "_New"
msgstr "_جدید"
-#: tryton/gui/window/tabcontent.py:66
+#: tryton/gui/window/tabcontent.py:68
msgid "Create a new record"
msgstr "ایجاد پرونده جدید"
-#: tryton/gui/window/tabcontent.py:71 tryton/gui/window/win_form.py:72
+#: tryton/gui/window/tabcontent.py:73 tryton/gui/window/win_form.py:85
msgid "_Save"
msgstr "_ذخیره"
-#: tryton/gui/window/tabcontent.py:72
+#: tryton/gui/window/tabcontent.py:74
msgid "Save this record"
msgstr "ذخیره این پرونده"
-#: tryton/gui/window/tabcontent.py:77
+#: tryton/gui/window/tabcontent.py:79
msgid "_Reload/Undo"
msgstr "_بارگیری مجدد / واگرد"
-#: tryton/gui/window/tabcontent.py:78
+#: tryton/gui/window/tabcontent.py:80
msgid "Reload/Undo"
msgstr "بارگیری مجدد / واگرد"
-#: tryton/gui/window/tabcontent.py:83
+#: tryton/gui/window/tabcontent.py:85
msgid "_Duplicate"
msgstr "_تکثیر"
-#: tryton/gui/window/tabcontent.py:88
+#: tryton/gui/window/tabcontent.py:90
msgid "_Delete..."
msgstr "_حذف..."
-#: tryton/gui/window/tabcontent.py:94
+#: tryton/gui/window/tabcontent.py:96
msgid "View _Logs..."
msgstr "_مشاهده گزارشات..."
-#: tryton/gui/window/tabcontent.py:97
+#: tryton/gui/window/tabcontent.py:100
msgid "Show revisions..."
msgstr "مشاهده تجدیدنظرها..."
-#: tryton/gui/window/tabcontent.py:102
+#: tryton/gui/window/tabcontent.py:105
msgid "A_ttachments..."
msgstr "_پیوست..."
-#: tryton/gui/window/tabcontent.py:103
+#: tryton/gui/window/tabcontent.py:106
msgid "Add an attachment to the record"
msgstr "پیوست را به پرونده اضافه کنید"
-#: tryton/gui/window/tabcontent.py:108
+#: tryton/gui/window/tabcontent.py:112
msgid "_Notes..."
msgstr "_یادداشت ها..."
-#: tryton/gui/window/tabcontent.py:109
+#: tryton/gui/window/tabcontent.py:113
msgid "Add a note to the record"
msgstr "یک یادداشت به پرونده اضافه کنید"
-#: tryton/gui/window/tabcontent.py:114
+#: tryton/gui/window/tabcontent.py:118
msgid "_Actions..."
msgstr "_اقدامات..."
-#: tryton/gui/window/tabcontent.py:119
+#: tryton/gui/window/tabcontent.py:123
msgid "_Relate..."
msgstr "_مرتبط..."
-#: tryton/gui/window/tabcontent.py:125
+#: tryton/gui/window/tabcontent.py:129
msgid "_Report..."
msgstr "_گزارش..."
-#: tryton/gui/window/tabcontent.py:130
+#: tryton/gui/window/tabcontent.py:134
msgid "_E-Mail..."
msgstr "_ایمیل..."
-#: tryton/gui/window/tabcontent.py:135
+#: tryton/gui/window/tabcontent.py:139
msgid "_Print..."
msgstr "_چاپ..."
-#: tryton/gui/window/tabcontent.py:141
+#: tryton/gui/window/tabcontent.py:145
msgid "_Export Data..."
msgstr "_صادرات داده ها..."
-#: tryton/gui/window/tabcontent.py:146
+#: tryton/gui/window/tabcontent.py:150
msgid "_Import Data..."
msgstr "_واردات داده ها..."
-#: tryton/gui/window/tabcontent.py:150
+#: tryton/gui/window/tabcontent.py:155
msgid "Copy _URL..."
msgstr "_رونوشت URL..."
-#: tryton/gui/window/tabcontent.py:156
+#: tryton/gui/window/tabcontent.py:161
msgid "_Close Tab"
msgstr "_بستن برگه"
@@ -1080,101 +1048,106 @@ msgstr "_بستن برگه"
msgid "All fields"
msgstr "همه فیلد ها"
-#: tryton/gui/window/win_csv.py:89
+#: tryton/gui/window/win_csv.py:69
+msgid "_Add"
+msgstr "_افزودن"
+
+#: tryton/gui/window/win_csv.py:77
+msgid "_Remove"
+msgstr "_حذف"
+
+#: tryton/gui/window/win_csv.py:85
msgid "_Clear"
msgstr "_پاکسازی"
-#: tryton/gui/window/win_csv.py:111
+#: tryton/gui/window/win_csv.py:105
msgid "Fields selected"
msgstr "فیلد های انتخابی"
-#: tryton/gui/window/win_csv.py:130
+#: tryton/gui/window/win_csv.py:124
msgid "CSV Parameters"
msgstr "مولفه های CSV"
-#: tryton/gui/window/win_csv.py:138
+#: tryton/gui/window/win_csv.py:132
msgid "Delimiter:"
msgstr "جدا کننده:"
-#: tryton/gui/window/win_csv.py:152
+#: tryton/gui/window/win_csv.py:146
msgid "Quote char:"
msgstr "کاراکترنقل قول:"
-#: tryton/gui/window/win_csv.py:161
+#: tryton/gui/window/win_csv.py:155
msgid "Encoding:"
msgstr "رمزگذاری:"
-#: tryton/gui/window/win_csv.py:197 tryton/gui/window/win_csv.py:201
+#: tryton/gui/window/win_csv.py:195 tryton/gui/window/win_csv.py:199
msgid "Field name"
msgstr "نام فیلد"
#: tryton/gui/window/win_export.py:28
-msgid "Export to CSV"
-msgstr "استخراج با فرمت CSV"
+#, python-format
+msgid "CSV Export: %s"
+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
+#: tryton/gui/window/win_export.py:32
msgid "_Save Export"
msgstr "_ذخیره استخراج"
-#: tryton/gui/window/win_export.py:70
+#: tryton/gui/window/win_export.py:40
msgid "_Delete Export"
msgstr "_حذف استخراج"
-#: tryton/gui/window/win_export.py:87
+#: tryton/gui/window/win_export.py:55
+msgid "Predefined exports"
+msgstr "استخراج از پیش تعریف شده"
+
+#: tryton/gui/window/win_export.py:62
+msgid "Name"
+msgstr "نام"
+
+#: tryton/gui/window/win_export.py:82
msgid "Open"
msgstr "باز کردن"
-#: tryton/gui/window/win_export.py:88
-msgid "Save"
-msgstr "ذخیره"
-
-#: tryton/gui/window/win_export.py:92
+#: tryton/gui/window/win_export.py:87
msgid "Add _field names"
msgstr "_اضافه کردن نام فیلدها"
-#: tryton/gui/window/win_export.py:106
+#: tryton/gui/window/win_export.py:103
#, python-format
msgid "%s (string)"
msgstr "متنی %s"
-#: tryton/gui/window/win_export.py:109
+#: tryton/gui/window/win_export.py:106
#, python-format
msgid "%s (model name)"
msgstr "نام مدل %s"
-#: tryton/gui/window/win_export.py:111
+#: tryton/gui/window/win_export.py:108
#, python-format
msgid "%s (record name)"
msgstr "نام پرونده %s"
-#: tryton/gui/window/win_export.py:210
+#: tryton/gui/window/win_export.py:207
msgid "What is the name of this export?"
msgstr "نام این فایل استخراجی چیست؟"
-#: tryton/gui/window/win_export.py:216
+#: tryton/gui/window/win_export.py:213
#, python-format
msgid "Override '%s' definition?"
msgstr "بازنویسی %s تعاریف؟"
-#: tryton/gui/window/win_export.py:333
+#: tryton/gui/window/win_export.py:328
#, python-format
msgid "%d record saved."
-msgstr "%d پرونده ذخیره شد."
+msgstr "%s پرونده ذخیره شد."
-#: tryton/gui/window/win_export.py:335
+#: tryton/gui/window/win_export.py:330
#, python-format
msgid "%d records saved."
-msgstr "%d پرونده های ذخیره شده."
+msgstr "%s پرونده های ذخیره شده."
-#: tryton/gui/window/win_export.py:338
+#: tryton/gui/window/win_export.py:333
#, python-format
msgid ""
"Operation failed.\n"
@@ -1185,189 +1158,212 @@ msgstr ""
"پیام خطا:\n"
"%s"
+#: tryton/gui/window/win_export.py:334 tryton/gui/window/win_import.py:112
+#: tryton/gui/window/win_import.py:139
+msgid "Error"
+msgstr "خطا"
+
#: tryton/gui/window/win_form.py:38
msgid "Link"
msgstr "پیوند"
-#: tryton/gui/window/win_form.py:131
-msgid "Add"
-msgstr "افزودن"
+#: tryton/gui/window/win_form.py:66
+msgid "Delete"
+msgstr ""
-#: tryton/gui/window/win_form.py:144
-msgid "Remove "
-msgstr "حذف "
+#: tryton/gui/window/win_form.py:78 tryton/gui/window/win_search.py:65
+#, fuzzy
+msgid "New"
+msgstr "_جدید"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
-#: tryton/gui/window/win_form.py:159
-msgid "Create a new record "
-msgstr "ایجاد یک پرونده جدید "
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:154
-#: tryton/gui/window/win_form.py:171
-msgid "Delete selected record "
-msgstr "حذف پرونده انتخابی "
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:164
-#: tryton/gui/window/win_form.py:185
-msgid "Undelete selected record "
-msgstr "بازگردانی فایل انتخابی "
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:61
-#: tryton/gui/window/view_form/view/screen_container.py:225
-#: tryton/gui/window/win_form.py:200
-msgid "Previous"
-msgstr "قبلی"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:75
-#: tryton/gui/window/view_form/view/screen_container.py:237
-#: tryton/gui/window/win_form.py:214
-msgid "Next"
-msgstr "بعدی"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
-#: tryton/gui/window/win_form.py:227
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:48
+#: tryton/gui/window/win_form.py:140
msgid "Switch"
msgstr "تعویض"
-#: tryton/gui/window/win_import.py:25
-msgid "Import from CSV"
-msgstr "واردکردن از CSV"
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:56
+#: tryton/gui/window/view_form/view/screen_container.py:222
+#: tryton/gui/window/win_form.py:148
+msgid "Previous"
+msgstr "قبلی"
-#: tryton/gui/window/win_import.py:32
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:67
+#: tryton/gui/window/view_form/view/screen_container.py:231
+#: tryton/gui/window/win_form.py:159
+msgid "Next"
+msgstr "بعدی"
+
+#: tryton/gui/window/win_form.py:176
+msgid "Add"
+msgstr "افزودن"
+
+#: tryton/gui/window/win_form.py:186
+msgid "Remove "
+msgstr "حذف "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:118
+#: tryton/gui/window/win_form.py:198
+msgid "Create a new record "
+msgstr "ایجاد یک پرونده جدید "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
+#: tryton/gui/window/win_form.py:208
+msgid "Delete selected record "
+msgstr "حذف پرونده انتخابی "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:142
+#: tryton/gui/window/win_form.py:219
+msgid "Undelete selected record "
+msgstr "بازگردانی فایل انتخابی "
+
+#: tryton/gui/window/win_import.py:26
+#, python-format
+msgid "CSV Import: %s"
+msgstr ""
+
+#: tryton/gui/window/win_import.py:30
msgid "_Auto-Detect"
msgstr "_شناسایی - خودکار"
-#: tryton/gui/window/win_import.py:44
+#: tryton/gui/window/win_import.py:41
msgid "File to Import:"
msgstr "فایل برای واردکردن:"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:207
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:462
-#: tryton/gui/window/win_import.py:46
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:200
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:466
+#: tryton/gui/window/win_import.py:43
msgid "Open..."
msgstr "باز کردن..."
-#: tryton/gui/window/win_import.py:51
+#: tryton/gui/window/win_import.py:48
msgid "Lines to Skip:"
msgstr "چشم پوشی از سطرهای:"
-#: tryton/gui/window/win_import.py:104
+#: tryton/gui/window/win_import.py:101
msgid "You must select an import file first."
msgstr "شما باید ابتدا فایل ورودی را انتخاب کنید."
-#: tryton/gui/window/win_import.py:114
+#: tryton/gui/window/win_import.py:112
msgid "Error opening CSV file"
msgstr "خطا در بازگشایی فایل CSV"
-#: tryton/gui/window/win_import.py:142
+#: tryton/gui/window/win_import.py:138
#, python-format
msgid "Error processing the file at field %s."
msgstr "خطای پردازش فایل واقع در فیلد : \"%s\"."
-#: tryton/gui/window/win_import.py:202
+#: tryton/gui/window/win_import.py:198
#, python-format
msgid "%d record imported."
-msgstr "%d پرونده وارد شد."
+msgstr "\"%s\" پرونده وارد شد."
-#: tryton/gui/window/win_import.py:204
+#: tryton/gui/window/win_import.py:200
#, python-format
msgid "%d records imported."
-msgstr "%d پرونده ها وارد شدند."
+msgstr "\"%s\" پرونده ها وارد شدند."
-#: tryton/gui/window/win_search.py:75
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:46
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:81
+#: tryton/gui/window/view_form/view/screen_container.py:146
+#: tryton/gui/window/win_search.py:36 tryton/gui/window/win_search.py:59
+msgid "Search"
+msgstr "جستجو"
+
+#: tryton/gui/window/win_search.py:91
#, python-format
msgid "Search %s"
-msgstr "جستجو \"%s\""
+msgstr "جستجو %s"
-#: tryton/gui/window/wizard.py:150
+#: tryton/gui/window/wizard.py:160
#, python-format
msgid "Unable to delete wizard %s"
msgstr "قادر به حذف دستیار \"%s\" نیست"
-#: tryton/gui/window/wizard.py:304
+#: tryton/gui/window/wizard.py:317
msgid "Wizard"
msgstr "دستیار"
-#: tryton/gui/window/view_form/screen/screen.py:197
+#: tryton/gui/window/view_form/screen/screen.py:206
msgid "ID"
msgstr "شناسه"
-#: tryton/gui/window/view_form/screen/screen.py:198
+#: tryton/gui/window/view_form/screen/screen.py:207
msgid "Creation User"
msgstr "ایجاد کاربر"
-#: tryton/gui/window/view_form/screen/screen.py:199
+#: tryton/gui/window/view_form/screen/screen.py:208
msgid "Creation Date"
msgstr "تاریخ ایجاد"
-#: tryton/gui/window/view_form/screen/screen.py:200
+#: tryton/gui/window/view_form/screen/screen.py:209
msgid "Modification User"
msgstr "کاربر اصلاح کننده"
-#: tryton/gui/window/view_form/screen/screen.py:201
+#: tryton/gui/window/view_form/screen/screen.py:210
msgid "Modification Date"
msgstr "تاریخ اصلاح"
-#: tryton/gui/window/view_form/screen/screen.py:777
+#: tryton/gui/window/view_form/screen/screen.py:806
#, python-format
msgid "Unable to get view tree state for %s"
-msgstr "قادربه دریافت حالت نمایش درختی نیست برای \"%s\""
+msgstr "قادربه دریافت حالت نمایش درختی نیست برای %s"
-#: tryton/gui/window/view_form/screen/screen.py:838
+#: tryton/gui/window/view_form/screen/screen.py:867
msgid "Unable to set view tree state"
msgstr "قادر به تنظیم حالت نمایش درختی نیست"
-#: tryton/gui/window/view_form/screen/screen.py:1015
+#: tryton/gui/window/view_form/screen/screen.py:1054
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr "با توجه به دامنه : \"%s\" معتبر نیست"
-#: tryton/gui/window/view_form/screen/screen.py:1022
+#: tryton/gui/window/view_form/screen/screen.py:1061
#, python-format
msgid "\"%s\" is required"
msgstr "\"%s\" مورد نیاز است"
-#: tryton/gui/window/view_form/screen/screen.py:1026
+#: tryton/gui/window/view_form/screen/screen.py:1065
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr "مقادیر \"%s\" معتبر نیستند"
-#: tryton/gui/window/view_form/screen/screen.py:1075
+#: tryton/gui/window/view_form/screen/screen.py:1114
msgid "Pre-validation"
msgstr "پیش-اعتبارسنجی"
-#: tryton/gui/window/view_form/view/form.py:257
-#: tryton/gui/window/view_form/view/form.py:259
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:483
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:155
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:157
-#: 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.py:261
+#: tryton/gui/window/view_form/view/form.py:263
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:476
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:478
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:172
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:174
+#: tryton/gui/window/view_form/view/list.py:530
+#: tryton/gui/window/view_form/view/list.py:532
msgid ":"
msgstr ":"
-#: tryton/gui/window/view_form/view/graph.py:100
+#: tryton/gui/window/view_form/view/graph.py:102
msgid "Image Size"
msgstr "اندازه تصویر"
-#: tryton/gui/window/view_form/view/graph.py:112
+#: tryton/gui/window/view_form/view/graph.py:121
msgid "Width:"
msgstr "عرض:"
-#: tryton/gui/window/view_form/view/graph.py:120
+#: tryton/gui/window/view_form/view/graph.py:129
msgid "Height:"
msgstr "ارتفاع:"
-#: tryton/gui/window/view_form/view/graph.py:130
+#: tryton/gui/window/view_form/view/graph.py:140
msgid "PNG image (*.png)"
msgstr "PNG image (*.png)"
-#: tryton/gui/window/view_form/view/graph.py:139
+#: tryton/gui/window/view_form/view/graph.py:149
msgid "Save As"
msgstr "ذخیره با نام"
-#: tryton/gui/window/view_form/view/graph.py:151
+#: tryton/gui/window/view_form/view/graph.py:161
msgid "Image size too large."
msgstr "اندازه تصویر بیش از حد بزرگ است."
@@ -1375,7 +1371,7 @@ msgstr "اندازه تصویر بیش از حد بزرگ است."
msgid ".."
msgstr ".."
-#: tryton/gui/window/view_form/view/screen_container.py:149
+#: tryton/gui/window/view_form/view/screen_container.py:152
msgid "Open filters"
msgstr "بازکردن فیلترها"
@@ -1383,27 +1379,27 @@ msgstr "بازکردن فیلترها"
msgid "Show bookmarks of filters"
msgstr "نمایش بوک مارک های فیلترها"
-#: tryton/gui/window/view_form/view/screen_container.py:380
+#: tryton/gui/window/view_form/view/screen_container.py:371
msgid "Remove this bookmark"
msgstr "حذف این بوک مارک"
-#: tryton/gui/window/view_form/view/screen_container.py:387
+#: tryton/gui/window/view_form/view/screen_container.py:379
msgid "Bookmark this filter"
msgstr "بوک مارک این فیلتر"
-#: tryton/gui/window/view_form/view/screen_container.py:404
+#: tryton/gui/window/view_form/view/screen_container.py:396
msgid "Show active records"
msgstr "نمایش پرونده های فعال"
-#: tryton/gui/window/view_form/view/screen_container.py:406
+#: tryton/gui/window/view_form/view/screen_container.py:398
msgid "Show inactive records"
msgstr "نمایش پرونده های غیرفعال"
-#: tryton/gui/window/view_form/view/screen_container.py:487
+#: tryton/gui/window/view_form/view/screen_container.py:479
msgid "Bookmark Name:"
msgstr "نام بوک مارک :"
-#: tryton/gui/window/view_form/view/screen_container.py:607
+#: tryton/gui/window/view_form/view/screen_container.py:599
msgid "Find"
msgstr "یافتن"
@@ -1439,105 +1435,102 @@ msgstr "نمایش ماه"
msgid "Week"
msgstr "هفته"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:39
msgid "Select..."
msgstr "انتخاب..."
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:52
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:47
msgid "Clear"
msgstr "پاک کردن"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:65
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:60
msgid "All files"
msgstr "همه فایل ها"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:88
-msgid "Select"
-msgstr "انتخاب"
-
-#: tryton/gui/window/view_form/view/form_gtk/char.py:168
+#: tryton/gui/window/view_form/view/form_gtk/char.py:169
msgid "Show plain text"
msgstr "نمایش متن ساده"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:371
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:369
msgid "Add value"
msgstr "افزودن مقدار"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:497
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:490
#, python-format
msgid "Remove \"%s\""
msgstr "حذف \"%s\""
-#: tryton/gui/window/view_form/view/form_gtk/image.py:49
+#: tryton/gui/window/view_form/view/form_gtk/image.py:50
msgid "Images"
msgstr "تصاویر"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:68
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:109
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:66
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:99
msgid "Add existing record"
msgstr "افزودن پرونده موجود"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:79
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:74
msgid "Remove selected record "
msgstr "حذف پرونده انتخابی "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:305
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:580
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:582
msgid "Open the record "
msgstr "بازکردن پرونده "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:306
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:581
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:583
msgid "Clear the field "
msgstr "پاکسازی فیلد "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:309
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:584
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:586
msgid "Search a record "
msgstr "جستجوی یک پرونده "
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:121
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:108
msgid "Remove selected record"
msgstr "حذف پرونده انتخابی"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:144
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:126
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:900
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:908
#, python-format
msgid "%s%%"
msgstr "%s%%"
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:87
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:85
msgid "Foreground"
msgstr "پیش زمینه"
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:326
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:328
msgid "Select a color"
msgstr "انتخاب یک رنگ"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:126
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:136
msgid "Translation"
msgstr "ترجمه"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:192
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:209
msgid "Edit"
msgstr "ویرایش"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:197
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:214
msgid "Fuzzy"
msgstr "نامانوس"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:274
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
msgid "You need to save the record before adding translations."
msgstr "قبل از اضافه کردن ترجمه ها شما باید پرونده را ذخیره کنید."
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:296
msgid "No other language available."
msgstr "هیچ زبان دیگری در دسترس نیست."
-#: tryton/plugins/translation/__init__.py:23
+#: tryton/plugins/translation/__init__.py:17
+#: tryton/plugins/translation/__init__.py:24
msgid "Translate view"
msgstr "نمایش ترجمه"
diff --git a/tryton/data/locale/fr/LC_MESSAGES/tryton.po b/tryton/data/locale/fr/LC_MESSAGES/tryton.po
index bbefac1356..85804f0c06 100644
--- a/tryton/data/locale/fr/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/fr/LC_MESSAGES/tryton.po
@@ -5,40 +5,31 @@
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
-#: tryton/config.py:75
+#: tryton/config.py:74
msgid "specify alternate config file"
msgstr "spécifier un fichier de configuration alternatif"
-#: tryton/config.py:78
+#: tryton/config.py:77
msgid "development mode"
msgstr "mode développement"
-#: tryton/config.py:81
+#: tryton/config.py:80
msgid "logging everything at INFO level"
msgstr "logger tout au niveau INFO"
-#: tryton/config.py:83
+#: tryton/config.py:82
msgid "specify the log level: DEBUG, INFO, WARNING, ERROR, CRITICAL"
msgstr "spécifie le niveau de log : DEBUG, INFO, WARNING, ERROR, CRITICAL"
-#: tryton/config.py:86
+#: tryton/config.py:85
msgid "specify the login user"
msgstr "spécifier l'utilisateur de login"
-#: tryton/config.py:88
+#: tryton/config.py:87
msgid "specify the server hostname:port"
msgstr "spécifier le nom du serveur:port"
-#: tryton/config.py:92
-msgid "Too much arguments"
-msgstr "Trop d'arguments"
-
-#: tryton/config.py:95
-#, python-format
-msgid "File \"%s\" not found"
-msgstr "Fichier « %s » non trouvé"
-
-#: tryton/config.py:133
+#: tryton/config.py:127
#, python-format, python-format, python-format, python-format
msgid "Unable to write config file %s."
msgstr "Impossible d'écrire le fichier de configuration %s."
@@ -48,137 +39,160 @@ 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:93 tryton/common/button.py:57
+#: tryton/action/main.py:89 tryton/common/button.py:54
msgid ", "
msgstr ", "
-#: tryton/action/main.py:95
+#: tryton/action/main.py:91
msgid ",…"
msgstr ",…"
-#: tryton/action/main.py:96
+#: tryton/action/main.py:92
#, python-format
msgid "%s (%s)"
msgstr "%s (%s)"
-#: tryton/action/main.py:191
+#: tryton/action/main.py:187
msgid "Select your action"
msgstr "Sélectionnez votre action"
-#: tryton/action/main.py:197
+#: tryton/action/main.py:193
msgid "No action defined."
msgstr "Pas d'action définie."
-#: tryton/common/button.py:57
+#: tryton/common/button.py:54
msgid "By: "
msgstr "Par: "
-#: tryton/common/common.py:248
-msgid "Tryton Connection"
-msgstr "Connexion Tryton"
-
-#: tryton/common/common.py:258
-msgid "Server:"
-msgstr "Serveur :"
-
-#: tryton/common/common.py:276
-msgid "Port:"
-msgstr "Port :"
-
-#: tryton/common/common.py:348 tryton/gui/window/shortcuts.py:57
+#: tryton/common/common.py:307 tryton/gui/window/shortcuts.py:64
msgid "Selection"
msgstr "Sélection"
-#: tryton/common/common.py:358
+#: tryton/common/common.py:309 tryton/common/common.py:365
+#: tryton/common/common.py:368 tryton/common/common.py:642
+#: tryton/common/common.py:693 tryton/common/common.py:796
+#: tryton/gui/window/email.py:23 tryton/gui/window/limit.py:24
+#: tryton/gui/window/preference.py:35 tryton/gui/window/revision.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:149
+#: tryton/gui/window/view_form/view/graph.py:106
+#: tryton/gui/window/win_csv.py:173 tryton/gui/window/win_form.py:68
+#: tryton/gui/window/win_search.py:54
+msgid "Cancel"
+msgstr "Annuler"
+
+#: tryton/common/common.py:310 tryton/common/common.py:797
+#: tryton/gui/window/email.py:28 tryton/gui/window/limit.py:29
+#: tryton/gui/window/preference.py:40 tryton/gui/window/revision.py:30
+#: tryton/gui/window/shortcuts.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:154
+#: tryton/gui/window/view_form/view/graph.py:111
+#: tryton/gui/window/win_csv.py:178 tryton/gui/window/win_form.py:97
+#: tryton/gui/window/win_search.py:72
+msgid "OK"
+msgstr "OK"
+
+#: tryton/common/common.py:315
msgid "Your selection:"
msgstr "Votre sélection :"
-#: tryton/common/common.py:481
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:34
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:120
-#: tryton/gui/window/view_form/view/graph.py:161
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:497
-#: tryton/gui/window/win_export.py:307
+#: tryton/common/common.py:366 tryton/gui/window/form.py:114
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:83
+msgid "Select"
+msgstr "Sélectionner"
+
+#: tryton/common/common.py:369 tryton/gui/window/win_export.py:83
+msgid "Save"
+msgstr "Sauver"
+
+#: tryton/common/common.py:447
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:31
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:116
+#: tryton/gui/window/view_form/view/graph.py:171
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
+#: tryton/gui/window/win_export.py:305
msgid "Save As..."
msgstr "Enregistrer sous..."
-#: tryton/common/common.py:628
+#: tryton/common/common.py:592
msgid "Always ignore this warning."
msgstr "Toujours ignorer cet avertissement."
-#: tryton/common/common.py:633
+#: tryton/common/common.py:597
msgid "Do you want to proceed?"
msgstr "Souhaitez-vous continuer ?"
-#: tryton/common/common.py:652
-msgid "Confirmation"
-msgstr "Confirmation"
+#: tryton/common/common.py:643
+msgid "No"
+msgstr "Non"
-#: tryton/common/common.py:763 tryton/common/common.py:1093
+#: tryton/common/common.py:644 tryton/common/domain_parser.py:239
+msgid "Yes"
+msgstr "Oui"
+
+#: tryton/common/common.py:689 tryton/common/common.py:983
msgid "Concurrency Exception"
msgstr "Erreur d'accès concurrent"
-#: tryton/common/common.py:776
-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."
+#: tryton/common/common.py:691
+msgid "This record has been modified while you were editing it."
msgstr ""
-"Attention, accès en écriture concurrents :\n"
-"\n"
-"Cet enregistrement a été édité pendant que vous étiez en train de le modifier.\n"
-" Choisissez :\n"
-" - « Annuler » pour annuler vos modifications ;\n"
-" - « Comparer » pour voir la nouvelle version ;\n"
-" - « Écraser » pour sauver vos modifications."
+"Cet enregistrement a été modifié pendant que vous étiez en train de "
+"l'éditer."
-#: tryton/common/common.py:786
+#: tryton/common/common.py:694
+msgid "Cancel saving"
+msgstr "Annuler la sauvegarde"
+
+#: tryton/common/common.py:696
msgid "Compare"
msgstr "Comparer"
-#: tryton/common/common.py:792
+#: tryton/common/common.py:697
+msgid "See the modified version"
+msgstr "Voir la version modifiée"
+
+#: tryton/common/common.py:699
msgid "Write Anyway"
msgstr "Écraser"
-#: tryton/common/common.py:821 tryton/gui/window/win_export.py:339
-#: tryton/gui/window/win_import.py:114 tryton/gui/window/win_import.py:143
-msgid "Error"
-msgstr "Erreur"
+#: tryton/common/common.py:700
+msgid "Save your current version"
+msgstr "Sauver votre version actuelle"
-#: tryton/common/common.py:824
+#: tryton/common/common.py:729
+msgid "Application Error"
+msgstr "Erreur Applicative"
+
+#: tryton/common/common.py:732
msgid "Report Bug"
msgstr "Rapporter un bogue"
-#: tryton/common/common.py:832
-msgid "Application Error."
-msgstr "Erreur Applicative."
+#: tryton/common/common.py:733 tryton/gui/window/dblogin.py:36
+msgid "Close"
+msgstr "Fermer"
-#: tryton/common/common.py:855
+#: tryton/common/common.py:751
msgid "Error: "
msgstr "Erreur : "
-#: tryton/common/common.py:875
-#, python-format
-msgid "To report bugs you must have an account on %s"
-msgstr "Pour rapporter un bogue vous devez avoir un compte sur %s"
+#: tryton/common/common.py:768
+#, python-format, python-format
+msgid "To report bugs you must have an account on %s"
+msgstr "Pour rapporter un bogue vous devez avoir un compte sur %s"
-#: tryton/common/common.py:905
+#: tryton/common/common.py:794
msgid "Bug Tracker"
msgstr "Bug Tracker"
-#: tryton/common/common.py:924
+#: tryton/common/common.py:811
msgid "User:"
msgstr "Utilisateur :"
-#: tryton/common/common.py:932
+#: tryton/common/common.py:819
msgid "Password:"
msgstr "Mot de passe :"
-#: tryton/common/common.py:987
+#: tryton/common/common.py:875
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"
@@ -186,11 +200,11 @@ msgstr ""
"Le même bogue a été déjà rapporté par un autre utilisateur.\n"
"Pour vous garder informé, votre nom d'utilisateur a été ajouté à la liste de suivi de ce bogue"
-#: tryton/common/common.py:998
+#: tryton/common/common.py:886
msgid "Created new bug with ID "
msgstr "Un nouveau bogue a été créé avec l'ID "
-#: tryton/common/common.py:1006
+#: tryton/common/common.py:894
msgid ""
"Connection error.\n"
"Bad username or password."
@@ -198,28 +212,28 @@ msgstr ""
"Erreur de connexion.\n"
"Mauvais nom d'utilisateur ou mot de passe."
-#: tryton/common/common.py:1011
+#: tryton/common/common.py:899
msgid "Exception:"
msgstr "Exception :"
-#: tryton/common/common.py:1038
+#: tryton/common/common.py:926
#, python-format
msgid "Check URL: %s"
msgstr "Vérification de l'URL: %s"
-#: tryton/common/common.py:1045
+#: tryton/common/common.py:934
msgid "Unable to check for new version"
msgstr "Impossible de vérifier les nouvelles versions"
-#: tryton/common/common.py:1051
+#: tryton/common/common.py:940
msgid "A new version is available!"
msgstr "Un nouvelle version est disponible !"
-#: tryton/common/common.py:1053
+#: tryton/common/common.py:942
msgid "Download"
msgstr "Télécharger"
-#: tryton/common/common.py:1438
+#: tryton/common/common.py:1323
msgid "..."
msgstr "..."
@@ -236,57 +250,53 @@ msgstr "Créer..."
msgid "Unable to search for completion of %s"
msgstr "Impossible de rechercher la complétion de %s"
-#: tryton/common/datetime_.py:35 tryton/common/datetime_.py:236
-#: tryton/common/datetime_.py:387
+#: tryton/common/datetime_.py:32 tryton/common/datetime_.py:238
+#: tryton/common/datetime_.py:391
msgid "Value"
msgstr "Valeur"
-#: tryton/common/datetime_.py:36 tryton/common/datetime_.py:237
-#: tryton/common/datetime_.py:388
+#: tryton/common/datetime_.py:33 tryton/common/datetime_.py:239
+#: tryton/common/datetime_.py:392
msgid "Displayed value"
msgstr "Valeur affichée"
-#: tryton/common/datetime_.py:40 tryton/common/datetime_.py:194
-#: tryton/common/datetime_.py:240 tryton/common/datetime_.py:344
+#: tryton/common/datetime_.py:37 tryton/common/datetime_.py:195
+#: tryton/common/datetime_.py:242 tryton/common/datetime_.py:347
msgid "Format"
msgstr "Format"
-#: tryton/common/datetime_.py:41 tryton/common/datetime_.py:195
-#: tryton/common/datetime_.py:241 tryton/common/datetime_.py:345
+#: tryton/common/datetime_.py:38 tryton/common/datetime_.py:196
+#: tryton/common/datetime_.py:243 tryton/common/datetime_.py:348
msgid "Display format"
msgstr "Format d'affichage"
-#: tryton/common/datetime_.py:64
+#: tryton/common/datetime_.py:63
msgid "Open the calendar"
msgstr "Ouvrir le calendrier"
-#: tryton/common/datetime_.py:392 tryton/common/datetime_.py:397
+#: tryton/common/datetime_.py:396 tryton/common/datetime_.py:401
msgid "Date Format"
msgstr "Format de date"
-#: tryton/common/datetime_.py:393 tryton/common/datetime_.py:398
+#: tryton/common/datetime_.py:397 tryton/common/datetime_.py:402
msgid "Displayed date format"
msgstr "Format de date affichée"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "y"
msgstr "y"
-#: tryton/common/domain_parser.py:236
-msgid "Yes"
-msgstr "Oui"
-
-#: tryton/common/domain_parser.py:236 tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:239 tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "True"
msgstr "Vrai"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "t"
msgstr "v"
-#: tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "False"
msgstr "Faux"
@@ -298,27 +308,27 @@ msgstr "Éditer..."
msgid "Attachments..."
msgstr "Attachements..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:95
msgid "Notes..."
msgstr "Notes..."
-#: tryton/common/popup_menu.py:109
+#: tryton/common/popup_menu.py:107
msgid "Actions..."
msgstr "Actions..."
-#: tryton/common/popup_menu.py:110
+#: tryton/common/popup_menu.py:108
msgid "Relate..."
msgstr "Relation..."
-#: tryton/common/popup_menu.py:111
+#: tryton/common/popup_menu.py:109
msgid "Report..."
msgstr "Rapport..."
-#: tryton/common/popup_menu.py:112
+#: tryton/common/popup_menu.py:110
msgid "E-Mail..."
msgstr "E-mail..."
-#: tryton/common/popup_menu.py:113
+#: tryton/common/popup_menu.py:111
msgid "Print..."
msgstr "Imprimer..."
@@ -350,156 +360,104 @@ msgstr "m"
msgid "s"
msgstr "s"
-#: tryton/gui/main.py:212
-msgid "_Connection"
-msgstr "_Connexion"
+#: tryton/gui/main.py:123
+msgid "Preferences..."
+msgstr "Préférences..."
-#: tryton/gui/main.py:220
-msgid "_User"
-msgstr "_Utilisateur"
+#: tryton/gui/main.py:127
+msgid "Toolbar"
+msgstr "Barre d'outils"
-#: tryton/gui/main.py:234
-msgid "_Options"
-msgstr "_Options"
+#: tryton/gui/main.py:128
+msgid "Default"
+msgstr "Défaut"
-#: tryton/gui/main.py:242
-msgid "Fa_vorites"
-msgstr "Fa_voris"
+#: tryton/gui/main.py:129
+msgid "Text and Icons"
+msgstr "Textes et Icônes"
-#: tryton/gui/main.py:258
-msgid "_Help"
-msgstr "_Aide"
+#: tryton/gui/main.py:130
+msgid "Text"
+msgstr "Textes"
-#: tryton/gui/main.py:280 tryton/gui/main.py:826
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:48
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:91
-#: tryton/gui/window/view_form/view/screen_container.py:144
-#: tryton/gui/window/win_search.py:34
-msgid "Search"
-msgstr "Recherche"
+#: tryton/gui/main.py:131
+msgid "Icons"
+msgstr "Icônes"
-#: tryton/gui/main.py:370
-msgid "No result found."
-msgstr "Aucun résultat trouvé."
+#: tryton/gui/main.py:134
+msgid "Form"
+msgstr "Formulaire"
-#: tryton/gui/main.py:410
-msgid "_Connect..."
-msgstr "_Connecter..."
-
-#: tryton/gui/main.py:420
-msgid "_Disconnect"
-msgstr "_Déconnecter"
-
-#: tryton/gui/main.py:430
-msgid "_Quit..."
-msgstr "_Quitter..."
-
-#: tryton/gui/main.py:446
-msgid "_Preferences..."
-msgstr "_Préférences..."
-
-#: tryton/gui/main.py:458
-msgid "_Menu Reload"
-msgstr "_Recharger le menu"
-
-#: tryton/gui/main.py:468
-msgid "_Menu Toggle"
-msgstr "Montrer / Cacher le _menu"
-
-#: tryton/gui/main.py:476
-msgid "_Global Search"
-msgstr "Recherche _globale"
-
-#: tryton/gui/main.py:492
-msgid "_Toolbar"
-msgstr "_Barre d'outils"
-
-#: tryton/gui/main.py:500
-msgid "_Default"
-msgstr "_Défaut"
-
-#: tryton/gui/main.py:511
-msgid "_Text and Icons"
-msgstr "_Textes et Icônes"
-
-#: tryton/gui/main.py:521
-msgid "_Icons"
-msgstr "_Icônes"
-
-#: tryton/gui/main.py:530
-msgid "_Text"
-msgstr "_Textes"
-
-#: tryton/gui/main.py:538
-msgid "_Mode"
-msgstr "_Mode"
-
-#: tryton/gui/main.py:546
-msgid "_Normal"
-msgstr "_Normal"
-
-#: tryton/gui/main.py:555
-msgid "_PDA"
-msgstr "_PDA"
-
-#: tryton/gui/main.py:562
-msgid "_Form"
-msgstr "_Formulaire"
-
-#: tryton/gui/main.py:571
+#: tryton/gui/main.py:135
msgid "Save Width/Height"
msgstr "Sauver largeur / hauteur"
-#: tryton/gui/main.py:582
+#: tryton/gui/main.py:136
msgid "Save Tree State"
msgstr "Sauver l'état des arbres"
-#: tryton/gui/main.py:594
+#: tryton/gui/main.py:137
msgid "Fast Tabbing"
msgstr "Tabulation rapide"
-#: tryton/gui/main.py:604
+#: tryton/gui/main.py:138
msgid "Spell Checking"
msgstr "Vérifier l'orthographe"
-#: tryton/gui/main.py:615
-msgid "_Previous Tab"
-msgstr "Onglet _précédent"
+#: tryton/gui/main.py:140
+msgid "PDA Mode"
+msgstr "Mode PDA"
-#: tryton/gui/main.py:622
-msgid "_Next Tab"
-msgstr "Onglet _suivant"
-
-#: tryton/gui/main.py:629
+#: tryton/gui/main.py:141
msgid "Search Limit..."
msgstr "Limite la recherche à..."
-#: tryton/gui/main.py:635
-msgid "_Email..."
-msgstr "_E-mail..."
+#: tryton/gui/main.py:142
+msgid "Email..."
+msgstr "E-mail..."
-#: tryton/gui/main.py:647
+#: tryton/gui/main.py:143
msgid "Check Version"
msgstr "Vérifier la version"
-#: tryton/gui/main.py:657
-msgid "_Save Options"
-msgstr "_Sauver les options"
+#: tryton/gui/main.py:145
+msgid "Options"
+msgstr "Options"
-#: tryton/gui/main.py:671
-msgid "_Keyboard Shortcuts..."
-msgstr "Raccourcis _clavier..."
+#: tryton/gui/main.py:148
+msgid "Keyboard Shortcuts..."
+msgstr "Raccourcis clavier..."
-#: tryton/gui/main.py:681
-msgid "_About..."
-msgstr "_À Propos..."
+#: tryton/gui/main.py:149
+msgid "About..."
+msgstr "À Propos..."
-#: tryton/gui/main.py:717 tryton/gui/main.py:739
-msgid "Manage Favorites"
-msgstr "_Gérer les favoris"
+#: tryton/gui/main.py:150
+msgid "Help"
+msgstr "Aide"
-#: tryton/gui/main.py:879
+#: tryton/gui/main.py:153
+msgid "Quit"
+msgstr "Quitter"
+
+#: tryton/gui/main.py:395
+msgid "No result found."
+msgstr "Aucun résultat trouvé."
+
+#: tryton/gui/main.py:447
+msgid "Favorites"
+msgstr "Favoris"
+
+#: tryton/gui/main.py:464 tryton/gui/window/dblogin.py:438
+#: tryton/gui/window/form.py:139
+msgid "Manage..."
+msgstr "Gérer..."
+
+#: tryton/gui/main.py:541 tryton/gui/window/form.py:559
+msgid "Action"
+msgstr "Actions"
+
+#: tryton/gui/main.py:563
msgid ""
"The following action requires to close all tabs.\n"
"Do you want to continue?"
@@ -507,7 +465,7 @@ msgstr ""
"L'action suivante nécessite de fermer tous les onglets.\n"
"Voulez-vous continuer ?"
-#: tryton/gui/main.py:1135
+#: tryton/gui/main.py:747
msgid "Close Tab"
msgstr "Fermer l'onglet"
@@ -521,190 +479,190 @@ msgstr ""
"Cédric Krier\n"
"Nicolas Évrard"
-#: tryton/gui/window/attachment.py:22
+#: tryton/gui/window/attachment.py:24
#, python-format, python-format, python-format, python-format
msgid "Attachments (%s)"
msgstr "Attachements (%s)"
-#: tryton/gui/window/dblogin.py:32
+#: tryton/gui/window/dblogin.py:33
msgid "Profile Editor"
msgstr "Éditeur de profil"
-#: tryton/gui/window/dblogin.py:47
+#: tryton/gui/window/dblogin.py:49
msgid "Profile"
msgstr "Profil"
-#: tryton/gui/window/dblogin.py:53 tryton/gui/window/win_csv.py:69
-msgid "_Add"
-msgstr "_Ajouter"
+#: tryton/gui/window/dblogin.py:58
+msgid "Add new profile"
+msgstr "Ajouter un nouveau profile"
-#: tryton/gui/window/dblogin.py:59 tryton/gui/window/win_csv.py:79
-msgid "_Remove"
-msgstr "_Enlever"
+#: tryton/gui/window/dblogin.py:63
+msgid "Remove selected profile"
+msgstr "Supprimer le profile sélectionné"
-#: tryton/gui/window/dblogin.py:73 tryton/gui/window/dblogin.py:458
+#: tryton/gui/window/dblogin.py:77 tryton/gui/window/dblogin.py:450
msgid "Host:"
msgstr "Hôte :"
-#: tryton/gui/window/dblogin.py:84 tryton/gui/window/dblogin.py:470
+#: tryton/gui/window/dblogin.py:88 tryton/gui/window/dblogin.py:462
msgid "Database:"
msgstr "Base de données :"
-#: tryton/gui/window/dblogin.py:104
+#: tryton/gui/window/dblogin.py:108
msgid "Fetching databases list"
msgstr "Récupération de la liste des bases de données"
-#: tryton/gui/window/dblogin.py:120
+#: tryton/gui/window/dblogin.py:122
msgid "Username:"
msgstr "Nom d'utilisateur :"
-#: tryton/gui/window/dblogin.py:307 tryton/gui/window/dblogin.py:627
+#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:619
msgid "Incompatible version of the server"
msgstr "Version du serveur incompatible"
-#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:630
+#: tryton/gui/window/dblogin.py:311 tryton/gui/window/dblogin.py:623
msgid "Could not connect to the server"
msgstr "Impossible de se connecter au serveur"
-#: tryton/gui/window/dblogin.py:388
+#: tryton/gui/window/dblogin.py:390
msgid "Login"
msgstr "Connexion"
-#: tryton/gui/window/dblogin.py:394
+#: tryton/gui/window/dblogin.py:396
msgid "_Cancel"
msgstr "A_nnuler"
-#: tryton/gui/window/dblogin.py:400
+#: tryton/gui/window/dblogin.py:398
msgid "Cancel connection to the Tryton server"
msgstr "Annuler la connexion au serveur Tryton"
-#: tryton/gui/window/dblogin.py:402
+#: tryton/gui/window/dblogin.py:400
msgid "C_onnect"
msgstr "C_onnecter"
-#: tryton/gui/window/dblogin.py:408
+#: tryton/gui/window/dblogin.py:404
msgid "Connect the Tryton server"
msgstr "Se connecter au serveur Tryton"
-#: tryton/gui/window/dblogin.py:436
+#: tryton/gui/window/dblogin.py:432
msgid "Profile:"
msgstr "Profil :"
-#: tryton/gui/window/dblogin.py:442
-msgid "Manage profiles"
-msgstr "Gérer les profils"
-
-#: tryton/gui/window/dblogin.py:455
+#: tryton/gui/window/dblogin.py:447
msgid "Host / Database information"
msgstr "Hôte / Port"
-#: tryton/gui/window/dblogin.py:486
+#: tryton/gui/window/dblogin.py:478
msgid "User name:"
msgstr "Nom d'utilisateur :"
-#: tryton/gui/window/email.py:16
+#: tryton/gui/window/email.py:19
msgid "Email"
msgstr "E-mail"
-#: tryton/gui/window/email.py:26
+#: tryton/gui/window/email.py:36
msgid "Email Program Settings"
msgstr "Paramètres d'e-mail"
-#: tryton/gui/window/email.py:29
+#: tryton/gui/window/email.py:39
msgid "Command Line:"
msgstr "Commande :"
-#: tryton/gui/window/email.py:39
+#: tryton/gui/window/email.py:49
msgid "Legend of Available Placeholders:"
msgstr "Légende des symboles :"
-#: tryton/gui/window/email.py:46
+#: tryton/gui/window/email.py:56
msgid "To:"
msgstr "À :"
-#: tryton/gui/window/email.py:50
+#: tryton/gui/window/email.py:60
msgid "CC:"
msgstr "CC :"
-#: tryton/gui/window/email.py:54
+#: tryton/gui/window/email.py:64
msgid "Subject:"
msgstr "Sujet :"
-#: tryton/gui/window/email.py:58
+#: tryton/gui/window/email.py:68
msgid "Body:"
msgstr "Corps :"
-#: tryton/gui/window/email.py:62
+#: tryton/gui/window/email.py:72
msgid "Attachment:"
msgstr "Attachement :"
-#: tryton/gui/window/form.py:118
+#: tryton/gui/window/form.py:135
+msgid "Add..."
+msgstr "Ajouter..."
+
+#: tryton/gui/window/form.py:155
#, python-format
msgid "Attachment(%d)"
msgstr "Attachement(%d)"
-#: tryton/gui/window/form.py:144
+#: tryton/gui/window/form.py:185
#, python-format
msgid "Note(%d)"
msgstr "Note(%d)"
-#: tryton/gui/window/form.py:166
+#: tryton/gui/window/form.py:207
msgid "You have to select one record."
msgstr "Vous devez sélectionner un enregistrement."
-#: tryton/gui/window/form.py:170
+#: tryton/gui/window/form.py:211
msgid "ID:"
msgstr "ID :"
-#: tryton/gui/window/form.py:171
+#: tryton/gui/window/form.py:212
msgid "Creation User:"
msgstr "Créé par l'utilisateur :"
-#: tryton/gui/window/form.py:172
+#: tryton/gui/window/form.py:213
msgid "Creation Date:"
msgstr "Date de création :"
-#: tryton/gui/window/form.py:173
+#: tryton/gui/window/form.py:214
msgid "Latest Modification by:"
msgstr "Dernière modification par :"
-#: tryton/gui/window/form.py:174
+#: tryton/gui/window/form.py:215
msgid "Latest Modification Date:"
msgstr "Date de dernière modification :"
-#: tryton/gui/window/form.py:193
+#: tryton/gui/window/form.py:234
msgid "Model:"
msgstr "Modèle :"
-#: tryton/gui/window/form.py:265
+#: tryton/gui/window/form.py:312
msgid "Are you sure to remove this record?"
msgstr "Êtes-vous sûr de vouloir supprimer cet enregistrement ?"
-#: tryton/gui/window/form.py:267
+#: tryton/gui/window/form.py:314
msgid "Are you sure to remove those records?"
msgstr "Êtes-vous sûr de vouloir supprimer ces enregistrements ?"
-#: tryton/gui/window/form.py:270
+#: tryton/gui/window/form.py:317
msgid "Records not removed."
msgstr "Enregistrements non supprimés."
-#: tryton/gui/window/form.py:272
+#: tryton/gui/window/form.py:319
msgid "Records removed."
msgstr "Enregistrements supprimés."
-#: tryton/gui/window/form.py:308
+#: tryton/gui/window/form.py:356
msgid "Working now on the duplicated record(s)."
msgstr "Sur les enregistrement(s) dupliqué(s) maintenant."
-#: tryton/gui/window/form.py:320
+#: tryton/gui/window/form.py:368
msgid "Record saved."
msgstr "Enregistrement sauvegardé."
-#: tryton/gui/window/form.py:437
+#: tryton/gui/window/form.py:485
msgid " of "
msgstr " de "
-#: tryton/gui/window/form.py:457
+#: tryton/gui/window/form.py:505
msgid ""
"This record has been modified\n"
"do you want to save it?"
@@ -712,68 +670,64 @@ msgstr ""
"Cet enregistrement a été modifié\n"
"voulez-vous le sauvegarder ?"
-#: tryton/gui/window/form.py:511
-msgid "Action"
-msgstr "Actions"
-
-#: tryton/gui/window/form.py:511
+#: tryton/gui/window/form.py:559
msgid "Launch action"
msgstr "Lancer une action"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
msgid "Relate"
msgstr "Relation"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
msgid "Open related records"
msgstr "Ouvrir les enregistrements liés"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
msgid "Report"
msgstr "Rapport"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
msgid "Open report"
msgstr "Ouvrir un rapport"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail"
msgstr "E-mail"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail report"
msgstr "Rapport par email"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print"
msgstr "Imprimer"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print report"
msgstr "Imprimer un rapport"
-#: tryton/gui/window/form.py:536
+#: tryton/gui/window/form.py:590
msgid "_Copy URL"
msgstr "_Copier l'URL"
-#: tryton/gui/window/form.py:539
+#: tryton/gui/window/form.py:593
msgid "Copy URL into clipboard"
msgstr "Copier l'URL dans le presse-papiers"
-#: tryton/gui/window/form.py:598
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:924
+#: tryton/gui/window/form.py:652
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:932
msgid "Unknown"
msgstr "Inconnu"
-#: tryton/gui/window/limit.py:17
+#: tryton/gui/window/limit.py:20
msgid "Limit"
msgstr "Limite"
-#: tryton/gui/window/limit.py:27
+#: tryton/gui/window/limit.py:37
msgid "Search Limit Settings"
msgstr "Limite de recherche"
-#: tryton/gui/window/limit.py:30
+#: tryton/gui/window/limit.py:40
msgid "Limit:"
msgstr "Limite :"
@@ -782,300 +736,300 @@ msgstr "Limite :"
msgid "Notes (%s)"
msgstr "Notes (%s)"
-#: tryton/gui/window/preference.py:23
+#: tryton/gui/window/preference.py:25
msgid "Preferences"
msgstr "Préférences"
-#: tryton/gui/window/preference.py:50
+#: tryton/gui/window/preference.py:58
msgid "Edit User Preferences"
msgstr "Éditer les préférences utilisateur"
-#: tryton/gui/window/preference.py:77
+#: tryton/gui/window/preference.py:85
msgid "Preference"
msgstr "Préférence"
-#: tryton/gui/window/revision.py:19
+#: tryton/gui/window/revision.py:21
msgid "Revision"
msgstr "Révision"
-#: tryton/gui/window/revision.py:29
+#: tryton/gui/window/revision.py:38
msgid "Select a revision"
msgstr "Sélectionner une révision"
-#: tryton/gui/window/revision.py:32
+#: tryton/gui/window/revision.py:41
msgid "Revision:"
msgstr "Révision :"
-#: tryton/gui/window/shortcuts.py:17
+#: tryton/gui/window/shortcuts.py:20
msgid "Keyboard Shortcuts"
msgstr "Raccourcis clavier"
-#: tryton/gui/window/shortcuts.py:28
+#: tryton/gui/window/shortcuts.py:35
msgid "Text Entries Shortcuts"
msgstr "Raccourcis des champs texte"
-#: tryton/gui/window/shortcuts.py:29
+#: tryton/gui/window/shortcuts.py:36
msgid "Cut selected text"
msgstr "Couper le texte sélectionné"
-#: tryton/gui/window/shortcuts.py:30
+#: tryton/gui/window/shortcuts.py:37
msgid "Copy selected text"
msgstr "Copier le texte sélectionné"
-#: tryton/gui/window/shortcuts.py:31
+#: tryton/gui/window/shortcuts.py:38
msgid "Paste copied text"
msgstr "Coller le texte copié"
-#: tryton/gui/window/shortcuts.py:32
+#: tryton/gui/window/shortcuts.py:39
msgid "Next widget"
msgstr "Widget suivant"
-#: tryton/gui/window/shortcuts.py:33
+#: tryton/gui/window/shortcuts.py:40
msgid "Previous widget"
msgstr "Widget précédent"
-#: tryton/gui/window/shortcuts.py:34
+#: tryton/gui/window/shortcuts.py:41
msgid "Relation Entries Shortcuts"
msgstr "Raccourcis des champs relation"
-#: tryton/gui/window/shortcuts.py:35
+#: tryton/gui/window/shortcuts.py:42
msgid "Create new relation"
msgstr "Créer une nouvelle relation"
-#: tryton/gui/window/shortcuts.py:36
+#: tryton/gui/window/shortcuts.py:43
msgid "Open/Search relation"
msgstr "Ouvrir/Chercher une relation"
-#: tryton/gui/window/shortcuts.py:37
+#: tryton/gui/window/shortcuts.py:44
msgid "List Entries Shortcuts"
msgstr "Raccourcis des listes"
-#: tryton/gui/window/shortcuts.py:38
+#: tryton/gui/window/shortcuts.py:45
msgid "Create new line"
msgstr "Créer une nouvelle ligne"
-#: tryton/gui/window/shortcuts.py:39
+#: tryton/gui/window/shortcuts.py:46
msgid "Open relation"
msgstr "Ouvrir une relation"
-#: tryton/gui/window/shortcuts.py:40
+#: tryton/gui/window/shortcuts.py:47
msgid "Mark line for deletion"
msgstr "Marquer la ligne pour suppression"
-#: tryton/gui/window/shortcuts.py:41
+#: tryton/gui/window/shortcuts.py:48
msgid "Unmark line for deletion"
msgstr "Annuler le marquage de la ligne pour suppression"
-#: tryton/gui/window/shortcuts.py:44
+#: tryton/gui/window/shortcuts.py:51
msgid "Edition Widgets"
msgstr "Widgets d'édition"
-#: tryton/gui/window/shortcuts.py:47
+#: tryton/gui/window/shortcuts.py:54
msgid "Move Cursor"
msgstr "Déplacer le curseur"
-#: tryton/gui/window/shortcuts.py:48
+#: tryton/gui/window/shortcuts.py:55
msgid "Move to right"
msgstr "Déplacer vers la droite"
-#: tryton/gui/window/shortcuts.py:49
+#: tryton/gui/window/shortcuts.py:56
msgid "Move to left"
msgstr "Déplacer vers la gauche"
-#: tryton/gui/window/shortcuts.py:50
+#: tryton/gui/window/shortcuts.py:57
msgid "Move up"
msgstr "Déplacer vers le haut"
-#: tryton/gui/window/shortcuts.py:51
+#: tryton/gui/window/shortcuts.py:58
msgid "Move down"
msgstr "Déplacer vers le bas"
-#: tryton/gui/window/shortcuts.py:52
+#: tryton/gui/window/shortcuts.py:59
msgid "Move up of one page"
msgstr "Déplacer vers le haut d'une page"
-#: tryton/gui/window/shortcuts.py:53
+#: tryton/gui/window/shortcuts.py:60
msgid "Move down of one page"
msgstr "Déplacer vers le bas d'une page"
-#: tryton/gui/window/shortcuts.py:54
+#: tryton/gui/window/shortcuts.py:61
msgid "Move to top"
msgstr "Déplacer au dessus"
-#: tryton/gui/window/shortcuts.py:55
+#: tryton/gui/window/shortcuts.py:62
msgid "Move to bottom"
msgstr "Déplacer en bas"
-#: tryton/gui/window/shortcuts.py:56
+#: tryton/gui/window/shortcuts.py:63
msgid "Move to parent"
msgstr "Déplacer au parent"
-#: tryton/gui/window/shortcuts.py:58 tryton/gui/window/shortcuts.py:59
+#: tryton/gui/window/shortcuts.py:65 tryton/gui/window/shortcuts.py:66
msgid "Select all"
msgstr "Tout sélectionner"
-#: tryton/gui/window/shortcuts.py:60 tryton/gui/window/shortcuts.py:61
+#: tryton/gui/window/shortcuts.py:67 tryton/gui/window/shortcuts.py:68
msgid "Unselect all"
msgstr "Désélectionner tout"
-#: tryton/gui/window/shortcuts.py:62
+#: tryton/gui/window/shortcuts.py:69
msgid "Select parent"
msgstr "Sélectionner le parent"
-#: tryton/gui/window/shortcuts.py:63 tryton/gui/window/shortcuts.py:64
-#: tryton/gui/window/shortcuts.py:65 tryton/gui/window/shortcuts.py:66
+#: tryton/gui/window/shortcuts.py:70 tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:72 tryton/gui/window/shortcuts.py:73
msgid "Select/Activate current row"
msgstr "Sélectionner/Activer la ligne courante"
-#: tryton/gui/window/shortcuts.py:67
+#: tryton/gui/window/shortcuts.py:74
msgid "Toggle selection"
msgstr "Basculer la sélection"
-#: tryton/gui/window/shortcuts.py:68
+#: tryton/gui/window/shortcuts.py:75
msgid "Expand/Collapse"
msgstr "Déplier/Replier"
-#: tryton/gui/window/shortcuts.py:69
+#: tryton/gui/window/shortcuts.py:76
msgid "Expand row"
msgstr "Déplier la ligne"
-#: tryton/gui/window/shortcuts.py:70
+#: tryton/gui/window/shortcuts.py:77
msgid "Collapse row"
msgstr "Replier la ligne"
-#: tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:78
msgid "Toggle row"
msgstr "Basculer la ligne"
-#: tryton/gui/window/shortcuts.py:72
+#: tryton/gui/window/shortcuts.py:79
msgid "Collapse all rows"
msgstr "Replier toutes les lignes"
-#: tryton/gui/window/shortcuts.py:73
+#: tryton/gui/window/shortcuts.py:80
msgid "Expand all rows"
msgstr "Déplier toutes les lignes"
-#: tryton/gui/window/shortcuts.py:76
+#: tryton/gui/window/shortcuts.py:83
msgid "Tree view"
msgstr "Vue arborescente"
-#: tryton/gui/window/tabcontent.py:41
+#: tryton/gui/window/tabcontent.py:43
msgid "_Switch View"
msgstr "_Changer de vue"
-#: tryton/gui/window/tabcontent.py:42
+#: tryton/gui/window/tabcontent.py:44
msgid "Switch View"
msgstr "Changer de vue"
-#: tryton/gui/window/tabcontent.py:47
+#: tryton/gui/window/tabcontent.py:49
msgid "_Previous"
msgstr "_Précédent"
-#: tryton/gui/window/tabcontent.py:48
+#: tryton/gui/window/tabcontent.py:50
msgid "Previous Record"
msgstr "Enregistrement précédent"
-#: tryton/gui/window/tabcontent.py:53
+#: tryton/gui/window/tabcontent.py:55
msgid "_Next"
msgstr "Sui_vant"
-#: tryton/gui/window/tabcontent.py:54
+#: tryton/gui/window/tabcontent.py:56
msgid "Next Record"
msgstr "Enregistrement suivant"
-#: tryton/gui/window/tabcontent.py:59
+#: tryton/gui/window/tabcontent.py:61
msgid "_Search"
msgstr "_Recherche"
-#: tryton/gui/window/tabcontent.py:65
+#: tryton/gui/window/tabcontent.py:67
msgid "_New"
msgstr "_Nouveau"
-#: tryton/gui/window/tabcontent.py:66
+#: tryton/gui/window/tabcontent.py:68
msgid "Create a new record"
msgstr "Créer un nouvel enregistrement"
-#: tryton/gui/window/tabcontent.py:71 tryton/gui/window/win_form.py:72
+#: tryton/gui/window/tabcontent.py:73 tryton/gui/window/win_form.py:85
msgid "_Save"
msgstr "_Sauver"
-#: tryton/gui/window/tabcontent.py:72
+#: tryton/gui/window/tabcontent.py:74
msgid "Save this record"
msgstr "Sauver cet enregistrement"
-#: tryton/gui/window/tabcontent.py:77
+#: tryton/gui/window/tabcontent.py:79
msgid "_Reload/Undo"
msgstr "_Recharger/Annuler"
-#: tryton/gui/window/tabcontent.py:78
+#: tryton/gui/window/tabcontent.py:80
msgid "Reload/Undo"
msgstr "Recharger/Annuler"
-#: tryton/gui/window/tabcontent.py:83
+#: tryton/gui/window/tabcontent.py:85
msgid "_Duplicate"
msgstr "_Dupliquer"
-#: tryton/gui/window/tabcontent.py:88
+#: tryton/gui/window/tabcontent.py:90
msgid "_Delete..."
msgstr "Su_pprimer..."
-#: tryton/gui/window/tabcontent.py:94
+#: tryton/gui/window/tabcontent.py:96
msgid "View _Logs..."
msgstr "Voir les _Logs..."
-#: tryton/gui/window/tabcontent.py:97
+#: tryton/gui/window/tabcontent.py:100
msgid "Show revisions..."
msgstr "Afficher les révisions..."
-#: tryton/gui/window/tabcontent.py:102
+#: tryton/gui/window/tabcontent.py:105
msgid "A_ttachments..."
msgstr "_Pièce jointes..."
-#: tryton/gui/window/tabcontent.py:103
+#: tryton/gui/window/tabcontent.py:106
msgid "Add an attachment to the record"
msgstr "Ajouter un attachement à l'enregistrement"
-#: tryton/gui/window/tabcontent.py:108
+#: tryton/gui/window/tabcontent.py:112
msgid "_Notes..."
msgstr "_Notes..."
-#: tryton/gui/window/tabcontent.py:109
+#: tryton/gui/window/tabcontent.py:113
msgid "Add a note to the record"
msgstr "Ajouter une note à l'enregistrement"
-#: tryton/gui/window/tabcontent.py:114
+#: tryton/gui/window/tabcontent.py:118
msgid "_Actions..."
msgstr "_Actions..."
-#: tryton/gui/window/tabcontent.py:119
+#: tryton/gui/window/tabcontent.py:123
msgid "_Relate..."
msgstr "_Relation..."
-#: tryton/gui/window/tabcontent.py:125
+#: tryton/gui/window/tabcontent.py:129
msgid "_Report..."
msgstr "_Rapport..."
-#: tryton/gui/window/tabcontent.py:130
+#: tryton/gui/window/tabcontent.py:134
msgid "_E-Mail..."
msgstr "_E-mail..."
-#: tryton/gui/window/tabcontent.py:135
+#: tryton/gui/window/tabcontent.py:139
msgid "_Print..."
msgstr "_Imprimer..."
-#: tryton/gui/window/tabcontent.py:141
+#: tryton/gui/window/tabcontent.py:145
msgid "_Export Data..."
msgstr "_Export de données..."
-#: tryton/gui/window/tabcontent.py:146
+#: tryton/gui/window/tabcontent.py:150
msgid "_Import Data..."
msgstr "_Import de données..."
-#: tryton/gui/window/tabcontent.py:150
+#: tryton/gui/window/tabcontent.py:155
msgid "Copy _URL..."
msgstr "Copier l'_URL"
-#: tryton/gui/window/tabcontent.py:156
+#: tryton/gui/window/tabcontent.py:161
msgid "_Close Tab"
msgstr "_Fermer l'onglet"
@@ -1083,101 +1037,106 @@ msgstr "_Fermer l'onglet"
msgid "All fields"
msgstr "Tout les champs"
-#: tryton/gui/window/win_csv.py:89
+#: tryton/gui/window/win_csv.py:69
+msgid "_Add"
+msgstr "_Ajouter"
+
+#: tryton/gui/window/win_csv.py:77
+msgid "_Remove"
+msgstr "_Enlever"
+
+#: tryton/gui/window/win_csv.py:85
msgid "_Clear"
msgstr "_Effacer"
-#: tryton/gui/window/win_csv.py:111
+#: tryton/gui/window/win_csv.py:105
msgid "Fields selected"
msgstr "Champs sélectionnés"
-#: tryton/gui/window/win_csv.py:130
+#: tryton/gui/window/win_csv.py:124
msgid "CSV Parameters"
msgstr "Paramètres CSV"
-#: tryton/gui/window/win_csv.py:138
+#: tryton/gui/window/win_csv.py:132
msgid "Delimiter:"
msgstr "Délimiteur :"
-#: tryton/gui/window/win_csv.py:152
+#: tryton/gui/window/win_csv.py:146
msgid "Quote char:"
msgstr "Caractère de guillemet :"
-#: tryton/gui/window/win_csv.py:161
+#: tryton/gui/window/win_csv.py:155
msgid "Encoding:"
msgstr "Codage :"
-#: tryton/gui/window/win_csv.py:197 tryton/gui/window/win_csv.py:201
+#: tryton/gui/window/win_csv.py:195 tryton/gui/window/win_csv.py:199
msgid "Field name"
msgstr "Nom du champ"
#: tryton/gui/window/win_export.py:28
-msgid "Export to CSV"
-msgstr "Exporter en CSV"
+#, python-format
+msgid "CSV Export: %s"
+msgstr "Export CSV: %s"
-#: 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:60
+#: tryton/gui/window/win_export.py:32
msgid "_Save Export"
msgstr "_Sauver l'exportation"
-#: tryton/gui/window/win_export.py:70
+#: tryton/gui/window/win_export.py:40
msgid "_Delete Export"
msgstr "_Supprimer l'exportation"
-#: tryton/gui/window/win_export.py:87
+#: tryton/gui/window/win_export.py:55
+msgid "Predefined exports"
+msgstr "Exportations prédéfinies"
+
+#: tryton/gui/window/win_export.py:62
+msgid "Name"
+msgstr "Nom"
+
+#: tryton/gui/window/win_export.py:82
msgid "Open"
msgstr "Ouvrir"
-#: tryton/gui/window/win_export.py:88
-msgid "Save"
-msgstr "Sauver"
-
-#: tryton/gui/window/win_export.py:92
+#: tryton/gui/window/win_export.py:87
msgid "Add _field names"
msgstr "Ajouter les noms des champs"
-#: tryton/gui/window/win_export.py:106
+#: tryton/gui/window/win_export.py:103
#, python-format
msgid "%s (string)"
msgstr "%s (string)"
-#: tryton/gui/window/win_export.py:109
+#: tryton/gui/window/win_export.py:106
#, python-format
msgid "%s (model name)"
msgstr "%s (nom de l'enregistrement)"
-#: tryton/gui/window/win_export.py:111
+#: tryton/gui/window/win_export.py:108
#, python-format
msgid "%s (record name)"
msgstr "%s (nom de l'enregistrement)"
-#: tryton/gui/window/win_export.py:210
+#: tryton/gui/window/win_export.py:207
msgid "What is the name of this export?"
msgstr "Quel est le nom de cet export ?"
-#: tryton/gui/window/win_export.py:216
+#: tryton/gui/window/win_export.py:213
#, python-format
msgid "Override '%s' definition?"
msgstr "Surcharger la définition « %s » ?"
-#: tryton/gui/window/win_export.py:333
+#: tryton/gui/window/win_export.py:328
#, python-format, python-format, python-format, python-format
msgid "%d record saved."
msgstr "%d enregistrement sauvé."
-#: tryton/gui/window/win_export.py:335
+#: tryton/gui/window/win_export.py:330
#, python-format, python-format, python-format, python-format
msgid "%d records saved."
msgstr "%d enregistrements sauvés."
-#: tryton/gui/window/win_export.py:338
+#: tryton/gui/window/win_export.py:333
#, python-format, python-format, python-format, python-format
msgid ""
"Operation failed.\n"
@@ -1188,189 +1147,211 @@ msgstr ""
"Message d'erreur :\n"
"%s"
+#: tryton/gui/window/win_export.py:334 tryton/gui/window/win_import.py:112
+#: tryton/gui/window/win_import.py:139
+msgid "Error"
+msgstr "Erreur"
+
#: tryton/gui/window/win_form.py:38
msgid "Link"
msgstr "Lien"
-#: tryton/gui/window/win_form.py:131
-msgid "Add"
-msgstr "Ajouter"
+#: tryton/gui/window/win_form.py:66
+msgid "Delete"
+msgstr "Suppression"
-#: tryton/gui/window/win_form.py:144
-msgid "Remove "
-msgstr "Supprimer "
+#: tryton/gui/window/win_form.py:78 tryton/gui/window/win_search.py:65
+msgid "New"
+msgstr "Nouveau"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
-#: tryton/gui/window/win_form.py:159
-msgid "Create a new record "
-msgstr "Créer un nouvel enregistrement"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:154
-#: tryton/gui/window/win_form.py:171
-msgid "Delete selected record "
-msgstr "Supprimer l'enregistrement sélectionné"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:164
-#: tryton/gui/window/win_form.py:185
-msgid "Undelete selected record "
-msgstr "Restaurer l'enregistrement sélectionné"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:61
-#: tryton/gui/window/view_form/view/screen_container.py:225
-#: tryton/gui/window/win_form.py:200
-msgid "Previous"
-msgstr "Précédent"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:75
-#: tryton/gui/window/view_form/view/screen_container.py:237
-#: tryton/gui/window/win_form.py:214
-msgid "Next"
-msgstr "Suivant"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
-#: tryton/gui/window/win_form.py:227
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:48
+#: tryton/gui/window/win_form.py:140
msgid "Switch"
msgstr "Basculer"
-#: tryton/gui/window/win_import.py:25
-msgid "Import from CSV"
-msgstr "Importer depuis un CSV"
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:56
+#: tryton/gui/window/view_form/view/screen_container.py:222
+#: tryton/gui/window/win_form.py:148
+msgid "Previous"
+msgstr "Précédent"
-#: tryton/gui/window/win_import.py:32
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:67
+#: tryton/gui/window/view_form/view/screen_container.py:231
+#: tryton/gui/window/win_form.py:159
+msgid "Next"
+msgstr "Suivant"
+
+#: tryton/gui/window/win_form.py:176
+msgid "Add"
+msgstr "Ajouter"
+
+#: tryton/gui/window/win_form.py:186
+msgid "Remove "
+msgstr "Supprimer "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:118
+#: tryton/gui/window/win_form.py:198
+msgid "Create a new record "
+msgstr "Créer un nouvel enregistrement"
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
+#: tryton/gui/window/win_form.py:208
+msgid "Delete selected record "
+msgstr "Supprimer l'enregistrement sélectionné"
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:142
+#: tryton/gui/window/win_form.py:219
+msgid "Undelete selected record "
+msgstr "Restaurer l'enregistrement sélectionné"
+
+#: tryton/gui/window/win_import.py:26
+#, python-format
+msgid "CSV Import: %s"
+msgstr "Import CSV: %s"
+
+#: tryton/gui/window/win_import.py:30
msgid "_Auto-Detect"
msgstr "Détection _automatique"
-#: tryton/gui/window/win_import.py:44
+#: tryton/gui/window/win_import.py:41
msgid "File to Import:"
msgstr "Fichier à importer :"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:207
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:462
-#: tryton/gui/window/win_import.py:46
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:200
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:466
+#: tryton/gui/window/win_import.py:43
msgid "Open..."
msgstr "Ouvrir..."
-#: tryton/gui/window/win_import.py:51
+#: tryton/gui/window/win_import.py:48
msgid "Lines to Skip:"
msgstr "Lignes à ignorer :"
-#: tryton/gui/window/win_import.py:104
+#: tryton/gui/window/win_import.py:101
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:114
+#: tryton/gui/window/win_import.py:112
msgid "Error opening CSV file"
msgstr "Erreur d'ouverture du fichier CSV"
-#: tryton/gui/window/win_import.py:142
+#: tryton/gui/window/win_import.py:138
#, 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:202
+#: tryton/gui/window/win_import.py:198
#, python-format, python-format, python-format, python-format
msgid "%d record imported."
msgstr "%d enregistrement importé."
-#: tryton/gui/window/win_import.py:204
+#: tryton/gui/window/win_import.py:200
#, python-format, python-format, python-format, python-format
msgid "%d records imported."
msgstr "%d enregistrements importés."
-#: tryton/gui/window/win_search.py:75
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:46
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:81
+#: tryton/gui/window/view_form/view/screen_container.py:146
+#: tryton/gui/window/win_search.py:36 tryton/gui/window/win_search.py:59
+msgid "Search"
+msgstr "Recherche"
+
+#: tryton/gui/window/win_search.py:91
#, python-format
msgid "Search %s"
msgstr "Rechercher %s"
-#: tryton/gui/window/wizard.py:150
+#: tryton/gui/window/wizard.py:160
#, python-format
msgid "Unable to delete wizard %s"
msgstr "Impossible de supprimer l'assistant %s"
-#: tryton/gui/window/wizard.py:304
+#: tryton/gui/window/wizard.py:317
msgid "Wizard"
msgstr "Assistant"
-#: tryton/gui/window/view_form/screen/screen.py:197
+#: tryton/gui/window/view_form/screen/screen.py:206
msgid "ID"
msgstr "ID"
-#: tryton/gui/window/view_form/screen/screen.py:198
+#: tryton/gui/window/view_form/screen/screen.py:207
msgid "Creation User"
msgstr "Créé par l'utilisateur"
-#: tryton/gui/window/view_form/screen/screen.py:199
+#: tryton/gui/window/view_form/screen/screen.py:208
msgid "Creation Date"
msgstr "Date de création"
-#: tryton/gui/window/view_form/screen/screen.py:200
+#: tryton/gui/window/view_form/screen/screen.py:209
msgid "Modification User"
msgstr "Modifié par l'utilisateur"
-#: tryton/gui/window/view_form/screen/screen.py:201
+#: tryton/gui/window/view_form/screen/screen.py:210
msgid "Modification Date"
msgstr "Date de modification"
-#: tryton/gui/window/view_form/screen/screen.py:777
+#: tryton/gui/window/view_form/screen/screen.py:806
#, python-format, python-format, python-format, python-format
msgid "Unable to get view tree state for %s"
msgstr "Impossible d'obtenir l'état de la vue arbre de %s"
-#: tryton/gui/window/view_form/screen/screen.py:838
+#: tryton/gui/window/view_form/screen/screen.py:867
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:1015
+#: tryton/gui/window/view_form/screen/screen.py:1054
#, 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:1022
+#: tryton/gui/window/view_form/screen/screen.py:1061
#, python-format
msgid "\"%s\" is required"
msgstr "« %s » est requis"
-#: tryton/gui/window/view_form/screen/screen.py:1026
+#: tryton/gui/window/view_form/screen/screen.py:1065
#, 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:1075
+#: tryton/gui/window/view_form/screen/screen.py:1114
msgid "Pre-validation"
msgstr "Pré-validation"
-#: tryton/gui/window/view_form/view/form.py:257
-#: tryton/gui/window/view_form/view/form.py:259
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:483
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:155
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:157
-#: 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.py:261
+#: tryton/gui/window/view_form/view/form.py:263
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:476
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:478
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:172
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:174
+#: tryton/gui/window/view_form/view/list.py:530
+#: tryton/gui/window/view_form/view/list.py:532
msgid ":"
msgstr " :"
-#: tryton/gui/window/view_form/view/graph.py:100
+#: tryton/gui/window/view_form/view/graph.py:102
msgid "Image Size"
msgstr "Taille de l'image"
-#: tryton/gui/window/view_form/view/graph.py:112
+#: tryton/gui/window/view_form/view/graph.py:121
msgid "Width:"
msgstr "Largeur :"
-#: tryton/gui/window/view_form/view/graph.py:120
+#: tryton/gui/window/view_form/view/graph.py:129
msgid "Height:"
msgstr "Hauteur :"
-#: tryton/gui/window/view_form/view/graph.py:130
+#: tryton/gui/window/view_form/view/graph.py:140
msgid "PNG image (*.png)"
msgstr "image PNG (*.png)"
-#: tryton/gui/window/view_form/view/graph.py:139
+#: tryton/gui/window/view_form/view/graph.py:149
msgid "Save As"
msgstr "Enregistrer sous"
-#: tryton/gui/window/view_form/view/graph.py:151
+#: tryton/gui/window/view_form/view/graph.py:161
msgid "Image size too large."
msgstr "Taille de l'image trop grande."
@@ -1378,7 +1359,7 @@ msgstr "Taille de l'image trop grande."
msgid ".."
msgstr ".."
-#: tryton/gui/window/view_form/view/screen_container.py:149
+#: tryton/gui/window/view_form/view/screen_container.py:152
msgid "Open filters"
msgstr "Ouvrir les filtres"
@@ -1386,27 +1367,27 @@ msgstr "Ouvrir les filtres"
msgid "Show bookmarks of filters"
msgstr "Montrer les marques-pages des filtres"
-#: tryton/gui/window/view_form/view/screen_container.py:380
+#: tryton/gui/window/view_form/view/screen_container.py:371
msgid "Remove this bookmark"
msgstr "Supprimer ce marque-page"
-#: tryton/gui/window/view_form/view/screen_container.py:387
+#: tryton/gui/window/view_form/view/screen_container.py:379
msgid "Bookmark this filter"
msgstr "Sauver ce filtre"
-#: tryton/gui/window/view_form/view/screen_container.py:404
+#: tryton/gui/window/view_form/view/screen_container.py:396
msgid "Show active records"
msgstr "Montrer les enregistrements actifs"
-#: tryton/gui/window/view_form/view/screen_container.py:406
+#: tryton/gui/window/view_form/view/screen_container.py:398
msgid "Show inactive records"
msgstr "Montrer les enregistrements inactifs"
-#: tryton/gui/window/view_form/view/screen_container.py:487
+#: tryton/gui/window/view_form/view/screen_container.py:479
msgid "Bookmark Name:"
msgstr "Nom du marque-page :"
-#: tryton/gui/window/view_form/view/screen_container.py:607
+#: tryton/gui/window/view_form/view/screen_container.py:599
msgid "Find"
msgstr "Chercher"
@@ -1442,106 +1423,103 @@ msgstr "Vue mois"
msgid "Week"
msgstr "Semaine"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:39
msgid "Select..."
msgstr "Sélectionner..."
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:52
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:47
msgid "Clear"
msgstr "Effacer"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:65
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:60
msgid "All files"
msgstr "Tous les fichiers"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:88
-msgid "Select"
-msgstr "Sélectionner"
-
-#: tryton/gui/window/view_form/view/form_gtk/char.py:168
+#: tryton/gui/window/view_form/view/form_gtk/char.py:169
msgid "Show plain text"
msgstr "Montrer en text clair"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:371
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:369
msgid "Add value"
msgstr "Ajouter une valeur"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:497
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:490
#, python-format
msgid "Remove \"%s\""
msgstr "Supprimer « %s »"
-#: tryton/gui/window/view_form/view/form_gtk/image.py:49
+#: tryton/gui/window/view_form/view/form_gtk/image.py:50
msgid "Images"
msgstr "Images"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:68
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:109
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:66
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:99
msgid "Add existing record"
msgstr "Ajouter un enregistrement existant"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:79
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:74
msgid "Remove selected record "
msgstr "Supprimer l'enregistrement sélectionné"
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:305
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:580
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:582
msgid "Open the record "
msgstr "Ouvrir l'enregistrement "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:306
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:581
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:583
msgid "Clear the field "
msgstr "Effacer le champ "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:309
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:584
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:586
msgid "Search a record "
msgstr "Chercher un enregistrement"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:121
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:108
msgid "Remove selected record"
msgstr "Supprimer l'enregistrement sélectionné"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:144
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:126
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:900
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:908
#, python-format
msgid "%s%%"
msgstr "%s%%"
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:87
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:85
msgid "Foreground"
msgstr "Couleur du texte"
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:326
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:328
msgid "Select a color"
msgstr "Sélectionner une couleur"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:126
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:136
msgid "Translation"
msgstr "Traduction"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:192
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:209
msgid "Edit"
msgstr "Éditer"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:197
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:214
msgid "Fuzzy"
msgstr "Floue"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:274
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
msgid "You need to save the record before adding translations."
msgstr ""
"Vous devez sauvegarder l'enregistrement avant d'ajouter des traductions."
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:296
msgid "No other language available."
msgstr "Pas d'autre langue disponible."
-#: tryton/plugins/translation/__init__.py:23
+#: tryton/plugins/translation/__init__.py:17
+#: tryton/plugins/translation/__init__.py:24
msgid "Translate view"
msgstr "Traduire la vue"
diff --git a/tryton/data/locale/hu_HU/LC_MESSAGES/tryton.po b/tryton/data/locale/hu_HU/LC_MESSAGES/tryton.po
index 9f75faee21..de7afced63 100644
--- a/tryton/data/locale/hu_HU/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/hu_HU/LC_MESSAGES/tryton.po
@@ -5,41 +5,32 @@
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
-#: tryton/config.py:75
+#: tryton/config.py:74
msgid "specify alternate config file"
msgstr "Alternatív beállítási adatok megadása"
-#: tryton/config.py:78
+#: tryton/config.py:77
msgid "development mode"
msgstr "Fejlesztői mód"
-#: tryton/config.py:81
+#: tryton/config.py:80
msgid "logging everything at INFO level"
msgstr "Általános belépési szint:INFO"
-#: tryton/config.py:83
+#: tryton/config.py:82
msgid "specify the log level: DEBUG, INFO, WARNING, ERROR, CRITICAL"
msgstr "Belépési szint megadása: DEBUG, INFO, WARNING, ERROR, CRITICAL"
-#: tryton/config.py:86
+#: tryton/config.py:85
msgid "specify the login user"
msgstr "Bejelentkezési név megadása"
-#: tryton/config.py:88
+#: tryton/config.py:87
#, fuzzy
msgid "specify the server hostname:port"
msgstr "Szerver név megadása"
-#: tryton/config.py:92
-msgid "Too much arguments"
-msgstr "Túl sok paraméter"
-
-#: tryton/config.py:95
-#, python-format
-msgid "File \"%s\" not found"
-msgstr "A fájl „%s” nem található"
-
-#: tryton/config.py:133
+#: tryton/config.py:127
#, python-format, python-format, fuzzy, python-format
msgid "Unable to write config file %s."
msgstr "Nem lehet a következő konfigurációs fájlba írni: „%s”"
@@ -49,141 +40,163 @@ 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:93 tryton/common/button.py:57
+#: tryton/action/main.py:89 tryton/common/button.py:54
#, fuzzy
msgid ", "
msgstr ", "
-#: tryton/action/main.py:95
+#: tryton/action/main.py:91
#, fuzzy
msgid ",…"
msgstr ",…"
-#: tryton/action/main.py:96
+#: tryton/action/main.py:92
#, python-format
msgid "%s (%s)"
msgstr ""
-#: tryton/action/main.py:191
+#: tryton/action/main.py:187
msgid "Select your action"
msgstr "Válasszon műveletet"
-#: tryton/action/main.py:197
+#: tryton/action/main.py:193
#, fuzzy
msgid "No action defined."
msgstr "Nincs megadva művelet"
-#: tryton/common/button.py:57
+#: tryton/common/button.py:54
msgid "By: "
msgstr ""
-#: tryton/common/common.py:248
-msgid "Tryton Connection"
-msgstr "Kapcsolódás"
-
-#: tryton/common/common.py:258
-msgid "Server:"
-msgstr "Szerver:"
-
-#: tryton/common/common.py:276
-msgid "Port:"
-msgstr "Port:"
-
-#: tryton/common/common.py:348 tryton/gui/window/shortcuts.py:57
+#: tryton/common/common.py:307 tryton/gui/window/shortcuts.py:64
msgid "Selection"
msgstr "Kiválasztás"
-#: tryton/common/common.py:358
+#: tryton/common/common.py:309 tryton/common/common.py:365
+#: tryton/common/common.py:368 tryton/common/common.py:642
+#: tryton/common/common.py:693 tryton/common/common.py:796
+#: tryton/gui/window/email.py:23 tryton/gui/window/limit.py:24
+#: tryton/gui/window/preference.py:35 tryton/gui/window/revision.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:149
+#: tryton/gui/window/view_form/view/graph.py:106
+#: tryton/gui/window/win_csv.py:173 tryton/gui/window/win_form.py:68
+#: tryton/gui/window/win_search.py:54
+#, fuzzy
+msgid "Cancel"
+msgstr "_Mégse"
+
+#: tryton/common/common.py:310 tryton/common/common.py:797
+#: tryton/gui/window/email.py:28 tryton/gui/window/limit.py:29
+#: tryton/gui/window/preference.py:40 tryton/gui/window/revision.py:30
+#: tryton/gui/window/shortcuts.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:154
+#: tryton/gui/window/view_form/view/graph.py:111
+#: tryton/gui/window/win_csv.py:178 tryton/gui/window/win_form.py:97
+#: tryton/gui/window/win_search.py:72
+msgid "OK"
+msgstr ""
+
+#: tryton/common/common.py:315
msgid "Your selection:"
msgstr "Kiválasztva"
-#: tryton/common/common.py:481
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:34
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:120
-#: tryton/gui/window/view_form/view/graph.py:161
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:497
-#: tryton/gui/window/win_export.py:307
+#: tryton/common/common.py:366 tryton/gui/window/form.py:114
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:83
+msgid "Select"
+msgstr ""
+
+#: tryton/common/common.py:369 tryton/gui/window/win_export.py:83
+msgid "Save"
+msgstr "Mentés"
+
+#: tryton/common/common.py:447
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:31
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:116
+#: tryton/gui/window/view_form/view/graph.py:171
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
+#: tryton/gui/window/win_export.py:305
msgid "Save As..."
msgstr "Mentés másként…"
-#: tryton/common/common.py:628
+#: tryton/common/common.py:592
msgid "Always ignore this warning."
msgstr "Ne adja be többet ezt a figyelmeztetést"
-#: tryton/common/common.py:633
+#: tryton/common/common.py:597
msgid "Do you want to proceed?"
msgstr "Akarja folyatni?"
-#: tryton/common/common.py:652
-msgid "Confirmation"
-msgstr "Jóváhagyás"
+#: tryton/common/common.py:643
+msgid "No"
+msgstr ""
-#: tryton/common/common.py:763 tryton/common/common.py:1093
+#: tryton/common/common.py:644 tryton/common/domain_parser.py:239
+msgid "Yes"
+msgstr ""
+
+#: tryton/common/common.py:689 tryton/common/common.py:983
msgid "Concurrency Exception"
msgstr "Aktualizálási ellentét"
-#: tryton/common/common.py:776
-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."
+#: tryton/common/common.py:691
+msgid "This record has been modified while you were editing it."
msgstr ""
-"aktualizálási ellentét az aktuális adatszó írásánál\n"
-"\n"
-"Ez az adatszó másképp került megváltoztatásra, amíg Ön feldolgozta\n"
-"Megoldási lehetőségek\n"
-"\"Mégse\", hogy a mentés folyamatát megszakítsa\n"
-"\"Összehasonlít\", hogy az adat megváltoztatott verzióját megtekintse\n"
-"\"Felülír\", hogy a mentett verziót felülírja"
-#: tryton/common/common.py:786
+#: tryton/common/common.py:694
+msgid "Cancel saving"
+msgstr ""
+
+#: tryton/common/common.py:696
msgid "Compare"
msgstr "Összehasonlítás"
-#: tryton/common/common.py:792
+#: tryton/common/common.py:697
+msgid "See the modified version"
+msgstr ""
+
+#: tryton/common/common.py:699
msgid "Write Anyway"
msgstr "Felülír"
-#: tryton/common/common.py:821 tryton/gui/window/win_export.py:339
-#: tryton/gui/window/win_import.py:114 tryton/gui/window/win_import.py:143
-msgid "Error"
-msgstr "Hiba"
+#: tryton/common/common.py:700
+msgid "Save your current version"
+msgstr ""
-#: tryton/common/common.py:824
+#: tryton/common/common.py:729
+#, fuzzy
+msgid "Application Error"
+msgstr "Alkalmazási hiba"
+
+#: tryton/common/common.py:732
msgid "Report Bug"
msgstr "Hibabejelentés"
-#: tryton/common/common.py:832
-#, fuzzy
-msgid "Application Error."
-msgstr "Alkalmazási hiba"
+#: tryton/common/common.py:733 tryton/gui/window/dblogin.py:36
+msgid "Close"
+msgstr ""
-#: tryton/common/common.py:855
+#: tryton/common/common.py:751
msgid "Error: "
msgstr "Hiba:"
-#: tryton/common/common.py:875
-#, python-format
-msgid "To report bugs you must have an account on %s"
+#: tryton/common/common.py:768
+#, python-format, fuzzy, python-format
+msgid "To report bugs you must have an account on %s"
msgstr "Az online hibabejelentéshez szükség van %s fiókra"
-#: tryton/common/common.py:905
+#: tryton/common/common.py:794
msgid "Bug Tracker"
msgstr "Hiba bejelentése"
-#: tryton/common/common.py:924
+#: tryton/common/common.py:811
msgid "User:"
msgstr "Felhasználó:"
-#: tryton/common/common.py:932
+#: tryton/common/common.py:819
msgid "Password:"
msgstr "Jelszó:"
-#: tryton/common/common.py:987
+#: tryton/common/common.py:875
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"
@@ -191,11 +204,11 @@ msgstr ""
"Ez a hiba egy másik felhasználó által már be lett jelentve \n"
"Az Ön felhasználóneve az érdekeltségi listára felkerült."
-#: tryton/common/common.py:998
+#: tryton/common/common.py:886
msgid "Created new bug with ID "
msgstr "Új hibabejelentés létesítése ezzel az ID -vel"
-#: tryton/common/common.py:1006
+#: tryton/common/common.py:894
#, fuzzy
msgid ""
"Connection error.\n"
@@ -204,28 +217,28 @@ msgstr ""
"Kapcsolási hiba!\n"
"Hibás felhasználónév vagy jelszó "
-#: tryton/common/common.py:1011
+#: tryton/common/common.py:899
msgid "Exception:"
msgstr "Kivétel:"
-#: tryton/common/common.py:1038
+#: tryton/common/common.py:926
#, python-format
msgid "Check URL: %s"
msgstr ""
-#: tryton/common/common.py:1045
+#: tryton/common/common.py:934
msgid "Unable to check for new version"
msgstr ""
-#: tryton/common/common.py:1051
+#: tryton/common/common.py:940
msgid "A new version is available!"
msgstr ""
-#: tryton/common/common.py:1053
+#: tryton/common/common.py:942
msgid "Download"
msgstr ""
-#: tryton/common/common.py:1438
+#: tryton/common/common.py:1323
#, fuzzy
msgid "..."
msgstr "..."
@@ -243,57 +256,53 @@ msgstr "Készítve..."
msgid "Unable to search for completion of %s"
msgstr ""
-#: tryton/common/datetime_.py:35 tryton/common/datetime_.py:236
-#: tryton/common/datetime_.py:387
+#: tryton/common/datetime_.py:32 tryton/common/datetime_.py:238
+#: tryton/common/datetime_.py:391
msgid "Value"
msgstr "Érték"
-#: tryton/common/datetime_.py:36 tryton/common/datetime_.py:237
-#: tryton/common/datetime_.py:388
+#: tryton/common/datetime_.py:33 tryton/common/datetime_.py:239
+#: tryton/common/datetime_.py:392
msgid "Displayed value"
msgstr "Megjelenített érték"
-#: tryton/common/datetime_.py:40 tryton/common/datetime_.py:194
-#: tryton/common/datetime_.py:240 tryton/common/datetime_.py:344
+#: tryton/common/datetime_.py:37 tryton/common/datetime_.py:195
+#: tryton/common/datetime_.py:242 tryton/common/datetime_.py:347
msgid "Format"
msgstr "Formátum"
-#: tryton/common/datetime_.py:41 tryton/common/datetime_.py:195
-#: tryton/common/datetime_.py:241 tryton/common/datetime_.py:345
+#: tryton/common/datetime_.py:38 tryton/common/datetime_.py:196
+#: tryton/common/datetime_.py:243 tryton/common/datetime_.py:348
msgid "Display format"
msgstr "Megjelenítési formátum"
-#: tryton/common/datetime_.py:64
+#: tryton/common/datetime_.py:63
msgid "Open the calendar"
msgstr "Naptár megnyitása"
-#: tryton/common/datetime_.py:392 tryton/common/datetime_.py:397
+#: tryton/common/datetime_.py:396 tryton/common/datetime_.py:401
msgid "Date Format"
msgstr "Dátumformátum"
-#: tryton/common/datetime_.py:393 tryton/common/datetime_.py:398
+#: tryton/common/datetime_.py:397 tryton/common/datetime_.py:402
msgid "Displayed date format"
msgstr "Mutatott dátumformátum"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "y"
msgstr "J"
-#: tryton/common/domain_parser.py:236
-msgid "Yes"
-msgstr ""
-
-#: tryton/common/domain_parser.py:236 tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:239 tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "True"
msgstr "Igaz"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "t"
msgstr "w"
-#: tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "False"
msgstr "Hamis"
@@ -305,27 +314,27 @@ msgstr "Szerkesztés…"
msgid "Attachments..."
msgstr "Mellékletek..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:95
msgid "Notes..."
msgstr ""
-#: tryton/common/popup_menu.py:109
+#: tryton/common/popup_menu.py:107
msgid "Actions..."
msgstr "Műveletek"
-#: tryton/common/popup_menu.py:110
+#: tryton/common/popup_menu.py:108
msgid "Relate..."
msgstr "Kapcsolatok..."
-#: tryton/common/popup_menu.py:111
+#: tryton/common/popup_menu.py:109
msgid "Report..."
msgstr "Jelentés..."
-#: tryton/common/popup_menu.py:112
+#: tryton/common/popup_menu.py:110
msgid "E-Mail..."
msgstr "E-Mail..."
-#: tryton/common/popup_menu.py:113
+#: tryton/common/popup_menu.py:111
msgid "Print..."
msgstr "Nyomtatás..."
@@ -357,156 +366,117 @@ msgstr "m"
msgid "s"
msgstr "s"
-#: tryton/gui/main.py:212
-msgid "_Connection"
-msgstr ""
-
-#: tryton/gui/main.py:220
-msgid "_User"
-msgstr "_Felhasználó"
-
-#: tryton/gui/main.py:234
-msgid "_Options"
-msgstr "_Beállítások"
-
-#: tryton/gui/main.py:242
-msgid "Fa_vorites"
-msgstr "Fa_vorit"
-
-#: tryton/gui/main.py:258
-msgid "_Help"
-msgstr "_Segítség"
-
-#: tryton/gui/main.py:280 tryton/gui/main.py:826
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:48
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:91
-#: tryton/gui/window/view_form/view/screen_container.py:144
-#: tryton/gui/window/win_search.py:34
-msgid "Search"
-msgstr "Keresés"
-
-#: tryton/gui/main.py:370
-msgid "No result found."
-msgstr "Nincs találat"
-
-#: tryton/gui/main.py:410
-msgid "_Connect..."
-msgstr "_Kapcsolódás…"
-
-#: tryton/gui/main.py:420
-msgid "_Disconnect"
-msgstr "Kapcsolat bontása"
-
-#: tryton/gui/main.py:430
-msgid "_Quit..."
-msgstr "Kilépés..."
-
-#: tryton/gui/main.py:446
-msgid "_Preferences..."
+#: tryton/gui/main.py:123
+#, fuzzy
+msgid "Preferences..."
msgstr "_Beállítások…"
-#: tryton/gui/main.py:458
-msgid "_Menu Reload"
-msgstr "Menü újra mentése"
-
-#: tryton/gui/main.py:468
-msgid "_Menu Toggle"
-msgstr "Menü átkapcsolása"
-
-#: tryton/gui/main.py:476
-msgid "_Global Search"
-msgstr "Globális keresés"
-
-#: tryton/gui/main.py:492
-msgid "_Toolbar"
+#: tryton/gui/main.py:127
+#, fuzzy
+msgid "Toolbar"
msgstr "_Eszköztár"
-#: tryton/gui/main.py:500
-msgid "_Default"
+#: tryton/gui/main.py:128
+#, fuzzy
+msgid "Default"
msgstr "_Alapértelmezett"
-#: tryton/gui/main.py:511
-msgid "_Text and Icons"
+#: tryton/gui/main.py:129
+#, fuzzy
+msgid "Text and Icons"
msgstr "Szöveg és ikonok"
-#: tryton/gui/main.py:521
-msgid "_Icons"
-msgstr "Ikonok"
-
-#: tryton/gui/main.py:530
-msgid "_Text"
+#: tryton/gui/main.py:130
+#, fuzzy
+msgid "Text"
msgstr "_Szöveg"
-#: tryton/gui/main.py:538
-msgid "_Mode"
-msgstr "Mód"
+#: tryton/gui/main.py:131
+#, fuzzy
+msgid "Icons"
+msgstr "Ikonok"
-#: tryton/gui/main.py:546
-msgid "_Normal"
-msgstr "Normál"
-
-#: tryton/gui/main.py:555
-msgid "_PDA"
-msgstr "PDA"
-
-#: tryton/gui/main.py:562
-msgid "_Form"
+#: tryton/gui/main.py:134
+#, fuzzy
+msgid "Form"
msgstr "Űrlap"
-#: tryton/gui/main.py:571
+#: tryton/gui/main.py:135
msgid "Save Width/Height"
msgstr "Szélesség/magasság mentése"
-#: tryton/gui/main.py:582
+#: tryton/gui/main.py:136
msgid "Save Tree State"
msgstr "Menünézet mentése"
-#: tryton/gui/main.py:594
+#: tryton/gui/main.py:137
msgid "Fast Tabbing"
msgstr ""
-#: tryton/gui/main.py:604
+#: tryton/gui/main.py:138
msgid "Spell Checking"
msgstr "Helyesírás ellenőrzés"
-#: tryton/gui/main.py:615
-msgid "_Previous Tab"
-msgstr "Előző lap"
+#: tryton/gui/main.py:140
+msgid "PDA Mode"
+msgstr ""
-#: tryton/gui/main.py:622
-msgid "_Next Tab"
-msgstr "Következő lap"
-
-#: tryton/gui/main.py:629
+#: tryton/gui/main.py:141
msgid "Search Limit..."
msgstr "Keresés limit"
-#: tryton/gui/main.py:635
-msgid "_Email..."
+#: tryton/gui/main.py:142
+#, fuzzy
+msgid "Email..."
msgstr "E-mail..."
-#: tryton/gui/main.py:647
+#: tryton/gui/main.py:143
msgid "Check Version"
msgstr ""
-#: tryton/gui/main.py:657
-msgid "_Save Options"
-msgstr "Beállítások mentése"
+#: tryton/gui/main.py:145
+#, fuzzy
+msgid "Options"
+msgstr "_Beállítások"
-#: tryton/gui/main.py:671
-msgid "_Keyboard Shortcuts..."
+#: tryton/gui/main.py:148
+#, fuzzy
+msgid "Keyboard Shortcuts..."
msgstr "_Gyorsbillentyűk"
-#: tryton/gui/main.py:681
-msgid "_About..."
+#: tryton/gui/main.py:149
+#, fuzzy
+msgid "About..."
msgstr "Felett"
-#: tryton/gui/main.py:717 tryton/gui/main.py:739
-msgid "Manage Favorites"
-msgstr "Kedvencek kezelése..."
+#: tryton/gui/main.py:150
+#, fuzzy
+msgid "Help"
+msgstr "_Segítség"
-#: tryton/gui/main.py:879
+#: tryton/gui/main.py:153
+msgid "Quit"
+msgstr ""
+
+#: tryton/gui/main.py:395
+msgid "No result found."
+msgstr "Nincs találat"
+
+#: tryton/gui/main.py:447
+#, fuzzy
+msgid "Favorites"
+msgstr "Fa_vorit"
+
+#: tryton/gui/main.py:464 tryton/gui/window/dblogin.py:438
+#: tryton/gui/window/form.py:139
+msgid "Manage..."
+msgstr ""
+
+#: tryton/gui/main.py:541 tryton/gui/window/form.py:559
+msgid "Action"
+msgstr "Művelet"
+
+#: tryton/gui/main.py:563
msgid ""
"The following action requires to close all tabs.\n"
"Do you want to continue?"
@@ -514,7 +484,7 @@ msgstr ""
"A következő művelethez az összes lap bezárása szükséges\n"
"Folytatja?"
-#: tryton/gui/main.py:1135
+#: tryton/gui/main.py:747
msgid "Close Tab"
msgstr "Lap bezárása"
@@ -526,196 +496,195 @@ msgstr ""
msgid "translator-credits"
msgstr ""
-#: tryton/gui/window/attachment.py:22
+#: tryton/gui/window/attachment.py:24
#, python-format, python-format, fuzzy, python-format
msgid "Attachments (%s)"
msgstr "Melléklet(%s)"
-#: tryton/gui/window/dblogin.py:32
+#: tryton/gui/window/dblogin.py:33
msgid "Profile Editor"
msgstr "Profilszerkesztő"
-#: tryton/gui/window/dblogin.py:47
+#: tryton/gui/window/dblogin.py:49
msgid "Profile"
msgstr "Profil"
-#: tryton/gui/window/dblogin.py:53 tryton/gui/window/win_csv.py:69
-msgid "_Add"
-msgstr "_Hozzáadás"
+#: tryton/gui/window/dblogin.py:58
+msgid "Add new profile"
+msgstr ""
-#: tryton/gui/window/dblogin.py:59 tryton/gui/window/win_csv.py:79
-msgid "_Remove"
-msgstr "_Eltávolítás"
+#: tryton/gui/window/dblogin.py:63
+msgid "Remove selected profile"
+msgstr ""
-#: tryton/gui/window/dblogin.py:73 tryton/gui/window/dblogin.py:458
+#: tryton/gui/window/dblogin.py:77 tryton/gui/window/dblogin.py:450
msgid "Host:"
msgstr "Host:"
-#: tryton/gui/window/dblogin.py:84 tryton/gui/window/dblogin.py:470
+#: tryton/gui/window/dblogin.py:88 tryton/gui/window/dblogin.py:462
msgid "Database:"
msgstr "Adatbank:"
-#: tryton/gui/window/dblogin.py:104
+#: tryton/gui/window/dblogin.py:108
msgid "Fetching databases list"
msgstr "Adatbanklista lekérdezése..."
-#: tryton/gui/window/dblogin.py:120
+#: tryton/gui/window/dblogin.py:122
msgid "Username:"
msgstr "Felhasználónév:"
-#: tryton/gui/window/dblogin.py:307 tryton/gui/window/dblogin.py:627
+#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:619
msgid "Incompatible version of the server"
msgstr "Inkompatibilis szerververzió"
-#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:630
+#: tryton/gui/window/dblogin.py:311 tryton/gui/window/dblogin.py:623
msgid "Could not connect to the server"
msgstr "Nem sikerült csatlakozni a kiszolgálóhoz"
-#: tryton/gui/window/dblogin.py:388
+#: tryton/gui/window/dblogin.py:390
msgid "Login"
msgstr "Bejelentkezés"
-#: tryton/gui/window/dblogin.py:394
+#: tryton/gui/window/dblogin.py:396
msgid "_Cancel"
msgstr "_Mégse"
-#: tryton/gui/window/dblogin.py:400
+#: tryton/gui/window/dblogin.py:398
msgid "Cancel connection to the Tryton server"
msgstr "_Mégse"
-#: tryton/gui/window/dblogin.py:402
+#: tryton/gui/window/dblogin.py:400
msgid "C_onnect"
msgstr "Kapcsolódik"
-#: tryton/gui/window/dblogin.py:408
+#: tryton/gui/window/dblogin.py:404
msgid "Connect the Tryton server"
msgstr "Kapcsolódás helyreállítása a Tryton szerverhez."
-#: tryton/gui/window/dblogin.py:436
+#: tryton/gui/window/dblogin.py:432
msgid "Profile:"
msgstr "Profil:"
-#: tryton/gui/window/dblogin.py:442
-#, fuzzy
-msgid "Manage profiles"
-msgstr "Profilok kezelése"
-
-#: tryton/gui/window/dblogin.py:455
+#: tryton/gui/window/dblogin.py:447
msgid "Host / Database information"
msgstr "Host-/adatbank adatok"
-#: tryton/gui/window/dblogin.py:486
+#: tryton/gui/window/dblogin.py:478
msgid "User name:"
msgstr "Felhasználónév:"
-#: tryton/gui/window/email.py:16
+#: tryton/gui/window/email.py:19
msgid "Email"
msgstr "E-mail"
-#: tryton/gui/window/email.py:26
+#: tryton/gui/window/email.py:36
msgid "Email Program Settings"
msgstr "E-mail beállítások"
-#: tryton/gui/window/email.py:29
+#: tryton/gui/window/email.py:39
msgid "Command Line:"
msgstr "Parancssor:"
-#: tryton/gui/window/email.py:39
+#: tryton/gui/window/email.py:49
msgid "Legend of Available Placeholders:"
msgstr "Az elérhető helyettesítők jelmagyarázata:"
-#: tryton/gui/window/email.py:46
+#: tryton/gui/window/email.py:56
msgid "To:"
msgstr "-hoz, -hez"
-#: tryton/gui/window/email.py:50
+#: tryton/gui/window/email.py:60
msgid "CC:"
msgstr "CC:"
-#: tryton/gui/window/email.py:54
+#: tryton/gui/window/email.py:64
msgid "Subject:"
msgstr "Tárgy:"
-#: tryton/gui/window/email.py:58
+#: tryton/gui/window/email.py:68
msgid "Body:"
msgstr "Szöveg:"
-#: tryton/gui/window/email.py:62
+#: tryton/gui/window/email.py:72
msgid "Attachment:"
msgstr "Melléklet:"
-#: tryton/gui/window/form.py:118
+#: tryton/gui/window/form.py:135
+msgid "Add..."
+msgstr ""
+
+#: tryton/gui/window/form.py:155
#, python-format
msgid "Attachment(%d)"
msgstr "Melléklet(%d)"
-#: tryton/gui/window/form.py:144
+#: tryton/gui/window/form.py:185
#, python-format
msgid "Note(%d)"
msgstr ""
-#: tryton/gui/window/form.py:166
+#: tryton/gui/window/form.py:207
#, fuzzy
msgid "You have to select one record."
msgstr "Legalább egy adatot kell kiválasztani."
-#: tryton/gui/window/form.py:170
+#: tryton/gui/window/form.py:211
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:171
+#: tryton/gui/window/form.py:212
msgid "Creation User:"
msgstr "Által létrehozva"
-#: tryton/gui/window/form.py:172
+#: tryton/gui/window/form.py:213
msgid "Creation Date:"
msgstr "Létrehozás dátuma"
-#: tryton/gui/window/form.py:173
+#: tryton/gui/window/form.py:214
msgid "Latest Modification by:"
msgstr "Utolsó módosítás"
-#: tryton/gui/window/form.py:174
+#: tryton/gui/window/form.py:215
msgid "Latest Modification Date:"
msgstr "Módosítás dátuma "
-#: tryton/gui/window/form.py:193
+#: tryton/gui/window/form.py:234
msgid "Model:"
msgstr "Típus:"
-#: tryton/gui/window/form.py:265
+#: tryton/gui/window/form.py:312
msgid "Are you sure to remove this record?"
msgstr "Biztos törölni szeretné?"
-#: tryton/gui/window/form.py:267
+#: tryton/gui/window/form.py:314
msgid "Are you sure to remove those records?"
msgstr "Biztos törölni szeretné?"
-#: tryton/gui/window/form.py:270
+#: tryton/gui/window/form.py:317
#, fuzzy
msgid "Records not removed."
msgstr "Adat nincs törölve!"
-#: tryton/gui/window/form.py:272
+#: tryton/gui/window/form.py:319
#, fuzzy
msgid "Records removed."
msgstr "Adat törölve"
-#: tryton/gui/window/form.py:308
+#: tryton/gui/window/form.py:356
#, fuzzy
msgid "Working now on the duplicated record(s)."
msgstr "A másolaton dolgozik"
-#: tryton/gui/window/form.py:320
+#: tryton/gui/window/form.py:368
#, fuzzy
msgid "Record saved."
msgstr "Adat mentve"
-#: tryton/gui/window/form.py:437
+#: tryton/gui/window/form.py:485
msgid " of "
msgstr "-tól"
-#: tryton/gui/window/form.py:457
+#: tryton/gui/window/form.py:505
#, fuzzy
msgid ""
"This record has been modified\n"
@@ -724,68 +693,64 @@ msgstr ""
"Adat módosítva\n"
"Szeretne menteni?"
-#: tryton/gui/window/form.py:511
-msgid "Action"
-msgstr "Művelet"
-
-#: tryton/gui/window/form.py:511
+#: tryton/gui/window/form.py:559
msgid "Launch action"
msgstr "Művelet indítása"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
msgid "Relate"
msgstr "Kapcsolat"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
msgid "Open related records"
msgstr "Kapcsolat adatainak megnyitása"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
msgid "Report"
msgstr "Jelentés"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
msgid "Open report"
msgstr "Jelentés megnyitása"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail"
msgstr "E-mail"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail report"
msgstr "Jelentést e-mailon küldeni"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print"
msgstr "Nyomtatás"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print report"
msgstr "Jelentés nyomtatása"
-#: tryton/gui/window/form.py:536
+#: tryton/gui/window/form.py:590
msgid "_Copy URL"
msgstr ""
-#: tryton/gui/window/form.py:539
+#: tryton/gui/window/form.py:593
msgid "Copy URL into clipboard"
msgstr ""
-#: tryton/gui/window/form.py:598
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:924
+#: tryton/gui/window/form.py:652
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:932
msgid "Unknown"
msgstr "Ismeretlen"
-#: tryton/gui/window/limit.py:17
+#: tryton/gui/window/limit.py:20
msgid "Limit"
msgstr "Korlátozás"
-#: tryton/gui/window/limit.py:27
+#: tryton/gui/window/limit.py:37
msgid "Search Limit Settings"
msgstr "Keresési beállítások"
-#: tryton/gui/window/limit.py:30
+#: tryton/gui/window/limit.py:40
msgid "Limit:"
msgstr "Korlát:"
@@ -794,302 +759,302 @@ msgstr "Korlát:"
msgid "Notes (%s)"
msgstr ""
-#: tryton/gui/window/preference.py:23
+#: tryton/gui/window/preference.py:25
msgid "Preferences"
msgstr "Beállítások"
-#: tryton/gui/window/preference.py:50
+#: tryton/gui/window/preference.py:58
msgid "Edit User Preferences"
msgstr "Felhasználói beállítások szerkesztése"
-#: tryton/gui/window/preference.py:77
+#: tryton/gui/window/preference.py:85
msgid "Preference"
msgstr "Beállítások"
-#: tryton/gui/window/revision.py:19
+#: tryton/gui/window/revision.py:21
msgid "Revision"
msgstr "Szerkesztés"
-#: tryton/gui/window/revision.py:29
+#: tryton/gui/window/revision.py:38
msgid "Select a revision"
msgstr "Szerkesztés kiválasztása"
-#: tryton/gui/window/revision.py:32
+#: tryton/gui/window/revision.py:41
msgid "Revision:"
msgstr "Szerkesztés:"
-#: tryton/gui/window/shortcuts.py:17
+#: tryton/gui/window/shortcuts.py:20
msgid "Keyboard Shortcuts"
msgstr "Gyorsbillentyűk"
-#: tryton/gui/window/shortcuts.py:28
+#: tryton/gui/window/shortcuts.py:35
msgid "Text Entries Shortcuts"
msgstr "Gyorsbillentyű szövegbeíráshoz"
-#: tryton/gui/window/shortcuts.py:29
+#: tryton/gui/window/shortcuts.py:36
msgid "Cut selected text"
msgstr "Kijelölt szöveg kiválasztása"
-#: tryton/gui/window/shortcuts.py:30
+#: tryton/gui/window/shortcuts.py:37
msgid "Copy selected text"
msgstr "_Kijelölt szöveg másolása"
-#: tryton/gui/window/shortcuts.py:31
+#: tryton/gui/window/shortcuts.py:38
msgid "Paste copied text"
msgstr "Kijelölt szöveg beillesztése"
-#: tryton/gui/window/shortcuts.py:32
+#: tryton/gui/window/shortcuts.py:39
msgid "Next widget"
msgstr "Következő Widget"
-#: tryton/gui/window/shortcuts.py:33
+#: tryton/gui/window/shortcuts.py:40
msgid "Previous widget"
msgstr "Előző Widget"
-#: tryton/gui/window/shortcuts.py:34
+#: tryton/gui/window/shortcuts.py:41
msgid "Relation Entries Shortcuts"
msgstr "Gyorsbillentyű az összekötő mezők beírásához"
-#: tryton/gui/window/shortcuts.py:35
+#: tryton/gui/window/shortcuts.py:42
msgid "Create new relation"
msgstr "Új kapcsolat létrehozása"
-#: tryton/gui/window/shortcuts.py:36
+#: tryton/gui/window/shortcuts.py:43
msgid "Open/Search relation"
msgstr "Kapcsolatok keresése/megnyitása"
-#: tryton/gui/window/shortcuts.py:37
+#: tryton/gui/window/shortcuts.py:44
msgid "List Entries Shortcuts"
msgstr "Gyorsbillentyűk lista mezők beírásához"
-#: tryton/gui/window/shortcuts.py:38
+#: tryton/gui/window/shortcuts.py:45
msgid "Create new line"
msgstr "Új sor létrehozása"
-#: tryton/gui/window/shortcuts.py:39
+#: tryton/gui/window/shortcuts.py:46
msgid "Open relation"
msgstr "Kapcsolat megnyitása"
-#: tryton/gui/window/shortcuts.py:40
+#: tryton/gui/window/shortcuts.py:47
msgid "Mark line for deletion"
msgstr "Kijelölés törlésre"
-#: tryton/gui/window/shortcuts.py:41
+#: tryton/gui/window/shortcuts.py:48
msgid "Unmark line for deletion"
msgstr "A törlési kijelölés visszavonása"
-#: tryton/gui/window/shortcuts.py:44
+#: tryton/gui/window/shortcuts.py:51
msgid "Edition Widgets"
msgstr "Widget szerkesztéshez"
-#: tryton/gui/window/shortcuts.py:47
+#: tryton/gui/window/shortcuts.py:54
msgid "Move Cursor"
msgstr ""
-#: tryton/gui/window/shortcuts.py:48
+#: tryton/gui/window/shortcuts.py:55
msgid "Move to right"
msgstr ""
-#: tryton/gui/window/shortcuts.py:49
+#: tryton/gui/window/shortcuts.py:56
msgid "Move to left"
msgstr ""
-#: tryton/gui/window/shortcuts.py:50
+#: tryton/gui/window/shortcuts.py:57
msgid "Move up"
msgstr ""
-#: tryton/gui/window/shortcuts.py:51
+#: tryton/gui/window/shortcuts.py:58
msgid "Move down"
msgstr ""
-#: tryton/gui/window/shortcuts.py:52
+#: tryton/gui/window/shortcuts.py:59
msgid "Move up of one page"
msgstr ""
-#: tryton/gui/window/shortcuts.py:53
+#: tryton/gui/window/shortcuts.py:60
msgid "Move down of one page"
msgstr ""
-#: tryton/gui/window/shortcuts.py:54
+#: tryton/gui/window/shortcuts.py:61
msgid "Move to top"
msgstr ""
-#: tryton/gui/window/shortcuts.py:55
+#: tryton/gui/window/shortcuts.py:62
msgid "Move to bottom"
msgstr ""
-#: tryton/gui/window/shortcuts.py:56
+#: tryton/gui/window/shortcuts.py:63
msgid "Move to parent"
msgstr ""
-#: tryton/gui/window/shortcuts.py:58 tryton/gui/window/shortcuts.py:59
+#: tryton/gui/window/shortcuts.py:65 tryton/gui/window/shortcuts.py:66
msgid "Select all"
msgstr ""
-#: tryton/gui/window/shortcuts.py:60 tryton/gui/window/shortcuts.py:61
+#: tryton/gui/window/shortcuts.py:67 tryton/gui/window/shortcuts.py:68
msgid "Unselect all"
msgstr ""
-#: tryton/gui/window/shortcuts.py:62
+#: tryton/gui/window/shortcuts.py:69
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
+#: tryton/gui/window/shortcuts.py:70 tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:72 tryton/gui/window/shortcuts.py:73
msgid "Select/Activate current row"
msgstr ""
-#: tryton/gui/window/shortcuts.py:67
+#: tryton/gui/window/shortcuts.py:74
msgid "Toggle selection"
msgstr ""
-#: tryton/gui/window/shortcuts.py:68
+#: tryton/gui/window/shortcuts.py:75
msgid "Expand/Collapse"
msgstr ""
-#: tryton/gui/window/shortcuts.py:69
+#: tryton/gui/window/shortcuts.py:76
msgid "Expand row"
msgstr ""
-#: tryton/gui/window/shortcuts.py:70
+#: tryton/gui/window/shortcuts.py:77
msgid "Collapse row"
msgstr ""
-#: tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:78
msgid "Toggle row"
msgstr ""
-#: tryton/gui/window/shortcuts.py:72
+#: tryton/gui/window/shortcuts.py:79
msgid "Collapse all rows"
msgstr ""
-#: tryton/gui/window/shortcuts.py:73
+#: tryton/gui/window/shortcuts.py:80
msgid "Expand all rows"
msgstr ""
-#: tryton/gui/window/shortcuts.py:76
+#: tryton/gui/window/shortcuts.py:83
msgid "Tree view"
msgstr ""
-#: tryton/gui/window/tabcontent.py:41
+#: tryton/gui/window/tabcontent.py:43
msgid "_Switch View"
msgstr "Nézet váltása"
-#: tryton/gui/window/tabcontent.py:42
+#: tryton/gui/window/tabcontent.py:44
#, fuzzy
msgid "Switch View"
msgstr "Nézet váltása"
-#: tryton/gui/window/tabcontent.py:47
+#: tryton/gui/window/tabcontent.py:49
msgid "_Previous"
msgstr "_Előző"
-#: tryton/gui/window/tabcontent.py:48
+#: tryton/gui/window/tabcontent.py:50
msgid "Previous Record"
msgstr "Előző adat"
-#: tryton/gui/window/tabcontent.py:53
+#: tryton/gui/window/tabcontent.py:55
msgid "_Next"
msgstr "_Következő"
-#: tryton/gui/window/tabcontent.py:54
+#: tryton/gui/window/tabcontent.py:56
msgid "Next Record"
msgstr "Következő adat"
-#: tryton/gui/window/tabcontent.py:59
+#: tryton/gui/window/tabcontent.py:61
msgid "_Search"
msgstr "_Keresés"
-#: tryton/gui/window/tabcontent.py:65
+#: tryton/gui/window/tabcontent.py:67
msgid "_New"
msgstr "_Új"
-#: tryton/gui/window/tabcontent.py:66
+#: tryton/gui/window/tabcontent.py:68
msgid "Create a new record"
msgstr "Új bejegyzés létrehozása"
-#: tryton/gui/window/tabcontent.py:71 tryton/gui/window/win_form.py:72
+#: tryton/gui/window/tabcontent.py:73 tryton/gui/window/win_form.py:85
msgid "_Save"
msgstr "_Mentés"
-#: tryton/gui/window/tabcontent.py:72
+#: tryton/gui/window/tabcontent.py:74
msgid "Save this record"
msgstr "Bejegyzés mentése"
-#: tryton/gui/window/tabcontent.py:77
+#: tryton/gui/window/tabcontent.py:79
msgid "_Reload/Undo"
msgstr "Frissítés/ visszavonás"
-#: tryton/gui/window/tabcontent.py:78
+#: tryton/gui/window/tabcontent.py:80
#, fuzzy
msgid "Reload/Undo"
msgstr "Frissítés/ visszavonás"
-#: tryton/gui/window/tabcontent.py:83
+#: tryton/gui/window/tabcontent.py:85
msgid "_Duplicate"
msgstr "Másolat"
-#: tryton/gui/window/tabcontent.py:88
+#: tryton/gui/window/tabcontent.py:90
msgid "_Delete..."
msgstr "_Törlés..."
-#: tryton/gui/window/tabcontent.py:94
+#: tryton/gui/window/tabcontent.py:96
msgid "View _Logs..."
msgstr "Napló megtekintése…"
-#: tryton/gui/window/tabcontent.py:97
+#: tryton/gui/window/tabcontent.py:100
msgid "Show revisions..."
msgstr "Feldolgozások megtekintése"
-#: tryton/gui/window/tabcontent.py:102
+#: tryton/gui/window/tabcontent.py:105
msgid "A_ttachments..."
msgstr "Csatolmány"
-#: tryton/gui/window/tabcontent.py:103
+#: tryton/gui/window/tabcontent.py:106
msgid "Add an attachment to the record"
msgstr "Melléklet hozzáadása az üzenethez."
-#: tryton/gui/window/tabcontent.py:108
+#: tryton/gui/window/tabcontent.py:112
msgid "_Notes..."
msgstr ""
-#: tryton/gui/window/tabcontent.py:109
+#: tryton/gui/window/tabcontent.py:113
msgid "Add a note to the record"
msgstr ""
-#: tryton/gui/window/tabcontent.py:114
+#: tryton/gui/window/tabcontent.py:118
msgid "_Actions..."
msgstr "_Műveletek"
-#: tryton/gui/window/tabcontent.py:119
+#: tryton/gui/window/tabcontent.py:123
msgid "_Relate..."
msgstr "Kapcsolat megnyitása"
-#: tryton/gui/window/tabcontent.py:125
+#: tryton/gui/window/tabcontent.py:129
msgid "_Report..."
msgstr "Jelentés megnyitása..."
-#: tryton/gui/window/tabcontent.py:130
+#: tryton/gui/window/tabcontent.py:134
msgid "_E-Mail..."
msgstr "Jelentés per e-mail"
-#: tryton/gui/window/tabcontent.py:135
+#: tryton/gui/window/tabcontent.py:139
msgid "_Print..."
msgstr "_Nyomtatás…"
-#: tryton/gui/window/tabcontent.py:141
+#: tryton/gui/window/tabcontent.py:145
msgid "_Export Data..."
msgstr "Adat exportálása"
-#: tryton/gui/window/tabcontent.py:146
+#: tryton/gui/window/tabcontent.py:150
msgid "_Import Data..."
msgstr "Adat importálása"
-#: tryton/gui/window/tabcontent.py:150
+#: tryton/gui/window/tabcontent.py:155
msgid "Copy _URL..."
msgstr ""
-#: tryton/gui/window/tabcontent.py:156
+#: tryton/gui/window/tabcontent.py:161
msgid "_Close Tab"
msgstr "Lap bezárása"
@@ -1097,104 +1062,109 @@ msgstr "Lap bezárása"
msgid "All fields"
msgstr "összes mező"
-#: tryton/gui/window/win_csv.py:89
+#: tryton/gui/window/win_csv.py:69
+msgid "_Add"
+msgstr "_Hozzáadás"
+
+#: tryton/gui/window/win_csv.py:77
+msgid "_Remove"
+msgstr "_Eltávolítás"
+
+#: tryton/gui/window/win_csv.py:85
#, fuzzy
msgid "_Clear"
msgstr "Törlés"
-#: tryton/gui/window/win_csv.py:111
+#: tryton/gui/window/win_csv.py:105
msgid "Fields selected"
msgstr ""
-#: tryton/gui/window/win_csv.py:130
+#: tryton/gui/window/win_csv.py:124
msgid "CSV Parameters"
msgstr "CSV Paraméter"
-#: tryton/gui/window/win_csv.py:138
+#: tryton/gui/window/win_csv.py:132
msgid "Delimiter:"
msgstr ""
-#: tryton/gui/window/win_csv.py:152
+#: tryton/gui/window/win_csv.py:146
msgid "Quote char:"
msgstr ""
-#: tryton/gui/window/win_csv.py:161
+#: tryton/gui/window/win_csv.py:155
msgid "Encoding:"
msgstr "Kódolás:"
-#: tryton/gui/window/win_csv.py:197 tryton/gui/window/win_csv.py:201
+#: tryton/gui/window/win_csv.py:195 tryton/gui/window/win_csv.py:199
msgid "Field name"
msgstr "Mezőnév"
#: tryton/gui/window/win_export.py:28
-msgid "Export to CSV"
-msgstr "CSV ként exportálni"
+#, python-format
+msgid "CSV Export: %s"
+msgstr ""
-#: 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:60
+#: tryton/gui/window/win_export.py:32
#, fuzzy
msgid "_Save Export"
msgstr "Export mentése"
-#: tryton/gui/window/win_export.py:70
+#: tryton/gui/window/win_export.py:40
#, fuzzy
msgid "_Delete Export"
msgstr "Export törlése"
-#: tryton/gui/window/win_export.py:87
+#: tryton/gui/window/win_export.py:55
+msgid "Predefined exports"
+msgstr "Előre megadott export"
+
+#: tryton/gui/window/win_export.py:62
+msgid "Name"
+msgstr "Név"
+
+#: tryton/gui/window/win_export.py:82
msgid "Open"
msgstr "Megnyitás"
-#: tryton/gui/window/win_export.py:88
-msgid "Save"
-msgstr "Mentés"
-
-#: tryton/gui/window/win_export.py:92
+#: tryton/gui/window/win_export.py:87
msgid "Add _field names"
msgstr "Mezőnév hozzáadása"
-#: tryton/gui/window/win_export.py:106
+#: tryton/gui/window/win_export.py:103
#, python-format
msgid "%s (string)"
msgstr "%s (string)"
-#: tryton/gui/window/win_export.py:109
+#: tryton/gui/window/win_export.py:106
#, python-format
msgid "%s (model name)"
msgstr ""
-#: tryton/gui/window/win_export.py:111
+#: tryton/gui/window/win_export.py:108
#, python-format
msgid "%s (record name)"
msgstr ""
-#: tryton/gui/window/win_export.py:210
+#: tryton/gui/window/win_export.py:207
msgid "What is the name of this export?"
msgstr "Mi legyen az export neve?"
-#: tryton/gui/window/win_export.py:216
+#: tryton/gui/window/win_export.py:213
#, python-format
msgid "Override '%s' definition?"
msgstr "'%s' definiálásának figyelembe vétele?"
-#: tryton/gui/window/win_export.py:333
+#: tryton/gui/window/win_export.py:328
#, python-format, python-format, fuzzy, python-format
msgid "%d record saved."
msgstr "%d adat mentve"
-#: tryton/gui/window/win_export.py:335
+#: tryton/gui/window/win_export.py:330
#, python-format, python-format, fuzzy, python-format
msgid "%d records saved."
msgstr "%d adatok mentve!"
-#: tryton/gui/window/win_export.py:338
+#: tryton/gui/window/win_export.py:333
#, python-format, python-format, fuzzy, python-format
msgid ""
"Operation failed.\n"
@@ -1205,191 +1175,213 @@ msgstr ""
"Error message:\n"
"%s"
+#: tryton/gui/window/win_export.py:334 tryton/gui/window/win_import.py:112
+#: tryton/gui/window/win_import.py:139
+msgid "Error"
+msgstr "Hiba"
+
#: tryton/gui/window/win_form.py:38
msgid "Link"
msgstr "Hivatkozás"
-#: tryton/gui/window/win_form.py:131
-msgid "Add"
-msgstr "Hozzáad"
+#: tryton/gui/window/win_form.py:66
+msgid "Delete"
+msgstr "Töröl"
-#: tryton/gui/window/win_form.py:144
-msgid "Remove "
-msgstr "Mező eltávolítása"
+#: tryton/gui/window/win_form.py:78 tryton/gui/window/win_search.py:65
+msgid "New"
+msgstr "Új"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
-#: tryton/gui/window/win_form.py:159
-msgid "Create a new record "
-msgstr "Új adat létrehozása."
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:154
-#: tryton/gui/window/win_form.py:171
-msgid "Delete selected record "
-msgstr "Kiválasztott adatok törlése"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:164
-#: tryton/gui/window/win_form.py:185
-msgid "Undelete selected record "
-msgstr "Törlés visszavonása"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:61
-#: tryton/gui/window/view_form/view/screen_container.py:225
-#: tryton/gui/window/win_form.py:200
-msgid "Previous"
-msgstr "Előző"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:75
-#: tryton/gui/window/view_form/view/screen_container.py:237
-#: tryton/gui/window/win_form.py:214
-msgid "Next"
-msgstr "Következő"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
-#: tryton/gui/window/win_form.py:227
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:48
+#: tryton/gui/window/win_form.py:140
msgid "Switch"
msgstr "Nézet váltása"
-#: tryton/gui/window/win_import.py:25
-msgid "Import from CSV"
-msgstr "CSV-ből adatok importálása"
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:56
+#: tryton/gui/window/view_form/view/screen_container.py:222
+#: tryton/gui/window/win_form.py:148
+msgid "Previous"
+msgstr "Előző"
-#: tryton/gui/window/win_import.py:32
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:67
+#: tryton/gui/window/view_form/view/screen_container.py:231
+#: tryton/gui/window/win_form.py:159
+msgid "Next"
+msgstr "Következő"
+
+#: tryton/gui/window/win_form.py:176
+msgid "Add"
+msgstr "Hozzáad"
+
+#: tryton/gui/window/win_form.py:186
+msgid "Remove "
+msgstr "Mező eltávolítása"
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:118
+#: tryton/gui/window/win_form.py:198
+msgid "Create a new record "
+msgstr "Új adat létrehozása."
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
+#: tryton/gui/window/win_form.py:208
+msgid "Delete selected record "
+msgstr "Kiválasztott adatok törlése"
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:142
+#: tryton/gui/window/win_form.py:219
+msgid "Undelete selected record "
+msgstr "Törlés visszavonása"
+
+#: tryton/gui/window/win_import.py:26
+#, python-format
+msgid "CSV Import: %s"
+msgstr ""
+
+#: tryton/gui/window/win_import.py:30
#, fuzzy
msgid "_Auto-Detect"
msgstr "Automatikus felismerés"
-#: tryton/gui/window/win_import.py:44
+#: tryton/gui/window/win_import.py:41
msgid "File to Import:"
msgstr "Importadatok:"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:207
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:462
-#: tryton/gui/window/win_import.py:46
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:200
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:466
+#: tryton/gui/window/win_import.py:43
msgid "Open..."
msgstr "Megnyitás..."
-#: tryton/gui/window/win_import.py:51
+#: tryton/gui/window/win_import.py:48
msgid "Lines to Skip:"
msgstr "Átugrandó sorok:"
-#: tryton/gui/window/win_import.py:104
+#: tryton/gui/window/win_import.py:101
#, fuzzy
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:114
+#: tryton/gui/window/win_import.py:112
msgid "Error opening CSV file"
msgstr "Hiba a CSV fájl megnyitásakor"
-#: tryton/gui/window/win_import.py:142
+#: tryton/gui/window/win_import.py:138
#, 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:202
+#: tryton/gui/window/win_import.py:198
#, python-format, python-format, fuzzy, python-format
msgid "%d record imported."
msgstr "%d adat importálva..."
-#: tryton/gui/window/win_import.py:204
+#: tryton/gui/window/win_import.py:200
#, python-format, python-format, fuzzy, python-format
msgid "%d records imported."
msgstr "%d adat importálva..."
-#: tryton/gui/window/win_search.py:75
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:46
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:81
+#: tryton/gui/window/view_form/view/screen_container.py:146
+#: tryton/gui/window/win_search.py:36 tryton/gui/window/win_search.py:59
+msgid "Search"
+msgstr "Keresés"
+
+#: tryton/gui/window/win_search.py:91
#, python-format
msgid "Search %s"
msgstr ""
-#: tryton/gui/window/wizard.py:150
+#: tryton/gui/window/wizard.py:160
#, python-format
msgid "Unable to delete wizard %s"
msgstr ""
-#: tryton/gui/window/wizard.py:304
+#: tryton/gui/window/wizard.py:317
msgid "Wizard"
msgstr "Wizard"
-#: tryton/gui/window/view_form/screen/screen.py:197
+#: tryton/gui/window/view_form/screen/screen.py:206
msgid "ID"
msgstr "ID"
-#: tryton/gui/window/view_form/screen/screen.py:198
+#: tryton/gui/window/view_form/screen/screen.py:207
msgid "Creation User"
msgstr "Által létrehozva"
-#: tryton/gui/window/view_form/screen/screen.py:199
+#: tryton/gui/window/view_form/screen/screen.py:208
msgid "Creation Date"
msgstr "Létrehozás dátuma"
-#: tryton/gui/window/view_form/screen/screen.py:200
+#: tryton/gui/window/view_form/screen/screen.py:209
msgid "Modification User"
msgstr "Által módosítva"
-#: tryton/gui/window/view_form/screen/screen.py:201
+#: tryton/gui/window/view_form/screen/screen.py:210
msgid "Modification Date"
msgstr "Módosítás dátuma"
-#: tryton/gui/window/view_form/screen/screen.py:777
+#: tryton/gui/window/view_form/screen/screen.py:806
#, python-format, python-format, fuzzy, python-format
msgid "Unable to get view tree state for %s"
msgstr "A menü láthatósága nem állítható be"
-#: tryton/gui/window/view_form/screen/screen.py:838
+#: tryton/gui/window/view_form/screen/screen.py:867
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:1015
+#: tryton/gui/window/view_form/screen/screen.py:1054
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:1022
+#: tryton/gui/window/view_form/screen/screen.py:1061
#, python-format
msgid "\"%s\" is required"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:1026
+#: tryton/gui/window/view_form/screen/screen.py:1065
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:1075
+#: tryton/gui/window/view_form/screen/screen.py:1114
msgid "Pre-validation"
msgstr ""
-#: tryton/gui/window/view_form/view/form.py:257
-#: tryton/gui/window/view_form/view/form.py:259
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:483
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:155
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:157
-#: 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.py:261
+#: tryton/gui/window/view_form/view/form.py:263
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:476
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:478
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:172
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:174
+#: tryton/gui/window/view_form/view/list.py:530
+#: tryton/gui/window/view_form/view/list.py:532
msgid ":"
msgstr ":"
-#: tryton/gui/window/view_form/view/graph.py:100
+#: tryton/gui/window/view_form/view/graph.py:102
msgid "Image Size"
msgstr "Kép mérete"
-#: tryton/gui/window/view_form/view/graph.py:112
+#: tryton/gui/window/view_form/view/graph.py:121
msgid "Width:"
msgstr "Szélesség:"
-#: tryton/gui/window/view_form/view/graph.py:120
+#: tryton/gui/window/view_form/view/graph.py:129
msgid "Height:"
msgstr "Magasság:"
-#: tryton/gui/window/view_form/view/graph.py:130
+#: tryton/gui/window/view_form/view/graph.py:140
msgid "PNG image (*.png)"
msgstr "PNG Kép (*.png)"
-#: tryton/gui/window/view_form/view/graph.py:139
+#: tryton/gui/window/view_form/view/graph.py:149
msgid "Save As"
msgstr "Mentés másként"
-#: tryton/gui/window/view_form/view/graph.py:151
+#: tryton/gui/window/view_form/view/graph.py:161
#, fuzzy
msgid "Image size too large."
msgstr "Kép túl nagy!"
@@ -1398,7 +1390,7 @@ msgstr "Kép túl nagy!"
msgid ".."
msgstr ".."
-#: tryton/gui/window/view_form/view/screen_container.py:149
+#: tryton/gui/window/view_form/view/screen_container.py:152
msgid "Open filters"
msgstr ""
@@ -1406,27 +1398,27 @@ msgstr ""
msgid "Show bookmarks of filters"
msgstr "Szűrő könyvjelzők megjelenítése"
-#: tryton/gui/window/view_form/view/screen_container.py:380
+#: tryton/gui/window/view_form/view/screen_container.py:371
msgid "Remove this bookmark"
msgstr "Könyvjelző eltávolítása"
-#: tryton/gui/window/view_form/view/screen_container.py:387
+#: tryton/gui/window/view_form/view/screen_container.py:379
msgid "Bookmark this filter"
msgstr "A szűrőt könyvjelzőként hozzáadni"
-#: tryton/gui/window/view_form/view/screen_container.py:404
+#: tryton/gui/window/view_form/view/screen_container.py:396
msgid "Show active records"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:406
+#: tryton/gui/window/view_form/view/screen_container.py:398
msgid "Show inactive records"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:487
+#: tryton/gui/window/view_form/view/screen_container.py:479
msgid "Bookmark Name:"
msgstr "Könyvjelző neve:"
-#: tryton/gui/window/view_form/view/screen_container.py:607
+#: tryton/gui/window/view_form/view/screen_container.py:599
msgid "Find"
msgstr "Keresés"
@@ -1462,108 +1454,105 @@ msgstr "Havi nézet"
msgid "Week"
msgstr "Hét"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:39
msgid "Select..."
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:52
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:47
msgid "Clear"
msgstr "Törlés"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:65
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:60
msgid "All files"
msgstr "Összes fájl"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:88
-msgid "Select"
-msgstr ""
-
-#: tryton/gui/window/view_form/view/form_gtk/char.py:168
+#: tryton/gui/window/view_form/view/form_gtk/char.py:169
msgid "Show plain text"
msgstr "Magyarázat mutatása"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:371
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:369
msgid "Add value"
msgstr "Érték hozzáadása"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:497
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:490
#, python-format
msgid "Remove \"%s\""
msgstr "„%s” eltávolítása"
-#: tryton/gui/window/view_form/view/form_gtk/image.py:49
+#: tryton/gui/window/view_form/view/form_gtk/image.py:50
msgid "Images"
msgstr "Képek"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:68
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:109
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:66
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:99
msgid "Add existing record"
msgstr "Meglévő adat hozzáadása"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:79
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:74
msgid "Remove selected record "
msgstr "Kijelölt adat törlése"
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:305
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:580
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:582
#, fuzzy
msgid "Open the record "
msgstr "Adat megnyitása"
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:306
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:581
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:583
msgid "Clear the field "
msgstr ""
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:309
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:584
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:586
msgid "Search a record "
msgstr "Adat keresése"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:121
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:108
msgid "Remove selected record"
msgstr "A kiválasztott adat eltávolítása"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:144
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:126
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:900
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:908
#, python-format
msgid "%s%%"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:87
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:85
msgid "Foreground"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:326
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:328
msgid "Select a color"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:126
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:136
msgid "Translation"
msgstr "Fordítás"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:192
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:209
msgid "Edit"
msgstr "Szerkesztés"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:197
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:214
msgid "Fuzzy"
msgstr "Életlen"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:274
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
#, fuzzy
msgid "You need to save the record before adding translations."
msgstr "Az adatot menteni kell, mielőtt egy fordítást hozzá lehet adni!"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:296
#, fuzzy
msgid "No other language available."
msgstr "Más nyelv nem használható!"
-#: tryton/plugins/translation/__init__.py:23
+#: tryton/plugins/translation/__init__.py:17
+#: tryton/plugins/translation/__init__.py:24
msgid "Translate view"
msgstr "Nézet elfordítása"
diff --git a/tryton/data/locale/it_IT/LC_MESSAGES/tryton.po b/tryton/data/locale/it_IT/LC_MESSAGES/tryton.po
index e13b2f134d..fe503ec86b 100644
--- a/tryton/data/locale/it_IT/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/it_IT/LC_MESSAGES/tryton.po
@@ -5,42 +5,33 @@
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
-#: tryton/config.py:75
+#: tryton/config.py:74
msgid "specify alternate config file"
msgstr "indica un altro file di configurazione"
-#: tryton/config.py:78
+#: tryton/config.py:77
msgid "development mode"
msgstr "modo sviluppatore"
-#: tryton/config.py:81
+#: tryton/config.py:80
msgid "logging everything at INFO level"
msgstr "registrare tutto a livello INFO"
-#: tryton/config.py:83
+#: tryton/config.py:82
msgid "specify the log level: DEBUG, INFO, WARNING, ERROR, CRITICAL"
msgstr ""
"specifica il livello di registrazione: DEBUG, INFO, WARNING, ERROR, CRITICAL"
-#: tryton/config.py:86
+#: tryton/config.py:85
msgid "specify the login user"
msgstr "specifica l'utente di accesso"
-#: tryton/config.py:88
+#: tryton/config.py:87
#, fuzzy
msgid "specify the server hostname:port"
msgstr "specifica l'hostname"
-#: tryton/config.py:92
-msgid "Too much arguments"
-msgstr "Troppi argomenti"
-
-#: tryton/config.py:95
-#, python-format
-msgid "File \"%s\" not found"
-msgstr "File \"%s\" non trovato"
-
-#: tryton/config.py:133
+#: tryton/config.py:127
#, python-format, python-format, fuzzy, python-format
msgid "Unable to write config file %s."
msgstr "Impossibile scrivere il file di configurazione %s!"
@@ -50,141 +41,163 @@ msgstr "Impossibile scrivere il file di configurazione %s!"
msgid "Unable to set locale %s"
msgstr "Impossibile impostare la localizzazione %s"
-#: tryton/action/main.py:93 tryton/common/button.py:57
+#: tryton/action/main.py:89 tryton/common/button.py:54
#, fuzzy
msgid ", "
msgstr ", "
-#: tryton/action/main.py:95
+#: tryton/action/main.py:91
#, fuzzy
msgid ",…"
msgstr ",…"
-#: tryton/action/main.py:96
+#: tryton/action/main.py:92
#, python-format
msgid "%s (%s)"
msgstr ""
-#: tryton/action/main.py:191
+#: tryton/action/main.py:187
msgid "Select your action"
msgstr "Scegliere un'azione"
-#: tryton/action/main.py:197
+#: tryton/action/main.py:193
#, fuzzy
msgid "No action defined."
msgstr "Nessuna azione definita!"
-#: tryton/common/button.py:57
+#: tryton/common/button.py:54
msgid "By: "
msgstr ""
-#: tryton/common/common.py:248
-msgid "Tryton Connection"
-msgstr "Connessione Tryton"
-
-#: tryton/common/common.py:258
-msgid "Server:"
-msgstr "Server:"
-
-#: tryton/common/common.py:276
-msgid "Port:"
-msgstr "Porta:"
-
-#: tryton/common/common.py:348 tryton/gui/window/shortcuts.py:57
+#: tryton/common/common.py:307 tryton/gui/window/shortcuts.py:64
msgid "Selection"
msgstr "Selezione"
-#: tryton/common/common.py:358
+#: tryton/common/common.py:309 tryton/common/common.py:365
+#: tryton/common/common.py:368 tryton/common/common.py:642
+#: tryton/common/common.py:693 tryton/common/common.py:796
+#: tryton/gui/window/email.py:23 tryton/gui/window/limit.py:24
+#: tryton/gui/window/preference.py:35 tryton/gui/window/revision.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:149
+#: tryton/gui/window/view_form/view/graph.py:106
+#: tryton/gui/window/win_csv.py:173 tryton/gui/window/win_form.py:68
+#: tryton/gui/window/win_search.py:54
+#, fuzzy
+msgid "Cancel"
+msgstr "_Cancella"
+
+#: tryton/common/common.py:310 tryton/common/common.py:797
+#: tryton/gui/window/email.py:28 tryton/gui/window/limit.py:29
+#: tryton/gui/window/preference.py:40 tryton/gui/window/revision.py:30
+#: tryton/gui/window/shortcuts.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:154
+#: tryton/gui/window/view_form/view/graph.py:111
+#: tryton/gui/window/win_csv.py:178 tryton/gui/window/win_form.py:97
+#: tryton/gui/window/win_search.py:72
+msgid "OK"
+msgstr ""
+
+#: tryton/common/common.py:315
msgid "Your selection:"
msgstr "Selezione:"
-#: tryton/common/common.py:481
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:34
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:120
-#: tryton/gui/window/view_form/view/graph.py:161
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:497
-#: tryton/gui/window/win_export.py:307
+#: tryton/common/common.py:366 tryton/gui/window/form.py:114
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:83
+msgid "Select"
+msgstr ""
+
+#: tryton/common/common.py:369 tryton/gui/window/win_export.py:83
+msgid "Save"
+msgstr "Salva"
+
+#: tryton/common/common.py:447
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:31
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:116
+#: tryton/gui/window/view_form/view/graph.py:171
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
+#: tryton/gui/window/win_export.py:305
msgid "Save As..."
msgstr "Salva come..."
-#: tryton/common/common.py:628
+#: tryton/common/common.py:592
msgid "Always ignore this warning."
msgstr "Ignorare sempre l'avviso"
-#: tryton/common/common.py:633
+#: tryton/common/common.py:597
msgid "Do you want to proceed?"
msgstr "Procedere?"
-#: tryton/common/common.py:652
-msgid "Confirmation"
-msgstr "Conferma"
+#: tryton/common/common.py:643
+msgid "No"
+msgstr ""
-#: tryton/common/common.py:763 tryton/common/common.py:1093
+#: tryton/common/common.py:644 tryton/common/domain_parser.py:239
+msgid "Yes"
+msgstr ""
+
+#: tryton/common/common.py:689 tryton/common/common.py:983
msgid "Concurrency Exception"
msgstr "Eccezione di concorrenza"
-#: tryton/common/common.py:776
-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."
+#: tryton/common/common.py:691
+msgid "This record has been modified while you were editing it."
msgstr ""
-"Write Concurrency Warning:\n"
-"\n"
-"Il record veniva modificato durante l'edit.\n"
-"Scegliere:\n"
-"- \"Cancel\" per rinunciare a salvarlo;\n"
-"- \"Compare\" per vedere la versione modificata;\n"
-"- \"Write Anyway\" per salvare la versione attuale."
-#: tryton/common/common.py:786
+#: tryton/common/common.py:694
+msgid "Cancel saving"
+msgstr ""
+
+#: tryton/common/common.py:696
msgid "Compare"
msgstr "Confrontare"
-#: tryton/common/common.py:792
+#: tryton/common/common.py:697
+msgid "See the modified version"
+msgstr ""
+
+#: tryton/common/common.py:699
msgid "Write Anyway"
msgstr "Scrivere comunque"
-#: tryton/common/common.py:821 tryton/gui/window/win_export.py:339
-#: tryton/gui/window/win_import.py:114 tryton/gui/window/win_import.py:143
-msgid "Error"
-msgstr "Errore"
+#: tryton/common/common.py:700
+msgid "Save your current version"
+msgstr ""
-#: tryton/common/common.py:824
+#: tryton/common/common.py:729
+#, fuzzy
+msgid "Application Error"
+msgstr "Errore di applicazione!"
+
+#: tryton/common/common.py:732
msgid "Report Bug"
msgstr "Segnala un bug"
-#: tryton/common/common.py:832
-#, fuzzy
-msgid "Application Error."
-msgstr "Errore di applicazione!"
+#: tryton/common/common.py:733 tryton/gui/window/dblogin.py:36
+msgid "Close"
+msgstr ""
-#: tryton/common/common.py:855
+#: tryton/common/common.py:751
msgid "Error: "
msgstr "Errore:"
-#: tryton/common/common.py:875
-#, python-format
-msgid "To report bugs you must have an account on %s"
+#: tryton/common/common.py:768
+#, python-format, fuzzy, python-format
+msgid "To report bugs you must have an account on %s"
msgstr "Per segnalare bugs è necessario avere un account in %s"
-#: tryton/common/common.py:905
+#: tryton/common/common.py:794
msgid "Bug Tracker"
msgstr "Bug Tracker"
-#: tryton/common/common.py:924
+#: tryton/common/common.py:811
msgid "User:"
msgstr "Utente:"
-#: tryton/common/common.py:932
+#: tryton/common/common.py:819
msgid "Password:"
msgstr "Password:"
-#: tryton/common/common.py:987
+#: tryton/common/common.py:875
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"
@@ -192,11 +205,11 @@ msgstr ""
"Lo stesso bug è stato già segnalato da altro utente.\n"
"Per tua informazione il tuo nome utente è aggiunto alla nosy-list di questo problema"
-#: tryton/common/common.py:998
+#: tryton/common/common.py:886
msgid "Created new bug with ID "
msgstr "Creato nuovo bug con ID"
-#: tryton/common/common.py:1006
+#: tryton/common/common.py:894
#, fuzzy
msgid ""
"Connection error.\n"
@@ -205,28 +218,28 @@ msgstr ""
"Errore di connessione!\n"
"Nome utente o password errati!"
-#: tryton/common/common.py:1011
+#: tryton/common/common.py:899
msgid "Exception:"
msgstr "Eccezione:"
-#: tryton/common/common.py:1038
+#: tryton/common/common.py:926
#, python-format
msgid "Check URL: %s"
msgstr ""
-#: tryton/common/common.py:1045
+#: tryton/common/common.py:934
msgid "Unable to check for new version"
msgstr ""
-#: tryton/common/common.py:1051
+#: tryton/common/common.py:940
msgid "A new version is available!"
msgstr ""
-#: tryton/common/common.py:1053
+#: tryton/common/common.py:942
msgid "Download"
msgstr ""
-#: tryton/common/common.py:1438
+#: tryton/common/common.py:1323
#, fuzzy
msgid "..."
msgstr "..."
@@ -244,57 +257,53 @@ msgstr "Crea..."
msgid "Unable to search for completion of %s"
msgstr ""
-#: tryton/common/datetime_.py:35 tryton/common/datetime_.py:236
-#: tryton/common/datetime_.py:387
+#: tryton/common/datetime_.py:32 tryton/common/datetime_.py:238
+#: tryton/common/datetime_.py:391
msgid "Value"
msgstr "Valore"
-#: tryton/common/datetime_.py:36 tryton/common/datetime_.py:237
-#: tryton/common/datetime_.py:388
+#: tryton/common/datetime_.py:33 tryton/common/datetime_.py:239
+#: tryton/common/datetime_.py:392
msgid "Displayed value"
msgstr "Valore visualizzato"
-#: tryton/common/datetime_.py:40 tryton/common/datetime_.py:194
-#: tryton/common/datetime_.py:240 tryton/common/datetime_.py:344
+#: tryton/common/datetime_.py:37 tryton/common/datetime_.py:195
+#: tryton/common/datetime_.py:242 tryton/common/datetime_.py:347
msgid "Format"
msgstr "Formato"
-#: tryton/common/datetime_.py:41 tryton/common/datetime_.py:195
-#: tryton/common/datetime_.py:241 tryton/common/datetime_.py:345
+#: tryton/common/datetime_.py:38 tryton/common/datetime_.py:196
+#: tryton/common/datetime_.py:243 tryton/common/datetime_.py:348
msgid "Display format"
msgstr "Formato di visualizzazione"
-#: tryton/common/datetime_.py:64
+#: tryton/common/datetime_.py:63
msgid "Open the calendar"
msgstr "Apertura calendario"
-#: tryton/common/datetime_.py:392 tryton/common/datetime_.py:397
+#: tryton/common/datetime_.py:396 tryton/common/datetime_.py:401
msgid "Date Format"
msgstr "Formato data"
-#: tryton/common/datetime_.py:393 tryton/common/datetime_.py:398
+#: tryton/common/datetime_.py:397 tryton/common/datetime_.py:402
msgid "Displayed date format"
msgstr "Formato data visualizzato"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "y"
msgstr "a"
-#: tryton/common/domain_parser.py:236
-msgid "Yes"
-msgstr ""
-
-#: tryton/common/domain_parser.py:236 tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:239 tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "True"
msgstr "True"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "t"
msgstr "o"
-#: tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "False"
msgstr "False"
@@ -306,27 +315,27 @@ msgstr "Modifica..."
msgid "Attachments..."
msgstr "Allegati..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:95
msgid "Notes..."
msgstr ""
-#: tryton/common/popup_menu.py:109
+#: tryton/common/popup_menu.py:107
msgid "Actions..."
msgstr "Azioni..."
-#: tryton/common/popup_menu.py:110
+#: tryton/common/popup_menu.py:108
msgid "Relate..."
msgstr "Riferire..."
-#: tryton/common/popup_menu.py:111
+#: tryton/common/popup_menu.py:109
msgid "Report..."
msgstr "Segnala..."
-#: tryton/common/popup_menu.py:112
+#: tryton/common/popup_menu.py:110
msgid "E-Mail..."
msgstr "E-Mail"
-#: tryton/common/popup_menu.py:113
+#: tryton/common/popup_menu.py:111
msgid "Print..."
msgstr "Stampa..."
@@ -358,156 +367,117 @@ msgstr "m"
msgid "s"
msgstr "s"
-#: tryton/gui/main.py:212
-msgid "_Connection"
-msgstr ""
-
-#: tryton/gui/main.py:220
-msgid "_User"
-msgstr "_User"
-
-#: tryton/gui/main.py:234
-msgid "_Options"
-msgstr "_Options"
-
-#: tryton/gui/main.py:242
-msgid "Fa_vorites"
-msgstr "Fa_vorites"
-
-#: tryton/gui/main.py:258
-msgid "_Help"
-msgstr "_Help"
-
-#: tryton/gui/main.py:280 tryton/gui/main.py:826
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:48
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:91
-#: tryton/gui/window/view_form/view/screen_container.py:144
-#: tryton/gui/window/win_search.py:34
-msgid "Search"
-msgstr "Ricerca"
-
-#: tryton/gui/main.py:370
-msgid "No result found."
-msgstr "Nessun risultato trovato."
-
-#: tryton/gui/main.py:410
-msgid "_Connect..."
-msgstr "_Connect"
-
-#: tryton/gui/main.py:420
-msgid "_Disconnect"
-msgstr "_Disconnect"
-
-#: tryton/gui/main.py:430
-msgid "_Quit..."
-msgstr "_Esci"
-
-#: tryton/gui/main.py:446
-msgid "_Preferences..."
+#: tryton/gui/main.py:123
+#, fuzzy
+msgid "Preferences..."
msgstr "_Preferenze"
-#: tryton/gui/main.py:458
-msgid "_Menu Reload"
-msgstr "_Ricarica menu"
-
-#: tryton/gui/main.py:468
-msgid "_Menu Toggle"
-msgstr "_Menu Toggle"
-
-#: tryton/gui/main.py:476
-msgid "_Global Search"
-msgstr "_Global Search"
-
-#: tryton/gui/main.py:492
-msgid "_Toolbar"
+#: tryton/gui/main.py:127
+#, fuzzy
+msgid "Toolbar"
msgstr "_Toolbar"
-#: tryton/gui/main.py:500
-msgid "_Default"
+#: tryton/gui/main.py:128
+#, fuzzy
+msgid "Default"
msgstr "_Default"
-#: tryton/gui/main.py:511
-msgid "_Text and Icons"
+#: tryton/gui/main.py:129
+#, fuzzy
+msgid "Text and Icons"
msgstr "_Testo e Icone"
-#: tryton/gui/main.py:521
-msgid "_Icons"
-msgstr "_Icone"
-
-#: tryton/gui/main.py:530
-msgid "_Text"
+#: tryton/gui/main.py:130
+#, fuzzy
+msgid "Text"
msgstr "_Testo"
-#: tryton/gui/main.py:538
-msgid "_Mode"
-msgstr "_Modalità"
+#: tryton/gui/main.py:131
+#, fuzzy
+msgid "Icons"
+msgstr "_Icone"
-#: tryton/gui/main.py:546
-msgid "_Normal"
-msgstr "_Normale"
-
-#: tryton/gui/main.py:555
-msgid "_PDA"
-msgstr "_PDA"
-
-#: tryton/gui/main.py:562
-msgid "_Form"
+#: tryton/gui/main.py:134
+#, fuzzy
+msgid "Form"
msgstr "_Modulo"
-#: tryton/gui/main.py:571
+#: tryton/gui/main.py:135
msgid "Save Width/Height"
msgstr "Salva larghezza/altezza"
-#: tryton/gui/main.py:582
+#: tryton/gui/main.py:136
msgid "Save Tree State"
msgstr "Salva diagramma ad albero"
-#: tryton/gui/main.py:594
+#: tryton/gui/main.py:137
msgid "Fast Tabbing"
msgstr ""
-#: tryton/gui/main.py:604
+#: tryton/gui/main.py:138
msgid "Spell Checking"
msgstr "Controllo ortogbrafico"
-#: tryton/gui/main.py:615
-msgid "_Previous Tab"
-msgstr "_Scheda precedente"
+#: tryton/gui/main.py:140
+msgid "PDA Mode"
+msgstr ""
-#: tryton/gui/main.py:622
-msgid "_Next Tab"
-msgstr "_Scheda Successiva"
-
-#: tryton/gui/main.py:629
+#: tryton/gui/main.py:141
msgid "Search Limit..."
msgstr "Limite di ricerca..."
-#: tryton/gui/main.py:635
-msgid "_Email..."
+#: tryton/gui/main.py:142
+#, fuzzy
+msgid "Email..."
msgstr "_Email"
-#: tryton/gui/main.py:647
+#: tryton/gui/main.py:143
msgid "Check Version"
msgstr ""
-#: tryton/gui/main.py:657
-msgid "_Save Options"
-msgstr "_Salva opzioni"
+#: tryton/gui/main.py:145
+#, fuzzy
+msgid "Options"
+msgstr "_Options"
-#: tryton/gui/main.py:671
-msgid "_Keyboard Shortcuts..."
+#: tryton/gui/main.py:148
+#, fuzzy
+msgid "Keyboard Shortcuts..."
msgstr "_Scorciatoie da tastiera"
-#: tryton/gui/main.py:681
-msgid "_About..."
+#: tryton/gui/main.py:149
+#, fuzzy
+msgid "About..."
msgstr "_About"
-#: tryton/gui/main.py:717 tryton/gui/main.py:739
-msgid "Manage Favorites"
-msgstr "Gestione Preferiti"
+#: tryton/gui/main.py:150
+#, fuzzy
+msgid "Help"
+msgstr "_Help"
-#: tryton/gui/main.py:879
+#: tryton/gui/main.py:153
+msgid "Quit"
+msgstr ""
+
+#: tryton/gui/main.py:395
+msgid "No result found."
+msgstr "Nessun risultato trovato."
+
+#: tryton/gui/main.py:447
+#, fuzzy
+msgid "Favorites"
+msgstr "Fa_vorites"
+
+#: tryton/gui/main.py:464 tryton/gui/window/dblogin.py:438
+#: tryton/gui/window/form.py:139
+msgid "Manage..."
+msgstr ""
+
+#: tryton/gui/main.py:541 tryton/gui/window/form.py:559
+msgid "Action"
+msgstr "Azione"
+
+#: tryton/gui/main.py:563
msgid ""
"The following action requires to close all tabs.\n"
"Do you want to continue?"
@@ -515,7 +485,7 @@ msgstr ""
"L'azione seguente richiede la chiusura di tutte le finestre.\n"
"Vuoi continuare?"
-#: tryton/gui/main.py:1135
+#: tryton/gui/main.py:747
msgid "Close Tab"
msgstr "Chiudere la scheda"
@@ -527,196 +497,195 @@ msgstr ""
msgid "translator-credits"
msgstr ""
-#: tryton/gui/window/attachment.py:22
+#: tryton/gui/window/attachment.py:24
#, python-format, python-format, fuzzy, python-format
msgid "Attachments (%s)"
msgstr "Allegato(%s)"
-#: tryton/gui/window/dblogin.py:32
+#: tryton/gui/window/dblogin.py:33
msgid "Profile Editor"
msgstr "Editor del profilo"
-#: tryton/gui/window/dblogin.py:47
+#: tryton/gui/window/dblogin.py:49
msgid "Profile"
msgstr "Profilo"
-#: tryton/gui/window/dblogin.py:53 tryton/gui/window/win_csv.py:69
-msgid "_Add"
-msgstr "Profilo"
+#: tryton/gui/window/dblogin.py:58
+msgid "Add new profile"
+msgstr ""
-#: tryton/gui/window/dblogin.py:59 tryton/gui/window/win_csv.py:79
-msgid "_Remove"
-msgstr "_Rimuovi"
+#: tryton/gui/window/dblogin.py:63
+msgid "Remove selected profile"
+msgstr ""
-#: tryton/gui/window/dblogin.py:73 tryton/gui/window/dblogin.py:458
+#: tryton/gui/window/dblogin.py:77 tryton/gui/window/dblogin.py:450
msgid "Host:"
msgstr "Host:"
-#: tryton/gui/window/dblogin.py:84 tryton/gui/window/dblogin.py:470
+#: tryton/gui/window/dblogin.py:88 tryton/gui/window/dblogin.py:462
msgid "Database:"
msgstr "Database:"
-#: tryton/gui/window/dblogin.py:104
+#: tryton/gui/window/dblogin.py:108
msgid "Fetching databases list"
msgstr "Preleva la lista dei database"
-#: tryton/gui/window/dblogin.py:120
+#: tryton/gui/window/dblogin.py:122
msgid "Username:"
msgstr "Nome utente:"
-#: tryton/gui/window/dblogin.py:307 tryton/gui/window/dblogin.py:627
+#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:619
msgid "Incompatible version of the server"
msgstr "Versione del server incompatibile"
-#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:630
+#: tryton/gui/window/dblogin.py:311 tryton/gui/window/dblogin.py:623
msgid "Could not connect to the server"
msgstr "Impossibile connettersi al server"
-#: tryton/gui/window/dblogin.py:388
+#: tryton/gui/window/dblogin.py:390
msgid "Login"
msgstr "Accedi"
-#: tryton/gui/window/dblogin.py:394
+#: tryton/gui/window/dblogin.py:396
msgid "_Cancel"
msgstr "_Cancella"
-#: tryton/gui/window/dblogin.py:400
+#: tryton/gui/window/dblogin.py:398
msgid "Cancel connection to the Tryton server"
msgstr "Cancella la connessione al server Tryton"
-#: tryton/gui/window/dblogin.py:402
+#: tryton/gui/window/dblogin.py:400
msgid "C_onnect"
msgstr "C_onnetti"
-#: tryton/gui/window/dblogin.py:408
+#: tryton/gui/window/dblogin.py:404
msgid "Connect the Tryton server"
msgstr "Connetti il server Tryton"
-#: tryton/gui/window/dblogin.py:436
+#: tryton/gui/window/dblogin.py:432
msgid "Profile:"
msgstr "Profilo:"
-#: tryton/gui/window/dblogin.py:442
-#, fuzzy
-msgid "Manage profiles"
-msgstr "_Gestisci profili"
-
-#: tryton/gui/window/dblogin.py:455
+#: tryton/gui/window/dblogin.py:447
msgid "Host / Database information"
msgstr "Informazione su Host/ database"
-#: tryton/gui/window/dblogin.py:486
+#: tryton/gui/window/dblogin.py:478
msgid "User name:"
msgstr "nome utente"
-#: tryton/gui/window/email.py:16
+#: tryton/gui/window/email.py:19
msgid "Email"
msgstr "Email"
-#: tryton/gui/window/email.py:26
+#: tryton/gui/window/email.py:36
msgid "Email Program Settings"
msgstr "Impostazioni programma Email"
-#: tryton/gui/window/email.py:29
+#: tryton/gui/window/email.py:39
msgid "Command Line:"
msgstr "Riga di comando:"
-#: tryton/gui/window/email.py:39
+#: tryton/gui/window/email.py:49
msgid "Legend of Available Placeholders:"
msgstr "Leggenda dei segnaposto disponibili:"
-#: tryton/gui/window/email.py:46
+#: tryton/gui/window/email.py:56
msgid "To:"
msgstr "a:"
-#: tryton/gui/window/email.py:50
+#: tryton/gui/window/email.py:60
msgid "CC:"
msgstr ".CC"
-#: tryton/gui/window/email.py:54
+#: tryton/gui/window/email.py:64
msgid "Subject:"
msgstr "Oggetto:"
-#: tryton/gui/window/email.py:58
+#: tryton/gui/window/email.py:68
msgid "Body:"
msgstr "Corpo:"
-#: tryton/gui/window/email.py:62
+#: tryton/gui/window/email.py:72
msgid "Attachment:"
msgstr "Allegato:"
-#: tryton/gui/window/form.py:118
+#: tryton/gui/window/form.py:135
+msgid "Add..."
+msgstr ""
+
+#: tryton/gui/window/form.py:155
#, python-format
msgid "Attachment(%d)"
msgstr "Allegato(%d)"
-#: tryton/gui/window/form.py:144
+#: tryton/gui/window/form.py:185
#, python-format
msgid "Note(%d)"
msgstr ""
-#: tryton/gui/window/form.py:166
+#: tryton/gui/window/form.py:207
#, fuzzy
msgid "You have to select one record."
msgstr "Devi selezionare un record!"
-#: tryton/gui/window/form.py:170
+#: tryton/gui/window/form.py:211
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:171
+#: tryton/gui/window/form.py:212
msgid "Creation User:"
msgstr "Utente di creazione:"
-#: tryton/gui/window/form.py:172
+#: tryton/gui/window/form.py:213
msgid "Creation Date:"
msgstr "Data di creazione:"
-#: tryton/gui/window/form.py:173
+#: tryton/gui/window/form.py:214
msgid "Latest Modification by:"
msgstr "Ultima modifica a:"
-#: tryton/gui/window/form.py:174
+#: tryton/gui/window/form.py:215
msgid "Latest Modification Date:"
msgstr "Ultima data di modifica:"
-#: tryton/gui/window/form.py:193
+#: tryton/gui/window/form.py:234
msgid "Model:"
msgstr "Modello:"
-#: tryton/gui/window/form.py:265
+#: tryton/gui/window/form.py:312
msgid "Are you sure to remove this record?"
msgstr "Sei sicuro di rimuovere questo record?"
-#: tryton/gui/window/form.py:267
+#: tryton/gui/window/form.py:314
msgid "Are you sure to remove those records?"
msgstr "Sei sicuro di rimuovere questi records?"
-#: tryton/gui/window/form.py:270
+#: tryton/gui/window/form.py:317
#, fuzzy
msgid "Records not removed."
msgstr "Record non rimossi!"
-#: tryton/gui/window/form.py:272
+#: tryton/gui/window/form.py:319
#, fuzzy
msgid "Records removed."
msgstr "Records rimossi!"
-#: tryton/gui/window/form.py:308
+#: tryton/gui/window/form.py:356
#, fuzzy
msgid "Working now on the duplicated record(s)."
msgstr "Attivo ora nel (nei) record duplicato!"
-#: tryton/gui/window/form.py:320
+#: tryton/gui/window/form.py:368
#, fuzzy
msgid "Record saved."
msgstr "Record salvato!"
-#: tryton/gui/window/form.py:437
+#: tryton/gui/window/form.py:485
msgid " of "
msgstr "di"
-#: tryton/gui/window/form.py:457
+#: tryton/gui/window/form.py:505
#, fuzzy
msgid ""
"This record has been modified\n"
@@ -725,68 +694,64 @@ msgstr ""
"Il record è stato modificato\n"
" intendi salvarlo?"
-#: tryton/gui/window/form.py:511
-msgid "Action"
-msgstr "Azione"
-
-#: tryton/gui/window/form.py:511
+#: tryton/gui/window/form.py:559
msgid "Launch action"
msgstr "Lanciare l'azione"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
msgid "Relate"
msgstr "Collegato"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
msgid "Open related records"
msgstr "Apri record relazionati"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
msgid "Report"
msgstr "Rapporto"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
msgid "Open report"
msgstr "Apri rapporto"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail"
msgstr "E-Mail"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail report"
msgstr "report E-Mail"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print"
msgstr "Stampa"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print report"
msgstr "Stampa report"
-#: tryton/gui/window/form.py:536
+#: tryton/gui/window/form.py:590
msgid "_Copy URL"
msgstr ""
-#: tryton/gui/window/form.py:539
+#: tryton/gui/window/form.py:593
msgid "Copy URL into clipboard"
msgstr ""
-#: tryton/gui/window/form.py:598
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:924
+#: tryton/gui/window/form.py:652
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:932
msgid "Unknown"
msgstr "Sconosciuto"
-#: tryton/gui/window/limit.py:17
+#: tryton/gui/window/limit.py:20
msgid "Limit"
msgstr "Limite"
-#: tryton/gui/window/limit.py:27
+#: tryton/gui/window/limit.py:37
msgid "Search Limit Settings"
msgstr "Impostazione dei limiti di ricerca"
-#: tryton/gui/window/limit.py:30
+#: tryton/gui/window/limit.py:40
msgid "Limit:"
msgstr "Limite:"
@@ -795,302 +760,302 @@ msgstr "Limite:"
msgid "Notes (%s)"
msgstr ""
-#: tryton/gui/window/preference.py:23
+#: tryton/gui/window/preference.py:25
msgid "Preferences"
msgstr "Preferenze"
-#: tryton/gui/window/preference.py:50
+#: tryton/gui/window/preference.py:58
msgid "Edit User Preferences"
msgstr "Modifica le preferenze dell'utente"
-#: tryton/gui/window/preference.py:77
+#: tryton/gui/window/preference.py:85
msgid "Preference"
msgstr "Preferenza"
-#: tryton/gui/window/revision.py:19
+#: tryton/gui/window/revision.py:21
msgid "Revision"
msgstr "Revisione"
-#: tryton/gui/window/revision.py:29
+#: tryton/gui/window/revision.py:38
msgid "Select a revision"
msgstr "Scegli una revisione"
-#: tryton/gui/window/revision.py:32
+#: tryton/gui/window/revision.py:41
msgid "Revision:"
msgstr "Revisione:"
-#: tryton/gui/window/shortcuts.py:17
+#: tryton/gui/window/shortcuts.py:20
msgid "Keyboard Shortcuts"
msgstr "Scorciatoie da tastiera"
-#: tryton/gui/window/shortcuts.py:28
+#: tryton/gui/window/shortcuts.py:35
msgid "Text Entries Shortcuts"
msgstr "Scorciatoie imputazioni di testo"
-#: tryton/gui/window/shortcuts.py:29
+#: tryton/gui/window/shortcuts.py:36
msgid "Cut selected text"
msgstr "Taglia testo selezionato"
-#: tryton/gui/window/shortcuts.py:30
+#: tryton/gui/window/shortcuts.py:37
msgid "Copy selected text"
msgstr "Copia il testo selezionato"
-#: tryton/gui/window/shortcuts.py:31
+#: tryton/gui/window/shortcuts.py:38
msgid "Paste copied text"
msgstr "Incolla il testo copiato"
-#: tryton/gui/window/shortcuts.py:32
+#: tryton/gui/window/shortcuts.py:39
msgid "Next widget"
msgstr "Prossimo oggetto"
-#: tryton/gui/window/shortcuts.py:33
+#: tryton/gui/window/shortcuts.py:40
msgid "Previous widget"
msgstr "Oggetto precedente"
-#: tryton/gui/window/shortcuts.py:34
+#: tryton/gui/window/shortcuts.py:41
msgid "Relation Entries Shortcuts"
msgstr "Scorciatoie imputazioni relazionate"
-#: tryton/gui/window/shortcuts.py:35
+#: tryton/gui/window/shortcuts.py:42
msgid "Create new relation"
msgstr "Crea nuova relazione"
-#: tryton/gui/window/shortcuts.py:36
+#: tryton/gui/window/shortcuts.py:43
msgid "Open/Search relation"
msgstr "Apri/Cerca relazione"
-#: tryton/gui/window/shortcuts.py:37
+#: tryton/gui/window/shortcuts.py:44
msgid "List Entries Shortcuts"
msgstr "Lista scorciatoie registrazioni"
-#: tryton/gui/window/shortcuts.py:38
+#: tryton/gui/window/shortcuts.py:45
msgid "Create new line"
msgstr "Crea nuova riga"
-#: tryton/gui/window/shortcuts.py:39
+#: tryton/gui/window/shortcuts.py:46
msgid "Open relation"
msgstr "Apri relazione"
-#: tryton/gui/window/shortcuts.py:40
+#: tryton/gui/window/shortcuts.py:47
msgid "Mark line for deletion"
msgstr "Seleziona riga da eliminare"
-#: tryton/gui/window/shortcuts.py:41
+#: tryton/gui/window/shortcuts.py:48
msgid "Unmark line for deletion"
msgstr "Deseleziona riga da eliminare"
-#: tryton/gui/window/shortcuts.py:44
+#: tryton/gui/window/shortcuts.py:51
msgid "Edition Widgets"
msgstr "Widget di modifica"
-#: tryton/gui/window/shortcuts.py:47
+#: tryton/gui/window/shortcuts.py:54
msgid "Move Cursor"
msgstr ""
-#: tryton/gui/window/shortcuts.py:48
+#: tryton/gui/window/shortcuts.py:55
msgid "Move to right"
msgstr ""
-#: tryton/gui/window/shortcuts.py:49
+#: tryton/gui/window/shortcuts.py:56
msgid "Move to left"
msgstr ""
-#: tryton/gui/window/shortcuts.py:50
+#: tryton/gui/window/shortcuts.py:57
msgid "Move up"
msgstr ""
-#: tryton/gui/window/shortcuts.py:51
+#: tryton/gui/window/shortcuts.py:58
msgid "Move down"
msgstr ""
-#: tryton/gui/window/shortcuts.py:52
+#: tryton/gui/window/shortcuts.py:59
msgid "Move up of one page"
msgstr ""
-#: tryton/gui/window/shortcuts.py:53
+#: tryton/gui/window/shortcuts.py:60
msgid "Move down of one page"
msgstr ""
-#: tryton/gui/window/shortcuts.py:54
+#: tryton/gui/window/shortcuts.py:61
msgid "Move to top"
msgstr ""
-#: tryton/gui/window/shortcuts.py:55
+#: tryton/gui/window/shortcuts.py:62
msgid "Move to bottom"
msgstr ""
-#: tryton/gui/window/shortcuts.py:56
+#: tryton/gui/window/shortcuts.py:63
msgid "Move to parent"
msgstr ""
-#: tryton/gui/window/shortcuts.py:58 tryton/gui/window/shortcuts.py:59
+#: tryton/gui/window/shortcuts.py:65 tryton/gui/window/shortcuts.py:66
msgid "Select all"
msgstr ""
-#: tryton/gui/window/shortcuts.py:60 tryton/gui/window/shortcuts.py:61
+#: tryton/gui/window/shortcuts.py:67 tryton/gui/window/shortcuts.py:68
msgid "Unselect all"
msgstr ""
-#: tryton/gui/window/shortcuts.py:62
+#: tryton/gui/window/shortcuts.py:69
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
+#: tryton/gui/window/shortcuts.py:70 tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:72 tryton/gui/window/shortcuts.py:73
msgid "Select/Activate current row"
msgstr ""
-#: tryton/gui/window/shortcuts.py:67
+#: tryton/gui/window/shortcuts.py:74
msgid "Toggle selection"
msgstr ""
-#: tryton/gui/window/shortcuts.py:68
+#: tryton/gui/window/shortcuts.py:75
msgid "Expand/Collapse"
msgstr ""
-#: tryton/gui/window/shortcuts.py:69
+#: tryton/gui/window/shortcuts.py:76
msgid "Expand row"
msgstr ""
-#: tryton/gui/window/shortcuts.py:70
+#: tryton/gui/window/shortcuts.py:77
msgid "Collapse row"
msgstr ""
-#: tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:78
msgid "Toggle row"
msgstr ""
-#: tryton/gui/window/shortcuts.py:72
+#: tryton/gui/window/shortcuts.py:79
msgid "Collapse all rows"
msgstr ""
-#: tryton/gui/window/shortcuts.py:73
+#: tryton/gui/window/shortcuts.py:80
msgid "Expand all rows"
msgstr ""
-#: tryton/gui/window/shortcuts.py:76
+#: tryton/gui/window/shortcuts.py:83
msgid "Tree view"
msgstr ""
-#: tryton/gui/window/tabcontent.py:41
+#: tryton/gui/window/tabcontent.py:43
msgid "_Switch View"
msgstr "_Cambia vista"
-#: tryton/gui/window/tabcontent.py:42
+#: tryton/gui/window/tabcontent.py:44
#, fuzzy
msgid "Switch View"
msgstr "_Cambia vista"
-#: tryton/gui/window/tabcontent.py:47
+#: tryton/gui/window/tabcontent.py:49
msgid "_Previous"
msgstr "_Precedente"
-#: tryton/gui/window/tabcontent.py:48
+#: tryton/gui/window/tabcontent.py:50
msgid "Previous Record"
msgstr "Record Precedente"
-#: tryton/gui/window/tabcontent.py:53
+#: tryton/gui/window/tabcontent.py:55
msgid "_Next"
msgstr "_Successivo"
-#: tryton/gui/window/tabcontent.py:54
+#: tryton/gui/window/tabcontent.py:56
msgid "Next Record"
msgstr "Prossimo Record"
-#: tryton/gui/window/tabcontent.py:59
+#: tryton/gui/window/tabcontent.py:61
msgid "_Search"
msgstr "_Cerca"
-#: tryton/gui/window/tabcontent.py:65
+#: tryton/gui/window/tabcontent.py:67
msgid "_New"
msgstr "_Nuovo"
-#: tryton/gui/window/tabcontent.py:66
+#: tryton/gui/window/tabcontent.py:68
msgid "Create a new record"
msgstr "Crea nuovo record"
-#: tryton/gui/window/tabcontent.py:71 tryton/gui/window/win_form.py:72
+#: tryton/gui/window/tabcontent.py:73 tryton/gui/window/win_form.py:85
msgid "_Save"
msgstr "_Salva"
-#: tryton/gui/window/tabcontent.py:72
+#: tryton/gui/window/tabcontent.py:74
msgid "Save this record"
msgstr "Salva questo record."
-#: tryton/gui/window/tabcontent.py:77
+#: tryton/gui/window/tabcontent.py:79
msgid "_Reload/Undo"
msgstr ""
-#: tryton/gui/window/tabcontent.py:78
+#: tryton/gui/window/tabcontent.py:80
msgid "Reload/Undo"
msgstr ""
-#: tryton/gui/window/tabcontent.py:83
+#: tryton/gui/window/tabcontent.py:85
msgid "_Duplicate"
msgstr "_Duplicato"
-#: tryton/gui/window/tabcontent.py:88
+#: tryton/gui/window/tabcontent.py:90
msgid "_Delete..."
msgstr "_Eliimina"
-#: tryton/gui/window/tabcontent.py:94
+#: tryton/gui/window/tabcontent.py:96
msgid "View _Logs..."
msgstr "Visualizza_Log..."
-#: tryton/gui/window/tabcontent.py:97
+#: tryton/gui/window/tabcontent.py:100
msgid "Show revisions..."
msgstr "Mostra revisioni..."
-#: tryton/gui/window/tabcontent.py:102
+#: tryton/gui/window/tabcontent.py:105
msgid "A_ttachments..."
msgstr "A_llegati..."
-#: tryton/gui/window/tabcontent.py:103
+#: tryton/gui/window/tabcontent.py:106
msgid "Add an attachment to the record"
msgstr "Aggiungi un allegato al record"
-#: tryton/gui/window/tabcontent.py:108
+#: tryton/gui/window/tabcontent.py:112
msgid "_Notes..."
msgstr ""
-#: tryton/gui/window/tabcontent.py:109
+#: tryton/gui/window/tabcontent.py:113
msgid "Add a note to the record"
msgstr ""
-#: tryton/gui/window/tabcontent.py:114
+#: tryton/gui/window/tabcontent.py:118
msgid "_Actions..."
msgstr "_Azioni..."
-#: tryton/gui/window/tabcontent.py:119
+#: tryton/gui/window/tabcontent.py:123
#, fuzzy
msgid "_Relate..."
msgstr "Riferire..."
-#: tryton/gui/window/tabcontent.py:125
+#: tryton/gui/window/tabcontent.py:129
msgid "_Report..."
msgstr "_Rapporto..."
-#: tryton/gui/window/tabcontent.py:130
+#: tryton/gui/window/tabcontent.py:134
msgid "_E-Mail..."
msgstr "_E-Mail..."
-#: tryton/gui/window/tabcontent.py:135
+#: tryton/gui/window/tabcontent.py:139
msgid "_Print..."
msgstr "_Stampa..."
-#: tryton/gui/window/tabcontent.py:141
+#: tryton/gui/window/tabcontent.py:145
msgid "_Export Data..."
msgstr "_Esporta dati"
-#: tryton/gui/window/tabcontent.py:146
+#: tryton/gui/window/tabcontent.py:150
msgid "_Import Data..."
msgstr "_Importa dati"
-#: tryton/gui/window/tabcontent.py:150
+#: tryton/gui/window/tabcontent.py:155
msgid "Copy _URL..."
msgstr ""
-#: tryton/gui/window/tabcontent.py:156
+#: tryton/gui/window/tabcontent.py:161
msgid "_Close Tab"
msgstr "_Chiudi scheda"
@@ -1098,104 +1063,109 @@ msgstr "_Chiudi scheda"
msgid "All fields"
msgstr "Tutti i campi"
-#: tryton/gui/window/win_csv.py:89
+#: tryton/gui/window/win_csv.py:69
+msgid "_Add"
+msgstr "Profilo"
+
+#: tryton/gui/window/win_csv.py:77
+msgid "_Remove"
+msgstr "_Rimuovi"
+
+#: tryton/gui/window/win_csv.py:85
#, fuzzy
msgid "_Clear"
msgstr "Pulisci"
-#: tryton/gui/window/win_csv.py:111
+#: tryton/gui/window/win_csv.py:105
msgid "Fields selected"
msgstr ""
-#: tryton/gui/window/win_csv.py:130
+#: tryton/gui/window/win_csv.py:124
msgid "CSV Parameters"
msgstr "Parametri CSV"
-#: tryton/gui/window/win_csv.py:138
+#: tryton/gui/window/win_csv.py:132
msgid "Delimiter:"
msgstr ""
-#: tryton/gui/window/win_csv.py:152
+#: tryton/gui/window/win_csv.py:146
msgid "Quote char:"
msgstr ""
-#: tryton/gui/window/win_csv.py:161
+#: tryton/gui/window/win_csv.py:155
msgid "Encoding:"
msgstr "Codifica:"
-#: tryton/gui/window/win_csv.py:197 tryton/gui/window/win_csv.py:201
+#: tryton/gui/window/win_csv.py:195 tryton/gui/window/win_csv.py:199
msgid "Field name"
msgstr "Nome di campo"
#: tryton/gui/window/win_export.py:28
-msgid "Export to CSV"
+#, python-format
+msgid "CSV Export: %s"
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:60
+#: tryton/gui/window/win_export.py:32
#, fuzzy
msgid "_Save Export"
msgstr "Salva esportazione"
-#: tryton/gui/window/win_export.py:70
+#: tryton/gui/window/win_export.py:40
#, fuzzy
msgid "_Delete Export"
msgstr "Elimina Esportazione"
-#: tryton/gui/window/win_export.py:87
+#: tryton/gui/window/win_export.py:55
+msgid "Predefined exports"
+msgstr "esportazioni predefinite"
+
+#: tryton/gui/window/win_export.py:62
+msgid "Name"
+msgstr "Nome"
+
+#: tryton/gui/window/win_export.py:82
msgid "Open"
msgstr "Apri"
-#: tryton/gui/window/win_export.py:88
-msgid "Save"
-msgstr "Salva"
-
-#: tryton/gui/window/win_export.py:92
+#: tryton/gui/window/win_export.py:87
msgid "Add _field names"
msgstr "Aggiungi_nomi di campo"
-#: tryton/gui/window/win_export.py:106
+#: tryton/gui/window/win_export.py:103
#, python-format
msgid "%s (string)"
msgstr "%s (stringa)"
-#: tryton/gui/window/win_export.py:109
+#: tryton/gui/window/win_export.py:106
#, python-format
msgid "%s (model name)"
msgstr ""
-#: tryton/gui/window/win_export.py:111
+#: tryton/gui/window/win_export.py:108
#, python-format
msgid "%s (record name)"
msgstr ""
-#: tryton/gui/window/win_export.py:210
+#: tryton/gui/window/win_export.py:207
msgid "What is the name of this export?"
msgstr "Qual è il nome di questa esportazione?"
-#: tryton/gui/window/win_export.py:216
+#: tryton/gui/window/win_export.py:213
#, python-format
msgid "Override '%s' definition?"
msgstr "Sostituisci definizione '%s'?"
-#: tryton/gui/window/win_export.py:333
+#: tryton/gui/window/win_export.py:328
#, python-format, python-format, fuzzy, python-format
msgid "%d record saved."
msgstr "%d record salvato!"
-#: tryton/gui/window/win_export.py:335
+#: tryton/gui/window/win_export.py:330
#, python-format, python-format, fuzzy, python-format
msgid "%d records saved."
msgstr "%d record salvato!"
-#: tryton/gui/window/win_export.py:338
+#: tryton/gui/window/win_export.py:333
#, python-format
msgid ""
"Operation failed.\n"
@@ -1203,193 +1173,215 @@ msgid ""
"%s"
msgstr ""
+#: tryton/gui/window/win_export.py:334 tryton/gui/window/win_import.py:112
+#: tryton/gui/window/win_import.py:139
+msgid "Error"
+msgstr "Errore"
+
#: tryton/gui/window/win_form.py:38
msgid "Link"
msgstr ""
-#: tryton/gui/window/win_form.py:131
+#: tryton/gui/window/win_form.py:66
+msgid "Delete"
+msgstr "Elimina"
+
+#: tryton/gui/window/win_form.py:78 tryton/gui/window/win_search.py:65
+msgid "New"
+msgstr "Nuovo"
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:48
+#: tryton/gui/window/win_form.py:140
+msgid "Switch"
+msgstr "Cambia"
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:56
+#: tryton/gui/window/view_form/view/screen_container.py:222
+#: tryton/gui/window/win_form.py:148
+msgid "Previous"
+msgstr "Precedente"
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:67
+#: tryton/gui/window/view_form/view/screen_container.py:231
+#: tryton/gui/window/win_form.py:159
+msgid "Next"
+msgstr "Prossimo"
+
+#: tryton/gui/window/win_form.py:176
#, fuzzy
msgid "Add"
msgstr "Profilo"
-#: tryton/gui/window/win_form.py:144
+#: tryton/gui/window/win_form.py:186
msgid "Remove "
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
-#: tryton/gui/window/win_form.py:159
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:118
+#: tryton/gui/window/win_form.py:198
#, fuzzy
msgid "Create a new record "
msgstr "Crea nuovo record"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:154
-#: tryton/gui/window/win_form.py:171
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
+#: tryton/gui/window/win_form.py:208
msgid "Delete selected record "
msgstr "Elimina il record selezionato "
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:164
-#: tryton/gui/window/win_form.py:185
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:142
+#: tryton/gui/window/win_form.py:219
msgid "Undelete selected record "
msgstr "Non eliminare il record selezionato "
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:61
-#: tryton/gui/window/view_form/view/screen_container.py:225
-#: tryton/gui/window/win_form.py:200
-msgid "Previous"
-msgstr "Precedente"
+#: tryton/gui/window/win_import.py:26
+#, python-format
+msgid "CSV Import: %s"
+msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:75
-#: tryton/gui/window/view_form/view/screen_container.py:237
-#: tryton/gui/window/win_form.py:214
-msgid "Next"
-msgstr "Prossimo"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
-#: tryton/gui/window/win_form.py:227
-msgid "Switch"
-msgstr "Cambia"
-
-#: tryton/gui/window/win_import.py:25
-msgid "Import from CSV"
-msgstr "Importa da CSV"
-
-#: tryton/gui/window/win_import.py:32
+#: tryton/gui/window/win_import.py:30
#, fuzzy
msgid "_Auto-Detect"
msgstr "Autorilevamento"
-#: tryton/gui/window/win_import.py:44
+#: tryton/gui/window/win_import.py:41
msgid "File to Import:"
msgstr "File da importare:"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:207
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:462
-#: tryton/gui/window/win_import.py:46
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:200
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:466
+#: tryton/gui/window/win_import.py:43
msgid "Open..."
msgstr "Apri..."
-#: tryton/gui/window/win_import.py:51
+#: tryton/gui/window/win_import.py:48
msgid "Lines to Skip:"
msgstr "Righe da saltare."
-#: tryton/gui/window/win_import.py:104
+#: tryton/gui/window/win_import.py:101
#, fuzzy
msgid "You must select an import file first."
msgstr "Devi prima selezionare un file di import!"
-#: tryton/gui/window/win_import.py:114
+#: tryton/gui/window/win_import.py:112
msgid "Error opening CSV file"
msgstr "Errore nell'apertura del file CSV"
-#: tryton/gui/window/win_import.py:142
+#: tryton/gui/window/win_import.py:138
#, 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:202
+#: tryton/gui/window/win_import.py:198
#, python-format, python-format, fuzzy, python-format
msgid "%d record imported."
msgstr " %d record importati"
-#: tryton/gui/window/win_import.py:204
+#: tryton/gui/window/win_import.py:200
#, python-format, python-format, fuzzy, python-format
msgid "%d records imported."
msgstr " %d record importati!"
-#: tryton/gui/window/win_search.py:75
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:46
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:81
+#: tryton/gui/window/view_form/view/screen_container.py:146
+#: tryton/gui/window/win_search.py:36 tryton/gui/window/win_search.py:59
+msgid "Search"
+msgstr "Ricerca"
+
+#: tryton/gui/window/win_search.py:91
#, python-format
msgid "Search %s"
msgstr ""
-#: tryton/gui/window/wizard.py:150
+#: tryton/gui/window/wizard.py:160
#, python-format
msgid "Unable to delete wizard %s"
msgstr ""
-#: tryton/gui/window/wizard.py:304
+#: tryton/gui/window/wizard.py:317
msgid "Wizard"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:197
+#: tryton/gui/window/view_form/screen/screen.py:206
msgid "ID"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:198
+#: tryton/gui/window/view_form/screen/screen.py:207
msgid "Creation User"
msgstr "Creazione utente"
-#: tryton/gui/window/view_form/screen/screen.py:199
+#: tryton/gui/window/view_form/screen/screen.py:208
msgid "Creation Date"
msgstr "Data di creazione"
-#: tryton/gui/window/view_form/screen/screen.py:200
+#: tryton/gui/window/view_form/screen/screen.py:209
msgid "Modification User"
msgstr "Utente di modifica"
-#: tryton/gui/window/view_form/screen/screen.py:201
+#: tryton/gui/window/view_form/screen/screen.py:210
msgid "Modification Date"
msgstr "Data di modifica"
-#: tryton/gui/window/view_form/screen/screen.py:777
+#: tryton/gui/window/view_form/screen/screen.py:806
#, python-format, python-format, fuzzy, python-format
msgid "Unable to get view tree state for %s"
msgstr "Impossibile configurare la vista ad albero %s"
-#: tryton/gui/window/view_form/screen/screen.py:838
+#: tryton/gui/window/view_form/screen/screen.py:867
msgid "Unable to set view tree state"
msgstr "Impossibile configurare la vista ad albero"
-#: tryton/gui/window/view_form/screen/screen.py:1015
+#: tryton/gui/window/view_form/screen/screen.py:1054
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:1022
+#: tryton/gui/window/view_form/screen/screen.py:1061
#, python-format
msgid "\"%s\" is required"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:1026
+#: tryton/gui/window/view_form/screen/screen.py:1065
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:1075
+#: tryton/gui/window/view_form/screen/screen.py:1114
msgid "Pre-validation"
msgstr ""
-#: tryton/gui/window/view_form/view/form.py:257
-#: tryton/gui/window/view_form/view/form.py:259
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:483
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:155
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:157
-#: 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.py:261
+#: tryton/gui/window/view_form/view/form.py:263
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:476
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:478
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:172
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:174
+#: tryton/gui/window/view_form/view/list.py:530
+#: tryton/gui/window/view_form/view/list.py:532
msgid ":"
msgstr ""
-#: tryton/gui/window/view_form/view/graph.py:100
+#: tryton/gui/window/view_form/view/graph.py:102
msgid "Image Size"
msgstr "Dimensione immagine"
-#: tryton/gui/window/view_form/view/graph.py:112
+#: tryton/gui/window/view_form/view/graph.py:121
msgid "Width:"
msgstr ""
-#: tryton/gui/window/view_form/view/graph.py:120
+#: tryton/gui/window/view_form/view/graph.py:129
msgid "Height:"
msgstr ""
-#: tryton/gui/window/view_form/view/graph.py:130
+#: tryton/gui/window/view_form/view/graph.py:140
msgid "PNG image (*.png)"
msgstr ""
-#: tryton/gui/window/view_form/view/graph.py:139
+#: tryton/gui/window/view_form/view/graph.py:149
msgid "Save As"
msgstr "Salva come"
-#: tryton/gui/window/view_form/view/graph.py:151
+#: tryton/gui/window/view_form/view/graph.py:161
msgid "Image size too large."
msgstr ""
@@ -1397,7 +1389,7 @@ msgstr ""
msgid ".."
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:149
+#: tryton/gui/window/view_form/view/screen_container.py:152
msgid "Open filters"
msgstr ""
@@ -1405,27 +1397,27 @@ msgstr ""
msgid "Show bookmarks of filters"
msgstr "Mostra segnalibri dei filtri"
-#: tryton/gui/window/view_form/view/screen_container.py:380
+#: tryton/gui/window/view_form/view/screen_container.py:371
msgid "Remove this bookmark"
msgstr "Rimuovi questo segnalibro"
-#: tryton/gui/window/view_form/view/screen_container.py:387
+#: tryton/gui/window/view_form/view/screen_container.py:379
msgid "Bookmark this filter"
msgstr "Memorizza questo filtro"
-#: tryton/gui/window/view_form/view/screen_container.py:404
+#: tryton/gui/window/view_form/view/screen_container.py:396
msgid "Show active records"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:406
+#: tryton/gui/window/view_form/view/screen_container.py:398
msgid "Show inactive records"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:487
+#: tryton/gui/window/view_form/view/screen_container.py:479
msgid "Bookmark Name:"
msgstr "Nome segnalibro:"
-#: tryton/gui/window/view_form/view/screen_container.py:607
+#: tryton/gui/window/view_form/view/screen_container.py:599
msgid "Find"
msgstr "Trova"
@@ -1461,109 +1453,106 @@ msgstr "Vista mensile"
msgid "Week"
msgstr "Settimana"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:39
msgid "Select..."
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:52
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:47
msgid "Clear"
msgstr "Pulisci"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:65
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:60
msgid "All files"
msgstr "Tutti i files"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:88
-msgid "Select"
-msgstr ""
-
-#: tryton/gui/window/view_form/view/form_gtk/char.py:168
+#: tryton/gui/window/view_form/view/form_gtk/char.py:169
msgid "Show plain text"
msgstr "Mostra testo semplice"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:371
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:369
msgid "Add value"
msgstr "Aggiungi valore"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:497
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:490
#, python-format
msgid "Remove \"%s\""
msgstr "Rimuovi \"%s\""
-#: tryton/gui/window/view_form/view/form_gtk/image.py:49
+#: tryton/gui/window/view_form/view/form_gtk/image.py:50
msgid "Images"
msgstr "Immagini"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:68
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:109
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:66
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:99
msgid "Add existing record"
msgstr "Aggiungi un record esistente"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:79
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:74
#, fuzzy
msgid "Remove selected record "
msgstr "Elimina il record selezionato "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:305
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:580
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:582
msgid "Open the record "
msgstr ""
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:306
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:581
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:583
msgid "Clear the field "
msgstr ""
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:309
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:584
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:586
msgid "Search a record "
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:121
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:108
msgid "Remove selected record"
msgstr "Rimuovi i record selezionati"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:144
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:126
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:900
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:908
#, python-format
msgid "%s%%"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:87
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:85
msgid "Foreground"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:326
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:328
msgid "Select a color"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:126
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:136
#, fuzzy
msgid "Translation"
msgstr "Traduzione"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:192
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:209
msgid "Edit"
msgstr "Modifica"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:197
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:214
msgid "Fuzzy"
msgstr "Vago"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:274
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
#, fuzzy
msgid "You need to save the record before adding translations."
msgstr "E' necessario salvare il record prima di aggiungere le traduzioni!"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:296
#, fuzzy
msgid "No other language available."
msgstr "Nessun altra lingua disponibile!"
-#: tryton/plugins/translation/__init__.py:23
+#: tryton/plugins/translation/__init__.py:17
+#: tryton/plugins/translation/__init__.py:24
msgid "Translate view"
msgstr "Traduci vista"
diff --git a/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.po b/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.po
index a53f5e2c64..a0f8e45068 100644
--- a/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.po
@@ -5,41 +5,32 @@
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
-#: tryton/config.py:75
+#: tryton/config.py:74
msgid "specify alternate config file"
msgstr "代替設定ファイルを指定"
-#: tryton/config.py:78
+#: tryton/config.py:77
msgid "development mode"
msgstr ""
-#: tryton/config.py:81
+#: tryton/config.py:80
msgid "logging everything at INFO level"
msgstr "全てをINFOレベルでログを取る"
-#: tryton/config.py:83
+#: tryton/config.py:82
msgid "specify the log level: DEBUG, INFO, WARNING, ERROR, CRITICAL"
msgstr ""
-#: tryton/config.py:86
+#: tryton/config.py:85
msgid "specify the login user"
msgstr "ログインユーザーを指定"
-#: tryton/config.py:88
+#: tryton/config.py:87
#, fuzzy
msgid "specify the server hostname:port"
msgstr "サーバーホスト名を指定"
-#: tryton/config.py:92
-msgid "Too much arguments"
-msgstr ""
-
-#: tryton/config.py:95
-#, python-format
-msgid "File \"%s\" not found"
-msgstr "ファイル \"%s\" が見つかりません"
-
-#: tryton/config.py:133
+#: tryton/config.py:127
#, python-format, python-format, fuzzy, python-format
msgid "Unable to write config file %s."
msgstr "設定ファイル %s が書きこめません!"
@@ -49,141 +40,163 @@ msgstr "設定ファイル %s が書きこめません!"
msgid "Unable to set locale %s"
msgstr "%s ロケールに設定できません"
-#: tryton/action/main.py:93 tryton/common/button.py:57
+#: tryton/action/main.py:89 tryton/common/button.py:54
#, fuzzy
msgid ", "
msgstr ", "
-#: tryton/action/main.py:95
+#: tryton/action/main.py:91
#, fuzzy
msgid ",…"
msgstr ",…"
-#: tryton/action/main.py:96
+#: tryton/action/main.py:92
#, python-format
msgid "%s (%s)"
msgstr ""
-#: tryton/action/main.py:191
+#: tryton/action/main.py:187
msgid "Select your action"
msgstr "動作を選択する"
-#: tryton/action/main.py:197
+#: tryton/action/main.py:193
#, fuzzy
msgid "No action defined."
msgstr "動作が定義されていません!"
-#: tryton/common/button.py:57
+#: tryton/common/button.py:54
msgid "By: "
msgstr ""
-#: tryton/common/common.py:248
-msgid "Tryton Connection"
-msgstr "Tryton接続"
-
-#: tryton/common/common.py:258
-msgid "Server:"
-msgstr "サーバー名:"
-
-#: tryton/common/common.py:276
-msgid "Port:"
-msgstr "ポート番号:"
-
-#: tryton/common/common.py:348 tryton/gui/window/shortcuts.py:57
+#: tryton/common/common.py:307 tryton/gui/window/shortcuts.py:64
msgid "Selection"
msgstr "選択"
-#: tryton/common/common.py:358
+#: tryton/common/common.py:309 tryton/common/common.py:365
+#: tryton/common/common.py:368 tryton/common/common.py:642
+#: tryton/common/common.py:693 tryton/common/common.py:796
+#: tryton/gui/window/email.py:23 tryton/gui/window/limit.py:24
+#: tryton/gui/window/preference.py:35 tryton/gui/window/revision.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:149
+#: tryton/gui/window/view_form/view/graph.py:106
+#: tryton/gui/window/win_csv.py:173 tryton/gui/window/win_form.py:68
+#: tryton/gui/window/win_search.py:54
+#, fuzzy
+msgid "Cancel"
+msgstr "キャンセル(_C)"
+
+#: tryton/common/common.py:310 tryton/common/common.py:797
+#: tryton/gui/window/email.py:28 tryton/gui/window/limit.py:29
+#: tryton/gui/window/preference.py:40 tryton/gui/window/revision.py:30
+#: tryton/gui/window/shortcuts.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:154
+#: tryton/gui/window/view_form/view/graph.py:111
+#: tryton/gui/window/win_csv.py:178 tryton/gui/window/win_form.py:97
+#: tryton/gui/window/win_search.py:72
+msgid "OK"
+msgstr ""
+
+#: tryton/common/common.py:315
msgid "Your selection:"
msgstr "あなたの選択:"
-#: tryton/common/common.py:481
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:34
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:120
-#: tryton/gui/window/view_form/view/graph.py:161
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:497
-#: tryton/gui/window/win_export.py:307
+#: tryton/common/common.py:366 tryton/gui/window/form.py:114
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:83
+msgid "Select"
+msgstr ""
+
+#: tryton/common/common.py:369 tryton/gui/window/win_export.py:83
+msgid "Save"
+msgstr "保存"
+
+#: tryton/common/common.py:447
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:31
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:116
+#: tryton/gui/window/view_form/view/graph.py:171
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
+#: tryton/gui/window/win_export.py:305
msgid "Save As..."
msgstr "名前を付けて保存"
-#: tryton/common/common.py:628
+#: tryton/common/common.py:592
msgid "Always ignore this warning."
msgstr "常にこの警告を無視する。"
-#: tryton/common/common.py:633
+#: tryton/common/common.py:597
msgid "Do you want to proceed?"
msgstr ""
-#: tryton/common/common.py:652
-msgid "Confirmation"
-msgstr "確認"
+#: tryton/common/common.py:643
+msgid "No"
+msgstr ""
-#: tryton/common/common.py:763 tryton/common/common.py:1093
+#: tryton/common/common.py:644 tryton/common/domain_parser.py:239
+msgid "Yes"
+msgstr ""
+
+#: tryton/common/common.py:689 tryton/common/common.py:983
msgid "Concurrency Exception"
msgstr "並列性例外"
-#: tryton/common/common.py:776
-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."
+#: tryton/common/common.py:691
+msgid "This record has been modified while you were editing it."
msgstr ""
-"並列書込警告:\n"
-"\n"
-"このレコードは編集中に変更されました。\n"
-" 選択肢:\n"
-" - \"キャンセル\"で保存を中止する\n"
-" - \"比較\"で変更されたものを見る\n"
-" - \"とにかく書き込む\"で現在の物を書き込む。"
-#: tryton/common/common.py:786
+#: tryton/common/common.py:694
+msgid "Cancel saving"
+msgstr ""
+
+#: tryton/common/common.py:696
msgid "Compare"
msgstr "比較"
-#: tryton/common/common.py:792
+#: tryton/common/common.py:697
+msgid "See the modified version"
+msgstr ""
+
+#: tryton/common/common.py:699
msgid "Write Anyway"
msgstr "とにかく書き込む"
-#: tryton/common/common.py:821 tryton/gui/window/win_export.py:339
-#: tryton/gui/window/win_import.py:114 tryton/gui/window/win_import.py:143
-msgid "Error"
-msgstr "エラー"
+#: tryton/common/common.py:700
+msgid "Save your current version"
+msgstr ""
-#: tryton/common/common.py:824
+#: tryton/common/common.py:729
+#, fuzzy
+msgid "Application Error"
+msgstr "アプリケーションエラー!"
+
+#: tryton/common/common.py:732
msgid "Report Bug"
msgstr "バグ報告"
-#: tryton/common/common.py:832
-#, fuzzy
-msgid "Application Error."
-msgstr "アプリケーションエラー!"
+#: tryton/common/common.py:733 tryton/gui/window/dblogin.py:36
+msgid "Close"
+msgstr ""
-#: tryton/common/common.py:855
+#: tryton/common/common.py:751
msgid "Error: "
msgstr "エラー:"
-#: tryton/common/common.py:875
-#, python-format, python-format, fuzzy, python-format
-msgid "To report bugs you must have an account on %s"
+#: tryton/common/common.py:768
+#, python-format, fuzzy
+msgid "To report bugs you must have an account on %s"
msgstr "記録しておきたいバグを報告%s"
-#: tryton/common/common.py:905
+#: tryton/common/common.py:794
msgid "Bug Tracker"
msgstr "バグトラッカー"
-#: tryton/common/common.py:924
+#: tryton/common/common.py:811
msgid "User:"
msgstr "ユーザー:"
-#: tryton/common/common.py:932
+#: tryton/common/common.py:819
msgid "Password:"
msgstr "パスワード:"
-#: tryton/common/common.py:987
+#: tryton/common/common.py:875
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"
@@ -191,11 +204,11 @@ msgstr ""
"別のユーザーに同じバグが報告されています。\n"
"お知らせするためにこの問題の通知リストにあなたのユーザー名を追加しました。"
-#: tryton/common/common.py:998
+#: tryton/common/common.py:886
msgid "Created new bug with ID "
msgstr "新しいバグがID番号と一緒に作成されました"
-#: tryton/common/common.py:1006
+#: tryton/common/common.py:894
#, fuzzy
msgid ""
"Connection error.\n"
@@ -204,28 +217,28 @@ msgstr ""
"接続エラー!\n"
"ユーザー名またはパスワードが違います!"
-#: tryton/common/common.py:1011
+#: tryton/common/common.py:899
msgid "Exception:"
msgstr "例外:"
-#: tryton/common/common.py:1038
+#: tryton/common/common.py:926
#, python-format
msgid "Check URL: %s"
msgstr ""
-#: tryton/common/common.py:1045
+#: tryton/common/common.py:934
msgid "Unable to check for new version"
msgstr ""
-#: tryton/common/common.py:1051
+#: tryton/common/common.py:940
msgid "A new version is available!"
msgstr ""
-#: tryton/common/common.py:1053
+#: tryton/common/common.py:942
msgid "Download"
msgstr ""
-#: tryton/common/common.py:1438
+#: tryton/common/common.py:1323
#, fuzzy
msgid "..."
msgstr "..."
@@ -243,60 +256,56 @@ msgstr ""
msgid "Unable to search for completion of %s"
msgstr ""
-#: tryton/common/datetime_.py:35 tryton/common/datetime_.py:236
-#: tryton/common/datetime_.py:387
+#: tryton/common/datetime_.py:32 tryton/common/datetime_.py:238
+#: tryton/common/datetime_.py:391
#, fuzzy
msgid "Value"
msgstr "偽"
-#: tryton/common/datetime_.py:36 tryton/common/datetime_.py:237
-#: tryton/common/datetime_.py:388
+#: tryton/common/datetime_.py:33 tryton/common/datetime_.py:239
+#: tryton/common/datetime_.py:392
msgid "Displayed value"
msgstr ""
-#: tryton/common/datetime_.py:40 tryton/common/datetime_.py:194
-#: tryton/common/datetime_.py:240 tryton/common/datetime_.py:344
+#: tryton/common/datetime_.py:37 tryton/common/datetime_.py:195
+#: tryton/common/datetime_.py:242 tryton/common/datetime_.py:347
#, fuzzy
msgid "Format"
msgstr "ノーマル(_N)"
-#: tryton/common/datetime_.py:41 tryton/common/datetime_.py:195
-#: tryton/common/datetime_.py:241 tryton/common/datetime_.py:345
+#: tryton/common/datetime_.py:38 tryton/common/datetime_.py:196
+#: tryton/common/datetime_.py:243 tryton/common/datetime_.py:348
msgid "Display format"
msgstr ""
-#: tryton/common/datetime_.py:64
+#: tryton/common/datetime_.py:63
#, fuzzy
msgid "Open the calendar"
msgstr "カレンダーを開く"
-#: tryton/common/datetime_.py:392 tryton/common/datetime_.py:397
+#: tryton/common/datetime_.py:396 tryton/common/datetime_.py:401
msgid "Date Format"
msgstr ""
-#: tryton/common/datetime_.py:393 tryton/common/datetime_.py:398
+#: tryton/common/datetime_.py:397 tryton/common/datetime_.py:402
msgid "Displayed date format"
msgstr ""
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "y"
msgstr ""
-#: tryton/common/domain_parser.py:236
-msgid "Yes"
-msgstr ""
-
-#: tryton/common/domain_parser.py:236 tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:239 tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "True"
msgstr "真"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "t"
msgstr ""
-#: tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "False"
msgstr "偽"
@@ -310,31 +319,31 @@ msgstr "終了(_Q)"
msgid "Attachments..."
msgstr "添付:"
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:95
msgid "Notes..."
msgstr ""
-#: tryton/common/popup_menu.py:109
+#: tryton/common/popup_menu.py:107
#, fuzzy
msgid "Actions..."
msgstr "実行(_A)"
-#: tryton/common/popup_menu.py:110
+#: tryton/common/popup_menu.py:108
#, fuzzy
msgid "Relate..."
msgstr "削除(_D)"
-#: tryton/common/popup_menu.py:111
+#: tryton/common/popup_menu.py:109
#, fuzzy
msgid "Report..."
msgstr "データのインポート(_I)"
-#: tryton/common/popup_menu.py:112
+#: tryton/common/popup_menu.py:110
#, fuzzy
msgid "E-Mail..."
msgstr "Eメール(_E)"
-#: tryton/common/popup_menu.py:113
+#: tryton/common/popup_menu.py:111
#, fuzzy
msgid "Print..."
msgstr "印刷(_P)"
@@ -367,164 +376,122 @@ msgstr "分"
msgid "s"
msgstr ""
-#: tryton/gui/main.py:212
-msgid "_Connection"
-msgstr ""
-
-#: tryton/gui/main.py:220
-msgid "_User"
-msgstr "ユーザー(_U)"
-
-#: tryton/gui/main.py:234
-msgid "_Options"
-msgstr "オプション(_O)"
-
-#: tryton/gui/main.py:242
-msgid "Fa_vorites"
-msgstr ""
-
-#: tryton/gui/main.py:258
-msgid "_Help"
-msgstr "ヘルプ(_H)"
-
-#: tryton/gui/main.py:280 tryton/gui/main.py:826
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:48
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:91
-#: tryton/gui/window/view_form/view/screen_container.py:144
-#: tryton/gui/window/win_search.py:34
-msgid "Search"
-msgstr "検索"
-
-#: tryton/gui/main.py:370
-msgid "No result found."
-msgstr ""
-
-#: tryton/gui/main.py:410
-msgid "_Connect..."
-msgstr "接続(_C)"
-
-#: tryton/gui/main.py:420
-msgid "_Disconnect"
-msgstr "切断(_D)"
-
-#: tryton/gui/main.py:430
-msgid "_Quit..."
-msgstr "終了(_Q)"
-
-#: tryton/gui/main.py:446
-msgid "_Preferences..."
+#: tryton/gui/main.py:123
+#, fuzzy
+msgid "Preferences..."
msgstr "設定(_P)"
-#: tryton/gui/main.py:458
+#: tryton/gui/main.py:127
#, fuzzy
-msgid "_Menu Reload"
-msgstr "再読み込み(_R)"
-
-#: tryton/gui/main.py:468
-msgid "_Menu Toggle"
-msgstr ""
-
-#: tryton/gui/main.py:476
-msgid "_Global Search"
-msgstr ""
-
-#: tryton/gui/main.py:492
-msgid "_Toolbar"
+msgid "Toolbar"
msgstr "ツールバー(_T)"
-#: tryton/gui/main.py:500
-msgid "_Default"
+#: tryton/gui/main.py:128
+#, fuzzy
+msgid "Default"
msgstr "デフォルト(_D)"
-#: tryton/gui/main.py:511
-msgid "_Text and Icons"
+#: tryton/gui/main.py:129
+#, fuzzy
+msgid "Text and Icons"
msgstr "テキストとアイコン(_T)"
-#: tryton/gui/main.py:521
-msgid "_Icons"
-msgstr "アイコン(_I)"
-
-#: tryton/gui/main.py:530
-msgid "_Text"
+#: tryton/gui/main.py:130
+#, fuzzy
+msgid "Text"
msgstr "テキスト(_T)"
-#: tryton/gui/main.py:538
-msgid "_Mode"
-msgstr "モード(_M)"
+#: tryton/gui/main.py:131
+#, fuzzy
+msgid "Icons"
+msgstr "アイコン(_I)"
-#: tryton/gui/main.py:546
-msgid "_Normal"
-msgstr "ノーマル(_N)"
-
-#: tryton/gui/main.py:555
-msgid "_PDA"
-msgstr "_PDA"
-
-#: tryton/gui/main.py:562
-msgid "_Form"
+#: tryton/gui/main.py:134
+#, fuzzy
+msgid "Form"
msgstr "フォーム(_F)"
-#: tryton/gui/main.py:571
+#: tryton/gui/main.py:135
msgid "Save Width/Height"
msgstr "幅/高さを保存"
-#: tryton/gui/main.py:582
+#: tryton/gui/main.py:136
msgid "Save Tree State"
msgstr ""
-#: tryton/gui/main.py:594
+#: tryton/gui/main.py:137
msgid "Fast Tabbing"
msgstr ""
-#: tryton/gui/main.py:604
+#: tryton/gui/main.py:138
msgid "Spell Checking"
msgstr "スペルチェック"
-#: tryton/gui/main.py:615
-#, fuzzy
-msgid "_Previous Tab"
-msgstr "前(_P)"
-
-#: tryton/gui/main.py:622
-msgid "_Next Tab"
+#: tryton/gui/main.py:140
+msgid "PDA Mode"
msgstr ""
-#: tryton/gui/main.py:629
+#: tryton/gui/main.py:141
msgid "Search Limit..."
msgstr ""
-#: tryton/gui/main.py:635
-msgid "_Email..."
+#: tryton/gui/main.py:142
+#, fuzzy
+msgid "Email..."
msgstr "Eメール(_E)"
-#: tryton/gui/main.py:647
+#: tryton/gui/main.py:143
msgid "Check Version"
msgstr ""
-#: tryton/gui/main.py:657
-msgid "_Save Options"
-msgstr "オプションの保存(_S)"
+#: tryton/gui/main.py:145
+#, fuzzy
+msgid "Options"
+msgstr "オプション(_O)"
-#: tryton/gui/main.py:671
-msgid "_Keyboard Shortcuts..."
+#: tryton/gui/main.py:148
+#, fuzzy
+msgid "Keyboard Shortcuts..."
msgstr "キーボードショートカット(_K)"
-#: tryton/gui/main.py:681
-msgid "_About..."
+#: tryton/gui/main.py:149
+#, fuzzy
+msgid "About..."
msgstr "Trytonについて"
-#: tryton/gui/main.py:717 tryton/gui/main.py:739
-msgid "Manage Favorites"
+#: tryton/gui/main.py:150
+#, fuzzy
+msgid "Help"
+msgstr "ヘルプ(_H)"
+
+#: tryton/gui/main.py:153
+msgid "Quit"
msgstr ""
-#: tryton/gui/main.py:879
+#: tryton/gui/main.py:395
+msgid "No result found."
+msgstr ""
+
+#: tryton/gui/main.py:447
+msgid "Favorites"
+msgstr ""
+
+#: tryton/gui/main.py:464 tryton/gui/window/dblogin.py:438
+#: tryton/gui/window/form.py:139
+msgid "Manage..."
+msgstr ""
+
+#: tryton/gui/main.py:541 tryton/gui/window/form.py:559
+msgid "Action"
+msgstr "実行"
+
+#: tryton/gui/main.py:563
msgid ""
"The following action requires to close all tabs.\n"
"Do you want to continue?"
msgstr ""
-#: tryton/gui/main.py:1135
+#: tryton/gui/main.py:747
msgid "Close Tab"
msgstr "タブを閉じる"
@@ -536,200 +503,200 @@ msgstr ""
msgid "translator-credits"
msgstr ""
-#: tryton/gui/window/attachment.py:22
+#: tryton/gui/window/attachment.py:24
#, python-format, python-format, fuzzy, python-format
msgid "Attachments (%s)"
msgstr "添付(%s)"
-#: tryton/gui/window/dblogin.py:32
+#: tryton/gui/window/dblogin.py:33
msgid "Profile Editor"
msgstr ""
-#: tryton/gui/window/dblogin.py:47
+#: tryton/gui/window/dblogin.py:49
msgid "Profile"
msgstr ""
-#: tryton/gui/window/dblogin.py:53 tryton/gui/window/win_csv.py:69
-msgid "_Add"
-msgstr "追加(_A)"
+#: tryton/gui/window/dblogin.py:58
+msgid "Add new profile"
+msgstr ""
-#: tryton/gui/window/dblogin.py:59 tryton/gui/window/win_csv.py:79
-msgid "_Remove"
-msgstr "削除(_R)"
+#: tryton/gui/window/dblogin.py:63
+msgid "Remove selected profile"
+msgstr ""
-#: tryton/gui/window/dblogin.py:73 tryton/gui/window/dblogin.py:458
+#: tryton/gui/window/dblogin.py:77 tryton/gui/window/dblogin.py:450
#, fuzzy
msgid "Host:"
msgstr "ポート番号:"
-#: tryton/gui/window/dblogin.py:84 tryton/gui/window/dblogin.py:470
+#: tryton/gui/window/dblogin.py:88 tryton/gui/window/dblogin.py:462
msgid "Database:"
msgstr "データベース:"
-#: tryton/gui/window/dblogin.py:104
+#: tryton/gui/window/dblogin.py:108
#, fuzzy
msgid "Fetching databases list"
msgstr "新規データベースセットアップ:"
-#: tryton/gui/window/dblogin.py:120
+#: tryton/gui/window/dblogin.py:122
#, fuzzy
msgid "Username:"
msgstr "ユーザー名:"
-#: tryton/gui/window/dblogin.py:307 tryton/gui/window/dblogin.py:627
+#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:619
#, fuzzy
msgid "Incompatible version of the server"
msgstr "サーバのバージョンが非互換です!"
-#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:630
+#: tryton/gui/window/dblogin.py:311 tryton/gui/window/dblogin.py:623
#, fuzzy
msgid "Could not connect to the server"
msgstr "サーバーに接続できませんでした!"
-#: tryton/gui/window/dblogin.py:388
+#: tryton/gui/window/dblogin.py:390
msgid "Login"
msgstr "ログイン"
-#: tryton/gui/window/dblogin.py:394
+#: tryton/gui/window/dblogin.py:396
msgid "_Cancel"
msgstr "キャンセル(_C)"
-#: tryton/gui/window/dblogin.py:400
+#: tryton/gui/window/dblogin.py:398
msgid "Cancel connection to the Tryton server"
msgstr "Trytonサーバへの接続を中止する"
-#: tryton/gui/window/dblogin.py:402
+#: tryton/gui/window/dblogin.py:400
msgid "C_onnect"
msgstr "接続(_N)"
-#: tryton/gui/window/dblogin.py:408
+#: tryton/gui/window/dblogin.py:404
msgid "Connect the Tryton server"
msgstr "Trytonサーバーへ接続する"
-#: tryton/gui/window/dblogin.py:436
+#: tryton/gui/window/dblogin.py:432
msgid "Profile:"
msgstr ""
-#: tryton/gui/window/dblogin.py:442
-msgid "Manage profiles"
-msgstr ""
-
-#: tryton/gui/window/dblogin.py:455
+#: tryton/gui/window/dblogin.py:447
msgid "Host / Database information"
msgstr ""
-#: tryton/gui/window/dblogin.py:486
+#: tryton/gui/window/dblogin.py:478
msgid "User name:"
msgstr "ユーザー名:"
-#: tryton/gui/window/email.py:16
+#: tryton/gui/window/email.py:19
msgid "Email"
msgstr "Eメール"
-#: tryton/gui/window/email.py:26
+#: tryton/gui/window/email.py:36
msgid "Email Program Settings"
msgstr "Emailプログラムの設定"
-#: tryton/gui/window/email.py:29
+#: tryton/gui/window/email.py:39
msgid "Command Line:"
msgstr "コマンドライン:"
-#: tryton/gui/window/email.py:39
+#: tryton/gui/window/email.py:49
msgid "Legend of Available Placeholders:"
msgstr "利用できるプレースホルダーの凡例:"
-#: tryton/gui/window/email.py:46
+#: tryton/gui/window/email.py:56
msgid "To:"
msgstr "宛先:"
-#: tryton/gui/window/email.py:50
+#: tryton/gui/window/email.py:60
msgid "CC:"
msgstr "CC:"
-#: tryton/gui/window/email.py:54
+#: tryton/gui/window/email.py:64
msgid "Subject:"
msgstr "題名:"
-#: tryton/gui/window/email.py:58
+#: tryton/gui/window/email.py:68
msgid "Body:"
msgstr "本文:"
-#: tryton/gui/window/email.py:62
+#: tryton/gui/window/email.py:72
msgid "Attachment:"
msgstr "添付:"
-#: tryton/gui/window/form.py:118
+#: tryton/gui/window/form.py:135
+msgid "Add..."
+msgstr ""
+
+#: tryton/gui/window/form.py:155
#, python-format
msgid "Attachment(%d)"
msgstr "添付(%d)"
-#: tryton/gui/window/form.py:144
+#: tryton/gui/window/form.py:185
#, python-format
msgid "Note(%d)"
msgstr ""
-#: tryton/gui/window/form.py:166
+#: tryton/gui/window/form.py:207
#, fuzzy
msgid "You have to select one record."
msgstr "レコードを一つ選択して下さい!"
-#: tryton/gui/window/form.py:170
+#: tryton/gui/window/form.py:211
msgid "ID:"
msgstr "ID:"
-#: tryton/gui/window/form.py:171
+#: tryton/gui/window/form.py:212
msgid "Creation User:"
msgstr "作成ユーザー:"
-#: tryton/gui/window/form.py:172
+#: tryton/gui/window/form.py:213
msgid "Creation Date:"
msgstr "作成日:"
-#: tryton/gui/window/form.py:173
+#: tryton/gui/window/form.py:214
msgid "Latest Modification by:"
msgstr "最終更新ユーザー:"
-#: tryton/gui/window/form.py:174
+#: tryton/gui/window/form.py:215
msgid "Latest Modification Date:"
msgstr "最終更新日:"
-#: tryton/gui/window/form.py:193
+#: tryton/gui/window/form.py:234
msgid "Model:"
msgstr "モデル:"
-#: tryton/gui/window/form.py:265
+#: tryton/gui/window/form.py:312
msgid "Are you sure to remove this record?"
msgstr "このレコードを削除しますか?"
-#: tryton/gui/window/form.py:267
+#: tryton/gui/window/form.py:314
msgid "Are you sure to remove those records?"
msgstr "このレコードを削除しますか?"
-#: tryton/gui/window/form.py:270
+#: tryton/gui/window/form.py:317
#, fuzzy
msgid "Records not removed."
msgstr "レコードが削除されませんでした!"
-#: tryton/gui/window/form.py:272
+#: tryton/gui/window/form.py:319
#, fuzzy
msgid "Records removed."
msgstr "レコードが削除されました!"
-#: tryton/gui/window/form.py:308
+#: tryton/gui/window/form.py:356
#, fuzzy
msgid "Working now on the duplicated record(s)."
msgstr "重複したレコードで作業中です!"
-#: tryton/gui/window/form.py:320
+#: tryton/gui/window/form.py:368
#, fuzzy
msgid "Record saved."
msgstr "レコードが保存されました!"
-#: tryton/gui/window/form.py:437
+#: tryton/gui/window/form.py:485
msgid " of "
msgstr " 中 "
-#: tryton/gui/window/form.py:457
+#: tryton/gui/window/form.py:505
#, fuzzy
msgid ""
"This record has been modified\n"
@@ -738,74 +705,70 @@ msgstr ""
"レコードが変更されています\n"
"保存しますか?"
-#: tryton/gui/window/form.py:511
-msgid "Action"
-msgstr "実行"
-
-#: tryton/gui/window/form.py:511
+#: tryton/gui/window/form.py:559
msgid "Launch action"
msgstr ""
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
#, fuzzy
msgid "Relate"
msgstr "作成(_C)"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
#, fuzzy
msgid "Open related records"
msgstr "レコードを開く"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
#, fuzzy
msgid "Report"
msgstr "レポート"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
#, fuzzy
msgid "Open report"
msgstr "レコードを開く"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
#, fuzzy
msgid "E-Mail"
msgstr "Eメール"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail report"
msgstr ""
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print"
msgstr "印刷"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print report"
msgstr ""
-#: tryton/gui/window/form.py:536
+#: tryton/gui/window/form.py:590
msgid "_Copy URL"
msgstr ""
-#: tryton/gui/window/form.py:539
+#: tryton/gui/window/form.py:593
msgid "Copy URL into clipboard"
msgstr ""
-#: tryton/gui/window/form.py:598
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:924
+#: tryton/gui/window/form.py:652
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:932
msgid "Unknown"
msgstr "未知"
-#: tryton/gui/window/limit.py:17
+#: tryton/gui/window/limit.py:20
#, fuzzy
msgid "Limit"
msgstr "リミット:"
-#: tryton/gui/window/limit.py:27
+#: tryton/gui/window/limit.py:37
msgid "Search Limit Settings"
msgstr ""
-#: tryton/gui/window/limit.py:30
+#: tryton/gui/window/limit.py:40
msgid "Limit:"
msgstr "リミット:"
@@ -814,313 +777,313 @@ msgstr "リミット:"
msgid "Notes (%s)"
msgstr ""
-#: tryton/gui/window/preference.py:23
+#: tryton/gui/window/preference.py:25
msgid "Preferences"
msgstr "設定"
-#: tryton/gui/window/preference.py:50
+#: tryton/gui/window/preference.py:58
msgid "Edit User Preferences"
msgstr "個人設定の編集"
-#: tryton/gui/window/preference.py:77
+#: tryton/gui/window/preference.py:85
msgid "Preference"
msgstr "設定"
-#: tryton/gui/window/revision.py:19
+#: tryton/gui/window/revision.py:21
#, fuzzy
msgid "Revision"
msgstr "前"
-#: tryton/gui/window/revision.py:29
+#: tryton/gui/window/revision.py:38
#, fuzzy
msgid "Select a revision"
msgstr "選択"
-#: tryton/gui/window/revision.py:32
+#: tryton/gui/window/revision.py:41
#, fuzzy
msgid "Revision:"
msgstr "前"
-#: tryton/gui/window/shortcuts.py:17
+#: tryton/gui/window/shortcuts.py:20
msgid "Keyboard Shortcuts"
msgstr "キーボードショートカット"
-#: tryton/gui/window/shortcuts.py:28
+#: tryton/gui/window/shortcuts.py:35
msgid "Text Entries Shortcuts"
msgstr "テキストエントリショートカット"
-#: tryton/gui/window/shortcuts.py:29
+#: tryton/gui/window/shortcuts.py:36
msgid "Cut selected text"
msgstr "選択されたテキストを切り取り"
-#: tryton/gui/window/shortcuts.py:30
+#: tryton/gui/window/shortcuts.py:37
msgid "Copy selected text"
msgstr "選択されたテキストをコピー"
-#: tryton/gui/window/shortcuts.py:31
+#: tryton/gui/window/shortcuts.py:38
msgid "Paste copied text"
msgstr "コピーされたテキストを貼り付け"
-#: tryton/gui/window/shortcuts.py:32
+#: tryton/gui/window/shortcuts.py:39
msgid "Next widget"
msgstr "次のウィジェット"
-#: tryton/gui/window/shortcuts.py:33
+#: tryton/gui/window/shortcuts.py:40
msgid "Previous widget"
msgstr "前のウィジェット"
-#: tryton/gui/window/shortcuts.py:34
+#: tryton/gui/window/shortcuts.py:41
msgid "Relation Entries Shortcuts"
msgstr "リレーションエントリショートカット"
-#: tryton/gui/window/shortcuts.py:35
+#: tryton/gui/window/shortcuts.py:42
msgid "Create new relation"
msgstr "新しいリレーションを作る"
-#: tryton/gui/window/shortcuts.py:36
+#: tryton/gui/window/shortcuts.py:43
msgid "Open/Search relation"
msgstr "リレーションを開く/検索"
-#: tryton/gui/window/shortcuts.py:37
+#: tryton/gui/window/shortcuts.py:44
#, fuzzy
msgid "List Entries Shortcuts"
msgstr "テキストエントリショートカット"
-#: tryton/gui/window/shortcuts.py:38
+#: tryton/gui/window/shortcuts.py:45
#, fuzzy
msgid "Create new line"
msgstr "新しいリレーションを作る"
-#: tryton/gui/window/shortcuts.py:39
+#: tryton/gui/window/shortcuts.py:46
#, fuzzy
msgid "Open relation"
msgstr "リレーションを開く/検索"
-#: tryton/gui/window/shortcuts.py:40
+#: tryton/gui/window/shortcuts.py:47
msgid "Mark line for deletion"
msgstr ""
-#: tryton/gui/window/shortcuts.py:41
+#: tryton/gui/window/shortcuts.py:48
msgid "Unmark line for deletion"
msgstr ""
-#: tryton/gui/window/shortcuts.py:44
+#: tryton/gui/window/shortcuts.py:51
msgid "Edition Widgets"
msgstr "エディションウィジェット"
-#: tryton/gui/window/shortcuts.py:47
+#: tryton/gui/window/shortcuts.py:54
msgid "Move Cursor"
msgstr ""
-#: tryton/gui/window/shortcuts.py:48
+#: tryton/gui/window/shortcuts.py:55
msgid "Move to right"
msgstr ""
-#: tryton/gui/window/shortcuts.py:49
+#: tryton/gui/window/shortcuts.py:56
msgid "Move to left"
msgstr ""
-#: tryton/gui/window/shortcuts.py:50
+#: tryton/gui/window/shortcuts.py:57
msgid "Move up"
msgstr ""
-#: tryton/gui/window/shortcuts.py:51
+#: tryton/gui/window/shortcuts.py:58
msgid "Move down"
msgstr ""
-#: tryton/gui/window/shortcuts.py:52
+#: tryton/gui/window/shortcuts.py:59
msgid "Move up of one page"
msgstr ""
-#: tryton/gui/window/shortcuts.py:53
+#: tryton/gui/window/shortcuts.py:60
msgid "Move down of one page"
msgstr ""
-#: tryton/gui/window/shortcuts.py:54
+#: tryton/gui/window/shortcuts.py:61
msgid "Move to top"
msgstr ""
-#: tryton/gui/window/shortcuts.py:55
+#: tryton/gui/window/shortcuts.py:62
msgid "Move to bottom"
msgstr ""
-#: tryton/gui/window/shortcuts.py:56
+#: tryton/gui/window/shortcuts.py:63
msgid "Move to parent"
msgstr ""
-#: tryton/gui/window/shortcuts.py:58 tryton/gui/window/shortcuts.py:59
+#: tryton/gui/window/shortcuts.py:65 tryton/gui/window/shortcuts.py:66
msgid "Select all"
msgstr ""
-#: tryton/gui/window/shortcuts.py:60 tryton/gui/window/shortcuts.py:61
+#: tryton/gui/window/shortcuts.py:67 tryton/gui/window/shortcuts.py:68
msgid "Unselect all"
msgstr ""
-#: tryton/gui/window/shortcuts.py:62
+#: tryton/gui/window/shortcuts.py:69
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
+#: tryton/gui/window/shortcuts.py:70 tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:72 tryton/gui/window/shortcuts.py:73
msgid "Select/Activate current row"
msgstr ""
-#: tryton/gui/window/shortcuts.py:67
+#: tryton/gui/window/shortcuts.py:74
msgid "Toggle selection"
msgstr ""
-#: tryton/gui/window/shortcuts.py:68
+#: tryton/gui/window/shortcuts.py:75
msgid "Expand/Collapse"
msgstr ""
-#: tryton/gui/window/shortcuts.py:69
+#: tryton/gui/window/shortcuts.py:76
msgid "Expand row"
msgstr ""
-#: tryton/gui/window/shortcuts.py:70
+#: tryton/gui/window/shortcuts.py:77
msgid "Collapse row"
msgstr ""
-#: tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:78
msgid "Toggle row"
msgstr ""
-#: tryton/gui/window/shortcuts.py:72
+#: tryton/gui/window/shortcuts.py:79
msgid "Collapse all rows"
msgstr ""
-#: tryton/gui/window/shortcuts.py:73
+#: tryton/gui/window/shortcuts.py:80
msgid "Expand all rows"
msgstr ""
-#: tryton/gui/window/shortcuts.py:76
+#: tryton/gui/window/shortcuts.py:83
msgid "Tree view"
msgstr ""
-#: tryton/gui/window/tabcontent.py:41
+#: tryton/gui/window/tabcontent.py:43
msgid "_Switch View"
msgstr "ビューの切替(_S)"
-#: tryton/gui/window/tabcontent.py:42
+#: tryton/gui/window/tabcontent.py:44
#, fuzzy
msgid "Switch View"
msgstr "ビューの切替(_S)"
-#: tryton/gui/window/tabcontent.py:47
+#: tryton/gui/window/tabcontent.py:49
msgid "_Previous"
msgstr "前(_P)"
-#: tryton/gui/window/tabcontent.py:48
+#: tryton/gui/window/tabcontent.py:50
msgid "Previous Record"
msgstr "前のレコード"
-#: tryton/gui/window/tabcontent.py:53
+#: tryton/gui/window/tabcontent.py:55
msgid "_Next"
msgstr "次(_N)"
-#: tryton/gui/window/tabcontent.py:54
+#: tryton/gui/window/tabcontent.py:56
msgid "Next Record"
msgstr "次のレコード"
-#: tryton/gui/window/tabcontent.py:59
+#: tryton/gui/window/tabcontent.py:61
#, fuzzy
msgid "_Search"
msgstr "検索"
-#: tryton/gui/window/tabcontent.py:65
+#: tryton/gui/window/tabcontent.py:67
msgid "_New"
msgstr "新規(_N)"
-#: tryton/gui/window/tabcontent.py:66
+#: tryton/gui/window/tabcontent.py:68
msgid "Create a new record"
msgstr "レコードの新規作成"
-#: tryton/gui/window/tabcontent.py:71 tryton/gui/window/win_form.py:72
+#: tryton/gui/window/tabcontent.py:73 tryton/gui/window/win_form.py:85
msgid "_Save"
msgstr "保存(_S)"
-#: tryton/gui/window/tabcontent.py:72
+#: tryton/gui/window/tabcontent.py:74
msgid "Save this record"
msgstr "レコードの保存"
-#: tryton/gui/window/tabcontent.py:77
+#: tryton/gui/window/tabcontent.py:79
msgid "_Reload/Undo"
msgstr "再読み込み/やり直し(_R)"
-#: tryton/gui/window/tabcontent.py:78
+#: tryton/gui/window/tabcontent.py:80
#, fuzzy
msgid "Reload/Undo"
msgstr "再読み込み/やり直し(_R)"
-#: tryton/gui/window/tabcontent.py:83
+#: tryton/gui/window/tabcontent.py:85
msgid "_Duplicate"
msgstr "複製(_D)"
-#: tryton/gui/window/tabcontent.py:88
+#: tryton/gui/window/tabcontent.py:90
msgid "_Delete..."
msgstr "削除(_D)"
-#: tryton/gui/window/tabcontent.py:94
+#: tryton/gui/window/tabcontent.py:96
msgid "View _Logs..."
msgstr "ログの閲覧(_L)"
-#: tryton/gui/window/tabcontent.py:97
+#: tryton/gui/window/tabcontent.py:100
msgid "Show revisions..."
msgstr ""
-#: tryton/gui/window/tabcontent.py:102
+#: tryton/gui/window/tabcontent.py:105
#, fuzzy
msgid "A_ttachments..."
msgstr "添付:"
-#: tryton/gui/window/tabcontent.py:103
+#: tryton/gui/window/tabcontent.py:106
msgid "Add an attachment to the record"
msgstr "レコードに添付を追加する"
-#: tryton/gui/window/tabcontent.py:108
+#: tryton/gui/window/tabcontent.py:112
msgid "_Notes..."
msgstr ""
-#: tryton/gui/window/tabcontent.py:109
+#: tryton/gui/window/tabcontent.py:113
msgid "Add a note to the record"
msgstr ""
-#: tryton/gui/window/tabcontent.py:114
+#: tryton/gui/window/tabcontent.py:118
msgid "_Actions..."
msgstr "実行(_A)"
-#: tryton/gui/window/tabcontent.py:119
+#: tryton/gui/window/tabcontent.py:123
#, fuzzy
msgid "_Relate..."
msgstr "削除(_D)"
-#: tryton/gui/window/tabcontent.py:125
+#: tryton/gui/window/tabcontent.py:129
#, fuzzy
msgid "_Report..."
msgstr "データのインポート(_I)"
-#: tryton/gui/window/tabcontent.py:130
+#: tryton/gui/window/tabcontent.py:134
#, fuzzy
msgid "_E-Mail..."
msgstr "Eメール(_E)"
-#: tryton/gui/window/tabcontent.py:135
+#: tryton/gui/window/tabcontent.py:139
msgid "_Print..."
msgstr "印刷(_P)"
-#: tryton/gui/window/tabcontent.py:141
+#: tryton/gui/window/tabcontent.py:145
msgid "_Export Data..."
msgstr "データのエクスポート(_E)"
-#: tryton/gui/window/tabcontent.py:146
+#: tryton/gui/window/tabcontent.py:150
msgid "_Import Data..."
msgstr "データのインポート(_I)"
-#: tryton/gui/window/tabcontent.py:150
+#: tryton/gui/window/tabcontent.py:155
msgid "Copy _URL..."
msgstr ""
-#: tryton/gui/window/tabcontent.py:156
+#: tryton/gui/window/tabcontent.py:161
msgid "_Close Tab"
msgstr "タブを閉じる(_C)"
@@ -1128,104 +1091,109 @@ msgstr "タブを閉じる(_C)"
msgid "All fields"
msgstr "全てのフィールド"
-#: tryton/gui/window/win_csv.py:89
+#: tryton/gui/window/win_csv.py:69
+msgid "_Add"
+msgstr "追加(_A)"
+
+#: tryton/gui/window/win_csv.py:77
+msgid "_Remove"
+msgstr "削除(_R)"
+
+#: tryton/gui/window/win_csv.py:85
#, fuzzy
msgid "_Clear"
msgstr "クリア"
-#: tryton/gui/window/win_csv.py:111
+#: tryton/gui/window/win_csv.py:105
msgid "Fields selected"
msgstr ""
-#: tryton/gui/window/win_csv.py:130
+#: tryton/gui/window/win_csv.py:124
msgid "CSV Parameters"
msgstr "CSVパラメータ"
-#: tryton/gui/window/win_csv.py:138
+#: tryton/gui/window/win_csv.py:132
msgid "Delimiter:"
msgstr ""
-#: tryton/gui/window/win_csv.py:152
+#: tryton/gui/window/win_csv.py:146
msgid "Quote char:"
msgstr ""
-#: tryton/gui/window/win_csv.py:161
+#: tryton/gui/window/win_csv.py:155
msgid "Encoding:"
msgstr "エンコーディング:"
-#: tryton/gui/window/win_csv.py:197 tryton/gui/window/win_csv.py:201
+#: tryton/gui/window/win_csv.py:195 tryton/gui/window/win_csv.py:199
msgid "Field name"
msgstr "フィールド名"
#: tryton/gui/window/win_export.py:28
-msgid "Export to CSV"
-msgstr "CSVにエクスポート"
+#, python-format
+msgid "CSV Export: %s"
+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
+#: tryton/gui/window/win_export.py:32
#, fuzzy
msgid "_Save Export"
msgstr "エクスポートを保存"
-#: tryton/gui/window/win_export.py:70
+#: tryton/gui/window/win_export.py:40
#, fuzzy
msgid "_Delete Export"
msgstr "エクスポートを削除"
-#: tryton/gui/window/win_export.py:87
+#: tryton/gui/window/win_export.py:55
+msgid "Predefined exports"
+msgstr "定義済みエキスポート"
+
+#: tryton/gui/window/win_export.py:62
+msgid "Name"
+msgstr "名前"
+
+#: tryton/gui/window/win_export.py:82
msgid "Open"
msgstr "開く"
-#: tryton/gui/window/win_export.py:88
-msgid "Save"
-msgstr "保存"
-
-#: tryton/gui/window/win_export.py:92
+#: tryton/gui/window/win_export.py:87
msgid "Add _field names"
msgstr "フィールド名を追加(_F)"
-#: tryton/gui/window/win_export.py:106
+#: tryton/gui/window/win_export.py:103
#, python-format
msgid "%s (string)"
msgstr ""
-#: tryton/gui/window/win_export.py:109
+#: tryton/gui/window/win_export.py:106
#, python-format
msgid "%s (model name)"
msgstr ""
-#: tryton/gui/window/win_export.py:111
+#: tryton/gui/window/win_export.py:108
#, python-format
msgid "%s (record name)"
msgstr ""
-#: tryton/gui/window/win_export.py:210
+#: tryton/gui/window/win_export.py:207
msgid "What is the name of this export?"
msgstr "このエクスポートの名前は何ですか?"
-#: tryton/gui/window/win_export.py:216
+#: tryton/gui/window/win_export.py:213
#, python-format
msgid "Override '%s' definition?"
msgstr ""
-#: tryton/gui/window/win_export.py:333
+#: tryton/gui/window/win_export.py:328
#, python-format, python-format, fuzzy, python-format
msgid "%d record saved."
msgstr "%d レコード保存されました!"
-#: tryton/gui/window/win_export.py:335
+#: tryton/gui/window/win_export.py:330
#, python-format, python-format, fuzzy, python-format
msgid "%d records saved."
msgstr "%d レコード保存されました!"
-#: tryton/gui/window/win_export.py:338
+#: tryton/gui/window/win_export.py:333
#, python-format, python-format, fuzzy, python-format
msgid ""
"Operation failed.\n"
@@ -1236,200 +1204,222 @@ msgstr ""
"エラーメッセージ:\n"
"%s"
+#: tryton/gui/window/win_export.py:334 tryton/gui/window/win_import.py:112
+#: tryton/gui/window/win_import.py:139
+msgid "Error"
+msgstr "エラー"
+
#: tryton/gui/window/win_form.py:38
msgid "Link"
msgstr "リンク"
-#: tryton/gui/window/win_form.py:131
+#: tryton/gui/window/win_form.py:66
+msgid "Delete"
+msgstr "削除"
+
+#: tryton/gui/window/win_form.py:78 tryton/gui/window/win_search.py:65
+msgid "New"
+msgstr "新規(_N)"
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:48
+#: tryton/gui/window/win_form.py:140
+msgid "Switch"
+msgstr "切替"
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:56
+#: tryton/gui/window/view_form/view/screen_container.py:222
+#: tryton/gui/window/win_form.py:148
+msgid "Previous"
+msgstr "前"
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:67
+#: tryton/gui/window/view_form/view/screen_container.py:231
+#: tryton/gui/window/win_form.py:159
+msgid "Next"
+msgstr "次"
+
+#: tryton/gui/window/win_form.py:176
msgid "Add"
msgstr "追加"
-#: tryton/gui/window/win_form.py:144
+#: tryton/gui/window/win_form.py:186
msgid "Remove "
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
-#: tryton/gui/window/win_form.py:159
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:118
+#: tryton/gui/window/win_form.py:198
#, fuzzy
msgid "Create a new record "
msgstr "レコードの新規作成"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:154
-#: tryton/gui/window/win_form.py:171
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
+#: tryton/gui/window/win_form.py:208
#, fuzzy
msgid "Delete selected record "
msgstr "選択したレコードを削除"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:164
-#: tryton/gui/window/win_form.py:185
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:142
+#: tryton/gui/window/win_form.py:219
#, fuzzy
msgid "Undelete selected record "
msgstr "選択したレコードを削除"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:61
-#: tryton/gui/window/view_form/view/screen_container.py:225
-#: tryton/gui/window/win_form.py:200
-msgid "Previous"
-msgstr "前"
+#: tryton/gui/window/win_import.py:26
+#, python-format
+msgid "CSV Import: %s"
+msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:75
-#: tryton/gui/window/view_form/view/screen_container.py:237
-#: tryton/gui/window/win_form.py:214
-msgid "Next"
-msgstr "次"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
-#: tryton/gui/window/win_form.py:227
-msgid "Switch"
-msgstr "切替"
-
-#: tryton/gui/window/win_import.py:25
-msgid "Import from CSV"
-msgstr "CSVからインポート"
-
-#: tryton/gui/window/win_import.py:32
+#: tryton/gui/window/win_import.py:30
#, fuzzy
msgid "_Auto-Detect"
msgstr "自動検出"
-#: tryton/gui/window/win_import.py:44
+#: tryton/gui/window/win_import.py:41
msgid "File to Import:"
msgstr "インポートするファイル:"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:207
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:462
-#: tryton/gui/window/win_import.py:46
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:200
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:466
+#: tryton/gui/window/win_import.py:43
msgid "Open..."
msgstr "開く"
-#: tryton/gui/window/win_import.py:51
+#: tryton/gui/window/win_import.py:48
msgid "Lines to Skip:"
msgstr "スキップする行:"
-#: tryton/gui/window/win_import.py:104
+#: tryton/gui/window/win_import.py:101
#, fuzzy
msgid "You must select an import file first."
msgstr "最初にインポートするファイルを選択して下さい!"
-#: tryton/gui/window/win_import.py:114
+#: tryton/gui/window/win_import.py:112
msgid "Error opening CSV file"
msgstr "CSVファイルを開くときにエラーが起こりました"
-#: tryton/gui/window/win_import.py:142
+#: tryton/gui/window/win_import.py:138
#, python-format, python-format, fuzzy, python-format
msgid "Error processing the file at field %s."
msgstr "ファイルの%sフィールドの処理でエラーが起こりました。"
-#: tryton/gui/window/win_import.py:202
+#: tryton/gui/window/win_import.py:198
#, python-format, python-format, fuzzy, python-format
msgid "%d record imported."
msgstr "%d レコードをインポートしました!"
-#: tryton/gui/window/win_import.py:204
+#: tryton/gui/window/win_import.py:200
#, python-format, python-format, fuzzy, python-format
msgid "%d records imported."
msgstr "%d レコードをインポートしました。"
-#: tryton/gui/window/win_search.py:75
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:46
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:81
+#: tryton/gui/window/view_form/view/screen_container.py:146
+#: tryton/gui/window/win_search.py:36 tryton/gui/window/win_search.py:59
+msgid "Search"
+msgstr "検索"
+
+#: tryton/gui/window/win_search.py:91
#, python-format
msgid "Search %s"
msgstr ""
-#: tryton/gui/window/wizard.py:150
+#: tryton/gui/window/wizard.py:160
#, python-format
msgid "Unable to delete wizard %s"
msgstr ""
-#: tryton/gui/window/wizard.py:304
+#: tryton/gui/window/wizard.py:317
msgid "Wizard"
msgstr "ウィザード"
-#: tryton/gui/window/view_form/screen/screen.py:197
+#: tryton/gui/window/view_form/screen/screen.py:206
#, fuzzy
msgid "ID"
msgstr "日"
-#: tryton/gui/window/view_form/screen/screen.py:198
+#: tryton/gui/window/view_form/screen/screen.py:207
#, fuzzy
msgid "Creation User"
msgstr "作成ユーザー:"
-#: tryton/gui/window/view_form/screen/screen.py:199
+#: tryton/gui/window/view_form/screen/screen.py:208
#, fuzzy
msgid "Creation Date"
msgstr "作成日:"
-#: tryton/gui/window/view_form/screen/screen.py:200
+#: tryton/gui/window/view_form/screen/screen.py:209
#, fuzzy
msgid "Modification User"
msgstr "最終更新日:"
-#: tryton/gui/window/view_form/screen/screen.py:201
+#: tryton/gui/window/view_form/screen/screen.py:210
#, fuzzy
msgid "Modification Date"
msgstr "最終更新日:"
-#: tryton/gui/window/view_form/screen/screen.py:777
+#: tryton/gui/window/view_form/screen/screen.py:806
#, python-format, python-format, fuzzy
msgid "Unable to get view tree state for %s"
msgstr "%s ロケールに設定できません"
-#: tryton/gui/window/view_form/screen/screen.py:838
+#: tryton/gui/window/view_form/screen/screen.py:867
#, fuzzy
msgid "Unable to set view tree state"
msgstr "%s ロケールに設定できません"
-#: tryton/gui/window/view_form/screen/screen.py:1015
+#: tryton/gui/window/view_form/screen/screen.py:1054
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:1022
+#: tryton/gui/window/view_form/screen/screen.py:1061
#, python-format
msgid "\"%s\" is required"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:1026
+#: tryton/gui/window/view_form/screen/screen.py:1065
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr ""
-#: tryton/gui/window/view_form/screen/screen.py:1075
+#: tryton/gui/window/view_form/screen/screen.py:1114
msgid "Pre-validation"
msgstr ""
-#: tryton/gui/window/view_form/view/form.py:257
-#: tryton/gui/window/view_form/view/form.py:259
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:483
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:155
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:157
-#: 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.py:261
+#: tryton/gui/window/view_form/view/form.py:263
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:476
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:478
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:172
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:174
+#: tryton/gui/window/view_form/view/list.py:530
+#: tryton/gui/window/view_form/view/list.py:532
msgid ":"
msgstr ":"
-#: tryton/gui/window/view_form/view/graph.py:100
+#: tryton/gui/window/view_form/view/graph.py:102
msgid "Image Size"
msgstr "画像サイズ"
-#: tryton/gui/window/view_form/view/graph.py:112
+#: tryton/gui/window/view_form/view/graph.py:121
msgid "Width:"
msgstr "幅:"
-#: tryton/gui/window/view_form/view/graph.py:120
+#: tryton/gui/window/view_form/view/graph.py:129
msgid "Height:"
msgstr "高さ:"
-#: tryton/gui/window/view_form/view/graph.py:130
+#: tryton/gui/window/view_form/view/graph.py:140
msgid "PNG image (*.png)"
msgstr "PNG画像 (*.png)"
-#: tryton/gui/window/view_form/view/graph.py:139
+#: tryton/gui/window/view_form/view/graph.py:149
msgid "Save As"
msgstr "名前をつけて保存"
-#: tryton/gui/window/view_form/view/graph.py:151
+#: tryton/gui/window/view_form/view/graph.py:161
#, fuzzy
msgid "Image size too large."
msgstr "画像サイズが大きすぎます!"
@@ -1438,7 +1428,7 @@ msgstr "画像サイズが大きすぎます!"
msgid ".."
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:149
+#: tryton/gui/window/view_form/view/screen_container.py:152
msgid "Open filters"
msgstr ""
@@ -1446,27 +1436,27 @@ msgstr ""
msgid "Show bookmarks of filters"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:380
+#: tryton/gui/window/view_form/view/screen_container.py:371
msgid "Remove this bookmark"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:387
+#: tryton/gui/window/view_form/view/screen_container.py:379
msgid "Bookmark this filter"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:404
+#: tryton/gui/window/view_form/view/screen_container.py:396
msgid "Show active records"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:406
+#: tryton/gui/window/view_form/view/screen_container.py:398
msgid "Show inactive records"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:487
+#: tryton/gui/window/view_form/view/screen_container.py:479
msgid "Bookmark Name:"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:607
+#: tryton/gui/window/view_form/view/screen_container.py:599
msgid "Find"
msgstr "検索"
@@ -1505,114 +1495,111 @@ msgstr "ビューの切替"
msgid "Week"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:39
msgid "Select..."
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:52
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:47
msgid "Clear"
msgstr "クリア"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:65
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:60
msgid "All files"
msgstr "全てのファイル"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:88
-msgid "Select"
-msgstr ""
-
-#: tryton/gui/window/view_form/view/form_gtk/char.py:168
+#: tryton/gui/window/view_form/view/form_gtk/char.py:169
msgid "Show plain text"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:371
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:369
msgid "Add value"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:497
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:490
#, python-format
msgid "Remove \"%s\""
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/image.py:49
+#: tryton/gui/window/view_form/view/form_gtk/image.py:50
msgid "Images"
msgstr "画像"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:68
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:109
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:66
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:99
#, fuzzy
msgid "Add existing record"
msgstr "レコードの保存"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:79
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:74
#, fuzzy
msgid "Remove selected record "
msgstr "選択したレコードを削除"
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:305
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:580
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:582
#, fuzzy
msgid "Open the record "
msgstr "レコードを開く"
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:306
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:581
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:583
msgid "Clear the field "
msgstr ""
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:309
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:584
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:586
#, fuzzy
msgid "Search a record "
msgstr "レコードを検索する"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:121
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:108
#, fuzzy
msgid "Remove selected record"
msgstr "選択したレコードを削除"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:144
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:126
#, fuzzy
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:900
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:908
#, python-format
msgid "%s%%"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:87
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:85
msgid "Foreground"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:326
+#: tryton/gui/window/view_form/view/form_gtk/richtextbox.py:328
msgid "Select a color"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:126
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:136
#, fuzzy
msgid "Translation"
msgstr "翻訳を追加"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:192
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:209
msgid "Edit"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:197
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:214
msgid "Fuzzy"
msgstr ""
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:274
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
#, fuzzy
msgid "You need to save the record before adding translations."
msgstr "翻訳を追加する前にレコードを保存して下さい!"
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:285
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:296
#, fuzzy
msgid "No other language available."
msgstr "他の利用できる言語はありません"
-#: tryton/plugins/translation/__init__.py:23
+#: tryton/plugins/translation/__init__.py:17
+#: tryton/plugins/translation/__init__.py:24
msgid "Translate view"
msgstr "翻訳ビュー"
diff --git a/tryton/data/locale/lo/LC_MESSAGES/tryton.po b/tryton/data/locale/lo/LC_MESSAGES/tryton.po
index 9e00610b10..9348abecb9 100644
--- a/tryton/data/locale/lo/LC_MESSAGES/tryton.po
+++ b/tryton/data/locale/lo/LC_MESSAGES/tryton.po
@@ -5,42 +5,33 @@
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
-#: tryton/config.py:75
+#: tryton/config.py:74
msgid "specify alternate config file"
msgstr "ລະບຸ config file ທີ່ສະຫຼັບກັນ"
-#: tryton/config.py:78
+#: tryton/config.py:77
msgid "development mode"
msgstr "ຮູບແບບການພັດທະນາ"
-#: tryton/config.py:81
+#: tryton/config.py:80
msgid "logging everything at INFO level"
msgstr "ເຂົ້າໃຊ້ທຸກຢ່າງໃນລະດັບຂໍ້ມູນ"
-#: tryton/config.py:83
+#: tryton/config.py:82
msgid "specify the log level: DEBUG, INFO, WARNING, ERROR, CRITICAL"
msgstr ""
"ລະບຸ ລະດັບ ການບັນທຶກ: ແກ້ໄຂຂໍ້ຜິດພາດ, ຂໍ້ມູນ, ຄຳເຕືອນ, ຂໍ້ຜິດພາດ, ທີ່ສຳຄັນ"
-#: tryton/config.py:86
+#: tryton/config.py:85
msgid "specify the login user"
msgstr "ລະບຸ ຜູ້ເຂົ້າໃຊ້ງານ"
-#: tryton/config.py:88
+#: tryton/config.py:87
#, fuzzy
msgid "specify the server hostname:port"
msgstr "ລະບຸ ທີ່ຢູ່ ຂອງ ເຄື່ອງແມ່ຂ່າຍ"
-#: tryton/config.py:92
-msgid "Too much arguments"
-msgstr "ມີຂໍ້ໂຕ້ແຍ່ງຫຼາຍເກີນໄປ"
-
-#: tryton/config.py:95
-#, python-format
-msgid "File \"%s\" not found"
-msgstr "ບໍ່ພໍ້ ຟາຍລ໌ \"%s\" ນີ້"
-
-#: tryton/config.py:133
+#: tryton/config.py:127
#, python-format, python-format, python-format, python-format
msgid "Unable to write config file %s."
msgstr "ບໍ່ສາມາດ ຂຽນ ຟາຍລ໌ ຕັ້ງຄ່າ (config file) %s ນີ້ໄດ້."
@@ -50,137 +41,160 @@ msgstr "ບໍ່ສາມາດ ຂຽນ ຟາຍລ໌ ຕັ້ງຄ່າ
msgid "Unable to set locale %s"
msgstr "ບໍ່ສາມາດຕັ້ງຄ່າ ທ້ອງຖິ່ນ %s ໄດ້."
-#: tryton/action/main.py:93 tryton/common/button.py:57
+#: tryton/action/main.py:89 tryton/common/button.py:54
msgid ", "
msgstr ","
-#: tryton/action/main.py:95
+#: tryton/action/main.py:91
msgid ",…"
msgstr ",..."
-#: tryton/action/main.py:96
+#: tryton/action/main.py:92
#, python-format
msgid "%s (%s)"
msgstr "%s (%s)"
-#: tryton/action/main.py:191
+#: tryton/action/main.py:187
msgid "Select your action"
msgstr "ເລືອກການດຳເນີນການຂອງທ່ານ"
-#: tryton/action/main.py:197
+#: tryton/action/main.py:193
msgid "No action defined."
msgstr "ບໍ່ມີ ການດຳເນີນການ ທີ່ລະບຸໄວ້!"
-#: tryton/common/button.py:57
+#: tryton/common/button.py:54
msgid "By: "
msgstr "ໂດຍ:"
-#: tryton/common/common.py:248
-msgid "Tryton Connection"
-msgstr "ການເຊື່ອມຕໍ່ເຂົ້າ ໄຕຣຕັອນ"
-
-#: tryton/common/common.py:258
-msgid "Server:"
-msgstr "ແມ່ຂ່າຍ:"
-
-#: tryton/common/common.py:276
-msgid "Port:"
-msgstr "ປະຕູເຊື່ອມຕໍ່:"
-
-#: tryton/common/common.py:348 tryton/gui/window/shortcuts.py:57
+#: tryton/common/common.py:307 tryton/gui/window/shortcuts.py:64
msgid "Selection"
msgstr "ການເລືອກ"
-#: tryton/common/common.py:358
+#: tryton/common/common.py:309 tryton/common/common.py:365
+#: tryton/common/common.py:368 tryton/common/common.py:642
+#: tryton/common/common.py:693 tryton/common/common.py:796
+#: tryton/gui/window/email.py:23 tryton/gui/window/limit.py:24
+#: tryton/gui/window/preference.py:35 tryton/gui/window/revision.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:149
+#: tryton/gui/window/view_form/view/graph.py:106
+#: tryton/gui/window/win_csv.py:173 tryton/gui/window/win_form.py:68
+#: tryton/gui/window/win_search.py:54
+#, fuzzy
+msgid "Cancel"
+msgstr "_ຍົກເລີກ"
+
+#: tryton/common/common.py:310 tryton/common/common.py:797
+#: tryton/gui/window/email.py:28 tryton/gui/window/limit.py:29
+#: tryton/gui/window/preference.py:40 tryton/gui/window/revision.py:30
+#: tryton/gui/window/shortcuts.py:25
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:154
+#: tryton/gui/window/view_form/view/graph.py:111
+#: tryton/gui/window/win_csv.py:178 tryton/gui/window/win_form.py:97
+#: tryton/gui/window/win_search.py:72
+msgid "OK"
+msgstr ""
+
+#: tryton/common/common.py:315
msgid "Your selection:"
msgstr "ການເລືອກຂອງທ່ານ:"
-#: tryton/common/common.py:481
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:34
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:120
-#: tryton/gui/window/view_form/view/graph.py:161
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:497
-#: tryton/gui/window/win_export.py:307
+#: tryton/common/common.py:366 tryton/gui/window/form.py:114
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:83
+msgid "Select"
+msgstr "ເລືອກ..."
+
+#: tryton/common/common.py:369 tryton/gui/window/win_export.py:83
+msgid "Save"
+msgstr "ບັນທຶກ"
+
+#: tryton/common/common.py:447
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:31
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:116
+#: tryton/gui/window/view_form/view/graph.py:171
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:493
+#: tryton/gui/window/win_export.py:305
msgid "Save As..."
msgstr "ບັນທຶກເປັນ..."
-#: tryton/common/common.py:628
+#: tryton/common/common.py:592
msgid "Always ignore this warning."
msgstr "ບໍ່ສົນກັບຄຳເຕືອນນີ້ເລີຍ."
-#: tryton/common/common.py:633
+#: tryton/common/common.py:597
msgid "Do you want to proceed?"
msgstr "ທ່ານຕ້ອງການດຳເນີນການຕໍ່ໄປບໍ່?"
-#: tryton/common/common.py:652
-msgid "Confirmation"
-msgstr "ການຢືນຢັນ"
+#: tryton/common/common.py:643
+msgid "No"
+msgstr ""
-#: tryton/common/common.py:763 tryton/common/common.py:1093
+#: tryton/common/common.py:644 tryton/common/domain_parser.py:239
+msgid "Yes"
+msgstr "ແມ່ນ"
+
+#: tryton/common/common.py:689 tryton/common/common.py:983
msgid "Concurrency Exception"
msgstr "ຍົກເວັ້ນການເຂົ້າເຖິງພ້ອມກັນ"
-#: tryton/common/common.py:776
-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."
+#: tryton/common/common.py:691
+msgid "This record has been modified while you were editing it."
msgstr ""
-"ຂຽນຄຳເຕືອນການເຂົ້າພ້ອມກັນ:\n"
-"\n"
-"ແຖວຂໍ້ມູນນີ້ຖືກປ່ຽນແປງໃນເວລາທີ່ທ່ານແກ້ໄຂມັນແລ້ວ.\n"
-" ໃຫ້ເລືອກ:\n"
-" - \"ຍົກເລີກ\" ເພື່ອຍົກເລີກການບັນທຶກ;\n"
-" - \"ສົມທຽບ\" ເພື່ອເບິ່ງສະບັບທີ່ປ່ຽນແປງ;\n"
-" - \"ຂຽນລົງເລີຍ\" ເພື່ອບັນທຶກ ສະບັບປັດຈຸບັນຂອງທ່ານ."
-#: tryton/common/common.py:786
+#: tryton/common/common.py:694
+msgid "Cancel saving"
+msgstr ""
+
+#: tryton/common/common.py:696
msgid "Compare"
msgstr "ສົມທຽບ"
-#: tryton/common/common.py:792
+#: tryton/common/common.py:697
+msgid "See the modified version"
+msgstr ""
+
+#: tryton/common/common.py:699
msgid "Write Anyway"
msgstr "ຂຽນລົງເລີຍ"
-#: tryton/common/common.py:821 tryton/gui/window/win_export.py:339
-#: tryton/gui/window/win_import.py:114 tryton/gui/window/win_import.py:143
-msgid "Error"
-msgstr "ຜິດພາດ"
+#: tryton/common/common.py:700
+msgid "Save your current version"
+msgstr ""
-#: tryton/common/common.py:824
+#: tryton/common/common.py:729
+#, fuzzy
+msgid "Application Error"
+msgstr "ໂປຣແກຣມ ມີຂໍ້ຜິດພາດ!"
+
+#: tryton/common/common.py:732
msgid "Report Bug"
msgstr "ລາຍງານຂໍ້ຜິດພາດ"
-#: tryton/common/common.py:832
-msgid "Application Error."
-msgstr "ໂປຣແກຣມ ມີຂໍ້ຜິດພາດ!"
+#: tryton/common/common.py:733 tryton/gui/window/dblogin.py:36
+msgid "Close"
+msgstr ""
-#: tryton/common/common.py:855
+#: tryton/common/common.py:751
msgid "Error: "
msgstr "ຂໍ້ຜິດພາດ:"
-#: tryton/common/common.py:875
-#, python-format
-msgid "To report bugs you must have an account on %s"
+#: tryton/common/common.py:768
+#, python-format, fuzzy, python-format
+msgid "To report bugs you must have an account on %s"
msgstr "ທ່ານຕ້ອງມີບັນຊີໃຊ້ຈຶ່ງຈະສາມາດລາຍງານຂໍ້ຜິດພາດ %s ນີ້ໄດ້"
-#: tryton/common/common.py:905
+#: tryton/common/common.py:794
msgid "Bug Tracker"
msgstr "ໂຕຕິດຕາມ ຂໍ້ຜິດພາດ"
-#: tryton/common/common.py:924
+#: tryton/common/common.py:811
msgid "User:"
msgstr "ຜູ້ໃຊ້:"
-#: tryton/common/common.py:932
+#: tryton/common/common.py:819
msgid "Password:"
msgstr "ລະຫັດຜ່ານ:"
-#: tryton/common/common.py:987
+#: tryton/common/common.py:875
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"
@@ -188,11 +202,11 @@ msgstr ""
"ຂໍ້ຜິດພາດອັນດຽວກັນນີ້ ຖືກລາຍງານ ໂດຍຜູ້ໃຊ້ງານຄົນອື່ນແລ້ວ.\n"
"ເພື່ອໃຫ້ທ່ານໄດ້ຮັບຂໍ້ມູນການແກ້ໄຂ ຊື່ເຂົ້າໃຊ້ງານຂອງທ່ານ ໄດ້ຖືກເພີ່ມ ເຂົ້າໃນ ບັນຊີລາຍຊື່ຂອງບັນຫານີ້້"
-#: tryton/common/common.py:998
+#: tryton/common/common.py:886
msgid "Created new bug with ID "
msgstr "ສ້າງ ລາຍການຂໍ້ຜິດພາດ ໃໝ່ ດ້ວຍ ເລກກຳກັບ "
-#: tryton/common/common.py:1006
+#: tryton/common/common.py:894
msgid ""
"Connection error.\n"
"Bad username or password."
@@ -200,28 +214,28 @@ msgstr ""
"ການເຊື່ອມຕໍ່ ຜິດພາດ!\n"
"ຊື່ຜູໃຊ້ ຫຼື ລະຫັດຜ່ານ ບໍ່ຖືກຕ້ອງ!"
-#: tryton/common/common.py:1011
+#: tryton/common/common.py:899
msgid "Exception:"
msgstr "ຂໍ້ຍົກເວັ້ນ:"
-#: tryton/common/common.py:1038
+#: tryton/common/common.py:926
#, python-format
msgid "Check URL: %s"
msgstr ""
-#: tryton/common/common.py:1045
+#: tryton/common/common.py:934
msgid "Unable to check for new version"
msgstr ""
-#: tryton/common/common.py:1051
+#: tryton/common/common.py:940
msgid "A new version is available!"
msgstr ""
-#: tryton/common/common.py:1053
+#: tryton/common/common.py:942
msgid "Download"
msgstr ""
-#: tryton/common/common.py:1438
+#: tryton/common/common.py:1323
msgid "..."
msgstr "..."
@@ -238,57 +252,53 @@ msgstr "ສ້າງ..."
msgid "Unable to search for completion of %s"
msgstr ""
-#: tryton/common/datetime_.py:35 tryton/common/datetime_.py:236
-#: tryton/common/datetime_.py:387
+#: tryton/common/datetime_.py:32 tryton/common/datetime_.py:238
+#: tryton/common/datetime_.py:391
msgid "Value"
msgstr "ຄ່າ"
-#: tryton/common/datetime_.py:36 tryton/common/datetime_.py:237
-#: tryton/common/datetime_.py:388
+#: tryton/common/datetime_.py:33 tryton/common/datetime_.py:239
+#: tryton/common/datetime_.py:392
msgid "Displayed value"
msgstr "ຄ່າສະແດງອອກ"
-#: tryton/common/datetime_.py:40 tryton/common/datetime_.py:194
-#: tryton/common/datetime_.py:240 tryton/common/datetime_.py:344
+#: tryton/common/datetime_.py:37 tryton/common/datetime_.py:195
+#: tryton/common/datetime_.py:242 tryton/common/datetime_.py:347
msgid "Format"
msgstr "ຮູບແບບ"
-#: tryton/common/datetime_.py:41 tryton/common/datetime_.py:195
-#: tryton/common/datetime_.py:241 tryton/common/datetime_.py:345
+#: tryton/common/datetime_.py:38 tryton/common/datetime_.py:196
+#: tryton/common/datetime_.py:243 tryton/common/datetime_.py:348
msgid "Display format"
msgstr "ຮູບແບບສະແດງອອກ"
-#: tryton/common/datetime_.py:64
+#: tryton/common/datetime_.py:63
msgid "Open the calendar"
msgstr "ໄຂປະຕິທິນ"
-#: tryton/common/datetime_.py:392 tryton/common/datetime_.py:397
+#: tryton/common/datetime_.py:396 tryton/common/datetime_.py:401
msgid "Date Format"
msgstr "ຮູບແບບວັນທີ"
-#: tryton/common/datetime_.py:393 tryton/common/datetime_.py:398
+#: tryton/common/datetime_.py:397 tryton/common/datetime_.py:402
msgid "Displayed date format"
msgstr "ຮູບແບບວັນທີທີ່ສະແດງອອກ"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "y"
msgstr "ມ"
-#: tryton/common/domain_parser.py:236
-msgid "Yes"
-msgstr "ແມ່ນ"
-
-#: tryton/common/domain_parser.py:236 tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:239 tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "True"
msgstr "ຈິງ"
-#: tryton/common/domain_parser.py:236
+#: tryton/common/domain_parser.py:239
msgid "t"
msgstr "ຈ"
-#: tryton/common/domain_parser.py:461
-#: tryton/gui/window/view_form/view/screen_container.py:575
+#: tryton/common/domain_parser.py:490
+#: tryton/gui/window/view_form/view/screen_container.py:567
msgid "False"
msgstr "ຜິດ"
@@ -300,27 +310,27 @@ msgstr "ແກ້ໄຂ..."
msgid "Attachments..."
msgstr "ຄັດຕິດ..."
-#: tryton/common/popup_menu.py:96
+#: tryton/common/popup_menu.py:95
msgid "Notes..."
msgstr "ໝາຍເຫດ..."
-#: tryton/common/popup_menu.py:109
+#: tryton/common/popup_menu.py:107
msgid "Actions..."
msgstr "ດຳເນີນການ..."
-#: tryton/common/popup_menu.py:110
+#: tryton/common/popup_menu.py:108
msgid "Relate..."
msgstr "ທີ່ກ່ຽວພັນ..."
-#: tryton/common/popup_menu.py:111
+#: tryton/common/popup_menu.py:109
msgid "Report..."
msgstr "ລາຍງານ..."
-#: tryton/common/popup_menu.py:112
+#: tryton/common/popup_menu.py:110
msgid "E-Mail..."
msgstr "ອີ-ເມວລ໌..."
-#: tryton/common/popup_menu.py:113
+#: tryton/common/popup_menu.py:111
msgid "Print..."
msgstr "ພິມອອກ..."
@@ -352,156 +362,117 @@ msgstr "ນ"
msgid "s"
msgstr "ວ"
-#: tryton/gui/main.py:212
-msgid "_Connection"
-msgstr "_ການເຊື່ອມຕໍ່"
-
-#: tryton/gui/main.py:220
-msgid "_User"
-msgstr "_ຜູ້ໃຊ້"
-
-#: tryton/gui/main.py:234
-msgid "_Options"
-msgstr "_ທາງເລືອກ"
-
-#: tryton/gui/main.py:242
-msgid "Fa_vorites"
-msgstr "ທີ່_ມັກຫຼາຍ"
-
-#: tryton/gui/main.py:258
-msgid "_Help"
-msgstr "_ຊ່ອຍເຫຼືອ"
-
-#: tryton/gui/main.py:280 tryton/gui/main.py:826
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:48
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:91
-#: tryton/gui/window/view_form/view/screen_container.py:144
-#: tryton/gui/window/win_search.py:34
-msgid "Search"
-msgstr "ຊອກຫາ"
-
-#: tryton/gui/main.py:370
-msgid "No result found."
-msgstr "ບໍ່ພົບຜົນຊອກຫາ"
-
-#: tryton/gui/main.py:410
-msgid "_Connect..."
-msgstr "_ເຊື່ອມຕໍ່..."
-
-#: tryton/gui/main.py:420
-msgid "_Disconnect"
-msgstr "_ຕັດການເຊື່ອມຕໍ່"
-
-#: tryton/gui/main.py:430
-msgid "_Quit..."
-msgstr "_ອອກ..."
-
-#: tryton/gui/main.py:446
-msgid "_Preferences..."
+#: tryton/gui/main.py:123
+#, fuzzy
+msgid "Preferences..."
msgstr "_ການຕັ້ງຄ່າຂອງ..."
-#: tryton/gui/main.py:458
-msgid "_Menu Reload"
-msgstr "_ໂຫຼດ ລາຍການຄຳສັ່ງໃໝ່"
-
-#: tryton/gui/main.py:468
-msgid "_Menu Toggle"
-msgstr "_ສະຫຼັບລາຍການຄຳສັ່ງ"
-
-#: tryton/gui/main.py:476
-msgid "_Global Search"
-msgstr "_ຊອກຫາໂດຍລວມ"
-
-#: tryton/gui/main.py:492
-msgid "_Toolbar"
+#: tryton/gui/main.py:127
+#, fuzzy
+msgid "Toolbar"
msgstr "_ແຖບເຄື່ອງມື"
-#: tryton/gui/main.py:500
-msgid "_Default"
+#: tryton/gui/main.py:128
+#, fuzzy
+msgid "Default"
msgstr "_ຄ່າເດີມ"
-#: tryton/gui/main.py:511
-msgid "_Text and Icons"
+#: tryton/gui/main.py:129
+#, fuzzy
+msgid "Text and Icons"
msgstr "_ຂໍ້ຄວາມ ແລະ ປຸ່ມລັດ"
-#: tryton/gui/main.py:521
-msgid "_Icons"
-msgstr "_ປຸ່ມລັດ"
-
-#: tryton/gui/main.py:530
-msgid "_Text"
+#: tryton/gui/main.py:130
+#, fuzzy
+msgid "Text"
msgstr "_ຂໍ້ຄວາມ"
-#: tryton/gui/main.py:538
-msgid "_Mode"
-msgstr "_ແບບສະແດງ"
+#: tryton/gui/main.py:131
+#, fuzzy
+msgid "Icons"
+msgstr "_ປຸ່ມລັດ"
-#: tryton/gui/main.py:546
-msgid "_Normal"
-msgstr "_ທຳມະດາ"
-
-#: tryton/gui/main.py:555
-msgid "_PDA"
-msgstr "_ພີດີເອ (PDA)"
-
-#: tryton/gui/main.py:562
-msgid "_Form"
+#: tryton/gui/main.py:134
+#, fuzzy
+msgid "Form"
msgstr "_ແບບຟອມ"
-#: tryton/gui/main.py:571
+#: tryton/gui/main.py:135
msgid "Save Width/Height"
msgstr "ບັນທຶກ ຄວາມກວ້າງ/ຄວາມສູງ"
-#: tryton/gui/main.py:582
+#: tryton/gui/main.py:136
msgid "Save Tree State"
msgstr "ບັນທຶກ ສະຖານະ ໂຄງສ້າງ"
-#: tryton/gui/main.py:594
+#: tryton/gui/main.py:137
msgid "Fast Tabbing"
msgstr "ຍ້າຍແບບໄວ"
-#: tryton/gui/main.py:604
+#: tryton/gui/main.py:138
msgid "Spell Checking"
msgstr "ກວດສອບການສະກົດຄຳ"
-#: tryton/gui/main.py:615
-msgid "_Previous Tab"
-msgstr "_ແຖບງານກ່ອນໜ້າ"
+#: tryton/gui/main.py:140
+msgid "PDA Mode"
+msgstr ""
-#: tryton/gui/main.py:622
-msgid "_Next Tab"
-msgstr "_ແຖບງານ ຕໍ່ໄປ"
-
-#: tryton/gui/main.py:629
+#: tryton/gui/main.py:141
msgid "Search Limit..."
msgstr "ຈຳກັດການຊອກຫາ..."
-#: tryton/gui/main.py:635
-msgid "_Email..."
+#: tryton/gui/main.py:142
+#, fuzzy
+msgid "Email..."
msgstr "_ອີເມວລ໌..."
-#: tryton/gui/main.py:647
+#: tryton/gui/main.py:143
msgid "Check Version"
msgstr ""
-#: tryton/gui/main.py:657
-msgid "_Save Options"
-msgstr "_ບັນທຶກ ທາງເລືອກ"
+#: tryton/gui/main.py:145
+#, fuzzy
+msgid "Options"
+msgstr "_ທາງເລືອກ"
-#: tryton/gui/main.py:671
-msgid "_Keyboard Shortcuts..."
+#: tryton/gui/main.py:148
+#, fuzzy
+msgid "Keyboard Shortcuts..."
msgstr "_ປຸ່ມລັດທາງແປ້ນພິມ..."
-#: tryton/gui/main.py:681
-msgid "_About..."
+#: tryton/gui/main.py:149
+#, fuzzy
+msgid "About..."
msgstr "_ກ່ຽວກັບ..."
-#: tryton/gui/main.py:717 tryton/gui/main.py:739
-msgid "Manage Favorites"
-msgstr "ຈັດການລາຍການທີ່ມັກ"
+#: tryton/gui/main.py:150
+#, fuzzy
+msgid "Help"
+msgstr "_ຊ່ອຍເຫຼືອ"
-#: tryton/gui/main.py:879
+#: tryton/gui/main.py:153
+msgid "Quit"
+msgstr ""
+
+#: tryton/gui/main.py:395
+msgid "No result found."
+msgstr "ບໍ່ພົບຜົນຊອກຫາ"
+
+#: tryton/gui/main.py:447
+#, fuzzy
+msgid "Favorites"
+msgstr "ທີ່_ມັກຫຼາຍ"
+
+#: tryton/gui/main.py:464 tryton/gui/window/dblogin.py:438
+#: tryton/gui/window/form.py:139
+msgid "Manage..."
+msgstr ""
+
+#: tryton/gui/main.py:541 tryton/gui/window/form.py:559
+msgid "Action"
+msgstr "ການດຳເນີນການ"
+
+#: tryton/gui/main.py:563
msgid ""
"The following action requires to close all tabs.\n"
"Do you want to continue?"
@@ -509,7 +480,7 @@ msgstr ""
"ການດຳເນີນການດັ່ງຕໍ່ໄປນີ້ ຕ້ອງການໃຫ້ ອັດແຖບງານທັງໝົດລົງ\n"
"ທ່ານຕ້ອງການສືບຕໍ່ບໍ່?"
-#: tryton/gui/main.py:1135
+#: tryton/gui/main.py:747
msgid "Close Tab"
msgstr "ອັດແຖບງານ"
@@ -521,258 +492,253 @@ msgstr ""
msgid "translator-credits"
msgstr ""
-#: tryton/gui/window/attachment.py:22
+#: tryton/gui/window/attachment.py:24
#, python-format, python-format, python-format, python-format
msgid "Attachments (%s)"
msgstr "ເອກະສານຄັດຕິດ (%s)"
-#: tryton/gui/window/dblogin.py:32
+#: tryton/gui/window/dblogin.py:33
msgid "Profile Editor"
msgstr "ຂໍ້ມູນລາຍລະອຽດບັນນາທິການ"
-#: tryton/gui/window/dblogin.py:47
+#: tryton/gui/window/dblogin.py:49
msgid "Profile"
msgstr "ຂໍ້ມູນລາຍລະອຽດ"
-#: tryton/gui/window/dblogin.py:53 tryton/gui/window/win_csv.py:69
-msgid "_Add"
-msgstr "_ເພີ່ມເຂົ້າ"
+#: tryton/gui/window/dblogin.py:58
+msgid "Add new profile"
+msgstr ""
-#: tryton/gui/window/dblogin.py:59 tryton/gui/window/win_csv.py:79
-msgid "_Remove"
-msgstr "_ເອົາອອກ"
+#: tryton/gui/window/dblogin.py:63
+msgid "Remove selected profile"
+msgstr ""
-#: tryton/gui/window/dblogin.py:73 tryton/gui/window/dblogin.py:458
+#: tryton/gui/window/dblogin.py:77 tryton/gui/window/dblogin.py:450
msgid "Host:"
msgstr "ແມ່ຂ່າຍ:"
-#: tryton/gui/window/dblogin.py:84 tryton/gui/window/dblogin.py:470
+#: tryton/gui/window/dblogin.py:88 tryton/gui/window/dblogin.py:462
msgid "Database:"
msgstr "ຖານຂໍ້ມູນ:"
-#: tryton/gui/window/dblogin.py:104
+#: tryton/gui/window/dblogin.py:108
msgid "Fetching databases list"
msgstr "ລາຍການດຶງເອົາຖານຂໍ້ມູນ"
-#: tryton/gui/window/dblogin.py:120
+#: tryton/gui/window/dblogin.py:122
msgid "Username:"
msgstr "ຜູ້ໃຊ້:"
-#: tryton/gui/window/dblogin.py:307 tryton/gui/window/dblogin.py:627
+#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:619
msgid "Incompatible version of the server"
msgstr "ບໍ່ຖືກລຸ່ນກັບແມ່ຂ່າຍ"
-#: tryton/gui/window/dblogin.py:309 tryton/gui/window/dblogin.py:630
+#: tryton/gui/window/dblogin.py:311 tryton/gui/window/dblogin.py:623
msgid "Could not connect to the server"
msgstr "ບໍ່ສາມາດເຊື່ອມຕໍ່ກັບແມ່ຂ່າຍໄດ້"
-#: tryton/gui/window/dblogin.py:388
+#: tryton/gui/window/dblogin.py:390
msgid "Login"
msgstr "ເຂົ້າສູ່ລະບົບ"
-#: tryton/gui/window/dblogin.py:394
+#: tryton/gui/window/dblogin.py:396
msgid "_Cancel"
msgstr "_ຍົກເລີກ"
-#: tryton/gui/window/dblogin.py:400
+#: tryton/gui/window/dblogin.py:398
msgid "Cancel connection to the Tryton server"
msgstr "ຍົກເລີກການເຊື່ອມຕໍ່ກັບແມ່ຂ່າຍ ໄຕຣຕັອນ"
-#: tryton/gui/window/dblogin.py:402
+#: tryton/gui/window/dblogin.py:400
msgid "C_onnect"
msgstr "ເ_ຊື່ອມຕໍ່"
-#: tryton/gui/window/dblogin.py:408
+#: tryton/gui/window/dblogin.py:404
msgid "Connect the Tryton server"
msgstr "ເຊື່ອມຕໍ່ກັບແມ່ຂ່າຍ ໄຕຣຕັອນ"
-#: tryton/gui/window/dblogin.py:436
+#: tryton/gui/window/dblogin.py:432
msgid "Profile:"
msgstr "ຂໍ້ມູນລາຍລະອຽດ:"
-#: tryton/gui/window/dblogin.py:442
-#, fuzzy
-msgid "Manage profiles"
-msgstr "_ບໍລິຫານລາຍລະອຽດ"
-
-#: tryton/gui/window/dblogin.py:455
+#: tryton/gui/window/dblogin.py:447
msgid "Host / Database information"
msgstr "ແມ່ຂ່າຍ / ຂໍ້ມູນກ່ຽວກັບຖານຂໍ້ມູນ"
-#: tryton/gui/window/dblogin.py:486
+#: tryton/gui/window/dblogin.py:478
msgid "User name:"
msgstr "ຊື່ຜູ້ໃຊ້:"
-#: tryton/gui/window/email.py:16
+#: tryton/gui/window/email.py:19
msgid "Email"
msgstr "ອີເມວລ໌"
-#: tryton/gui/window/email.py:26
+#: tryton/gui/window/email.py:36
msgid "Email Program Settings"
msgstr "ການຕັ້ງຄ່າໂປຣແກຣມອີເມວລ໌"
-#: tryton/gui/window/email.py:29
+#: tryton/gui/window/email.py:39
msgid "Command Line:"
msgstr "ຄຳສັ່ງງານ:"
-#: tryton/gui/window/email.py:39
+#: tryton/gui/window/email.py:49
msgid "Legend of Available Placeholders:"
msgstr "ເລື່ອງຂອງ ທີ່ຢູ່ ທີ່ມີປັດຈຸບັນ:"
-#: tryton/gui/window/email.py:46
+#: tryton/gui/window/email.py:56
msgid "To:"
msgstr "ເຖິງ:"
-#: tryton/gui/window/email.py:50
+#: tryton/gui/window/email.py:60
msgid "CC:"
msgstr "CC:"
-#: tryton/gui/window/email.py:54
+#: tryton/gui/window/email.py:64
msgid "Subject:"
msgstr "ຫົວເລື່ອງ:"
-#: tryton/gui/window/email.py:58
+#: tryton/gui/window/email.py:68
msgid "Body:"
msgstr "ເນື້ອຄວາມ:"
-#: tryton/gui/window/email.py:62
+#: tryton/gui/window/email.py:72
msgid "Attachment:"
msgstr "ເອກະສານຄັດຕິດ:"
-#: tryton/gui/window/form.py:118
+#: tryton/gui/window/form.py:135
+msgid "Add..."
+msgstr ""
+
+#: tryton/gui/window/form.py:155
#, python-format
msgid "Attachment(%d)"
msgstr "ຄັດຕິດ(%d)"
-#: tryton/gui/window/form.py:144
+#: tryton/gui/window/form.py:185
#, python-format
msgid "Note(%d)"
msgstr "ບັນທຶກ (%d)"
-#: tryton/gui/window/form.py:166
+#: tryton/gui/window/form.py:207
msgid "You have to select one record."
msgstr "ທ່ານຕ້ອງໄດ້ເລືອກ ໜຶ່ງແຖວຂໍ້ມູນ."
-#: tryton/gui/window/form.py:170
+#: tryton/gui/window/form.py:211
msgid "ID:"
msgstr "ເລກລໍາດັບ:"
-#: tryton/gui/window/form.py:171
+#: tryton/gui/window/form.py:212
msgid "Creation User:"
msgstr "ຜູ້ສ້າງ:"
-#: tryton/gui/window/form.py:172
+#: tryton/gui/window/form.py:213
msgid "Creation Date:"
msgstr "ວັນທີສ້າງ:"
-#: tryton/gui/window/form.py:173
+#: tryton/gui/window/form.py:214
msgid "Latest Modification by:"
msgstr "ປັບປ່ຽນລ້າສຸດ ໂດຍ:"
-#: tryton/gui/window/form.py:174
+#: tryton/gui/window/form.py:215
msgid "Latest Modification Date:"
msgstr "ວັນທີປັບປ່ຽນລ້າສຸດ:"
-#: tryton/gui/window/form.py:193
+#: tryton/gui/window/form.py:234
msgid "Model:"
msgstr "ແບບ:"
-#: tryton/gui/window/form.py:265
+#: tryton/gui/window/form.py:312
msgid "Are you sure to remove this record?"
msgstr "ທ່ານແນ່ໃຈບໍ່ທີ່ຈະລຶບແຖວຂໍ້ມູນນີ້?"
-#: tryton/gui/window/form.py:267
+#: tryton/gui/window/form.py:314
msgid "Are you sure to remove those records?"
msgstr "ທ່ານແນ່ໃຈບໍ່ທີ່ຈະລຶບແຖວຂໍ້ມູນເຫຼົ່ານີ້?"
-#: tryton/gui/window/form.py:270
+#: tryton/gui/window/form.py:317
msgid "Records not removed."
msgstr "ແຖວຂໍ້ມູນບໍ່ທັນຖືກເອົາອອກ."
-#: tryton/gui/window/form.py:272
+#: tryton/gui/window/form.py:319
msgid "Records removed."
msgstr "ແຖວຂໍ້ມູນຖືກເອົາອອກແລ້ວ."
-#: tryton/gui/window/form.py:308
+#: tryton/gui/window/form.py:356
msgid "Working now on the duplicated record(s)."
msgstr "ດຽວນີ້ກຳລັງເຮັດວຽກກັບແຖວຂໍ້ມູນທີ່ສ້າງຂຶ້ນຊ້ອນກັນ."
-#: tryton/gui/window/form.py:320
+#: tryton/gui/window/form.py:368
msgid "Record saved."
msgstr "ແຖວຂໍ້ມູນບັນທຶກແລ້ວ"
-#: tryton/gui/window/form.py:437
+#: tryton/gui/window/form.py:485
msgid " of "
msgstr "ຂອງ"
-#: tryton/gui/window/form.py:457
+#: tryton/gui/window/form.py:505
msgid ""
"This record has been modified\n"
"do you want to save it?"
msgstr "ແຖວຂໍ້ມູນນີ້ ຖືກແກ້ໄຂແລ້ວ ທ່ານຕ້ອງການບັນທຶກໄວ້ບໍ່?"
-#: tryton/gui/window/form.py:511
-msgid "Action"
-msgstr "ການດຳເນີນການ"
-
-#: tryton/gui/window/form.py:511
+#: tryton/gui/window/form.py:559
msgid "Launch action"
msgstr "ເປີດການດຳເນີນການ"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
msgid "Relate"
msgstr "ທີ່ກ່ຽວພັນ"
-#: tryton/gui/window/form.py:512
+#: tryton/gui/window/form.py:560
msgid "Open related records"
msgstr "ໄຂແຖວຂໍ້ມູນທີ່ກ່ຽວພັນ"
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
msgid "Report"
msgstr "ລາຍງານ..."
-#: tryton/gui/window/form.py:514
+#: tryton/gui/window/form.py:562
msgid "Open report"
msgstr "ໄຂບົດລາຍງານ"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail"
msgstr "ອີ-ເມວລ໌"
-#: tryton/gui/window/form.py:515
+#: tryton/gui/window/form.py:563
msgid "E-Mail report"
msgstr "ລາຍງານທາງອີເມວລ໌"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print"
msgstr "ພິມອອກ"
-#: tryton/gui/window/form.py:516
+#: tryton/gui/window/form.py:564
msgid "Print report"
msgstr "ພິມລາຍງານອອກ"
-#: tryton/gui/window/form.py:536
+#: tryton/gui/window/form.py:590
msgid "_Copy URL"
msgstr "_ກ່າຍ URL"
-#: tryton/gui/window/form.py:539
+#: tryton/gui/window/form.py:593
msgid "Copy URL into clipboard"
msgstr "ກ່າຍເອົາ URL ໃສ່ ຄລິບບອດ"
-#: tryton/gui/window/form.py:598
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:924
+#: tryton/gui/window/form.py:652
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:932
msgid "Unknown"
msgstr "ບໍ່ຮູ້"
-#: tryton/gui/window/limit.py:17
+#: tryton/gui/window/limit.py:20
msgid "Limit"
msgstr "ຂີດຈຳກັດ:"
-#: tryton/gui/window/limit.py:27
+#: tryton/gui/window/limit.py:37
msgid "Search Limit Settings"
msgstr "ການຕັ້ງຄ່າຂີດຈຳກັດການຊອກຫາ"
-#: tryton/gui/window/limit.py:30
+#: tryton/gui/window/limit.py:40
msgid "Limit:"
msgstr "ຂີດຈຳກັດ:"
@@ -781,302 +747,302 @@ msgstr "ຂີດຈຳກັດ:"
msgid "Notes (%s)"
msgstr "ບັນທຶກ (%s)"
-#: tryton/gui/window/preference.py:23
+#: tryton/gui/window/preference.py:25
msgid "Preferences"
msgstr "ການຕັ້ງຄ່າ"
-#: tryton/gui/window/preference.py:50
+#: tryton/gui/window/preference.py:58
msgid "Edit User Preferences"
msgstr "ແກ້ໄຂການຕັ້ງຄ່າຜູ້ໃຊ້ງານ"
-#: tryton/gui/window/preference.py:77
+#: tryton/gui/window/preference.py:85
msgid "Preference"
msgstr "ການຕັ້ງຄ່າ"
-#: tryton/gui/window/revision.py:19
+#: tryton/gui/window/revision.py:21
msgid "Revision"
msgstr "ການກວດແກ້ຄືນ"
-#: tryton/gui/window/revision.py:29
+#: tryton/gui/window/revision.py:38
msgid "Select a revision"
msgstr "ເລືອກໜຶ່ງການກວດແກ້ຄືນ"
-#: tryton/gui/window/revision.py:32
+#: tryton/gui/window/revision.py:41
msgid "Revision:"
msgstr "ການກວດແກ້ຄືນ:"
-#: tryton/gui/window/shortcuts.py:17
+#: tryton/gui/window/shortcuts.py:20
msgid "Keyboard Shortcuts"
msgstr "ປຸ່ມລັດແປ້ນພິມ"
-#: tryton/gui/window/shortcuts.py:28
+#: tryton/gui/window/shortcuts.py:35
msgid "Text Entries Shortcuts"
msgstr "ປຸ່ມລັດການປ້ອນຂໍ້ຄວາມ"
-#: tryton/gui/window/shortcuts.py:29
+#: tryton/gui/window/shortcuts.py:36
msgid "Cut selected text"
msgstr "ຕັດຂໍ້ຄວາມທີ່ເລືອກໄວ້"
-#: tryton/gui/window/shortcuts.py:30
+#: tryton/gui/window/shortcuts.py:37
msgid "Copy selected text"
msgstr "ກ່າຍເອົາຂໍ້ຄວາມທີ່ເລືອກໄວ້"
-#: tryton/gui/window/shortcuts.py:31
+#: tryton/gui/window/shortcuts.py:38
msgid "Paste copied text"
msgstr "ວາງຂໍ້ຄວາມທີ່ກ່າຍເອົາໃສ່"
-#: tryton/gui/window/shortcuts.py:32
+#: tryton/gui/window/shortcuts.py:39
msgid "Next widget"
msgstr "ເຄື່ອງມື ຕໍ່ໄປ"
-#: tryton/gui/window/shortcuts.py:33
+#: tryton/gui/window/shortcuts.py:40
msgid "Previous widget"
msgstr "ເຄື່ອງມືກ່ອນໜ້ານີ້"
-#: tryton/gui/window/shortcuts.py:34
+#: tryton/gui/window/shortcuts.py:41
msgid "Relation Entries Shortcuts"
msgstr "ປຸ່ມລັດລາຍການສາຍພົວພັນ"
-#: tryton/gui/window/shortcuts.py:35
+#: tryton/gui/window/shortcuts.py:42
msgid "Create new relation"
msgstr "ສ້າງການກ່ຽວພັນໃໝ່"
-#: tryton/gui/window/shortcuts.py:36
+#: tryton/gui/window/shortcuts.py:43
msgid "Open/Search relation"
msgstr "ໄຂ/ຊອກຫາການກ່ຽວພັນ"
-#: tryton/gui/window/shortcuts.py:37
+#: tryton/gui/window/shortcuts.py:44
msgid "List Entries Shortcuts"
msgstr "ປຸ່ມລັດການປ້ອນລາຍການ"
-#: tryton/gui/window/shortcuts.py:38
+#: tryton/gui/window/shortcuts.py:45
msgid "Create new line"
msgstr "ສ້າງແຖວໃໝ່"
-#: tryton/gui/window/shortcuts.py:39
+#: tryton/gui/window/shortcuts.py:46
msgid "Open relation"
msgstr "ໄຂການກ່ຽວພັນ"
-#: tryton/gui/window/shortcuts.py:40
+#: tryton/gui/window/shortcuts.py:47
msgid "Mark line for deletion"
msgstr "ໝາຍແຖວເພື່ອລຶບອອກ"
-#: tryton/gui/window/shortcuts.py:41
+#: tryton/gui/window/shortcuts.py:48
msgid "Unmark line for deletion"
msgstr "ບໍ່ໝາຍແຖວທີ່ຈະລຶບ"
-#: tryton/gui/window/shortcuts.py:44
+#: tryton/gui/window/shortcuts.py:51
msgid "Edition Widgets"
msgstr "ເຄື່ອງມືການແກ້ໄຂ"
-#: tryton/gui/window/shortcuts.py:47
+#: tryton/gui/window/shortcuts.py:54
msgid "Move Cursor"
msgstr "ຍ້າຍ ເຄິກເຊີຣ໌"
-#: tryton/gui/window/shortcuts.py:48
+#: tryton/gui/window/shortcuts.py:55
msgid "Move to right"
msgstr "ຍ້າຍໄປຂວາ"
-#: tryton/gui/window/shortcuts.py:49
+#: tryton/gui/window/shortcuts.py:56
msgid "Move to left"
msgstr "ຍ້າຍໄປຊ້າຍ"
-#: tryton/gui/window/shortcuts.py:50
+#: tryton/gui/window/shortcuts.py:57
msgid "Move up"
msgstr "ຍ້າຍຂຶ້ນ"
-#: tryton/gui/window/shortcuts.py:51
+#: tryton/gui/window/shortcuts.py:58
msgid "Move down"
msgstr "ຍ້າຍລົງ"
-#: tryton/gui/window/shortcuts.py:52
+#: tryton/gui/window/shortcuts.py:59
msgid "Move up of one page"
msgstr "ຫຍັບຂຶ້ນໜຶ່ງໜ້າ"
-#: tryton/gui/window/shortcuts.py:53
+#: tryton/gui/window/shortcuts.py:60
msgid "Move down of one page"
msgstr "ຍ້າຍລົງລຸ່ມໜຶ່ງໜ້າ"
-#: tryton/gui/window/shortcuts.py:54
+#: tryton/gui/window/shortcuts.py:61
msgid "Move to top"
msgstr "ຍ້າຍຂຶ້ນເທິງສຸດ"
-#: tryton/gui/window/shortcuts.py:55
+#: tryton/gui/window/shortcuts.py:62
msgid "Move to bottom"
msgstr "ຍ້າຍລົງລຸ່ມ"
-#: tryton/gui/window/shortcuts.py:56
+#: tryton/gui/window/shortcuts.py:63
msgid "Move to parent"
msgstr "ຍ້າຍໄປຫາບັນຊີແມ່"
-#: tryton/gui/window/shortcuts.py:58 tryton/gui/window/shortcuts.py:59
+#: tryton/gui/window/shortcuts.py:65 tryton/gui/window/shortcuts.py:66
msgid "Select all"
msgstr "ເລືອກທັງໝົດ"
-#: tryton/gui/window/shortcuts.py:60 tryton/gui/window/shortcuts.py:61
+#: tryton/gui/window/shortcuts.py:67 tryton/gui/window/shortcuts.py:68
msgid "Unselect all"
msgstr "ບໍ່ເລືອກທັງໝົດ"
-#: tryton/gui/window/shortcuts.py:62
+#: tryton/gui/window/shortcuts.py:69
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
+#: tryton/gui/window/shortcuts.py:70 tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:72 tryton/gui/window/shortcuts.py:73
msgid "Select/Activate current row"
msgstr "ເລືອກ/ໃຊ້ງານແຖວປັດຈຸບັນ"
-#: tryton/gui/window/shortcuts.py:67
+#: tryton/gui/window/shortcuts.py:74
msgid "Toggle selection"
msgstr "ສະຫຼັບການເລືອກ"
-#: tryton/gui/window/shortcuts.py:68
+#: tryton/gui/window/shortcuts.py:75
msgid "Expand/Collapse"
msgstr "ຂະຫຽາຍອອກ/ຍຸບເຂົ້າກັນ"
-#: tryton/gui/window/shortcuts.py:69
+#: tryton/gui/window/shortcuts.py:76
msgid "Expand row"
msgstr "ຂະຫຽາຍແຖວອອກ"
-#: tryton/gui/window/shortcuts.py:70
+#: tryton/gui/window/shortcuts.py:77
msgid "Collapse row"
msgstr "ຍຸບແຖວເຂົ້າກັນ"
-#: tryton/gui/window/shortcuts.py:71
+#: tryton/gui/window/shortcuts.py:78
msgid "Toggle row"
msgstr "ສະຫຼັບແຖວ"
-#: tryton/gui/window/shortcuts.py:72
+#: tryton/gui/window/shortcuts.py:79
msgid "Collapse all rows"
msgstr "ຍຸບແຖວທັງໝົດ"
-#: tryton/gui/window/shortcuts.py:73
+#: tryton/gui/window/shortcuts.py:80
msgid "Expand all rows"
msgstr "ຂະຫຽາຍແຖວທັງໝົດ"
-#: tryton/gui/window/shortcuts.py:76
+#: tryton/gui/window/shortcuts.py:83
msgid "Tree view"
msgstr "ມູມມອງແບບຕົ້ນໄມ້"
-#: tryton/gui/window/tabcontent.py:41
+#: tryton/gui/window/tabcontent.py:43
msgid "_Switch View"
msgstr "_ສະຫຼັບໜ້າເບິ່ງ"
-#: tryton/gui/window/tabcontent.py:42
+#: tryton/gui/window/tabcontent.py:44
#, fuzzy
msgid "Switch View"
msgstr "_ສະຫຼັບໜ້າເບິ່ງ"
-#: tryton/gui/window/tabcontent.py:47
+#: tryton/gui/window/tabcontent.py:49
msgid "_Previous"
msgstr "_ກ່ອນໜ້າ"
-#: tryton/gui/window/tabcontent.py:48
+#: tryton/gui/window/tabcontent.py:50
msgid "Previous Record"
msgstr "ແຖວຂໍ້ມູນກ່ອນນີ້"
-#: tryton/gui/window/tabcontent.py:53
+#: tryton/gui/window/tabcontent.py:55
msgid "_Next"
msgstr "_ຕໍ່ໄປ"
-#: tryton/gui/window/tabcontent.py:54
+#: tryton/gui/window/tabcontent.py:56
msgid "Next Record"
msgstr "ແຖວຂໍ້ມູນ ຕໍ່ໄປ"
-#: tryton/gui/window/tabcontent.py:59
+#: tryton/gui/window/tabcontent.py:61
msgid "_Search"
msgstr "_ຊອກຫາ"
-#: tryton/gui/window/tabcontent.py:65
+#: tryton/gui/window/tabcontent.py:67
msgid "_New"
msgstr "_ສ້າງໃໝ່"
-#: tryton/gui/window/tabcontent.py:66
+#: tryton/gui/window/tabcontent.py:68
msgid "Create a new record"
msgstr "ສ້າງແຖວຂໍ້ມູນໃໝ່"
-#: tryton/gui/window/tabcontent.py:71 tryton/gui/window/win_form.py:72
+#: tryton/gui/window/tabcontent.py:73 tryton/gui/window/win_form.py:85
msgid "_Save"
msgstr "_ບັນທຶກ"
-#: tryton/gui/window/tabcontent.py:72
+#: tryton/gui/window/tabcontent.py:74
msgid "Save this record"
msgstr "ບັນທຶກແຖວຂໍ້ມູນນີ້"
-#: tryton/gui/window/tabcontent.py:77
+#: tryton/gui/window/tabcontent.py:79
msgid "_Reload/Undo"
msgstr "_ໂຫຼດຄືນໃໝ່/ຍົກເລີກ"
-#: tryton/gui/window/tabcontent.py:78
+#: tryton/gui/window/tabcontent.py:80
#, fuzzy
msgid "Reload/Undo"
msgstr "_ໂຫຼດຄືນໃໝ່/ຍົກເລີກ"
-#: tryton/gui/window/tabcontent.py:83
+#: tryton/gui/window/tabcontent.py:85
msgid "_Duplicate"
msgstr "_ເຮັດຊໍ້າກັນ"
-#: tryton/gui/window/tabcontent.py:88
+#: tryton/gui/window/tabcontent.py:90
msgid "_Delete..."
msgstr "_ລຶບ..."
-#: tryton/gui/window/tabcontent.py:94
+#: tryton/gui/window/tabcontent.py:96
msgid "View _Logs..."
msgstr "ເບິ່ງ_ບັນທຶກ..."
-#: tryton/gui/window/tabcontent.py:97
+#: tryton/gui/window/tabcontent.py:100
msgid "Show revisions..."
msgstr "ສະແດງການກວດແກ້ຄືນ..."
-#: tryton/gui/window/tabcontent.py:102
+#: tryton/gui/window/tabcontent.py:105
msgid "A_ttachments..."
msgstr "ຄ_ັດຕິດ..."
-#: tryton/gui/window/tabcontent.py:103
+#: tryton/gui/window/tabcontent.py:106
msgid "Add an attachment to the record"
msgstr "ເພີ່ມເອກະສານຄັດຕິດໃສ່ແຖວຂໍ້ມູນ"
-#: tryton/gui/window/tabcontent.py:108
+#: tryton/gui/window/tabcontent.py:112
msgid "_Notes..."
msgstr "_ຈົດບັນທຶກ..."
-#: tryton/gui/window/tabcontent.py:109
+#: tryton/gui/window/tabcontent.py:113
msgid "Add a note to the record"
msgstr "ເພີ່ມບັນທຶກຂໍ້ຄວາມໃສ່ແຖວຂໍ້ມູນ"
-#: tryton/gui/window/tabcontent.py:114
+#: tryton/gui/window/tabcontent.py:118
msgid "_Actions..."
msgstr "_ດຳເນີນການ..."
-#: tryton/gui/window/tabcontent.py:119
+#: tryton/gui/window/tabcontent.py:123
msgid "_Relate..."
msgstr "_ທີ່ກ່ຽວພັນ..."
-#: tryton/gui/window/tabcontent.py:125
+#: tryton/gui/window/tabcontent.py:129
msgid "_Report..."
msgstr "_ລາຍງານ..."
-#: tryton/gui/window/tabcontent.py:130
+#: tryton/gui/window/tabcontent.py:134
msgid "_E-Mail..."
msgstr "_ອີ-ແມວລ໌.."
-#: tryton/gui/window/tabcontent.py:135
+#: tryton/gui/window/tabcontent.py:139
msgid "_Print..."
msgstr "_ພິມອອກ..."
-#: tryton/gui/window/tabcontent.py:141
+#: tryton/gui/window/tabcontent.py:145
msgid "_Export Data..."
msgstr "_ສົ່ງອອກຂໍ້ມູນ..."
-#: tryton/gui/window/tabcontent.py:146
+#: tryton/gui/window/tabcontent.py:150
msgid "_Import Data..."
msgstr "_ນໍາເຂົ້າຂໍ້ມູນ..."
-#: tryton/gui/window/tabcontent.py:150
+#: tryton/gui/window/tabcontent.py:155
msgid "Copy _URL..."
msgstr "ກ່າຍ_URL..."
-#: tryton/gui/window/tabcontent.py:156
+#: tryton/gui/window/tabcontent.py:161
msgid "_Close Tab"
msgstr "_ອັດແຖບງານ"
@@ -1084,101 +1050,106 @@ msgstr "_ອັດແຖບງານ"
msgid "All fields"
msgstr "ຊ່ອງຂໍ້ມູນທັງໝົດ"
-#: tryton/gui/window/win_csv.py:89
+#: tryton/gui/window/win_csv.py:69
+msgid "_Add"
+msgstr "_ເພີ່ມເຂົ້າ"
+
+#: tryton/gui/window/win_csv.py:77
+msgid "_Remove"
+msgstr "_ເອົາອອກ"
+
+#: tryton/gui/window/win_csv.py:85
msgid "_Clear"
msgstr "_ໃຫ້ເປົາ"
-#: tryton/gui/window/win_csv.py:111
+#: tryton/gui/window/win_csv.py:105
msgid "Fields selected"
msgstr "ຊ່ອງຂໍ້ມູນທີ່ເລືອກໄວ້"
-#: tryton/gui/window/win_csv.py:130
+#: tryton/gui/window/win_csv.py:124
msgid "CSV Parameters"
msgstr "ຂອບເຂດການໃຊ້ (parameters) ຂອງ ຟາຍລ໌ CSV"
-#: tryton/gui/window/win_csv.py:138
+#: tryton/gui/window/win_csv.py:132
msgid "Delimiter:"
msgstr "ຕົວຂັ້ນ:"
-#: tryton/gui/window/win_csv.py:152
+#: tryton/gui/window/win_csv.py:146
msgid "Quote char:"
msgstr "ຂໍ້ຄວາມອ້າງອີງ:"
-#: tryton/gui/window/win_csv.py:161
+#: tryton/gui/window/win_csv.py:155
msgid "Encoding:"
msgstr "ເຂົ້າລະຫັດ:"
-#: tryton/gui/window/win_csv.py:197 tryton/gui/window/win_csv.py:201
+#: tryton/gui/window/win_csv.py:195 tryton/gui/window/win_csv.py:199
msgid "Field name"
msgstr "ຊື່ຊ່ອງຂໍ້ມູນ"
#: tryton/gui/window/win_export.py:28
-msgid "Export to CSV"
-msgstr "ສົ່ງອອກເປັນຟາຍລ໌ CSV"
+#, python-format
+msgid "CSV Export: %s"
+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
+#: tryton/gui/window/win_export.py:32
msgid "_Save Export"
msgstr "_ບັນທຶກການສົ່ງອອກ"
-#: tryton/gui/window/win_export.py:70
+#: tryton/gui/window/win_export.py:40
msgid "_Delete Export"
msgstr "_ລຶບການສົ່ງອອກ"
-#: tryton/gui/window/win_export.py:87
+#: tryton/gui/window/win_export.py:55
+msgid "Predefined exports"
+msgstr "ການສົ່ງອອກທີ່ຈັດຕຽມໄວ້ກ່ອນ"
+
+#: tryton/gui/window/win_export.py:62
+msgid "Name"
+msgstr "ຊື່"
+
+#: tryton/gui/window/win_export.py:82
msgid "Open"
msgstr "ໄຂ"
-#: tryton/gui/window/win_export.py:88
-msgid "Save"
-msgstr "ບັນທຶກ"
-
-#: tryton/gui/window/win_export.py:92
+#: tryton/gui/window/win_export.py:87
msgid "Add _field names"
msgstr "ເພີ່ມ_ຊ່ອງຂໍ້ມູນ"
-#: tryton/gui/window/win_export.py:106
+#: tryton/gui/window/win_export.py:103
#, python-format
msgid "%s (string)"
msgstr "%s (ສະຕຣິງ)"
-#: tryton/gui/window/win_export.py:109
+#: tryton/gui/window/win_export.py:106
#, python-format
msgid "%s (model name)"
msgstr ""
-#: tryton/gui/window/win_export.py:111
+#: tryton/gui/window/win_export.py:108
#, python-format
msgid "%s (record name)"
msgstr ""
-#: tryton/gui/window/win_export.py:210
+#: tryton/gui/window/win_export.py:207
msgid "What is the name of this export?"
msgstr "ຊື່ຂອງການສົ່ງອອກນີ້ແມ່ນຫຍັງ?"
-#: tryton/gui/window/win_export.py:216
+#: tryton/gui/window/win_export.py:213
#, python-format
msgid "Override '%s' definition?"
msgstr "ຂຽນທັບ ຄຳອະທິບາຍ '%s' ນີ້ບໍ່?"
-#: tryton/gui/window/win_export.py:333
+#: tryton/gui/window/win_export.py:328
#, python-format, python-format, python-format, python-format
msgid "%d record saved."
msgstr "ແຖວຂໍ້ມູນ %d ຖືກບັນທຶກແລ້ວ!"
-#: tryton/gui/window/win_export.py:335
+#: tryton/gui/window/win_export.py:330
#, python-format, python-format, python-format, python-format
msgid "%d records saved."
msgstr "ບັນດາແຖວຂໍ້ມູນ %d ຖືກບັນທຶກແລ້ວ!"
-#: tryton/gui/window/win_export.py:338
+#: tryton/gui/window/win_export.py:333
#, python-format, python-format, python-format, python-format
msgid ""
"Operation failed.\n"
@@ -1189,189 +1160,211 @@ msgstr ""
"ຂໍ້ຄວາມເຕືອນຂໍ້ຜິດພາດ:\n"
"%s"
+#: tryton/gui/window/win_export.py:334 tryton/gui/window/win_import.py:112
+#: tryton/gui/window/win_import.py:139
+msgid "Error"
+msgstr "ຜິດພາດ"
+
#: tryton/gui/window/win_form.py:38
msgid "Link"
msgstr "ເຊື່ອມໂຍງ"
-#: tryton/gui/window/win_form.py:131
-msgid "Add"
-msgstr "ເພີ່ມ"
+#: tryton/gui/window/win_form.py:66
+msgid "Delete"
+msgstr "ລືບ"
-#: tryton/gui/window/win_form.py:144
-msgid "Remove "
-msgstr "ເອົາອອກ"
+#: tryton/gui/window/win_form.py:78 tryton/gui/window/win_search.py:65
+msgid "New"
+msgstr "ສ້າງໃໝ່"
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
-#: tryton/gui/window/win_form.py:159
-msgid "Create a new record "
-msgstr "ສ້າງແຖວຂໍ້ມູນໃໝ່ "
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:154
-#: tryton/gui/window/win_form.py:171
-msgid "Delete selected record "
-msgstr "ລຶບແຖວຂໍ້ມູນທີ່ເລືອກ "
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:164
-#: tryton/gui/window/win_form.py:185
-msgid "Undelete selected record "
-msgstr "ຍົກເລີກການລຶບແຖວທີ່ເລືອກ"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:61
-#: tryton/gui/window/view_form/view/screen_container.py:225
-#: tryton/gui/window/win_form.py:200
-msgid "Previous"
-msgstr "ກ່ອນໜ້າ"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:75
-#: tryton/gui/window/view_form/view/screen_container.py:237
-#: tryton/gui/window/win_form.py:214
-msgid "Next"
-msgstr "ຕໍ່ໄປ"
-
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:50
-#: tryton/gui/window/win_form.py:227
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:48
+#: tryton/gui/window/win_form.py:140
msgid "Switch"
msgstr "ສະຫຼັບ"
-#: tryton/gui/window/win_import.py:25
-msgid "Import from CSV"
-msgstr "ນໍາເຂົ້າຈາກ ຟາຍລ໌ CSV"
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:56
+#: tryton/gui/window/view_form/view/screen_container.py:222
+#: tryton/gui/window/win_form.py:148
+msgid "Previous"
+msgstr "ກ່ອນໜ້າ"
-#: tryton/gui/window/win_import.py:32
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:67
+#: tryton/gui/window/view_form/view/screen_container.py:231
+#: tryton/gui/window/win_form.py:159
+msgid "Next"
+msgstr "ຕໍ່ໄປ"
+
+#: tryton/gui/window/win_form.py:176
+msgid "Add"
+msgstr "ເພີ່ມ"
+
+#: tryton/gui/window/win_form.py:186
+msgid "Remove "
+msgstr "ເອົາອອກ"
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:118
+#: tryton/gui/window/win_form.py:198
+msgid "Create a new record "
+msgstr "ສ້າງແຖວຂໍ້ມູນໃໝ່ "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:134
+#: tryton/gui/window/win_form.py:208
+msgid "Delete selected record "
+msgstr "ລຶບແຖວຂໍ້ມູນທີ່ເລືອກ "
+
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:142
+#: tryton/gui/window/win_form.py:219
+msgid "Undelete selected record "
+msgstr "ຍົກເລີກການລຶບແຖວທີ່ເລືອກ"
+
+#: tryton/gui/window/win_import.py:26
+#, python-format
+msgid "CSV Import: %s"
+msgstr ""
+
+#: tryton/gui/window/win_import.py:30
msgid "_Auto-Detect"
msgstr "_ກວດຫາ-ອັດຕະໂນມັດ"
-#: tryton/gui/window/win_import.py:44
+#: tryton/gui/window/win_import.py:41
msgid "File to Import:"
msgstr "ຟາຍລ໌ທີ່ຈະນໍາເຂົ້າ:"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:207
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:462
-#: tryton/gui/window/win_import.py:46
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:200
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:466
+#: tryton/gui/window/win_import.py:43
msgid "Open..."
msgstr "ໄຂ..."
-#: tryton/gui/window/win_import.py:51
+#: tryton/gui/window/win_import.py:48
msgid "Lines to Skip:"
msgstr "ແຖວທີ່ຈະຂວ້າມ:"
-#: tryton/gui/window/win_import.py:104
+#: tryton/gui/window/win_import.py:101
msgid "You must select an import file first."
msgstr "ກ່ອນອື່ນ ທ່ານຕ້ອງໄດ້ເລືອກ ຟາຍລ໌ ທີ່ຈະນໍາເຂົ້າກ່ອນ."
-#: tryton/gui/window/win_import.py:114
+#: tryton/gui/window/win_import.py:112
msgid "Error opening CSV file"
msgstr "ຜິດພາດໃນການໄຂ ຟາຍລ໌ CSV"
-#: tryton/gui/window/win_import.py:142
+#: tryton/gui/window/win_import.py:138
#, python-format
msgid "Error processing the file at field %s."
msgstr "ປະມວນຜົນ ຟາຍລ໌ ຜິດພາດ ໃນຊ່ອງຂໍ້ມູນ %s."
-#: tryton/gui/window/win_import.py:202
+#: tryton/gui/window/win_import.py:198
#, python-format, python-format, python-format, python-format
msgid "%d record imported."
msgstr "ແຖວຂໍ້ມູນ %d ຖືກນໍາເຂົ້າແລ້ວ!"
-#: tryton/gui/window/win_import.py:204
+#: tryton/gui/window/win_import.py:200
#, python-format, python-format, python-format, python-format
msgid "%d records imported."
msgstr "ບັນດາແຖວຂໍ້ມູນ %d ຖືກນໍາເຂົ້າແລ້ວ!"
-#: tryton/gui/window/win_search.py:75
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:344
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:46
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:81
+#: tryton/gui/window/view_form/view/screen_container.py:146
+#: tryton/gui/window/win_search.py:36 tryton/gui/window/win_search.py:59
+msgid "Search"
+msgstr "ຊອກຫາ"
+
+#: tryton/gui/window/win_search.py:91
#, python-format
msgid "Search %s"
msgstr "ຊອກຫາ %s"
-#: tryton/gui/window/wizard.py:150
+#: tryton/gui/window/wizard.py:160
#, python-format
msgid "Unable to delete wizard %s"
msgstr ""
-#: tryton/gui/window/wizard.py:304
+#: tryton/gui/window/wizard.py:317
msgid "Wizard"
msgstr "ໂຕນໍາພາສ້າງ"
-#: tryton/gui/window/view_form/screen/screen.py:197
+#: tryton/gui/window/view_form/screen/screen.py:206
msgid "ID"
msgstr "ເລກລໍາດັບ"
-#: tryton/gui/window/view_form/screen/screen.py:198
+#: tryton/gui/window/view_form/screen/screen.py:207
msgid "Creation User"
msgstr "ຜູ້ສ້າງ"
-#: tryton/gui/window/view_form/screen/screen.py:199
+#: tryton/gui/window/view_form/screen/screen.py:208
msgid "Creation Date"
msgstr "ວັນທີສ້າງ"
-#: tryton/gui/window/view_form/screen/screen.py:200
+#: tryton/gui/window/view_form/screen/screen.py:209
msgid "Modification User"
msgstr "ຜູ້ປັບປ່ຽນ"
-#: tryton/gui/window/view_form/screen/screen.py:201
+#: tryton/gui/window/view_form/screen/screen.py:210
msgid "Modification Date"
msgstr "ວັນທີປັບປ່ຽນ"
-#: tryton/gui/window/view_form/screen/screen.py:777
+#: tryton/gui/window/view_form/screen/screen.py:806
#, python-format, python-format, fuzzy, python-format
msgid "Unable to get view tree state for %s"
msgstr "ບໍ່ສາມາດຕັ້ງຄ່າສະຖານະມູມມອງແບບຕົ້ນໄມ້ໄດ້ %s"
-#: tryton/gui/window/view_form/screen/screen.py:838
+#: tryton/gui/window/view_form/screen/screen.py:867
msgid "Unable to set view tree state"
msgstr "ບໍ່ສາມາດຕັ້ງຄ່າສະຖານະມູມມອງແບບຕົ້ນໄມ້ໄດ້"
-#: tryton/gui/window/view_form/screen/screen.py:1015
+#: tryton/gui/window/view_form/screen/screen.py:1054
#, python-format
msgid "\"%s\" is not valid according to its domain"
msgstr "\"%s\" ບໍ່ຖືກຕ້ອງ ກັບ ໂດເມນຂອງມັນ"
-#: tryton/gui/window/view_form/screen/screen.py:1022
+#: tryton/gui/window/view_form/screen/screen.py:1061
#, python-format
msgid "\"%s\" is required"
msgstr "ຕ້ອງໃຫ້ມີ \"%s\""
-#: tryton/gui/window/view_form/screen/screen.py:1026
+#: tryton/gui/window/view_form/screen/screen.py:1065
#, python-format
msgid "The values of \"%s\" are not valid"
msgstr "ຄ່າຂອງ \"%s\" ນີ້ ບໍ່ຖືກຕ້ອງ"
-#: tryton/gui/window/view_form/screen/screen.py:1075
+#: tryton/gui/window/view_form/screen/screen.py:1114
msgid "Pre-validation"
msgstr "ກ່ອນ-ການກວດສອບ"
-#: tryton/gui/window/view_form/view/form.py:257
-#: tryton/gui/window/view_form/view/form.py:259
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:483
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:485
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:155
-#: tryton/gui/window/view_form/view/form_gtk/widget.py:157
-#: 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.py:261
+#: tryton/gui/window/view_form/view/form.py:263
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:476
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:478
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:172
+#: tryton/gui/window/view_form/view/form_gtk/widget.py:174
+#: tryton/gui/window/view_form/view/list.py:530
+#: tryton/gui/window/view_form/view/list.py:532
msgid ":"
msgstr ":"
-#: tryton/gui/window/view_form/view/graph.py:100
+#: tryton/gui/window/view_form/view/graph.py:102
msgid "Image Size"
msgstr "ຂະໜາດຮູບ"
-#: tryton/gui/window/view_form/view/graph.py:112
+#: tryton/gui/window/view_form/view/graph.py:121
msgid "Width:"
msgstr "ຄວາມກວ້າງ:"
-#: tryton/gui/window/view_form/view/graph.py:120
+#: tryton/gui/window/view_form/view/graph.py:129
msgid "Height:"
msgstr "ຄວາມສູງ:"
-#: tryton/gui/window/view_form/view/graph.py:130
+#: tryton/gui/window/view_form/view/graph.py:140
msgid "PNG image (*.png)"
msgstr "ຮູບແບບ PNG (*.png)"
-#: tryton/gui/window/view_form/view/graph.py:139
+#: tryton/gui/window/view_form/view/graph.py:149
msgid "Save As"
msgstr "ບັນທຶກເປັນ"
-#: tryton/gui/window/view_form/view/graph.py:151
+#: tryton/gui/window/view_form/view/graph.py:161
msgid "Image size too large."
msgstr "ຂະໜາດຮູບ ໃຫຍ່ໂພດ."
@@ -1379,7 +1372,7 @@ msgstr "ຂະໜາດຮູບ ໃຫຍ່ໂພດ."
msgid ".."
msgstr ".."
-#: tryton/gui/window/view_form/view/screen_container.py:149
+#: tryton/gui/window/view_form/view/screen_container.py:152
msgid "Open filters"
msgstr "ໄຂໂຕກັ່ນຕອງ"
@@ -1387,27 +1380,27 @@ msgstr "ໄຂໂຕກັ່ນຕອງ"
msgid "Show bookmarks of filters"
msgstr "ສະແດງໝາຍໜ້າຂອງການກັ່ນຕອງ"
-#: tryton/gui/window/view_form/view/screen_container.py:380
+#: tryton/gui/window/view_form/view/screen_container.py:371
msgid "Remove this bookmark"
msgstr "ເອົາໝາຍໜ້ານີ້ອອກ"
-#: tryton/gui/window/view_form/view/screen_container.py:387
+#: tryton/gui/window/view_form/view/screen_container.py:379
msgid "Bookmark this filter"
msgstr "ໝາຍໜ້າກັ່ນຕອງນີ້"
-#: tryton/gui/window/view_form/view/screen_container.py:404
+#: tryton/gui/window/view_form/view/screen_container.py:396
msgid "Show active records"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:406
+#: tryton/gui/window/view_form/view/screen_container.py:398
msgid "Show inactive records"
msgstr ""
-#: tryton/gui/window/view_form/view/screen_container.py:487
+#: tryton/gui/window/view_form/view/screen_container.py:479
msgid "Bookmark Name:"
msgstr "ຊື່ໝາຍໜ້າ:"
-#: tryton/gui/window/view_form/view/screen_container.py:607
+#: tryton/gui/window/view_form/view/screen_container.py:599
msgid "Find"
msgstr "ຊອກພົບ"
@@ -1443,106 +1436,103 @@ msgstr "ເບິ່ງເປັນເດືອນ"
msgid "Week"
msgstr "ອາທິດ"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:43
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:39
msgid "Select..."
msgstr "ເລືອກ..."
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:52
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:47
msgid "Clear"
msgstr "ໃຫ້ເປົ່າ"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:65
+#: tryton/gui/window/view_form/view/form_gtk/binary.py:60
msgid "All files"
msgstr "ຟາຍລ໌ ທັງໝົດ"
-#: tryton/gui/window/view_form/view/form_gtk/binary.py:88
-msgid "Select"
-msgstr "ເລືອກ..."
-
-#: tryton/gui/window/view_form/view/form_gtk/char.py:168
+#: tryton/gui/window/view_form/view/form_gtk/char.py:169
msgid "Show plain text"
msgstr "ສະແດງເປັນຂໍ້ຄວາມທຳມະດາ"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:371
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:369
msgid "Add value"
msgstr "ເພີ່ມຄ່າ"
-#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:497
+#: tryton/gui/window/view_form/view/form_gtk/dictionary.py:490
#, python-format
msgid "Remove \"%s\""
msgstr "ເອົາ \"%s\" ອອກ"
-#: tryton/gui/window/view_form/view/form_gtk/image.py:49
+#: tryton/gui/window/view_form/view/form_gtk/image.py:50
msgid "Images"
msgstr "ຮູບ"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:68
-#: tryton/gui/window/view_form/view/form_gtk/one2many.py:109
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:66
+#: tryton/gui/window/view_form/view/form_gtk/one2many.py:99
msgid "Add existing record"
msgstr "ເພີ່ມແຖວຂໍ້ມູນທີ່ມີຢູ່"
-#: tryton/gui/window/view_form/view/form_gtk/many2many.py:79
+#: tryton/gui/window/view_form/view/form_gtk/many2many.py:74
msgid "Remove selected record "
msgstr "ເອົາແຖວຂໍ້ມູນທີ່ເລືອກນີ້ອອກ "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:305
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:580
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:582
msgid "Open the record "
msgstr "ໄຂແຖວຂໍ້ມູນ "
#: tryton/gui/window/view_form/view/form_gtk/many2one.py:306
-#: tryton/gui/window/view_form/view/list_gtk/widget.py:581
+#: tryton/gui/window/view_form/view/list_gtk/widget.py:583
#, fuzzy
msgid "Clear the field "
msgstr "ອະນາໄມແຖວຂໍ້ມູນ