Merge lp:~unifield-team/unifield-web/web_aio_28 into lp:unifield-web

Proposed by jftempo
Status: Rejected
Rejected by: jftempo
Proposed branch: lp:~unifield-team/unifield-web/web_aio_28
Merge into: lp:unifield-web
Diff against target: 32839 lines (+19283/-3729) (has conflicts)
381 files modified
MANIFEST.in (+1/-1)
addons/openerp/controllers/actions.py (+21/-5)
addons/openerp/controllers/attachment.py (+2/-1)
addons/openerp/controllers/database.py (+12/-3)
addons/openerp/controllers/form.py (+56/-6)
addons/openerp/controllers/impex.py (+13/-17)
addons/openerp/controllers/listgrid.py (+42/-9)
addons/openerp/controllers/openo2m.py (+14/-3)
addons/openerp/controllers/root.py (+18/-1)
addons/openerp/controllers/search.py (+55/-3)
addons/openerp/controllers/templates/base.mako (+1/-1)
addons/openerp/controllers/templates/database_restore.mako (+86/-0)
addons/openerp/controllers/templates/error_page.mako (+10/-1)
addons/openerp/controllers/templates/form.mako (+1/-0)
addons/openerp/controllers/templates/translator.mako (+14/-6)
addons/openerp/controllers/translator.py (+6/-4)
addons/openerp/controllers/tree.py (+11/-0)
addons/openerp/po/javascript/ar.po (+6/-1)
addons/openerp/po/javascript/bg.po (+5/-0)
addons/openerp/po/javascript/ca.po (+8/-3)
addons/openerp/po/javascript/cs.po (+106/-0)
addons/openerp/po/javascript/da.po (+5/-0)
addons/openerp/po/javascript/de.po (+5/-0)
addons/openerp/po/javascript/en_AU.po (+5/-0)
addons/openerp/po/javascript/en_CA.po (+5/-0)
addons/openerp/po/javascript/en_GB.po (+5/-0)
addons/openerp/po/javascript/es.po (+5/-0)
addons/openerp/po/javascript/es_CL.po (+7/-2)
addons/openerp/po/javascript/eu.po (+6/-1)
addons/openerp/po/javascript/fa.po (+101/-0)
addons/openerp/po/javascript/fi.po (+5/-0)
addons/openerp/po/javascript/fr.po (+14/-10)
addons/openerp/po/javascript/gl.po (+5/-0)
addons/openerp/po/javascript/he.po (+5/-0)
addons/openerp/po/javascript/hr.po (+12/-7)
addons/openerp/po/javascript/hu.po (+7/-1)
addons/openerp/po/javascript/id.po (+7/-2)
addons/openerp/po/javascript/it.po (+5/-0)
addons/openerp/po/javascript/lt.po (+6/-1)
addons/openerp/po/javascript/lv.po (+6/-1)
addons/openerp/po/javascript/mk.po (+5/-0)
addons/openerp/po/javascript/mn.po (+7/-2)
addons/openerp/po/javascript/nb.po (+7/-2)
addons/openerp/po/javascript/nl.po (+6/-1)
addons/openerp/po/javascript/pl.po (+9/-4)
addons/openerp/po/javascript/pt.po (+9/-4)
addons/openerp/po/javascript/pt_BR.po (+5/-0)
addons/openerp/po/javascript/ro.po (+30/-16)
addons/openerp/po/javascript/ru.po (+5/-0)
addons/openerp/po/javascript/sk.po (+5/-0)
addons/openerp/po/javascript/sl.po (+104/-0)
addons/openerp/po/javascript/sr.po (+6/-1)
addons/openerp/po/javascript/sr@latin.po (+7/-2)
addons/openerp/po/javascript/sv.po (+18/-11)
addons/openerp/po/javascript/th.po (+5/-0)
addons/openerp/po/javascript/tr.po (+18/-13)
addons/openerp/po/javascript/uk.po (+5/-0)
addons/openerp/po/javascript/zh_CN.po (+5/-0)
addons/openerp/po/javascript/zh_TW.po (+101/-0)
addons/openerp/po/messages/ar.po (+8/-79)
addons/openerp/po/messages/bg.po (+9/-11)
addons/openerp/po/messages/bn.po (+1540/-0)
addons/openerp/po/messages/ca.po (+11/-89)
addons/openerp/po/messages/cs.po (+1594/-0)
addons/openerp/po/messages/da.po (+7/-2)
addons/openerp/po/messages/de.po (+5/-89)
addons/openerp/po/messages/en_AU.po (+9/-0)
addons/openerp/po/messages/en_CA.po (+5/-84)
addons/openerp/po/messages/en_GB.po (+8/-3)
addons/openerp/po/messages/es.po (+5/-83)
addons/openerp/po/messages/es_CL.po (+6/-7)
addons/openerp/po/messages/et.po (+5/-3)
addons/openerp/po/messages/eu.po (+5/-0)
addons/openerp/po/messages/fa.po (+1537/-0)
addons/openerp/po/messages/fi.po (+62/-24)
addons/openerp/po/messages/fr.po (+8/-90)
addons/openerp/po/messages/gl.po (+6/-87)
addons/openerp/po/messages/he.po (+5/-0)
addons/openerp/po/messages/hr.po (+25/-25)
addons/openerp/po/messages/hu.po (+5/-86)
addons/openerp/po/messages/id.po (+6/-1)
addons/openerp/po/messages/is.po (+1537/-0)
addons/openerp/po/messages/it.po (+5/-6)
addons/openerp/po/messages/ln.po (+1537/-0)
addons/openerp/po/messages/lt.po (+5/-6)
addons/openerp/po/messages/lv.po (+5/-6)
addons/openerp/po/messages/mk.po (+200/-170)
addons/openerp/po/messages/mn.po (+59/-56)
addons/openerp/po/messages/nb.po (+6/-440)
addons/openerp/po/messages/nl.po (+6/-88)
addons/openerp/po/messages/pl.po (+53/-38)
addons/openerp/po/messages/pt.po (+50/-40)
addons/openerp/po/messages/pt_BR.po (+8/-88)
addons/openerp/po/messages/ro.po (+135/-111)
addons/openerp/po/messages/ru.po (+5/-84)
addons/openerp/po/messages/sk.po (+5/-74)
addons/openerp/po/messages/sl.po (+1593/-0)
addons/openerp/po/messages/sr.po (+5/-6)
addons/openerp/po/messages/sr@latin.po (+21/-23)
addons/openerp/po/messages/sv.po (+112/-81)
addons/openerp/po/messages/th.po (+5/-0)
addons/openerp/po/messages/tr.po (+5/-87)
addons/openerp/po/messages/uk.po (+5/-12)
addons/openerp/po/messages/vi.po (+5/-6)
addons/openerp/po/messages/zh_CN.po (+5/-74)
addons/openerp/po/messages/zh_TW.po (+1547/-0)
addons/openerp/static/css/database.css (+4/-0)
addons/openerp/static/css/screen.css (+1/-1)
addons/openerp/static/css/style-ie.css (+3/-0)
addons/openerp/static/css/style.css (+2/-1)
addons/openerp/static/javascript/binary.js (+7/-2)
addons/openerp/static/javascript/form.js (+99/-10)
addons/openerp/static/javascript/form_state.js (+203/-26)
addons/openerp/static/javascript/listgrid.js (+97/-22)
addons/openerp/static/javascript/m2m.js (+6/-0)
addons/openerp/static/javascript/m2o.js (+11/-8)
addons/openerp/static/javascript/o2m.js (+60/-12)
addons/openerp/static/javascript/openerp/openerp.base.js (+16/-5)
addons/openerp/static/javascript/openerp/openerp.ui.textarea.js (+1/-1)
addons/openerp/static/javascript/search.js (+29/-2)
addons/openerp/utils/rpc.py (+1/-0)
addons/openerp/validators.py (+17/-4)
addons/openerp/widgets/_interface.py (+10/-1)
addons/openerp/widgets/form/_action.py (+2/-2)
addons/openerp/widgets/form/_binary.py (+13/-2)
addons/openerp/widgets/form/_form.py (+5/-4)
addons/openerp/widgets/form/_m2m.py (+14/-1)
addons/openerp/widgets/form/_o2m.py (+0/-3)
addons/openerp/widgets/form/templates/binary.mako (+2/-2)
addons/openerp/widgets/form/templates/boolean.mako (+2/-2)
addons/openerp/widgets/form/templates/button.mako (+3/-2)
addons/openerp/widgets/form/templates/char.mako (+3/-3)
addons/openerp/widgets/form/templates/datetime.mako (+5/-0)
addons/openerp/widgets/form/templates/float.mako (+1/-1)
addons/openerp/widgets/form/templates/many2one.mako (+1/-1)
addons/openerp/widgets/form/templates/one2many.mako (+1/-1)
addons/openerp/widgets/form/templates/text.mako (+14/-5)
addons/openerp/widgets/form_view.py (+2/-2)
addons/openerp/widgets/listgrid.py (+148/-13)
addons/openerp/widgets/listgroup.py (+28/-9)
addons/openerp/widgets/logs.py (+14/-0)
addons/openerp/widgets/search.py (+20/-1)
addons/openerp/widgets/templates/listgrid/listgrid.mako (+11/-1)
addons/openerp/widgets/templates/listgrid/listgroup.mako (+26/-29)
addons/openerp/widgets/templates/listgrid/multiple_group.mako (+99/-2)
addons/openerp/widgets/templates/logs.mako (+12/-0)
addons/openerp/widgets/templates/search/filter.mako (+2/-0)
addons/openerp/widgets/templates/viewform.mako (+0/-15)
addons/view_calendar/po/javascript/ar.po (+6/-1)
addons/view_calendar/po/javascript/bg.po (+5/-0)
addons/view_calendar/po/javascript/ca.po (+5/-0)
addons/view_calendar/po/javascript/cs.po (+66/-0)
addons/view_calendar/po/javascript/da.po (+5/-0)
addons/view_calendar/po/javascript/de.po (+5/-0)
addons/view_calendar/po/javascript/en_AU.po (+5/-0)
addons/view_calendar/po/javascript/en_CA.po (+5/-0)
addons/view_calendar/po/javascript/en_GB.po (+5/-0)
addons/view_calendar/po/javascript/es.po (+5/-0)
addons/view_calendar/po/javascript/eu.po (+8/-3)
addons/view_calendar/po/javascript/fa.po (+5/-0)
addons/view_calendar/po/javascript/fi.po (+5/-0)
addons/view_calendar/po/javascript/fr.po (+6/-1)
addons/view_calendar/po/javascript/gl.po (+6/-1)
addons/view_calendar/po/javascript/he.po (+5/-0)
addons/view_calendar/po/javascript/hr.po (+9/-4)
addons/view_calendar/po/javascript/hu.po (+6/-1)
addons/view_calendar/po/javascript/id.po (+6/-1)
addons/view_calendar/po/javascript/is.po (+66/-0)
addons/view_calendar/po/javascript/it.po (+6/-1)
addons/view_calendar/po/javascript/ln.po (+66/-0)
addons/view_calendar/po/javascript/lt.po (+6/-1)
addons/view_calendar/po/javascript/lv.po (+6/-1)
addons/view_calendar/po/javascript/mk.po (+5/-0)
addons/view_calendar/po/javascript/mn.po (+66/-0)
addons/view_calendar/po/javascript/nb.po (+6/-1)
addons/view_calendar/po/javascript/nl.po (+6/-1)
addons/view_calendar/po/javascript/pl.po (+5/-0)
addons/view_calendar/po/javascript/pt.po (+6/-1)
addons/view_calendar/po/javascript/pt_BR.po (+6/-1)
addons/view_calendar/po/javascript/ro.po (+66/-0)
addons/view_calendar/po/javascript/ru.po (+5/-0)
addons/view_calendar/po/javascript/sk.po (+5/-0)
addons/view_calendar/po/javascript/sl.po (+66/-0)
addons/view_calendar/po/javascript/sr.po (+6/-1)
addons/view_calendar/po/javascript/sr@latin.po (+5/-0)
addons/view_calendar/po/javascript/sv.po (+9/-4)
addons/view_calendar/po/javascript/th.po (+66/-0)
addons/view_calendar/po/javascript/tr.po (+11/-6)
addons/view_calendar/po/javascript/uk.po (+5/-0)
addons/view_calendar/po/javascript/zh_CN.po (+6/-1)
addons/view_calendar/po/messages/ar.po (+6/-1)
addons/view_calendar/po/messages/bg.po (+5/-0)
addons/view_calendar/po/messages/ca.po (+5/-0)
addons/view_calendar/po/messages/cs.po (+215/-0)
addons/view_calendar/po/messages/da.po (+5/-0)
addons/view_calendar/po/messages/de.po (+5/-6)
addons/view_calendar/po/messages/en_AU.po (+5/-0)
addons/view_calendar/po/messages/en_CA.po (+5/-0)
addons/view_calendar/po/messages/en_GB.po (+5/-0)
addons/view_calendar/po/messages/es.po (+5/-0)
addons/view_calendar/po/messages/eu.po (+6/-1)
addons/view_calendar/po/messages/fa.po (+215/-0)
addons/view_calendar/po/messages/fi.po (+5/-0)
addons/view_calendar/po/messages/fr.po (+6/-1)
addons/view_calendar/po/messages/gl.po (+6/-1)
addons/view_calendar/po/messages/he.po (+5/-0)
addons/view_calendar/po/messages/hr.po (+10/-5)
addons/view_calendar/po/messages/hu.po (+6/-1)
addons/view_calendar/po/messages/id.po (+6/-1)
addons/view_calendar/po/messages/it.po (+6/-7)
addons/view_calendar/po/messages/ln.po (+215/-0)
addons/view_calendar/po/messages/lt.po (+6/-1)
addons/view_calendar/po/messages/lv.po (+6/-1)
addons/view_calendar/po/messages/nb.po (+5/-0)
addons/view_calendar/po/messages/nl.po (+6/-7)
addons/view_calendar/po/messages/pl.po (+6/-7)
addons/view_calendar/po/messages/pt.po (+6/-1)
addons/view_calendar/po/messages/pt_BR.po (+6/-7)
addons/view_calendar/po/messages/ru.po (+5/-0)
addons/view_calendar/po/messages/sk.po (+5/-0)
addons/view_calendar/po/messages/sl.po (+215/-0)
addons/view_calendar/po/messages/sr.po (+6/-7)
addons/view_calendar/po/messages/sr@latin.po (+6/-1)
addons/view_calendar/po/messages/sv.po (+27/-28)
addons/view_calendar/po/messages/th.po (+215/-0)
addons/view_calendar/po/messages/tr.po (+5/-0)
addons/view_calendar/po/messages/zh_CN.po (+6/-1)
addons/view_calendar/static/css/calendar.css (+1/-1)
addons/view_calendar/static/javascript/calendar_month.js (+3/-3)
addons/view_calendar/widgets/_base.py (+12/-9)
addons/view_calendar/widgets/templates/day.mako (+3/-2)
addons/view_calendar/widgets/templates/month.mako (+2/-2)
addons/view_calendar/widgets/templates/week.mako (+3/-2)
addons/view_diagram/po/javascript/ar.po (+6/-1)
addons/view_diagram/po/javascript/bg.po (+5/-0)
addons/view_diagram/po/javascript/ca.po (+5/-0)
addons/view_diagram/po/javascript/cs.po (+46/-0)
addons/view_diagram/po/javascript/da.po (+5/-0)
addons/view_diagram/po/javascript/de.po (+6/-1)
addons/view_diagram/po/javascript/en_AU.po (+5/-0)
addons/view_diagram/po/javascript/en_CA.po (+5/-0)
addons/view_diagram/po/javascript/en_GB.po (+5/-0)
addons/view_diagram/po/javascript/es.po (+5/-0)
addons/view_diagram/po/javascript/eu.po (+6/-1)
addons/view_diagram/po/javascript/fa.po (+46/-0)
addons/view_diagram/po/javascript/fi.po (+5/-0)
addons/view_diagram/po/javascript/fr.po (+5/-0)
addons/view_diagram/po/javascript/gl.po (+6/-1)
addons/view_diagram/po/javascript/he.po (+5/-0)
addons/view_diagram/po/javascript/hr.po (+5/-0)
addons/view_diagram/po/javascript/hu.po (+7/-1)
addons/view_diagram/po/javascript/id.po (+6/-1)
addons/view_diagram/po/javascript/is.po (+46/-0)
addons/view_diagram/po/javascript/it.po (+6/-1)
addons/view_diagram/po/javascript/ln.po (+46/-0)
addons/view_diagram/po/javascript/lt.po (+6/-1)
addons/view_diagram/po/javascript/lv.po (+6/-1)
addons/view_diagram/po/javascript/mk.po (+5/-0)
addons/view_diagram/po/javascript/nb.po (+6/-1)
addons/view_diagram/po/javascript/nl.po (+6/-1)
addons/view_diagram/po/javascript/pl.po (+5/-0)
addons/view_diagram/po/javascript/pt.po (+6/-1)
addons/view_diagram/po/javascript/pt_BR.po (+5/-0)
addons/view_diagram/po/javascript/ro.po (+46/-0)
addons/view_diagram/po/javascript/ru.po (+5/-0)
addons/view_diagram/po/javascript/sk.po (+5/-0)
addons/view_diagram/po/javascript/sl.po (+46/-0)
addons/view_diagram/po/javascript/sq.po (+46/-0)
addons/view_diagram/po/javascript/sr.po (+6/-1)
addons/view_diagram/po/javascript/sr@latin.po (+6/-1)
addons/view_diagram/po/javascript/sv.po (+9/-4)
addons/view_diagram/po/javascript/th.po (+5/-0)
addons/view_diagram/po/javascript/tr.po (+5/-0)
addons/view_diagram/po/javascript/uk.po (+5/-0)
addons/view_diagram/po/javascript/zh_CN.po (+5/-0)
addons/view_diagram/po/messages/ar.po (+6/-1)
addons/view_diagram/po/messages/bg.po (+5/-0)
addons/view_diagram/po/messages/ca.po (+5/-0)
addons/view_diagram/po/messages/cs.po (+128/-0)
addons/view_diagram/po/messages/da.po (+7/-2)
addons/view_diagram/po/messages/de.po (+5/-33)
addons/view_diagram/po/messages/en_AU.po (+5/-0)
addons/view_diagram/po/messages/en_CA.po (+5/-0)
addons/view_diagram/po/messages/en_GB.po (+5/-0)
addons/view_diagram/po/messages/es.po (+5/-12)
addons/view_diagram/po/messages/eu.po (+6/-1)
addons/view_diagram/po/messages/fa.po (+128/-0)
addons/view_diagram/po/messages/fi.po (+5/-0)
addons/view_diagram/po/messages/fr.po (+6/-13)
addons/view_diagram/po/messages/gl.po (+6/-1)
addons/view_diagram/po/messages/hr.po (+22/-17)
addons/view_diagram/po/messages/hu.po (+7/-13)
addons/view_diagram/po/messages/id.po (+6/-1)
addons/view_diagram/po/messages/it.po (+6/-19)
addons/view_diagram/po/messages/ln.po (+128/-0)
addons/view_diagram/po/messages/lt.po (+6/-1)
addons/view_diagram/po/messages/lv.po (+6/-1)
addons/view_diagram/po/messages/nb.po (+5/-0)
addons/view_diagram/po/messages/nl.po (+6/-22)
addons/view_diagram/po/messages/pl.po (+8/-15)
addons/view_diagram/po/messages/pt.po (+6/-13)
addons/view_diagram/po/messages/pt_BR.po (+6/-34)
addons/view_diagram/po/messages/ro.po (+128/-0)
addons/view_diagram/po/messages/ru.po (+5/-0)
addons/view_diagram/po/messages/sk.po (+5/-12)
addons/view_diagram/po/messages/sl.po (+128/-0)
addons/view_diagram/po/messages/sq.po (+128/-0)
addons/view_diagram/po/messages/sr.po (+6/-22)
addons/view_diagram/po/messages/sr@latin.po (+6/-1)
addons/view_diagram/po/messages/sv.po (+12/-28)
addons/view_diagram/po/messages/th.po (+5/-0)
addons/view_diagram/po/messages/tr.po (+5/-0)
addons/view_diagram/po/messages/uk.po (+5/-9)
addons/view_diagram/po/messages/zh_CN.po (+5/-12)
addons/view_graph/po/javascript/ar.po (+20/-0)
addons/view_graph/po/javascript/de.po (+5/-0)
addons/view_graph/po/javascript/fa.po (+20/-0)
addons/view_graph/po/javascript/fr.po (+5/-0)
addons/view_graph/po/javascript/gl.po (+5/-0)
addons/view_graph/po/javascript/it.po (+5/-0)
addons/view_graph/po/javascript/nl.po (+5/-0)
addons/view_graph/po/javascript/pt_BR.po (+5/-0)
addons/view_graph/po/javascript/sr.po (+5/-0)
addons/view_graph/po/javascript/sr@latin.po (+5/-0)
addons/view_graph/po/javascript/sv.po (+5/-0)
addons/view_graph/po/javascript/tr.po (+5/-0)
addons/view_graph/po/javascript/uk.po (+5/-0)
addons/view_graph/po/messages/ar.po (+6/-1)
addons/view_graph/po/messages/bg.po (+5/-0)
addons/view_graph/po/messages/ca.po (+5/-0)
addons/view_graph/po/messages/cs.po (+26/-0)
addons/view_graph/po/messages/da.po (+5/-0)
addons/view_graph/po/messages/de.po (+5/-0)
addons/view_graph/po/messages/en_AU.po (+5/-0)
addons/view_graph/po/messages/en_CA.po (+5/-0)
addons/view_graph/po/messages/en_GB.po (+5/-0)
addons/view_graph/po/messages/es.po (+5/-0)
addons/view_graph/po/messages/eu.po (+6/-1)
addons/view_graph/po/messages/fa.po (+26/-0)
addons/view_graph/po/messages/fi.po (+5/-0)
addons/view_graph/po/messages/fr.po (+8/-3)
addons/view_graph/po/messages/gl.po (+6/-1)
addons/view_graph/po/messages/he.po (+5/-0)
addons/view_graph/po/messages/hr.po (+5/-0)
addons/view_graph/po/messages/hu.po (+6/-1)
addons/view_graph/po/messages/id.po (+6/-1)
addons/view_graph/po/messages/is.po (+26/-0)
addons/view_graph/po/messages/it.po (+6/-1)
addons/view_graph/po/messages/lt.po (+6/-1)
addons/view_graph/po/messages/lv.po (+6/-1)
addons/view_graph/po/messages/mk.po (+5/-0)
addons/view_graph/po/messages/mn.po (+26/-0)
addons/view_graph/po/messages/nb.po (+5/-0)
addons/view_graph/po/messages/nl.po (+6/-1)
addons/view_graph/po/messages/pl.po (+5/-0)
addons/view_graph/po/messages/pt.po (+6/-1)
addons/view_graph/po/messages/pt_BR.po (+6/-1)
addons/view_graph/po/messages/ro.po (+26/-0)
addons/view_graph/po/messages/ru.po (+5/-0)
addons/view_graph/po/messages/sk.po (+5/-0)
addons/view_graph/po/messages/sl.po (+26/-0)
addons/view_graph/po/messages/sq.po (+26/-0)
addons/view_graph/po/messages/sr.po (+6/-1)
addons/view_graph/po/messages/sr@latin.po (+6/-1)
addons/view_graph/po/messages/sv.po (+8/-3)
addons/view_graph/po/messages/th.po (+5/-0)
addons/view_graph/po/messages/tr.po (+6/-1)
addons/view_graph/po/messages/uk.po (+5/-0)
addons/view_graph/po/messages/zh_CN.po (+5/-0)
addons/widget_ckeditor/po/javascript/ar.po (+20/-0)
addons/widget_ckeditor/po/javascript/fa.po (+20/-0)
addons/widget_ckeditor/po/javascript/fr.po (+5/-0)
addons/widget_ckeditor/po/messages/ar.po (+20/-0)
addons/widget_ckeditor/po/messages/fa.po (+20/-0)
addons/widget_ckeditor/po/messages/fr.po (+5/-0)
doc/ChangeLog (+241/-0)
doc/openerp-web.cfg (+2/-0)
openobject/i18n/format.py (+87/-7)
openobject/release.py (+1/-1)
openobject/static/javascript/jQuery/jquery.form.js (+1071/-660)
openobject/static/javascript/openobject/openobject.dom.js (+10/-4)
Text conflict in addons/openerp/controllers/actions.py
Text conflict in addons/openerp/controllers/form.py
Text conflict in addons/openerp/controllers/impex.py
Text conflict in addons/openerp/controllers/search.py
Text conflict in addons/openerp/controllers/tree.py
Text conflict in addons/openerp/po/javascript/ar.po
Text conflict in addons/openerp/po/javascript/bg.po
Text conflict in addons/openerp/po/javascript/ca.po
Text conflict in addons/openerp/po/javascript/da.po
Text conflict in addons/openerp/po/javascript/de.po
Text conflict in addons/openerp/po/javascript/en_AU.po
Text conflict in addons/openerp/po/javascript/en_CA.po
Text conflict in addons/openerp/po/javascript/en_GB.po
Text conflict in addons/openerp/po/javascript/es.po
Text conflict in addons/openerp/po/javascript/es_CL.po
Text conflict in addons/openerp/po/javascript/eu.po
Text conflict in addons/openerp/po/javascript/fi.po
Text conflict in addons/openerp/po/javascript/fr.po
Text conflict in addons/openerp/po/javascript/gl.po
Text conflict in addons/openerp/po/javascript/he.po
Text conflict in addons/openerp/po/javascript/hr.po
Text conflict in addons/openerp/po/javascript/hu.po
Text conflict in addons/openerp/po/javascript/id.po
Text conflict in addons/openerp/po/javascript/it.po
Text conflict in addons/openerp/po/javascript/lt.po
Text conflict in addons/openerp/po/javascript/lv.po
Text conflict in addons/openerp/po/javascript/mk.po
Text conflict in addons/openerp/po/javascript/mn.po
Text conflict in addons/openerp/po/javascript/nb.po
Text conflict in addons/openerp/po/javascript/nl.po
Text conflict in addons/openerp/po/javascript/pl.po
Text conflict in addons/openerp/po/javascript/pt.po
Text conflict in addons/openerp/po/javascript/pt_BR.po
Text conflict in addons/openerp/po/javascript/ro.po
Text conflict in addons/openerp/po/javascript/ru.po
Text conflict in addons/openerp/po/javascript/sk.po
Text conflict in addons/openerp/po/javascript/sr.po
Text conflict in addons/openerp/po/javascript/sr@latin.po
Text conflict in addons/openerp/po/javascript/sv.po
Text conflict in addons/openerp/po/javascript/th.po
Text conflict in addons/openerp/po/javascript/tr.po
Text conflict in addons/openerp/po/javascript/uk.po
Text conflict in addons/openerp/po/javascript/zh_CN.po
Text conflict in addons/openerp/po/messages/ar.po
Text conflict in addons/openerp/po/messages/bg.po
Text conflict in addons/openerp/po/messages/ca.po
Text conflict in addons/openerp/po/messages/da.po
Text conflict in addons/openerp/po/messages/de.po
Text conflict in addons/openerp/po/messages/en_AU.po
Text conflict in addons/openerp/po/messages/en_CA.po
Text conflict in addons/openerp/po/messages/en_GB.po
Text conflict in addons/openerp/po/messages/es.po
Text conflict in addons/openerp/po/messages/es_CL.po
Text conflict in addons/openerp/po/messages/et.po
Text conflict in addons/openerp/po/messages/eu.po
Text conflict in addons/openerp/po/messages/fi.po
Text conflict in addons/openerp/po/messages/fr.po
Text conflict in addons/openerp/po/messages/gl.po
Text conflict in addons/openerp/po/messages/he.po
Text conflict in addons/openerp/po/messages/hr.po
Text conflict in addons/openerp/po/messages/hu.po
Text conflict in addons/openerp/po/messages/id.po
Text conflict in addons/openerp/po/messages/it.po
Text conflict in addons/openerp/po/messages/lt.po
Text conflict in addons/openerp/po/messages/lv.po
Text conflict in addons/openerp/po/messages/mk.po
Text conflict in addons/openerp/po/messages/mn.po
Text conflict in addons/openerp/po/messages/nb.po
Text conflict in addons/openerp/po/messages/nl.po
Text conflict in addons/openerp/po/messages/pl.po
Text conflict in addons/openerp/po/messages/pt.po
Text conflict in addons/openerp/po/messages/pt_BR.po
Text conflict in addons/openerp/po/messages/ro.po
Text conflict in addons/openerp/po/messages/ru.po
Text conflict in addons/openerp/po/messages/sk.po
Text conflict in addons/openerp/po/messages/sr.po
Text conflict in addons/openerp/po/messages/sr@latin.po
Text conflict in addons/openerp/po/messages/sv.po
Text conflict in addons/openerp/po/messages/th.po
Text conflict in addons/openerp/po/messages/tr.po
Text conflict in addons/openerp/po/messages/uk.po
Text conflict in addons/openerp/po/messages/vi.po
Text conflict in addons/openerp/po/messages/zh_CN.po
Text conflict in addons/openerp/static/javascript/binary.js
Text conflict in addons/openerp/static/javascript/form.js
Text conflict in addons/openerp/static/javascript/form_state.js
Text conflict in addons/openerp/static/javascript/listgrid.js
Text conflict in addons/openerp/static/javascript/m2m.js
Text conflict in addons/openerp/static/javascript/search.js
Text conflict in addons/openerp/widgets/form/_m2m.py
Text conflict in addons/openerp/widgets/form/templates/datetime.mako
Text conflict in addons/openerp/widgets/listgrid.py
Text conflict in addons/openerp/widgets/templates/logs.mako
Text conflict in addons/view_calendar/po/javascript/ar.po
Text conflict in addons/view_calendar/po/javascript/bg.po
Text conflict in addons/view_calendar/po/javascript/ca.po
Text conflict in addons/view_calendar/po/javascript/da.po
Text conflict in addons/view_calendar/po/javascript/de.po
Text conflict in addons/view_calendar/po/javascript/en_AU.po
Text conflict in addons/view_calendar/po/javascript/en_CA.po
Text conflict in addons/view_calendar/po/javascript/en_GB.po
Text conflict in addons/view_calendar/po/javascript/es.po
Text conflict in addons/view_calendar/po/javascript/eu.po
Text conflict in addons/view_calendar/po/javascript/fa.po
Text conflict in addons/view_calendar/po/javascript/fi.po
Text conflict in addons/view_calendar/po/javascript/fr.po
Text conflict in addons/view_calendar/po/javascript/gl.po
Text conflict in addons/view_calendar/po/javascript/he.po
Text conflict in addons/view_calendar/po/javascript/hr.po
Text conflict in addons/view_calendar/po/javascript/hu.po
Text conflict in addons/view_calendar/po/javascript/id.po
Text conflict in addons/view_calendar/po/javascript/it.po
Text conflict in addons/view_calendar/po/javascript/lt.po
Text conflict in addons/view_calendar/po/javascript/lv.po
Text conflict in addons/view_calendar/po/javascript/mk.po
Text conflict in addons/view_calendar/po/javascript/nb.po
Text conflict in addons/view_calendar/po/javascript/nl.po
Text conflict in addons/view_calendar/po/javascript/pl.po
Text conflict in addons/view_calendar/po/javascript/pt.po
Text conflict in addons/view_calendar/po/javascript/pt_BR.po
Text conflict in addons/view_calendar/po/javascript/ru.po
Text conflict in addons/view_calendar/po/javascript/sk.po
Text conflict in addons/view_calendar/po/javascript/sr.po
Text conflict in addons/view_calendar/po/javascript/sr@latin.po
Text conflict in addons/view_calendar/po/javascript/sv.po
Text conflict in addons/view_calendar/po/javascript/tr.po
Text conflict in addons/view_calendar/po/javascript/uk.po
Text conflict in addons/view_calendar/po/javascript/zh_CN.po
Text conflict in addons/view_calendar/po/messages/ar.po
Text conflict in addons/view_calendar/po/messages/bg.po
Text conflict in addons/view_calendar/po/messages/ca.po
Text conflict in addons/view_calendar/po/messages/da.po
Text conflict in addons/view_calendar/po/messages/de.po
Text conflict in addons/view_calendar/po/messages/en_AU.po
Text conflict in addons/view_calendar/po/messages/en_CA.po
Text conflict in addons/view_calendar/po/messages/en_GB.po
Text conflict in addons/view_calendar/po/messages/es.po
Text conflict in addons/view_calendar/po/messages/eu.po
Text conflict in addons/view_calendar/po/messages/fi.po
Text conflict in addons/view_calendar/po/messages/fr.po
Text conflict in addons/view_calendar/po/messages/gl.po
Text conflict in addons/view_calendar/po/messages/he.po
Text conflict in addons/view_calendar/po/messages/hr.po
Text conflict in addons/view_calendar/po/messages/hu.po
Text conflict in addons/view_calendar/po/messages/id.po
Text conflict in addons/view_calendar/po/messages/it.po
Text conflict in addons/view_calendar/po/messages/lt.po
Text conflict in addons/view_calendar/po/messages/lv.po
Text conflict in addons/view_calendar/po/messages/nb.po
Text conflict in addons/view_calendar/po/messages/nl.po
Text conflict in addons/view_calendar/po/messages/pl.po
Text conflict in addons/view_calendar/po/messages/pt.po
Text conflict in addons/view_calendar/po/messages/pt_BR.po
Text conflict in addons/view_calendar/po/messages/ru.po
Text conflict in addons/view_calendar/po/messages/sk.po
Text conflict in addons/view_calendar/po/messages/sr.po
Text conflict in addons/view_calendar/po/messages/sr@latin.po
Text conflict in addons/view_calendar/po/messages/sv.po
Text conflict in addons/view_calendar/po/messages/tr.po
Text conflict in addons/view_calendar/po/messages/zh_CN.po
Text conflict in addons/view_diagram/po/javascript/ar.po
Text conflict in addons/view_diagram/po/javascript/bg.po
Text conflict in addons/view_diagram/po/javascript/ca.po
Text conflict in addons/view_diagram/po/javascript/da.po
Text conflict in addons/view_diagram/po/javascript/de.po
Text conflict in addons/view_diagram/po/javascript/en_AU.po
Text conflict in addons/view_diagram/po/javascript/en_CA.po
Text conflict in addons/view_diagram/po/javascript/en_GB.po
Text conflict in addons/view_diagram/po/javascript/es.po
Text conflict in addons/view_diagram/po/javascript/eu.po
Text conflict in addons/view_diagram/po/javascript/fi.po
Text conflict in addons/view_diagram/po/javascript/fr.po
Text conflict in addons/view_diagram/po/javascript/gl.po
Text conflict in addons/view_diagram/po/javascript/he.po
Text conflict in addons/view_diagram/po/javascript/hr.po
Text conflict in addons/view_diagram/po/javascript/hu.po
Text conflict in addons/view_diagram/po/javascript/id.po
Text conflict in addons/view_diagram/po/javascript/it.po
Text conflict in addons/view_diagram/po/javascript/lt.po
Text conflict in addons/view_diagram/po/javascript/lv.po
Text conflict in addons/view_diagram/po/javascript/mk.po
Text conflict in addons/view_diagram/po/javascript/nb.po
Text conflict in addons/view_diagram/po/javascript/nl.po
Text conflict in addons/view_diagram/po/javascript/pl.po
Text conflict in addons/view_diagram/po/javascript/pt.po
Text conflict in addons/view_diagram/po/javascript/pt_BR.po
Text conflict in addons/view_diagram/po/javascript/ru.po
Text conflict in addons/view_diagram/po/javascript/sk.po
Text conflict in addons/view_diagram/po/javascript/sr.po
Text conflict in addons/view_diagram/po/javascript/sr@latin.po
Text conflict in addons/view_diagram/po/javascript/sv.po
Text conflict in addons/view_diagram/po/javascript/th.po
Text conflict in addons/view_diagram/po/javascript/tr.po
Text conflict in addons/view_diagram/po/javascript/uk.po
Text conflict in addons/view_diagram/po/javascript/zh_CN.po
Text conflict in addons/view_diagram/po/messages/ar.po
Text conflict in addons/view_diagram/po/messages/bg.po
Text conflict in addons/view_diagram/po/messages/ca.po
Text conflict in addons/view_diagram/po/messages/da.po
Text conflict in addons/view_diagram/po/messages/de.po
Text conflict in addons/view_diagram/po/messages/en_AU.po
Text conflict in addons/view_diagram/po/messages/en_CA.po
Text conflict in addons/view_diagram/po/messages/en_GB.po
Text conflict in addons/view_diagram/po/messages/es.po
Text conflict in addons/view_diagram/po/messages/eu.po
Text conflict in addons/view_diagram/po/messages/fi.po
Text conflict in addons/view_diagram/po/messages/fr.po
Text conflict in addons/view_diagram/po/messages/gl.po
Text conflict in addons/view_diagram/po/messages/hr.po
Text conflict in addons/view_diagram/po/messages/hu.po
Text conflict in addons/view_diagram/po/messages/id.po
Text conflict in addons/view_diagram/po/messages/it.po
Text conflict in addons/view_diagram/po/messages/lt.po
Text conflict in addons/view_diagram/po/messages/lv.po
Text conflict in addons/view_diagram/po/messages/nb.po
Text conflict in addons/view_diagram/po/messages/nl.po
Text conflict in addons/view_diagram/po/messages/pl.po
Text conflict in addons/view_diagram/po/messages/pt.po
Text conflict in addons/view_diagram/po/messages/pt_BR.po
Text conflict in addons/view_diagram/po/messages/ru.po
Text conflict in addons/view_diagram/po/messages/sk.po
Text conflict in addons/view_diagram/po/messages/sr.po
Text conflict in addons/view_diagram/po/messages/sr@latin.po
Text conflict in addons/view_diagram/po/messages/sv.po
Text conflict in addons/view_diagram/po/messages/th.po
Text conflict in addons/view_diagram/po/messages/tr.po
Text conflict in addons/view_diagram/po/messages/uk.po
Text conflict in addons/view_diagram/po/messages/zh_CN.po
Text conflict in addons/view_graph/po/javascript/de.po
Text conflict in addons/view_graph/po/javascript/fr.po
Text conflict in addons/view_graph/po/javascript/gl.po
Text conflict in addons/view_graph/po/javascript/it.po
Text conflict in addons/view_graph/po/javascript/nl.po
Text conflict in addons/view_graph/po/javascript/pt_BR.po
Text conflict in addons/view_graph/po/javascript/sr.po
Text conflict in addons/view_graph/po/javascript/sr@latin.po
Text conflict in addons/view_graph/po/javascript/sv.po
Text conflict in addons/view_graph/po/javascript/tr.po
Text conflict in addons/view_graph/po/javascript/uk.po
Text conflict in addons/view_graph/po/messages/ar.po
Text conflict in addons/view_graph/po/messages/bg.po
Text conflict in addons/view_graph/po/messages/ca.po
Text conflict in addons/view_graph/po/messages/da.po
Text conflict in addons/view_graph/po/messages/de.po
Text conflict in addons/view_graph/po/messages/en_AU.po
Text conflict in addons/view_graph/po/messages/en_CA.po
Text conflict in addons/view_graph/po/messages/en_GB.po
Text conflict in addons/view_graph/po/messages/es.po
Text conflict in addons/view_graph/po/messages/eu.po
Text conflict in addons/view_graph/po/messages/fi.po
Text conflict in addons/view_graph/po/messages/fr.po
Text conflict in addons/view_graph/po/messages/gl.po
Text conflict in addons/view_graph/po/messages/he.po
Text conflict in addons/view_graph/po/messages/hr.po
Text conflict in addons/view_graph/po/messages/hu.po
Text conflict in addons/view_graph/po/messages/id.po
Text conflict in addons/view_graph/po/messages/it.po
Text conflict in addons/view_graph/po/messages/lt.po
Text conflict in addons/view_graph/po/messages/lv.po
Text conflict in addons/view_graph/po/messages/mk.po
Text conflict in addons/view_graph/po/messages/nb.po
Text conflict in addons/view_graph/po/messages/nl.po
Text conflict in addons/view_graph/po/messages/pl.po
Text conflict in addons/view_graph/po/messages/pt.po
Text conflict in addons/view_graph/po/messages/pt_BR.po
Text conflict in addons/view_graph/po/messages/ru.po
Text conflict in addons/view_graph/po/messages/sk.po
Text conflict in addons/view_graph/po/messages/sr.po
Text conflict in addons/view_graph/po/messages/sr@latin.po
Text conflict in addons/view_graph/po/messages/sv.po
Text conflict in addons/view_graph/po/messages/th.po
Text conflict in addons/view_graph/po/messages/tr.po
Text conflict in addons/view_graph/po/messages/uk.po
Text conflict in addons/view_graph/po/messages/zh_CN.po
Text conflict in addons/widget_ckeditor/po/javascript/fr.po
Text conflict in addons/widget_ckeditor/po/messages/fr.po
Text conflict in openobject/i18n/format.py
To merge this branch: bzr merge lp:~unifield-team/unifield-web/web_aio_28
Reviewer Review Type Date Requested Status
UniField Dev Team Pending
Review via email: mp+134406@code.launchpad.net
To post a comment you must log in.

Unmerged revisions

4892. By Xavier ALT

[IMP] AIO-28: add client-side js code to show file's extract db name

4891. By Xavier ALT

[FIX] AIO-28: automatically determine restore database name from submitted filename

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'MANIFEST.in'
--- MANIFEST.in 2010-11-25 08:48:06 +0000
+++ MANIFEST.in 2012-11-15 08:05:25 +0000
@@ -1,7 +1,7 @@
1include admin.py openerp-web.py run-tests.py py2exe_utils.py setup.nsi1include admin.py openerp-web.py run-tests.py py2exe_utils.py setup.nsi
2graft doc2graft doc
3prune dist3prune dist
4prune lib4graft lib
5graft win325graft win32
6graft pixmaps6graft pixmaps
77
88
=== modified file 'addons/openerp/controllers/actions.py'
--- addons/openerp/controllers/actions.py 2012-03-07 16:27:59 +0000
+++ addons/openerp/controllers/actions.py 2012-11-15 08:05:25 +0000
@@ -312,7 +312,7 @@
312def act_url(action, data):312def act_url(action, data):
313 return execute_url(**dict(data,313 return execute_url(**dict(data,
314 url=action['url'],314 url=action['url'],
315 target=action['target'],315 target=action.get('target','new'),
316 type=action['type']316 type=action['type']
317 ))317 ))
318318
@@ -347,8 +347,16 @@
347 # for that passing active_id in headers, to get it in openAction347 # for that passing active_id in headers, to get it in openAction
348 if getattr(cherrypy.request, 'params', []):348 if getattr(cherrypy.request, 'params', []):
349 if getattr(cherrypy.request.params, 'context', {}):349 if getattr(cherrypy.request.params, 'context', {}):
350 cherrypy.response.headers['active_id'] = cherrypy.request.params.get('_terp_id')\350<<<<<<< TREE
351 or cherrypy.request.params.context.get('active_id')351 cherrypy.response.headers['active_id'] = cherrypy.request.params.get('_terp_id')\
352 or cherrypy.request.params.context.get('active_id')
353=======
354 cherrypy.response.headers['active_id'] = cherrypy.request.params.get('_terp_id')\
355 or cherrypy.request.params.context.get('active_id')
356
357 # when action 'open a new tab', make sure we follow 'nodestroy' flag, if set.
358 no_destroy = (action.get('nodestroy') and open_new_tab) and 'true' or 'false'
359>>>>>>> MERGE-SOURCE
352360
353 # Add 'opened' mark to indicate we're now within the popup and can361 # Add 'opened' mark to indicate we're now within the popup and can
354 # continue on during the second round of execution362 # continue on during the second round of execution
@@ -370,11 +378,12 @@
370 url = '/?' + urllib.urlencode({'next': url})378 url = '/?' + urllib.urlencode({'next': url})
371 379
372 cherrypy.response.headers['X-Target'] = action['target']380 cherrypy.response.headers['X-Target'] = action['target']
381 cherrypy.response.headers['X-No-Destroy'] = no_destroy
373 cherrypy.response.headers['Location'] = url382 cherrypy.response.headers['Location'] = url
374 return """<script type="text/javascript">383 return """<script type="text/javascript">
375 window.top.openAction('%s', '%s');384 window.top.openAction('%s', '%s', false, %s);
376 </script>385 </script>
377 """ % (url, action['target'])386 """ % (url, action['target'], no_destroy)
378387
379def execute(action, **data):388def execute(action, **data):
380 """Execute the action with the provided data. for internal use only.389 """Execute the action with the provided data. for internal use only.
@@ -406,6 +415,9 @@
406 # determine target for openAction()415 # determine target for openAction()
407 target = {'new': 'popup'}.get(data['target'], 'iframe')416 target = {'new': 'popup'}.get(data['target'], 'iframe')
408417
418 cherrypy.response.headers['X-Target'] = target
419 cherrypy.response.headers['Location'] = url
420
409 return """<script type="text/javascript">421 return """<script type="text/javascript">
410 openAction('%s', '%s')422 openAction('%s', '%s')
411 </script>423 </script>
@@ -447,6 +459,10 @@
447 459
448 ctx = dict(rpc.session.context, **(data.get('context') or {})) 460 ctx = dict(rpc.session.context, **(data.get('context') or {}))
449461
462 if type == 'ir.actions.report.xml':
463 # avoid reading large binary values that we won't even care about
464 ctx['bin_size'] = True
465
450 res = rpc.session.execute('object', 'execute', type, 'read', act_id, False, ctx)466 res = rpc.session.execute('object', 'execute', type, 'read', act_id, False, ctx)
451 return execute(res, **data)467 return execute(res, **data)
452468
453469
=== modified file 'addons/openerp/controllers/attachment.py'
--- addons/openerp/controllers/attachment.py 2011-01-17 11:57:11 +0000
+++ addons/openerp/controllers/attachment.py 2012-11-15 08:05:25 +0000
@@ -59,7 +59,7 @@
59 attachment = rpc.RPCProxy('ir.attachment').read(record, [], rpc.session.context)59 attachment = rpc.RPCProxy('ir.attachment').read(record, [], rpc.session.context)
6060
61 if attachment['type'] == 'binary':61 if attachment['type'] == 'binary':
62 cherrypy.response.headers["Content-Disposition"] = 'attachment; filename="%s"' % attachment['name']62 cherrypy.response.headers["Content-Disposition"] = 'attachment; filename="%s"' % attachment['name'].encode('utf-8')
63 return base64.decodestring(attachment['datas'])63 return base64.decodestring(attachment['datas'])
64 elif attachment['type'] == 'url':64 elif attachment['type'] == 'url':
65 raise redirect(attachment['url'])65 raise redirect(attachment['url'])
@@ -75,6 +75,7 @@
75 attachment_id = rpc.RPCProxy('ir.attachment').create({75 attachment_id = rpc.RPCProxy('ir.attachment').create({
76 'name': datas.filename,76 'name': datas.filename,
77 'datas': base64.encodestring(datas.file.read()),77 'datas': base64.encodestring(datas.file.read()),
78 'datas_fname': datas.filename,
78 }, ctx)79 }, ctx)
79 return {'id': attachment_id, 'name': datas.filename}80 return {'id': attachment_id, 'name': datas.filename}
8081
8182
=== modified file 'addons/openerp/controllers/database.py'
--- addons/openerp/controllers/database.py 2012-08-17 09:47:58 +0000
+++ addons/openerp/controllers/database.py 2012-11-15 08:05:25 +0000
@@ -100,7 +100,7 @@
100 submit_text = _('Restore')100 submit_text = _('Restore')
101 fields = [openobject.widgets.FileField(name="filename", label=_('File:')),101 fields = [openobject.widgets.FileField(name="filename", label=_('File:')),
102 openobject.widgets.PasswordField(name='password', label=_('Password:'), validator=formencode.validators.NotEmpty()),102 openobject.widgets.PasswordField(name='password', label=_('Password:'), validator=formencode.validators.NotEmpty()),
103 openobject.widgets.TextField(name='dbname', label=_('New database name:'), validator=formencode.validators.NotEmpty())]103 openobject.widgets.TextField(name='dbname', label=_('New database name:'), validator=formencode.validators.NotEmpty(), readonly=1, attrs={'disabled': 'disabled'})]
104104
105class FormPassword(DBForm):105class FormPassword(DBForm):
106 name = "password"106 name = "password"
@@ -254,7 +254,7 @@
254 return self.backup()254 return self.backup()
255 raise redirect('/openerp/login')255 raise redirect('/openerp/login')
256256
257 @expose(template="/openerp/controllers/templates/database.mako")257 @expose(template="/openerp/controllers/templates/database_restore.mako")
258 def restore(self, tg_errors=None, **kw):258 def restore(self, tg_errors=None, **kw):
259 form = _FORMS['restore']259 form = _FORMS['restore']
260 error = self.msg260 error = self.msg
@@ -264,8 +264,17 @@
264 @expose()264 @expose()
265 @validate(form=_FORMS['restore'])265 @validate(form=_FORMS['restore'])
266 @error_handler(restore)266 @error_handler(restore)
267 def do_restore(self, filename, password, dbname, **kw):267 def do_restore(self, filename, password, dbname=None, **kw):
268 self.msg = {}268 self.msg = {}
269 if getattr(filename, 'filename', ''):
270 submitted_filename = filename.filename
271 matches = re.search('^(.*)-[0-9]{8}-[0-9]{6}.dump$', submitted_filename)
272 if matches:
273 dbname = matches.group(1)
274 else:
275 self.msg = {'message': _('The choosen file in not a valid database file'),
276 'title': _('Error')}
277 return self.restore()
269 try:278 try:
270 data = base64.encodestring(filename.file.read())279 data = base64.encodestring(filename.file.read())
271 rpc.session.execute_db('restore', password, dbname, data)280 rpc.session.execute_db('restore', password, dbname, data)
272281
=== modified file 'addons/openerp/controllers/form.py'
--- addons/openerp/controllers/form.py 2012-07-03 14:39:14 +0000
+++ addons/openerp/controllers/form.py 2012-11-15 08:05:25 +0000
@@ -415,6 +415,7 @@
415 params.ids = (params.ids or []) + [params.id]415 params.ids = (params.ids or []) + [params.id]
416 params.count += 1416 params.count += 1
417 else:417 else:
418<<<<<<< TREE
418 ctx = utils.context_with_concurrency_info(params.context, params.concurrency_info)419 ctx = utils.context_with_concurrency_info(params.context, params.concurrency_info)
419 if params.button and params.button.name:420 if params.button and params.button.name:
420 ctx.update({'button': params.button.name})421 ctx.update({'button': params.button.name})
@@ -428,11 +429,38 @@
428 # original_data[field] = original_value[0]429 # original_data[field] = original_value[0]
429 # if field in data and data[field] != original_data[field]:430 # if field in data and data[field] != original_data[field]:
430 # modified[field] = data[field]431 # modified[field] = data[field]
432=======
433 ctx = dict((params.context or {}), **rpc.session.context)
434 original_data = Model.read(params.id, data.keys(), ctx)
435 modified = {}
436
437 if original_data and isinstance(original_data, dict):
438 for field, original_value in original_data.iteritems():
439 if isinstance(original_value, tuple):
440 original_data[field] = original_value[0]
441 if field in data and data[field] != original_data[field]:
442 #When field is many2many at that time following code will be applied
443 if isinstance(data[field], list) and isinstance(data[field][0][2], list):
444 if sorted(data[field][0][2]) != sorted(original_data[field]):
445 modified[field] = data[field]
446 else:
447 modified[field] = data[field]
448>>>>>>> MERGE-SOURCE
431449
450<<<<<<< TREE
432 # Model.write([params.id], modified, ctx)451 # Model.write([params.id], modified, ctx)
433 #else:452 #else:
434 # Model.write([params.id], data, ctx)453 # Model.write([params.id], data, ctx)
435 Model.write([params.id], data, ctx)454 Model.write([params.id], data, ctx)
455=======
456 ctx = utils.context_with_concurrency_info(params.context, params.concurrency_info)
457 if modified:
458 Model.write([params.id], modified, ctx)
459 else:
460 ctx = utils.context_with_concurrency_info(params.context, params.concurrency_info)
461 if data:
462 Model.write([params.id], data, ctx)
463>>>>>>> MERGE-SOURCE
436464
437 tw.ConcurrencyInfo.update(465 tw.ConcurrencyInfo.update(
438 params.model, Model.read([params.id], ['__last_update'], ctx)466 params.model, Model.read([params.id], ['__last_update'], ctx)
@@ -672,7 +700,7 @@
672 @expose(content_type='application/octet-stream')700 @expose(content_type='application/octet-stream')
673 def save_binary_data(self, _fname='file.dat', **kw):701 def save_binary_data(self, _fname='file.dat', **kw):
674 params, data = TinyDict.split(kw)702 params, data = TinyDict.split(kw)
675703
676 cherrypy.response.headers['Content-Disposition'] = 'attachment; filename="%s"' % _fname704 cherrypy.response.headers['Content-Disposition'] = 'attachment; filename="%s"' % _fname
677705
678 if params.datas:706 if params.datas:
@@ -720,13 +748,14 @@
720 model = kw.get('model')748 model = kw.get('model')
721 field = kw.get('field')749 field = kw.get('field')
722 id = kw.get('id')750 id = kw.get('id')
751 default_value = kw.get('default_value')
723 proxy = rpc.RPCProxy(model)752 proxy = rpc.RPCProxy(model)
724 if id == 'None':753 if id == 'None':
725 # FIXME: doesnt honor the context754 # FIXME: doesnt honor the context
726 res = proxy.default_get([field]).get(field,'')755 res = default_value or proxy.default_get([field]).get(field,'')
727 else:756 else:
728 res = proxy.read([int(id)], [field])[0].get(field)757 res = proxy.read([int(id)], [field])[0].get(field)
729 if res:758 if res and res != 'None':
730 return base64.decodestring(res)759 return base64.decodestring(res)
731 else:760 else:
732 return open(openobject.paths.addons('openerp','static','images','placeholder.png'),'rb').read()761 return open(openobject.paths.addons('openerp','static','images','placeholder.png'),'rb').read()
@@ -984,7 +1013,7 @@
984 @expose()1013 @expose()
985 def action(self, **kw):1014 def action(self, **kw):
986 params, data = TinyDict.split(kw)1015 params, data = TinyDict.split(kw)
987 context_menu = kw.get('context_menu')1016 context_menu = kw.get('context_menu') or False
9881017
989 id = params.id or False1018 id = params.id or False
990 ids = params.selection or []1019 ids = params.selection or []
@@ -1009,7 +1038,11 @@
10091038
1010 if type is None:1039 if type is None:
1011 action_type = rpc.RPCProxy('ir.actions.actions').read(act_id, ['type'], context)['type']1040 action_type = rpc.RPCProxy('ir.actions.actions').read(act_id, ['type'], context)['type']
1012 action = rpc.session.execute('object', 'execute', action_type, 'read', act_id, False, context)1041 tmp_ctx = dict(context)
1042 if action_type == 'ir.actions.report.xml':
1043 # avoid reading large binary values that we won't even care about
1044 tmp_ctx['bin_size'] = True
1045 action = rpc.session.execute('object', 'execute', action_type, 'read', act_id, False, tmp_ctx)
10131046
1014 if domain:1047 if domain:
1015 if isinstance(domain, basestring):1048 if isinstance(domain, basestring):
@@ -1017,6 +1050,8 @@
1017 domain.extend(expr_eval(action.get('domain', '[]'), context))1050 domain.extend(expr_eval(action.get('domain', '[]'), context))
1018 action['domain'] = ustr(domain)1051 action['domain'] = ustr(domain)
10191052
1053 if context.get('search_view'):
1054 context.pop('search_view')
1020 action['form_context'] = context or {}1055 action['form_context'] = context or {}
1021 import actions1056 import actions
1022 return actions.execute(action, model=params.model, id=id, ids=ids, report_type='pdf', context_menu=context_menu)1057 return actions.execute(action, model=params.model, id=id, ids=ids, report_type='pdf', context_menu=context_menu)
@@ -1038,6 +1073,10 @@
1038 model = data.pop('_terp_model')1073 model = data.pop('_terp_model')
1039 context = data.pop('_terp_context')1074 context = data.pop('_terp_context')
10401075
1076 change_default = False
1077 if '_terp_change_default' in data:
1078 change_default = data.pop('_terp_change_default')
1079
1041 try:1080 try:
1042 context = eval(context) # convert to python dict1081 context = eval(context) # convert to python dict
1043 except:1082 except:
@@ -1148,6 +1187,17 @@
1148 if 'domain' in result:1187 if 'domain' in result:
1149 for k in result['domain']:1188 for k in result['domain']:
1150 result['domain'][k] = ustr(result['domain'][k])1189 result['domain'][k] = ustr(result['domain'][k])
1190<<<<<<< TREE
1191=======
1192
1193 if change_default:
1194 value = data.get('_terp_value')
1195 proxy = rpc.RPCProxy('ir.values')
1196 values = proxy.get('default', '%s=%s' % (caller, value), [(model, False)], False, context)
1197 for index, fname, value in values:
1198 if fname not in result['value']:
1199 result['value'][fname] = value
1200>>>>>>> MERGE-SOURCE
1151 return result1201 return result
11521202
1153 @expose('json')1203 @expose('json')
@@ -1221,7 +1271,7 @@
1221 for index, fname, value in values:1271 for index, fname, value in values:
1222 data[fname] = value1272 data[fname] = value
12231273
1224 return dict(values=data)1274 return dict(value=data)
12251275
1226 # Possible to create shortcut for particular object or not.1276 # Possible to create shortcut for particular object or not.
1227 def can_shortcut_create(self):1277 def can_shortcut_create(self):
12281278
=== modified file 'addons/openerp/controllers/impex.py'
--- addons/openerp/controllers/impex.py 2012-10-03 12:32:26 +0000
+++ addons/openerp/controllers/impex.py 2012-11-15 08:05:25 +0000
@@ -112,6 +112,13 @@
112112
113 params, data = TinyDict.split(kw)113 params, data = TinyDict.split(kw)
114 ctx = dict((params.context or {}), **rpc.session.context)114 ctx = dict((params.context or {}), **rpc.session.context)
115<<<<<<< TREE
116=======
117
118 if ctx.get("group_by_no_leaf", 0):
119 raise common.warning(_("You cannot export these record(s) !"), _('Error'))
120
121>>>>>>> MERGE-SOURCE
115 views = {}122 views = {}
116 if params.view_mode and params.view_ids:123 if params.view_mode and params.view_ids:
117 for i, view in enumerate(params.view_mode):124 for i, view in enumerate(params.view_mode):
@@ -235,23 +242,12 @@
235 id = prefix + (prefix and '/' or '') + field242 id = prefix + (prefix and '/' or '') + field
236 nm = name + (name and '/' or '') + value['string']243 nm = name + (name and '/' or '') + value['string']
237244
238 if is_importing and (value.get('type') not in ('reference',)) and (not value.get('readonly') \245 record.update(id=id, items={'name': nm},
239 or not dict(value.get('states', {}).get('draft', [('readonly', True)])).get('readonly', True)):246 action='javascript: void(0)', target=None,
240247 icon=None, children=[],
241 record.update(id=id, items={'name': nm},248 required=value.get('required', False))
242 action='javascript: void(0)', target=None,249
243 icon=None, children=[],250 records.append(record)
244 required=value.get('required', False))
245
246 records.append(record)
247
248 elif not is_importing:
249
250 record.update(id=id, items={'name': nm},
251 action='javascript: void(0)', target=None,
252 icon=None, children=[])
253 records.append(record)
254
255251
256 if len(nm.split('/')) < 3 and value.get('relation', False):252 if len(nm.split('/')) < 3 and value.get('relation', False):
257253
258254
=== modified file 'addons/openerp/controllers/listgrid.py'
--- addons/openerp/controllers/listgrid.py 2012-03-28 09:17:20 +0000
+++ addons/openerp/controllers/listgrid.py 2012-11-15 08:05:25 +0000
@@ -22,7 +22,7 @@
22import simplejson22import simplejson
2323
24import cherrypy24import cherrypy
25from openerp.controllers import SecuredController25from openerp.controllers import SecuredController, openo2m
26from openerp.utils import rpc, TinyDict, TinyForm, TinyFormError, context_with_concurrency_info, cache26from openerp.utils import rpc, TinyDict, TinyForm, TinyFormError, context_with_concurrency_info, cache
27from openerp.widgets import listgrid, listgroup27from openerp.widgets import listgrid, listgroup
2828
@@ -186,14 +186,23 @@
186 domain = grp_domain186 domain = grp_domain
187 group_level = ast.literal_eval(group_level)187 group_level = ast.literal_eval(group_level)
188 groups = ast.literal_eval(groups)188 groups = ast.literal_eval(groups)
189189 # build a new TinyDict to correctly handle _terp_* params
190 context = {'group_by_no_leaf': int(no_leaf), 'group_by': group_by, '__domain': domain}190 params = TinyDict(**kw)
191 args = {'editable': True,191 editable = params.editable
192 selectable = params.selectable or 2
193 context = params.context or {}
194 context.update({'group_by_no_leaf': int(no_leaf), 'group_by': group_by, '__domain': domain})
195 # we force offset to 0, as in group_by mode only 'limit' have an effect
196 # (offset pagination in only for base grouping - which is handled by ListGroup)
197 offset = 0
198 limit = params.limit or 20
199 args = {'editable': editable,
192 'view_mode': ['tree', 'form', 'calendar', 'graph'],200 'view_mode': ['tree', 'form', 'calendar', 'graph'],
193 'nolinks': 1, 'group_by_ctx': group_by,201 'nolinks': 1, 'group_by_ctx': group_by,
194 'selectable': 2,202 'selectable': selectable,
195 'multiple_group_by': True,203 'multiple_group_by': True,
196 'sort_key': kw.get('sort_key'),204 'sort_key': kw.get('sort_key'),
205 'offset': offset, 'limit': limit,
197 'sort_order': kw.get('sort_order')}206 'sort_order': kw.get('sort_order')}
198207
199 listgrp = listgroup.MultipleGroup(name, model, view, ids=None, domain= domain, parent_group=parent_group, group_level=group_level, groups=groups, context=context, **args)208 listgrp = listgroup.MultipleGroup(name, model, view, ids=None, domain= domain, parent_group=parent_group, group_level=group_level, groups=groups, context=context, **args)
@@ -231,6 +240,15 @@
231 def get(self, **kw):240 def get(self, **kw):
232 params, data = TinyDict.split(kw)241 params, data = TinyDict.split(kw)
233242
243 if not params.model and params.o2m and params.view_params.model:
244 # Ok, no base model, copy infos from _terp_view_params.
245 # This is required to be able to correctly build the form view
246 # and to get the 'widget' related to the requested listgrid
247 view_params_base, x = TinyDict.split(params.view_params)
248 view_params_update = dict([(k[6:], v) for k, v in view_params_base.iteritems()
249 if k.startswith('_terp_') ])
250 params.update(view_params_update)
251
234 groupby = params.get('_terp_group_by_ctx')252 groupby = params.get('_terp_group_by_ctx')
235 if groupby and isinstance(groupby, basestring):253 if groupby and isinstance(groupby, basestring):
236 groupby = groupby.split(',')254 groupby = groupby.split(',')
@@ -283,6 +301,8 @@
283 if params.wiz_id:301 if params.wiz_id:
284 res = wizard.Wizard().execute(params)302 res = wizard.Wizard().execute(params)
285 frm = res['form']303 frm = res['form']
304 elif params.o2m and len(params.o2m.split('/')) > 1:
305 frm = openo2m.OpenO2M().create_form(params)
286 else:306 else:
287 frm = form.Form().create_form(params)307 frm = form.Form().create_form(params)
288308
@@ -373,14 +393,27 @@
373 return dict(error = ustr(e))393 return dict(error = ustr(e))
374394
375 @expose('json', methods=('POST',))395 @expose('json', methods=('POST',))
376 def groupbyDrag(self, model, children, domain):396 def groupbyDrag(self, model, children, domain, level='0'):
377 domain = ast.literal_eval(domain)[0]397 """ update records represented by children domain based on groupby domain
398
399 :param model: model to update
400 :param children: children records domain or children record id
401 :param domain: group_by domain will be convert to values
402 """
403 domain = ast.literal_eval(domain)
378 children = ast.literal_eval(children)404 children = ast.literal_eval(children)
405 level = ast.literal_eval(level)
379 if isinstance(children, list):406 if isinstance(children, list):
380 children = list(children)407 children = list(children)
381 else:408 else:
382 children = [children]409 children = [('id','=',children)]
383 rpc.RPCProxy(model).write(children, {domain[0]: domain[2]})410 # convert domain to values
411 values = {}
412 for i, d in enumerate(domain):
413 if len(d) == 3 and i <= level:
414 values[d[0]] = d[2]
415 children_ids = rpc.RPCProxy(model).search(children)
416 rpc.RPCProxy(model).write(children_ids, values)
384 return {}417 return {}
385418
386 @expose('json', methods=('POST',))419 @expose('json', methods=('POST',))
387420
=== modified file 'addons/openerp/controllers/openo2m.py'
--- addons/openerp/controllers/openo2m.py 2012-08-16 08:51:47 +0000
+++ addons/openerp/controllers/openo2m.py 2012-11-15 08:05:25 +0000
@@ -46,18 +46,29 @@
46 # to get proper view, first generate form using the view_params46 # to get proper view, first generate form using the view_params
47 vp = params.view_params47 vp = params.view_params
4848
49 widget_prefix, _sep, widget_name = (params.o2m or '').rpartition('/')
50 if widget_prefix:
51 prefix_vp = vp.chain_get(widget_prefix)
52 if prefix_vp:
53 vp = prefix_vp
54
49 form = tw.form_view.ViewForm(vp, name="view_form", action="/openerp/openo2m/save")55 form = tw.form_view.ViewForm(vp, name="view_form", action="/openerp/openo2m/save")
50 cherrypy.request.terp_validators = {}56 cherrypy.request.terp_validators = {}
5157
52 if '/' in params.o2m:58 wid = form.screen.widget.get_widgets_by_name(widget_name)[0]
53 params.o2m = '.'.join(params.o2m.split('/')[-1:])
5459
55 wid = form.screen.widget.get_widgets_by_name(params.o2m)[0]60 if widget_prefix and params.o2m:
61 prefix_params = params.chain_get(params.o2m)
62 if prefix_params:
63 params.update(prefix_params)
5664
57 # save view_params for later phazes65 # save view_params for later phazes
58 vp = vp.make_plain('_terp_view_params/')66 vp = vp.make_plain('_terp_view_params/')
59 hiddens = map(lambda x: tw.form.Hidden(name=x, default=ustr(vp[x])), vp)67 hiddens = map(lambda x: tw.form.Hidden(name=x, default=ustr(vp[x])), vp)
6068
69 if params.m2o:
70 hiddens += [tw.form.Hidden(name='_terp_m2o', default=params.m2o)]
71
61 params.prefix = params.o2m72 params.prefix = params.o2m
62 params.views = wid.view73 params.views = wid.view
6374
6475
=== modified file 'addons/openerp/controllers/root.py'
--- addons/openerp/controllers/root.py 2011-09-26 09:06:26 +0000
+++ addons/openerp/controllers/root.py 2012-11-15 08:05:25 +0000
@@ -19,6 +19,7 @@
19#19#
20###############################################################################20###############################################################################
21import cherrypy21import cherrypy
22import re
2223
23import openobject24import openobject
24from openerp.controllers import SecuredController, unsecured, actions, login as tiny_login, form, widgets25from openerp.controllers import SecuredController, unsecured, actions, login as tiny_login, form, widgets
@@ -29,12 +30,26 @@
2930
30_MAXIMUM_NUMBER_WELCOME_MESSAGES = 331_MAXIMUM_NUMBER_WELCOME_MESSAGES = 3
3132
33def insert_xmlhttprequest_status_emulation(text, status=None):
34 """ insert http reponse status on document body,
35 so that XMLHttpRequest using <iframe/> hack when form
36 contains binary data, can work correctly """
37 if status is None:
38 status = cherrypy.response.status
39 body_starttag = re.search('<body.*?>', text)
40 if body_starttag:
41 # insert status attribute
42 insert_pos = body_starttag.end() - 1
43 return text[:insert_pos] + ' status="%d"' % (status) + text[insert_pos:]
44 return text
45
32def _cp_on_error():46def _cp_on_error():
33 cherrypy.request.pool = openobject.pooler.get_pool()47 cherrypy.request.pool = openobject.pooler.get_pool()
3448
35 errorpage = cherrypy.request.pool.get_controller("/openerp/errorpage")49 errorpage = cherrypy.request.pool.get_controller("/openerp/errorpage")
36 message = errorpage.render()50 message = errorpage.render()
37 cherrypy.response.status = 50051 cherrypy.response.status = 500
52 message = insert_xmlhttprequest_status_emulation(message, 500)
38 cherrypy.response.body = [message]53 cherrypy.response.body = [message]
3954
40cherrypy.config.update({'request.error_response': _cp_on_error})55cherrypy.config.update({'request.error_response': _cp_on_error})
@@ -127,7 +142,9 @@
127 id = ids[0] 142 id = ids[0]
128 ids = menus.search([('parent_id', '=', id)], 0, 0, 0, ctx)143 ids = menus.search([('parent_id', '=', id)], 0, 0, 0, ctx)
129 tools = menus.read(ids, ['name', 'action'], ctx)144 tools = menus.read(ids, ['name', 'action'], ctx)
130 view = cache.fields_view_get('ir.ui.menu', 1, 'tree', {})145 #searching id for the hierarchycal tree view of ir.ui.menu
146 view_id = rpc.RPCProxy('ir.ui.view').search([('model','=','ir.ui.menu'),('type','=','tree')],0,0,'id')[0]
147 view = cache.fields_view_get('ir.ui.menu', view_id, 'tree', {})
131 fields = cache.fields_get(view['model'], False, ctx)148 fields = cache.fields_get(view['model'], False, ctx)
132 149
133 for tool in tools:150 for tool in tools:
134151
=== modified file 'addons/openerp/controllers/search.py'
--- addons/openerp/controllers/search.py 2012-07-03 15:21:33 +0000
+++ addons/openerp/controllers/search.py 2012-11-15 08:05:25 +0000
@@ -91,10 +91,16 @@
91 proxy = rpc.RPCProxy(model)91 proxy = rpc.RPCProxy(model)
92 params.search_text = False92 params.search_text = False
9393
94<<<<<<< TREE
94 # parent's search_view has no business being in m2o or m2m95 # parent's search_view has no business being in m2o or m2m
95 if '_terp_context' in params and 'search_view' in params['_terp_context']:96 if '_terp_context' in params and 'search_view' in params['_terp_context']:
96 params.get('_terp_context').pop('search_view', None)97 params.get('_terp_context').pop('search_view', None)
9798
99=======
100 # parent's search_view has no business being in m2o or m2m
101 if '_terp_context' in params and 'search_view' in params['_terp_context']:
102 params.get('_terp_context').pop('search_view', None)
103>>>>>>> MERGE-SOURCE
98 if text:104 if text:
99 params.search_text = True105 params.search_text = True
100 ids = proxy.name_search(text, params.domain or [], 'ilike', ctx, False)106 ids = proxy.name_search(text, params.domain or [], 'ilike', ctx, False)
@@ -186,6 +192,10 @@
186 if val is None:192 if val is None:
187 context[key] = False193 context[key] = False
188194
195 for key, val in context.items():
196 if key in ctx:
197 context[key] = ctx[key]
198
189 if isinstance(context, dict):199 if isinstance(context, dict):
190 context = expr_eval(context, ctx)200 context = expr_eval(context, ctx)
191 parent_context.update(context)201 parent_context.update(context)
@@ -262,7 +272,15 @@
262272
263 group_by_ctx = kw.get('group_by_ctx', [])273 group_by_ctx = kw.get('group_by_ctx', [])
264 if isinstance(group_by_ctx, str):274 if isinstance(group_by_ctx, str):
265 group_by_ctx = cleanup_group_by(group_by_ctx).split(',')275<<<<<<< TREE
276 group_by_ctx = cleanup_group_by(group_by_ctx).split(',')
277=======
278 group_by_ctx = cleanup_group_by(group_by_ctx).split(',')
279
280 filter_status = all_domains.get('filter_status')
281 if isinstance(filter_status, str):
282 filter_status = ast.literal_eval(filter_status)
283>>>>>>> MERGE-SOURCE
266284
267 if domains:285 if domains:
268 domains = eval(domains)286 domains = eval(domains)
@@ -283,7 +301,9 @@
283301
284 if check_domain and isinstance(check_domain, basestring):302 if check_domain and isinstance(check_domain, basestring):
285 domain = expr_eval(check_domain, context) or []303 domain = expr_eval(check_domain, context) or []
286304 m2o_filter_domain = all_domains.get('m2o_filter_domain', [])
305 for dom in m2o_filter_domain:
306 domain += expr_eval(dom['domain'], {'self': dom['self']}) or []
287 search_data = {}307 search_data = {}
288 model = kw.get('model')308 model = kw.get('model')
289 proxy = rpc.RPCProxy(model)309 proxy = rpc.RPCProxy(model)
@@ -376,12 +396,42 @@
376 if selection_domain:396 if selection_domain:
377 domain.extend(selection_domain)397 domain.extend(selection_domain)
378398
399 for i,flt in enumerate(ncustom_domain):
400 if len(flt) > 1:
401
402 left_field = flt[0]
403 operator = flt[1]
404 right_val = flt[2]
405
406 if res[left_field]['type'] == 'selection' and right_val:
407
408 if operator in ['ilike','=','in']:
409 operator = 'in'
410 else:
411 operator = 'not in'
412
413 keys = []
414 if isinstance(right_val, list):
415 for sel_val in res[left_field]['selection']:
416 for rgt_val in right_val:
417 if sel_val[1].lower().find(rgt_val.lower()) != -1 and sel_val[0] not in keys:
418 keys.append(sel_val[0])
419 else:
420 for sel_val in res[left_field]['selection']:
421 if sel_val[1].lower().find(right_val.lower()) != -1:
422 keys.append(sel_val[0])
423
424 if keys:
425 ncustom_domain[i] = (left_field, operator, keys)
426
379 if not domain:427 if not domain:
380 domain = None428 domain = None
381 if not isinstance(group_by_ctx, list):429 if not isinstance(group_by_ctx, list):
382 group_by_ctx = [group_by_ctx]430 group_by_ctx = [group_by_ctx]
383 if group_by_ctx:431 if group_by_ctx:
384 search_data['group_by_ctx'] = group_by_ctx432 search_data['group_by_ctx'] = group_by_ctx
433 if filter_status:
434 search_data['filter_status'] = filter_status
385 ncustom_domain = openobject.i18n.format.convert_date_format_in_domain(ncustom_domain, res, context)435 ncustom_domain = openobject.i18n.format.convert_date_format_in_domain(ncustom_domain, res, context)
386 return dict(domain=ustr(domain), context=ustr(ctx), search_data=ustr(search_data), filter_domain=ustr(ncustom_domain))436 return dict(domain=ustr(domain), context=ustr(ctx), search_data=ustr(search_data), filter_domain=ustr(ncustom_domain))
387437
@@ -427,7 +477,9 @@
427 name = kw.get('name')477 name = kw.get('name')
428 model = kw.get('model')478 model = kw.get('model')
429 domain = kw.get('domain')479 domain = kw.get('domain')
430 group_by = kw.get('group_by', '[]')480 group_by = kw.get('group_by', [])
481 if isinstance(group_by, str):
482 group_by = expr_eval(group_by)
431 if group_by:483 if group_by:
432 context = {'group_by': group_by}484 context = {'group_by': group_by}
433 else:485 else:
434486
=== modified file 'addons/openerp/controllers/templates/base.mako'
--- addons/openerp/controllers/templates/base.mako 2010-11-08 14:50:06 +0000
+++ addons/openerp/controllers/templates/base.mako 2012-11-15 08:05:25 +0000
@@ -34,7 +34,7 @@
34 <link rel="stylesheet" type="text/css" href="/openerp/static/css/listgrid.css"/>34 <link rel="stylesheet" type="text/css" href="/openerp/static/css/listgrid.css"/>
35 <link rel="stylesheet" type="text/css" href="/openerp/static/css/autocomplete.css"/>35 <link rel="stylesheet" type="text/css" href="/openerp/static/css/autocomplete.css"/>
36 36
37 <!--[if lt IE 9]>37 <!--[if lte IE 9]>
38 <link rel="stylesheet" type="text/css" href="/openerp/static/css/style-ie.css"/>38 <link rel="stylesheet" type="text/css" href="/openerp/static/css/style-ie.css"/>
39 <![endif]-->39 <![endif]-->
40 ${self.header()}40 ${self.header()}
4141
=== added file 'addons/openerp/controllers/templates/database_restore.mako'
--- addons/openerp/controllers/templates/database_restore.mako 1970-01-01 00:00:00 +0000
+++ addons/openerp/controllers/templates/database_restore.mako 2012-11-15 08:05:25 +0000
@@ -0,0 +1,86 @@
1<%inherit file="/openerp/controllers/templates/base_dispatch.mako"/>
2<%def name="current_for(name)"><%
3 if form.name == name: context.write('current')
4%></%def>
5<%def name="header()">
6 <title>${form.string}</title>
7
8 <script type="text/javascript" src="/openerp/static/javascript/openerp/openerp.ui.waitbox.js"></script>
9
10 <link rel="stylesheet" type="text/css" href="/openerp/static/css/waitbox.css"/>
11 <link rel="stylesheet" type="text/css" href="/openerp/static/css/database.css"/>
12
13 <script type="text/javascript">
14 function on_create() {
15 new openerp.ui.WaitBox().showAfter(2000);
16 return true;
17 }
18 </script>
19 % if error:
20 <script type="text/javascript">
21 var $error_tbl = jQuery('<table class="errorbox">');
22 $error_tbl.append('<tr><td style="padding: 4px 2px;" width="10%"><img src="/openerp/static/images/warning.png"></td><td class="error_message_content">${error["message"]}</td></tr>');
23 $error_tbl.append('<tr><td style="padding: 0 8px 5px 0; vertical-align:top;" align="right" colspan="2"><a class="button-a" id="error_btn" onclick="$error_tbl.dialog(\'close\');">OK</a></td></tr>');
24
25 jQuery(document).ready(function () {
26 jQuery(document.body).append($error_tbl);
27 $error_tbl.dialog({
28 modal: true,
29 resizable: false,
30 title: '<div class="error_message_header">${error.get("title", "Warning")}</div>'
31 });
32 })
33 </script>
34 % endif
35</%def>
36
37<%def name="content()">
38 <table width="100%">
39 <tr><%include file="header.mako"/></tr>
40 </table>
41 <div class="db-form">
42 <div>
43 <table width="100%" class="titlebar">
44 <tr>
45 <td width="32px" align="center">
46 <img alt="" src="/openerp/static/images/stock/stock_person.png">
47 </td>
48 <td class="action">${form.string}</td>
49 <td class="links">
50 <a class="button static_boxes" href="${py.url('/')}">${_("Login")}</a>
51 <a class="button static_boxes ${current_for('create')}"
52 href="${py.url('/openerp/database/create')}">${_("Create")}</a>
53 <a class="button static_boxes ${current_for('drop')}"
54 href="${py.url('/openerp/database/drop')}">${_("Drop")}</a>
55 <a class="button static_boxes ${current_for('backup')}"
56 href="${py.url('/openerp/database/backup')}">${_("Backup")}</a>
57 <a class="button static_boxes ${current_for('restore')}"
58 href="${py.url('/openerp/database/restore')}">${_("Restore")}</a>
59 <a class="button static_boxes ${current_for('password')}"
60 href="${py.url('/openerp/database/password')}">${_("Password")}</a>
61 </td>
62 </tr>
63 </table>
64 </div>
65 <hr style="margin: 0 0 !important; background-color: #5A5858;">
66 % if form.name == 'create':
67 <div>${form.display(value=dict(password = "admin"))}</div>
68 % else:
69 <div>${form.display()}</div>
70 % endif
71
72 <script type="text/javascript">
73 jQuery('#filename').change(function() {
74 var choosen_filename = jQuery(this).val();
75 var matches = /^(.*)-[0-9]{8}-[0-9]{6}.dump$/.exec(choosen_filename);
76 if (!matches) {
77 // show jquery alert
78 alert('${_('The choosen file in not a valid database file')}');
79 } else {
80 jQuery('#dbname').val(matches[1]);
81 }
82 });
83 </script>
84 </div>
85<%include file="footer.mako"/>
86</%def>
087
=== modified file 'addons/openerp/controllers/templates/error_page.mako'
--- addons/openerp/controllers/templates/error_page.mako 2011-12-23 10:27:14 +0000
+++ addons/openerp/controllers/templates/error_page.mako 2012-11-15 08:05:25 +0000
@@ -2,6 +2,10 @@
2<%!2<%!
3 MAINTENANCE_CONTRACTS_URL = 'http://www.openerp.com/support-or-publisher-warranty-contract'3 MAINTENANCE_CONTRACTS_URL = 'http://www.openerp.com/support-or-publisher-warranty-contract'
4%>4%>
5<%! import cherrypy
6def is_xmlhttprequest():
7 return cherrypy.request.headers.get('X-Requested-With') == 'XMLHttpRequest' and True or False
8%>
5<%def name="header()">9<%def name="header()">
6 <script type="text/javascript" src="/openerp/static/javascript/openerp/openerp.ui.textarea.js"></script>10 <script type="text/javascript" src="/openerp/static/javascript/openerp/openerp.ui.textarea.js"></script>
711
@@ -83,7 +87,9 @@
83</%def>87</%def>
8488
85<%def name="content()">89<%def name="content()">
8690% if is_xmlhttprequest():
91<body>
92% endif
87<table class="view" border="0" width="100%">93<table class="view" border="0" width="100%">
88 <tr>94 <tr>
89 % if maintenance:95 % if maintenance:
@@ -225,5 +231,8 @@
225 % endif231 % endif
226 </tr>232 </tr>
227</table>233</table>
234% if is_xmlhttprequest():
235</body>
236% endif
228237
229</%def>238</%def>
230239
=== modified file 'addons/openerp/controllers/templates/form.mako'
--- addons/openerp/controllers/templates/form.mako 2012-06-29 09:38:15 +0000
+++ addons/openerp/controllers/templates/form.mako 2012-11-15 08:05:25 +0000
@@ -25,6 +25,7 @@
25 /*25 /*
26 % endif26 % endif
27 */27 */
28 jQuery('[autofocus="autofocus"]').focus();
28 });29 });
29 </script>30 </script>
3031
3132
=== modified file 'addons/openerp/controllers/templates/search.mako'
=== modified file 'addons/openerp/controllers/templates/translator.mako'
--- addons/openerp/controllers/templates/translator.mako 2010-12-22 16:40:40 +0000
+++ addons/openerp/controllers/templates/translator.mako 2012-11-15 08:05:25 +0000
@@ -56,7 +56,7 @@
56 <td class="grid-cell" width="${100 / len(langs)}%">${lang['name']}</td>56 <td class="grid-cell" width="${100 / len(langs)}%">${lang['name']}</td>
57 % endfor57 % endfor
58 </tr>58 </tr>
59 % for n, v, x, s in data:59 % for n, v, x, s, t in data:
60 <tr class="grid-row">60 <tr class="grid-row">
61 % if x:61 % if x:
62 <input type="hidden" name="_terp_models/${n}" value="${x}"/>62 <input type="hidden" name="_terp_models/${n}" value="${x}"/>
@@ -64,11 +64,19 @@
64 % if translate=='fields':64 % if translate=='fields':
65 <td class="grid-cell label" align="right">${s}: </td>65 <td class="grid-cell label" align="right">${s}: </td>
66 % endif66 % endif
67 % for lang in langs:67 % if t == 'text':
68 <td class="grid-cell item">68 % for lang in langs:
69 <input type="text" name="${lang['code']}/${n}" value="${v[lang['code']]}" style="width: 100%;"/>69 <td class="grid-cell item">
70 </td>70 <textarea name="${lang['code']}/${n}" style="width: 100%;">${v[lang['code']]}</textarea>
71 % endfor71 </td>
72 % endfor
73 % else:
74 % for lang in langs:
75 <td class="grid-cell item">
76 <input type="text" name="${lang['code']}/${n}" value="${v[lang['code']]}" style="width: 100%;"/>
77 </td>
78 % endfor
79 % endif
72 </tr>80 </tr>
73 % endfor81 % endfor
74 </table>82 </table>
7583
=== modified file 'addons/openerp/controllers/translator.py'
--- addons/openerp/controllers/translator.py 2011-02-01 18:02:11 +0000
+++ addons/openerp/controllers/translator.py 2012-11-15 08:05:25 +0000
@@ -66,6 +66,7 @@
66 for name in names:66 for name in names:
67 attrs = view_fields[name]67 attrs = view_fields[name]
68 if attrs.get('translate'):68 if attrs.get('translate'):
69 type = attrs.get('type')
69 value = {}70 value = {}
70 for lang in langs:71 for lang in langs:
71 context = copy.copy(ctx)72 context = copy.copy(ctx)
@@ -73,11 +74,12 @@
7374
74 val = proxy.read([params.id], [name], context)75 val = proxy.read([params.id], [name], context)
75 val = val[0] if isinstance(val,list) and len(val) > 0 else None76 val = val[0] if isinstance(val,list) and len(val) > 0 else None
7677 if val[name] is False:
78 val[name] = ""
77 value[lang['code']] = val[name] if isinstance(val,dict) \79 value[lang['code']] = val[name] if isinstance(val,dict) \
78 and name in val else None80 and name in val else None
7981
80 data += [(name, value, None, attrs.get('string'))]82 data += [(name, value, None, attrs.get('string'), type)]
8183
82 if translate == 'labels':84 if translate == 'labels':
83 for name in names:85 for name in names:
@@ -91,7 +93,7 @@
91 if name in val[code]:93 if name in val[code]:
92 value[code] = val[code][name] or None94 value[code] = val[code][name] or None
9395
94 if value: data += [(name, value, None, None)]96 if value: data += [(name, value, None, None, None)]
9597
96 if translate == 'relates' and view_relates:98 if translate == 'relates' and view_relates:
97 for bar, tools in view_relates.items():99 for bar, tools in view_relates.items():
@@ -104,7 +106,7 @@
104106
105 value[code] = val[0]['name'] or None107 value[code] = val[0]['name'] or None
106108
107 data += [(tool['id'], value, tool['type'], None)]109 data += [(tool['id'], value, tool['type'], None, None)]
108110
109 if translate == 'view':111 if translate == 'view':
110 for lang in langs:112 for lang in langs:
111113
=== modified file 'addons/openerp/controllers/tree.py'
--- addons/openerp/controllers/tree.py 2012-05-22 12:06:35 +0000
+++ addons/openerp/controllers/tree.py 2012-11-15 08:05:25 +0000
@@ -29,8 +29,12 @@
2929
30import actions30import actions
3131
32<<<<<<< TREE
32from openobject.i18n.format import format_datetime33from openobject.i18n.format import format_datetime
33from openobject.i18n.format import format_decimal34from openobject.i18n.format import format_decimal
35=======
36from openobject.i18n.format import format_datetime
37>>>>>>> MERGE-SOURCE
34from openobject.tools import url, expose38from openobject.tools import url, expose
3539
36from openerp.controllers import SecuredController40from openerp.controllers import SecuredController
@@ -45,10 +49,17 @@
45 return format_decimal(value, digit)49 return format_decimal(value, digit)
4650
47FORMATTERS = {51FORMATTERS = {
52<<<<<<< TREE
48 'integer': lambda value, _i: '%s' % int(value),53 'integer': lambda value, _i: '%s' % int(value),
49 'float': decimal_formatter,54 'float': decimal_formatter,
50 'date': lambda value, _i: format_datetime(value, 'date'),55 'date': lambda value, _i: format_datetime(value, 'date'),
51 'datetime': lambda value, _i: format_datetime(value, 'datetime'),56 'datetime': lambda value, _i: format_datetime(value, 'datetime'),
57=======
58 'integer': lambda value, _i: '%s' % int(value),
59 'float': lambda value, _i: '%.02f' % (value),
60 'date': lambda value, _i: format_datetime(value, 'date'),
61 'datetime': lambda value, _i: format_datetime(value, 'datetime'),
62>>>>>>> MERGE-SOURCE
52 'one2one': lambda value, _i: value[1],63 'one2one': lambda value, _i: value[1],
53 'many2one': lambda value, _i: value[1],64 'many2one': lambda value, _i: value[1],
54 'selection': lambda value, info: dict(info['selection']).get(value, ''),65 'selection': lambda value, info: dict(info['selection']).get(value, ''),
5566
=== modified file 'addons/openerp/po/javascript/ar.po'
--- addons/openerp/po/javascript/ar.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/ar.po 2012-11-15 08:05:25 +0000
@@ -9,13 +9,18 @@
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-03-18 23:56+0000\n"11"PO-Revision-Date: 2011-03-18 23:56+0000\n"
12"Last-Translator: kifcaliph <kifcaliph@hotmail.com>\n"12"Last-Translator: kifcaliph <Unknown>\n"
13"Language-Team: Arabic <ar@li.org>\n"13"Language-Team: Arabic <ar@li.org>\n"
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:11+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:11+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
2227
=== modified file 'addons/openerp/po/javascript/bg.po'
--- addons/openerp/po/javascript/bg.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/bg.po 2012-11-15 08:05:25 +0000
@@ -14,8 +14,13 @@
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:11+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:11+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
2227
=== modified file 'addons/openerp/po/javascript/ca.po'
--- addons/openerp/po/javascript/ca.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/ca.po 2012-11-15 08:05:25 +0000
@@ -8,15 +8,20 @@
8"Project-Id-Version: openobject-client-web\n"8"Project-Id-Version: openobject-client-web\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-02-24 17:35+0000\n"11"PO-Revision-Date: 2011-08-18 19:01+0000\n"
12"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "12"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
13"<jesteve@zikzakmedia.com>\n"13"<jesteve@zikzakmedia.com>\n"
14"Language-Team: Catalan <ca@li.org>\n"14"Language-Team: Catalan <ca@li.org>\n"
15"MIME-Version: 1.0\n"15"MIME-Version: 1.0\n"
16"Content-Type: text/plain; charset=UTF-8\n"16"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Transfer-Encoding: 8bit\n"17"Content-Transfer-Encoding: 8bit\n"
18<<<<<<< TREE
18"X-Launchpad-Export-Date: 2011-08-04 05:11+0000\n"19"X-Launchpad-Export-Date: 2011-08-04 05:11+0000\n"
19"X-Generator: Launchpad (build 13573)\n"20"X-Generator: Launchpad (build 13573)\n"
21=======
22"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
23"X-Generator: Launchpad (build 16179)\n"
24>>>>>>> MERGE-SOURCE
2025
21#: static/javascript/form.js:9226#: static/javascript/form.js:92
22#, python-format27#, python-format
@@ -37,7 +42,7 @@
3742
38#: static/javascript/form.js:99543#: static/javascript/form.js:995
39msgid "You must save this record to perform the action !"44msgid "You must save this record to perform the action !"
40msgstr ""45msgstr "Heu de desar aquest registre per realitzar l'acció!"
4146
42#: static/javascript/form.js:112747#: static/javascript/form.js:1127
43msgid "Do you really want to delete the attachment"48msgid "Do you really want to delete the attachment"
@@ -79,7 +84,7 @@
7984
80#: static/javascript/search.js:28585#: static/javascript/search.js:285
81msgid "Invalid Value"86msgid "Invalid Value"
82msgstr ""87msgstr "Valor no vàlid"
8388
84#: static/javascript/viewed.js:6389#: static/javascript/viewed.js:63
85msgid "Do you really want to remove this node?"90msgid "Do you really want to remove this node?"
8691
=== added file 'addons/openerp/po/javascript/cs.po'
--- addons/openerp/po/javascript/cs.po 1970-01-01 00:00:00 +0000
+++ addons/openerp/po/javascript/cs.po 2012-11-15 08:05:25 +0000
@@ -0,0 +1,106 @@
1# Translations template for PROJECT.
2# Copyright (C) 2011 ORGANIZATION
3# This file is distributed under the same license as the PROJECT project.
4# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
5#
6msgid ""
7msgstr ""
8"Project-Id-Version: openobject-client-web\n"
9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-08-08 08:08+0000\n"
12"Last-Translator: Jiří Hajda <robie@centrum.cz>\n"
13"Language-Team: Czech\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
18"X-Generator: Launchpad (build 16179)\n"
19"Language: \n"
20"X-Poedit-Language: Czech\n"
21"Generated-By: Babel 0.9.5\n"
22
23#: static/javascript/form.js:92
24#, python-format
25msgid "You selected to open %(tabs)s tabs - do you want to continue?"
26msgstr "Vybrali jste k otevření %(tabs)s záložky - opravdu chcete otevřít?"
27
28#: static/javascript/form.js:169
29msgid "Invalid form, correct red fields."
30msgstr "Neplatný formulář, opravte červená pole."
31
32#: static/javascript/form.js:204
33msgid "Do you really want to delete this record?"
34msgstr "Opravdu chcete smazat tento záznam?"
35
36#: static/javascript/form.js:960
37msgid "You must select one or several records !"
38msgstr "Musíte vybrat jeden nebo více záznamů !"
39
40#: static/javascript/form.js:995
41msgid "You must save this record to perform the action !"
42msgstr "Musíte tento záznam uložit pro vykonání akce !"
43
44#: static/javascript/form.js:1127
45msgid "Do you really want to delete the attachment"
46msgstr "Opravdu chcete smazat přílohu?"
47
48#: static/javascript/form.js:1161
49msgid "No record selected ! You can only attach to existing record."
50msgstr "Nevybrán žádný záznam ! Můžete přiložit pouze existující záznam."
51
52#: static/javascript/form.js:1220
53msgid "OpenERP - Error"
54msgstr "OpenERP - Chyba"
55
56#: static/javascript/form.js:1291
57msgid ""
58"Warning, the record has been modified,\n"
59"your changes will be discarded."
60msgstr ""
61"Varování, záznam byl upraven,\n"
62"vaše změny budou zahozeny."
63
64#: static/javascript/listgrid.js:542 static/javascript/o2m.js:123
65msgid "To edit Record, please first save it."
66msgstr "Pro úpravu Záznamu jej prosíme nejdříve uložte."
67
68#: static/javascript/listgrid.js:650
69msgid "Do you really want to delete selected record(s) ?"
70msgstr "Opravdu chcete smazat vybrané záznam(y) ?"
71
72#: static/javascript/m2o.js:526
73msgid "error in display::"
74msgstr "chyba ve zobrazení::"
75
76#: static/javascript/o2m.js:67
77msgid "Do you really want to delete record ?"
78msgstr "Opravdu chcete smazat záznam ?"
79
80#: static/javascript/search.js:285
81msgid "Invalid Value"
82msgstr "Neplatná hodnota"
83
84#: static/javascript/viewed.js:63
85msgid "Do you really want to remove this node?"
86msgstr "Opravdu chcete odstranit tento uzel?"
87
88#: static/javascript/viewed.js:329
89msgid "Do you really wants to create an inherited view here?"
90msgstr "Opravdu zde chcete vytvořit zděděný pohled?"
91
92#: static/javascript/openerp/openerp.base.js:127
93msgid "doLoadingSuccess: Cannot parse JSON"
94msgstr "doLoadingSuccess: Nelze parsovat JSON"
95
96#: static/javascript/openerp/openerp.base.js:335
97msgid "Loading"
98msgstr "Načítání"
99
100#: static/javascript/openerp/openerp.ui.tips.js:51
101msgid "Object"
102msgstr "Objekt"
103
104#: static/javascript/openerp/openerp.ui.tips.js:52
105msgid "Field"
106msgstr "Pole"
0107
=== modified file 'addons/openerp/po/javascript/da.po'
--- addons/openerp/po/javascript/da.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/da.po 2012-11-15 08:05:25 +0000
@@ -14,8 +14,13 @@
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:11+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:11+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
2227
=== modified file 'addons/openerp/po/javascript/de.po'
--- addons/openerp/po/javascript/de.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/de.po 2012-11-15 08:05:25 +0000
@@ -14,8 +14,13 @@
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=utf-8\n"15"Content-Type: text/plain; charset=utf-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
19"Generated-By: Babel None\n"24"Generated-By: Babel None\n"
2025
21#: static/javascript/form.js:9226#: static/javascript/form.js:92
2227
=== modified file 'addons/openerp/po/javascript/en_AU.po'
--- addons/openerp/po/javascript/en_AU.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/en_AU.po 2012-11-15 08:05:25 +0000
@@ -14,8 +14,13 @@
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
2227
=== modified file 'addons/openerp/po/javascript/en_CA.po'
--- addons/openerp/po/javascript/en_CA.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/en_CA.po 2012-11-15 08:05:25 +0000
@@ -14,8 +14,13 @@
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
2227
=== modified file 'addons/openerp/po/javascript/en_GB.po'
--- addons/openerp/po/javascript/en_GB.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/en_GB.po 2012-11-15 08:05:25 +0000
@@ -14,8 +14,13 @@
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
2227
=== modified file 'addons/openerp/po/javascript/es.po'
--- addons/openerp/po/javascript/es.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/es.po 2012-11-15 08:05:25 +0000
@@ -14,8 +14,13 @@
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=utf-8\n"15"Content-Type: text/plain; charset=utf-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
19"Generated-By: Babel None\n"24"Generated-By: Babel None\n"
2025
21#: static/javascript/form.js:9226#: static/javascript/form.js:92
2227
=== modified file 'addons/openerp/po/javascript/es_CL.po'
--- addons/openerp/po/javascript/es_CL.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/es_CL.po 2012-11-15 08:05:25 +0000
@@ -14,8 +14,13 @@
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
@@ -36,7 +41,7 @@
3641
37#: static/javascript/form.js:99542#: static/javascript/form.js:995
38msgid "You must save this record to perform the action !"43msgid "You must save this record to perform the action !"
39msgstr ""44msgstr "Debe guardar este registro para ejecutar la acción"
4045
41#: static/javascript/form.js:112746#: static/javascript/form.js:1127
42msgid "Do you really want to delete the attachment"47msgid "Do you really want to delete the attachment"
@@ -74,7 +79,7 @@
7479
75#: static/javascript/search.js:28580#: static/javascript/search.js:285
76msgid "Invalid Value"81msgid "Invalid Value"
77msgstr ""82msgstr "Valor inválido"
7883
79#: static/javascript/viewed.js:6384#: static/javascript/viewed.js:63
80msgid "Do you really want to remove this node?"85msgid "Do you really want to remove this node?"
8186
=== modified file 'addons/openerp/po/javascript/eu.po'
--- addons/openerp/po/javascript/eu.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/eu.po 2012-11-15 08:05:25 +0000
@@ -9,13 +9,18 @@
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-02-15 19:35+0000\n"11"PO-Revision-Date: 2011-02-15 19:35+0000\n"
12"Last-Translator: Antony Lesuisse <al@openerp.com>\n"12"Last-Translator: Antony Lesuisse (OpenERP) <al@openerp.com>\n"
13"Language-Team: Basque <eu@li.org>\n"13"Language-Team: Basque <eu@li.org>\n"
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:11+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:11+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
2227
=== added file 'addons/openerp/po/javascript/fa.po'
--- addons/openerp/po/javascript/fa.po 1970-01-01 00:00:00 +0000
+++ addons/openerp/po/javascript/fa.po 2012-11-15 08:05:25 +0000
@@ -0,0 +1,101 @@
1# Persian translation for openobject-client-web
2# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
3# This file is distributed under the same license as the openobject-client-web package.
4# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
5#
6msgid ""
7msgstr ""
8"Project-Id-Version: openobject-client-web\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-12-18 16:39+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Persian <fa@li.org>\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
18"X-Generator: Launchpad (build 16179)\n"
19
20#: static/javascript/form.js:92
21#, python-format
22msgid "You selected to open %(tabs)s tabs - do you want to continue?"
23msgstr ""
24
25#: static/javascript/form.js:169
26msgid "Invalid form, correct red fields."
27msgstr ""
28
29#: static/javascript/form.js:204
30msgid "Do you really want to delete this record?"
31msgstr ""
32
33#: static/javascript/form.js:960
34msgid "You must select one or several records !"
35msgstr ""
36
37#: static/javascript/form.js:995
38msgid "You must save this record to perform the action !"
39msgstr ""
40
41#: static/javascript/form.js:1127
42msgid "Do you really want to delete the attachment"
43msgstr ""
44
45#: static/javascript/form.js:1161
46msgid "No record selected ! You can only attach to existing record."
47msgstr ""
48
49#: static/javascript/form.js:1220
50msgid "OpenERP - Error"
51msgstr ""
52
53#: static/javascript/form.js:1291
54msgid ""
55"Warning, the record has been modified,\n"
56"your changes will be discarded."
57msgstr ""
58
59#: static/javascript/listgrid.js:542 static/javascript/o2m.js:123
60msgid "To edit Record, please first save it."
61msgstr ""
62
63#: static/javascript/listgrid.js:650
64msgid "Do you really want to delete selected record(s) ?"
65msgstr ""
66
67#: static/javascript/m2o.js:526
68msgid "error in display::"
69msgstr ""
70
71#: static/javascript/o2m.js:67
72msgid "Do you really want to delete record ?"
73msgstr ""
74
75#: static/javascript/search.js:285
76msgid "Invalid Value"
77msgstr ""
78
79#: static/javascript/viewed.js:63
80msgid "Do you really want to remove this node?"
81msgstr ""
82
83#: static/javascript/viewed.js:329
84msgid "Do you really wants to create an inherited view here?"
85msgstr ""
86
87#: static/javascript/openerp/openerp.base.js:127
88msgid "doLoadingSuccess: Cannot parse JSON"
89msgstr ""
90
91#: static/javascript/openerp/openerp.base.js:335
92msgid "Loading"
93msgstr ""
94
95#: static/javascript/openerp/openerp.ui.tips.js:51
96msgid "Object"
97msgstr ""
98
99#: static/javascript/openerp/openerp.ui.tips.js:52
100msgid "Field"
101msgstr ""
0102
=== modified file 'addons/openerp/po/javascript/fi.po'
--- addons/openerp/po/javascript/fi.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/fi.po 2012-11-15 08:05:25 +0000
@@ -14,8 +14,13 @@
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:11+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:11+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
2227
=== modified file 'addons/openerp/po/javascript/fr.po'
--- addons/openerp/po/javascript/fr.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/fr.po 2012-11-15 08:05:25 +0000
@@ -8,26 +8,30 @@
8"Project-Id-Version: PROJECT VERSION\n"8"Project-Id-Version: PROJECT VERSION\n"
9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-05-16 16:57+0000\n"11"PO-Revision-Date: 2011-09-20 09:43+0000\n"
12"Last-Translator: lolivier <olivier.lenoir@free.fr>\n"12"Last-Translator: Quentin THEURET <Unknown>\n"
13"Language-Team: fr <LL@li.org>\n"13"Language-Team: fr <LL@li.org>\n"
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=utf-8\n"15"Content-Type: text/plain; charset=utf-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:11+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:11+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
19"Generated-By: Babel None\n"24"Generated-By: Babel None\n"
2025
21#: static/javascript/form.js:9226#: static/javascript/form.js:92
22#, python-format27#, python-format
23msgid "You selected to open %(tabs)s tabs - do you want to continue?"28msgid "You selected to open %(tabs)s tabs - do you want to continue?"
24msgstr "Vous avez choisi d'ouvrir %(tabs)s onglets - voulez-vous continuer?"29msgstr "Vous avez choisi d'ouvrir %(tabs)s onglets. Voulez-vous continuer ?"
2530
26#: static/javascript/form.js:16931#: static/javascript/form.js:169
27msgid "Invalid form, correct red fields."32msgid "Invalid form, correct red fields."
28msgstr ""33msgstr ""
29"Le formulaire est incorrectement rempli, veuillez vérifier les champs "34"Formulaire incomplet, veuillez mettre à jour les champs surlignés en rouge."
30"surlignés en rouge"
3135
32#: static/javascript/form.js:20436#: static/javascript/form.js:204
33msgid "Do you really want to delete this record?"37msgid "Do you really want to delete this record?"
@@ -43,7 +47,7 @@
4347
44#: static/javascript/form.js:112748#: static/javascript/form.js:1127
45msgid "Do you really want to delete the attachment"49msgid "Do you really want to delete the attachment"
46msgstr "Voulez-vous réellement supprimer ce fichier attaché?"50msgstr "Voulez-vous réellement supprimer cette pièce jointe ?"
4751
48#: static/javascript/form.js:116152#: static/javascript/form.js:1161
49msgid "No record selected ! You can only attach to existing record."53msgid "No record selected ! You can only attach to existing record."
@@ -69,7 +73,7 @@
6973
70#: static/javascript/listgrid.js:65074#: static/javascript/listgrid.js:650
71msgid "Do you really want to delete selected record(s) ?"75msgid "Do you really want to delete selected record(s) ?"
72msgstr "Voulez-vous réellement supprimer les enregistrements sélectionnés?"76msgstr "Voulez-vous réellement supprimer les enregistrements sélectionnés ?"
7377
74#: static/javascript/m2o.js:52678#: static/javascript/m2o.js:526
75msgid "error in display::"79msgid "error in display::"
@@ -77,7 +81,7 @@
7781
78#: static/javascript/o2m.js:6782#: static/javascript/o2m.js:67
79msgid "Do you really want to delete record ?"83msgid "Do you really want to delete record ?"
80msgstr "Voulez-vous réellement supprimer cet enregistrement?"84msgstr "Voulez-vous réellement supprimer cet enregistrement ?"
8185
82#: static/javascript/search.js:28586#: static/javascript/search.js:285
83msgid "Invalid Value"87msgid "Invalid Value"
@@ -85,11 +89,11 @@
8589
86#: static/javascript/viewed.js:6390#: static/javascript/viewed.js:63
87msgid "Do you really want to remove this node?"91msgid "Do you really want to remove this node?"
88msgstr "Voulez-vous réellement supprimer ce noeud?"92msgstr "Voulez-vous réellement supprimer ce noeud ?"
8993
90#: static/javascript/viewed.js:32994#: static/javascript/viewed.js:329
91msgid "Do you really wants to create an inherited view here?"95msgid "Do you really wants to create an inherited view here?"
92msgstr "Voulez-vous réellement créer une vue héritée à cet emplacement?"96msgstr "Voulez-vous réellement créer une vue héritée à cet emplacement ?"
9397
94#: static/javascript/openerp/openerp.base.js:12798#: static/javascript/openerp/openerp.base.js:127
95msgid "doLoadingSuccess: Cannot parse JSON"99msgid "doLoadingSuccess: Cannot parse JSON"
96100
=== modified file 'addons/openerp/po/javascript/gl.po'
--- addons/openerp/po/javascript/gl.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/gl.po 2012-11-15 08:05:25 +0000
@@ -14,8 +14,13 @@
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
2227
=== modified file 'addons/openerp/po/javascript/he.po'
--- addons/openerp/po/javascript/he.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/he.po 2012-11-15 08:05:25 +0000
@@ -14,8 +14,13 @@
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
2227
=== modified file 'addons/openerp/po/javascript/hr.po'
--- addons/openerp/po/javascript/hr.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/hr.po 2012-11-15 08:05:25 +0000
@@ -8,19 +8,24 @@
8"Project-Id-Version: openobject-client-web\n"8"Project-Id-Version: openobject-client-web\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-02-15 19:35+0000\n"11"PO-Revision-Date: 2011-10-04 18:19+0000\n"
12"Last-Translator: Goran Kliska <gkliska@gmail.com>\n"12"Last-Translator: Goran Cvijanović <goranc@gmail.com>\n"
13"Language-Team: Croatian <hr@li.org>\n"13"Language-Team: Croatian <hr@li.org>\n"
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
22msgid "You selected to open %(tabs)s tabs - do you want to continue?"27msgid "You selected to open %(tabs)s tabs - do you want to continue?"
23msgstr ""28msgstr "Odabrali ste otvaranje %(tabs)s jezičke - želite li nastaviti?"
2429
25#: static/javascript/form.js:16930#: static/javascript/form.js:169
26msgid "Invalid form, correct red fields."31msgid "Invalid form, correct red fields."
@@ -36,7 +41,7 @@
3641
37#: static/javascript/form.js:99542#: static/javascript/form.js:995
38msgid "You must save this record to perform the action !"43msgid "You must save this record to perform the action !"
39msgstr ""44msgstr "Morate spremiti zapis prije izvršenja akcije"
4045
41#: static/javascript/form.js:112746#: static/javascript/form.js:1127
42msgid "Do you really want to delete the attachment"47msgid "Do you really want to delete the attachment"
@@ -68,7 +73,7 @@
6873
69#: static/javascript/m2o.js:52674#: static/javascript/m2o.js:526
70msgid "error in display::"75msgid "error in display::"
71msgstr ""76msgstr "greška u prikazu::"
7277
73#: static/javascript/o2m.js:6778#: static/javascript/o2m.js:67
74msgid "Do you really want to delete record ?"79msgid "Do you really want to delete record ?"
@@ -76,7 +81,7 @@
7681
77#: static/javascript/search.js:28582#: static/javascript/search.js:285
78msgid "Invalid Value"83msgid "Invalid Value"
79msgstr ""84msgstr "Pogrešna vrijednost"
8085
81#: static/javascript/viewed.js:6386#: static/javascript/viewed.js:63
82msgid "Do you really want to remove this node?"87msgid "Do you really want to remove this node?"
@@ -88,7 +93,7 @@
8893
89#: static/javascript/openerp/openerp.base.js:12794#: static/javascript/openerp/openerp.base.js:127
90msgid "doLoadingSuccess: Cannot parse JSON"95msgid "doLoadingSuccess: Cannot parse JSON"
91msgstr ""96msgstr "doLoadingSuccess: Nije moguće parsirati JSON"
9297
93#: static/javascript/openerp/openerp.base.js:33598#: static/javascript/openerp/openerp.base.js:335
94msgid "Loading"99msgid "Loading"
95100
=== modified file 'addons/openerp/po/javascript/hu.po'
--- addons/openerp/po/javascript/hu.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/hu.po 2012-11-15 08:05:25 +0000
@@ -9,13 +9,19 @@
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-02-15 19:34+0000\n"11"PO-Revision-Date: 2011-02-15 19:34+0000\n"
12"Last-Translator: NOVOTRADE RENDSZERHÁZ <openerp@novotrade.hu>\n"12"Last-Translator: NOVOTRADE RENDSZERHÁZ ( novotrade.hu ) "
13"<openerp@novotrade.hu>\n"
13"Language-Team: Hungarian <hu@li.org>\n"14"Language-Team: Hungarian <hu@li.org>\n"
14"MIME-Version: 1.0\n"15"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"16"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"17"Content-Transfer-Encoding: 8bit\n"
18<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"19"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"20"X-Generator: Launchpad (build 13573)\n"
21=======
22"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
23"X-Generator: Launchpad (build 16179)\n"
24>>>>>>> MERGE-SOURCE
1925
20#: static/javascript/form.js:9226#: static/javascript/form.js:92
21#, python-format27#, python-format
2228
=== modified file 'addons/openerp/po/javascript/id.po'
--- addons/openerp/po/javascript/id.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/id.po 2012-11-15 08:05:25 +0000
@@ -14,8 +14,13 @@
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
@@ -37,7 +42,7 @@
3742
38#: static/javascript/form.js:99543#: static/javascript/form.js:995
39msgid "You must save this record to perform the action !"44msgid "You must save this record to perform the action !"
40msgstr "Anda harus menyimpan catatan ini untuk melakukan tindakan"45msgstr "Anda harus menyimpan data ini untuk melakukan tindakan!"
4146
42#: static/javascript/form.js:112747#: static/javascript/form.js:1127
43msgid "Do you really want to delete the attachment"48msgid "Do you really want to delete the attachment"
@@ -78,7 +83,7 @@
7883
79#: static/javascript/search.js:28584#: static/javascript/search.js:285
80msgid "Invalid Value"85msgid "Invalid Value"
81msgstr "Nilai tidak valid"86msgstr "Nilai Tidak Valid"
8287
83#: static/javascript/viewed.js:6388#: static/javascript/viewed.js:63
84msgid "Do you really want to remove this node?"89msgid "Do you really want to remove this node?"
8590
=== modified file 'addons/openerp/po/javascript/it.po'
--- addons/openerp/po/javascript/it.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/it.po 2012-11-15 08:05:25 +0000
@@ -14,8 +14,13 @@
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=utf-8\n"15"Content-Type: text/plain; charset=utf-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
19"Generated-By: Babel None\n"24"Generated-By: Babel None\n"
2025
21#: static/javascript/form.js:9226#: static/javascript/form.js:92
2227
=== modified file 'addons/openerp/po/javascript/lt.po'
--- addons/openerp/po/javascript/lt.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/lt.po 2012-11-15 08:05:25 +0000
@@ -9,13 +9,18 @@
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-02-15 19:34+0000\n"11"PO-Revision-Date: 2011-02-15 19:34+0000\n"
12"Last-Translator: Antony Lesuisse <al@openerp.com>\n"12"Last-Translator: Antony Lesuisse (OpenERP) <al@openerp.com>\n"
13"Language-Team: Lithuanian <lt@li.org>\n"13"Language-Team: Lithuanian <lt@li.org>\n"
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
2227
=== modified file 'addons/openerp/po/javascript/lv.po'
--- addons/openerp/po/javascript/lv.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/lv.po 2012-11-15 08:05:25 +0000
@@ -9,13 +9,18 @@
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-02-15 19:34+0000\n"11"PO-Revision-Date: 2011-02-15 19:34+0000\n"
12"Last-Translator: Antony Lesuisse <al@openerp.com>\n"12"Last-Translator: Antony Lesuisse (OpenERP) <al@openerp.com>\n"
13"Language-Team: Latvian <lv@li.org>\n"13"Language-Team: Latvian <lv@li.org>\n"
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
2227
=== modified file 'addons/openerp/po/javascript/mk.po'
--- addons/openerp/po/javascript/mk.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/mk.po 2012-11-15 08:05:25 +0000
@@ -14,8 +14,13 @@
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
2227
=== modified file 'addons/openerp/po/javascript/mn.po'
--- addons/openerp/po/javascript/mn.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/mn.po 2012-11-15 08:05:25 +0000
@@ -8,14 +8,19 @@
8"Project-Id-Version: PROJECT VERSION\n"8"Project-Id-Version: PROJECT VERSION\n"
9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-05-30 06:56+0000\n"11"PO-Revision-Date: 2011-10-02 19:01+0000\n"
12"Last-Translator: BAYARAA Sainbayar <Unknown>\n"12"Last-Translator: BAYARAA Sainbayar <Unknown>\n"
13"Language-Team: mn <LL@li.org>\n"13"Language-Team: mn <LL@li.org>\n"
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=utf-8\n"15"Content-Type: text/plain; charset=utf-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
19"Generated-By: Babel None\n"24"Generated-By: Babel None\n"
2025
21#: static/javascript/form.js:9226#: static/javascript/form.js:92
@@ -67,7 +72,7 @@
6772
68#: static/javascript/m2o.js:52673#: static/javascript/m2o.js:526
69msgid "error in display::"74msgid "error in display::"
70msgstr "дэлгэцний алдаа::"75msgstr "алдаа"
7176
72#: static/javascript/o2m.js:6777#: static/javascript/o2m.js:67
73msgid "Do you really want to delete record ?"78msgid "Do you really want to delete record ?"
7479
=== modified file 'addons/openerp/po/javascript/nb.po'
--- addons/openerp/po/javascript/nb.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/nb.po 2012-11-15 08:05:25 +0000
@@ -8,14 +8,19 @@
8"Project-Id-Version: openobject-client-web\n"8"Project-Id-Version: openobject-client-web\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-07-11 10:09+0000\n"11"PO-Revision-Date: 2012-07-02 19:25+0000\n"
12"Last-Translator: Ole Kristian Gaski <Unknown>\n"12"Last-Translator: Ole Kristian Gaski <Unknown>\n"
13"Language-Team: Norwegian Bokmal <nb@li.org>\n"13"Language-Team: Norwegian Bokmal <nb@li.org>\n"
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
@@ -86,7 +91,7 @@
8691
87#: static/javascript/viewed.js:32992#: static/javascript/viewed.js:329
88msgid "Do you really wants to create an inherited view here?"93msgid "Do you really wants to create an inherited view here?"
89msgstr ""94msgstr "Vil du virkelig opprette en underordnet visning her?"
9095
91#: static/javascript/openerp/openerp.base.js:12796#: static/javascript/openerp/openerp.base.js:127
92msgid "doLoadingSuccess: Cannot parse JSON"97msgid "doLoadingSuccess: Cannot parse JSON"
9398
=== modified file 'addons/openerp/po/javascript/nl.po'
--- addons/openerp/po/javascript/nl.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/nl.po 2012-11-15 08:05:25 +0000
@@ -9,13 +9,18 @@
9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-02-15 19:42+0000\n"11"PO-Revision-Date: 2011-02-15 19:42+0000\n"
12"Last-Translator: Nicolas Vanhoren (OpenERP) <Unknown>\n"12"Last-Translator: Nicolas (OpenERP) <Unknown>\n"
13"Language-Team: nl <LL@li.org>\n"13"Language-Team: nl <LL@li.org>\n"
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=utf-8\n"15"Content-Type: text/plain; charset=utf-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:11+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:11+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
19"Generated-By: Babel None\n"24"Generated-By: Babel None\n"
2025
21#: static/javascript/form.js:9226#: static/javascript/form.js:92
2227
=== modified file 'addons/openerp/po/javascript/pl.po'
--- addons/openerp/po/javascript/pl.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/pl.po 2012-11-15 08:05:25 +0000
@@ -8,14 +8,19 @@
8"Project-Id-Version: PROJECT VERSION\n"8"Project-Id-Version: PROJECT VERSION\n"
9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-02-15 19:34+0000\n"11"PO-Revision-Date: 2012-11-04 13:05+0000\n"
12"Last-Translator: Grzegorz Grzelak (OpenGLOBE.pl) <grzegorz@openglobe.pl>\n"12"Last-Translator: Łukasz Cieśluk <lukaszciesluk@gmail.com>\n"
13"Language-Team: pl <LL@li.org>\n"13"Language-Team: pl <LL@li.org>\n"
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=utf-8\n"15"Content-Type: text/plain; charset=utf-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-11-05 04:49+0000\n"
22"X-Generator: Launchpad (build 16232)\n"
23>>>>>>> MERGE-SOURCE
19"Generated-By: Babel None\n"24"Generated-By: Babel None\n"
2025
21#: static/javascript/form.js:9226#: static/javascript/form.js:92
@@ -78,7 +83,7 @@
7883
79#: static/javascript/search.js:28584#: static/javascript/search.js:285
80msgid "Invalid Value"85msgid "Invalid Value"
81msgstr ""86msgstr "Niewłaściwa wartość"
8287
83#: static/javascript/viewed.js:6388#: static/javascript/viewed.js:63
84msgid "Do you really want to remove this node?"89msgid "Do you really want to remove this node?"
@@ -90,7 +95,7 @@
9095
91#: static/javascript/openerp/openerp.base.js:12796#: static/javascript/openerp/openerp.base.js:127
92msgid "doLoadingSuccess: Cannot parse JSON"97msgid "doLoadingSuccess: Cannot parse JSON"
93msgstr ""98msgstr "doLoadingSuccess: Nie można sparsować JSON"
9499
95#: static/javascript/openerp/openerp.base.js:335100#: static/javascript/openerp/openerp.base.js:335
96msgid "Loading"101msgid "Loading"
97102
=== modified file 'addons/openerp/po/javascript/pt.po'
--- addons/openerp/po/javascript/pt.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/pt.po 2012-11-15 08:05:25 +0000
@@ -8,14 +8,19 @@
8"Project-Id-Version: openobject-client-web\n"8"Project-Id-Version: openobject-client-web\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-02-15 19:33+0000\n"11"PO-Revision-Date: 2012-06-21 12:54+0000\n"
12"Last-Translator: Antony Lesuisse <al@openerp.com>\n"12"Last-Translator: ThinkOpen Solutions <Unknown>\n"
13"Language-Team: Portuguese <pt@li.org>\n"13"Language-Team: Portuguese <pt@li.org>\n"
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
@@ -36,7 +41,7 @@
3641
37#: static/javascript/form.js:99542#: static/javascript/form.js:995
38msgid "You must save this record to perform the action !"43msgid "You must save this record to perform the action !"
39msgstr ""44msgstr "Precisa gravar este registo para executar a acção !"
4045
41#: static/javascript/form.js:112746#: static/javascript/form.js:1127
42msgid "Do you really want to delete the attachment"47msgid "Do you really want to delete the attachment"
@@ -77,7 +82,7 @@
7782
78#: static/javascript/search.js:28583#: static/javascript/search.js:285
79msgid "Invalid Value"84msgid "Invalid Value"
80msgstr ""85msgstr "Valor Inválido"
8186
82#: static/javascript/viewed.js:6387#: static/javascript/viewed.js:63
83msgid "Do you really want to remove this node?"88msgid "Do you really want to remove this node?"
8489
=== modified file 'addons/openerp/po/javascript/pt_BR.po'
--- addons/openerp/po/javascript/pt_BR.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/pt_BR.po 2012-11-15 08:05:25 +0000
@@ -14,8 +14,13 @@
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=utf-8\n"15"Content-Type: text/plain; charset=utf-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
19"Generated-By: Babel None\n"24"Generated-By: Babel None\n"
2025
21#: static/javascript/form.js:9226#: static/javascript/form.js:92
2227
=== modified file 'addons/openerp/po/javascript/ro.po'
--- addons/openerp/po/javascript/ro.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/ro.po 2012-11-15 08:05:25 +0000
@@ -8,14 +8,24 @@
8"Project-Id-Version: openobject-client-web\n"8"Project-Id-Version: openobject-client-web\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11<<<<<<< TREE
11"PO-Revision-Date: 2011-03-15 08:06+0000\n"12"PO-Revision-Date: 2011-03-15 08:06+0000\n"
12"Last-Translator: Mihai Satmarean <Unknown>\n"13"Last-Translator: Mihai Satmarean <Unknown>\n"
14=======
15"PO-Revision-Date: 2011-09-16 16:34+0000\n"
16"Last-Translator: Syraxes <Unknown>\n"
17>>>>>>> MERGE-SOURCE
13"Language-Team: Romanian <ro@li.org>\n"18"Language-Team: Romanian <ro@li.org>\n"
14"MIME-Version: 1.0\n"19"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"20"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"21"Content-Transfer-Encoding: 8bit\n"
22<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"23"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"24"X-Generator: Launchpad (build 13573)\n"
25=======
26"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
27"X-Generator: Launchpad (build 16179)\n"
28>>>>>>> MERGE-SOURCE
1929
20#: static/javascript/form.js:9230#: static/javascript/form.js:92
21#, python-format31#, python-format
@@ -24,7 +34,7 @@
2434
25#: static/javascript/form.js:16935#: static/javascript/form.js:169
26msgid "Invalid form, correct red fields."36msgid "Invalid form, correct red fields."
27msgstr ""37msgstr "Forma invalidă. Corectați cîmpurile colorate în roșu."
2838
29#: static/javascript/form.js:20439#: static/javascript/form.js:204
30msgid "Do you really want to delete this record?"40msgid "Do you really want to delete this record?"
@@ -32,70 +42,74 @@
3242
33#: static/javascript/form.js:96043#: static/javascript/form.js:960
34msgid "You must select one or several records !"44msgid "You must select one or several records !"
35msgstr ""45msgstr "Trebuie să selectați cel puțin o înregistrare !"
3646
37#: static/javascript/form.js:99547#: static/javascript/form.js:995
38msgid "You must save this record to perform the action !"48msgid "You must save this record to perform the action !"
39msgstr ""49msgstr "Trebuie să salvați înregistrarea mai întîi !"
4050
41#: static/javascript/form.js:112751#: static/javascript/form.js:1127
42msgid "Do you really want to delete the attachment"52msgid "Do you really want to delete the attachment"
43msgstr ""53msgstr "Sigur doriți să ștergeți atașamentul"
4454
45#: static/javascript/form.js:116155#: static/javascript/form.js:1161
46msgid "No record selected ! You can only attach to existing record."56msgid "No record selected ! You can only attach to existing record."
47msgstr ""57msgstr ""
58"Nu ați selectat nici o înregistrare ! Atașarea nu poate fi făcută decît la o "
59"înregistrare existentă."
4860
49#: static/javascript/form.js:122061#: static/javascript/form.js:1220
50msgid "OpenERP - Error"62msgid "OpenERP - Error"
51msgstr ""63msgstr "Eroare OpenERP"
5264
53#: static/javascript/form.js:129165#: static/javascript/form.js:1291
54msgid ""66msgid ""
55"Warning, the record has been modified,\n"67"Warning, the record has been modified,\n"
56"your changes will be discarded."68"your changes will be discarded."
57msgstr ""69msgstr ""
70"Atenție: înregistrarea a fost modificată întretimp,\n"
71"așadar schimbările făcute de dvs vor fi anulate."
5872
59#: static/javascript/listgrid.js:542 static/javascript/o2m.js:12373#: static/javascript/listgrid.js:542 static/javascript/o2m.js:123
60msgid "To edit Record, please first save it."74msgid "To edit Record, please first save it."
61msgstr ""75msgstr "Vă rugăm să salvați înregistrarea înainte de a încerca să o editați."
6276
63#: static/javascript/listgrid.js:65077#: static/javascript/listgrid.js:650
64msgid "Do you really want to delete selected record(s) ?"78msgid "Do you really want to delete selected record(s) ?"
65msgstr ""79msgstr "Sigur doriți ștergerea înregistrărilor selectate ?"
6680
67#: static/javascript/m2o.js:52681#: static/javascript/m2o.js:526
68msgid "error in display::"82msgid "error in display::"
69msgstr ""83msgstr "eroare la afișare::"
7084
71#: static/javascript/o2m.js:6785#: static/javascript/o2m.js:67
72msgid "Do you really want to delete record ?"86msgid "Do you really want to delete record ?"
73msgstr ""87msgstr "Sigur doriți să ștergeți înregistrarea ?"
7488
75#: static/javascript/search.js:28589#: static/javascript/search.js:285
76msgid "Invalid Value"90msgid "Invalid Value"
77msgstr ""91msgstr "Valoare incorectă"
7892
79#: static/javascript/viewed.js:6393#: static/javascript/viewed.js:63
80msgid "Do you really want to remove this node?"94msgid "Do you really want to remove this node?"
81msgstr ""95msgstr "Sigur doriți ștergerea acestui nod ?"
8296
83#: static/javascript/viewed.js:32997#: static/javascript/viewed.js:329
84msgid "Do you really wants to create an inherited view here?"98msgid "Do you really wants to create an inherited view here?"
85msgstr ""99msgstr "Sigur doriți crearea aici a unui view moștenit ?"
86100
87#: static/javascript/openerp/openerp.base.js:127101#: static/javascript/openerp/openerp.base.js:127
88msgid "doLoadingSuccess: Cannot parse JSON"102msgid "doLoadingSuccess: Cannot parse JSON"
89msgstr ""103msgstr "doLoadingSuccess: Eroare la parsarea JSON"
90104
91#: static/javascript/openerp/openerp.base.js:335105#: static/javascript/openerp/openerp.base.js:335
92msgid "Loading"106msgid "Loading"
93msgstr ""107msgstr "Se încarcă"
94108
95#: static/javascript/openerp/openerp.ui.tips.js:51109#: static/javascript/openerp/openerp.ui.tips.js:51
96msgid "Object"110msgid "Object"
97msgstr ""111msgstr "Obiect"
98112
99#: static/javascript/openerp/openerp.ui.tips.js:52113#: static/javascript/openerp/openerp.ui.tips.js:52
100msgid "Field"114msgid "Field"
101msgstr ""115msgstr "Câmp"
102116
=== modified file 'addons/openerp/po/javascript/ru.po'
--- addons/openerp/po/javascript/ru.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/ru.po 2012-11-15 08:05:25 +0000
@@ -14,8 +14,13 @@
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
2227
=== modified file 'addons/openerp/po/javascript/sk.po'
--- addons/openerp/po/javascript/sk.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/sk.po 2012-11-15 08:05:25 +0000
@@ -14,8 +14,13 @@
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
2227
=== added file 'addons/openerp/po/javascript/sl.po'
--- addons/openerp/po/javascript/sl.po 1970-01-01 00:00:00 +0000
+++ addons/openerp/po/javascript/sl.po 2012-11-15 08:05:25 +0000
@@ -0,0 +1,104 @@
1# Slovenian translation for openobject-client-web
2# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
3# This file is distributed under the same license as the openobject-client-web package.
4# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
5#
6msgid ""
7msgstr ""
8"Project-Id-Version: openobject-client-web\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-09-21 08:29+0000\n"
12"Last-Translator: Anze (Neotek) <Unknown>\n"
13"Language-Team: Slovenian <sl@li.org>\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
18"X-Generator: Launchpad (build 16179)\n"
19
20#: static/javascript/form.js:92
21#, python-format
22msgid "You selected to open %(tabs)s tabs - do you want to continue?"
23msgstr ""
24"Izbrali ste, da boste odprli zavihke %(tabs)s - ali želite nadaljevati?"
25
26#: static/javascript/form.js:169
27msgid "Invalid form, correct red fields."
28msgstr "Neveljavna oblika, popravite rdeča polja."
29
30#: static/javascript/form.js:204
31msgid "Do you really want to delete this record?"
32msgstr "Ali res želite izbrisati ta zapis?"
33
34#: static/javascript/form.js:960
35msgid "You must select one or several records !"
36msgstr "Izbrati morate enega ali več zapisov!"
37
38#: static/javascript/form.js:995
39msgid "You must save this record to perform the action !"
40msgstr "Morate shtaniti zapis za izvršitev tega dejanja!"
41
42#: static/javascript/form.js:1127
43msgid "Do you really want to delete the attachment"
44msgstr "Ali res želite izbrisati to priponko?"
45
46#: static/javascript/form.js:1161
47msgid "No record selected ! You can only attach to existing record."
48msgstr "Zapis ni izbran. Pripnete lahko samo na obstoječ zapis!"
49
50#: static/javascript/form.js:1220
51msgid "OpenERP - Error"
52msgstr "OpenERP - Napaka"
53
54#: static/javascript/form.js:1291
55msgid ""
56"Warning, the record has been modified,\n"
57"your changes will be discarded."
58msgstr ""
59"Opozorilo, zapis je bil spremenjen,\n"
60"vaše spremembe ne bodo upoštevane."
61
62#: static/javascript/listgrid.js:542 static/javascript/o2m.js:123
63msgid "To edit Record, please first save it."
64msgstr "Za urejanje zapisa, ga prosim najprej shranite."
65
66#: static/javascript/listgrid.js:650
67msgid "Do you really want to delete selected record(s) ?"
68msgstr "Ali res želite izbrisati izbrane zapise?"
69
70#: static/javascript/m2o.js:526
71msgid "error in display::"
72msgstr "napaka v prikazu::"
73
74#: static/javascript/o2m.js:67
75msgid "Do you really want to delete record ?"
76msgstr "Ali res želite izbrisati zapis?"
77
78#: static/javascript/search.js:285
79msgid "Invalid Value"
80msgstr "Neveljavna vrednost"
81
82#: static/javascript/viewed.js:63
83msgid "Do you really want to remove this node?"
84msgstr "Ali res želite izbrisati to vozlišče?"
85
86#: static/javascript/viewed.js:329
87msgid "Do you really wants to create an inherited view here?"
88msgstr "Ali res želite ustvariti deden pogled tukaj?"
89
90#: static/javascript/openerp/openerp.base.js:127
91msgid "doLoadingSuccess: Cannot parse JSON"
92msgstr "doLoadingSuccess: Ni mogoče razčleniti JSON"
93
94#: static/javascript/openerp/openerp.base.js:335
95msgid "Loading"
96msgstr "Nalaganje"
97
98#: static/javascript/openerp/openerp.ui.tips.js:51
99msgid "Object"
100msgstr "Predmet"
101
102#: static/javascript/openerp/openerp.ui.tips.js:52
103msgid "Field"
104msgstr "Polje"
0105
=== modified file 'addons/openerp/po/javascript/sr.po'
--- addons/openerp/po/javascript/sr.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/sr.po 2012-11-15 08:05:25 +0000
@@ -9,13 +9,18 @@
9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-02-15 19:32+0000\n"11"PO-Revision-Date: 2011-02-15 19:32+0000\n"
12"Last-Translator: Antony Lesuisse <al@openerp.com>\n"12"Last-Translator: Antony Lesuisse (OpenERP) <al@openerp.com>\n"
13"Language-Team: sr <LL@li.org>\n"13"Language-Team: sr <LL@li.org>\n"
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=utf-8\n"15"Content-Type: text/plain; charset=utf-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
19"Generated-By: Babel None\n"24"Generated-By: Babel None\n"
2025
21#: static/javascript/form.js:9226#: static/javascript/form.js:92
2227
=== modified file 'addons/openerp/po/javascript/sr@latin.po'
--- addons/openerp/po/javascript/sr@latin.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/sr@latin.po 2012-11-15 08:05:25 +0000
@@ -9,13 +9,18 @@
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-02-15 19:31+0000\n"11"PO-Revision-Date: 2011-02-15 19:31+0000\n"
12"Last-Translator: Antony Lesuisse <al@openerp.com>\n"12"Last-Translator: Antony Lesuisse (OpenERP) <al@openerp.com>\n"
13"Language-Team: Serbian latin <sr@latin@li.org>\n"13"Language-Team: Serbian latin <sr@latin@li.org>\n"
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
@@ -74,7 +79,7 @@
7479
75#: static/javascript/search.js:28580#: static/javascript/search.js:285
76msgid "Invalid Value"81msgid "Invalid Value"
77msgstr ""82msgstr "Vrednost nije ispravna"
7883
79#: static/javascript/viewed.js:6384#: static/javascript/viewed.js:63
80msgid "Do you really want to remove this node?"85msgid "Do you really want to remove this node?"
8186
=== modified file 'addons/openerp/po/javascript/sv.po'
--- addons/openerp/po/javascript/sv.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/sv.po 2012-11-15 08:05:25 +0000
@@ -8,20 +8,25 @@
8"Project-Id-Version: PROJECT VERSION\n"8"Project-Id-Version: PROJECT VERSION\n"
9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-02-15 19:31+0000\n"11"PO-Revision-Date: 2012-04-24 10:37+0000\n"
12"Last-Translator: Antony Lesuisse <al@openerp.com>\n"12"Last-Translator: Anders Wallenquist <anders.wallenquist@vertel.se>\n"
13"Language-Team: sv <LL@li.org>\n"13"Language-Team: sv <LL@li.org>\n"
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=utf-8\n"15"Content-Type: text/plain; charset=utf-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
19"Generated-By: Babel None\n"24"Generated-By: Babel None\n"
2025
21#: static/javascript/form.js:9226#: static/javascript/form.js:92
22#, python-format27#, python-format
23msgid "You selected to open %(tabs)s tabs - do you want to continue?"28msgid "You selected to open %(tabs)s tabs - do you want to continue?"
24msgstr ""29msgstr "Du valde att öppna %(tabs)s flikar - vill du fullfölja?"
2530
26#: static/javascript/form.js:16931#: static/javascript/form.js:169
27msgid "Invalid form, correct red fields."32msgid "Invalid form, correct red fields."
@@ -33,11 +38,11 @@
3338
34#: static/javascript/form.js:96039#: static/javascript/form.js:960
35msgid "You must select one or several records !"40msgid "You must select one or several records !"
36msgstr ""41msgstr "Du måste välja minst en post !"
3742
38#: static/javascript/form.js:99543#: static/javascript/form.js:995
39msgid "You must save this record to perform the action !"44msgid "You must save this record to perform the action !"
40msgstr ""45msgstr "Du måste spara denna post för att utföra åtgärden!"
4146
42#: static/javascript/form.js:112747#: static/javascript/form.js:1127
43msgid "Do you really want to delete the attachment"48msgid "Do you really want to delete the attachment"
@@ -45,17 +50,19 @@
4550
46#: static/javascript/form.js:116151#: static/javascript/form.js:1161
47msgid "No record selected ! You can only attach to existing record."52msgid "No record selected ! You can only attach to existing record."
48msgstr ""53msgstr "Ingen post vald ! Du kan endast bifoga till befintliga poster."
4954
50#: static/javascript/form.js:122055#: static/javascript/form.js:1220
51msgid "OpenERP - Error"56msgid "OpenERP - Error"
52msgstr ""57msgstr "OpenERP - Fel"
5358
54#: static/javascript/form.js:129159#: static/javascript/form.js:1291
55msgid ""60msgid ""
56"Warning, the record has been modified,\n"61"Warning, the record has been modified,\n"
57"your changes will be discarded."62"your changes will be discarded."
58msgstr ""63msgstr ""
64"Varning! Posten har ändrats,\n"
65"dina ändringar kommer att förloras."
5966
60#: static/javascript/listgrid.js:542 static/javascript/o2m.js:12367#: static/javascript/listgrid.js:542 static/javascript/o2m.js:123
61msgid "To edit Record, please first save it."68msgid "To edit Record, please first save it."
@@ -67,7 +74,7 @@
6774
68#: static/javascript/m2o.js:52675#: static/javascript/m2o.js:526
69msgid "error in display::"76msgid "error in display::"
70msgstr ""77msgstr "fel i presentationen::"
7178
72#: static/javascript/o2m.js:6779#: static/javascript/o2m.js:67
73msgid "Do you really want to delete record ?"80msgid "Do you really want to delete record ?"
@@ -75,7 +82,7 @@
7582
76#: static/javascript/search.js:28583#: static/javascript/search.js:285
77msgid "Invalid Value"84msgid "Invalid Value"
78msgstr ""85msgstr "Ogiltigt värde"
7986
80#: static/javascript/viewed.js:6387#: static/javascript/viewed.js:63
81msgid "Do you really want to remove this node?"88msgid "Do you really want to remove this node?"
@@ -87,11 +94,11 @@
8794
88#: static/javascript/openerp/openerp.base.js:12795#: static/javascript/openerp/openerp.base.js:127
89msgid "doLoadingSuccess: Cannot parse JSON"96msgid "doLoadingSuccess: Cannot parse JSON"
90msgstr ""97msgstr "doLoadingSuccess: Kan inte tolka JSON"
9198
92#: static/javascript/openerp/openerp.base.js:33599#: static/javascript/openerp/openerp.base.js:335
93msgid "Loading"100msgid "Loading"
94msgstr ""101msgstr "Läser in"
95102
96#: static/javascript/openerp/openerp.ui.tips.js:51103#: static/javascript/openerp/openerp.ui.tips.js:51
97msgid "Object"104msgid "Object"
98105
=== modified file 'addons/openerp/po/javascript/th.po'
--- addons/openerp/po/javascript/th.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/th.po 2012-11-15 08:05:25 +0000
@@ -14,8 +14,13 @@
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
2227
=== modified file 'addons/openerp/po/javascript/tr.po'
--- addons/openerp/po/javascript/tr.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/tr.po 2012-11-15 08:05:25 +0000
@@ -8,23 +8,29 @@
8"Project-Id-Version: openobject-client-web\n"8"Project-Id-Version: openobject-client-web\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-04-27 13:36+0000\n"11"PO-Revision-Date: 2012-07-29 20:56+0000\n"
12"Last-Translator: Caner Başaran <Unknown>\n"12"Last-Translator: Ayhan KIZILTAN <Unknown>\n"
13"Language-Team: Turkish <tr@li.org>\n"13"Language-Team: Turkish <tr@li.org>\n"
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
22msgid "You selected to open %(tabs)s tabs - do you want to continue?"27msgid "You selected to open %(tabs)s tabs - do you want to continue?"
23msgstr "Sekmelerini %(tabs) seçtiniz - Devam etmek istiyor musunuz?"28msgstr ""
29"Açmak için %(tabs) sekmelerini seçtiniz - Devam etmek istiyor musunuz?"
2430
25#: static/javascript/form.js:16931#: static/javascript/form.js:169
26msgid "Invalid form, correct red fields."32msgid "Invalid form, correct red fields."
27msgstr "Hatalı form, kırmızı alanların düzeltiniz."33msgstr "Geçersiz biçim, kırmızı alanları düzeltiniz."
2834
29#: static/javascript/form.js:20435#: static/javascript/form.js:204
30msgid "Do you really want to delete this record?"36msgid "Do you really want to delete this record?"
@@ -44,8 +50,7 @@
4450
45#: static/javascript/form.js:116151#: static/javascript/form.js:1161
46msgid "No record selected ! You can only attach to existing record."52msgid "No record selected ! You can only attach to existing record."
47msgstr ""53msgstr "Hiç kayıt seçilmedi! Sadece varolan kayıta ekleyebilirsiniz."
48"Hiç Kayıt seçilmedi! Sadece oluşturulmuş bir kayda ek ekleyebilirsiniz."
4954
50#: static/javascript/form.js:122055#: static/javascript/form.js:1220
51msgid "OpenERP - Error"56msgid "OpenERP - Error"
@@ -56,20 +61,20 @@
56"Warning, the record has been modified,\n"61"Warning, the record has been modified,\n"
57"your changes will be discarded."62"your changes will be discarded."
58msgstr ""63msgstr ""
59"Dikkat, Bu kayıt değiştirilmiş,\n"64"Uyarı, Bu kayıt değiştirilmiş,\n"
60"yaptığınız değişiklikler gözardı edilecek."65"yaptığınız değişiklikler gözardı edilecek."
6166
62#: static/javascript/listgrid.js:542 static/javascript/o2m.js:12367#: static/javascript/listgrid.js:542 static/javascript/o2m.js:123
63msgid "To edit Record, please first save it."68msgid "To edit Record, please first save it."
64msgstr "Bu kaydı düzenlemek için önce kaydetmeniz gerekiyor."69msgstr "Kaydı düzenlemek için lütfen önce kaydedin."
6570
66#: static/javascript/listgrid.js:65071#: static/javascript/listgrid.js:650
67msgid "Do you really want to delete selected record(s) ?"72msgid "Do you really want to delete selected record(s) ?"
68msgstr "Bu kayıt(lar)ı silmek istediğinden emin misin?"73msgstr "Seçili kayıt(lar)ı silmek istediğinize emin misiniz?"
6974
70#: static/javascript/m2o.js:52675#: static/javascript/m2o.js:526
71msgid "error in display::"76msgid "error in display::"
72msgstr "ekranda hata::"77msgstr "görüntüde hata::"
7378
74#: static/javascript/o2m.js:6779#: static/javascript/o2m.js:67
75msgid "Do you really want to delete record ?"80msgid "Do you really want to delete record ?"
@@ -81,15 +86,15 @@
8186
82#: static/javascript/viewed.js:6387#: static/javascript/viewed.js:63
83msgid "Do you really want to remove this node?"88msgid "Do you really want to remove this node?"
84msgstr "Bu kayıtı gerçekten silmek istiyor musunuz?"89msgstr "Bu düğümü silmek istediğinize emin misiniz?"
8590
86#: static/javascript/viewed.js:32991#: static/javascript/viewed.js:329
87msgid "Do you really wants to create an inherited view here?"92msgid "Do you really wants to create an inherited view here?"
88msgstr "Bağlantılı görünüm oluşturmak istediğinden emin misin?"93msgstr "Devralınmış görünüm oluşturmak istediğinden emin misin?"
8994
90#: static/javascript/openerp/openerp.base.js:12795#: static/javascript/openerp/openerp.base.js:127
91msgid "doLoadingSuccess: Cannot parse JSON"96msgid "doLoadingSuccess: Cannot parse JSON"
92msgstr "doLoadingSuccess: Parse edilemedi JSON"97msgstr "doLoadingSuccess: JSON ayrıştırılamıyor"
9398
94#: static/javascript/openerp/openerp.base.js:33599#: static/javascript/openerp/openerp.base.js:335
95msgid "Loading"100msgid "Loading"
96101
=== modified file 'addons/openerp/po/javascript/uk.po'
--- addons/openerp/po/javascript/uk.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/uk.po 2012-11-15 08:05:25 +0000
@@ -14,8 +14,13 @@
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
2227
=== modified file 'addons/openerp/po/javascript/zh_CN.po'
--- addons/openerp/po/javascript/zh_CN.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/javascript/zh_CN.po 2012-11-15 08:05:25 +0000
@@ -14,8 +14,13 @@
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:12+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: static/javascript/form.js:9225#: static/javascript/form.js:92
21#, python-format26#, python-format
2227
=== added file 'addons/openerp/po/javascript/zh_TW.po'
--- addons/openerp/po/javascript/zh_TW.po 1970-01-01 00:00:00 +0000
+++ addons/openerp/po/javascript/zh_TW.po 2012-11-15 08:05:25 +0000
@@ -0,0 +1,101 @@
1# Chinese (Traditional) translation for openobject-client-web
2# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
3# This file is distributed under the same license as the openobject-client-web package.
4# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
5#
6msgid ""
7msgstr ""
8"Project-Id-Version: openobject-client-web\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-12-04 16:15+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Chinese (Traditional) <zh_TW@li.org>\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17"X-Launchpad-Export-Date: 2012-10-23 05:09+0000\n"
18"X-Generator: Launchpad (build 16179)\n"
19
20#: static/javascript/form.js:92
21#, python-format
22msgid "You selected to open %(tabs)s tabs - do you want to continue?"
23msgstr ""
24
25#: static/javascript/form.js:169
26msgid "Invalid form, correct red fields."
27msgstr ""
28
29#: static/javascript/form.js:204
30msgid "Do you really want to delete this record?"
31msgstr ""
32
33#: static/javascript/form.js:960
34msgid "You must select one or several records !"
35msgstr ""
36
37#: static/javascript/form.js:995
38msgid "You must save this record to perform the action !"
39msgstr "必須儲存此紀錄以進行動作!"
40
41#: static/javascript/form.js:1127
42msgid "Do you really want to delete the attachment"
43msgstr ""
44
45#: static/javascript/form.js:1161
46msgid "No record selected ! You can only attach to existing record."
47msgstr ""
48
49#: static/javascript/form.js:1220
50msgid "OpenERP - Error"
51msgstr ""
52
53#: static/javascript/form.js:1291
54msgid ""
55"Warning, the record has been modified,\n"
56"your changes will be discarded."
57msgstr ""
58
59#: static/javascript/listgrid.js:542 static/javascript/o2m.js:123
60msgid "To edit Record, please first save it."
61msgstr ""
62
63#: static/javascript/listgrid.js:650
64msgid "Do you really want to delete selected record(s) ?"
65msgstr ""
66
67#: static/javascript/m2o.js:526
68msgid "error in display::"
69msgstr ""
70
71#: static/javascript/o2m.js:67
72msgid "Do you really want to delete record ?"
73msgstr ""
74
75#: static/javascript/search.js:285
76msgid "Invalid Value"
77msgstr ""
78
79#: static/javascript/viewed.js:63
80msgid "Do you really want to remove this node?"
81msgstr ""
82
83#: static/javascript/viewed.js:329
84msgid "Do you really wants to create an inherited view here?"
85msgstr ""
86
87#: static/javascript/openerp/openerp.base.js:127
88msgid "doLoadingSuccess: Cannot parse JSON"
89msgstr ""
90
91#: static/javascript/openerp/openerp.base.js:335
92msgid "Loading"
93msgstr ""
94
95#: static/javascript/openerp/openerp.ui.tips.js:51
96msgid "Object"
97msgstr ""
98
99#: static/javascript/openerp/openerp.ui.tips.js:52
100msgid "Field"
101msgstr ""
0102
=== modified file 'addons/openerp/po/messages/ar.po'
--- addons/openerp/po/messages/ar.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/messages/ar.po 2012-11-15 08:05:25 +0000
@@ -8,14 +8,19 @@
8"Project-Id-Version: openobject-client-web\n"8"Project-Id-Version: openobject-client-web\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-03-26 15:22+0000\n"11"PO-Revision-Date: 2011-09-02 22:08+0000\n"
12"Last-Translator: kifcaliph <kifcaliph@hotmail.com>\n"12"Last-Translator: kifcaliph <Unknown>\n"
13"Language-Team: Arabic <ar@li.org>\n"13"Language-Team: Arabic <ar@li.org>\n"
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:13+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:13+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:10+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: validators.py:7525#: validators.py:75
21msgid "Invalid literal for float"26msgid "Invalid literal for float"
@@ -967,7 +972,7 @@
967972
968#: controllers/templates/header.mako:66 controllers/templates/header.mako:69973#: controllers/templates/header.mako:66 controllers/templates/header.mako:69
969msgid "About"974msgid "About"
970msgstr "عن"975msgstr "عن النظام"
971976
972#: controllers/templates/header.mako:73 controllers/templates/header.mako:75977#: controllers/templates/header.mako:73 controllers/templates/header.mako:75
973msgid "Help"978msgid "Help"
@@ -1577,79 +1582,3 @@
1577#: widgets/templates/listgrid/listgrid.mako:1941582#: widgets/templates/listgrid/listgrid.mako:194
1578msgid "Delete record(s)."1583msgid "Delete record(s)."
1579msgstr "حذف السجل او السجلات."1584msgstr "حذف السجل او السجلات."
1580
1581#~ msgid "Click here to add new image."
1582#~ msgstr "إضغط لإضافة صورة جديدة"
1583
1584#~ msgid "Add Resource:"
1585#~ msgstr "إضافة مصدر:"
1586
1587#~ msgid "Image"
1588#~ msgstr "صوره"
1589
1590#~ msgid "You do not have a valid OpenERP publisher warranty contract !"
1591#~ msgstr "لا يوجد لديك عقد ضمان صحيح من الناشر للـ OpenERP"
1592
1593#~ msgid ""
1594#~ "If you are using OpenERP in production, it is recommended to have\n"
1595#~ "a publisher warranty program.\n"
1596#~ "\n"
1597#~ "The OpenERP publisher warranty contract provides you with bug fix guarantees "
1598#~ "and an\n"
1599#~ "automatic migration system so that we can start working on your problems "
1600#~ "within a few\n"
1601#~ "hours.\n"
1602#~ "\n"
1603#~ "With a publisher warranty contract, errors such as this one can be sent "
1604#~ "directly to the OpenERP\n"
1605#~ "team for review and evaluation.\n"
1606#~ "\n"
1607#~ "The publisher warranty program offers you:\n"
1608#~ "* Automatic migrations on new versions,\n"
1609#~ "* A bugfix guarantee,\n"
1610#~ "* Monthly announces of potential bugs and their fixes,\n"
1611#~ "* Security alerts by email and automatic migration,\n"
1612#~ "* Access to the customer portal.\n"
1613#~ msgstr ""
1614#~ "إذا كنت تستخدم OpenERP للإنتاج، فإنه من المفضل الحصول\n"
1615#~ "علي عقد ضمان من الناشر.\n"
1616#~ "\n"
1617#~ "يتضمن عقد الضمان من الناشر توفير حلول لمشاكل النظام و نقل\n"
1618#~ "تلقائي للنظام و ذلك للبدء في حل مشاكلك في ساعات قليلة.\n"
1619#~ "\n"
1620#~ "مع عقد الضمان، مثل هذه الأخطاء يتم إرسالها مباشرة إلي فريق عمل\n"
1621#~ "OpenERP للنظر فيها و التحليل.\n"
1622#~ "\n"
1623#~ "إن عقد الضمان يتيح لك:\n"
1624#~ "* النقل التلقائي للإصدارات الجديدة.\n"
1625#~ "* ضمان تصحيح أخطاء البرنامج.\n"
1626#~ "* سلامة أمن النظام\n"
1627#~ "* الدع م الفني اللازم\n"
1628
1629#~ msgid ""
1630#~ "Your publisher warranty contract does not cover all modules installed in "
1631#~ "your system !\n"
1632#~ "If you are using OpenERP in production, it is highly suggested to upgrade "
1633#~ "your\n"
1634#~ "contract.\n"
1635#~ "\n"
1636#~ "If you have developed your own modules or installed third party module, we\n"
1637#~ "can provide you an additional publisher warranty contract for these modules. "
1638#~ "After\n"
1639#~ "having reviewed your modules, our quality team will ensure they will "
1640#~ "migrate\n"
1641#~ "automatically for all future stable versions of OpenERP at no extra cost.\n"
1642#~ "\n"
1643#~ "Here is the list of modules not covered by your publisher warranty contract:"
1644#~ msgstr ""
1645#~ "لا يشمل عقد الضمان جميع الأكواد التي تم تنصيبها علي النظام!\n"
1646#~ "إذا كنت تستخدم OpenERP للإنتاج، فإنه من الأفضل لك تحديث\n"
1647#~ "عقد الضمان.\n"
1648#~ "\n"
1649#~ "إذا قمت بتطوير أكواد خاصة لك أو إستخدمت أكواد من شركات أخري غير OpenERP، "
1650#~ "فنحن\n"
1651#~ "يمكننا أيضاً تقديم عقد ضمان نشر إضافي لهذه الأكواد ايضاً، و ذلك بعد\n"
1652#~ "ان يتم إستعراض هذه الأكواد، ليقوم فريق الجودة لتأكيد و لدعم النقل\n"
1653#~ "التلقائي لكل الإصدارات الحديثة لنظام OpenERP و ذلك دون أي تكلفة\n"
1654#~ "\n"
1655#~ "هذه قائمة بـ بجميع الأكواد التي لا تشتمل علي ضمان الناشر:"
16561585
=== modified file 'addons/openerp/po/messages/bg.po'
--- addons/openerp/po/messages/bg.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/messages/bg.po 2012-11-15 08:05:25 +0000
@@ -8,14 +8,19 @@
8"Project-Id-Version: openobject-client-web\n"8"Project-Id-Version: openobject-client-web\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-03-27 16:44+0000\n"11"PO-Revision-Date: 2012-03-01 16:57+0000\n"
12"Last-Translator: Dimitar Markov <dimitar.markov@gmail.com>\n"12"Last-Translator: Dimitar Markov <dimitar.markov@gmail.com>\n"
13"Language-Team: Bulgarian <bg@li.org>\n"13"Language-Team: Bulgarian <bg@li.org>\n"
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:13+0000\n"18"X-Launchpad-Export-Date: 2011-08-04 05:13+0000\n"
18"X-Generator: Launchpad (build 13573)\n"19"X-Generator: Launchpad (build 13573)\n"
20=======
21"X-Launchpad-Export-Date: 2012-10-23 05:10+0000\n"
22"X-Generator: Launchpad (build 16179)\n"
23>>>>>>> MERGE-SOURCE
1924
20#: validators.py:7525#: validators.py:75
21msgid "Invalid literal for float"26msgid "Invalid literal for float"
@@ -64,7 +69,7 @@
64#: validators.py:25669#: validators.py:256
65#, python-format70#, python-format
66msgid "You must provide a full domain name (like %(domain)s.com)"71msgid "You must provide a full domain name (like %(domain)s.com)"
67msgstr ""72msgstr "Трябва да предоставите пълни име на домейн (напр. %(domain)s.com)"
6873
69#: validators.py:26074#: validators.py:260
70msgid "Please enter an integer value"75msgid "Please enter an integer value"
@@ -190,6 +195,8 @@
190"This is the password of the 'admin' user that will be created in your new "195"This is the password of the 'admin' user that will be created in your new "
191"database. It has to be the same than the above field."196"database. It has to be the same than the above field."
192msgstr ""197msgstr ""
198"Това е паролата на \"ADMIN\" потрбителят, който ще бъде създаден в новата "
199"база данни. Трябва да бъде еднакъв с горното поле."
193200
194#: controllers/database.py:79201#: controllers/database.py:79
195msgid "Drop database"202msgid "Drop database"
@@ -1567,12 +1574,3 @@
1567#: widgets/templates/listgrid/listgrid.mako:1941574#: widgets/templates/listgrid/listgrid.mako:194
1568msgid "Delete record(s)."1575msgid "Delete record(s)."
1569msgstr "Изтриване на запис(и)."1576msgstr "Изтриване на запис(и)."
1570
1571#~ msgid "Image"
1572#~ msgstr "Изображение"
1573
1574#~ msgid "Add Resource:"
1575#~ msgstr "Добави ресурс"
1576
1577#~ msgid "Click here to add new image."
1578#~ msgstr "Натиснете за да добавите ново изображение."
15791577
=== added file 'addons/openerp/po/messages/bn.po'
--- addons/openerp/po/messages/bn.po 1970-01-01 00:00:00 +0000
+++ addons/openerp/po/messages/bn.po 2012-11-15 08:05:25 +0000
@@ -0,0 +1,1540 @@
1# Bengali translation for openobject-client-web
2# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
3# This file is distributed under the same license as the openobject-client-web package.
4# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
5#
6msgid ""
7msgstr ""
8"Project-Id-Version: openobject-client-web\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-12-02 07:14+0000\n"
12"Last-Translator: Kaustav Das Modak <kaustav.dasmodak@yahoo.co.in>\n"
13"Language-Team: Bengali <bn@li.org>\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17"X-Launchpad-Export-Date: 2012-10-23 05:10+0000\n"
18"X-Generator: Launchpad (build 16179)\n"
19
20#: validators.py:75
21msgid "Invalid literal for float"
22msgstr ""
23
24#: validators.py:114 validators.py:119 validators.py:262
25msgid "Invalid datetime format"
26msgstr ""
27
28#: validators.py:166
29msgid "Please select a file."
30msgstr "অনুগ্রহ করে একটি ফাইল নির্বাচন করুন"
31
32#: validators.py:247
33msgid "Please enter an email address"
34msgstr "অনুগ্রহ করে একটি ই-মেল ঠিকানা লিখুন"
35
36#: validators.py:248
37msgid "An email address must contain a single @"
38msgstr "ই-মেল ঠিকানাতে একটি @ চিহ্ন থাকা উচিৎ"
39
40#: validators.py:249
41#, python-format
42msgid ""
43"The username portion of the email address is invalid (the portion before the "
44"@: %(username)s)"
45msgstr ""
46"ই-মেল ঠিকানায় ব্যবহারকারীর নামের অংশটি অবৈধ্য (@ ছিহ্নের আগের অংশটি: "
47"%(username)s)"
48
49#: validators.py:250
50#, python-format
51msgid ""
52"The domain portion of the email address is invalid (the portion after the @: "
53"%(domain)s)"
54msgstr ""
55"ই-মেল ঠিকানায় ডোমেন নামের অংশটি অবৈধ্য (@ ছিহ্নের পরের অংশটি: %(domain)s)"
56
57#: validators.py:254
58msgid "You must start your URL with http://, https://, etc"
59msgstr "ইউআরএল http://, https://, ইত্যাদি দিয়ে শুরু হওয়া উচিৎ"
60
61#: validators.py:255
62msgid "That is not a valid URL"
63msgstr ""
64
65#: validators.py:256
66#, python-format
67msgid "You must provide a full domain name (like %(domain)s.com)"
68msgstr ""
69
70#: validators.py:260
71msgid "Please enter an integer value"
72msgstr ""
73
74#: validators.py:261
75msgid "Please enter a number"
76msgstr ""
77
78#: controllers/actions.py:94
79msgid "Invalid View"
80msgstr ""
81
82#: controllers/actions.py:127
83msgid "Error no report"
84msgstr ""
85
86#: controllers/actions.py:153
87msgid "Nothing to print"
88msgstr ""
89
90#: controllers/actions.py:173
91msgid "Printing aborted, too long delay"
92msgstr ""
93
94#: controllers/actions.py:397
95msgid "Relative URLs are not supported"
96msgstr ""
97
98#: controllers/actions.py:425
99msgid "Action not found"
100msgstr ""
101
102#: controllers/actions.py:474
103msgid "No action defined"
104msgstr ""
105
106#: controllers/attachment.py:55
107msgid "No record selected, You can only attach to existing record..."
108msgstr ""
109
110#: controllers/database.py:63
111msgid "Create database"
112msgstr ""
113
114#: controllers/database.py:65 controllers/templates/database.mako:56
115#: controllers/templates/search.mako:145
116msgid "Create"
117msgstr ""
118
119#: controllers/database.py:68
120msgid "Super admin password:"
121msgstr ""
122
123#: controllers/database.py:68
124msgid ""
125"This is the password of the user that have the rights to administer "
126"databases. This is not a OpenERP user, just a super administrator. If you "
127"did not changed it, the password is 'admin' after installation."
128msgstr ""
129
130#: controllers/database.py:69 controllers/database.py:101
131msgid "New database name:"
132msgstr ""
133
134#: controllers/database.py:69
135msgid ""
136"Choose the name of the database that will be created. The name must not "
137"contain any special character. Exemple: 'terp'."
138msgstr ""
139
140#: controllers/database.py:70
141msgid "Load Demonstration data:"
142msgstr ""
143
144#: controllers/database.py:70
145msgid ""
146"Check this box if you want demonstration data to be installed on your new "
147"database. These data will help you to understand OpenERP, with predefined "
148"products, partners, etc."
149msgstr ""
150
151#: controllers/database.py:71
152msgid "Default Language:"
153msgstr ""
154
155#: controllers/database.py:71
156msgid ""
157"Choose the default language that will be installed for this database. You "
158"will be able to install new languages after installation through the "
159"administration menu."
160msgstr ""
161
162#: controllers/database.py:72
163msgid "Administrator password:"
164msgstr ""
165
166#: controllers/database.py:72
167msgid ""
168"This is the password of the 'admin' user that will be created in your new "
169"database."
170msgstr ""
171
172#: controllers/database.py:73
173msgid "Confirm password:"
174msgstr ""
175
176#: controllers/database.py:73
177msgid ""
178"This is the password of the 'admin' user that will be created in your new "
179"database. It has to be the same than the above field."
180msgstr ""
181
182#: controllers/database.py:79
183msgid "Drop database"
184msgstr ""
185
186#: controllers/database.py:81 controllers/templates/database.mako:58
187msgid "Drop"
188msgstr ""
189
190#: controllers/database.py:83 controllers/database.py:91
191#: controllers/templates/login.mako:43
192msgid "Database:"
193msgstr ""
194
195#: controllers/database.py:84 controllers/database.py:92
196#: controllers/database.py:100 controllers/templates/login.mako:61
197#: controllers/templates/login_ajax.mako:78
198#: controllers/templates/login_ajax.mako:98
199msgid "Password:"
200msgstr ""
201
202#: controllers/database.py:88
203msgid "Backup database"
204msgstr ""
205
206#: controllers/database.py:90 controllers/templates/database.mako:60
207msgid "Backup"
208msgstr ""
209
210#: controllers/database.py:96
211msgid "Restore database"
212msgstr ""
213
214#: controllers/database.py:98 controllers/templates/database.mako:62
215msgid "Restore"
216msgstr ""
217
218#: controllers/database.py:99
219msgid "File:"
220msgstr ""
221
222#: controllers/database.py:105
223msgid "Change Administrator Password"
224msgstr ""
225
226#: controllers/database.py:107 controllers/templates/preferences/index.mako:37
227msgid "Change Password"
228msgstr ""
229
230#: controllers/database.py:108
231msgid "Old Password:"
232msgstr ""
233
234#: controllers/database.py:109
235msgid "New Password:"
236msgstr ""
237
238#: controllers/database.py:110
239msgid "Confirm Password:"
240msgstr ""
241
242#: controllers/database.py:173
243msgid "You must avoid all accents, space or special characters."
244msgstr ""
245
246#: controllers/database.py:174
247msgid "Bad database name"
248msgstr ""
249
250#: controllers/database.py:194
251msgid ""
252"The server crashed during installation.\n"
253"We suggest you to drop this database."
254msgstr ""
255
256#: controllers/database.py:195
257msgid "Error during database creation"
258msgstr ""
259
260#: controllers/database.py:198 controllers/database.py:225
261#: controllers/database.py:271 controllers/database.py:294
262msgid "Bad super admin password"
263msgstr ""
264
265#: controllers/database.py:202
266msgid "Could not create database."
267msgstr ""
268
269#: controllers/database.py:228
270msgid "Could not drop database"
271msgstr ""
272
273#: controllers/database.py:251
274msgid "Could not create backup."
275msgstr ""
276
277#: controllers/database.py:275
278msgid "Could not restore database"
279msgstr ""
280
281#: controllers/database.py:298
282msgid "Error, password not changed."
283msgstr ""
284
285#: controllers/error_page.py:79
286msgid ""
287"Your problem has been sent to the quality team\n"
288"We will recontact you after analysing the problem."
289msgstr ""
290
291#: controllers/error_page.py:81
292#, python-format
293msgid ""
294"Your problem could not be sent to the quality team\n"
295"Please report this error manually at %s"
296msgstr ""
297
298#: controllers/form.py:561
299#, python-format
300msgid "Invalid button type \"%s\""
301msgstr ""
302
303#: controllers/form.py:944 controllers/tree.py:243
304msgid "No record selected"
305msgstr ""
306
307#: controllers/form.py:949
308msgid "Print Screen"
309msgstr ""
310
311#: controllers/form.py:1016 widgets/listgrid.py:305 widgets/listgrid.py:366
312#: widgets/form/_form.py:910
313msgid "Application Error"
314msgstr ""
315
316#: controllers/form.py:1016
317#, python-format
318msgid "Wrong on_change trigger: %s"
319msgstr ""
320
321#: controllers/form.py:1121
322msgid "Open resource"
323msgstr ""
324
325#: controllers/form.py:1124
326msgid "Set to default value"
327msgstr ""
328
329#: controllers/form.py:1125
330msgid "Set as default"
331msgstr ""
332
333#: controllers/form.py:1132
334msgid "Action"
335msgstr ""
336
337#: controllers/form.py:1133
338msgid "Report"
339msgstr ""
340
341#: controllers/impex.py:66
342msgid ""
343"Operation failed\n"
344"I/O error"
345msgstr ""
346
347#: controllers/impex.py:402
348msgid "Export Error"
349msgstr ""
350
351#: controllers/impex.py:469
352msgid "Database ID"
353msgstr ""
354
355#: controllers/impex.py:476
356msgid "Error opening .CSV file"
357msgstr ""
358
359#: controllers/impex.py:476
360msgid "Input Error."
361msgstr ""
362
363#: controllers/impex.py:498
364#, python-format
365msgid "You cannot import the field '%s', because we cannot auto-detect it"
366msgstr ""
367
368#: controllers/impex.py:501
369#, python-format
370msgid "Error processing the first line of the file. Field \"%s\" is unknown"
371msgstr ""
372
373#: controllers/impex.py:72 controllers/impex.py:501
374msgid "Import Error."
375msgstr ""
376
377#: controllers/impex.py:520
378msgid "The CSV delimiter must be a single character"
379msgstr ""
380
381#: controllers/impex.py:532
382msgid "File Format Error"
383msgstr ""
384
385#: controllers/impex.py:550
386msgid "XML-RPC error"
387msgstr ""
388
389#: controllers/impex.py:555
390#, python-format
391msgid "Imported %d objects"
392msgstr ""
393
394#: controllers/impex.py:560
395#, python-format
396msgid "Error trying to import this record:%s. ErrorMessage:%s %s"
397msgstr ""
398
399#: controllers/impex.py:561
400msgid "ImportationError"
401msgstr ""
402
403#: controllers/listgrid.py:52
404msgid "Parent record doesn't exists..."
405msgstr ""
406
407#: controllers/preferences.py:35
408msgid "Change your password"
409msgstr ""
410
411#: controllers/preferences.py:65 controllers/templates/header.mako:59
412msgid "Preferences"
413msgstr ""
414
415#: controllers/preferences.py:92
416msgid "All passwords have to be filled."
417msgstr ""
418
419#: controllers/preferences.py:94
420msgid "The new password and its confirmation must be identical."
421msgstr ""
422
423#: controllers/preferences.py:103
424msgid "Could not change your password."
425msgstr ""
426
427#: controllers/preferences.py:105
428msgid "Original password incorrect, your password was not changed."
429msgstr ""
430
431#: controllers/root.py:174
432#, python-format
433msgid "Version %s"
434msgstr ""
435
436#: controllers/translator.py:136
437msgid "You need to save the resource before adding translations."
438msgstr ""
439
440#: controllers/tree.py:274
441msgid "No resource selected"
442msgstr ""
443
444#: controllers/utils.py:43
445msgid "Could not connect to server"
446msgstr ""
447
448#: controllers/utils.py:127 controllers/templates/login_ajax.mako:111
449msgid "Bad username or password"
450msgstr ""
451
452#: controllers/view_log.py:32
453msgid "ID"
454msgstr ""
455
456#: controllers/view_log.py:33
457msgid "Creation User"
458msgstr ""
459
460#: controllers/view_log.py:34
461msgid "Creation Date"
462msgstr ""
463
464#: controllers/view_log.py:35
465msgid "Latest Modification by"
466msgstr ""
467
468#: controllers/view_log.py:36
469msgid "Latest Modification Date"
470msgstr ""
471
472#: controllers/view_log.py:37
473msgid "Owner"
474msgstr ""
475
476#: controllers/view_log.py:38
477msgid "Group Owner"
478msgstr ""
479
480#: controllers/view_log.py:39
481msgid "Access Level"
482msgstr ""
483
484#: controllers/view_log.py:40
485msgid "Internal module data ID"
486msgstr ""
487
488#: controllers/viewed.py:221
489msgid "Invalid view id."
490msgstr ""
491
492#: controllers/viewed.py:499
493msgid "Unable to create inherited view."
494msgstr ""
495
496#: controllers/viewed.py:501
497msgid "Can't create inherited view here."
498msgstr ""
499
500#: controllers/viewed.py:504
501msgid "Not implemented yet!"
502msgstr ""
503
504#: controllers/viewed.py:609
505msgid "Unable to update the view."
506msgstr ""
507
508#: controllers/viewed.py:859
509msgid "New Window"
510msgstr ""
511
512#: controllers/viewed.py:871
513msgid "Save Button"
514msgstr ""
515
516#: controllers/viewed.py:871
517msgid "Cancel Button"
518msgstr ""
519
520#: controllers/viewed.py:871
521msgid "Open Button"
522msgstr ""
523
524#: controllers/viewed.py:877
525msgid "Left"
526msgstr ""
527
528#: controllers/viewed.py:877
529msgid "Center"
530msgstr ""
531
532#: controllers/viewed.py:877
533msgid "Right"
534msgstr ""
535
536#: controllers/templates/about.mako:4
537msgid "About the OpenERP Web"
538msgstr ""
539
540#: controllers/templates/about.mako:27
541msgid "OpenERP Web"
542msgstr ""
543
544#: controllers/templates/about.mako:30
545msgid "Copyright &copy; 2006-TODAY OpenERP SA. All Rights Reserved."
546msgstr ""
547
548#: controllers/templates/about.mako:31
549msgid "OpenERP is a trademark of the OpenERP SA Company."
550msgstr ""
551
552#: controllers/templates/about.mako:33
553#, python-format
554msgid "%(ooweb)s is jointly developed by %(tiny)s and %(axelor)s."
555msgstr ""
556
557#: controllers/templates/about.mako:39
558#, python-format
559msgid "Licenced under the terms of %(license)s"
560msgstr ""
561
562#: controllers/templates/about.mako:42
563msgid "About OpenERP"
564msgstr ""
565
566#: controllers/templates/about.mako:44
567#, python-format
568msgid ""
569"%(openobject)s is a free enterprise-scale software system that is designed "
570"to boost\n"
571" productivity and profit through data integration. It "
572"connects, improves and\n"
573" manages business processes in areas such as sales, "
574"finance, supply chain,\n"
575" project management, production, services, CRM, etc..\n"
576" "
577msgstr ""
578
579#: controllers/templates/about.mako:51
580msgid ""
581"The system is platform-independent, and can be installed on Windows, Mac OS "
582"X,\n"
583" and various Linux and other Unix-based distributions. "
584"Its architecture enables\n"
585" new functionality to be rapidly created, modifications "
586"to be made to a\n"
587" production system and migration to a new version to be "
588"straightforward."
589msgstr ""
590
591#: controllers/templates/about.mako:57
592msgid ""
593"Depending on your needs, OpenERP is available through a web or application "
594"client."
595msgstr ""
596
597#: controllers/templates/database.mako:54 controllers/templates/login.mako:4
598#: controllers/templates/login.mako:71 controllers/templates/login_ajax.mako:85
599#: controllers/templates/login_ajax.mako:104
600msgid "Login"
601msgstr ""
602
603#: controllers/templates/database.mako:64
604msgid "Password"
605msgstr ""
606
607#: controllers/templates/error_page.mako:82
608#, python-format
609msgid "An %(error_type)s has been reported."
610msgstr ""
611
612#: controllers/templates/error_page.mako:84
613msgid "Let me fix it"
614msgstr ""
615
616#: controllers/templates/error_page.mako:91
617#: controllers/templates/error_page.mako:93
618msgid "Fix it for me"
619msgstr ""
620
621#: controllers/templates/error_page.mako:99
622msgid "Publisher warranty contract."
623msgstr ""
624
625#: controllers/templates/error_page.mako:100
626msgid ""
627"Your request will be sent to OpenERP and publisher warranty team will reply "
628"you shortly."
629msgstr ""
630
631#: controllers/templates/error_page.mako:104
632msgid "Summary of the problem:"
633msgstr ""
634
635#: controllers/templates/error_page.mako:111
636msgid "Explain what you did:"
637msgstr ""
638
639#: controllers/templates/error_page.mako:120
640msgid "Other Comments:"
641msgstr ""
642
643#: controllers/templates/error_page.mako:132
644msgid "Send to Publisher Warranty Team"
645msgstr ""
646
647#: controllers/templates/error_page.mako:159
648msgid "Write concurrency warning :"
649msgstr ""
650
651#: controllers/templates/error_page.mako:164
652msgid ""
653"This document has been modified while you were editing it.\n"
654"Choose:\n"
655"\n"
656" - \"Cancel\" to cancel saving.\n"
657" - \"Write anyway\" to save your current version."
658msgstr ""
659
660#: controllers/templates/error_page.mako:178 controllers/templates/exp.mako:251
661#: controllers/templates/form.mako:141 controllers/templates/openo2m.mako:41
662#: controllers/templates/selection.mako:43
663#: controllers/templates/viewlist.mako:160
664#: controllers/templates/preferences/index.mako:38
665#: widgets/templates/listgrid/listgrid.mako:41
666msgid "Cancel"
667msgstr ""
668
669#: controllers/templates/error_page.mako:179
670msgid "Write Anyway"
671msgstr ""
672
673#: controllers/templates/exp.mako:151
674msgid "Export Data"
675msgstr ""
676
677#: controllers/templates/exp.mako:166
678msgid "Export Type:"
679msgstr ""
680
681#: controllers/templates/exp.mako:169
682msgid "Import Compatible Export"
683msgstr ""
684
685#: controllers/templates/exp.mako:172
686msgid "Export all Data"
687msgstr ""
688
689#: controllers/templates/exp.mako:190
690msgid "Available fields"
691msgstr ""
692
693#: controllers/templates/exp.mako:192
694msgid "Fields to export"
695msgstr ""
696
697#: controllers/templates/exp.mako:194
698msgid "Save fields list"
699msgstr ""
700
701#: controllers/templates/exp.mako:196
702msgid "Save as:"
703msgstr ""
704
705#: controllers/templates/exp.mako:198 controllers/templates/fieldpref.mako:102
706#: controllers/templates/selection.mako:45
707msgid "OK"
708msgstr ""
709
710#: controllers/templates/exp.mako:202
711msgid "Saved exports:"
712msgstr ""
713
714#: controllers/templates/exp.mako:211 controllers/templates/form.mako:136
715#: widgets/form/templates/one2many.mako:23 widgets/templates/sidebar.mako:67
716#: widgets/templates/listgrid/listgrid.mako:119
717#: widgets/templates/listgrid/listgrid.mako:123
718#: widgets/templates/listgrid/listgrid.mako:127
719#: widgets/templates/listgrid/listgrid.mako:191
720#: widgets/templates/listgrid/listgrid.mako:196
721#: widgets/templates/listgrid/listgroup.mako:131
722#: widgets/templates/listgrid/multiple_group.mako:81
723msgid "Delete"
724msgstr ""
725
726#: controllers/templates/exp.mako:224 widgets/templates/sidebar.mako:56
727#: widgets/templates/listgrid/listgrid.mako:153
728msgid "Add"
729msgstr ""
730
731#: controllers/templates/exp.mako:229 controllers/templates/viewlist.mako:125
732msgid "Remove"
733msgstr ""
734
735#: controllers/templates/exp.mako:234
736msgid "Remove All"
737msgstr ""
738
739#: controllers/templates/exp.mako:252
740msgid "Export to File"
741msgstr ""
742
743#: controllers/templates/fieldpref.mako:4
744#: controllers/templates/fieldpref.mako:29
745msgid "Field Preferences"
746msgstr ""
747
748#: controllers/templates/fieldpref.mako:39
749msgid "Field Name:"
750msgstr ""
751
752#: controllers/templates/fieldpref.mako:43
753msgid "Domain:"
754msgstr ""
755
756#: controllers/templates/fieldpref.mako:47
757msgid "Default Value:"
758msgstr ""
759
760#: controllers/templates/fieldpref.mako:57
761msgid "Value applicable for:"
762msgstr ""
763
764#: controllers/templates/fieldpref.mako:63
765msgid "Only for you"
766msgstr ""
767
768#: controllers/templates/fieldpref.mako:67
769msgid "For all"
770msgstr ""
771
772#: controllers/templates/fieldpref.mako:76
773msgid "Value applicable if:"
774msgstr ""
775
776#: controllers/templates/fieldpref.mako:79
777msgid "Always applicable!"
778msgstr ""
779
780#: controllers/templates/fieldpref.mako:99 controllers/templates/imp.mako:204
781#: controllers/templates/index.mako:201 controllers/templates/openm2.mako:52
782#: controllers/templates/save_filter.mako:42
783#: controllers/templates/search.mako:129
784#: controllers/templates/translator.mako:41
785#: controllers/templates/translator.mako:108
786#: controllers/templates/viewed.mako:37
787#: controllers/templates/viewed_new.mako:43
788#: controllers/templates/viewed_new_model.mako:42
789#: controllers/templates/viewed_preview.mako:28
790#: controllers/templates/viewlist.mako:129 widgets/templates/sidebar.mako:67
791#: widgets/templates/viewform.mako:37
792msgid "Close"
793msgstr ""
794
795#: controllers/templates/footer.mako:3
796#, python-format
797msgid "&copy; 2008-2010 %(ooweb)s SA. All Rights Reserved "
798msgstr ""
799
800#: controllers/templates/footer.mako:6
801msgid "Significant contributions to the web client have been made by"
802msgstr ""
803
804#: controllers/templates/form.mako:64 controllers/templates/tree.mako:33
805msgid "Disable all Tips"
806msgstr ""
807
808#: controllers/templates/form.mako:65 controllers/templates/tree.mako:34
809msgid "Hide this Tip"
810msgstr ""
811
812#: controllers/templates/form.mako:83 controllers/templates/tree.mako:41
813msgid "Add / Remove Shortcut..."
814msgstr ""
815
816#: controllers/templates/form.mako:87
817#, python-format
818msgid "Search: %s"
819msgstr ""
820
821#: controllers/templates/form.mako:94
822msgid "Corporate Intelligence..."
823msgstr ""
824
825#: controllers/templates/form.mako:100
826msgid "Show Logs..."
827msgstr ""
828
829#: controllers/templates/form.mako:112
830msgid "Create a new resource"
831msgstr ""
832
833#: controllers/templates/form.mako:113 controllers/templates/search.mako:128
834#: controllers/templates/viewed_new_model.mako:36
835#: controllers/templates/viewlist.mako:119 widgets/form/_o2m.py:97
836#: widgets/form/templates/one2many.mako:21
837#: widgets/templates/listgrid/listgrid.mako:158
838#: widgets/templates/listgrid/listgrid.mako:162
839#: widgets/templates/listgrid/listgroup.mako:20
840msgid "New"
841msgstr ""
842
843#: controllers/templates/form.mako:117
844msgid "Edit this resource"
845msgstr ""
846
847#: controllers/templates/form.mako:118 controllers/templates/viewlist.mako:122
848#: widgets/templates/listgrid/listgrid.mako:83
849#: widgets/templates/listgrid/listgrid.mako:93
850#: widgets/templates/listgrid/listgroup.mako:112
851#: widgets/templates/listgrid/multiple_group.mako:63
852msgid "Edit"
853msgstr ""
854
855#: controllers/templates/form.mako:122
856msgid "Save this resource"
857msgstr ""
858
859#: controllers/templates/form.mako:123 controllers/templates/openm2.mako:48
860#: controllers/templates/save_filter.mako:41
861#: controllers/templates/translator.mako:39
862#: controllers/templates/translator.mako:106
863#: controllers/templates/viewed_new.mako:40
864#: controllers/templates/viewed_new_model.mako:39
865#: controllers/templates/viewlist.mako:157
866#: controllers/templates/preferences/index.mako:39
867msgid "Save"
868msgstr ""
869
870#: controllers/templates/form.mako:125
871msgid "Save & Edit this resource"
872msgstr ""
873
874#: controllers/templates/form.mako:126
875msgid "Save & Edit"
876msgstr ""
877
878#: controllers/templates/form.mako:130
879msgid "Duplicate this resource"
880msgstr ""
881
882#: controllers/templates/form.mako:131
883msgid "Duplicate"
884msgstr ""
885
886#: controllers/templates/form.mako:135
887msgid "Delete this resource"
888msgstr ""
889
890#: controllers/templates/form.mako:140
891msgid "Cancel editing the current resource"
892msgstr ""
893
894#: controllers/templates/form.mako:145
895msgid "Create new node"
896msgstr ""
897
898#: controllers/templates/form.mako:146
899msgid "New Node"
900msgstr ""
901
902#: controllers/templates/form.mako:150
903msgid "Show grid in workflow canvas"
904msgstr ""
905
906#: controllers/templates/form.mako:151
907msgid "Show grid"
908msgstr ""
909
910#: controllers/templates/header.mako:33
911#, python-format
912msgid "%(company)s"
913msgstr ""
914
915#: controllers/templates/header.mako:34 controllers/templates/index.mako:230
916#, python-format
917msgid "%(user)s"
918msgstr ""
919
920#: controllers/templates/header.mako:45 controllers/templates/header.mako:47
921msgid "Home"
922msgstr ""
923
924#: controllers/templates/header.mako:53
925msgid "Requests"
926msgstr ""
927
928#: controllers/templates/header.mako:62
929msgid "Edit Preferences"
930msgstr ""
931
932#: controllers/templates/header.mako:66 controllers/templates/header.mako:69
933msgid "About"
934msgstr ""
935
936#: controllers/templates/header.mako:73 controllers/templates/header.mako:75
937msgid "Help"
938msgstr ""
939
940#: controllers/templates/header.mako:81 controllers/templates/header.mako:84
941msgid "Clear Cache"
942msgstr ""
943
944#: controllers/templates/header.mako:89
945msgid "Logout"
946msgstr ""
947
948#: controllers/templates/imp.mako:79
949msgid "Import Data"
950msgstr ""
951
952#: controllers/templates/imp.mako:89
953msgid "1. Import a .CSV file"
954msgstr ""
955
956#: controllers/templates/imp.mako:105
957msgid "CSV File:"
958msgstr ""
959
960#: controllers/templates/imp.mako:123
961msgid "2. Check your file format"
962msgstr ""
963
964#: controllers/templates/imp.mako:130
965#, python-format
966msgid "The import failed due to: %(message)s"
967msgstr ""
968
969#: controllers/templates/imp.mako:132
970msgid "Here is a preview of the file we could not import:"
971msgstr ""
972
973#: controllers/templates/imp.mako:157
974msgid "CSV Options"
975msgstr ""
976
977#: controllers/templates/imp.mako:160
978msgid "Separator:"
979msgstr ""
980
981#: controllers/templates/imp.mako:162
982msgid "Delimiter:"
983msgstr ""
984
985#: controllers/templates/imp.mako:166
986msgid "Encoding:"
987msgstr ""
988
989#: controllers/templates/imp.mako:173
990msgid "Lines to skip:"
991msgstr ""
992
993#: controllers/templates/imp.mako:187
994msgid "3. File imported"
995msgstr ""
996
997#: controllers/templates/imp.mako:205
998msgid "Import File"
999msgstr ""
1000
1001#: controllers/templates/index.mako:167
1002msgid "System Logs"
1003msgstr ""
1004
1005#: controllers/templates/index.mako:192
1006msgid "More"
1007msgstr ""
1008
1009#: controllers/templates/index.mako:193
1010msgid "Widgets"
1011msgstr ""
1012
1013#: controllers/templates/index.mako:233 controllers/templates/index.mako:238
1014#, python-format
1015msgid "Powered by %(openerp)s "
1016msgstr ""
1017
1018#: controllers/templates/login.mako:57 controllers/templates/login_ajax.mako:72
1019#: controllers/templates/login_ajax.mako:94
1020msgid "User:"
1021msgstr ""
1022
1023#: controllers/templates/login.mako:68
1024msgid "Databases"
1025msgstr ""
1026
1027#: controllers/templates/login.mako:88
1028msgid "Top Contributor:"
1029msgstr ""
1030
1031#: controllers/templates/login.mako:98
1032msgid ""
1033"We think that daily job activities can be more intuitive, efficient, "
1034"automated, .. and even fun."
1035msgstr ""
1036
1037#: controllers/templates/login.mako:99
1038msgid "OpenERP's vision to be:"
1039msgstr ""
1040
1041#: controllers/templates/login.mako:107
1042msgid "Full featured"
1043msgstr ""
1044
1045#: controllers/templates/login.mako:108
1046msgid ""
1047"Today's enterprise challenges are multiple. We provide one module for each "
1048"need."
1049msgstr ""
1050
1051#: controllers/templates/login.mako:116
1052msgid "Open Source"
1053msgstr ""
1054
1055#: controllers/templates/login.mako:117
1056msgid ""
1057"To Build a great product, we rely on the knowledge of thousands of "
1058"contributors."
1059msgstr ""
1060
1061#: controllers/templates/login.mako:125
1062msgid "User Friendly"
1063msgstr ""
1064
1065#: controllers/templates/login.mako:126
1066msgid ""
1067"In order to be productive, people need clean and easy to use interface."
1068msgstr ""
1069
1070#: controllers/templates/modules.mako:4
1071msgid "Module Management"
1072msgstr ""
1073
1074#: controllers/templates/modules.mako:17
1075msgid "Web Modules"
1076msgstr ""
1077
1078#: controllers/templates/openo2m.mako:34
1079msgid "Save & Close"
1080msgstr ""
1081
1082#: controllers/templates/openo2m.mako:37
1083msgid "Save & New"
1084msgstr ""
1085
1086#: controllers/templates/save_filter.mako:18
1087msgid "Save as Filter"
1088msgstr ""
1089
1090#: controllers/templates/save_filter.mako:30
1091msgid "Filter Name"
1092msgstr ""
1093
1094#: controllers/templates/search.mako:110
1095#, python-format
1096msgid "Search %(name)s"
1097msgstr ""
1098
1099#: controllers/templates/search.mako:125 widgets/form/templates/datetime.mako:8
1100msgid "Select"
1101msgstr ""
1102
1103#: controllers/templates/search.mako:127 widgets/_views.py:77
1104#: widgets/form/templates/many2one.mako:22
1105#: widgets/form/templates/reference.mako:27 widgets/templates/viewform.mako:26
1106msgid "Search"
1107msgstr ""
1108
1109#: controllers/templates/search.mako:143
1110#, python-format
1111msgid "No record found : '%(searched_string)s'."
1112msgstr ""
1113
1114#: controllers/templates/selection.mako:4
1115msgid "Select action"
1116msgstr ""
1117
1118#: controllers/templates/selection.mako:23
1119msgid "Select your action"
1120msgstr ""
1121
1122#: controllers/templates/server_log.mako:4
1123msgid "Server Actions..."
1124msgstr ""
1125
1126#: controllers/templates/server_log.mako:14
1127msgid "Server Actions"
1128msgstr ""
1129
1130#: controllers/templates/translator.mako:4
1131msgid "Add Translations"
1132msgstr ""
1133
1134#: controllers/templates/translator.mako:17
1135msgid "Add Translation"
1136msgstr ""
1137
1138#: controllers/templates/translator.mako:27
1139msgid "Add Translation for:"
1140msgstr ""
1141
1142#: controllers/templates/translator.mako:31
1143msgid "Fields"
1144msgstr ""
1145
1146#: controllers/templates/translator.mako:32
1147msgid "Labels"
1148msgstr ""
1149
1150#: controllers/templates/translator.mako:33
1151msgid "Relates"
1152msgstr ""
1153
1154#: controllers/templates/translator.mako:34
1155msgid "View"
1156msgstr ""
1157
1158#: controllers/templates/translator.mako:53
1159msgid "Field"
1160msgstr ""
1161
1162#: controllers/templates/view_log.mako:4 controllers/templates/view_log.mako:12
1163msgid "Information"
1164msgstr ""
1165
1166#: controllers/templates/viewed.mako:17
1167#, python-format
1168msgid "View Editor %s - %s"
1169msgstr ""
1170
1171#: controllers/templates/viewed.mako:31
1172msgid "Create a new inherited view"
1173msgstr ""
1174
1175#: controllers/templates/viewed.mako:31
1176msgid "Inherited View"
1177msgstr ""
1178
1179#: controllers/templates/viewed.mako:34
1180msgid "Preview"
1181msgstr ""
1182
1183#: controllers/templates/viewed_add.mako:6
1184msgid "Node Type:"
1185msgstr ""
1186
1187#: controllers/templates/viewed_add.mako:23
1188msgid "New Field"
1189msgstr ""
1190
1191#: controllers/templates/viewed_add.mako:27
1192msgid "Position:"
1193msgstr ""
1194
1195#: controllers/templates/viewlist.mako:4
1196#: controllers/templates/viewlist.mako:108
1197#, python-format
1198msgid "Manage Views (%s)"
1199msgstr ""
1200
1201#: controllers/templates/viewlist.mako:146
1202#, python-format
1203msgid "Create a view (%s)"
1204msgstr ""
1205
1206#: controllers/templates/viewlist.mako:174
1207msgid "View Name:"
1208msgstr ""
1209
1210#: controllers/templates/viewlist.mako:178
1211msgid "View Type:"
1212msgstr ""
1213
1214#: controllers/templates/viewlist.mako:189
1215msgid "Priority:"
1216msgstr ""
1217
1218#: utils/common.py:24
1219msgid "Error"
1220msgstr ""
1221
1222#: utils/common.py:27
1223msgid "Warning"
1224msgstr ""
1225
1226#: utils/rpc.py:131
1227msgid "Access Denied"
1228msgstr ""
1229
1230#: utils/rpc.py:238
1231msgid "Unsupported protocol."
1232msgstr ""
1233
1234#: utils/rpc.py:342
1235msgid ""
1236"You select a timezone but OpenERP could not find pytz library!\n"
1237"The timezone functionality will be disable."
1238msgstr ""
1239
1240#: utils/rpc.py:355
1241msgid "Not logged..."
1242msgstr ""
1243
1244#: utils/rpc.py:355
1245msgid "Authorization Error"
1246msgstr ""
1247
1248#: utils/rpc.py:439
1249msgid "== Access Denied =="
1250msgstr ""
1251
1252#: widgets/_views.py:46
1253msgid "Form"
1254msgstr ""
1255
1256#: widgets/_views.py:47
1257msgid "Form view..."
1258msgstr ""
1259
1260#: widgets/_views.py:78
1261msgid "Search view..."
1262msgstr ""
1263
1264#: widgets/listgrid.py:305
1265msgid "Wrong on_change trigger"
1266msgstr ""
1267
1268#: widgets/listgrid.py:368 widgets/form/_form.py:904
1269#, python-format
1270msgid "Invalid view, duplicate field: %s"
1271msgstr ""
1272
1273#: widgets/pager.py:56
1274#, python-format
1275msgid "%s"
1276msgstr ""
1277
1278#: widgets/pager.py:68
1279#, python-format
1280msgid "%s - %s"
1281msgstr ""
1282
1283#: widgets/search.py:280
1284msgid "contains"
1285msgstr ""
1286
1287#: widgets/search.py:280
1288msgid "doesn't contain"
1289msgstr ""
1290
1291#: widgets/search.py:281
1292msgid "is equal to"
1293msgstr ""
1294
1295#: widgets/search.py:281
1296msgid "is not equal to"
1297msgstr ""
1298
1299#: widgets/search.py:282
1300msgid "greater than"
1301msgstr ""
1302
1303#: widgets/search.py:282
1304msgid "less than"
1305msgstr ""
1306
1307#: widgets/search.py:283
1308msgid "in"
1309msgstr ""
1310
1311#: widgets/search.py:283
1312msgid "not in"
1313msgstr ""
1314
1315#: widgets/search.py:392
1316msgid "Yes"
1317msgstr ""
1318
1319#: widgets/search.py:392
1320msgid "No"
1321msgstr ""
1322
1323#: widgets/form/_action.py:48
1324msgid "Action not found!"
1325msgstr ""
1326
1327#: widgets/form/_o2m.py:97 widgets/templates/listgrid/listgrid.mako:156
1328#: widgets/templates/listgrid/listgrid.mako:162
1329#: widgets/templates/listgrid/listgroup.mako:20
1330msgid "Create new record."
1331msgstr ""
1332
1333#: widgets/form/_o2m.py:110
1334msgid "Save/New"
1335msgstr ""
1336
1337#: widgets/form/_o2m.py:110
1338msgid "Save parent record."
1339msgstr ""
1340
1341#: widgets/form/_o2m.py:229
1342#, python-format
1343msgid "%d of %d"
1344msgstr ""
1345
1346#: widgets/form/_o2m.py:231
1347#, python-format
1348msgid "- of %d"
1349msgstr ""
1350
1351#: widgets/form/templates/binary.mako:28
1352msgid "Save As"
1353msgstr ""
1354
1355#: widgets/form/templates/binary.mako:31
1356msgid "add attachment"
1357msgstr ""
1358
1359#: widgets/form/templates/image.mako:6
1360msgid "Replace image"
1361msgstr ""
1362
1363#: widgets/form/templates/many2one.mako:2
1364#: widgets/form/templates/reference.mako:30
1365msgid "Open"
1366msgstr ""
1367
1368#: widgets/form/templates/many2one.mako:2
1369#: widgets/form/templates/reference.mako:30
1370msgid "Open a resource"
1371msgstr ""
1372
1373#: widgets/form/templates/one2many.mako:21
1374msgid "Create new record..."
1375msgstr ""
1376
1377#: widgets/form/templates/one2many.mako:23
1378msgid "Delete record..."
1379msgstr ""
1380
1381#: widgets/form/templates/one2many.mako:29
1382msgid "Translate me."
1383msgstr ""
1384
1385#: widgets/form/templates/one2many.mako:48
1386msgid "Previous record..."
1387msgstr ""
1388
1389#: widgets/form/templates/one2many.mako:50
1390msgid "Next record..."
1391msgstr ""
1392
1393#: widgets/templates/logs.mako:22
1394msgid "More..."
1395msgstr ""
1396
1397#: widgets/templates/logs.mako:35
1398msgid "Less..."
1399msgstr ""
1400
1401#: widgets/templates/pager.mako:9
1402msgid "<< First"
1403msgstr ""
1404
1405#: widgets/templates/pager.mako:14
1406msgid "< Previous"
1407msgstr ""
1408
1409#: widgets/templates/pager.mako:19
1410msgid "of"
1411msgstr ""
1412
1413#: widgets/templates/pager.mako:24
1414msgid "Next >"
1415msgstr ""
1416
1417#: widgets/templates/pager.mako:29
1418msgid "Last >>"
1419msgstr ""
1420
1421#: widgets/templates/pager.mako:37
1422msgid "Change Limit:"
1423msgstr ""
1424
1425#: widgets/templates/sidebar.mako:37
1426msgid "Reports"
1427msgstr ""
1428
1429#: widgets/templates/sidebar.mako:41 widgets/templates/viewform.mako:51
1430msgid "Actions"
1431msgstr ""
1432
1433#: widgets/templates/sidebar.mako:45
1434msgid "Links"
1435msgstr ""
1436
1437#: widgets/templates/sidebar.mako:49
1438msgid "Submenu"
1439msgstr ""
1440
1441#: widgets/templates/sidebar.mako:54
1442msgid "Attachments"
1443msgstr ""
1444
1445#: widgets/templates/sidebar.mako:74
1446msgid "File"
1447msgstr ""
1448
1449#: widgets/templates/sidebar.mako:83
1450msgid "Customize"
1451msgstr ""
1452
1453#: widgets/templates/sidebar.mako:87
1454msgid "Manage views of the current object"
1455msgstr ""
1456
1457#: widgets/templates/sidebar.mako:89
1458msgid "Manage Views"
1459msgstr ""
1460
1461#: widgets/templates/sidebar.mako:93
1462msgid "Edit workflow of the current object"
1463msgstr ""
1464
1465#: widgets/templates/sidebar.mako:94
1466msgid "Edit Workflow"
1467msgstr ""
1468
1469#: widgets/templates/sidebar.mako:98
1470msgid "Customize current object or create a new object"
1471msgstr ""
1472
1473#: widgets/templates/sidebar.mako:100
1474msgid "Customize Object"
1475msgstr ""
1476
1477#: widgets/templates/sidebar.mako:106
1478msgid "Other Options"
1479msgstr ""
1480
1481#: widgets/templates/sidebar.mako:111 widgets/templates/sidebar.mako:119
1482msgid "Import"
1483msgstr ""
1484
1485#: widgets/templates/sidebar.mako:114 widgets/templates/sidebar.mako:122
1486msgid "Export"
1487msgstr ""
1488
1489#: widgets/templates/sidebar.mako:126
1490msgid "Translate"
1491msgstr ""
1492
1493#: widgets/templates/sidebar.mako:131
1494msgid "View Log"
1495msgstr ""
1496
1497#: widgets/templates/viewform.mako:25
1498msgid "Filter records."
1499msgstr ""
1500
1501#: widgets/templates/viewform.mako:33
1502msgid "Clear all."
1503msgstr ""
1504
1505#: widgets/templates/viewform.mako:35
1506msgid "Clear"
1507msgstr ""
1508
1509#: widgets/templates/viewform.mako:43
1510msgid "Filters"
1511msgstr ""
1512
1513#: widgets/templates/viewform.mako:45
1514msgid "Saved Filters"
1515msgstr ""
1516
1517#: widgets/templates/viewform.mako:52
1518msgid "New Filter"
1519msgstr ""
1520
1521#: widgets/templates/viewform.mako:53
1522msgid "Save Filter"
1523msgstr ""
1524
1525#: widgets/templates/viewform.mako:54
1526msgid "Manage Filters"
1527msgstr ""
1528
1529#: widgets/templates/listgrid/listgrid.mako:23
1530msgid "Update"
1531msgstr ""
1532
1533#: widgets/templates/listgrid/listgrid.mako:152
1534msgid "Add records..."
1535msgstr ""
1536
1537#: widgets/templates/listgrid/listgrid.mako:190
1538#: widgets/templates/listgrid/listgrid.mako:194
1539msgid "Delete record(s)."
1540msgstr ""
01541
=== modified file 'addons/openerp/po/messages/ca.po'
--- addons/openerp/po/messages/ca.po 2011-08-04 05:14:27 +0000
+++ addons/openerp/po/messages/ca.po 2012-11-15 08:05:25 +0000
@@ -8,14 +8,20 @@
8"Project-Id-Version: openobject-client-web\n"8"Project-Id-Version: openobject-client-web\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-02-28 12:02+0000\n"11"PO-Revision-Date: 2011-08-18 19:03+0000\n"
12"Last-Translator: Esther Xaus (Zikzakmedia) <Unknown>\n"12"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
13"<jesteve@zikzakmedia.com>\n"
13"Language-Team: Catalan <ca@li.org>\n"14"Language-Team: Catalan <ca@li.org>\n"
14"MIME-Version: 1.0\n"15"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"16"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"17"Content-Transfer-Encoding: 8bit\n"
18<<<<<<< TREE
17"X-Launchpad-Export-Date: 2011-08-04 05:13+0000\n"19"X-Launchpad-Export-Date: 2011-08-04 05:13+0000\n"
18"X-Generator: Launchpad (build 13573)\n"20"X-Generator: Launchpad (build 13573)\n"
21=======
22"X-Launchpad-Export-Date: 2012-10-23 05:10+0000\n"
23"X-Generator: Launchpad (build 16179)\n"
24>>>>>>> MERGE-SOURCE
1925
20#: validators.py:7526#: validators.py:75
21msgid "Invalid literal for float"27msgid "Invalid literal for float"
@@ -403,11 +409,11 @@
403409
404#: controllers/impex.py:520410#: controllers/impex.py:520
405msgid "The CSV delimiter must be a single character"411msgid "The CSV delimiter must be a single character"
406msgstr ""412msgstr "El delimitador CSV ha de ser un únic caràcter"
407413
408#: controllers/impex.py:532414#: controllers/impex.py:532
409msgid "File Format Error"415msgid "File Format Error"
410msgstr ""416msgstr "Error format de fitxer"
411417
412#: controllers/impex.py:550418#: controllers/impex.py:550
413msgid "XML-RPC error"419msgid "XML-RPC error"
@@ -1422,7 +1428,7 @@
14221428
1423#: widgets/form/templates/image.mako:61429#: widgets/form/templates/image.mako:6
1424msgid "Replace image"1430msgid "Replace image"
1425msgstr ""1431msgstr "Reemplaça imatge"
14261432
1427#: widgets/form/templates/many2one.mako:21433#: widgets/form/templates/many2one.mako:2
1428#: widgets/form/templates/reference.mako:301434#: widgets/form/templates/reference.mako:30
@@ -1602,87 +1608,3 @@
1602#: widgets/templates/listgrid/listgrid.mako:1941608#: widgets/templates/listgrid/listgrid.mako:194
1603msgid "Delete record(s)."1609msgid "Delete record(s)."
1604msgstr "Elimina registre(s)."1610msgstr "Elimina registre(s)."
1605
1606#~ msgid "You do not have a valid OpenERP publisher warranty contract !"
1607#~ msgstr "No disposeu d'un contracte vàlid de garantia de l'editor d'OpenERP!"
1608
1609#~ msgid ""
1610#~ "If you are using OpenERP in production, it is recommended to have\n"
1611#~ "a publisher warranty program.\n"
1612#~ "\n"
1613#~ "The OpenERP publisher warranty contract provides you with bug fix guarantees "
1614#~ "and an\n"
1615#~ "automatic migration system so that we can start working on your problems "
1616#~ "within a few\n"
1617#~ "hours.\n"
1618#~ "\n"
1619#~ "With a publisher warranty contract, errors such as this one can be sent "
1620#~ "directly to the OpenERP\n"
1621#~ "team for review and evaluation.\n"
1622#~ "\n"
1623#~ "The publisher warranty program offers you:\n"
1624#~ "* Automatic migrations on new versions,\n"
1625#~ "* A bugfix guarantee,\n"
1626#~ "* Monthly announces of potential bugs and their fixes,\n"
1627#~ "* Security alerts by email and automatic migration,\n"
1628#~ "* Access to the customer portal.\n"
1629#~ msgstr ""
1630#~ "Si esteu utilitzant OpenERP en producció, us recomanem adquirir\n"
1631#~ "un contracte de garantia de l'editor.\n"
1632#~ "El contracte de garantia de l'editor d'OpenERP us proporciona garanties de "
1633#~ "correcció d'errors\n"
1634#~ "i una migració automàtica del sistema, i nosaltres podrem treballar en el "
1635#~ "vostre problema\n"
1636#~ "en poques hores.\n"
1637#~ "Amb el contracte de garantia de l'editor, errors com l'actual es poden "
1638#~ "enviar directament a \n"
1639#~ "l'equip d'OpenERP per la sevq revisió i avaluació.\n"
1640#~ "El contracte de garantia de l'editor a més us ofereix:\n"
1641#~ "* Migracions automàtiques cap noves versions,\n"
1642#~ "* Garantia en correcció d'errors,\n"
1643#~ "* Anuncis mensuals d'errors potencials i les seves solucions,\n"
1644#~ "* Alertes de seguretat per email i migració automàtica,\n"
1645#~ "* Accés al portal de clients.\n"
1646
1647#~ msgid ""
1648#~ "Your publisher warranty contract does not cover all modules installed in "
1649#~ "your system !\n"
1650#~ "If you are using OpenERP in production, it is highly suggested to upgrade "
1651#~ "your\n"
1652#~ "contract.\n"
1653#~ "\n"
1654#~ "If you have developed your own modules or installed third party module, we\n"
1655#~ "can provide you an additional publisher warranty contract for these modules. "
1656#~ "After\n"
1657#~ "having reviewed your modules, our quality team will ensure they will "
1658#~ "migrate\n"
1659#~ "automatically for all future stable versions of OpenERP at no extra cost.\n"
1660#~ "\n"
1661#~ "Here is the list of modules not covered by your publisher warranty contract:"
1662#~ msgstr ""
1663#~ "El vostre contracte de garantia de l'editor no cobreix tots els mòduls "
1664#~ "instal·lats en el vostre sistema!\n"
1665#~ "Si esteu utilitzant OpenERP en producció, és recomanable actualitzar el "
1666#~ "vostre\n"
1667#~ "contracte.\n"
1668#~ "\n"
1669#~ "Si heu desenvolupat els vostres propis mòduls o instal·lat un mòdul de "
1670#~ "tercers, \n"
1671#~ "podem oferir-li un contracte de garantia de l'editor addicional per aquests "
1672#~ "mòduls. Després \n"
1673#~ "d'haver examinat els mòduls, el nostre equip de qualitat garantira que els "
1674#~ "migraran\n"
1675#~ "automàticament per totes les versions futures estables d'OpenERP, sense cost "
1676#~ "addicional.\n"
1677#~ "\n"
1678#~ "Aquesta és la llista dels mòduls que no estan coberts pel contracte de "
1679#~ "garantia de l'editor:"
1680
1681#~ msgid "Image"
1682#~ msgstr "Imatge"
1683
1684#~ msgid "Add Resource:"
1685#~ msgstr "Afegeix recurs:"
1686
1687#~ msgid "Click here to add new image."
1688#~ msgstr "Feu clic aquí per afegir una nova imatge."
16891611
=== added file 'addons/openerp/po/messages/cs.po'
--- addons/openerp/po/messages/cs.po 1970-01-01 00:00:00 +0000
+++ addons/openerp/po/messages/cs.po 2012-11-15 08:05:25 +0000
@@ -0,0 +1,1594 @@
1# Translations template for PROJECT.
2# Copyright (C) 2011 ORGANIZATION
3# This file is distributed under the same license as the PROJECT project.
4# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
5#
6msgid ""
7msgstr ""
8"Project-Id-Version: openobject-client-web\n"
9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
10"POT-Creation-Date: 2011-03-18 11:53+0100\n"
11"PO-Revision-Date: 2011-12-14 10:07+0000\n"
12"Last-Translator: Konki <pavel.konkol@seznam.cz>\n"
13"Language-Team: Czech\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=utf-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17"X-Launchpad-Export-Date: 2012-10-23 05:10+0000\n"
18"X-Generator: Launchpad (build 16179)\n"
19"X-Poedit-Language: Czech\n"
20"Generated-By: Babel 0.9.5\n"
21
22#: validators.py:75
23msgid "Invalid literal for float"
24msgstr "Neplatné znaky pro desetinné číslo"
25
26#: validators.py:114 validators.py:119 validators.py:262
27msgid "Invalid datetime format"
28msgstr "Neplatný formát data a času"
29
30#: validators.py:166
31msgid "Please select a file."
32msgstr "Prosíme vyberte soubor."
33
34#: validators.py:247
35msgid "Please enter an email address"
36msgstr "Prosíme zadejte emailovou adresu"
37
38#: validators.py:248
39msgid "An email address must contain a single @"
40msgstr "Emailová adresa musí obsahovat jediný @"
41
42#: validators.py:249
43#, python-format
44msgid ""
45"The username portion of the email address is invalid (the portion before the "
46"@: %(username)s)"
47msgstr ""
48"Část jména uživatele emailové adresy není platná (část přes @: %(username)s)"
49
50#: validators.py:250
51#, python-format
52msgid ""
53"The domain portion of the email address is invalid (the portion after the @: "
54"%(domain)s)"
55msgstr "Neplatná doménová část emailové adresy (část po @: %(domain)s)"
56
57#: validators.py:254
58msgid "You must start your URL with http://, https://, etc"
59msgstr "Vaše URL musí začínat http://, https://, atd."
60
61#: validators.py:255
62msgid "That is not a valid URL"
63msgstr "Toto není platné URL"
64
65#: validators.py:256
66#, python-format
67msgid "You must provide a full domain name (like %(domain)s.com)"
68msgstr "Musíte poskytnout plné jméno domény (jako %(domain)s.com)"
69
70#: validators.py:260
71msgid "Please enter an integer value"
72msgstr "Prosíme zadejte číselnou hodnotu"
73
74#: validators.py:261
75msgid "Please enter a number"
76msgstr "Prosíme zadejte číslo"
77
78#: controllers/actions.py:94
79msgid "Invalid View"
80msgstr "Neplatný pohled"
81
82#: controllers/actions.py:127
83msgid "Error no report"
84msgstr "Chyba bez hlášení"
85
86#: controllers/actions.py:153
87msgid "Nothing to print"
88msgstr "Není co tisknout!"
89
90#: controllers/actions.py:173
91msgid "Printing aborted, too long delay"
92msgstr "Tisk zrušen, dlouhá čekací prodleva"
93
94#: controllers/actions.py:397
95msgid "Relative URLs are not supported"
96msgstr "Nejsou podporována relativní URL"
97
98#: controllers/actions.py:425
99msgid "Action not found"
100msgstr "Akce nenalezena"
101
102#: controllers/actions.py:474
103msgid "No action defined"
104msgstr "Nedefinována žádná akce"
105
106#: controllers/attachment.py:55
107msgid "No record selected, You can only attach to existing record..."
108msgstr "Nevybrán záznam, můžete přiložit pouze k existujícímu záznamu..."
109
110#: controllers/database.py:63
111msgid "Create database"
112msgstr "Vytvořit databázi"
113
114#: controllers/database.py:65 controllers/templates/database.mako:56
115#: controllers/templates/search.mako:145
116msgid "Create"
117msgstr "Vytvořit"
118
119#: controllers/database.py:68
120msgid "Super admin password:"
121msgstr "Heslo hlavního správce:"
122
123#: controllers/database.py:68
124msgid ""
125"This is the password of the user that have the rights to administer "
126"databases. This is not a OpenERP user, just a super administrator. If you "
127"did not changed it, the password is 'admin' after installation."
128msgstr ""
129"Toto je heslo uživatele, který má práva spravovat databázi. Toto není "
130"uživatel OpenERP, jen super správce. Heslo po instalaci je 'admin', pokud "
131"jste jej nezměnili."
132
133#: controllers/database.py:69 controllers/database.py:101
134msgid "New database name:"
135msgstr "Jméno nové databáze:"
136
137#: controllers/database.py:69
138msgid ""
139"Choose the name of the database that will be created. The name must not "
140"contain any special character. Exemple: 'terp'."
141msgstr ""
142"Vyberte jméno databáze, která bude vytvořena. Jméno nesmí obsahovat "
143"speciální symboly. Příklad: 'terp'."
144
145#: controllers/database.py:70
146msgid "Load Demonstration data:"
147msgstr "Načíst ukázkové údaje:"
148
149#: controllers/database.py:70
150msgid ""
151"Check this box if you want demonstration data to be installed on your new "
152"database. These data will help you to understand OpenERP, with predefined "
153"products, partners, etc."
154msgstr ""
155"Zaškrtněte toto pole, pokud chcete nechat načíst ukázková data do vaší nové "
156"databáze. Tyto data vám pomůžou pochopit OpenERP, s přednastavenými výrobky, "
157"partnery, aj."
158
159#: controllers/database.py:71
160msgid "Default Language:"
161msgstr "Výchozí jazyk:"
162
163#: controllers/database.py:71
164msgid ""
165"Choose the default language that will be installed for this database. You "
166"will be able to install new languages after installation through the "
167"administration menu."
168msgstr ""
169"Vyberte výchozí jazyk, který bude instalován do této databáze. Po instalaci "
170"budete mít možnost instalovat nové jazyky přes správcovskou nabídku."
171
172#: controllers/database.py:72
173msgid "Administrator password:"
174msgstr "Heslo správce:"
175
176#: controllers/database.py:72
177msgid ""
178"This is the password of the 'admin' user that will be created in your new "
179"database."
180msgstr ""
181"Toto je heslo uživatele 'admin', který bude vytvořen ve vaši nové databázi."
182
183#: controllers/database.py:73
184msgid "Confirm password:"
185msgstr "Potvrdit heslo:"
186
187#: controllers/database.py:73
188msgid ""
189"This is the password of the 'admin' user that will be created in your new "
190"database. It has to be the same than the above field."
191msgstr ""
192"Toto je heslo uživatele 'admin', který bude vytvořen ve vaši nové databázi. "
193"Musí být stejné jako pole nad ním."
194
195#: controllers/database.py:79
196msgid "Drop database"
197msgstr "Odstranit databázi"
198
199#: controllers/database.py:81 controllers/templates/database.mako:58
200msgid "Drop"
201msgstr "Odstranit"
202
203#: controllers/database.py:83 controllers/database.py:91
204#: controllers/templates/login.mako:43
205msgid "Database:"
206msgstr "Databáze:"
207
208#: controllers/database.py:84 controllers/database.py:92
209#: controllers/database.py:100 controllers/templates/login.mako:61
210#: controllers/templates/login_ajax.mako:78
211#: controllers/templates/login_ajax.mako:98
212msgid "Password:"
213msgstr "Heslo:"
214
215#: controllers/database.py:88
216msgid "Backup database"
217msgstr "Zálohovat databáze"
218
219#: controllers/database.py:90 controllers/templates/database.mako:60
220msgid "Backup"
221msgstr "Zálohovat"
222
223#: controllers/database.py:96
224msgid "Restore database"
225msgstr "Obnovit databázi"
226
227#: controllers/database.py:98 controllers/templates/database.mako:62
228msgid "Restore"
229msgstr "Obnovit"
230
231#: controllers/database.py:99
232msgid "File:"
233msgstr "Soubor:"
234
235#: controllers/database.py:105
236msgid "Change Administrator Password"
237msgstr "Změnit heslo správce"
238
239#: controllers/database.py:107 controllers/templates/preferences/index.mako:37
240msgid "Change Password"
241msgstr "Změnit heslo"
242
243#: controllers/database.py:108
244msgid "Old Password:"
245msgstr "Staré heslo:"
246
247#: controllers/database.py:109
248msgid "New Password:"
249msgstr "Nové heslo:"
250
251#: controllers/database.py:110
252msgid "Confirm Password:"
253msgstr "Potvrdit heslo:"
254
255#: controllers/database.py:173
256msgid "You must avoid all accents, space or special characters."
257msgstr "Musíte se vyhnout přízvukům, mezerám nebo speciálním znakům."
258
259#: controllers/database.py:174
260msgid "Bad database name"
261msgstr "Chybné jméno databáze"
262
263#: controllers/database.py:194
264msgid ""
265"The server crashed during installation.\n"
266"We suggest you to drop this database."
267msgstr ""
268"Server zkolaboval během instalace.\n"
269"Doporučujeme vám smazat tuto databázi."
270
271#: controllers/database.py:195
272msgid "Error during database creation"
273msgstr "Chyba během vytváření databáze"
274
275#: controllers/database.py:198 controllers/database.py:225
276#: controllers/database.py:271 controllers/database.py:294
277msgid "Bad super admin password"
278msgstr "Chybné heslo hlavního správce"
279
280#: controllers/database.py:202
281msgid "Could not create database."
282msgstr "Nelze vytvořit databázi."
283
284#: controllers/database.py:228
285msgid "Could not drop database"
286msgstr "Nelze odstranit databázi"
287
288#: controllers/database.py:251
289msgid "Could not create backup."
290msgstr "Nelze vytvořit zálohu."
291
292#: controllers/database.py:275
293msgid "Could not restore database"
294msgstr "Databázi nelze obnovit"
295
296#: controllers/database.py:298
297msgid "Error, password not changed."
298msgstr "Chyba, heslo nebylo změněno."
299
300#: controllers/error_page.py:79
301msgid ""
302"Your problem has been sent to the quality team\n"
303"We will recontact you after analysing the problem."
304msgstr ""
305"Váš problém byl odeslán týmu kvality\n"
306"Po analýze problému vás budeme kontaktovat."
307
308#: controllers/error_page.py:81
309#, python-format
310msgid ""
311"Your problem could not be sent to the quality team\n"
312"Please report this error manually at %s"
313msgstr ""
314"Váš problém nelze odeslat týmu kvality\n"
315"Prosíme nahlašte tuto chybu ručně na: %s"
316
317#: controllers/form.py:561
318#, python-format
319msgid "Invalid button type \"%s\""
320msgstr "Neplatný typ tlačítka \"%s\""
321
322#: controllers/form.py:944 controllers/tree.py:243
323msgid "No record selected"
324msgstr "Nevybrán žádný záznam"
325
326#: controllers/form.py:949
327msgid "Print Screen"
328msgstr "Tisknout obrazovku"
329
330#: controllers/form.py:1016 widgets/listgrid.py:305 widgets/listgrid.py:366
331#: widgets/form/_form.py:910
332msgid "Application Error"
333msgstr "Chyba aplikace"
334
335#: controllers/form.py:1016
336#, python-format
337msgid "Wrong on_change trigger: %s"
338msgstr "Chybný spouštěč on_change: %s"
339
340#: controllers/form.py:1121
341msgid "Open resource"
342msgstr "Otevřít zdroj"
343
344#: controllers/form.py:1124
345msgid "Set to default value"
346msgstr "Nastavit výchozí hodnotu"
347
348#: controllers/form.py:1125
349msgid "Set as default"
350msgstr "Nastavit jako výchozí"
351
352#: controllers/form.py:1132
353msgid "Action"
354msgstr "Akce"
355
356#: controllers/form.py:1133
357msgid "Report"
358msgstr "Výkaz"
359
360#: controllers/impex.py:66
361msgid ""
362"Operation failed\n"
363"I/O error"
364msgstr ""
365"Operace selhala\n"
366"I/O chyba"
367
368#: controllers/impex.py:402
369msgid "Export Error"
370msgstr "Chyba exportu"
371
372#: controllers/impex.py:469
373msgid "Database ID"
374msgstr "ID databáze"
375
376#: controllers/impex.py:476
377msgid "Error opening .CSV file"
378msgstr "Chyba otvírání souboru .CSV"
379
380#: controllers/impex.py:476
381msgid "Input Error."
382msgstr "Chyba vstupu."
383
384#: controllers/impex.py:498
385#, python-format
386msgid "You cannot import the field '%s', because we cannot auto-detect it"
387msgstr ""
388"Nemůžete importovat pole '%s', protože jej nemůžeme automaticky rozpoznat"
389
390#: controllers/impex.py:501
391#, python-format
392msgid "Error processing the first line of the file. Field \"%s\" is unknown"
393msgstr "Chyba zpracování první řádky souboru. Neznámé pole \"%s\""
394
395#: controllers/impex.py:72 controllers/impex.py:501
396msgid "Import Error."
397msgstr "Chyba importu."
398
399#: controllers/impex.py:520
400msgid "The CSV delimiter must be a single character"
401msgstr "CSV oddělovač musí být jediný znak"
402
403#: controllers/impex.py:532
404msgid "File Format Error"
405msgstr "Chyba formátu souboru"
406
407#: controllers/impex.py:550
408msgid "XML-RPC error"
409msgstr "Chyba XML-RPC"
410
411#: controllers/impex.py:555
412#, python-format
413msgid "Imported %d objects"
414msgstr "Importováno %d objektů"
415
416#: controllers/impex.py:560
417#, python-format
418msgid "Error trying to import this record:%s. ErrorMessage:%s %s"
419msgstr "Chyba při pokusu o import tohoto záznamu:%s. Chybová zpráva:%s %s"
420
421#: controllers/impex.py:561
422msgid "ImportationError"
423msgstr "ChybaImportování"
424
425#: controllers/listgrid.py:52
426msgid "Parent record doesn't exists..."
427msgstr "Nadřazený záznam neexistuje..."
428
429#: controllers/preferences.py:35
430msgid "Change your password"
431msgstr "Změnit vaše heslo"
432
433#: controllers/preferences.py:65 controllers/templates/header.mako:59
434msgid "Preferences"
435msgstr "Předvolby"
436
437#: controllers/preferences.py:92
438msgid "All passwords have to be filled."
439msgstr "Musí být vyplněna všechna hesla."
440
441#: controllers/preferences.py:94
442msgid "The new password and its confirmation must be identical."
443msgstr "Nové heslo a jeho potvrzení musí být stejné."
444
445#: controllers/preferences.py:103
446msgid "Could not change your password."
447msgstr "Nelze změnit vaše heslo."
448
449#: controllers/preferences.py:105
450msgid "Original password incorrect, your password was not changed."
451msgstr "Neplatné původní heslo, vaše heslo nebylo změněno."
452
453#: controllers/root.py:174
454#, python-format
455msgid "Version %s"
456msgstr "Verze %s"
457
458#: controllers/translator.py:136
459msgid "You need to save the resource before adding translations."
460msgstr "Potřebujte uložit zdroj před přidáním překladů."
461
462#: controllers/tree.py:274
463msgid "No resource selected"
464msgstr "Nevybrán žádný zdroj"
465
466#: controllers/utils.py:43
467msgid "Could not connect to server"
468msgstr "Nelze připojit k serveru"
469
470#: controllers/utils.py:127 controllers/templates/login_ajax.mako:111
471msgid "Bad username or password"
472msgstr "Chybné jméno nebo heslo"
473
474#: controllers/view_log.py:32
475msgid "ID"
476msgstr "ID"
477
478#: controllers/view_log.py:33
479msgid "Creation User"
480msgstr "Vytvořil"
481
482#: controllers/view_log.py:34
483msgid "Creation Date"
484msgstr "Datum vytvoření"
485
486#: controllers/view_log.py:35
487msgid "Latest Modification by"
488msgstr "Změnil"
489
490#: controllers/view_log.py:36
491msgid "Latest Modification Date"
492msgstr "Naposledy změněno"
493
494#: controllers/view_log.py:37
495msgid "Owner"
496msgstr "Vlastník"
497
498#: controllers/view_log.py:38
499msgid "Group Owner"
500msgstr "Vlastník skupiny"
501
502#: controllers/view_log.py:39
503msgid "Access Level"
504msgstr "Úroveň přístupu"
505
506#: controllers/view_log.py:40
507msgid "Internal module data ID"
508msgstr "ID vnitřního datového modulu"
509
510#: controllers/viewed.py:221
511msgid "Invalid view id."
512msgstr "Chybné id pohledu"
513
514#: controllers/viewed.py:499
515msgid "Unable to create inherited view."
516msgstr "Nelze vytvořit zděděný pohled"
517
518#: controllers/viewed.py:501
519msgid "Can't create inherited view here."
520msgstr "Zde nelze vytvořit zděděný pohled."
521
522#: controllers/viewed.py:504
523msgid "Not implemented yet!"
524msgstr "Doposud nerealizováno!"
525
526#: controllers/viewed.py:609
527msgid "Unable to update the view."
528msgstr "Nelze aktualizovat pohled."
529
530#: controllers/viewed.py:859
531msgid "New Window"
532msgstr "Nové okno"
533
534#: controllers/viewed.py:871
535msgid "Save Button"
536msgstr "Tlačítko Uložit"
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: