Merge lp://staging/~openerp-community/openobject-client/taktik_generic_maintenance into lp://staging/openobject-client

Proposed by Fabien Lydoire @ Taktik
Status: Work in progress
Proposed branch: lp://staging/~openerp-community/openobject-client/taktik_generic_maintenance
Merge into: lp://staging/openobject-client
Diff against target: 892 lines (+689/-79)
5 files modified
bin/common/common.py (+10/-72)
bin/po/nl.po (+257/-2)
bin/po/openerp-client.pot (+2/-2)
bin/po/uk.po (+419/-2)
bin/win_error.glade (+1/-1)
To merge this branch: bzr merge lp://staging/~openerp-community/openobject-client/taktik_generic_maintenance
Reviewer Review Type Date Requested Status
Naresh(OpenERP) Needs Resubmitting
Review via email: mp+16278@code.staging.launchpad.net
To post a comment you must log in.
Revision history for this message
Fabien Lydoire @ Taktik (fl-taktik) wrote :

This branch makes generic the maintenance functions in order to select the bug report channel when OpenERP server crashes.

The channel JIRA has been added in addition to the existing OpenERP channel.
Yyou can specify a generic bug report server address and user.

Messages have also been made generic, so that OpenERP integrator can specify their own message on OpenERP server crash.

This branch depends on the server branch
~openerp-community/openobject-server/taktik_generic_maintenance
adjusting the server to this new generic bug report channel.

Revision history for this message
Naresh(OpenERP) (nch-openerp) wrote :

Hello Fabien Lydoire @ Taktik ,

It's really a very work done by you but unfortunately the code contains conflicts too means you have commited your work along with the conflicts. It would be nice of you if you resolve them and resend the proposal so that we can test this nice work.

Thanks,

review: Needs Resubmitting

Unmerged revisions

1009. By flydoire <email address hidden>

Make generic the maintenance methods

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'bin/common/common.py'
--- bin/common/common.py 2009-12-09 10:57:48 +0000
+++ bin/common/common.py 2009-12-17 11:55:25 +0000
@@ -335,77 +335,15 @@
335 details = get_client_environment() + details335 details = get_client_environment() + details
336 log.error('Message %s: %s' % (str(message),details))336 log.error('Message %s: %s' % (str(message),details))
337337
338 show_message = True338 lang = rpc.session.context.get('lang')
339339 maintenance = rpc.session.rpc_exec_auth_try('/object', 'execute', 'maintenance.contract', 'status_text', disconnected_mode, lang)
340 if not disconnected_mode:340 contract_stats = rpc.session.rpc_exec_auth_try('/object', 'execute', 'maintenance.contract', 'status')
341 maintenance = rpc.session.rpc_exec_auth_try('/object', 'execute', 'maintenance.contract', 'status')341 maintenance_contract_message = maintenance
342342
343 if maintenance['status'] == 'none':343 if contract_stats['status'] == 'full':
344 maintenance_contract_message=_("""344 show_message = False
345<b>An unknown error has been reported.</b>
346
347<b>You do not have a valid Open ERP maintenance contract !</b>
348If you are using Open ERP in production, it is highly suggested to subscribe
349a maintenance program.
350
351The Open ERP maintenance contract provides you a bugfix guarantee and an
352automatic migration system so that we can fix your problems within a few
353hours. If you had a maintenance contract, this error would have been sent
354to the quality team of the Open ERP editor.
355
356The maintenance program offers you:
357* Automatic migrations on new versions,
358* A bugfix guarantee,
359* Monthly announces of potential bugs and their fixes,
360* Security alerts by email and automatic migration,
361* Access to the customer portal.
362
363You can use the link bellow for more information. The detail of the error
364is displayed on the second tab.
365""")
366 elif maintenance['status'] == 'partial':
367 maintenance_contract_message=_("""
368<b>An unknown error has been reported.</b>
369
370Your maintenance contract does not cover all modules installed in your system !
371If you are using Open ERP in production, it is highly suggested to upgrade your
372contract.
373
374If you have developed your own modules or installed third party module, we
375can provide you an additional maintenance contract for these modules. After
376having reviewed your modules, our quality team will ensure they will migrate
377automatically for all future stable versions of Open ERP at no extra cost.
378
379Here is the list of modules not covered by your maintenance contract:
380%s
381
382You can use the link bellow for more information. The detail of the error
383is displayed on the second tab.""") % (", ".join(maintenance['uncovered_modules']), )
384 else:
385 show_message = False
386 else:345 else:
387 maintenance_contract_message=_("""346 show_message = True
388<b>An unknown error has been reported.</b>
389
390<b>You do not have a valid Open ERP maintenance contract !</b>
391If you are using Open ERP in production, it is highly suggested to subscribe
392a maintenance program.
393
394The Open ERP maintenance contract provides you a bugfix guarantee and an
395automatic migration system so that we can fix your problems within a few
396hours. If you had a maintenance contract, this error would have been sent
397to the quality team of the Open ERP editor.
398
399The maintenance program offers you:
400* Automatic migrations on new versions,
401* A bugfix guarantee,
402* Monthly announces of potential bugs and their fixes,
403* Security alerts by email and automatic migration,
404* Access to the customer portal.
405
406You can use the link bellow for more information. The detail of the error
407is displayed on the second tab.
408""")
409347
410 xmlGlade = glade.XML(terp_path('win_error.glade'), 'dialog_error', gettext.textdomain())348 xmlGlade = glade.XML(terp_path('win_error.glade'), 'dialog_error', gettext.textdomain())
411 win = xmlGlade.get_widget('dialog_error')349 win = xmlGlade.get_widget('dialog_error')
@@ -437,12 +375,12 @@
437 tb = get_text_from_text_view(xmlGlade.get_widget('details_explanation'))375 tb = get_text_from_text_view(xmlGlade.get_widget('details_explanation'))
438 explanation = get_text_from_text_view(xmlGlade.get_widget('explanation_textview'))376 explanation = get_text_from_text_view(xmlGlade.get_widget('explanation_textview'))
439 remarks = get_text_from_text_view(xmlGlade.get_widget('remarks_textview'))377 remarks = get_text_from_text_view(xmlGlade.get_widget('remarks_textview'))
440378
441 if rpc.session.rpc_exec_auth_try('/object', 'execute', 'maintenance.contract', 'send', tb, explanation, remarks):379 if rpc.session.rpc_exec_auth_try('/object', 'execute', 'maintenance.contract', 'send', tb, explanation, remarks):
442 common.message(_('Your problem has been sent to the quality team !\nWe will recontact you after analysing the problem.'), parent=win)380 common.message(_('Your problem has been sent to the quality team !\nWe will recontact you after analysing the problem.'), parent=win)
443 win.destroy()381 win.destroy()
444 else:382 else:
445 common.message(_('Your problem could *NOT* be sent to the quality team !\nPlease report this error manually at:\n\t%s') % ('http://openerp.com/report_bug.html',), title=_('Error'), type=gtk.MESSAGE_ERROR, parent=win)383 common.message(_('Your problem could *NOT* be sent to the quality team !\nPlease report this error manually to your service provider.'), title=_('Error'), type=gtk.MESSAGE_ERROR, parent=win)
446384
447 xmlGlade.signal_connect('on_button_send_clicked', send)385 xmlGlade.signal_connect('on_button_send_clicked', send)
448 xmlGlade.signal_connect('on_closebutton_clicked', lambda x : win.destroy())386 xmlGlade.signal_connect('on_closebutton_clicked', lambda x : win.destroy())
449387
=== modified file 'bin/po/nl.po'
--- bin/po/nl.po 2009-12-17 04:43:46 +0000
+++ bin/po/nl.po 2009-12-17 11:55:25 +0000
@@ -2403,18 +2403,25 @@
2403msgid ""2403msgid ""
2404"<b>Complete this form to submit your bug and/or send a support request.</b>\n"2404"<b>Complete this form to submit your bug and/or send a support request.</b>\n"
2405"<i>\n"2405"<i>\n"
2406"Your request will be sent to the OpenERP team and we will reply shortly.\n"2406"Your request will be sent to the support team and we will reply shortly.\n"
2407"Note that we may not reply if you do not have a support contract with Tiny "2407"Note that we may not reply if you do not have a support contract with Tiny "
2408"or an official partner.</i>"2408"or an official partner.</i>"
2409msgstr ""2409msgstr ""
2410"<b>Vul dit formulier is om een fout te melden en/of een "2410"<b>Vul dit formulier is om een fout te melden en/of een "
2411"ondersteuningsverzoek te versturen.</b>\n"2411"ondersteuningsverzoek te versturen.</b>\n"
2412"<i>\n"2412"<i>\n"
2413<<<<<<< TREE
2413"Uw verzoek zal verzonden worden naar het OpenERP-team. Er zal zo snel "2414"Uw verzoek zal verzonden worden naar het OpenERP-team. Er zal zo snel "
2414"mogelijk contact met u worden opgenomen.\n"2415"mogelijk contact met u worden opgenomen.\n"
2415"Merk op dat er niet gereageerd zal worden als u geen onderhoudscontract "2416"Merk op dat er niet gereageerd zal worden als u geen onderhoudscontract "
2416"heeft met OpenERP of een officiele partner.</i>"2417"heeft met OpenERP of een officiele partner.</i>"
24172418
2419=======
2420"Uw aanvraag zal verzonden worden naar de support team en er zal zo snel mogelijk "
2421"contact met u worden opgenomen.\n"
2422"Neem in acht dat er niet gereageerd zal worden als u geen contract heeft met "
2423"OpenERP of een officiele partner.</i>"
2424>>>>>>> MERGE-SOURCE
2418#2425#
2419# File: bin/openerp.glade, line: 53282426# File: bin/openerp.glade, line: 5328
2420#: bin/openerp.glade:44742427#: bin/openerp.glade:4474
@@ -3135,7 +3142,7 @@
3135msgid ""3142msgid ""
3136"<b>Maintenance Contract.</b>\n"3143"<b>Maintenance Contract.</b>\n"
3137"<i>\n"3144"<i>\n"
3138"Your request will be send to OpenERP and maintenance team will reply you "3145"Your request will be send to the maintenance team who will reply you "
3139"shortly.\n"3146"shortly.\n"
3140"</i>"3147"</i>"
3141msgstr ""3148msgstr ""
@@ -3368,6 +3375,7 @@
3368#~ msgstr ""3375#~ msgstr ""
3369#~ "Ik zou graag willen dat er contact met mij wordt opgenomen voor een "3376#~ "Ik zou graag willen dat er contact met mij wordt opgenomen voor een "
3370#~ "demonstratie"3377#~ "demonstratie"
3378<<<<<<< TREE
33713379
3372#3380#
3373# File: bin/openerp.glade, line: 50373381# File: bin/openerp.glade, line: 5037
@@ -3438,3 +3446,250 @@
34383446
3439#~ msgid "The content of the widget or excpetion if not valid"3447#~ msgid "The content of the widget or excpetion if not valid"
3440#~ msgstr "De inhoud van het widget of uitzondering indien niet geldig"3448#~ msgstr "De inhoud van het widget of uitzondering indien niet geldig"
3449=======
3450#
3451#
3452#
3453#~ msgid "Gantt View Error !"
3454#~ msgstr "Gantt beeldfout"
3455#
3456#
3457#
3458#~ msgid "Gantt not implemented in GTK Client, please use the Web Client."
3459#~ msgstr "Gantt niet geinstalleerd in de GTK client, gebruik de webclient."
3460#
3461#
3462#
3463#~ msgid "Select a record"
3464#~ msgstr "Selecteer een item"
3465#
3466#
3467#
3468#~ msgid "Open this record"
3469#~ msgstr "Open dit item"
3470#
3471#
3472#
3473#~ msgid "OpenERP - Error"
3474#~ msgstr "OpenERP - fout"
3475#
3476#
3477#
3478#~ msgid "<b>Contract name:</b>"
3479#~ msgstr "<b>Contractnaam:</b>"
3480#
3481#
3482#
3483#~ msgid "<b>support contract id :</b>"
3484#~ msgstr "<b>onderhoudscontractnummer</b>"
3485#
3486#
3487#
3488#~ msgid "<b>_Error</b>"
3489#~ msgstr "<b>Fout</b>"
3490#
3491#
3492#
3493#~ msgid "<b>Error 404</b>"
3494#~ msgstr "<b>Fout 404</b>"
3495#
3496#
3497#
3498#~ msgid "<b>Error code:</b>"
3499#~ msgstr "<b>Foutcode:</b>"
3500#
3501#
3502#
3503#~ msgid ""
3504#~ "This Page does not exist !\n"
3505#~ "Please retry"
3506#~ msgstr ""
3507#~ "Deze pagina bestaat niet!\n"
3508#~ "Probeer opnieuw."
3509#
3510#
3511#
3512#~ msgid "<i>Click on the Support Request tab if you need more help !</i>"
3513#~ msgstr ""
3514#~ "<i>Klik op de ondersteunigsaanvraag als u meer ondersteuning wenst!</i>"
3515#
3516#
3517#
3518# File: bin/openerp.glade, line: 3886
3519# File: bin/openerp.glade, line: 3886
3520#~ msgid "De_scription"
3521#~ msgstr "Om_schrijving"
3522#
3523#
3524#
3525#~ msgid ""
3526#~ "<b>Complete this form to submit your bug and/or request a support.</b>\n"
3527#~ "<i>\n"
3528#~ "Your request will be send to the support team and we will reply you shortly.\n"
3529#~ "Note that we may not reply you if your Service Company is not a OpenERP "
3530#~ "partner.\n"
3531#~ "</i>"
3532#~ msgstr ""
3533#~ "<b>Maak dit formulier compleet om een ondersteuningsaanvraag te verzenden "
3534#~ "of een bug te melden.</b>\n"
3535#~ "<i>\n"
3536#~ "Uw aanvraag zal verzonden worden naar OpenERP en deze zullen zo snel "
3537#~ "mogelijk reageren.\n"
3538#~ "Neem in acht dat als uw ondersteuner geen OpenERP partner is wij niet "
3539#~ "zullen reageren.\n"
3540#~ "</i>"
3541#
3542#
3543#
3544# File: bin/openerp.glade, line: 4014
3545# File: bin/openerp.glade, line: 4014
3546#~ msgid "Phone Number:"
3547#~ msgstr "Telefoonnummer:"
3548#
3549#
3550#
3551#~ msgid "<b>support contract id</b>"
3552#~ msgstr "<b>onderhoudscontract id</b>"
3553#
3554#
3555#
3556# File: bin/openerp.glade, line: 4113
3557# File: bin/openerp.glade, line: 4113
3558#~ msgid "Send Support Request"
3559#~ msgstr "Verzend de ondersteuningsaanvraag"
3560#
3561#
3562#
3563# File: bin/openerp.glade, line: 4244
3564# File: bin/openerp.glade, line: 4244
3565#~ msgid "<b>Your Email:</b>"
3566#~ msgstr "<b>Je e-mail:</b>"
3567#
3568#
3569#
3570#
3571#~ msgid "You can use this feature in the web client"
3572#~ msgstr "Deze functie kan gebruikt worden in de web-cliënt"
3573#
3574#
3575#
3576#
3577#~ msgid "%d bytes"
3578#~ msgstr "%d bytes"
3579#
3580#
3581#
3582#~ msgid "No resource selected !"
3583#~ msgstr "Niets geselecteerd!"
3584#
3585#
3586#
3587#~ msgid "You have to select one resource!"
3588#~ msgstr "Selecteer eerst een regel!"
3589#
3590#
3591#
3592#
3593#~ msgid "Invalid form !"
3594#~ msgstr "Verkeerd formulier!"
3595#
3596#
3597#
3598#~ msgid "No record selected!"
3599#~ msgstr "Geen item geselecteerd!"
3600#
3601#
3602#
3603#
3604#~ msgid "Are you sure you want to remove this attachment ?"
3605#~ msgstr "Weet je zeker dat je deze bijlage wilt verwijderen?"
3606#
3607#
3608#
3609#
3610#~ msgid "Can not open file !"
3611#~ msgstr "Bestand kan niet worden geopend!"
3612#
3613#
3614#
3615#
3616#~ msgid "Can not write file !"
3617#~ msgstr "Bestand kan niet worden weggeschreven!"
3618#
3619#
3620#
3621#
3622#~ msgid "Do not use special characters !"
3623#~ msgstr "Gebruik geen speciale tekens!"
3624#
3625#
3626#
3627#~ msgid "Can not connect to server, please change it !"
3628#~ msgstr "Kan geen verbinding maken met de server, instellingen onjuist!"
3629#
3630#
3631#
3632#
3633#~ msgid "Default Theme"
3634#~ msgstr "Standaard thema"
3635#
3636#
3637#
3638#
3639#~ msgid "_Theme"
3640#~ msgstr "_Thema"
3641#
3642#
3643#
3644#
3645#~ msgid "Tiny ERP Theme"
3646#~ msgstr "OpenERP Thema"
3647#
3648#
3649#
3650#
3651#~ msgid "View"
3652#~ msgstr "Aanzicht"
3653#
3654#
3655#
3656#
3657#~ msgid "test"
3658#~ msgstr "test"
3659#
3660#
3661#
3662#
3663#~ msgid "Filter:"
3664#~ msgstr "Filter:"
3665#
3666#
3667#
3668#
3669#~ msgid "Tiny ERP - Attachment"
3670#~ msgstr "OpenERP - bijlage"
3671#
3672#
3673#
3674#
3675#~ msgid "Filename:"
3676#~ msgstr "Bestandsnaam:"
3677#
3678#
3679#
3680#
3681#~ msgid "Description:"
3682#~ msgstr "Omschrijving:"
3683#
3684#
3685#
3686#
3687#~ msgid "_Unselect"
3688#~ msgstr "Deselecteer"
3689#
3690#
3691#
3692#
3693#~ msgid "Set to _Default"
3694#~ msgstr "Selecteer als standaar_d"
3695>>>>>>> MERGE-SOURCE
34413696
=== modified file 'bin/po/openerp-client.pot'
--- bin/po/openerp-client.pot 2009-11-25 06:44:05 +0000
+++ bin/po/openerp-client.pot 2009-12-17 11:55:25 +0000
@@ -1647,7 +1647,7 @@
1647msgid ""1647msgid ""
1648"<b>Complete this form to submit your bug and/or send a support request.</b>\n"1648"<b>Complete this form to submit your bug and/or send a support request.</b>\n"
1649"<i>\n"1649"<i>\n"
1650"Your request will be sent to the OpenERP team and we will reply shortly.\n"1650"Your request will be sent to the support team and we will reply shortly.\n"
1651"Note that we may not reply if you do not have a support contract with Tiny "1651"Note that we may not reply if you do not have a support contract with Tiny "
1652"or an official partner.</i>"1652"or an official partner.</i>"
1653msgstr ""1653msgstr ""
@@ -2168,7 +2168,7 @@
2168msgid ""2168msgid ""
2169"<b>Maintenance Contract.</b>\n"2169"<b>Maintenance Contract.</b>\n"
2170"<i>\n"2170"<i>\n"
2171"Your request will be send to OpenERP and maintenance team will reply you "2171"Your request will be send to the maintenance team who will reply you "
2172"shortly.\n"2172"shortly.\n"
2173"</i>"2173"</i>"
2174msgstr ""2174msgstr ""
21752175
=== modified file 'bin/po/uk.po'
--- bin/po/uk.po 2009-11-26 04:37:46 +0000
+++ bin/po/uk.po 2009-12-17 11:55:25 +0000
@@ -2344,7 +2344,7 @@
2344msgid ""2344msgid ""
2345"<b>Complete this form to submit your bug and/or send a support request.</b>\n"2345"<b>Complete this form to submit your bug and/or send a support request.</b>\n"
2346"<i>\n"2346"<i>\n"
2347"Your request will be sent to the OpenERP team and we will reply shortly.\n"2347"Your request will be sent to the support team and we will reply shortly.\n"
2348"Note that we may not reply if you do not have a support contract with Tiny "2348"Note that we may not reply if you do not have a support contract with Tiny "
2349"or an official partner.</i>"2349"or an official partner.</i>"
2350msgstr ""2350msgstr ""
@@ -3092,7 +3092,7 @@
3092msgid ""3092msgid ""
3093"<b>Maintenance Contract.</b>\n"3093"<b>Maintenance Contract.</b>\n"
3094"<i>\n"3094"<i>\n"
3095"Your request will be send to OpenERP and maintenance team will reply you "3095"Your request will be send to the maintenance team who will reply you "
3096"shortly.\n"3096"shortly.\n"
3097"</i>"3097"</i>"
3098msgstr ""3098msgstr ""
@@ -3318,6 +3318,7 @@
33183318
3319#~ msgid "I want to be contacted for a demonstration"3319#~ msgid "I want to be contacted for a demonstration"
3320#~ msgstr "Я хочу щоб зі мною зконтактували для демонстрації"3320#~ msgstr "Я хочу щоб зі мною зконтактували для демонстрації"
3321<<<<<<< TREE
33213322
3322#~ msgid ""3323#~ msgid ""
3323#~ "<i>Please fill in the following form in order to help us to improve OpenERP "3324#~ "<i>Please fill in the following form in order to help us to improve OpenERP "
@@ -3372,3 +3373,419 @@
3372#~ "Ви можете використати посилання внизу для більш детальної інформації. "3373#~ "Ви можете використати посилання внизу для більш детальної інформації. "
3373#~ "Деталі\n"3374#~ "Деталі\n"
3374#~ "помилки відображені в наступній закладці."3375#~ "помилки відображені в наступній закладці."
3376=======
3377#
3378#
3379#
3380#~ msgid "Error details"
3381#~ msgstr "Деталі помилки"
3382#
3383#
3384#
3385#~ msgid "<b>Error 404</b>"
3386#~ msgstr "<b>Помилка 404</b>"
3387#
3388#
3389#
3390#~ msgid "<b>Error code:</b>"
3391#~ msgstr "<b>Код помилки:</b>"
3392#
3393#
3394#
3395#~ msgid ""
3396#~ "This Page does not exist !\n"
3397#~ "Please retry"
3398#~ msgstr ""
3399#~ "Сторінка не існує!\n"
3400#~ "Спробуйте ще раз"
3401#
3402#
3403#
3404#~ msgid "<i>Click on the Support Request tab if you need more help !</i>"
3405#~ msgstr ""
3406#~ "<i>Клацніть на вкладку Запит Підтримки, якщо Вам потрібно більше допомоги!"
3407#~ "</i>"
3408#
3409#
3410#
3411#~ msgid "De_scription"
3412#~ msgstr "Оп_ис"
3413#
3414#
3415#
3416#~ msgid "<b>support contract id</b>"
3417#~ msgstr "<b>id договору про підтримку</b>"
3418#
3419#
3420#
3421#~ msgid "Send Support Request"
3422#~ msgstr "Надіслати запит про підтримку"
3423#
3424#
3425#
3426#~ msgid "<b>Your Email:</b>"
3427#~ msgstr "<b>Ваша ел.пошта:</b>"
3428#
3429#
3430#
3431#~ msgid "You can use this feature in the web client"
3432#~ msgstr "Ви можете користуватися цією функцією у веб-клієнті"
3433#
3434#
3435#
3436#~ msgid "%d bytes"
3437#~ msgstr "%d байтів"
3438#
3439#
3440#
3441#~ msgid "No resource selected !"
3442#~ msgstr "Не вибрано ресурс!"
3443#
3444#
3445#
3446#~ msgid "You have to select one resource!"
3447#~ msgstr "Виберіть ресурс!"
3448#
3449#
3450#
3451#~ msgid "Invalid form !"
3452#~ msgstr "Невірна форма!"
3453#
3454#
3455#
3456#~ msgid "No record selected!"
3457#~ msgstr "Не вибрано запису!"
3458#
3459#
3460#
3461#~ msgid "Are you sure you want to remove this attachment ?"
3462#~ msgstr "Ви впевнені що хочете видалити це долучення?"
3463#
3464#
3465#
3466#~ msgid "Can not open file !"
3467#~ msgstr "Не можу відкрити файл !"
3468#
3469#
3470#
3471#~ msgid "Can not write file !"
3472#~ msgstr "Не можу записати у файл !"
3473#
3474#
3475#
3476#~ msgid ""
3477#~ "Unable to preview image file !\n"
3478#~ "Verify the format."
3479#~ msgstr ""
3480#~ "Не можу відкрити малюнок !\n"
3481#~ "Перевірте формат."
3482#
3483#
3484#
3485#~ msgid "Do not use special characters !"
3486#~ msgstr "Не використовуйте спецсимволи!"
3487#
3488#
3489#
3490#~ msgid "Can not connect to server, please change it !"
3491#~ msgstr "Неможливо під'єднатися до цього сервера, спробуйте інший!"
3492#
3493#
3494#
3495#~ msgid "Default Theme"
3496#~ msgstr "Типова тема"
3497#
3498#
3499#
3500#~ msgid "_Theme"
3501#~ msgstr "_Тема"
3502#
3503#
3504#
3505#~ msgid "Tiny ERP Theme"
3506#~ msgstr "Тема Tiny ERP"
3507#
3508#
3509#
3510#~ msgid "Find a resource"
3511#~ msgstr "Знайти ресурс"
3512#
3513#
3514#
3515#~ msgid "Switch current view: form / list / graph"
3516#~ msgstr "Змінити поточний вигляд: форма / список / граф"
3517#
3518#
3519#
3520#~ msgid "View"
3521#~ msgstr "Переглянути"
3522#
3523#
3524#
3525#~ msgid "_Tiny ERP"
3526#~ msgstr "_Tiny ERP"
3527#
3528#
3529#
3530#~ msgid "Remove selected entry"
3531#~ msgstr "Видалити вибраний запис"
3532#
3533#
3534#
3535#~ msgid "Tiny ERP - Filter"
3536#~ msgstr "Tiny ERP - Фільтр"
3537#
3538#
3539#
3540#~ msgid "test"
3541#~ msgstr "тест"
3542#
3543#
3544#
3545#~ msgid "Filter:"
3546#~ msgstr "Фільтр:"
3547#
3548#
3549#
3550#~ msgid "<b><u>Actions</u></b>"
3551#~ msgstr "<b><u>Дії</u></b>"
3552#
3553#
3554#
3555#~ msgid "-"
3556#~ msgstr "-"
3557#
3558#
3559#
3560#~ msgid "Date de début"
3561#~ msgstr "Дата початку"
3562#
3563#
3564#
3565#~ msgid "Search with this name"
3566#~ msgstr "Шукати за вказаним ім'ям"
3567#
3568#
3569#
3570#~ msgid "Clear the field"
3571#~ msgstr "Очистити поле"
3572#
3573#
3574#
3575#~ msgid ""
3576#~ "\n"
3577#~ "Yes\n"
3578#~ "No"
3579#~ msgstr ""
3580#~ "\n"
3581#~ "Так\n"
3582#~ "Ні"
3583#
3584#
3585#
3586#~ msgid "Tiny ERP - Attachment"
3587#~ msgstr "Tiny ERP - Долучення"
3588#
3589#
3590#
3591#~ msgid "Filename:"
3592#~ msgstr "Ім'я файлу:"
3593#
3594#
3595#
3596#~ msgid "Description:"
3597#~ msgstr "Опис:"
3598#
3599#
3600#
3601#~ msgid "Save text"
3602#~ msgstr "Зберегти текст"
3603#
3604#
3605#
3606#~ msgid "Tiny ERP - Ressource Edit"
3607#~ msgstr "Tiny ERP - Редагування Ресурсу"
3608#
3609#
3610#
3611#~ msgid "Tiny ERP - List"
3612#~ msgstr "Tiny ERP - Список"
3613#
3614#
3615#
3616#~ msgid "Tiny ERP - Date & Time selection"
3617#~ msgstr "Tiny ERP - Вибір дати та часу"
3618#
3619#
3620#
3621#~ msgid "(Get Tiny ERP announces, docs and new releases by email)"
3622#~ msgstr ""
3623#~ "(Отримувати анонси Tiny ERP, документацію та нові релізи електронною "
3624#~ "поштою)"
3625#
3626#
3627#
3628#~ msgid "Company:"
3629#~ msgstr "Компанія:"
3630#
3631#
3632#
3633#~ msgid "Tiny ERP"
3634#~ msgstr "Tiny ERP"
3635#
3636#
3637#
3638#~ msgid "Super admin password:"
3639#~ msgstr "Пароль суперадміністратора:"
3640#
3641#
3642#
3643#~ msgid "(use 'admin', if you did not changed it)"
3644#~ msgstr "(використовуйте 'admin', якщо Ви його не змінювали)"
3645#
3646#
3647#
3648#~ msgid "Hello World"
3649#~ msgstr "Привіт Світ"
3650#
3651#
3652#
3653#~ msgid "(must not contain any special character)"
3654#~ msgstr "(не повинно містити жодного спецсимволу)"
3655#
3656#
3657#
3658#~ msgid "Client Mode"
3659#~ msgstr "Клієнтський режим"
3660#
3661#
3662#
3663#~ msgid "Normal"
3664#~ msgstr "Нормальний"
3665#
3666#
3667#
3668#~ msgid "Mode PDA"
3669#~ msgstr "Режим PDA"
3670#
3671#
3672#
3673#~ msgid "Reload / Undo Form"
3674#~ msgstr "Поновити/Скасувати форму"
3675#
3676#
3677#
3678#~ msgid "Titre"
3679#~ msgstr "Titre"
3680#
3681#
3682#
3683#~ msgid "S_earch:"
3684#~ msgstr "По_шук:"
3685#
3686#
3687#
3688#~ msgid "on _field:"
3689#~ msgstr "за по_лем:"
3690#
3691#
3692#
3693#~ msgid "_Unselect"
3694#~ msgstr "_Скасувати вибір"
3695#
3696#
3697#
3698#~ msgid "AL_L"
3699#~ msgstr "ВС_І"
3700#
3701#
3702#
3703#~ msgid "N_ONE"
3704#~ msgstr "_ЖОДНОГО"
3705#
3706#
3707#
3708#~ msgid "Set to _Default"
3709#~ msgstr "Встан_овити типове"
3710#
3711#
3712#
3713#~ msgid "Value _Preference"
3714#~ msgstr "Настройки _значення"
3715#
3716#
3717#
3718#~ msgid "Tiny ERP - Search Widgets"
3719#~ msgstr "Tiny ERP - Вікно пошуку"
3720#
3721#
3722#
3723#~ msgid "Tiny ERP - Error"
3724#~ msgstr "Tiny ERP - Помилка"
3725#
3726#
3727#
3728#~ msgid ""
3729#~ "<b>Complete this form to submit your bug and/or request a support.</b>\n"
3730#~ "<i>\n"
3731#~ "Your request will be send to the support team and we will reply you shortly.\n"
3732#~ "</i>"
3733#~ msgstr ""
3734#~ "<b>Заповніть цю форму, щоб повідомити про помилку та/або для запиту про "
3735#~ "підтримку.</b>\n"
3736#~ "<i>\n"
3737#~ "Ваш запит буде відіслано до Tiny ERP і ми Вам незабаром відповімо.\n"
3738#~ "Зверніть увагу на те, що ми можемо не відповісти Вам, якщо Ваша сервісна "
3739#~ "компанія не є парнером Tiny ERP.\n"
3740#~ "</i>"
3741#
3742#
3743#
3744#~ msgid "Preferences"
3745#~ msgstr "Налаштування"
3746#
3747#
3748#
3749#~ msgid "Owner"
3750#~ msgstr "Власник"
3751#
3752#
3753#
3754#~ msgid "Group Owner"
3755#~ msgstr "Група-власник"
3756#
3757#
3758#
3759#~ msgid "Access Level"
3760#~ msgstr "Рівень доступу"
3761#
3762#
3763#
3764#~ msgid "Resources not removed !"
3765#~ msgstr "Ресурси не видалено!"
3766#
3767#
3768#
3769#~ msgid "No preference available for this resource !"
3770#~ msgstr "Немає налаштувань для цього ресурсу !"
3771#
3772#
3773#
3774#~ msgid "No action defined!"
3775#~ msgstr "Не визначено жодних дій!"
3776#
3777#
3778#
3779#~ msgid "<b>Edit resource preferences</b>"
3780#~ msgstr "<b>Редагувати параметри ресурсів</b>"
3781#
3782#
3783#
3784#~ msgid "You need to save resource before adding translations"
3785#~ msgstr "Потрібно зберегти ресурс перед додаванням перекладу"
3786#
3787#
3788#
3789#~ msgid "Write Report to File"
3790#~ msgstr "Писати звіт у файл"
3791>>>>>>> MERGE-SOURCE
33753792
=== modified file 'bin/share/locale/nl/LC_MESSAGES/openerp-client.mo'
3376Binary files bin/share/locale/nl/LC_MESSAGES/openerp-client.mo 2009-08-07 08:07:53 +0000 and bin/share/locale/nl/LC_MESSAGES/openerp-client.mo 2009-12-17 11:55:25 +0000 differ3793Binary files bin/share/locale/nl/LC_MESSAGES/openerp-client.mo 2009-08-07 08:07:53 +0000 and bin/share/locale/nl/LC_MESSAGES/openerp-client.mo 2009-12-17 11:55:25 +0000 differ
=== modified file 'bin/share/locale/uk/LC_MESSAGES/openerp-client.mo'
3377Binary files bin/share/locale/uk/LC_MESSAGES/openerp-client.mo 2009-08-07 08:07:53 +0000 and bin/share/locale/uk/LC_MESSAGES/openerp-client.mo 2009-12-17 11:55:25 +0000 differ3794Binary files bin/share/locale/uk/LC_MESSAGES/openerp-client.mo 2009-08-07 08:07:53 +0000 and bin/share/locale/uk/LC_MESSAGES/openerp-client.mo 2009-12-17 11:55:25 +0000 differ
=== modified file 'bin/win_error.glade'
--- bin/win_error.glade 2008-12-31 13:34:48 +0000
+++ bin/win_error.glade 2009-12-17 11:55:24 +0000
@@ -149,7 +149,7 @@
149 <property name="ypad">10</property>149 <property name="ypad">10</property>
150 <property name="label" translatable="yes">&lt;b&gt;Maintenance Contract.&lt;/b&gt;150 <property name="label" translatable="yes">&lt;b&gt;Maintenance Contract.&lt;/b&gt;
151&lt;i&gt;151&lt;i&gt;
152Your request will be send to OpenERP and maintenance team will reply you shortly.152Your request will be send to the maintenance team who will reply you shortly.
153&lt;/i&gt;</property>153&lt;/i&gt;</property>
154 <property name="use_markup">True</property>154 <property name="use_markup">True</property>
155 </widget>155 </widget>