From d966fb51a015518515ec4c8463ee7a5b25ca709c Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Wed, 10 Jun 2009 10:37:34 +0200 Subject: [PATCH 001/113] [IMP] improved translations for crm_configuration bzr revid: fp@tinyerp.com-20090610083734-4l535cvyj3aeequo --- addons/crm_configuration/i18n/fr_FR.po | 378 ++++++++++++------------- 1 file changed, 189 insertions(+), 189 deletions(-) diff --git a/addons/crm_configuration/i18n/fr_FR.po b/addons/crm_configuration/i18n/fr_FR.po index c90233000ea..c9761422dd9 100644 --- a/addons/crm_configuration/i18n/fr_FR.po +++ b/addons/crm_configuration/i18n/fr_FR.po @@ -19,7 +19,7 @@ msgstr "" #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_all1 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_all1 msgid "Bugs Waiting Approval" -msgstr "" +msgstr "Bugs en attente d'approbation" #. module: crm_configuration #: view:crm.case:0 @@ -39,13 +39,13 @@ msgstr "Cloture une affaire" #. module: crm_configuration #: constraint:ir.actions.act_window:0 msgid "Invalid model name in the action definition." -msgstr "" +msgstr "Nom du modèle invalide dans la définition de l'action." #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ0_act_all3 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_myjobs_all3 msgid "Current Requests" -msgstr "" +msgstr "Requêtes en cours" #. module: crm_configuration #: help:crm.menu.config_wizard,helpdesk:0 @@ -60,7 +60,7 @@ msgstr "Nom de l'étape" #. module: crm_configuration #: model:ir.ui.menu,name:crm_configuration.menu_action_report_crm_case_oppor_categ_categ2 msgid "Cases by Opportunities, Category and Type" -msgstr "" +msgstr "Cas par opportunités, catégories et types" #. module: crm_configuration #: view:crm.case:0 @@ -77,19 +77,19 @@ msgstr "Montant" #: model:crm.case.stage,name:crm_configuration.stage_claim2 #: model:crm.case.stage,name:crm_configuration.stage_meet1 msgid "Fixed" -msgstr "" +msgstr "Corrigé" #. module: crm_configuration #: code:addons/crm_configuration/wizard/wizard_opportunity_set.py:0 #: code:addons/crm_configuration/wizard/wizard_partner_create.py:0 #, python-format msgid "Warning !" -msgstr "" +msgstr "Attention !" #. module: crm_configuration #: model:crm.case.categ,name:crm_configuration.categ_oppor5 msgid "Campaign" -msgstr "" +msgstr "Campagne" #. module: crm_configuration #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_section_stage_tree @@ -125,12 +125,12 @@ msgstr "Salaire proposé" #. module: crm_configuration #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_fund msgid "New Fund Opportunity" -msgstr "" +msgstr "Nouvelle opportunité de fonds" #. module: crm_configuration #: model:crm.case.categ,name:crm_configuration.categ_meet3 msgid "Phone Call" -msgstr "" +msgstr "Appel téléphonique" #. module: crm_configuration #: field:report.crm.case.section.categ.categ2,state:0 @@ -148,7 +148,7 @@ msgstr "Version" #. module: crm_configuration #: help:crm.menu.config_wizard,opportunity:0 msgid "Tracks identified business opportunities for your sales pipeline." -msgstr "" +msgstr "Suivi des opportunités commerciales et du flux des ventes." #. module: crm_configuration #: view:crm.case:0 @@ -158,19 +158,19 @@ msgstr "Appréciation" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_job3 msgid "Second Interview" -msgstr "" +msgstr "Seconde interview" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ0_act_my_new3 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_my_new3 msgid "New Job Request" -msgstr "" +msgstr "Nouvelle demande d'emploi" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_all2 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_all2 msgid "Open Bugs" -msgstr "" +msgstr "Bugs ouverts" #. module: crm_configuration #: view:crm.case:0 @@ -205,12 +205,12 @@ msgstr "Rendez-vous d'opportunité" #. module: crm_configuration #: model:ir.module.module,shortdesc:crm_configuration.module_meta_information msgid "Customer Relationship Management" -msgstr "" +msgstr "Gestion de la relation client" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_claim1 msgid "Accepted as Claim" -msgstr "" +msgstr "Accepté comme plainte" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ_phone_incoming2 @@ -218,40 +218,40 @@ msgstr "" #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ_phone_incoming2 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ_phone_outgoing2 msgid "Planned Calls" -msgstr "" +msgstr "Appels planifiés" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_helpdesk_act_all0 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_helpdesk_act_myhelpdesk_all0 msgid "All Open Helpdesk Requests" -msgstr "" +msgstr "Toutes les demandes ouvertes" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_lead6 msgid "Dead" -msgstr "" +msgstr "Mort" #. module: crm_configuration #: model:crm.case.categ,name:crm_configuration.categ3 msgid "Feature Requests" -msgstr "" +msgstr "Demandes de fonctionalités" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_oppor_my2 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_oppor_my2 msgid "My Pending Opportunities" -msgstr "" +msgstr "Mes opportunités en attente" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.category_meet2 msgid "Home" -msgstr "" +msgstr "Maison" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ_phone_incoming1 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ_phone_incoming1 msgid "New Incoming Call" -msgstr "" +msgstr "Nouvel appel entrant" #. module: crm_configuration #: view:crm.case:0 @@ -273,7 +273,7 @@ msgstr "Cas par section catégorie et étape" #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ0_act_my3 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_myjobs3 msgid "My Current Jobs Requests" -msgstr "" +msgstr "Mes demandes d'emplois en cours" #. module: crm_configuration #: view:crm.case:0 @@ -288,12 +288,12 @@ msgstr "Infos sur l'action" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.category1 msgid "Version 4.2" -msgstr "" +msgstr "Version 4.2" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.category2 msgid "Version 4.4" -msgstr "" +msgstr "Version 4.4" #. module: crm_configuration #: model:process.transition,note:crm_configuration.process_transition_opportunitymeeting0 @@ -323,34 +323,34 @@ msgstr "Escalader" #. module: crm_configuration #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ_meet msgid "All Meetings" -msgstr "" +msgstr "Tous les rendez-vous" #. module: crm_configuration #: model:crm.case.section,name:crm_configuration.section_support_help msgid "HelpDesk" -msgstr "" +msgstr "Helpdesk" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ_phone_outgoing4 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ_phone_outgoing4 msgid "Calls Not Held" -msgstr "" +msgstr "Appels non décrochés" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage6 msgid "Works For Me" -msgstr "" +msgstr "Fonctionne pour moi" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_job7 msgid "Refused by Company" -msgstr "" +msgstr "Réfusé par la société" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_oppor_all2 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_oppor_all2 msgid "All Unassigned Opportunities" -msgstr "" +msgstr "Toutes les opportunités à assigner" #. module: crm_configuration #: model:process.transition,name:crm_configuration.process_transition_leadopportunity0 @@ -361,17 +361,17 @@ msgstr "Opportunité d'affaire" #: model:ir.actions.act_window,name:crm_configuration.crm_case_helpdesk_act111 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_helpdesk_act_all msgid "All Helpdesk Requests" -msgstr "" +msgstr "Toutes les demandes helpdesk" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_oppor3 msgid "Value Proposition" -msgstr "" +msgstr "Devis" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.category_oppor2 msgid "New Business" -msgstr "" +msgstr "Nouvelle affaire" #. module: crm_configuration #: help:crm.menu.config_wizard,phonecall:0 @@ -381,7 +381,7 @@ msgstr "Aide à encoder le résultat d'une conversation téléphonique ou à pla #. module: crm_configuration #: model:crm.case.categ,name:crm_configuration.categ_claim3 msgid "Policy Claims" -msgstr "" +msgstr "Plainte" #. module: crm_configuration #: view:crm.case:0 @@ -391,24 +391,24 @@ msgstr "Assigné à" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_job4 msgid "Contract Proposed" -msgstr "" +msgstr "Contrat proposé" #. module: crm_configuration #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_job_req_main msgid "Jobs - Hiring Process" -msgstr "" +msgstr "Emplois - Processus de recrutement" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ0_act_alljobs #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_myjobs_alljobs msgid "Calendar Of Interviews" -msgstr "" +msgstr "Calendrier des interviews" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_my2 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_my2 msgid "My Bugs With Patches" -msgstr "" +msgstr "Mes bugs ayant un patch" #. module: crm_configuration #: view:crm.case:0 @@ -418,7 +418,7 @@ msgstr "Formulaire de Rendez-vous" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_oppor5 msgid "Negotiation/Review" -msgstr "" +msgstr "Négociation/Amélioration" #. module: crm_configuration #: field:crm.menu.config_wizard,opportunity:0 @@ -428,12 +428,12 @@ msgstr "Opportunités d'affaire" #. module: crm_configuration #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_claim msgid "New Claim" -msgstr "" +msgstr "Nouvelle plainte" #. module: crm_configuration #: model:ir.ui.menu,name:crm_configuration.menu_action_report_crm_case_oppor_stage msgid "Cases by Opportunities and Stage" -msgstr "" +msgstr "Cas par opportunités et étape" #. module: crm_configuration #: view:crm.case:0 @@ -444,29 +444,29 @@ msgstr "Date de la réclamation" #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_leads_all #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_leads_all msgid "All Leads" -msgstr "" +msgstr "Tous les prospects" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_all3 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_all3 msgid "Bugs With Patches Waiting Approval" -msgstr "" +msgstr "Bugs avec des patch en attente d'approbation" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_job5 msgid "Contract Signed" -msgstr "" +msgstr "Contrat signé" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_claim_all2 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_claim_all2 msgid "All Unclosed Claims" -msgstr "" +msgstr "Toutes les plaintes ouvertes" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ_phone_create_partner msgid "Schedule Phone Call" -msgstr "" +msgstr "Planifier un appel" #. module: crm_configuration #: view:crm.case:0 @@ -485,7 +485,7 @@ msgstr "Opportunité" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.category_lead7 msgid "Television" -msgstr "" +msgstr "Télévision" #. module: crm_configuration #: view:crm.case:0 @@ -495,12 +495,12 @@ msgstr "Envoi le partenaire et ajoute à l'historique" #. module: crm_configuration #: model:ir.ui.menu,name:crm_configuration.menu_help_support_main msgid "Helpdesk and Support" -msgstr "" +msgstr "Helpdesk et support" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.category_lead6 msgid "Radio" -msgstr "" +msgstr "Radio" #. module: crm_configuration #: view:crm.case:0 @@ -511,12 +511,12 @@ msgstr "Information du prospet" #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_leads_my4 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_leads_my4 msgid "My Pending Leads" -msgstr "" +msgstr "Mes prospects en attente" #. module: crm_configuration #: model:crm.case.categ,name:crm_configuration.categ2 msgid "Patches" -msgstr "" +msgstr "Corrections" #. module: crm_configuration #: view:crm.case:0 @@ -544,12 +544,12 @@ msgstr "Description de l'action" #. module: crm_configuration #: model:ir.ui.menu,name:crm_configuration.menu_action_report_crm_case_lead_user msgid "Cases by Leads and User" -msgstr "" +msgstr "Cas par prospects et utilisateurs" #. module: crm_configuration #: model:ir.ui.menu,name:crm_configuration.menu_action_report_crm_case_oppor_user msgid "Cases by Opportunities and User" -msgstr "" +msgstr "Cas par opportunités et utilisateurs" #. module: crm_configuration #: view:crm.menu.config_wizard:0 @@ -565,13 +565,13 @@ msgstr "Créer un partenaire" #. module: crm_configuration #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_oppor msgid "New Opportunity" -msgstr "" +msgstr "Nouvelle opportunité" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_fund_my1 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_category_act_fund_my1 msgid "My Funds" -msgstr "" +msgstr "Mes demandes de fonds" #. module: crm_configuration #: field:crm.case,partner_mobile:0 @@ -581,23 +581,23 @@ msgstr "Portable" #. module: crm_configuration #: model:crm.case.categ,name:crm_configuration.categ_job2 msgid "Junior Developer" -msgstr "" +msgstr "Développeur Junior" #. module: crm_configuration #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ_meet_my msgid "My Meetings" -msgstr "" +msgstr "Mes rendez-vous" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.category_claim2 msgid "Preventive" -msgstr "" +msgstr "Préventif" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_leads_my3 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_leads_my3 msgid "My Open Leads" -msgstr "" +msgstr "Mes prospects en cours" #. module: crm_configuration #: view:crm.case:0 @@ -609,7 +609,7 @@ msgstr "Rendez-vous" #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_leads_all4 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_leads_all4 msgid "All Pending Leads" -msgstr "" +msgstr "Tous les prospects en attente" #. module: crm_configuration #: view:crm.case:0 @@ -629,12 +629,12 @@ msgstr "Suivant" #. module: crm_configuration #: model:ir.ui.menu,name:crm_configuration.menu_action_report_crm_case_oppor_categ_stage msgid "Cases by Opportunities, Category and Stage" -msgstr "" +msgstr "Cas par opportunités, catégories et étapes" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.category_lead4 msgid "Print" -msgstr "" +msgstr "Imprimer" #. module: crm_configuration #: view:crm.case:0 @@ -667,7 +667,7 @@ msgstr "Détails de l'affaire" #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_oppor22 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_oppor22 msgid "My Opportunities" -msgstr "" +msgstr "Mes opportunités" #. module: crm_configuration #: model:ir.model,name:crm_configuration.model_report_crm_case_section_categ_categ2 @@ -678,7 +678,7 @@ msgstr "Cas par section, catégorie et catégorie2" #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_f3 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_f3 msgid "Open Feature Requests" -msgstr "" +msgstr "Demandes de fonctionalités en cours" #. module: crm_configuration #: field:crm.case,stage_id:0 @@ -703,14 +703,14 @@ msgstr "Relation avec le cas" #. module: crm_configuration #: model:crm.case.categ,name:crm_configuration.categ_fund2 msgid "Learning And Education" -msgstr "" +msgstr "Eductation" #. module: crm_configuration #: view:crm.case.stage:0 #: model:ir.actions.act_window,name:crm_configuration.crm_case_stage_act #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_stage_act msgid "Stages" -msgstr "" +msgstr "Etapes" #. module: crm_configuration #: wizard_field:crm.case.opportunity_set,init,planned_revenue:0 @@ -730,18 +730,18 @@ msgstr "Convertir en partenaire" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_meetall3 msgid "Next Meetings" -msgstr "" +msgstr "Prochains rendez-vous" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_leads_all1 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_leads_all1 msgid "Current Leads" -msgstr "" +msgstr "Prospects en cours" #. module: crm_configuration #: model:crm.case.categ,name:crm_configuration.categ_claim2 msgid "Value Claims" -msgstr "" +msgstr "Plainte sur valeur" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_helpdesk_act_allhelpdesk @@ -749,13 +749,13 @@ msgstr "" #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_helpdesk_act_myhelpdesk #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_helpdesk_act_myhelpdesk_allhelpdesk msgid "Calendar of Helpdesk" -msgstr "" +msgstr "Calendrier des helpdesk" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_fund_my2 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_fund_my2 msgid "My Funds Waiting Validation" -msgstr "" +msgstr "Mes fonds en attente d'approbation" #. module: crm_configuration #: view:report.crm.case.section.categ2:0 @@ -776,7 +776,7 @@ msgstr "Nom de l'Employé" #: model:crm.case.categ,name:crm_configuration.categ_lead6 #: model:crm.case.categ,name:crm_configuration.categ_oppor6 msgid "Website" -msgstr "" +msgstr "Site Internet" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_all6 @@ -784,7 +784,7 @@ msgstr "" #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_all6 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_f5 msgid "Planned For Future Release" -msgstr "" +msgstr "Planifié pour une version future" #. module: crm_configuration #: view:crm.case:0 @@ -797,7 +797,7 @@ msgstr "Fonds" #: model:crm.case.stage,name:crm_configuration.stage_claim5 #: model:crm.case.stage,name:crm_configuration.stage_meet4 msgid "Awaiting Response" -msgstr "" +msgstr "Réponse en attente" #. module: crm_configuration #: view:crm.case:0 @@ -818,7 +818,7 @@ msgstr "Ouvrir une opportunité d'affaire à partir du marché" #: model:crm.case.categ,name:crm_configuration.categ_lead2 #: model:crm.case.categ,name:crm_configuration.categ_oppor2 msgid "Self Generated" -msgstr "" +msgstr "Auto-généré" #. module: crm_configuration #: view:crm.case:0 @@ -829,7 +829,7 @@ msgstr "Bugs" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_lead4 msgid "Converted" -msgstr "" +msgstr "Converti" #. module: crm_configuration #: view:crm.case:0 @@ -840,7 +840,7 @@ msgstr "Historique" #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ_act_new #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ_act_new msgid "New Bug" -msgstr "" +msgstr "Nouveau bug" #. module: crm_configuration #: view:crm.case:0 @@ -855,7 +855,7 @@ msgstr "Arbre des Emplois - Recrutements" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.category_lead1 msgid "Telesales" -msgstr "" +msgstr "Télé-marketing" #. module: crm_configuration #: view:crm.case:0 @@ -875,7 +875,7 @@ msgstr "Annuler" #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ_phone_outgoing1 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ_phone_outgoing1 msgid "New Outgoing Call" -msgstr "" +msgstr "Nouvel appel sortant" #. module: crm_configuration #: view:crm.case:0 @@ -886,7 +886,7 @@ msgstr "Coût de la réclamation" #: model:crm.case.categ,name:crm_configuration.categ_lead8 #: model:crm.case.categ,name:crm_configuration.categ_oppor8 msgid "Other" -msgstr "" +msgstr "Autre" #. module: crm_configuration #: help:crm.menu.config_wizard,bugs:0 @@ -896,7 +896,7 @@ msgstr "Utilisé par les sociétés pour suivre des anomalies et des demandes de #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.category_lead2 msgid "Mail" -msgstr "" +msgstr "Email" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.action_view_config_crm_menu @@ -906,17 +906,17 @@ msgstr "Configure des menus pour des sections de cas" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_oppor2 msgid "Needs Analysis" -msgstr "" +msgstr "Besoin d'analyse" #. module: crm_configuration #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_helpdesk_act_my_helpdesk msgid "My Unclosed Requests" -msgstr "" +msgstr "Mes demandes non clôturées" #. module: crm_configuration #: model:process.process,name:crm_configuration.process_process_contractprocess0 msgid "Contract Process" -msgstr "" +msgstr "Processus Contrat" #. module: crm_configuration #: view:crm.case:0 @@ -933,7 +933,7 @@ msgstr "Etape de vente" #: model:crm.case.stage,name:crm_configuration.stage3 #: model:crm.case.stage,name:crm_configuration.stage_claim3 msgid "Won't fix" -msgstr "" +msgstr "Ne sera pas corrigé" #. module: crm_configuration #: view:crm.case:0 @@ -943,13 +943,13 @@ msgstr "Prochain Rendez-vous" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_oppor7 msgid "Closed Lost" -msgstr "" +msgstr "Clotûré et perdu" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_claim_my2_open #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_claim_my2_open msgid "My Open Claims" -msgstr "" +msgstr "Mes plaintes ouvertes" #. module: crm_configuration #: model:crm.case.section,name:crm_configuration.section_support @@ -972,7 +972,7 @@ msgstr "Convertir un prospect en client" #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_fund_all2 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_fund_all2 msgid "All Funds Waiting Validation" -msgstr "" +msgstr "Toutes les demandes en attente" #. module: crm_configuration #: view:crm.case:0 @@ -982,12 +982,12 @@ msgstr "Arbre des Bugs" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_oppor4 msgid "Proposal/Price Quote" -msgstr "" +msgstr "Devis" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.category_lead5 msgid "Web" -msgstr "" +msgstr "Internet" #. module: crm_configuration #: view:crm.case:0 @@ -1007,7 +1007,7 @@ msgstr "Ressources humaines" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.category_job1 msgid "Graduate" -msgstr "" +msgstr "Gradué" #. module: crm_configuration #: view:crm.menu.config_wizard:0 @@ -1029,12 +1029,12 @@ msgstr "Arbre des affaires" #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ_phone_incoming0 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ_phone_incoming0 msgid "Inbound" -msgstr "" +msgstr "Entrant" #. module: crm_configuration #: constraint:crm.case.section:0 msgid "Error ! You cannot create recursive sections." -msgstr "" +msgstr "Erreur ! Vous ne pouvez pas créer des sections récursives." #. module: crm_configuration #: help:crm.menu.config_wizard,document_ics:0 @@ -1045,7 +1045,7 @@ msgstr " Permet de synchroniser votre calendrier Open ERP avec votre téléphone #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_f7 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_f7 msgid "Old Feature Requests" -msgstr "" +msgstr "Anciennes demandes de fonctionalités" #. module: crm_configuration #: view:crm.case:0 @@ -1056,7 +1056,7 @@ msgstr "Données du contrat" #: model:ir.actions.act_window,name:crm_configuration.crm_case_helpdesk_act_my2 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_helpdesk_act_myhelpdesk2 msgid "My helpdesk Propositions to Review" -msgstr "" +msgstr "Mes propositions à revoir" #. module: crm_configuration #: view:crm.case:0 @@ -1066,7 +1066,7 @@ msgstr "Notes" #. module: crm_configuration #: model:crm.case.categ,name:crm_configuration.categ_claim1 msgid "Factual Claims" -msgstr "" +msgstr "Plainte Contrêtes" #. module: crm_configuration #: view:crm.case:0 @@ -1095,13 +1095,13 @@ msgstr "Revenu Estim." #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_job1 msgid "Initial Jobs Demand" -msgstr "" +msgstr "Demande d'emploi initiale" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_my0 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_my0 msgid "My Bugs" -msgstr "" +msgstr "Mes bugs" #. module: crm_configuration #: view:crm.case:0 @@ -1139,7 +1139,7 @@ msgstr "Infos" #: model:crm.case.section,name:crm_configuration.section_support4 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_fund_raise msgid "Fund Raising" -msgstr "" +msgstr "Levée de fonds" #. module: crm_configuration #: wizard_view:crm.case.partner_create,init:0 @@ -1186,29 +1186,29 @@ msgstr "Erreur !" #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ0_act_my1 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_myjobs1 msgid "My Pending Jobs Requests" -msgstr "" +msgstr "Mes demandes d'emploi en attente" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.category_job3 msgid " > Bac +5" -msgstr "" +msgstr " > Bac +5" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_claim_my2 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_claim_my2 msgid "My Unclosed Claims" -msgstr "" +msgstr "Mes plaintes non clôturées" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_oppor1 msgid "Prospecting" -msgstr "" +msgstr "Prospection" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_my1 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_my1 msgid "My Open Bugs" -msgstr "" +msgstr "Mes bugs ouverts" #. module: crm_configuration #: field:crm.case,partner_name2:0 @@ -1219,12 +1219,12 @@ msgstr "Email de l'Employé" #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ_help_act #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_helpdesk_my_act msgid "My Helpdesk" -msgstr "" +msgstr "Mon helpdesk" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.categ2_fund1 msgid "Cash" -msgstr "" +msgstr "Liquide" #. module: crm_configuration #: view:crm.case:0 @@ -1270,13 +1270,13 @@ msgstr "Formulaire Emplois - Recrutement" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.category_claim1 msgid "Corrective" -msgstr "" +msgstr "Corrective" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_meetings #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_category_act_meetings_new msgid "New Meeting" -msgstr "" +msgstr "Nouveau rendez-vous" #. module: crm_configuration #: field:report.crm.case.section.categ.categ2,name:0 @@ -1299,7 +1299,7 @@ msgstr "Affaires" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.categ2_fund3 msgid "Credit Card" -msgstr "" +msgstr "Carte de crédit" #. module: crm_configuration #: view:crm.case:0 @@ -1315,7 +1315,7 @@ msgstr "Ceci peut aider les associations dans leur procédure de collecte de fon #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_f0 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_category_act_f0 msgid "All Feature Request" -msgstr "" +msgstr "Toutes les demandes de fonctionalités" #. module: crm_configuration #: view:crm.case:0 @@ -1347,22 +1347,22 @@ msgstr "Fermé" #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_all4 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_all4 msgid "Bugs Not Fixed" -msgstr "" +msgstr "Bugs non corrigés" #. module: crm_configuration #: model:crm.case.categ,name:crm_configuration.categ_meet2 msgid "Internal Meeting" -msgstr "" +msgstr "Réunion interne" #. module: crm_configuration #: help:crm.menu.config_wizard,lead:0 msgid "Allows you to track and manage leads which are pre-sales requests or contacts, the very first contact with a customer request." -msgstr "" +msgstr "Permet de suivre et gérer les premiers contacts avec un prospect, en amont de la relation client.." #. module: crm_configuration #: model:crm.case.categ,name:crm_configuration.categ_meet1 msgid "Customer Meeting" -msgstr "" +msgstr "Rendez-vous client" #. module: crm_configuration #: view:crm.case:0 @@ -1387,7 +1387,7 @@ msgstr "Envoyer au prospect et ajouter à l'historique" #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_leads_all3 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_leads_all3 msgid "All Open Leads" -msgstr "" +msgstr "Tous les prospects en cours" #. module: crm_configuration #: field:crm.case,partner_phone:0 @@ -1397,7 +1397,7 @@ msgstr "Téléphone" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.categ2_fund2 msgid "Cheque" -msgstr "" +msgstr "Chèque" #. module: crm_configuration #: code:addons/crm_configuration/wizard/meeting_planify.py:0 @@ -1414,7 +1414,7 @@ msgstr "Lorsqu'un réel projet/une réelle opportunité est détecté" #: model:ir.actions.act_window,name:crm_configuration.crm_case_helpdesk_act_all3 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_helpdesk_act_myhelpdesk_all3 msgid "All Unclosed Requests" -msgstr "" +msgstr "Toutes les demandes non clôturées" #. module: crm_configuration #: view:crm.case:0 @@ -1434,7 +1434,7 @@ msgstr "Catégorie2 du cas" #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ_act0 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ_act0 msgid "All Bugs" -msgstr "" +msgstr "Tous les bugs" #. module: crm_configuration #: model:ir.model,name:crm_configuration.model_report_crm_case_section_stage @@ -1454,12 +1454,12 @@ msgstr "Général" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_lead2 msgid "Assigned" -msgstr "" +msgstr "Assigné" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_lead5 msgid "Recycled" -msgstr "" +msgstr "Recyclé" #. module: crm_configuration #: view:crm.case:0 @@ -1475,7 +1475,7 @@ msgstr "Communication" #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_oppor11 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_oppor11 msgid "All Opportunities" -msgstr "" +msgstr "Toutes les opportunités" #. module: crm_configuration #: view:crm.case:0 @@ -1490,7 +1490,7 @@ msgstr "Ouvert" #: code:addons/crm_configuration/wizard/wizard_partner_create.py:0 #, python-format msgid "A partner is already existing with the same name." -msgstr "" +msgstr "Un partenaire existe déjà pour ce même nom." #. module: crm_configuration #: constraint:ir.model:0 @@ -1511,14 +1511,14 @@ msgstr "Responsable" #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_leads_my1 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_leads_my1 msgid "My Current Leads" -msgstr "" +msgstr "Mes prospects en cours" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage4 #: model:crm.case.stage,name:crm_configuration.stage_claim4 #: model:crm.case.stage,name:crm_configuration.stage_meet3 msgid "Invalid" -msgstr "" +msgstr "Invalide" #. module: crm_configuration #: wizard_button:crm.case.meeting,init,order:0 @@ -1534,7 +1534,7 @@ msgstr "Calendrier des Rendez-vous" #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_oppor2 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_oppor2 msgid "My Open Opportunities" -msgstr "" +msgstr "Mes opportunités ouvertes" #. module: crm_configuration #: view:crm.case:0 @@ -1545,7 +1545,7 @@ msgstr "Cas par Étape et Estimations" #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_leads_my_new #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_category_act_leads_my_new msgid "New Lead" -msgstr "" +msgstr "Nouvelle opportunité" #. module: crm_configuration #: view:crm.case:0 @@ -1560,12 +1560,12 @@ msgstr "Êtes vous sure de vouloir créer un partenaire sur la base de cette aff #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_job6 msgid "Refused by Employee" -msgstr "" +msgstr "Réfusé par l'employé" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_job2 msgid "First Interview" -msgstr "" +msgstr "Première intervew" #. module: crm_configuration #: view:crm.case:0 @@ -1581,24 +1581,24 @@ msgstr "Arbre des Opportunités" #: model:ir.actions.act_window,name:crm_configuration.crm_case_helpdesk_act_my1 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_helpdesk_act_myhelpdesk1 msgid "My Pending helpdesk Requests" -msgstr "" +msgstr "Mes demandes helpdesk en attente" #. module: crm_configuration #: model:crm.case.categ,name:crm_configuration.categ_lead1 #: model:crm.case.categ,name:crm_configuration.categ_oppor1 msgid "Existing Customer" -msgstr "" +msgstr "Client existant" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.categ2_fund4 msgid "Demand Draft" -msgstr "" +msgstr "Demande brouillon" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ0_act11 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act11 msgid "My Jobs Requests" -msgstr "" +msgstr "Mes demandes d'emplois" #. module: crm_configuration #: wizard_field:crm.case.opportunity_set,init,name:0 @@ -1619,7 +1619,7 @@ msgstr "Durée" #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_f1 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_category_act_f1 msgid "New Feature Request" -msgstr "" +msgstr "Nouvelle demande de fonctioanlité" #. module: crm_configuration #: model:ir.model,name:crm_configuration.model_report_crm_case_section_categ_stage @@ -1640,13 +1640,13 @@ msgstr "Procédure de recrutement" #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ0_act_all2 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_myjobs_all2 msgid "All Jobs Propositions to Review" -msgstr "" +msgstr "Toutes les demandes d'emploi à revoir" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ_help_new_act #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ_help_new_act msgid "New Helpdesk" -msgstr "" +msgstr "Nouvelle demande helpdesk" #. module: crm_configuration #: code:addons/crm_configuration/wizard/wizard_partner_create.py:0 @@ -1662,25 +1662,25 @@ msgstr "Dates Limites" #. module: crm_configuration #: model:ir.ui.menu,name:crm_configuration.menu_action_report_crm_case_lead_categ msgid "Cases by Leads and Type" -msgstr "" +msgstr "Cas par prospects et type" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_my3 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_my3 msgid "My Bugs Not Fixed" -msgstr "" +msgstr "Mes bugs non corrigés" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_claim_my1 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_category_act_claim_my1 msgid "My Claims" -msgstr "" +msgstr "Mes plaintes" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_fund_all3 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_fund_all3 msgid "All Funds To Be Processed" -msgstr "" +msgstr "Toutes les demandes de fonds à traiter" #. module: crm_configuration #: view:crm.case:0 @@ -1690,31 +1690,31 @@ msgstr "Recherche de fonds" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_lead3 msgid "In Process" -msgstr "" +msgstr "En cours" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_leads_unassigned #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_leads_unassigned msgid "Unassigned Leads" -msgstr "" +msgstr "Prospects non assignés" #. module: crm_configuration #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_section_categ_tree #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_section_categ_tree_month #: view:report.crm.case.section.categ2:0 msgid "Cases by Section and Type" -msgstr "" +msgstr "Cas par section et type" #. module: crm_configuration #: model:ir.ui.menu,name:crm_configuration.menu_aftersale msgid "After-Sale Services" -msgstr "" +msgstr "Service après-vente" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ0_act111 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act111 msgid "All Jobs Requests" -msgstr "" +msgstr "Toutes les demandes d'emploi" #. module: crm_configuration #: view:crm.case:0 @@ -1725,7 +1725,7 @@ msgstr "Job postulé" #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_leads_all2 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_leads_all2 msgid "All Draft Leads" -msgstr "" +msgstr "Tous les prospects brouillon" #. module: crm_configuration #: view:crm.case:0 @@ -1741,24 +1741,24 @@ msgstr "Formulaire de Rapport de Bug" #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ0_act_my2 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_myjobs2 msgid "My Jobs Propositions to Review" -msgstr "" +msgstr "Mes demandes d'emploi à revoir" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_leads_my #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_leads_my msgid "My Leads" -msgstr "" +msgstr "Mes prospects" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_oppor1 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_oppor1 msgid "All Open Opportunities" -msgstr "" +msgstr "Toutes les opportunités ouvertes" #. module: crm_configuration #: model:ir.ui.menu,name:crm_configuration.menu_action_report_crm_case_oppor_categ msgid "Cases by Opportunities and Type" -msgstr "" +msgstr "Cas par opportunité et type" #. module: crm_configuration #: field:report.crm.case.section.categ.categ2,section_id:0 @@ -1772,23 +1772,23 @@ msgstr "Section" #: model:ir.actions.act_window,name:crm_configuration.crm_case_helpdesk_act_all2 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_helpdesk_act_myhelpdesk_all2 msgid "All Helpdesk Propositions" -msgstr "" +msgstr "Toutes les propositions helpdesk" #. module: crm_configuration #: model:crm.case.categ,name:crm_configuration.categ_fund1 msgid "Social Rehabilitation And Rural Upliftment" -msgstr "" +msgstr "Réhabilitation sociale" #. module: crm_configuration #: model:crm.case.categ,name:crm_configuration.categ_lead3 #: model:crm.case.categ,name:crm_configuration.categ_oppor3 msgid "Employee" -msgstr "" +msgstr "Employé" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_lead1 msgid "New" -msgstr "" +msgstr "Nouveau" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.category_lead3 @@ -1803,7 +1803,7 @@ msgstr "Prospection par couriel" #. module: crm_configuration #: model:ir.ui.menu,name:crm_configuration.menu_action_report_crm_case_lead_stage msgid "Cases by Leads and Stage" -msgstr "" +msgstr "Cas par prospect et étape" #. module: crm_configuration #: field:crm.menu.config_wizard,fund:0 @@ -1833,13 +1833,13 @@ msgstr "Tout premier contact avec un nouveau prospect" #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_fund_my3 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_fund_my3 msgid "My Funds To Be Processed" -msgstr "" +msgstr "Mes demandes de fonds à traiter" #. module: crm_configuration #: model:crm.case.categ,name:crm_configuration.categ_lead7 #: model:crm.case.categ,name:crm_configuration.categ_oppor7 msgid "Word of mouth" -msgstr "" +msgstr "Bouche à oreille" #. module: crm_configuration #: view:crm.case:0 @@ -1854,12 +1854,12 @@ msgstr "Gérér les réclamations fournisseurs et clients, incluant vos actions #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_phone1 msgid "Planned" -msgstr "" +msgstr "Planifié" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.category_meet3 msgid "Customer Office" -msgstr "" +msgstr "Bureau client" #. module: crm_configuration #: view:crm.case:0 @@ -1885,7 +1885,7 @@ msgstr "Entretien avec les candidats" #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ0_act_myjobs #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_myjobs_myjobs msgid "Calendar Of My Interviews" -msgstr "" +msgstr "Calendrier de mes interviews" #. module: crm_configuration #: view:crm.case:0 @@ -1908,34 +1908,34 @@ msgstr "Annulé" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.category_oppor1 msgid "Existing Business" -msgstr "" +msgstr "Client Existant" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_fund_all1 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_fund_all1 msgid "All Funds" -msgstr "" +msgstr "Toutes les demandes de fonds" #. module: crm_configuration #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_category_act_meetings msgid "Calendar" -msgstr "" +msgstr "Calendrier" #. module: crm_configuration #: model:crm.case.categ,name:crm_configuration.categ_job1 msgid "Salesman" -msgstr "" +msgstr "Commercial" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_oppor6 msgid "Closed Won" -msgstr "" +msgstr "Clôturé et gagné" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ0_act_all0 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_myjobs_all0 msgid "All Open Jobs Requests" -msgstr "" +msgstr "Toutes les demandes d'emplois ouvertes" #. module: crm_configuration #: view:crm.case:0 @@ -1946,14 +1946,14 @@ msgstr "Plannifier un rendez-vous" #. module: crm_configuration #: model:crm.case.categ,name:crm_configuration.categ_fund4 msgid "Arts And Culture" -msgstr "" +msgstr "Arts et cultures" #. module: crm_configuration #: model:crm.case.categ,name:crm_configuration.categ_phone2 #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ_phone_outgoing0 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ_phone_outgoing0 msgid "Outbound" -msgstr "" +msgstr "Sortant" #. module: crm_configuration #: model:ir.actions.todo,note:crm_configuration.config_wizard_step_case_section_menu @@ -1985,7 +1985,7 @@ msgstr "Rendez-vous" #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_f2 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_f2 msgid "Feature Requests Waiting Approval" -msgstr "" +msgstr "Demandes de fonctionalités en attente d'approbation" #. module: crm_configuration #: wizard_view:crm.case.partner_create,init:0 @@ -2016,30 +2016,30 @@ msgstr "Utilisateur" #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_section_categ_categ2_tree_month #: view:report.crm.case.section.categ.categ2:0 msgid "Cases by Section, Category and Type" -msgstr "" +msgstr "Cas par section, catégorie et type" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.category_job2 msgid "Licenced" -msgstr "" +msgstr "Licencié" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_helpdesk_act_all1 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_helpdesk_act_myhelpdesk_all1 msgid "All Pending Helpdesk Requests" -msgstr "" +msgstr "Toutes les demandes helpdesk en attente" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ0_act_my0 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_myjobs0 msgid "My Open Jobs Requests" -msgstr "" +msgstr "Mes demandes d'emlois ouvertes" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_all5 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_all5 msgid "Pending Bugs" -msgstr "" +msgstr "Bugs en attente" #. module: crm_configuration #: help:crm.menu.config_wizard,meeting:0 @@ -2050,23 +2050,23 @@ msgstr "Gèrer le calendrier des rendez-vous des utilisateurs" #: model:ir.actions.act_window,name:crm_configuration.crm_case_helpdesk_act_my0 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_helpdesk_act_myhelpdesk0 msgid "My Open Helpdesk Requests" -msgstr "" +msgstr "Mes demandes helpdesk ouvertes" #. module: crm_configuration #: model:crm.case.categ,name:crm_configuration.categ_fund3 msgid "Healthcare" -msgstr "" +msgstr "Santé" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage1 msgid "Accepted as Bug" -msgstr "" +msgstr "Accepté comme bug" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_f4 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_f4 msgid "Pending Feature Requests" -msgstr "" +msgstr "Demande de fonctionalités en attente" #. module: crm_configuration #: view:crm.case:0 @@ -2076,7 +2076,7 @@ msgstr "Résolution" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.category_meet1 msgid "Office" -msgstr "" +msgstr "Bureau" #. module: crm_configuration #: model:ir.model,name:crm_configuration.model_crm_case_stage @@ -2092,7 +2092,7 @@ msgstr "Estimer" #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ0_act_all1 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_myjobs_all1 msgid "All Pending Jobs Requests" -msgstr "" +msgstr "Toutes les demandes d'emplois" #. module: crm_configuration #: wizard_field:crm.case.meeting,init,date:0 @@ -2105,12 +2105,12 @@ msgstr "Date de rendez vous" #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_all7 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_f6 msgid "Waiting For Reporter Response" -msgstr "" +msgstr "En attente d'une réponse" #. module: crm_configuration #: model:crm.case.stage,name:crm_configuration.stage_meet2 msgid "Not fixed" -msgstr "" +msgstr "Non corrigé" #. module: crm_configuration #: help:crm.menu.config_wizard,jobs:0 @@ -2129,7 +2129,7 @@ msgstr "Brouillon" #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ_claim0 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ_claim0 msgid "All Claims" -msgstr "" +msgstr "Toutes les plaintes" #. module: crm_configuration #: view:crm.case:0 @@ -2144,7 +2144,7 @@ msgstr "Notes Internes" #. module: crm_configuration #: model:crm.case.section,name:crm_configuration.section_support0 msgid "Jobs" -msgstr "" +msgstr "Emplois" #. module: crm_configuration #: wizard_view:crm.case.meeting,init:0 @@ -2154,7 +2154,7 @@ msgstr "Rendez vous planifié" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_categ_meet_create_partner msgid "Schedule a Meeting" -msgstr "" +msgstr "Planifier un rendez-vous" #. module: crm_configuration #: view:crm.case:0 @@ -2170,13 +2170,13 @@ msgstr "Fonds par Catégorie" #: model:crm.case.stage,name:crm_configuration.stage7 #: model:crm.case.stage,name:crm_configuration.stage_meet5 msgid "Future" -msgstr "" +msgstr "Futur" #. module: crm_configuration #: model:ir.actions.act_window,name:crm_configuration.crm_case_category_act_all8 #: model:ir.ui.menu,name:crm_configuration.menu_crm_case_categ0_act_all8 msgid "Old Bugs" -msgstr "" +msgstr "Anciens bugs" #. module: crm_configuration #: model:ir.model,name:crm_configuration.model_crm_menu_config_wizard @@ -2186,10 +2186,10 @@ msgstr "crm.menu.config_wizard" #. module: crm_configuration #: field:crm.case.stage,sequence:0 msgid "Sequence" -msgstr "" +msgstr "Séquence" #. module: crm_configuration #: model:crm.case.category2,name:crm_configuration.category_lead8 msgid "Newsletter" -msgstr "" +msgstr "Newsletter" From cb0c57f33bc015097d25d0af7705ed6e47885865 Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Wed, 10 Jun 2009 12:08:55 +0200 Subject: [PATCH 002/113] [FIX] work order orders bzr revid: fp@tinyerp.com-20090610100855-95oapnluuq3c1s3t --- addons/mrp_operations/mrp_operations.py | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/mrp_operations/mrp_operations.py b/addons/mrp_operations/mrp_operations.py index 038c1504678..059f6a5a0e1 100644 --- a/addons/mrp_operations/mrp_operations.py +++ b/addons/mrp_operations/mrp_operations.py @@ -68,6 +68,7 @@ class mrp_production_workcenter_line(osv.osv): res[op.id] = op.date_planned return res _inherit = 'mrp.production.workcenter.line' + _order = "sequence, date_planned" _columns = { 'state': fields.selection([('draft','Draft'),('startworking', 'In Progress'),('pause','Pause'),('cancel','Canceled'),('done','Finished')],'Status', readonly=True), 'date_start_date': fields.function(_get_date_date, method=True, string='Start Date', type='date'), From 3c7b3b83646f6a230417cb00e95c1a6b8d144502 Mon Sep 17 00:00:00 2001 From: husen daudi Date: Wed, 10 Jun 2009 15:42:41 +0530 Subject: [PATCH 003/113] [IMP] module:stock improved views bzr revid: hda@hda-20090610101241-h9dgxn3yncy2vgmb --- addons/stock/stock_view.xml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml index 370a5b52f81..c1a58bb23bd 100644 --- a/addons/stock/stock_view.xml +++ b/addons/stock/stock_view.xml @@ -188,12 +188,16 @@ form
- - - - - - + + + + + + + + + + From 34ac7f59458b73cb58273e8053876e7d8dc6f2ec Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Wed, 10 Jun 2009 13:15:35 +0200 Subject: [PATCH 004/113] [FIX] browse_record: raise a better exception when the id doesn't exists [IMP] new method "exists" that verify that a given id exists in database (or in memory for osv_memory objects) bzr revid: christophe@tinyerp.com-20090610111535-54wcw8tw48fvf9z9 --- bin/osv/orm.py | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/bin/osv/orm.py b/bin/osv/orm.py index fa4559ff491..00ebed90859 100644 --- a/bin/osv/orm.py +++ b/bin/osv/orm.py @@ -80,6 +80,8 @@ class except_orm(Exception): self.value = value self.args = (name, value) +class BrowseRecordError(Exception): + pass # Readonly python database object browser class browse_null(object): @@ -126,7 +128,6 @@ class browse_record(object): ''' if not context: context = {} - assert id and isinstance(id, (int, long,)), _('Wrong ID for the browse record, got %r, expected an integer.') % (id,) self._list_class = list_class or browse_record_list self._cr = cr self._uid = uid @@ -139,6 +140,11 @@ class browse_record(object): cache.setdefault(table._name, {}) self._data = cache[table._name] + if not (id and isinstance(id, (int, long,))): + raise BrowseRecordError(_('Wrong ID for the browse record, got %r, expected an integer.') % (id,)) + if not table.exists(cr, uid, id, context): + raise BrowseRecordError(_('Object %s does not exists') % (self,)) + if id not in self._data: self._data[id] = {'id': id} @@ -1163,6 +1169,9 @@ class orm_template(object): def copy(self, cr, uid, id, default=None, context=None): raise _('The copy method is not implemented on this object !') + def exists(self, cr, uid, id, context=None): + raise _('The exists method is not implemented on this object !') + def read_string(self, cr, uid, id, langs, fields=None, context=None): res = {} res2 = {} @@ -1204,7 +1213,7 @@ class orm_template(object): raise NotImplementedError() class orm_memory(orm_template): - _protected = ['read', 'write', 'create', 'default_get', 'perm_read', 'unlink', 'fields_get', 'fields_view_get', 'search', 'name_get', 'distinct_field_get', 'name_search', 'copy', 'import_data', 'search_count'] + _protected = ['read', 'write', 'create', 'default_get', 'perm_read', 'unlink', 'fields_get', 'fields_view_get', 'search', 'name_get', 'distinct_field_get', 'name_search', 'copy', 'import_data', 'search_count', 'exists'] _inherit_fields = {} _max_count = 200 _max_hours = 1 @@ -1389,11 +1398,14 @@ class orm_memory(orm_template): def _check_removed_columns(self, cr, log=False): # nothing to check in memory... pass + + def exists(self, cr, uid, id, context=None): + return id in self.datas class orm(orm_template): _sql_constraints = [] _table = None - _protected = ['read','write','create','default_get','perm_read','unlink','fields_get','fields_view_get','search','name_get','distinct_field_get','name_search','copy','import_data','search_count'] + _protected = ['read','write','create','default_get','perm_read','unlink','fields_get','fields_view_get','search','name_get','distinct_field_get','name_search','copy','import_data','search_count', 'exists'] def _parent_store_compute(self, cr): logger = netsvc.Logger() @@ -2736,6 +2748,10 @@ class orm(orm_template): trans_obj.create(cr,uid,record) return new_id + def exists(self, cr, uid, id, context=None): + cr.execute('SELECT count(1) FROM "%s" where id=%%s' % (self._table,), (id,)) + return bool(cr.fetchone()[0]) + def check_recursion(self, cr, uid, ids, parent=None): if not parent: parent = self._parent_name From 460575ed903bf9b653a1f6a6a499c115c416cb55 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Wed, 10 Jun 2009 13:18:40 +0200 Subject: [PATCH 005/113] [FIX] translation export: catch the case when a object does not exists in database bzr revid: christophe@tinyerp.com-20090610111840-vh5y8b1kdnmhnhk0 --- bin/tools/translate.py | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/bin/tools/translate.py b/bin/tools/translate.py index 59d6630516f..0fb0bd8589c 100644 --- a/bin/tools/translate.py +++ b/bin/tools/translate.py @@ -24,7 +24,8 @@ import os from os.path import join import fnmatch import csv, xml.dom, re -import osv, tools, pooler +import tools, pooler +from osv.orm import BrowseRecordError import ir import netsvc from tools.misc import UpdateableStr @@ -420,7 +421,13 @@ def trans_generate(lang, modules, dbname=None): if not pool.get(model): logger.notifyChannel("db", netsvc.LOG_ERROR, "unable to find object %r" % (model,)) continue - obj = pool.get(model).browse(cr, uid, res_id) + + try: + obj = pool.get(model).browse(cr, uid, res_id) + except BrowseRecordError: + logger.notifyChannel("db", netsvc.LOG_ERROR, "unable to find object %r with id %d" % (model, res_id)) + continue + if model=='ir.ui.view': d = xml.dom.minidom.parseString(encode(obj.arch)) for t in trans_parse_view(d.documentElement): @@ -524,11 +531,8 @@ def trans_generate(lang, modules, dbname=None): for field_name,field_def in pool.get(model)._columns.items(): if field_def.translate: name = model + "," + field_name - try: - trad = getattr(obj, field_name) or '' - push_translation(module, 'model', name, xml_name, encode(trad)) - except: - pass + trad = getattr(obj, field_name) or '' + push_translation(module, 'model', name, xml_name, encode(trad)) # parse source code for _() calls def get_module_from_path(path): From 7aa507e708f9a242b8993e7a9725e20023d93a73 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Wed, 10 Jun 2009 13:20:53 +0200 Subject: [PATCH 006/113] [FIX] xml: the tag delete also the reference to the deleted objects into ir_model_data bzr revid: christophe@tinyerp.com-20090610112053-kizjwgdt41mtos19 --- bin/addons/base/ir/ir_model.py | 1 - bin/tools/convert.py | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/bin/addons/base/ir/ir_model.py b/bin/addons/base/ir/ir_model.py index 6ee219378fa..49c7d8f3509 100644 --- a/bin/addons/base/ir/ir_model.py +++ b/bin/addons/base/ir/ir_model.py @@ -517,7 +517,6 @@ class ir_model_data(osv.osv): return res_id def _unlink(self, cr, uid, model, ids, direct=False): - #self.pool.get(model).unlink(cr, uid, ids) for id in ids: self.unlink_mark[(model, id)]=False cr.execute('delete from ir_model_data where res_id=%s and model=%s', (id, model)) diff --git a/bin/tools/convert.py b/bin/tools/convert.py index 71bbb800cf5..fb85c4b88f2 100644 --- a/bin/tools/convert.py +++ b/bin/tools/convert.py @@ -259,7 +259,7 @@ form: module.record_id""" % (xml_id,) ids.append(self.id_get(cr, d_model, d_id)) if len(ids): self.pool.get(d_model).unlink(cr, self.uid, ids) - #self.pool.get('ir.model.data')._unlink(cr, self.uid, d_model, ids, direct=True) + self.pool.get('ir.model.data')._unlink(cr, self.uid, d_model, ids, direct=True) return False def _tag_report(self, cr, rec, data_node=None): From f230c46372d6b65d59d5fcc405dc42f1adb9de56 Mon Sep 17 00:00:00 2001 From: Olivier Laurent Date: Wed, 10 Jun 2009 15:09:29 +0200 Subject: [PATCH 007/113] [FIX] event: wrong character in po files Replaced '\' by '/' bzr revid: olt@tinyerp.com-20090610130929-6f339gzt3trn0mte --- addons/event/__terp__.py | 4 ++-- addons/event/i18n/ar_AR.po | 4 ++-- addons/event/i18n/bg_BG.po | 4 ++-- addons/event/i18n/bs_BS.po | 4 ++-- addons/event/i18n/ca_ES.po | 4 ++-- addons/event/i18n/cs_CS.po | 4 ++-- addons/event/i18n/cs_CZ.po | 4 ++-- addons/event/i18n/de_DE.po | 4 ++-- addons/event/i18n/es_AR.po | 4 ++-- addons/event/i18n/es_ES.po | 4 ++-- addons/event/i18n/et_EE.po | 4 ++-- addons/event/i18n/fr_FR.po | 4 ++-- addons/event/i18n/hr_HR.po | 4 ++-- addons/event/i18n/hu_HU.po | 4 ++-- addons/event/i18n/it_IT.po | 4 ++-- addons/event/i18n/lt_LT.po | 4 ++-- addons/event/i18n/nl_BE.po | 4 ++-- addons/event/i18n/nl_NL.po | 4 ++-- addons/event/i18n/pl_PL.po | 4 ++-- addons/event/i18n/pt_BR.po | 4 ++-- addons/event/i18n/pt_PT.po | 4 ++-- addons/event/i18n/ro_RO.po | 4 ++-- addons/event/i18n/ru_RU.po | 4 ++-- addons/event/i18n/sl_SL.po | 4 ++-- addons/event/i18n/sv_SE.po | 4 ++-- addons/event/i18n/sv_SV.po | 4 ++-- addons/event/i18n/tr_TR.po | 4 ++-- addons/event/i18n/uk_UK.po | 4 ++-- addons/event/i18n/zh_CN.po | 4 ++-- addons/event/i18n/zh_TW.po | 4 ++-- 30 files changed, 60 insertions(+), 60 deletions(-) diff --git a/addons/event/__terp__.py b/addons/event/__terp__.py index 49cfe71a53b..ddb972a372a 100644 --- a/addons/event/__terp__.py +++ b/addons/event/__terp__.py @@ -34,9 +34,9 @@ Note that: - You can define new types of events in - Events \ Configuration \ Types of Events + Events / Configuration / Types of Events - You can access predefined reports about number of registration per event or per event category in : - Events \ Reporting + Events / Reporting """, 'author': 'Tiny', 'depends': ['crm', 'base_contact', 'account'], diff --git a/addons/event/i18n/ar_AR.po b/addons/event/i18n/ar_AR.po index a47d778f22f..fb4035a0531 100644 --- a/addons/event/i18n/ar_AR.po +++ b/addons/event/i18n/ar_AR.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/bg_BG.po b/addons/event/i18n/bg_BG.po index 32eac40fee2..e4f8978df11 100644 --- a/addons/event/i18n/bg_BG.po +++ b/addons/event/i18n/bg_BG.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/bs_BS.po b/addons/event/i18n/bs_BS.po index f244feda87d..4142eb0d604 100644 --- a/addons/event/i18n/bs_BS.po +++ b/addons/event/i18n/bs_BS.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/ca_ES.po b/addons/event/i18n/ca_ES.po index d930210281b..4b5e94c1e16 100644 --- a/addons/event/i18n/ca_ES.po +++ b/addons/event/i18n/ca_ES.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/cs_CS.po b/addons/event/i18n/cs_CS.po index 814c755977a..22c57dc036c 100644 --- a/addons/event/i18n/cs_CS.po +++ b/addons/event/i18n/cs_CS.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/cs_CZ.po b/addons/event/i18n/cs_CZ.po index 00cf532e075..9d6ae99f7df 100644 --- a/addons/event/i18n/cs_CZ.po +++ b/addons/event/i18n/cs_CZ.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/de_DE.po b/addons/event/i18n/de_DE.po index eb81d70645f..91f50a69f89 100644 --- a/addons/event/i18n/de_DE.po +++ b/addons/event/i18n/de_DE.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/es_AR.po b/addons/event/i18n/es_AR.po index 23786d0fae7..515daa7f5a9 100644 --- a/addons/event/i18n/es_AR.po +++ b/addons/event/i18n/es_AR.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/es_ES.po b/addons/event/i18n/es_ES.po index b136776310e..51126031eff 100644 --- a/addons/event/i18n/es_ES.po +++ b/addons/event/i18n/es_ES.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/et_EE.po b/addons/event/i18n/et_EE.po index 5ed8769ed87..4ecb54533d4 100644 --- a/addons/event/i18n/et_EE.po +++ b/addons/event/i18n/et_EE.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/fr_FR.po b/addons/event/i18n/fr_FR.po index 9d1c51a2ea3..4c6e6598932 100644 --- a/addons/event/i18n/fr_FR.po +++ b/addons/event/i18n/fr_FR.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/hr_HR.po b/addons/event/i18n/hr_HR.po index 9c0223d24d0..2fb02e27b12 100644 --- a/addons/event/i18n/hr_HR.po +++ b/addons/event/i18n/hr_HR.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/hu_HU.po b/addons/event/i18n/hu_HU.po index 534291d3383..17feeb75ec6 100644 --- a/addons/event/i18n/hu_HU.po +++ b/addons/event/i18n/hu_HU.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/it_IT.po b/addons/event/i18n/it_IT.po index 57ecaed734f..f8f8fe2ff7a 100644 --- a/addons/event/i18n/it_IT.po +++ b/addons/event/i18n/it_IT.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/lt_LT.po b/addons/event/i18n/lt_LT.po index 988feb35ff8..fdae84cc20b 100644 --- a/addons/event/i18n/lt_LT.po +++ b/addons/event/i18n/lt_LT.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/nl_BE.po b/addons/event/i18n/nl_BE.po index f055f3066eb..dbe79be7ff8 100644 --- a/addons/event/i18n/nl_BE.po +++ b/addons/event/i18n/nl_BE.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/nl_NL.po b/addons/event/i18n/nl_NL.po index 0393d494e90..70d16cf65fd 100644 --- a/addons/event/i18n/nl_NL.po +++ b/addons/event/i18n/nl_NL.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/pl_PL.po b/addons/event/i18n/pl_PL.po index 1a6cec2e929..893ea4742f9 100644 --- a/addons/event/i18n/pl_PL.po +++ b/addons/event/i18n/pl_PL.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/pt_BR.po b/addons/event/i18n/pt_BR.po index c33754b9c2a..1af0af847cc 100644 --- a/addons/event/i18n/pt_BR.po +++ b/addons/event/i18n/pt_BR.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/pt_PT.po b/addons/event/i18n/pt_PT.po index bbb243fd36a..38861137c2b 100644 --- a/addons/event/i18n/pt_PT.po +++ b/addons/event/i18n/pt_PT.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/ro_RO.po b/addons/event/i18n/ro_RO.po index 6645047eb8a..7343378ee42 100644 --- a/addons/event/i18n/ro_RO.po +++ b/addons/event/i18n/ro_RO.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/ru_RU.po b/addons/event/i18n/ru_RU.po index ef5f090242f..ebd2aa80026 100644 --- a/addons/event/i18n/ru_RU.po +++ b/addons/event/i18n/ru_RU.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/sl_SL.po b/addons/event/i18n/sl_SL.po index 756a8a60868..d5073214cdb 100644 --- a/addons/event/i18n/sl_SL.po +++ b/addons/event/i18n/sl_SL.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/sv_SE.po b/addons/event/i18n/sv_SE.po index 0c3c2322784..95632349d91 100644 --- a/addons/event/i18n/sv_SE.po +++ b/addons/event/i18n/sv_SE.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/sv_SV.po b/addons/event/i18n/sv_SV.po index 556eb4beed1..9c098e6bb34 100644 --- a/addons/event/i18n/sv_SV.po +++ b/addons/event/i18n/sv_SV.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/tr_TR.po b/addons/event/i18n/tr_TR.po index e2d2020bb80..dffac64dfaf 100644 --- a/addons/event/i18n/tr_TR.po +++ b/addons/event/i18n/tr_TR.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/uk_UK.po b/addons/event/i18n/uk_UK.po index db36333aac3..f87fcdd4c97 100644 --- a/addons/event/i18n/uk_UK.po +++ b/addons/event/i18n/uk_UK.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/zh_CN.po b/addons/event/i18n/zh_CN.po index 1812c7b4fe4..c5190a3927a 100644 --- a/addons/event/i18n/zh_CN.po +++ b/addons/event/i18n/zh_CN.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" diff --git a/addons/event/i18n/zh_TW.po b/addons/event/i18n/zh_TW.po index bc457fd2b7c..a86cda7f88e 100644 --- a/addons/event/i18n/zh_TW.po +++ b/addons/event/i18n/zh_TW.po @@ -360,9 +360,9 @@ msgid "Organization and management of events.\n" "\n" " Note that:\n" " - You can define new types of events in\n" -" Events \ Configuration \ Types of Events\n" +" Events / Configuration / Types of Events\n" " - You can access predefined reports about number of registration per event or per event category in :\n" -" Events \ Reporting\n" +" Events / Reporting\n" "" msgstr "" From fc0b9a0ceec8a5fedfe6eb6a4e1b9fd5d3c0f7bc Mon Sep 17 00:00:00 2001 From: Olivier Laurent Date: Wed, 10 Jun 2009 15:11:35 +0200 Subject: [PATCH 008/113] [FIX] hr_holidays: wrong character in po files Replaced '\' by '/' bzr revid: olt@tinyerp.com-20090610131135-qtli7qg5gc7pj7j3 --- addons/hr_holidays/__terp__.py | 8 ++++---- addons/hr_holidays/i18n/ar_AR.po | 8 ++++---- addons/hr_holidays/i18n/bg_BG.po | 8 ++++---- addons/hr_holidays/i18n/bs_BS.po | 8 ++++---- addons/hr_holidays/i18n/ca_ES.po | 8 ++++---- addons/hr_holidays/i18n/cs_CS.po | 8 ++++---- addons/hr_holidays/i18n/cs_CZ.po | 8 ++++---- addons/hr_holidays/i18n/de_DE.po | 8 ++++---- addons/hr_holidays/i18n/es_AR.po | 8 ++++---- addons/hr_holidays/i18n/es_ES.po | 8 ++++---- addons/hr_holidays/i18n/et_EE.po | 8 ++++---- addons/hr_holidays/i18n/fr_FR.po | 8 ++++---- addons/hr_holidays/i18n/hr_HR.po | 8 ++++---- addons/hr_holidays/i18n/hu_HU.po | 8 ++++---- addons/hr_holidays/i18n/it_IT.po | 8 ++++---- addons/hr_holidays/i18n/lt_LT.po | 8 ++++---- addons/hr_holidays/i18n/nl_BE.po | 8 ++++---- addons/hr_holidays/i18n/nl_NL.po | 8 ++++---- addons/hr_holidays/i18n/pl_PL.po | 8 ++++---- addons/hr_holidays/i18n/pt_BR.po | 8 ++++---- addons/hr_holidays/i18n/pt_PT.po | 8 ++++---- addons/hr_holidays/i18n/ro_RO.po | 8 ++++---- addons/hr_holidays/i18n/ru_RU.po | 8 ++++---- addons/hr_holidays/i18n/sl_SL.po | 8 ++++---- addons/hr_holidays/i18n/sv_SE.po | 8 ++++---- addons/hr_holidays/i18n/sv_SV.po | 8 ++++---- addons/hr_holidays/i18n/tr_TR.po | 8 ++++---- addons/hr_holidays/i18n/uk_UK.po | 8 ++++---- addons/hr_holidays/i18n/zh_CN.po | 8 ++++---- addons/hr_holidays/i18n/zh_TW.po | 8 ++++---- 30 files changed, 120 insertions(+), 120 deletions(-) diff --git a/addons/hr_holidays/__terp__.py b/addons/hr_holidays/__terp__.py index c8d7e445c9b..338503936c9 100644 --- a/addons/hr_holidays/__terp__.py +++ b/addons/hr_holidays/__terp__.py @@ -13,17 +13,17 @@ Note that: - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in - HR \ Configuration \ Holidays Status + HR / Configuration / Holidays Status - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted). - There are two ways to print the employee's holidays: * The first will allow to choose employees by department and is used by clicking the menu item located in - HR \ Holidays Request \ Print Summary of Holidays + HR / Holidays Request / Print Summary of Holidays * The second will allow you to choose the holidays report for specific employees. Go on the list - HR \ Employees \ Employees + HR / Employees / Employees then select the ones you want to choose, click on the print icon and select the option 'Print Summary of Employee's Holidays' - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in - Administration \ Users \ Users + Administration / Users / Users for example, you maybe will do it for the user 'admin'. """, 'author': 'Tiny & Axelor', diff --git a/addons/hr_holidays/i18n/ar_AR.po b/addons/hr_holidays/i18n/ar_AR.po index 05834c72008..85bc30949df 100644 --- a/addons/hr_holidays/i18n/ar_AR.po +++ b/addons/hr_holidays/i18n/ar_AR.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/bg_BG.po b/addons/hr_holidays/i18n/bg_BG.po index b461f2286dc..cd7dae8456c 100644 --- a/addons/hr_holidays/i18n/bg_BG.po +++ b/addons/hr_holidays/i18n/bg_BG.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/bs_BS.po b/addons/hr_holidays/i18n/bs_BS.po index 1fb93e2afb1..57b96b0993a 100644 --- a/addons/hr_holidays/i18n/bs_BS.po +++ b/addons/hr_holidays/i18n/bs_BS.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/ca_ES.po b/addons/hr_holidays/i18n/ca_ES.po index 1f83f3ad0ae..8eeaea84428 100644 --- a/addons/hr_holidays/i18n/ca_ES.po +++ b/addons/hr_holidays/i18n/ca_ES.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/cs_CS.po b/addons/hr_holidays/i18n/cs_CS.po index b7e0dfa348d..fff0be861d0 100644 --- a/addons/hr_holidays/i18n/cs_CS.po +++ b/addons/hr_holidays/i18n/cs_CS.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/cs_CZ.po b/addons/hr_holidays/i18n/cs_CZ.po index d2b81cfd3f4..b9faabf2c80 100644 --- a/addons/hr_holidays/i18n/cs_CZ.po +++ b/addons/hr_holidays/i18n/cs_CZ.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/de_DE.po b/addons/hr_holidays/i18n/de_DE.po index bd6ef301dc4..4aed27cd3dd 100644 --- a/addons/hr_holidays/i18n/de_DE.po +++ b/addons/hr_holidays/i18n/de_DE.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/es_AR.po b/addons/hr_holidays/i18n/es_AR.po index 51073898f75..fc1497673ff 100644 --- a/addons/hr_holidays/i18n/es_AR.po +++ b/addons/hr_holidays/i18n/es_AR.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/es_ES.po b/addons/hr_holidays/i18n/es_ES.po index f1b76ed6efd..a316ee2b939 100644 --- a/addons/hr_holidays/i18n/es_ES.po +++ b/addons/hr_holidays/i18n/es_ES.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/et_EE.po b/addons/hr_holidays/i18n/et_EE.po index 31d939dbea9..b3353816e98 100644 --- a/addons/hr_holidays/i18n/et_EE.po +++ b/addons/hr_holidays/i18n/et_EE.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/fr_FR.po b/addons/hr_holidays/i18n/fr_FR.po index 0dd28ec7254..ae4de5edb6d 100644 --- a/addons/hr_holidays/i18n/fr_FR.po +++ b/addons/hr_holidays/i18n/fr_FR.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/hr_HR.po b/addons/hr_holidays/i18n/hr_HR.po index 80a33c9abfb..28b8b52f836 100644 --- a/addons/hr_holidays/i18n/hr_HR.po +++ b/addons/hr_holidays/i18n/hr_HR.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/hu_HU.po b/addons/hr_holidays/i18n/hu_HU.po index 8265f54a20a..e998c6d7303 100644 --- a/addons/hr_holidays/i18n/hu_HU.po +++ b/addons/hr_holidays/i18n/hu_HU.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/it_IT.po b/addons/hr_holidays/i18n/it_IT.po index 66c17856121..64b65886971 100644 --- a/addons/hr_holidays/i18n/it_IT.po +++ b/addons/hr_holidays/i18n/it_IT.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/lt_LT.po b/addons/hr_holidays/i18n/lt_LT.po index 81415068aba..6804c7d9f31 100644 --- a/addons/hr_holidays/i18n/lt_LT.po +++ b/addons/hr_holidays/i18n/lt_LT.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/nl_BE.po b/addons/hr_holidays/i18n/nl_BE.po index 40a3fed7ed3..ef7292325ef 100644 --- a/addons/hr_holidays/i18n/nl_BE.po +++ b/addons/hr_holidays/i18n/nl_BE.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/nl_NL.po b/addons/hr_holidays/i18n/nl_NL.po index 59ef4330949..94b8917fb0c 100644 --- a/addons/hr_holidays/i18n/nl_NL.po +++ b/addons/hr_holidays/i18n/nl_NL.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/pl_PL.po b/addons/hr_holidays/i18n/pl_PL.po index 40438184a1d..feb89bd3719 100644 --- a/addons/hr_holidays/i18n/pl_PL.po +++ b/addons/hr_holidays/i18n/pl_PL.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/pt_BR.po b/addons/hr_holidays/i18n/pt_BR.po index c9179642d91..682f28d6392 100644 --- a/addons/hr_holidays/i18n/pt_BR.po +++ b/addons/hr_holidays/i18n/pt_BR.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/pt_PT.po b/addons/hr_holidays/i18n/pt_PT.po index 104396f8e4f..adc838b4bcc 100644 --- a/addons/hr_holidays/i18n/pt_PT.po +++ b/addons/hr_holidays/i18n/pt_PT.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/ro_RO.po b/addons/hr_holidays/i18n/ro_RO.po index 131cfbe9b6e..986f6d4dbb2 100644 --- a/addons/hr_holidays/i18n/ro_RO.po +++ b/addons/hr_holidays/i18n/ro_RO.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/ru_RU.po b/addons/hr_holidays/i18n/ru_RU.po index 26e667fd1c9..e8e7bc6ee36 100644 --- a/addons/hr_holidays/i18n/ru_RU.po +++ b/addons/hr_holidays/i18n/ru_RU.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/sl_SL.po b/addons/hr_holidays/i18n/sl_SL.po index c5093c6c4ff..2015cbf658b 100644 --- a/addons/hr_holidays/i18n/sl_SL.po +++ b/addons/hr_holidays/i18n/sl_SL.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/sv_SE.po b/addons/hr_holidays/i18n/sv_SE.po index 2408b266454..f64ad9f5704 100644 --- a/addons/hr_holidays/i18n/sv_SE.po +++ b/addons/hr_holidays/i18n/sv_SE.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/sv_SV.po b/addons/hr_holidays/i18n/sv_SV.po index 64aff73c0f0..17d59a471cc 100644 --- a/addons/hr_holidays/i18n/sv_SV.po +++ b/addons/hr_holidays/i18n/sv_SV.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/tr_TR.po b/addons/hr_holidays/i18n/tr_TR.po index 6383af55a07..34e892d70af 100644 --- a/addons/hr_holidays/i18n/tr_TR.po +++ b/addons/hr_holidays/i18n/tr_TR.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/uk_UK.po b/addons/hr_holidays/i18n/uk_UK.po index 792f3fd4da7..0d7dcd78fe0 100644 --- a/addons/hr_holidays/i18n/uk_UK.po +++ b/addons/hr_holidays/i18n/uk_UK.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/zh_CN.po b/addons/hr_holidays/i18n/zh_CN.po index e0fc5cf37cf..eef024555a0 100644 --- a/addons/hr_holidays/i18n/zh_CN.po +++ b/addons/hr_holidays/i18n/zh_CN.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" diff --git a/addons/hr_holidays/i18n/zh_TW.po b/addons/hr_holidays/i18n/zh_TW.po index 16c8f743973..e5095a54d5d 100644 --- a/addons/hr_holidays/i18n/zh_TW.po +++ b/addons/hr_holidays/i18n/zh_TW.po @@ -469,17 +469,17 @@ msgid "Human Ressources: Holidays tracking and workflow\n" "\n" " Note that:\n" " - A synchronisation with an internal agenda (use of the CRM module) is possible: in order to automatically create a case when an holiday request is accepted, you have to link the holidays status to a case section. You can set up this info and your colour preferences in\n" -" HR \ Configuration \ Holidays Status\n" +" HR / Configuration / Holidays Status\n" " - An employee can make a negative holiday request (holiday request of -2 days for example), this is considered by the system as an ask for more off-days. It will increase his total of that holiday status available (if the request is accepted).\n" " - There are two ways to print the employee's holidays:\n" " * The first will allow to choose employees by department and is used by clicking the menu item located in\n" -" HR \ Holidays Request \ Print Summary of Holidays\n" +" HR / Holidays Request / Print Summary of Holidays\n" " * The second will allow you to choose the holidays report for specific employees. Go on the list\n" -" HR \ Employees \ Employees\n" +" HR / Employees / Employees\n" " then select the ones you want to choose, click on the print icon and select the option\n" " 'Print Summary of Employee's Holidays'\n" " - The wizard allows you to choose if you want to print either the Confirmed & Validated holidays or only the Validated ones. These states must be set up by a user from the group 'HR' and with the role 'holidays'. You can define these features in the security tab from the user data in\n" -" Administration \ Users \ Users\n" +" Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" "" msgstr "" From ade5828b87c01f24a13c38c0a6d1f53b0a563d56 Mon Sep 17 00:00:00 2001 From: Olivier Laurent Date: Wed, 10 Jun 2009 15:39:14 +0200 Subject: [PATCH 009/113] [IMP] account_chart: french translations bzr revid: olt@tinyerp.com-20090610133914-ni22g7fkn3d0hecn --- addons/account_chart/i18n/fr_FR.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/account_chart/i18n/fr_FR.po b/addons/account_chart/i18n/fr_FR.po index 09f1ef0352d..6ef416ff08e 100644 --- a/addons/account_chart/i18n/fr_FR.po +++ b/addons/account_chart/i18n/fr_FR.po @@ -18,5 +18,5 @@ msgstr "" #. module: account_chart #: model:ir.module.module,description:account_chart.module_meta_information msgid "Remove minimal account chart" -msgstr "" +msgstr "Supprime le plan comptable minimum" From 94956f65cb90d24bf1eebc0ad5f9c3e91e9bce3c Mon Sep 17 00:00:00 2001 From: Olivier Laurent Date: Thu, 11 Jun 2009 08:51:45 +0200 Subject: [PATCH 010/113] [IMP] purchase: french translations bzr revid: olt@tinyerp.com-20090611065145-sake7doxystfk1ar --- addons/purchase/i18n/fr_FR.po | 272 ++++++++++++++++++++++------------ 1 file changed, 176 insertions(+), 96 deletions(-) diff --git a/addons/purchase/i18n/fr_FR.po b/addons/purchase/i18n/fr_FR.po index 98c39948fee..a60da7b5711 100644 --- a/addons/purchase/i18n/fr_FR.po +++ b/addons/purchase/i18n/fr_FR.po @@ -4,16 +4,17 @@ # msgid "" msgstr "" -"Project-Id-Version: OpenERP Server 5.0.1\n" +"Project-Id-Version: OpenERP Server 5.0.0\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-05-19 14:22:21+0000\n" -"PO-Revision-Date: 2009-05-20 10:22:21+0000\n" -"Last-Translator: <>\n" +"POT-Creation-Date: 2009-05-19 14:36+0000\n" +"PO-Revision-Date: 2009-06-11 06:45+0000\n" +"Last-Translator: Olivier (OpenERP) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: \n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2009-06-11 06:48+0000\n" +"X-Generator: Launchpad (build Unknown)\n" #. module: purchase #: field:purchase.order,invoiced:0 @@ -23,27 +24,27 @@ msgstr "Facturé & payé" #. module: purchase #: model:process.node,note:purchase.process_node_invoiceafterpacking0 msgid "Supplier Invoice pre-generated on receptions for control" -msgstr "" +msgstr "Facture Fournisseur pré-générée à la réception pour contrôle" #. module: purchase #: field:purchase.order,location_id:0 msgid "Destination" -msgstr "" +msgstr "Destination" #. module: purchase #: selection:purchase.order,invoice_method:0 msgid "From Picking" -msgstr "" +msgstr "Du Colisage" #. module: purchase #: rml:purchase.order:0 msgid "Validated By" -msgstr "" +msgstr "Validée par" #. module: purchase #: constraint:ir.actions.act_window:0 msgid "Invalid model name in the action definition." -msgstr "" +msgstr "Nom de Modèle non valide dans la définition de l'action" #. module: purchase #: field:purchase.order,partner_id:0 @@ -57,24 +58,31 @@ msgstr "Livraison" #. module: purchase #: wizard_view:purchase.order.merge,init:0 -msgid "Please note that orders will only be merged if they are to the same partner and going to the same location, and lines will only be merged if they are exactly the same except for the quantity and unit." -msgstr "Veuillez noter que les commandes ne seront fusionnées que si elles sont destinées au même partenaire et vont à la même zone de stockage, et que les lignes ne seront fusionnées que si elles sont exactement les mêmes, sauf pour la quantité et l'unité" +msgid "" +"Please note that orders will only be merged if they are to the same partner " +"and going to the same location, and lines will only be merged if they are " +"exactly the same except for the quantity and unit." +msgstr "" +"Veuillez noter que les commandes ne seront fusionnées que si elles sont " +"destinées au même partenaire et vont à la même zone de stockage, et que les " +"lignes ne seront fusionnées que si elles sont exactement les mêmes, sauf " +"pour la quantité et l'unité" #. module: purchase #: code:addons/purchase/purchase.py:0 #, python-format msgid "No Pricelist !" -msgstr "" +msgstr "Pas de Liste de Prix !" #. module: purchase #: model:ir.actions.act_window,name:purchase.act_purchase_order_2_stock_picking msgid "Packing" -msgstr "" +msgstr "Emballage" #. module: purchase #: model:process.node,name:purchase.process_node_confirmpurchaseorder0 msgid "Confirmed Purchase" -msgstr "" +msgstr "Achat Comfirmé" #. module: purchase #: selection:purchase.order,state:0 @@ -89,12 +97,16 @@ msgstr "Liste de prix d'achat par défaut" #. module: purchase #: model:process.transition.action,name:purchase.process_transition_action_invoicefrompurchaseorder0 msgid "Create invoice" -msgstr "" +msgstr "Créer une Facture" #. module: purchase #: help:res.partner,property_product_pricelist_purchase:0 -msgid "This pricelist will be used, instead of the default one, for purchases from the current partner" -msgstr "Cette liste de prix sera utilisée, au lieu de celle par défaut, pour les achats du partenaire courant" +msgid "" +"This pricelist will be used, instead of the default one, for purchases from " +"the current partner" +msgstr "" +"Cette liste de prix sera utilisée, au lieu de celle par défaut, pour les " +"achats du partenaire courant" #. module: purchase #: rml:purchase.order:0 @@ -104,17 +116,22 @@ msgstr "Fax :" #. module: purchase #: model:process.transition,note:purchase.process_transition_productrecept0 msgid "Create invoice from product recept" -msgstr "" +msgstr "Créer une Facture à partir du reçu du produit" #. module: purchase #: help:purchase.order,pricelist_id:0 -msgid "The pricelist sets the currency used for this purchase order. It also computes the supplier price for the selected products/quantities." -msgstr "La liste de prix fixe la devise utilisée pour la commande d'achat. Elle calcule également le prix fournisseur pour les quantités de produits sélectionnées." +msgid "" +"The pricelist sets the currency used for this purchase order. It also " +"computes the supplier price for the selected products/quantities." +msgstr "" +"La liste de prix fixe la devise utilisée pour la commande d'achat. Elle " +"calcule également le prix fournisseur pour les quantités de produits " +"sélectionnées." #. module: purchase #: model:process.process,name:purchase.process_process_purchaseprocess0 msgid "Purchase Process" -msgstr "" +msgstr "Processus d'Achat" #. module: purchase #: field:purchase.order.line,product_qty:0 @@ -153,7 +170,7 @@ msgstr "Notes" #. module: purchase #: rml:purchase.order:0 msgid "N°" -msgstr "" +msgstr "N°" #. module: purchase #: rml:purchase.order:0 @@ -179,7 +196,7 @@ msgstr "Référence commande" #. module: purchase #: rml:purchase.order:0 msgid "Net Total :" -msgstr "" +msgstr "Total Net :" #. module: purchase #: selection:purchase.order,state:0 @@ -188,8 +205,21 @@ msgstr "Annulé" #. module: purchase #: help:purchase.order,state:0 -msgid "The state of the purchase order or the quotation request. A quotation is a purchase order in a 'Draft' state. Then the order has to be confirmed by the user, the state switch to 'Confirmed'. Then the supplier must confirm the order to change the state to 'Approved'. When the purchase order is paid and received, the state becomes 'Done'. If a cancel action occurs in the invoice or in the reception of goods, the state becomes in exception." -msgstr "État de la commande d'achat ou du devis. Un devis est une commande d'achat à l'état 'Brouillon'. La commande doit alors être confirmée par l'utilisateur, l'état deviendra 'Confirmée'. Le fournisseur devra alors confirmer la commande pour changer l'état à 'Appouvée'. Lorsque la commande d'achat est payée et reçue, l'état devient 'Terminé'. Si une action 'Annuler' est déclenchée dans la facturation ou dans la réception de marchandises, l'état de la commande se met en exception." +msgid "" +"The state of the purchase order or the quotation request. A quotation is a " +"purchase order in a 'Draft' state. Then the order has to be confirmed by the " +"user, the state switch to 'Confirmed'. Then the supplier must confirm the " +"order to change the state to 'Approved'. When the purchase order is paid and " +"received, the state becomes 'Done'. If a cancel action occurs in the invoice " +"or in the reception of goods, the state becomes in exception." +msgstr "" +"État de la commande d'achat ou du devis. Un devis est une commande d'achat à " +"l'état 'Brouillon'. La commande doit alors être confirmée par l'utilisateur, " +"l'état deviendra 'Confirmée'. Le fournisseur devra alors confirmer la " +"commande pour changer l'état à 'Appouvée'. Lorsque la commande d'achat est " +"payée et reçue, l'état devient 'Terminé'. Si une action 'Annuler' est " +"déclenchée dans la facturation ou dans la réception de marchandises, l'état " +"de la commande se met en exception." #. module: purchase #: field:purchase.order,origin:0 @@ -199,28 +229,30 @@ msgstr "Origine" #. module: purchase #: model:process.node,name:purchase.process_node_packinglist0 msgid "Incoming Products" -msgstr "" +msgstr "Produits Entrants" #. module: purchase #: model:process.node,note:purchase.process_node_confirmpurchaseorder0 msgid "Purchase order is confirmed by the user." -msgstr "" +msgstr "La commande d'achat est confirmée par l'utilisateur." #. module: purchase #: view:purchase.order:0 msgid "Manually Corrected" -msgstr "" +msgstr "Corrigé manuellement" #. module: purchase #: code:addons/purchase/purchase.py:0 #, python-format msgid "You must first cancel all invoices attached to this purchase order." msgstr "" +"Vous devez avant tout annuler les factures attachées à cette commande " +"d'achat." #. module: purchase #: view:purchase.order:0 msgid "Reference" -msgstr "" +msgstr "Référence" #. module: purchase #: rml:purchase.order:0 @@ -230,7 +262,7 @@ msgstr "TVA :" #. module: purchase #: rml:purchase.quotation:0 msgid "Tel.:" -msgstr "" +msgstr "Tél. :" #. module: purchase #: field:purchase.order.line,account_analytic_id:0 @@ -249,15 +281,26 @@ msgstr "Validé par" #. module: purchase #: help:purchase.order,invoice_method:0 -msgid "From Order: a draft invoice will be pre-generated based on the purchase order. The accountant will just have to validate this invoice for control.\n" -"From Picking: a draft invoice will be pre-genearted based on validated receptions.\n" -"Manual: no invoice will be pre-generated. The accountant will have to encode manually." +msgid "" +"From Order: a draft invoice will be pre-generated based on the purchase " +"order. The accountant will just have to validate this invoice for control.\n" +"From Picking: a draft invoice will be pre-genearted based on validated " +"receptions.\n" +"Manual: no invoice will be pre-generated. The accountant will have to encode " +"manually." msgstr "" +"À partir de la Commande: une facture brouillon sera pré-générée basée sur " +"les commandes d'achat. Le comptable devra simplement valider cette facture " +"pour contrôle.\n" +"À partir du Colisage: une facture brouillon sera pré-générée basée sur les " +"réceptions de marchandises validées.\n" +"Manuelle: aucune facture ne sera pré-générée. Le comptable devra les encoder " +"manuellement." #. module: purchase #: model:process.node,note:purchase.process_node_packinginvoice0 msgid "Invoice based on deliveries" -msgstr "" +msgstr "Facture basée sur les livraisons" #. module: purchase #: rml:purchase.order:0 @@ -272,14 +315,18 @@ msgstr "Ligne de commande" #. module: purchase #: code:addons/purchase/purchase.py:0 #, python-format -msgid "You have to select a pricelist in the purchase form !\nPlease set one before choosing a product." +msgid "" +"You have to select a pricelist in the purchase form !\n" +"Please set one before choosing a product." msgstr "" +"Vous devez sélectionner une liste de prix dans le formulaire d'achat !\n" +"Veuillez en sélectionner une avant d'acheter un produit." #. module: purchase #: code:addons/purchase/purchase.py:0 #, python-format msgid "Wrong Product UOM !" -msgstr "" +msgstr "Unité de Mesure du Produit incorrecte !" #. module: purchase #: selection:purchase.order,state:0 @@ -289,7 +336,7 @@ msgstr "Visé par acheteur" #. module: purchase #: model:process.node,name:purchase.process_node_productrecept0 msgid "Product Receipt" -msgstr "" +msgstr "Reçu du Produit" #. module: purchase #: model:process.transition.action,name:purchase.process_transition_action_confirmpurchaseorder0 @@ -305,7 +352,7 @@ msgstr "Contrôle facture" #: model:process.node,name:purchase.process_node_draftpurchaseorder0 #: model:process.node,name:purchase.process_node_draftpurchaseorder1 msgid "RFQ" -msgstr "" +msgstr "Demande de Devis" #. module: purchase #: selection:purchase.order,state:0 @@ -331,11 +378,12 @@ msgstr "Lignes de la commande" #: model:process.transition,note:purchase.process_transition_confirmingpurchaseorder1 msgid "Confirm Purchase order from Request for quotation without origin" msgstr "" +"Confirmer la commande d'achat à partir de la demande de devis sans origine" #. module: purchase #: rml:purchase.quotation:0 msgid "Fax:" -msgstr "" +msgstr "Fax :" #. module: purchase #: view:purchase.order:0 @@ -345,7 +393,7 @@ msgstr "Montant détaxé" #. module: purchase #: rml:purchase.quotation:0 msgid "Expected Date" -msgstr "" +msgstr "Date d'échéance" #. module: purchase #: rml:purchase.order:0 @@ -356,12 +404,12 @@ msgstr "Adresse de livraison :" #: code:addons/purchase/purchase.py:0 #, python-format msgid "Error !" -msgstr "" +msgstr "Erreur !" #. module: purchase #: field:purchase.order,minimum_planned_date:0 msgid "Planned Date" -msgstr "" +msgstr "Date Planifiée" #. module: purchase #: view:purchase.order:0 @@ -371,7 +419,7 @@ msgstr "Approuvé par le fournisseur" #. module: purchase #: selection:purchase.order,invoice_method:0 msgid "From Order" -msgstr "" +msgstr "De la Commande" #. module: purchase #: model:ir.actions.wizard,name:purchase.purchase_order_merge @@ -387,7 +435,7 @@ msgstr "Destination de la réservation" #: code:addons/purchase/purchase.py:0 #, python-format msgid "Invalid action !" -msgstr "" +msgstr "Action non valide !" #. module: purchase #: selection:purchase.order,state:0 @@ -402,7 +450,7 @@ msgstr "Liste de prix" #. module: purchase #: model:process.node,note:purchase.process_node_purchaseorder0 msgid "When controlling invoice from orders" -msgstr "" +msgstr "En contrôlant la facture à partir des commandes" #. module: purchase #: constraint:ir.ui.view:0 @@ -412,17 +460,17 @@ msgstr "XML non valide pour l'architecture de la vue" #. module: purchase #: model:process.node,note:purchase.process_node_invoicecontrol0 msgid "Pre-generated supplier invoice to control based on order" -msgstr "" +msgstr "Facture fournisseur pré-générée basée sur la commande" #. module: purchase #: model:process.transition,name:purchase.process_transition_invoicefrompurchase0 msgid "Invoice from Purchase" -msgstr "" +msgstr "Facture à partir de l'achat" #. module: purchase #: model:process.node,note:purchase.process_node_packinglist0 msgid "Packing is created for the products reception control." -msgstr "" +msgstr "Colis crée pour le contrôle de réception des produits" #. module: purchase #: selection:purchase.order,invoice_method:0 @@ -432,12 +480,12 @@ msgstr "Manuel" #. module: purchase #: model:process.transition,name:purchase.process_transition_confirmingpurchaseorder1 msgid "Confirming Purchase" -msgstr "" +msgstr "Confirmer l'achat" #. module: purchase #: model:process.transition,note:purchase.process_transition_approvingpurchaseorder0 msgid "Approve Purchase order after Confirming" -msgstr "" +msgstr "Approuver la commande d'achat après confirmation" #. module: purchase #: selection:purchase.order,state:0 @@ -447,7 +495,7 @@ msgstr "Exception livraison" #. module: purchase #: model:process.node,note:purchase.process_node_draftpurchaseorder1 msgid "Encoded manually by the user." -msgstr "" +msgstr "Encodée manuellement par l'utilisateur." #. module: purchase #: rml:purchase.order:0 @@ -457,8 +505,12 @@ msgstr "Qté" #. module: purchase #: help:purchase.order,minimum_planned_date:0 -msgid "This is computed as the minimum scheduled date of all purchase order lines' products." +msgid "" +"This is computed as the minimum scheduled date of all purchase order lines' " +"products." msgstr "" +"Elle est calculée comme la date planifiée minimum de tous les lignes de " +"produit de la commande d'achat." #. module: purchase #: model:ir.actions.act_window,name:purchase.act_res_partner_2_purchase_order @@ -467,18 +519,24 @@ msgstr "Ordres d'achat" #. module: purchase #: help:purchase.order,dest_address_id:0 -msgid "Put an address if you want to deliver directly from the supplier to the customer.In this case, it will remove the warehouse link and set the customer location." +msgid "" +"Put an address if you want to deliver directly from the supplier to the " +"customer.In this case, it will remove the warehouse link and set the " +"customer location." msgstr "" +"Encodez une adresse si vous voulez livrer directement du fournisseur au " +"client. Dans ce cas, le lien vers l'entrepôt sera supprimé et l'emplacement " +"client sera utilisé." #. module: purchase #: rml:purchase.quotation:0 msgid "Request for Quotation :" -msgstr "" +msgstr "Demande de Devis" #. module: purchase #: model:process.transition,note:purchase.process_transition_confirmingpurchaseorder0 msgid "Confirm Purchase order from Request for quotation" -msgstr "" +msgstr "Confirmer la commande d'achat à partir de la demande de devis" #. module: purchase #: view:purchase.order:0 @@ -487,8 +545,10 @@ msgstr "Confirmer cde fourn." #. module: purchase #: help:purchase.order,picking_ids:0 -msgid "This is the list of picking list that have been generated for this purchase" -msgstr "Ceci est la liste de la liste de picking ayant été généré pour cet achat" +msgid "" +"This is the list of picking list that have been generated for this purchase" +msgstr "" +"Ceci est la liste de la liste de picking ayant été généré pour cet achat" #. module: purchase #: model:ir.module.module,shortdesc:purchase.module_meta_information @@ -504,7 +564,7 @@ msgstr "Réf. Partenaire" #. module: purchase #: rml:purchase.order:0 msgid "Taxes :" -msgstr "" +msgstr "Taxes :" #. module: purchase #: field:purchase.order,invoiced_rate:0 @@ -514,8 +574,12 @@ msgstr "Facturée" #. module: purchase #: code:addons/purchase/purchase.py:0 #, python-format -msgid "You have to select a product UOM in the same category than the purchase UOM of the product" +msgid "" +"You have to select a product UOM in the same category than the purchase UOM " +"of the product" msgstr "" +"Vous devez sélectionner une Unité de Mesure de la même catégorie que l'Unité " +"de Mesure du Produit" #. module: purchase #: field:purchase.order,dest_address_id:0 @@ -531,8 +595,12 @@ msgstr "Ligne de commande" #. module: purchase #: code:addons/purchase/purchase.py:0 #, python-format -msgid "You have to select a partner in the purchase form !\nPlease set one partner before choosing a product." +msgid "" +"You have to select a partner in the purchase form !\n" +"Please set one partner before choosing a product." msgstr "" +"Vous devez sélectionner un partenaire dans le formulaire d'achat !\n" +"Veuillez sélectionner un partenaire avant de choisir un produit." #. module: purchase #: view:purchase.order:0 @@ -542,12 +610,12 @@ msgstr "Vue calendrier" #. module: purchase #: view:purchase.order:0 msgid "Set to Draft" -msgstr "" +msgstr "Mettre en Brouillon" #. module: purchase #: model:process.node,note:purchase.process_node_approvepurchaseorder0 msgid "Purchase order is approved by supplier." -msgstr "" +msgstr "La commande d'achat est approuvée par le fournisseur" #. module: purchase #: model:process.node,name:purchase.process_node_invoiceafterpacking0 @@ -563,17 +631,17 @@ msgstr "Commande fournisseur" #. module: purchase #: model:process.node,note:purchase.process_node_draftpurchaseorder0 msgid "Request for quotation is proposed by the system." -msgstr "" +msgstr "Une demande de devis est proposée par le système." #. module: purchase #: model:process.transition,name:purchase.process_transition_packinginvoice0 msgid "Packing Invoice" -msgstr "" +msgstr "Facture de Colisage" #. module: purchase #: model:process.transition,note:purchase.process_transition_invoicefrompackinglist0 msgid "Creates invoice from packin list" -msgstr "" +msgstr "Créer la facture à partir de la liste de colisage" #. module: purchase #: view:purchase.order:0 @@ -583,13 +651,14 @@ msgstr "Livraisons & Factures" #. module: purchase #: help:purchase.order,origin:0 msgid "Reference of the document that generated this purchase order request." -msgstr "" +msgstr "Référence du document qui a généré la demande de commande d'achat." #. module: purchase #: code:addons/purchase/purchase.py:0 #, python-format msgid "There is no expense account defined for this product: \"%s\" (id:%d)" msgstr "" +"Il n'y a pas de compte de dépense défini pour ce produit: \"%s\" (id: %d)" #. module: purchase #: rml:purchase.order:0 @@ -599,7 +668,7 @@ msgstr "Tél. :" #. module: purchase #: model:process.transition,note:purchase.process_transition_purchaseinvoice0 msgid "After Purchase order , Create invoice." -msgstr "" +msgstr "Après la commande d'achat, créer la facture" #. module: purchase #: field:purchase.order.line,date_planned:0 @@ -609,12 +678,12 @@ msgstr "Date prévue" #. module: purchase #: rml:purchase.order:0 msgid "Our Order Reference" -msgstr "" +msgstr "Notre Référence de Commande" #. module: purchase #: rml:purchase.quotation:0 msgid "TVA:" -msgstr "" +msgstr "TVA :" #. module: purchase #: view:purchase.order:0 @@ -625,6 +694,7 @@ msgstr "Calculer" #: constraint:product.pricelist.version:0 msgid "You cannot have 2 pricelist versions that overlap!" msgstr "" +"Vous ne pouvez pas avoir 2 versions de liste de prix qui se chevauchent !" #. module: purchase #: view:purchase.order:0 @@ -634,22 +704,23 @@ msgstr "Annuler cde fourn." #. module: purchase #: model:process.transition,name:purchase.process_transition_createpackinglist0 msgid "Create Packing list" -msgstr "" +msgstr "Créer la liste de colisage" #. module: purchase #: rml:purchase.order:0 msgid "Total :" -msgstr "" +msgstr "Total :" #. module: purchase #: model:process.transition,note:purchase.process_transition_createpackinglist0 msgid "When purchase order is approved , it creates its packing list." msgstr "" +"Lorsque la commande d'achat est approuvée, la liste de colisage est créée." #. module: purchase #: model:process.transition,name:purchase.process_transition_invoicefrompackinglist0 msgid "Invoice from Packing list" -msgstr "" +msgstr "Facture à partir de la liste de colisage" #. module: purchase #: field:purchase.order,state:0 @@ -664,7 +735,7 @@ msgstr "Sous-total" #. module: purchase #: model:product.pricelist.version,name:purchase.ver0 msgid "Default Purchase Pricelist Version" -msgstr "" +msgstr "Version par Défaut de la liste de Prix d'Achat" #. module: purchase #: rml:purchase.order:0 @@ -675,7 +746,7 @@ msgstr "Prix" #. module: purchase #: field:purchase.order,fiscal_position:0 msgid "Fiscal Position" -msgstr "" +msgstr "Position Fiscale" #. module: purchase #: field:purchase.order,invoice_id:0 @@ -692,7 +763,7 @@ msgstr "Annuler" #. module: purchase #: view:res.partner:0 msgid "Purchases Properties" -msgstr "" +msgstr "Propriétés d'Achat" #. module: purchase #: field:purchase.order.line,order_id:0 @@ -713,8 +784,11 @@ msgstr "Fusionner les commandes" #. module: purchase #: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" -msgstr "Le nom de l'objet doit commencer avec x_ et ne pas contenir de charactères spéciaux !" +msgid "" +"The Object name must start with x_ and not contain any special character !" +msgstr "" +"Le nom de l'objet doit commencer avec x_ et ne pas contenir de charactères " +"spéciaux !" #. module: purchase #: model:ir.actions.act_window,name:purchase.purchase_form_action_new @@ -737,12 +811,12 @@ msgstr "Demande de devis" #. module: purchase #: model:process.node,name:purchase.process_node_packinginvoice0 msgid "Out Packing" -msgstr "" +msgstr "Colisage Sortant" #. module: purchase #: model:process.node,note:purchase.process_node_productrecept0 msgid "Control invoices on receptions" -msgstr "" +msgstr "Contrôle des factures à la réception" #. module: purchase #: rml:purchase.order:0 @@ -758,13 +832,16 @@ msgstr "Date approbation" #: code:addons/purchase/purchase.py:0 #, python-format msgid "Could not cancel this purchase order !" -msgstr "" +msgstr "Impossible d'annuler cette commande d'achat !" #. module: purchase #: model:ir.module.module,description:purchase.module_meta_information -msgid "Module for purchase management\n" +msgid "" +"Module for purchase management\n" " Request for quotation, Create Supplier Invoice, Print Order..." msgstr "" +"Module de gestion des achat\n" +" Demande de Devis, Factures Fournisseurs, Impression des Commandes, ..." #. module: purchase #: field:purchase.order.line,product_id:0 @@ -775,7 +852,7 @@ msgstr "Produit" #: code:addons/purchase/purchase.py:0 #, python-format msgid "No Partner!" -msgstr "" +msgstr "Pas de Partenaire !" #. module: purchase #: rml:purchase.order:0 @@ -787,12 +864,12 @@ msgstr "Description" #. module: purchase #: model:process.transition,name:purchase.process_transition_productrecept0 msgid "Product recept invoice" -msgstr "" +msgstr "Facture de Réception du Produit" #. module: purchase #: rml:purchase.quotation:0 msgid "Expected Delivery address:" -msgstr "" +msgstr "Adresse de Livraison Attendue :" #. module: purchase #: model:ir.actions.act_window,name:purchase.purchase_form_action3 @@ -803,7 +880,7 @@ msgstr "Commande d'achat en attente d'approbation" #. module: purchase #: model:process.transition,name:purchase.process_transition_confirmingpurchaseorder0 msgid "Confirming Purchase Order" -msgstr "" +msgstr "Confirmer la Commande d'Achat" #. module: purchase #: field:purchase.order.line,product_uom:0 @@ -813,7 +890,7 @@ msgstr "UDM produit" #. module: purchase #: rml:purchase.quotation:0 msgid "Regards," -msgstr "" +msgstr "Bien à vous," #. module: purchase #: field:purchase.order.line,move_id:0 @@ -824,23 +901,25 @@ msgstr "Réservation" #: code:addons/purchase/purchase.py:0 #, python-format msgid "Could not cancel purchase order !" -msgstr "" +msgstr "Impossible d'annuler la commande d'achat !" #. module: purchase #: model:process.transition,name:purchase.process_transition_purchaseinvoice0 msgid "Purchase Invoice" -msgstr "" +msgstr "Facture d'Achat" #. module: purchase #: code:addons/purchase/purchase.py:0 #, python-format msgid "You must first cancel all packing attached to this purchase order." msgstr "" +"Vous devez, avant tout, annuler tous les colisages attachés à cette commande " +"d'achat." #. module: purchase #: rml:purchase.order:0 msgid "Your Order Reference" -msgstr "" +msgstr "Votre Référence Commande" #. module: purchase #: view:purchase.order:0 @@ -878,17 +957,17 @@ msgstr "Méthode de facturation" #. module: purchase #: model:process.transition.action,name:purchase.process_transition_action_approvingpurchaseorder0 msgid "Approve" -msgstr "" +msgstr "Approuver" #. module: purchase #: model:process.node,name:purchase.process_node_approvepurchaseorder0 msgid "Approved Purchase" -msgstr "" +msgstr "Achat approuvé" #. module: purchase #: model:process.transition,note:purchase.process_transition_packinginvoice0 msgid "From Packing list, Create invoice." -msgstr "" +msgstr "De la liste de colisage, créer la facture." #. module: purchase #: wizard_view:purchase.order.merge,init:0 @@ -898,15 +977,16 @@ msgstr "Êtes-vous sûr de vouloir fusionner ces commandes ?" #. module: purchase #: model:process.transition,name:purchase.process_transition_approvingpurchaseorder0 msgid "Approving Purchase Order" -msgstr "" +msgstr "Approuver la Commande d'Achat" #. module: purchase #: model:process.transition,note:purchase.process_transition_invoicefrompurchase0 msgid "After approved purchase order , it comes into the supplier invoice" msgstr "" +"Après que la commande d'achat ait été approuvée, elle se retrouve dans la " +"facture fournisseur" #. module: purchase #: field:purchase.order,amount_total:0 msgid "Total" msgstr "Total" - From 69648e081f2d9ee4f783656b85644af26687b4d7 Mon Sep 17 00:00:00 2001 From: Olivier Laurent Date: Thu, 11 Jun 2009 10:54:18 +0200 Subject: [PATCH 011/113] [IMP] event: french translations bzr revid: olt@tinyerp.com-20090611085418-dxrde3ct8vkyxdz0 --- addons/event/i18n/fr_FR.po | 631 +------------------------------------ 1 file changed, 13 insertions(+), 618 deletions(-) diff --git a/addons/event/i18n/fr_FR.po b/addons/event/i18n/fr_FR.po index 4c6e6598932..ced22dbd9d2 100644 --- a/addons/event/i18n/fr_FR.po +++ b/addons/event/i18n/fr_FR.po @@ -1,623 +1,18 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * event +# French translation for openobject-addons +# Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2009. # msgid "" msgstr "" -"Project-Id-Version: OpenERP Server 5.0.1\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-05-19 14:22:20+0000\n" -"PO-Revision-Date: 2009-05-20 10:22:20+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2009-04-10 12:38+0000\n" +"PO-Revision-Date: 2009-04-20 06:41+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: \n" - -#. module: event -#: field:event.event,date_end:0 -#: field:report.event.registration,date_end:0 -msgid "Ending date" -msgstr "" - -#. module: event -#: field:event.event,register_min:0 -msgid "Minimum Registrations" -msgstr "" - -#. module: event -#: constraint:ir.actions.act_window:0 -msgid "Invalid model name in the action definition." -msgstr "" - -#. module: event -#: field:event.event,mail_registr:0 -msgid "Registration Email" -msgstr "" - -#. module: event -#: model:crm.case.section,name:event.event_0_crm_case_section -msgid "Concert of Bon Jovi" -msgstr "" - -#. module: event -#: field:event.event,mail_confirm:0 -msgid "Confirmation Email" -msgstr "" - -#. module: event -#: constraint:crm.case.section:0 -msgid "Error ! You cannot create recursive sections." -msgstr "" - -#. module: event -#: model:ir.model,name:event.model_event_registration -msgid "Event Registration" -msgstr "" - -#. module: event -#: model:ir.actions.wizard,name:event.event_reg_invoice -msgid "Make Invoice" -msgstr "" - -#. module: event -#: field:report.event.type.registration,draft_state:0 -msgid "Draft Registrations" -msgstr "" - -#. module: event -#: view:report.event.registration:0 -msgid "Event on Registration" -msgstr "" - -#. module: event -#: wizard_button:event.reg_make_invoice,init,end:0 -msgid "Ok" -msgstr "" - -#. module: event -#: field:event.event,mail_auto_confirm:0 -msgid "Mail Auto Confirm" -msgstr "" - -#. module: event -#: model:product.template,name:event.event_product_1_product_template -msgid "Ticket for Opera" -msgstr "" - -#. module: event -#: code:addons/event/event.py:0 -#, python-format -msgid "Error!" -msgstr "" - -#. module: event -#: view:event.event:0 -msgid "Confirm Event" -msgstr "" - -#. module: event -#: model:crm.case.section,name:event.event_1_crm_case_section -msgid "Opera of Verdi" -msgstr "" - -#. module: event -#: field:report.event.registration,draft_state:0 -msgid "Draft Registration" -msgstr "" - -#. module: event -#: wizard_view:event.reg_make_invoice,init:0 -msgid "Create Invoices" -msgstr "" - -#. module: event -#: view:event.registration:0 -msgid "Extra Info" -msgstr "" - -#. module: event -#: view:event.registration:0 -msgid "Registration" -msgstr "" - -#. module: event -#: field:event.type,name:0 -#: model:ir.model,name:event.model_event_type -msgid "Event type" -msgstr "" - -#. module: event -#: view:event.event:0 -#: model:ir.model,name:event.model_event_event -#: model:ir.module.module,shortdesc:event.module_meta_information -#: field:report.event.registration,name:0 -msgid "Event" -msgstr "" - -#. module: event -#: selection:event.event,state:0 -msgid "Confirmed" -msgstr "" - -#. module: event -#: wizard_view:event.confirm_registration,split:0 -msgid "Registration Confirmation" -msgstr "" - -#. module: event -#: view:event.registration:0 -msgid "Dates" -msgstr "" - -#. module: event -#: field:event.event,register_current:0 -#: model:ir.actions.act_window,name:event.action_registration_confirm -#: model:ir.ui.menu,name:event.menu_action_registration_confirm -msgid "Confirmed Registrations" -msgstr "" - -#. module: event -#: field:event.event,mail_auto_registr:0 -msgid "Mail Auto Register" -msgstr "" - -#. module: event -#: view:event.registration:0 -msgid "Badge" -msgstr "" - -#. module: event -#: field:event.event,section_id:0 -msgid "Case section" -msgstr "" - -#. module: event -#: field:event.registration,tobe_invoiced:0 -msgid "To be Invoiced" -msgstr "" - -#. module: event -#: model:ir.ui.menu,name:event.menu_event_event -msgid "All Events" -msgstr "" - -#. module: event -#: model:ir.ui.menu,name:event.menu_report_event -msgid "Reporting" -msgstr "Reporting" - -#. module: event -#: view:event.registration:0 -msgid "Cancel Registration" -msgstr "" - -#. module: event -#: model:ir.ui.menu,name:event.menu_action_event_categories -msgid "Events by Categories" -msgstr "" - -#. module: event -#: wizard_view:event.confirm_registration,split:0 -msgid "The event limit is reached. What do you want to do?" -msgstr "" - -#. module: event -#: field:report.event.type.registration,confirm_state:0 -msgid "Confirm Registrations" -msgstr "" - -#. module: event -#: view:event.registration:0 -msgid "References" -msgstr "" - -#. module: event -#: model:ir.actions.act_window,name:event.action_event_type_registration -#: model:ir.ui.menu,name:event.menu_report_event_type_registration -#: view:report.event.type.registration:0 -msgid "Registration By Event Types" -msgstr "" - -#. module: event -#: model:ir.ui.menu,name:event.menu_event_config -msgid "Configuration" -msgstr "Configuration" - -#. module: event -#: code:addons/event/event.py:0 -#, python-format -msgid "You must define a reply-to address in order to mail the participant. You can do this in the Mailing tab of your event. Note that this is also the place where you can configure your event to not send emails automaticly while registering" -msgstr "" - -#. module: event -#: constraint:ir.ui.view:0 -msgid "Invalid XML for View Architecture!" -msgstr "XML non valide pour l'architecture de la vue" - -#. module: event -#: wizard_button:event.confirm_registration,split,confirm:0 -msgid "Confirm Anyway" -msgstr "" - -#. module: event -#: constraint:product.template:0 -msgid "Error: UOS must be in a different category than the UOM" -msgstr "Erreur: l'unité de vente doit appartenir à une catégorie différente que l'unité de mesure" - -#. module: event -#: view:event.event:0 -msgid "Parent Category" -msgstr "" - -#. module: event -#: view:event.registration:0 -msgid "Registration Invoiced" -msgstr "" - -#. module: event -#: field:report.event.type.registration,nbevent:0 -msgid "Number Of Events" -msgstr "" - -#. module: event -#: view:event.event:0 -msgid "Cancel Event" -msgstr "" - -#. module: event -#: wizard_field:event.reg_make_invoice,init,inv_rej_reason:0 -msgid "Error Messages" -msgstr "" - -#. module: event -#: view:event.event:0 -msgid "Mailing" -msgstr "" - -#. module: event -#: model:product.template,name:event.event_product_0_product_template -msgid "Ticket for Concert" -msgstr "" - -#. module: event -#: field:event.event,register_prospect:0 -#: model:ir.actions.act_window,name:event.action_registration_draft -#: model:ir.ui.menu,name:event.menu_action_registration_draft -msgid "Unconfirmed Registrations" -msgstr "" - -#. module: event -#: field:event.registration,partner_invoice_id:0 -msgid "Partner Invoiced" -msgstr "" - -#. module: event -#: view:event.registration:0 -msgid "Communication history" -msgstr "" - -#. module: event -#: selection:event.event,state:0 -msgid "Canceled" -msgstr "" - -#. module: event -#: view:event.event:0 -msgid "Event Done" -msgstr "" - -#. module: event -#: field:event.registration,badge_name:0 -msgid "Badge Name" -msgstr "" - -#. module: event -#: model:ir.actions.act_window,name:event.action_event_registration -#: model:ir.ui.menu,name:event.menu_report_event_registration -msgid "Events On Registrations" -msgstr "" - -#. module: event -#: constraint:product.template:0 -msgid "Error: The default UOM and the purchase UOM must be in the same category." -msgstr "Erreur: l'unité de mesure par défaut et l'unité de mesure d'achat doivent faire partie de la même catégorie" - -#. module: event -#: wizard_field:event.reg_make_invoice,init,inv_created:0 -msgid "Invoice Created" -msgstr "" - -#. module: event -#: view:event.event:0 -msgid "Statistics" -msgstr "" - -#. module: event -#: selection:event.event,state:0 -msgid "Draft" -msgstr "" - -#. module: event -#: view:event.event:0 -msgid "Event description" -msgstr "" - -#. module: event -#: model:ir.model,name:event.model_report_event_type_registration -msgid "Event type on registration" -msgstr "" - -#. module: event -#: model:ir.module.module,description:event.module_meta_information -msgid "Organization and management of events.\n" -"\n" -" This module allow you\n" -" * to manage your events and their registrations\n" -" * to use emails to automatically confirm and send acknowledgements for any registration to an event\n" -" * ...\n" -"\n" -" Note that:\n" -" - You can define new types of events in\n" -" Events / Configuration / Types of Events\n" -" - You can access predefined reports about number of registration per event or per event category in :\n" -" Events / Reporting\n" -"" -msgstr "" - -#. module: event -#: field:event.registration,event_id:0 -msgid "Event Related" -msgstr "" - -#. module: event -#: model:crm.case.section,name:event.case_section_event -#: view:event.event:0 -#: model:ir.actions.act_window,name:event.action_event_view -msgid "Events" -msgstr "Évènements" - -#. module: event -#: field:event.registration,nb_register:0 -msgid "Number of Registration" -msgstr "" - -#. module: event -#: view:event.event:0 -#: field:event.event,state:0 -#: view:event.registration:0 -msgid "Status" -msgstr "" - -#. module: event -#: model:ir.actions.act_window,name:event.action_event_categories -msgid "Events by section" -msgstr "" - -#. module: event -#: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" -msgstr "Le nom de l'objet doit commencer avec x_ et ne pas contenir de charactères spéciaux !" - -#. module: event -#: model:ir.ui.menu,name:event.menu_action_registration -msgid "All Registrations" -msgstr "" - -#. module: event -#: help:event.event,mail_auto_registr:0 -msgid "Check this box if you want to use the automatic mailing for new registration" -msgstr "" - -#. module: event -#: view:event.event:0 -msgid "Set To Draft" -msgstr "" - -#. module: event -#: view:event.registration:0 -#: model:ir.actions.wizard,name:event.event_confirm_registration -#: field:report.event.registration,confirm_state:0 -msgid "Confirm Registration" -msgstr "" - -#. module: event -#: view:event.registration:0 -msgid "History" -msgstr "" - -#. module: event -#: model:ir.ui.menu,name:event.menu_event_type -msgid "Types of Events" -msgstr "" - -#. module: event -#: field:event.registration,contact_id:0 -msgid "Partner Contact" -msgstr "" - -#. module: event -#: view:event.event:0 -msgid "Auto Confirmation Email" -msgstr "" - -#. module: event -#: view:event.event:0 -#: view:event.registration:0 -msgid "General" -msgstr "" - -#. module: event -#: view:event.registration:0 -msgid "Send Reminder" -msgstr "" - -#. module: event -#: selection:event.event,state:0 -msgid "Done" -msgstr "" - -#. module: event -#: field:event.event,date_begin:0 -#: field:report.event.registration,date_begin:0 -msgid "Beginning date" -msgstr "" - -#. module: event -#: field:event.registration,invoice_id:0 -msgid "Invoice" -msgstr "" - -#. module: event -#: model:ir.model,name:event.model_report_event_registration -msgid "Events on registrations" -msgstr "" - -#. module: event -#: wizard_button:event.confirm_registration,split,end:0 -msgid "Cancel" -msgstr "" - -#. module: event -#: wizard_button:event.reg_make_invoice,init,open:0 -msgid "Open" -msgstr "" - -#. module: event -#: field:event.registration,badge_title:0 -msgid "Badge Title" -msgstr "" - -#. module: event -#: model:ir.actions.act_window,name:event.action_new_event_form -#: model:ir.ui.menu,name:event.menu_event_new_event -msgid "New event" -msgstr "" - -#. module: event -#: field:event.registration,unit_price:0 -msgid "Unit Price" -msgstr "" - -#. module: event -#: model:crm.case.section,name:event.event_2_crm_case_section -msgid "Conference on ERP Buisness" -msgstr "" - -#. module: event -#: field:event.registration,badge_partner:0 -msgid "Badge Partner" -msgstr "" - -#. module: event -#: model:ir.actions.act_window,name:event.action_event_view_confirm -#: model:ir.ui.menu,name:event.menu_event_event_confirm -msgid "Confirmed Events" -msgstr "" - -#. module: event -#: field:event.event,register_max:0 -#: field:report.event.registration,register_max:0 -msgid "Maximum Registrations" -msgstr "" - -#. module: event -#: field:event.event,type:0 -msgid "Type" -msgstr "" - -#. module: event -#: help:event.event,mail_registr:0 -msgid "This email will be sent when someone subscribes to the event." -msgstr "" - -#. module: event -#: model:product.template,name:event.event_product_2_product_template -msgid "Ticket for Conference" -msgstr "" - -#. module: event -#: field:event.registration,case_id:0 -msgid "Case" -msgstr "" - -#. module: event -#: view:event.event:0 -msgid "Name" -msgstr "" - -#. module: event -#: help:event.event,mail_auto_confirm:0 -msgid "Check this box if you want ot use the automatic confirmation emailing or the reminder" -msgstr "" - -#. module: event -#: help:event.event,mail_confirm:0 -msgid "This email will be sent when the event gets confimed or when someone subscribes to a confirmed event. This is also the email sent to remind someone about the event." -msgstr "" - -#. module: event -#: field:event.event,product_id:0 -msgid "Product" -msgstr "" - -#. module: event -#: field:event.registration,invoice_label:0 -msgid "Label Invoice" -msgstr "" - -#. module: event -#: view:event.registration:0 -msgid "Payments" -msgstr "" - -#. module: event -#: view:event.type:0 -#: field:report.event.type.registration,name:0 -msgid "Event Type" -msgstr "" - -#. module: event -#: view:event.event:0 -#: model:ir.actions.act_window,name:event.action_registration -#: model:ir.actions.wizard,name:event.wizard_event_registration -msgid "Registrations" -msgstr "" - -#. module: event -#: model:ir.actions.act_window,name:event.action_event_view_draft -#: model:ir.ui.menu,name:event.menu_event_event_draft -msgid "Draft Events" -msgstr "" - -#. module: event -#: wizard_field:event.reg_make_invoice,init,inv_rejected:0 -msgid "Invoice Rejected" -msgstr "" - -#. module: event -#: model:ir.ui.menu,name:event.menu_event_main -msgid "Events Organisation" -msgstr "" - -#. module: event -#: view:event.registration:0 -msgid "Actions" -msgstr "" - -#. module: event -#: model:ir.actions.wizard,name:event.wizard_event_reg_partners -msgid "List Register Partners" -msgstr "" - -#. module: event -#: constraint:product.product:0 -msgid "Error: Invalid ean code" -msgstr "Erreur: code EAN invalide" - -#. module: event -#: view:event.event:0 -msgid "Auto Registration Email" -msgstr "" - +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2009-06-11 08:08+0000\n" +"X-Generator: Launchpad (build Unknown)\n" From 153e585ec07c25af9bf1b10465de6b8321b20197 Mon Sep 17 00:00:00 2001 From: Olivier Laurent Date: Thu, 11 Jun 2009 10:54:33 +0200 Subject: [PATCH 012/113] [IMP] point_of_sale: french translations bzr revid: olt@tinyerp.com-20090611085433-819em2t86we9b7rj --- addons/point_of_sale/i18n/fr_FR.po | 77 ++++++++++++++++-------------- 1 file changed, 40 insertions(+), 37 deletions(-) diff --git a/addons/point_of_sale/i18n/fr_FR.po b/addons/point_of_sale/i18n/fr_FR.po index 2c199a6990f..efc1130cd96 100644 --- a/addons/point_of_sale/i18n/fr_FR.po +++ b/addons/point_of_sale/i18n/fr_FR.po @@ -4,16 +4,17 @@ # msgid "" msgstr "" -"Project-Id-Version: OpenERP Server 5.0.1\n" +"Project-Id-Version: OpenERP Server 5.0.0\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-05-19 14:22:20+0000\n" -"PO-Revision-Date: 2009-05-20 10:22:20+0000\n" -"Last-Translator: <>\n" +"POT-Creation-Date: 2009-05-19 14:36+0000\n" +"PO-Revision-Date: 2009-06-11 07:58+0000\n" +"Last-Translator: Olivier (OpenERP) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: \n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2009-06-11 08:04+0000\n" +"X-Generator: Launchpad (build Unknown)\n" #. module: point_of_sale #: rml:pos.details:0 @@ -50,7 +51,7 @@ msgstr "Numéro de pièce" #. module: point_of_sale #: constraint:ir.actions.act_window:0 msgid "Invalid model name in the action definition." -msgstr "" +msgstr "Nom du Modèle non valide dans la définition de l'action." #. module: point_of_sale #: field:pos.order,name:0 @@ -75,7 +76,7 @@ msgstr "Ajouter Produit :" #. module: point_of_sale #: rml:pos.lines:0 msgid "Net Total" -msgstr "" +msgstr "Total Net" #. module: point_of_sale #: model:ir.ui.menu,name:point_of_sale.menu_action_pos_order_tree2 @@ -86,7 +87,7 @@ msgstr "Commandes du jour" #: code:addons/point_of_sale/pos.py:0 #, python-format msgid "No Pricelist !" -msgstr "" +msgstr "Pas de Liste de Prix !" #. module: point_of_sale #: wizard_view:pos.sale.get,init:0 @@ -96,7 +97,7 @@ msgstr "Sélectionnez une Commande Ouverte" #. module: point_of_sale #: rml:pos.lines:0 msgid "Company" -msgstr "" +msgstr "Société" #. module: point_of_sale #: rml:pos.invoice:0 @@ -107,7 +108,7 @@ msgstr "Date de Facture" #: code:addons/point_of_sale/pos.py:0 #, python-format msgid "Cannot create invoice without a partner." -msgstr "" +msgstr "Impossible de créer une facture sans partenaire." #. module: point_of_sale #: model:ir.actions.report.xml,name:point_of_sale.pos_lines_detail @@ -182,13 +183,13 @@ msgstr "Ligne de Vente" #. module: point_of_sale #: rml:pos.lines:0 msgid "No. Of Articles" -msgstr "" +msgstr "Nombre d'Articles" #. module: point_of_sale #: code:addons/point_of_sale/report/pos_invoice.py:0 #, python-format msgid "Please create an invoice for this sale." -msgstr "" +msgstr "Veuillez créer une facture pour cette vente." #. module: point_of_sale #: field:pos.order,date_validity:0 @@ -215,7 +216,7 @@ msgstr "Remboursement" #. module: point_of_sale #: field:pos.order,last_out_picking:0 msgid "Last Output Picking" -msgstr "" +msgstr "Dernier Colisage Sortant" #. module: point_of_sale #: wizard_view:pos.config.journal,init:0 @@ -250,7 +251,7 @@ msgstr "Fax :" #. module: point_of_sale #: wizard_view:pos.scan_product,init:0 msgid "Scan Barcode" -msgstr "" +msgstr "Scanner le code barre" #. module: point_of_sale #: field:pos.order,partner_id:0 @@ -335,14 +336,14 @@ msgstr "Qté" #. module: point_of_sale #: model:ir.module.module,shortdesc:point_of_sale.module_meta_information msgid "Point Of Sale" -msgstr "" +msgstr "Point de Vente" #. module: point_of_sale #: code:addons/point_of_sale/pos.py:0 #: code:addons/point_of_sale/report/pos_invoice.py:0 #, python-format msgid "Error !" -msgstr "" +msgstr "Erreur !" #. module: point_of_sale #: rml:pos.receipt:0 @@ -352,7 +353,7 @@ msgstr "Utilisateur :" #. module: point_of_sale #: field:pos.order.line,create_date:0 msgid "Creation Date" -msgstr "" +msgstr "Date de Création" #. module: point_of_sale #: rml:pos.invoice:0 @@ -431,7 +432,7 @@ msgstr "Lignes du Point de Vente du Jour" #. module: point_of_sale #: field:pos.order,nb_print:0 msgid "Number of Print" -msgstr "" +msgstr "Nombre d'Impression" #. module: point_of_sale #: model:ir.ui.menu,name:point_of_sale.menu_wizard_default_journal @@ -442,12 +443,12 @@ msgstr "Journaux par défaut" #: code:addons/point_of_sale/pos.py:0 #, python-format msgid "No valid pricelist line found !" -msgstr "" +msgstr "Aucune ligne de Liste de Prix valide trouvée !" #. module: point_of_sale #: rml:pos.invoice:0 msgid "Draft Invoice" -msgstr "" +msgstr "Facture Brouillon" #. module: point_of_sale #: field:pos.order.line,discount:0 @@ -472,7 +473,7 @@ msgstr "Lignes de ticket" #. module: point_of_sale #: view:pos.order:0 msgid "Sales Order POS" -msgstr "" +msgstr "Commandes de Vente Point de Vente" #. module: point_of_sale #: wizard_button:pos.config.journal,init,set_default_journal:0 @@ -530,12 +531,12 @@ msgstr "Effectuer le paiement" #: code:addons/point_of_sale/pos.py:0 #, python-format msgid "No order lines defined for this sale." -msgstr "" +msgstr "Aucune lignes de commande pour cette vente." #. module: point_of_sale #: rml:pos.receipt:0 msgid "," -msgstr "" +msgstr "," #. module: point_of_sale #: wizard_button:pos.scan_product,init,add:0 @@ -582,7 +583,7 @@ msgstr "Ventes du jour" #: code:addons/point_of_sale/pos.py:0 #, python-format msgid "Please provide a partner for the sale." -msgstr "" +msgstr "Veuillez fournir un partenaire pour cette vente." #. module: point_of_sale #: view:pos.order.line:0 @@ -607,12 +608,12 @@ msgstr "Utilisateur" #. module: point_of_sale #: field:pos.payment,payment_date:0 msgid "Payment Date" -msgstr "" +msgstr "Date de Paiement" #. module: point_of_sale #: field:pos.payment,payment_name:0 msgid "Payment Name" -msgstr "" +msgstr "Nom du Paiement" #. module: point_of_sale #: rml:pos.details:0 @@ -669,7 +670,7 @@ msgstr "Colisage" #: code:addons/point_of_sale/wizard/wizard_get_sale.py:0 #, python-format msgid "You can't modify this order. It has already been paid" -msgstr "" +msgstr "Vous ne pouvez pas modifier cetee commande. Elle a déjà été payée" #. module: point_of_sale #: code:addons/point_of_sale/pos.py:0 @@ -740,7 +741,7 @@ msgstr "Rembourser la commande :" #. module: point_of_sale #: field:report.transaction.pos,no_trans:0 msgid "Number of Transaction" -msgstr "" +msgstr "Nombre de Transactions" #. module: point_of_sale #: rml:pos.invoice:0 @@ -808,8 +809,11 @@ msgstr "Ajouter un paiement :" #. module: point_of_sale #: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" -msgstr "Le nom de l'objet doit commencer avec x_ et ne pas contenir de charactères spéciaux !" +msgid "" +"The Object name must start with x_ and not contain any special character !" +msgstr "" +"Le nom de l'objet doit commencer avec x_ et ne pas contenir de charactères " +"spéciaux !" #. module: point_of_sale #: rml:pos.details:0 @@ -831,7 +835,7 @@ msgstr "Remise totale" #. module: point_of_sale #: field:pos.order,invoice_wanted:0 msgid "Create Invoice" -msgstr "" +msgstr "Créer une Facture" #. module: point_of_sale #: wizard_view:pos.refund_order,init:0 @@ -883,7 +887,7 @@ msgstr "Journal" #. module: point_of_sale #: wizard_field:pos.scan_product,init,gencod:0 msgid "Barcode" -msgstr "" +msgstr "Code Barre" #. module: point_of_sale #: rml:pos.invoice:0 @@ -908,7 +912,7 @@ msgstr "Tél. :" #. module: point_of_sale #: field:pos.payment,payment_nb:0 msgid "Piece Number" -msgstr "" +msgstr "Numéro de Pièce" #. module: point_of_sale #: wizard_field:pos.config.journal,init,default_journal_gift:0 @@ -965,7 +969,7 @@ msgstr "Note de Crédit Fournisseur" #: code:addons/point_of_sale/wizard/wizard_get_sale.py:0 #, python-format msgid "UserError" -msgstr "" +msgstr "Error Utilisateur" #. module: point_of_sale #: rml:pos.details:0 @@ -1032,7 +1036,7 @@ msgstr "Société :" #. module: point_of_sale #: rml:pos.lines:0 msgid "Print Date" -msgstr "" +msgstr "Date d'Impression" #. module: point_of_sale #: rml:pos.lines:0 @@ -1047,4 +1051,3 @@ msgstr "Total" #: rml:pos.receipt:0 msgid "Price" msgstr "Prix" - From 8a106993139997781d7df83aebef97519f14d8f1 Mon Sep 17 00:00:00 2001 From: Olivier Laurent Date: Thu, 11 Jun 2009 10:55:10 +0200 Subject: [PATCH 013/113] [IMP] mrp_operations: french translations bzr revid: olt@tinyerp.com-20090611085510-xo6bp4vas2x3gsdz --- addons/mrp_operations/i18n/fr_FR.po | 116 +++++++++++++++------------- 1 file changed, 64 insertions(+), 52 deletions(-) diff --git a/addons/mrp_operations/i18n/fr_FR.po b/addons/mrp_operations/i18n/fr_FR.po index 5968710913e..4cc57371a69 100644 --- a/addons/mrp_operations/i18n/fr_FR.po +++ b/addons/mrp_operations/i18n/fr_FR.po @@ -4,43 +4,47 @@ # msgid "" msgstr "" -"Project-Id-Version: OpenERP Server 5.0.1\n" +"Project-Id-Version: OpenERP Server 5.0.0\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-05-19 14:22:20+0000\n" -"PO-Revision-Date: 2009-05-20 10:22:20+0000\n" -"Last-Translator: <>\n" +"POT-Creation-Date: 2009-05-19 14:36+0000\n" +"PO-Revision-Date: 2009-06-11 08:50+0000\n" +"Last-Translator: Olivier (OpenERP) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: \n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2009-06-11 08:52+0000\n" +"X-Generator: Launchpad (build Unknown)\n" #. module: mrp_operations #: model:process.node,name:mrp_operations.process_node_startoperation0 msgid "Start Operation" -msgstr "" +msgstr "Opération de Départ" #. module: mrp_operations #: selection:mrp.production.workcenter.line,state:0 msgid "In Progress" -msgstr "" +msgstr "En progress" #. module: mrp_operations #: view:mrp.production.workcenter.line:0 #: selection:mrp.production.workcenter.line,state:0 #: selection:mrp_operations.operation.code,start_stop:0 msgid "Pause" -msgstr "" +msgstr "en Pause" #. module: mrp_operations #: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" -msgstr "Le nom de l'objet doit commencer avec x_ et ne pas contenir de charactères spéciaux !" +msgid "" +"The Object name must start with x_ and not contain any special character !" +msgstr "" +"Le nom de l'objet doit commencer avec x_ et ne pas contenir de charactères " +"spéciaux !" #. module: mrp_operations #: model:process.node,note:mrp_operations.process_node_startoperation0 msgid "Operation is started" -msgstr "" +msgstr "Opération commencée" #. module: mrp_operations #: model:process.node,name:mrp_operations.process_node_productionorder0 @@ -50,23 +54,23 @@ msgstr "Ordre de Production" #. module: mrp_operations #: view:mrp.production.workcenter.line:0 msgid "Start working" -msgstr "" +msgstr "Commencer à Travailler" #. module: mrp_operations #: model:ir.actions.act_window,name:mrp_operations.mrp_production_code_action msgid "Operations Code" -msgstr "" +msgstr "Code des Opérations" #. module: mrp_operations #: code:addons/mrp_operations/mrp_operations.py:0 #, python-format msgid "Production Order Cannot start in [%s] state" -msgstr "" +msgstr "Un ordre de Production ne peux pas commencer dans l'état [%s]" #. module: mrp_operations #: model:process.process,name:mrp_operations.process_process_mrpoperationprocess0 msgid "Mrp Operation Process" -msgstr "" +msgstr "Processus des Opérations de Production" #. module: mrp_operations #: field:mrp.production.workcenter.line,state:0 @@ -77,7 +81,7 @@ msgstr "État" #. module: mrp_operations #: field:mrp.production.workcenter.line,delay:0 msgid "Delay" -msgstr "" +msgstr "Délai" #. module: mrp_operations #: selection:mrp_operations.operation.code,start_stop:0 @@ -92,17 +96,17 @@ msgstr "Production" #. module: mrp_operations #: view:mrp_operations.operation:0 msgid "Calendar View" -msgstr "" +msgstr "Vue Calendrier" #. module: mrp_operations #: model:process.node,name:mrp_operations.process_node_workorder0 msgid "Work Center" -msgstr "" +msgstr "Centre de Travail" #. module: mrp_operations #: constraint:ir.actions.act_window:0 msgid "Invalid model name in the action definition." -msgstr "" +msgstr "Nom du Modèle non valide dans la définition de l'action" #. module: mrp_operations #: model:ir.ui.menu,name:mrp_operations.menu_mrp_production_operation_action @@ -117,7 +121,7 @@ msgstr "Mettre en brouillon" #. module: mrp_operations #: field:mrp.production.workcenter.line,date_planned:0 msgid "Date Planned" -msgstr "" +msgstr "Date Planifiée" #. module: mrp_operations #: model:ir.ui.menu,name:mrp_operations.menu_mrp_production_code_action @@ -127,7 +131,7 @@ msgstr "" #. module: mrp_operations #: field:mrp.production.workcenter.line,uom:0 msgid "UOM" -msgstr "" +msgstr "UdM" #. module: mrp_operations #: view:mrp_operations.operation.code:0 @@ -139,6 +143,8 @@ msgstr "Code d'Opération de Production" #, python-format msgid " You cannot Resume the operation other then Pause state !" msgstr "" +" Vous ne pouvez pas Résumer une Opération qui se trouve dans un état autre " +"que 'en Pause' !" #. module: mrp_operations #: model:process.transition,note:mrp_operations.process_transition_productionstart0 @@ -180,13 +186,13 @@ msgstr "Code-barre des Centres de Travail" #: model:process.node,note:mrp_operations.process_node_doneoperation0 #: model:process.transition,note:mrp_operations.process_transition_startdoneoperation0 msgid "Operation is done" -msgstr "" +msgstr "Opération terminée" #. module: mrp_operations #: code:addons/mrp_operations/mrp_operations.py:0 #, python-format msgid "Operation is already finished !" -msgstr "" +msgstr "Opération déjà terminée !" #. module: mrp_operations #: model:process.transition,name:mrp_operations.process_transition_startdoneoperation0 @@ -197,41 +203,42 @@ msgstr "" #: code:addons/mrp_operations/mrp_operations.py:0 #, python-format msgid "There is no Operation to be cancelled !" -msgstr "" +msgstr "Il n'y a aucune Opération à annuler !" #. module: mrp_operations #: view:mrp.production.workcenter.line:0 #: selection:mrp.production.workcenter.line,state:0 msgid "Finished" -msgstr "" +msgstr "Terminé" #. module: mrp_operations #: model:ir.actions.act_window,name:mrp_operations.mrp_production_wc_action_form #: view:mrp.production.workcenter.line:0 msgid "Work Orders" -msgstr "" +msgstr "Ordres de Travail" #. module: mrp_operations #: field:mrp.production.workcenter.line,date_start:0 #: field:mrp_operations.operation,date_start:0 msgid "Start Date" -msgstr "" +msgstr "Date de Début" #. module: mrp_operations #: code:addons/mrp_operations/mrp_operations.py:0 #, python-format msgid "Sorry!" -msgstr "" +msgstr "Désolé !" #. module: mrp_operations #: model:process.node,note:mrp_operations.process_node_productionorder0 msgid "Production order for any products" -msgstr "" +msgstr "Ordres de Production pour n'importe quel produit" #. module: mrp_operations #: model:ir.module.module,shortdesc:mrp_operations.module_meta_information msgid "Workcenter Production start end workflow" msgstr "" +"Flux de Travail de Début et de Fin pour la Production des Centres de Travail" #. module: mrp_operations #: field:mrp_operations.operation.code,name:0 @@ -242,7 +249,7 @@ msgstr "Nom de l'Opération" #: field:mrp.production.workcenter.line,date_finnished:0 #: field:mrp_operations.operation,date_finished:0 msgid "End Date" -msgstr "" +msgstr "Date de Fin" #. module: mrp_operations #: constraint:ir.ui.view:0 @@ -252,13 +259,13 @@ msgstr "XML non valide pour l'architecture de la vue" #. module: mrp_operations #: model:ir.model,name:mrp_operations.model_mrp_operations_operation_code msgid "mrp_operations.operation.code" -msgstr "" +msgstr "mrp_operations.operation.code" #. module: mrp_operations #: code:addons/mrp_operations/mrp_operations.py:0 #, python-format msgid "You cannot finish the operation without Starting/Resuming it !" -msgstr "" +msgstr "Vous ne pouvez pas terminer l'opération sans la Commencer/Résumer !" #. module: mrp_operations #: help:mrp.production.workcenter.line,delay:0 @@ -268,7 +275,7 @@ msgstr "" #. module: mrp_operations #: field:mrp.production.workcenter.line,product:0 msgid "Product" -msgstr "" +msgstr "Produit" #. module: mrp_operations #: model:process.transition,note:mrp_operations.process_transition_workstartoperation0 @@ -279,13 +286,13 @@ msgstr "" #: code:addons/mrp_operations/mrp_operations.py:0 #, python-format msgid "Operation is not started yet !" -msgstr "" +msgstr "L'Opération n'est pas encore commencée !" #. module: mrp_operations #: code:addons/mrp_operations/mrp_operations.py:0 #, python-format msgid "Error!" -msgstr "" +msgstr "Erreur !" #. module: mrp_operations #: field:mrp.production.workcenter.line,production_state:0 @@ -295,23 +302,23 @@ msgstr "" #. module: mrp_operations #: field:mrp_operations.operation,order_date:0 msgid "Order Date" -msgstr "" +msgstr "Date de la Commande" #. module: mrp_operations #: model:process.node,note:mrp_operations.process_node_workorder0 msgid "Production Work Center" -msgstr "" +msgstr "Centre de Travail de Production" #. module: mrp_operations #: code:addons/mrp_operations/mrp_operations.py:0 #, python-format msgid "Operation is Already Cancelled !" -msgstr "" +msgstr "L'Opération est déjà annulée !" #. module: mrp_operations #: model:process.transition,name:mrp_operations.process_transition_productionstart0 msgid "Production start Operation" -msgstr "" +msgstr "Opération de Début de Production" #. module: mrp_operations #: field:mrp_operations.operation,workcenter_id:0 @@ -321,7 +328,7 @@ msgstr "Centre de Travail" #. module: mrp_operations #: view:mrp.production.workcenter.line:0 msgid "Graph view in hours by workcenter" -msgstr "" +msgstr "Vue Graphe en heures par centre de travail" #. module: mrp_operations #: model:ir.actions.act_window,name:mrp_operations.mrp_production_operation_action @@ -334,6 +341,8 @@ msgstr "Opérations" #, python-format msgid "You cannot Pause the Operation other then Start/Resume state !" msgstr "" +"Vous ne pouvez pas mettre en pause une Opération qui se trouve dans un autre " +"état que Commencée/Résumée !" #. module: mrp_operations #: field:mrp_operations.operation,code_id:0 @@ -344,17 +353,17 @@ msgstr "Code" #. module: mrp_operations #: model:ir.actions.act_window,name:mrp_operations.mrp_production_wc_confirm_action msgid "Confirmed Work Orders" -msgstr "" +msgstr "Commandes de Travail Confirmées" #. module: mrp_operations #: model:ir.ui.menu,name:mrp_operations.menu_mrp_production_wc_confirm_action msgid "Work Orders to Do" -msgstr "" +msgstr "Commandes de Travail à faire" #. module: mrp_operations #: model:process.node,name:mrp_operations.process_node_canceloperation0 msgid "Cancel Operation" -msgstr "" +msgstr "Opération d'annulation" #. module: mrp_operations #: model:process.transition,name:mrp_operations.process_transition_workstartoperation0 @@ -370,23 +379,23 @@ msgstr "" #: view:mrp.production.workcenter.line:0 #: selection:mrp_operations.operation.code,start_stop:0 msgid "Resume" -msgstr "" +msgstr "Résumer" #. module: mrp_operations #: model:process.node,name:mrp_operations.process_node_doneoperation0 msgid "Done Operation" -msgstr "" +msgstr "Opération effectuée" #. module: mrp_operations #: field:mrp.production.workcenter.line,qty:0 msgid "Qty" -msgstr "" +msgstr "Qté" #. module: mrp_operations #: model:ir.actions.act_window,name:mrp_operations.mrp_production_wc_action #: model:ir.ui.menu,name:mrp_operations.menu_mrp_production_wc_action msgid "All Work Orders" -msgstr "" +msgstr "Toutes les Commandes de Travail" #. module: mrp_operations #: view:mrp_operations.operation:0 @@ -401,7 +410,7 @@ msgstr "Terminé" #. module: mrp_operations #: model:ir.model,name:mrp_operations.model_mrp_operations_operation msgid "mrp_operations.operation" -msgstr "" +msgstr "mrp_operations.operation" #. module: mrp_operations #: view:mrp.production.workcenter.line:0 @@ -418,11 +427,14 @@ msgstr "Brouillon" #: model:process.node,note:mrp_operations.process_node_canceloperation0 #: model:process.transition,note:mrp_operations.process_transition_startcanceloperation0 msgid "Operation is cancelled" -msgstr "" +msgstr "L'Opération est annulée" #. module: mrp_operations #: code:addons/mrp_operations/mrp_operations.py:0 #, python-format -msgid "Operation has already started !' 'You can either Pause /Finish/Cancel the operation" +msgid "" +"Operation has already started !' 'You can either Pause /Finish/Cancel the " +"operation" msgstr "" - +"L'Opération a déjà commencé ! Vous pouvez Mettre en Pause/Terminer/Annuler " +"l'Opération" From a31f0c4dd358b1ab4cb1b0f7dfd6259ee97411b8 Mon Sep 17 00:00:00 2001 From: Olivier Laurent Date: Thu, 11 Jun 2009 11:01:38 +0200 Subject: [PATCH 014/113] [IMP] event: french translations bzr revid: olt@tinyerp.com-20090611090138-fgo0wv77dgluhxp0 --- addons/event/i18n/fr_FR.po | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/addons/event/i18n/fr_FR.po b/addons/event/i18n/fr_FR.po index ced22dbd9d2..5dd822be624 100644 --- a/addons/event/i18n/fr_FR.po +++ b/addons/event/i18n/fr_FR.po @@ -1,16 +1,15 @@ -# French translation for openobject-addons -# Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 -# This file is distributed under the same license as the openobject-addons package. -# FIRST AUTHOR , 2009. +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * event # msgid "" msgstr "" -"Project-Id-Version: openobject-addons\n" -"Report-Msgid-Bugs-To: FULL NAME \n" +"Project-Id-Version: OpenERP Server 5.0.0\n" +"Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2009-04-10 12:38+0000\n" "PO-Revision-Date: 2009-04-20 06:41+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: French \n" +"Last-Translator: Olivier (OpenERP) \n" +"Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" From e8a2ddf964fa61a67ee56e68d91a8c60ed6c5c38 Mon Sep 17 00:00:00 2001 From: "Jay (Open ERP)" Date: Thu, 11 Jun 2009 14:47:46 +0530 Subject: [PATCH 015/113] [FIX] Account Module : Typo corrected lp bug: https://launchpad.net/bugs/385664 fixed bzr revid: jvo@tinyerp.com-20090611091746-quy2nz37jo21iyj0 --- addons/account/account.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/account/account.py b/addons/account/account.py index ed2040393a3..2af75aec536 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -652,7 +652,7 @@ class account_journal_period(osv.osv): 'name': fields.char('Journal-Period Name', size=64, required=True), 'journal_id': fields.many2one('account.journal', 'Journal', required=True, ondelete="cascade"), 'period_id': fields.many2one('account.period', 'Period', required=True, ondelete="cascade"), - 'icon': fields.function(_icon_get, method=True, string='Icon', type='string'), + 'icon': fields.function(_icon_get, method=True, string='Icon', type='char', size=32), 'active': fields.boolean('Active', required=True), 'state': fields.selection([('draft','Draft'), ('printed','Printed'), ('done','Done')], 'Status', required=True, readonly=True), 'fiscalyear_id': fields.related('period_id', 'fiscalyear_id', string='Fiscal Year', type='many2one', relation='account.fiscalyear'), From 38c14c6ff9e27291364c77de89aac9f21f449cb4 Mon Sep 17 00:00:00 2001 From: "Jay (Open ERP)" Date: Thu, 11 Jun 2009 14:49:36 +0530 Subject: [PATCH 016/113] [FIX] Account Module : Typo corrected lp bug: https://launchpad.net/bugs/385664 fixed bzr revid: jvo@tinyerp.com-20090611091936-9hxna6n3wz3oa5e7 --- bin/addons/base/ir/ir_ui_menu.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/addons/base/ir/ir_ui_menu.py b/bin/addons/base/ir/ir_ui_menu.py index 5715fc9ac78..75a3550250e 100644 --- a/bin/addons/base/ir/ir_ui_menu.py +++ b/bin/addons/base/ir/ir_ui_menu.py @@ -233,7 +233,7 @@ class ir_ui_menu(osv.osv): 'complete_name': fields.function(_get_full_name, method=True, string='Complete Name', type='char', size=128), 'icon': fields.selection(tools.icons, 'Icon', size=64), - 'icon_pict': fields.function(_get_icon_pict, method=True, type='picture'), + 'icon_pict': fields.function(_get_icon_pict, method=True, type='char', size=32), 'action': fields.function(_action, fnct_inv=_action_inv, method=True, type='reference', string='Action', selection=[ From b4ae49c32edc24cd6257410bb433663766b6f267 Mon Sep 17 00:00:00 2001 From: Olivier Laurent Date: Thu, 11 Jun 2009 11:30:46 +0200 Subject: [PATCH 017/113] [IMP] l10n_be: french translations bzr revid: olt@tinyerp.com-20090611093046-u900n5xhetkiz9sm --- addons/l10n_be/i18n/fr_FR.po | 131 ++++++++++++++++++++--------------- 1 file changed, 75 insertions(+), 56 deletions(-) diff --git a/addons/l10n_be/i18n/fr_FR.po b/addons/l10n_be/i18n/fr_FR.po index 375f1e2f876..443da31a34a 100644 --- a/addons/l10n_be/i18n/fr_FR.po +++ b/addons/l10n_be/i18n/fr_FR.po @@ -4,137 +4,139 @@ # msgid "" msgstr "" -"Project-Id-Version: OpenERP Server 5.0.1\n" +"Project-Id-Version: OpenERP Server 5.0.0\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-05-19 14:22:20+0000\n" -"PO-Revision-Date: 2009-05-20 10:22:20+0000\n" -"Last-Translator: <>\n" +"POT-Creation-Date: 2009-05-19 14:36+0000\n" +"PO-Revision-Date: 2009-06-11 09:26+0000\n" +"Last-Translator: Olivier (OpenERP) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: \n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2009-06-11 09:28+0000\n" +"X-Generator: Launchpad (build Unknown)\n" #. module: l10n_be #: selection:vat.intra.xml,init,trimester:0 msgid "Oct/Nov/Dec" -msgstr "" +msgstr "Oct/Nov/Déc" #. module: l10n_be #: model:account.account.type,name:l10n_be.user_type_tiers_receiv msgid "Tiers - Recevable" -msgstr "" +msgstr "Tiers - Recevable" #. module: l10n_be #: wizard_view:list.vat.detail,go:0 #: wizard_view:vat.intra.xml,go:0 #: wizard_view:wizard.account.xml.vat.declaration,go:0 msgid "Notification" -msgstr "" +msgstr "Notification" #. module: l10n_be #: code:addons/l10n_be/wizard/partner_vat_listing.py:0 #, python-format msgid "No partner has a VAT Number asociated with him." -msgstr "" +msgstr "Aucun Partenaire n'a de numéro de TVA associé." #. module: l10n_be #: wizard_field:vat.intra.xml,init,trimester:0 msgid "Trimester Number" -msgstr "" +msgstr "Numéro de Trimestre" #. module: l10n_be #: model:account.account.type,name:l10n_be.user_type_tiers msgid "Tiers" -msgstr "" +msgstr "Tiers" #. module: l10n_be #: wizard_field:wizard.account.xml.vat.declaration,init,period:0 msgid "Period" -msgstr "" +msgstr "Période" #. module: l10n_be #: model:account.account.type,name:l10n_be.user_type_charge msgid "Charge" -msgstr "" +msgstr "Charge" #. module: l10n_be #: code:addons/l10n_be/wizard/partner_vat_listing.py:0 #, python-format msgid "Data Insufficient!" -msgstr "" +msgstr "Données insuffisantes" #. module: l10n_be #: wizard_button:list.vat.detail,init,go:0 #: wizard_button:vat.intra.xml,init,go:0 #: wizard_button:wizard.account.xml.vat.declaration,init,go:0 msgid "Create XML" -msgstr "" +msgstr "Créer le fichier XML" #. module: l10n_be #: model:account.account.type,name:l10n_be.user_type_capitaux msgid "Capital" -msgstr "" +msgstr "Capital" #. module: l10n_be #: wizard_field:list.vat.detail,go,msg:0 #: wizard_field:vat.intra.xml,go,msg:0 #: wizard_field:wizard.account.xml.vat.declaration,go,msg:0 msgid "File created" -msgstr "" +msgstr "Fichier crée" #. module: l10n_be #: selection:vat.intra.xml,init,trimester:0 msgid "Apr/May/Jun" -msgstr "" +msgstr "Avr/Mai/Jun" #. module: l10n_be #: constraint:account.account.template:0 msgid "Error ! You can not create recursive account templates." msgstr "" +"Erreur ! Vous ne pouvez pas créer de modèles de compte de manière récursive." #. module: l10n_be #: selection:vat.intra.xml,init,trimester:0 msgid "Jul/Aug/Sep" -msgstr "" +msgstr "Jui/Aoû/Sep" #. module: l10n_be #: model:account.account.type,name:l10n_be.user_type_immo msgid "Immobilisation" -msgstr "" +msgstr "Immobilisation" #. module: l10n_be #: wizard_field:list.vat.detail,go,file_save:0 #: wizard_field:vat.intra.xml,go,file_save:0 #: wizard_field:wizard.account.xml.vat.declaration,go,file_save:0 msgid "Save File" -msgstr "" +msgstr "Sauvegarder le Fichier" #. module: l10n_be #: wizard_view:vat.intra.xml,init:0 msgid "This wizard will create an XML file for Vat Intra" -msgstr "" +msgstr "Cet Assistant créera un fichier XML pour la TVA Intra" #. module: l10n_be #: model:ir.module.module,shortdesc:l10n_be.module_meta_information msgid "Belgium - Plan Comptable Minimum Normalise" -msgstr "" +msgstr "Belgique - Plan Comptable Minimum Normalise" #. module: l10n_be #: wizard_view:list.vat.detail,init:0 msgid "Select Fiscal Year" -msgstr "" +msgstr "Sélectionnez l'Année Fiscale" #. module: l10n_be #: wizard_view:vat.intra.xml,init:0 msgid "Partner VAT Intra" -msgstr "" +msgstr "Numéro de TVA Intra du Partenaire" #. module: l10n_be #: model:ir.actions.wizard,name:l10n_be.wizard_xml_vat_declaration #: model:ir.ui.menu,name:l10n_be.account_wizard_vat_declaration msgid "Periodical VAT Declaration" -msgstr "" +msgstr "Déclaration de TVA Périodique" #. module: l10n_be #: constraint:account.tax.code.template:0 @@ -144,101 +146,119 @@ msgstr "Erreur ! Vous ne pouvez pas créer de codes de taxe récursifs" #. module: l10n_be #: model:account.account.type,name:l10n_be.user_type_tiers_payable msgid "Tiers - Payable" -msgstr "" +msgstr "Tiers - Payable" #. module: l10n_be #: model:account.fiscal.position.template,name:l10n_be.fiscal_position_template_1 msgid "Régime National" -msgstr "" +msgstr "Régime National" #. module: l10n_be #: wizard_view:wizard.account.xml.vat.declaration,init:0 msgid "Select Period" -msgstr "" +msgstr "Sélectionnez la Période" #. module: l10n_be #: model:account.account.type,name:l10n_be.user_type_produit msgid "Produit" -msgstr "" +msgstr "Produit" #. module: l10n_be #: model:account.fiscal.position.template,name:l10n_be.fiscal_position_template_2 msgid "Régime Extra-Communautaire" -msgstr "" +msgstr "Régime Extra-Communautaire" #. module: l10n_be #: model:account.account.type,name:l10n_be.user_type_view msgid "Vue" -msgstr "" +msgstr "Vue" #. module: l10n_be #: wizard_button:list.vat.detail,go,end:0 #: wizard_button:vat.intra.xml,go,end:0 #: wizard_button:wizard.account.xml.vat.declaration,go,end:0 msgid "Ok" -msgstr "" +msgstr "Ok" #. module: l10n_be #: wizard_view:list.vat.detail,init:0 -msgid "This wizard will create an XML file for Vat details and total invoiced amounts per partner." +msgid "" +"This wizard will create an XML file for Vat details and total invoiced " +"amounts per partner." msgstr "" +"Cet Assistant créera un fichier XML pour le détail de la TVA et les montants " +"totaux facturés par Partenaire." #. module: l10n_be #: wizard_field:list.vat.detail,init,limit_amount:0 msgid "Limit Amount" -msgstr "" +msgstr "Montant Limite" #. module: l10n_be #: model:ir.actions.wizard,name:l10n_be.partner_wizard_vat #: model:ir.ui.menu,name:l10n_be.partner_wizard_vat_menu msgid "Annual Listing of VAT-Subjected Customers" -msgstr "" +msgstr "Liste Annuelle des clients assujettis à la TVA" #. module: l10n_be #: wizard_field:list.vat.detail,init,fyear:0 #: wizard_field:vat.intra.xml,init,fyear:0 msgid "Fiscal Year" -msgstr "" +msgstr "Année Fiscale" #. module: l10n_be #: wizard_view:wizard.account.xml.vat.declaration,go:0 msgid "XML Flie has been Created." -msgstr "" +msgstr "Fichier XML Crée" #. module: l10n_be #: model:account.account.type,name:l10n_be.user_type_stock msgid "Stock et Encours" -msgstr "" +msgstr "Stock et Encours" #. module: l10n_be #: code:addons/l10n_be/wizard/account_vat_declaration.py:0 #: code:addons/l10n_be/wizard/partner_vat_listing.py:0 #, python-format msgid "Data Insufficient" -msgstr "" +msgstr "Données Insuffisantes" #. module: l10n_be #: model:ir.ui.menu,name:l10n_be.menu_finance_belgian_statement msgid "Belgium Statements" -msgstr "" +msgstr "Déclarations Belges" #. module: l10n_be #: wizard_field:list.vat.detail,init,test_xml:0 #: wizard_field:vat.intra.xml,init,test_xml:0 msgid "Test XML file" -msgstr "" +msgstr "Tester le Fichier XML" #. module: l10n_be #: model:ir.actions.todo,note:l10n_be.config_call_account_template -msgid "Generate Chart of Accounts from a Chart Template. You will be asked to pass the name of the company, the chart template to follow, the no. of digits to generate the code for your accounts and Bank account, currency to create Journals. Thus,the pure copy of chart Template is generated.\n" -"This is the same wizard that runs from Financial Management/Configuration/Financial Accounting/Financial Accounts/Generate Chart of Accounts from a Chart Template." +msgid "" +"Generate Chart of Accounts from a Chart Template. You will be asked to pass " +"the name of the company, the chart template to follow, the no. of digits to " +"generate the code for your accounts and Bank account, currency to create " +"Journals. Thus,the pure copy of chart Template is generated.\n" +"This is the same wizard that runs from Financial " +"Management/Configuration/Financial Accounting/Financial Accounts/Generate " +"Chart of Accounts from a Chart Template." msgstr "" +"Génère un Plan Comptable à partir d'un Modèle de Plan. Vous devrez indiquer " +"le nom de la Société, le modèle de plan à suivre,le nombre de chiffres pour " +"générer les codes pour vos comptes, le compte bancaire, et la devise pour " +"créer les Jouranux. Ainsi, une copie parfaite du Modèle de Plan sera " +"générée.\n" +"C'est le même Assistant qui est lancé à partir du menu \"Finance & " +"Comptabilité/Configuration/Comptabilité financière/Modèles/Générer le plan " +"de comptes à partir d'un modèle\"" #. module: l10n_be #: wizard_field:list.vat.detail,init,mand_id:0 #: wizard_field:vat.intra.xml,init,mand_id:0 msgid "MandataireId" -msgstr "" +msgstr "Id du Mandataire" #. module: l10n_be #: model:account.account.type,name:l10n_be.user_type_tax @@ -250,50 +270,49 @@ msgstr "Taxe" #: code:addons/l10n_be/wizard/partner_vat_listing.py:0 #, python-format msgid "No VAT Number Associated with Main Company!" -msgstr "" +msgstr "Aucun Numéro de TVA Associé avec la Société Principale !" #. module: l10n_be #: wizard_view:vat.intra.xml,init:0 #: wizard_field:vat.intra.xml,init,country_ids:0 msgid "European Countries" -msgstr "" +msgstr "Pays Européens" #. module: l10n_be #: wizard_view:vat.intra.xml,init:0 msgid "General Information" -msgstr "" +msgstr "Information Générale" #. module: l10n_be #: wizard_view:list.vat.detail,go:0 #: wizard_view:vat.intra.xml,go:0 msgid "XML File has been Created." -msgstr "" +msgstr "Le Fichier XML a été créé." #. module: l10n_be #: model:account.account.type,name:l10n_be.user_type_financiers msgid "Financier" -msgstr "" +msgstr "Financier" #. module: l10n_be #: wizard_button:list.vat.detail,init,end:0 #: wizard_button:vat.intra.xml,init,end:0 #: wizard_button:wizard.account.xml.vat.declaration,init,end:0 msgid "Cancel" -msgstr "" +msgstr "Annuler" #. module: l10n_be #: model:account.fiscal.position.template,name:l10n_be.fiscal_position_template_3 msgid "Régime Intra-Communautaire" -msgstr "" +msgstr "Régime Intra-Communautaire" #. module: l10n_be #: model:ir.actions.wizard,name:l10n_be.partner_vat_intra #: model:ir.ui.menu,name:l10n_be.partner_intra_vat_menu msgid "Partner VAT intra" -msgstr "" +msgstr "Numéro de TVA Intra du Partenaire" #. module: l10n_be #: selection:vat.intra.xml,init,trimester:0 msgid "Jan/Feb/Mar" -msgstr "" - +msgstr "Jan/Fév/Mar" From 05f7092e170fc895d55f1ca64fc7e5a4628e6cb4 Mon Sep 17 00:00:00 2001 From: Olivier Laurent Date: Thu, 11 Jun 2009 15:48:49 +0200 Subject: [PATCH 018/113] [IMP] hr: french translations bzr revid: olt@tinyerp.com-20090611134849-bodzyn6sfy6zfgli --- addons/hr/i18n/fr_FR.po | 38 +++++++++++++++++++++----------------- 1 file changed, 21 insertions(+), 17 deletions(-) diff --git a/addons/hr/i18n/fr_FR.po b/addons/hr/i18n/fr_FR.po index 4c29658d529..45c6bf16ea6 100644 --- a/addons/hr/i18n/fr_FR.po +++ b/addons/hr/i18n/fr_FR.po @@ -4,16 +4,17 @@ # msgid "" msgstr "" -"Project-Id-Version: OpenERP Server 5.0.1\n" +"Project-Id-Version: OpenERP Server 5.0.0\n" "Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-05-19 14:22:20+0000\n" -"PO-Revision-Date: 2009-05-20 10:22:20+0000\n" -"Last-Translator: <>\n" +"POT-Creation-Date: 2009-05-19 14:36+0000\n" +"PO-Revision-Date: 2009-06-11 13:40+0000\n" +"Last-Translator: Olivier (OpenERP) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: \n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2009-06-11 13:44+0000\n" +"X-Generator: Launchpad (build Unknown)\n" #. module: hr #: model:process.node,name:hr.process_node_openerpuser0 @@ -51,12 +52,12 @@ msgstr "Dimanche" #. module: hr #: view:res.users:0 msgid "Parents" -msgstr "" +msgstr "Parents" #. module: hr #: constraint:ir.actions.act_window:0 msgid "Invalid model name in the action definition." -msgstr "" +msgstr "Nom de Modèle non valide pour la définition de l'action." #. module: hr #: view:hr.department:0 @@ -150,7 +151,7 @@ msgstr "Téléphone professionnel" #. module: hr #: field:hr.employee.category,child_ids:0 msgid "Child Categories" -msgstr "" +msgstr "Catégories filles" #. module: hr #: field:hr.employee,work_location:0 @@ -208,7 +209,7 @@ msgstr "Divorcé(e)" #. module: hr #: field:hr.employee.category,parent_id:0 msgid "Parent Category" -msgstr "" +msgstr "Catégorie Parente" #. module: hr #: model:ir.actions.act_window,name:hr.open_module_tree_department @@ -314,7 +315,8 @@ msgstr "Actif" #. module: hr #: constraint:hr.employee:0 msgid "Error ! You cannot create recursive Hierarchy of Employees." -msgstr "Erreur ! Vous ne pouvez pas créer de hiérarchie d'employés récursives." +msgstr "" +"Erreur ! Vous ne pouvez pas créer de hiérarchie d'employés récursives." #. module: hr #: model:process.process,name:hr.process_process_employeecontractprocess0 @@ -355,7 +357,7 @@ msgstr "Date début" #. module: hr #: field:res.users,parent_id:0 msgid "Parent Users" -msgstr "" +msgstr "Utilisateurs Parents" #. module: hr #: field:hr.employee,address_id:0 @@ -379,8 +381,11 @@ msgstr "Informations personnelles" #. module: hr #: constraint:ir.model:0 -msgid "The Object name must start with x_ and not contain any special character !" -msgstr "Le nom de l'objet doit commencer avec x_ et ne pas contenir de charactères spéciaux !" +msgid "" +"The Object name must start with x_ and not contain any special character !" +msgstr "" +"Le nom de l'objet doit commencer avec x_ et ne pas contenir de charactères " +"spéciaux !" #. module: hr #: view:hr.timesheet:0 @@ -412,7 +417,7 @@ msgstr "Catégories des employés" #. module: hr #: field:hr.employee,address_home_id:0 msgid "Home Address" -msgstr "" +msgstr "Adresse Personnelle" #. module: hr #: view:hr.department:0 @@ -454,7 +459,7 @@ msgstr "Nom du département" #. module: hr #: field:hr.department,child_ids:0 msgid "Child Departments" -msgstr "" +msgstr "Départements fils" #. module: hr #: view:hr.employee:0 @@ -488,4 +493,3 @@ msgstr "Samedi" #: model:ir.ui.menu,name:hr.menu_open_view_employee_new msgid "New Employee" msgstr "Nouvel employé" - From e92b88df7c837f5bc7d9a6fff4b8f84cada8ba24 Mon Sep 17 00:00:00 2001 From: "vra (Tiny)" Date: Fri, 12 Jun 2009 10:39:04 +0530 Subject: [PATCH 019/113] [IMP] account_balance Module : Modified reports. bzr revid: vra@tinyerp.com-20090612050904-p19sa6ggn385mfzy --- addons/account_balance/report/__init__.py | 1 + .../account_balance/report/account_balance.py | 589 +++++++++------- .../report/account_balance.rml | 420 +++++++---- .../report/account_balance_landscape.py | 666 ++++++++++++++++++ .../report/account_balance_landscape.rml | 422 +++++++---- .../account_balance_landscape_old_backup.rml | 182 +++++ .../report/account_balance_old_backup.rml | 179 +++++ addons/account_balance/report/rml_parse.py | 170 +++++ 8 files changed, 2116 insertions(+), 513 deletions(-) create mode 100644 addons/account_balance/report/account_balance_landscape.py create mode 100644 addons/account_balance/report/account_balance_landscape_old_backup.rml create mode 100644 addons/account_balance/report/account_balance_old_backup.rml create mode 100644 addons/account_balance/report/rml_parse.py diff --git a/addons/account_balance/report/__init__.py b/addons/account_balance/report/__init__.py index c25f02541b2..1c3fde239be 100644 --- a/addons/account_balance/report/__init__.py +++ b/addons/account_balance/report/__init__.py @@ -20,5 +20,6 @@ # ############################################################################## import account_balance +import account_balance_landscape # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account_balance/report/account_balance.py b/addons/account_balance/report/account_balance.py index 4415d2d9dcc..c7eae9e009f 100644 --- a/addons/account_balance/report/account_balance.py +++ b/addons/account_balance/report/account_balance.py @@ -37,6 +37,8 @@ class account_balance(report_sxw.rml_parse): def __init__(self, cr, uid, name, context): super(account_balance, self).__init__(cr, uid, name, context) self.flag=1 + self.dr_total= 0.00 + self.cr_total= 0.00 self.parent_bal=0 self.status=0 self.done_total=0 @@ -47,268 +49,278 @@ class account_balance(report_sxw.rml_parse): self.localcontext.update({ 'time': time, 'lines': self.lines, + 'get_lines':self.get_lines, 'linesForTotal': self.linesForTotal, 'linesForYear': self.linesForYear, + 'get_years':self.get_years, + 'cal_total':self.cal_total, + 'total_dr':self.total_dr, + 'total_cr':self.total_cr }) self.context = context - def repeatIn(self, lst, name, nodes_parent=False,td=False,width=[],value=[],type=[]): - self._node.data = '' - node = self._find_parent(self._node, nodes_parent or parents) - ns = node.nextSibling -#start - if value==['Cash','%']: - if show==1: - if perc==1: - if pattern=='none': - value=['','Cash','%'] - type=['lable','lable','lable'] - width=[130,65,65] - else: - value=[' ','','Cash','%'] - type=['string','lable','lable','lable'] - width=[65,130,65,65] - else: - if pattern=='none': - value=[''] - type=['lable'] - width=[195] - else: - value=[' ',''] - type=['string','lable'] - width=[65,195] - else: - if perc==1: - if pattern=='none': - value=['Cash','%'] - type=['lable','lable'] - width=[65,65] - else: - value=[' ','Cash','%'] - type=['string','lable','lable'] - width=[65,65,65] - else: - if pattern=='none': - value=[''] - type=['lable'] - width=[65] - else: - value=[' ',''] - type=['string','lable'] - width=[65,65] - - - if value==['year']: - if show==1: - if perc==1: - if pattern=='none': - width=[260] - else: - value=[' ','year'] - type=['string','string'] - width=[65,260] - else: - if pattern=='none': - width=[195] - else: - value=[' ','year'] - type=['string','string'] - width=[65,195] - else: - if perc==1: - if pattern=='none': - width=[130] - else: - value=[' ','year'] - type=['string','string'] - width=[65,130] - - else: - if pattern=='none': - width=[65] - else: - value=[' ','year'] - type=['string','string'] - width=[65,65] - - if value==['Debit','Credit','Balance']: - if show==1: - if perc==1: - if pattern=='none': - width=[65,65,130] - else: - value=[' ','Debit','Credit','Balance'] - type=['string','lable','lable','lable'] - width=[65,65,65,130] - else: - if pattern=='none': - width=[65,65,65] - else: - value=[' ','Debit','Credit','Balance'] - type=['string','lable','lable','lable'] - width=[65,65,65,65] - - else: - if perc==1: - if pattern=='none': - value=['Balance'] - type=['lable'] - width=[130] - else: - value=[' ','Balance'] - type=['string','lable'] - width=[65,130] - else: - if pattern=='none': - value=['Balance'] - type=['lable'] - width=[65] - else: - value=[' ','Balance'] - type=['string','lable'] - width=[65,65] - - if value==['debit','credit','balance']: - if show==1: - if perc==1: - if pattern=='none': - value=['debit','credit','balance','balance_perc'] - type=['string','string','string','string'] - width=[65,65,65,65] - else: - value=[pattern,'debit','credit','balance','balance_perc'] - type=['string','string','string','string','string'] - width=[65,65,65,65,65] - else: - if pattern=='none': - value=['debit','credit','balance'] - type=['string','string','string'] - width=[65,65,65] - else: - value=[pattern,'debit','credit','balance'] - type=['string','string','string','string'] - width=[65,65,65,65] - - else: - if perc==1: - if pattern=='none': - value=['balance','balance_perc'] - type=['string','string'] - width=[65,65] - else: - value=[pattern,'balance','balance_perc'] - type=['string','string','string'] - width=[65,65,65] - else: - if pattern=='none': - value=['balance'] - type=['string'] - width=[65] - else: - value=[pattern,'balance'] - type=['string','string'] - width=[65,65] - - if value==['sum_debit','sum_credit','']: - if show==1: - if perc==1: - if pattern=='none': - width=[65,65,130] - else: - value=[' ','sum_debit','sum_credit',''] - type=['string','string','string','lable'] - width=[65,65,65,130] - else: - if pattern=='none': - width=[65,65,65] - else: - value=[' ','sum_debit','sum_credit',''] - type=['string','string','string','lable'] - width=[65,65,65,65] - else: - if perc==1: - if pattern=='none': - value=[''] - type=['lable'] - width=[130] - else: - value=[' ',''] - type=['string','lable'] - width=[65,130] - else: - if pattern=='none': - value=[''] - type=['lable'] - width=[65] - else: - value=[' ',''] - type=['string','lable'] - width=[65,65] - - if not lst: - lst.append(1) - for ns in node.childNodes : - if ns and ns.nodeName!='#text' and ns.tagName=='blockTable' and td : - width_str = ns._attrs['colWidths'].nodeValue - ns.removeAttribute('colWidths') - total_td = td * len(value) - - if not width: - for v in value: - width.append(30) - check1=0 - for t in range(td): - for v in range(len(value)): - if type[v] in ('String','STRING','string'): - if (value[v]==" " or value[0]==pattern): - if check1==0: - check1=1 - width_str +=',0.0' - else: - width_str +=',%d'%width[v] - else: - width_str +=',%d'%width[v] - else: - width_str +=',%d'%width[v] - ns.setAttribute('colWidths',width_str) - - child_list = ns.childNodes - - check=0 - for child in child_list: - if child.nodeName=='tr': - lc = child.childNodes[1] - for t in range(td): - i=0 - for v in value: - - newnode = lc.cloneNode(1) - temp2="%s['status']==1 and ( setTag('para','para',{'fontName':'Times-bold'})) ]]"%(name) +# def repeatIn(self, lst, name, nodes_parent=False,td=False,width=[],value=[],type=[]): +# self._node.data = '' +# node = self._find_parent(self._node, nodes_parent or parents) +# ns = node.nextSibling +##start +# if value==['Cash','%']: +# if show==1: +# if perc==1: +# if pattern=='none': +# value=['','Cash','%'] +# type=['lable','lable','lable'] +# width=[130,65,65] +# else: +# value=[' ','','Cash','%'] +# type=['string','lable','lable','lable'] +# width=[65,130,65,65] +# else: +# if pattern=='none': +# value=[''] +# type=['lable'] +# width=[195] +# else: +# value=[' ',''] +# type=['string','lable'] +# width=[65,195] +# else: +# if perc==1: +# if pattern=='none': +# value=['Cash','%'] +# type=['lable','lable'] +# width=[65,65] +# else: +# value=[' ','Cash','%'] +# type=['string','lable','lable'] +# width=[65,65,65] +# else: +# if pattern=='none': +# value=[''] +# type=['lable'] +# width=[65] +# else: +# value=[' ',''] +# type=['string','lable'] +# width=[65,65] # - if type[i] in ('String','STRING','string'): - if (v==" " or v==pattern) and i==0 and check==0: - check=1 - newnode.childNodes[1].lastChild.data="" - else: - if v==" ": - newnode.childNodes[1].lastChild.data="" - else: - t1= "[[ %s['%s%d'] ]]"%(name,v,t) - if v=="year" or v=="sum_debit" or v=="sum_credit": - newnode.childNodes[1].lastChild.data = t1 - else: - newnode.childNodes[1].lastChild.data = t1+"[["+temp2 -# newnode.childNodes[1].lastChild.data=[[ a['status']==1 and ( setTag('para','para',{'fontName':'Times-bold'})) ]] - elif type[i] in ('Lable','LABLE','lable'): - - newnode.childNodes[1].lastChild.data= v - - child.appendChild(newnode) - - newnode=False - i+=1 - return super(account_balance,self).repeatIn(lst, name, nodes_parent=False) +# +# if value==['year']: +# if show==1: +# if perc==1: +# if pattern=='none': +# width=[260] +# else: +# value=[' ','year'] +# type=['string','string'] +# width=[65,260] +# else: +# if pattern=='none': +# width=[195] +# else: +# value=[' ','year'] +# type=['string','string'] +# width=[65,195] +# else: +# if perc==1: +# if pattern=='none': +# width=[130] +# else: +# value=[' ','year'] +# type=['string','string'] +# width=[65,130] +# +# else: +# if pattern=='none': +# width=[65] +# else: +# value=[' ','year'] +# type=['string','string'] +# width=[65,65] +# +# if value==['Debit','Credit','Balance']: +# if show==1: +# if perc==1: +# if pattern=='none': +# width=[65,65,130] +# else: +# value=[' ','Debit','Credit','Balance'] +# type=['string','lable','lable','lable'] +# width=[65,65,65,130] +# else: +# if pattern=='none': +# width=[65,65,65] +# else: +# value=[' ','Debit','Credit','Balance'] +# type=['string','lable','lable','lable'] +# width=[65,65,65,65] +# +# else: +# if perc==1: +# if pattern=='none': +# value=['Balance'] +# type=['lable'] +# width=[130] +# else: +# value=[' ','Balance'] +# type=['string','lable'] +# width=[65,130] +# else: +# if pattern=='none': +# value=['Balance'] +# type=['lable'] +# width=[65] +# else: +# value=[' ','Balance'] +# type=['string','lable'] +# width=[65,65] +# +# if value==['debit','credit','balance']: +# if show==1: +# if perc==1: +# if pattern=='none': +# value=['debit','credit','balance','balance_perc'] +# type=['string','string','string','string'] +# width=[65,65,65,65] +# else: +# value=[pattern,'debit','credit','balance','balance_perc'] +# type=['string','string','string','string','string'] +# width=[65,65,65,65,65] +# else: +# if pattern=='none': +# value=['debit','credit','balance'] +# type=['string','string','string'] +# width=[65,65,65] +# else: +# value=[pattern,'debit','credit','balance'] +# type=['string','string','string','string'] +# width=[65,65,65,65] +# +# else: +# if perc==1: +# if pattern=='none': +# value=['balance','balance_perc'] +# type=['string','string'] +# width=[65,65] +# else: +# value=[pattern,'balance','balance_perc'] +# type=['string','string','string'] +# width=[65,65,65] +# else: +# if pattern=='none': +# value=['balance'] +# type=['string'] +# width=[65] +# else: +# value=[pattern,'balance'] +# type=['string','string'] +# width=[65,65] +# +# if value==['sum_debit','sum_credit','']: +# if show==1: +# if perc==1: +# if pattern=='none': +# width=[65,65,130] +# else: +# value=[' ','sum_debit','sum_credit',''] +# type=['string','string','string','lable'] +# width=[65,65,65,130] +# else: +# if pattern=='none': +# width=[65,65,65] +# else: +# value=[' ','sum_debit','sum_credit',''] +# type=['string','string','string','lable'] +# width=[65,65,65,65] +# else: +# if perc==1: +# if pattern=='none': +# value=[''] +# type=['lable'] +# width=[130] +# else: +# value=[' ',''] +# type=['string','lable'] +# width=[65,130] +# else: +# if pattern=='none': +# value=[''] +# type=['lable'] +# width=[65] +# else: +# value=[' ',''] +# type=['string','lable'] +# width=[65,65] +# +# if not lst: +# lst.append(1) +# for ns in node.childNodes : +# if ns and ns.nodeName!='#text' and ns.tagName=='blockTable' and td : +# width_str = ns._attrs['colWidths'].nodeValue +# ns.removeAttribute('colWidths') +# total_td = td * len(value) +# +# if not width: +# for v in value: +# width.append(30) +# check1=0 +# for t in range(td): +# for v in range(len(value)): +# if type[v] in ('String','STRING','string'): +# if (value[v]==" " or value[0]==pattern): +# if check1==0: +# check1=1 +# width_str +=',0.0' +# else: +# width_str +=',%d'%width[v] +# else: +# width_str +=',%d'%width[v] +# else: +# width_str +=',%d'%width[v] +# ns.setAttribute('colWidths',width_str) +# +# child_list = ns.childNodes +# +# check=0 +# for child in child_list: +# if child.nodeName=='tr': +# lc = child.childNodes[1] +# for t in range(td): +# i=0 +# for v in value: +# +# newnode = lc.cloneNode(1) +# temp2="%s['status']==1 and ( setTag('para','para',{'fontName':'Helvetica-bold'})) ]]"%(name) +## +# if type[i] in ('String','STRING','string'): +# if (v==" " or v==pattern) and i==0 and check==0: +# check=1 +# if newnode.childNodes[1].lastChild: +# newnode.childNodes[1].lastChild.data="" +# else: +# if v==" ": +# if newnode.childNodes[1].lastChild: +# newnode.childNodes[1].lastChild.data="" +# else: +# t1= "[[ %s['%s%d'] ]]"%(name,v,t) +# if v=="year" or v=="sum_debit" or v=="sum_credit": +# if newnode.childNodes[1].lastChild: +# newnode.childNodes[1].lastChild.data = t1 +# else: +# if newnode.childNodes[1].lastChild: +# newnode.childNodes[1].lastChild.data = t1+"[["+temp2 +## newnode.childNodes[1].lastChild.data=[[ a['status']==1 and ( setTag('para','para',{'fontName':'Times-bold'})) ]] +# elif type[i] in ('Lable','LABLE','lable'): +# if newnode.childNodes[1].lastChild: +# newnode.childNodes[1].lastChild.data= v +# +# child.appendChild(newnode) +# +# newnode=False +# i+=1 +# return super(account_balance,self).repeatIn(lst, name, nodes_parent=False) #end + def linesForYear(self,form): temp=0 years={} @@ -405,7 +417,6 @@ class account_balance(report_sxw.rml_parse): if entry[0].id in doneAccount: continue doneAccount[entry[0].id] = 1 - for k in range(0,len(entry)): temp_credit=0.00 temp_debit=0.00 @@ -416,7 +427,6 @@ class account_balance(report_sxw.rml_parse): if self.flag==1: self.result_total["sum_credit" + str(k)]=0.00 self.result_total["sum_debit" + str(k)]=0.00 - if form['account_choice']=='bal_zero': if temp_credit<>temp_debit: self.result_total["sum_credit" + str(k)]+=temp_credit @@ -533,7 +543,6 @@ class account_balance(report_sxw.rml_parse): res["bal_perc"+str(j)]=locale.format("%.2f", temp_perc) + "%" - if ref_bal=='nothing': if level==1: self.parent_bal=1 @@ -586,7 +595,69 @@ class account_balance(report_sxw.rml_parse): return result + def get_years(self,form): + result =[] + res={} + for temp in range(0,len(form['fiscalyear'][0][2])): + res={} + fy=self.pool.get('account.fiscalyear').name_get(self.cr,self.uid,form['fiscalyear'][0][2][temp]) + res['year']=fy[0][1][12:16] + res['last_str']=temp + + result.append(res) + self.linesForYear(form) + return result + + def get_lines(self,year_dict,form): + final_result = [] + line_l =[] + res = {} + line_l = self.lines(form) + self.cal_total(year_dict) + if line_l: + for l in line_l: + res = {} + res['code'] = l['code'] + res['name'] = l['name'] + res['level'] = l['level'] + for k,v in l.items(): + if k.startswith('debit'+str(year_dict['last_str'])): + res['debit'] = v + if k.startswith('credit'+str(year_dict['last_str'])): + res['credit'] = v + if k.startswith('balance'+str(year_dict['last_str'])) and not k.startswith('balance_perc'+str(year_dict['last_str'])): + res['balance'] =v + if k.startswith('balance_perc'+str(year_dict['last_str'])) and not k.startswith('balance'+str(year_dict['last_str'])): + res['balance_perc'] = v + if form['compare_pattern'] == 'bal_perc': + if k.startswith('bal_perc'+str(year_dict['last_str'])): + res['pattern'] = v + elif form['compare_pattern'] == 'bal_cash': + if k.startswith('bal_cash'+str(year_dict['last_str'])): + res['pattern'] = v + else: + res['pattern'] = '' + final_result.append(res) + return final_result + + def cal_total(self,year_dict): + total_l = self.result_total + if total_l: + for k,v in total_l.items(): + if k.startswith('sum_debit'+str(year_dict['last_str'])): + self.dr_total = v + elif k.startswith('sum_credit'+str(year_dict['last_str'])): + self.cr_total = v + else: + continue + return True + + def total_dr(self): + return self.dr_total + + def total_cr(self): + return self.cr_total + report_sxw.report_sxw('report.account.balance.account.balance', 'account.account', 'addons/account_balance/report/account_balance.rml', parser=account_balance, header=False) -report_sxw.report_sxw('report.account.account.balance.landscape', 'account.account', 'addons/account_balance/report/account_balance_landscape.rml', parser=account_balance, header=False) # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account_balance/report/account_balance.rml b/addons/account_balance/report/account_balance.rml index c8ccaa1e139..af7e85e6397 100644 --- a/addons/account_balance/report/account_balance.rml +++ b/addons/account_balance/report/account_balance.rml @@ -1,8 +1,8 @@ -