vous devriez essayer d'autres critères de recherche.
\n"
+" "
#. module: base
#: model:ir.model,name:base.model_ir_module_module
@@ -6388,7 +7090,7 @@ msgstr "Anglais (UK)"
#. module: base
#: selection:base.language.install,lang:0
msgid "Japanese / 日本語"
-msgstr "Japanais / 日本語"
+msgstr "Japonais / 日本語"
#. module: base
#: model:ir.model,name:base.model_base_language_import
@@ -6454,6 +7156,49 @@ msgid ""
"only the country code will be validated.\n"
" "
msgstr ""
+"\n"
+"Validation du numéro de TVA des partenaires.\n"
+"====================================\n"
+"\n"
+"Après installation de ce module, la valeur entrée dans le champs TVA des "
+"partenaires\n"
+"sera validé pour tous les pays supportés. Le pays est déduit des 2 lettres "
+"du code de\n"
+"pays qui préfixent le numéro de TVA. Par exemple \"BE0477472701\" sera "
+"validé en \n"
+"utilisant les règles belges.\n"
+"\n"
+"Il y a deux niveaux différents de validation du numéro de TVA :\n"
+"-----------------------------------------------------------------------------"
+"--------\n"
+" * par défaut, une simple vérification hors-ligne est faite en réalisant "
+"les règles de validation\n"
+" connue pour le pays, en général une simple vérification de numéro. "
+"Ceci est rapide et \n"
+" et toujours disponible, mais ne détecte pas les numéros qui ne sont "
+"peut-être pas \n"
+" alloués ou plus valides.\n"
+"\n"
+" * Lorsque l'option \"Validation du numéro TVA par VIES\" est cochée "
+"(dans la configuration \n"
+" de la compagnie de l'utilisateur), le numéro de TVA est soumis en-"
+"ligne à la base de donnée \n"
+" européenne VIES, laquelle vérifiera réellement si le numéro est "
+"valide et actuellement \n"
+" alloué à une compagnie européenne. Ceci est un peu plus lent qu'une "
+"simple vérification \n"
+" hors-ligne, requiert une connexion internet et n'est peut-être pas "
+"disponible tout le temps. \n"
+" Si le service n'est pas disponible ou ne supporte pas le pays demande "
+"(cas des pays hors Union \n"
+" Européenne), la vérification simple sera réalisé à la place.\n"
+"\n"
+"Les pays supportés actuellement inclus les pays de l'Union Européenne et "
+"quelques pays hors UE\n"
+"tels que Chili, Colombie, Mexique, Norvège ou Russie. Pour les pays non-"
+"supportés, seul le code\n"
+"de pays sera validé.\n"
+" "
#. module: base
#: model:ir.model,name:base.model_ir_actions_act_window_view
@@ -6501,11 +7246,25 @@ msgid ""
" Replica of Democratic Congo, Senegal, Chad, Togo.\n"
" "
msgstr ""
+"\n"
+"Ce module implémente la charte de compte pour les pays de l'HOADA.\n"
+"=======================================================\n"
+"\n"
+"Il permet à toute compagnie ou association de gérer sa comptabilité "
+"financière.\n"
+"\n"
+"Les pays qui utilisent OHADA sont les suivants :\n"
+"----------------------------------------------------------------\n"
+" Benin, Burkina Faso, Cameroun, Centrafrique, Comores, Congo,\n"
+" Côte d'Ivoire, Gabon, Guinée, Guinée-Bissau, Guinée Équatoriale, Mali, "
+"Niger,\n"
+" République Démocratique du Congo, Sénégal, Tchad et Togo.\n"
+" "
#. module: base
#: view:ir.translation:0
msgid "Comments"
-msgstr ""
+msgstr "Commentaires"
#. module: base
#: model:res.country,name:base.et
@@ -6515,7 +7274,7 @@ msgstr "Ethiopie"
#. module: base
#: model:ir.module.category,name:base.module_category_authentication
msgid "Authentication"
-msgstr ""
+msgstr "Authentification"
#. module: base
#: model:res.country,name:base.sj
@@ -6611,6 +7370,11 @@ msgid ""
"===============================================\n"
" "
msgstr ""
+"\n"
+"Permet aux utilisateurs de s'enregistrer et réinitialiser leur mot de "
+"passe.\n"
+"=========================================================\n"
+" "
#. module: base
#: model:ir.module.category,name:base.module_category_usability
@@ -6635,6 +7399,14 @@ msgid ""
"membership products (schemes).\n"
" "
msgstr ""
+"\n"
+"Ce module configure les modules nécessaires aux associations.\n"
+"=================================================\n"
+"\n"
+"Il installe le profil pour les associations leur permettant de gérer les "
+"événements, enregistrements, \n"
+"adhésions, produits d'adhésion (programmes).\n"
+" "
#. module: base
#: model:ir.ui.menu,name:base.menu_base_config
@@ -6667,6 +7439,20 @@ msgid ""
"documentation at http://doc.openerp.com.\n"
" "
msgstr ""
+"\n"
+"Fournit une plateforme EDI que les autres applications peuvent utiliser.\n"
+"=======================================================\n"
+"\n"
+"OpenERP spécifie un format générique EDI pour l'échange de document "
+"d'affaire entre\n"
+"différents systèmes et fournit les mécanismes génériques pour les importer "
+"et les\n"
+"exporter.\n"
+"\n"
+"Plus de détails au sujet du format EDI d'OpenERP peut être trouvé dans la "
+"documentation\n"
+"technique d'OpenERP à l'adresse http://doc.openerp.com.\n"
+" "
#. module: base
#: code:addons/base/ir/workflow/workflow.py:99
@@ -6686,6 +7472,9 @@ msgid ""
"deleting it (if you delete a native record rule, it may be re-created when "
"you reload the module."
msgstr ""
+"Si vous désactivez le champs \"Actif\", cela désactivera la règle "
+"d'enregistrement sans la supprimer (si vous supprimez une règle native "
+"d'enregistrement, elle peut être recrée en rechargeant le module)."
#. module: base
#: selection:base.language.install,lang:0
@@ -6702,6 +7491,12 @@ msgid ""
"Allows users to create custom dashboard.\n"
" "
msgstr ""
+"\n"
+"Permet aux utilisateurs de créer un tableau de bord personnalisé.\n"
+"====================================================\n"
+"\n"
+"Permet aux utilisateurs de créer un tableau de bord personnalisé.\n"
+" "
#. module: base
#: model:ir.actions.act_window,name:base.ir_access_act
@@ -6717,7 +7512,7 @@ msgstr "Îles mineures éloignées des États-Unis"
#. module: base
#: view:base.language.import:0
msgid "e.g. English"
-msgstr ""
+msgstr "par exemple Français"
#. module: base
#: help:ir.cron,numbercall:0
@@ -6804,14 +7599,14 @@ msgstr ""
#. module: base
#: field:res.partner,is_company:0
msgid "Is a Company"
-msgstr ""
+msgstr "Est une compagnie"
#. module: base
#: view:res.company:0
#: view:res.partner:0
#: view:res.users:0
msgid "e.g. www.openerp.com"
-msgstr ""
+msgstr "ex : www.openerp.com"
#. module: base
#: selection:ir.cron,interval_type:0
@@ -6855,18 +7650,23 @@ msgid ""
"========================\n"
"\n"
msgstr ""
+"\n"
+"Vue kanban pour le client Web OpenERP.\n"
+"================================\n"
+"\n"
#. module: base
#: code:addons/base/ir/ir_fields.py:182
#, python-format
msgid "'%s' does not seem to be a number for field '%%(field)s'"
-msgstr ""
+msgstr "'%s' ne semble pas être un nombre pour le champs '%%(field)s'"
#. module: base
#: help:res.country.state,name:0
msgid ""
"Administrative divisions of a country. E.g. Fed. State, Departement, Canton"
msgstr ""
+"Divisions administratives d'un pays. Par exemple État, Département, Canton"
#. module: base
#: view:res.partner.bank:0
@@ -6876,7 +7676,7 @@ msgstr "Mes banques"
#. module: base
#: sql_constraint:ir.filters:0
msgid "Filter names must be unique"
-msgstr ""
+msgstr "Les noms de filtre doivent être uniques"
#. module: base
#: help:multi_company.default,object_id:0
@@ -6891,7 +7691,7 @@ msgstr ""
#. module: base
#: field:ir.filters,is_default:0
msgid "Default filter"
-msgstr ""
+msgstr "Filtre par défaut"
#. module: base
#: report:ir.module.reference:0
@@ -7020,7 +7820,7 @@ msgstr "Malaisie"
#: code:addons/base/ir/ir_sequence.py:130
#, python-format
msgid "Increment number must not be zero."
-msgstr ""
+msgstr "Le numéro d'incrément ne doit pas être zéro."
#. module: base
#: model:ir.module.module,shortdesc:base.module_account_cancel
@@ -7030,7 +7830,7 @@ msgstr "Annuler des écritures"
#. module: base
#: field:res.partner,tz_offset:0
msgid "Timezone offset"
-msgstr ""
+msgstr "Décalage horaire"
#. module: base
#: model:ir.module.module,description:base.module_marketing_campaign
@@ -7091,6 +7891,13 @@ msgid ""
"Price and Cost Price.\n"
" "
msgstr ""
+"\n"
+"Ce module ajoute la \"Marge\" sur les bons de commandes.\n"
+"=============================================\n"
+"\n"
+"Il donne la profitabilité en calculant la différence du prix unitaire et du "
+"prix coûtant.\n"
+" "
#. module: base
#: selection:ir.actions.todo,type:0
@@ -7119,7 +7926,7 @@ msgstr "Cap-Vert"
#. module: base
#: model:res.groups,comment:base.group_sale_salesman
msgid "the user will have access to his own data in the sales application."
-msgstr ""
+msgstr "l'utilisateur aura accès à ses propres données dans le CRM."
#. module: base
#: model:res.groups,comment:base.group_user
@@ -7127,6 +7934,9 @@ msgid ""
"the user will be able to manage his own human resources stuff (leave "
"request, timesheets, ...), if he is linked to an employee in the system."
msgstr ""
+"l'utilisateur sera capable de gérer ses propres données de ressources "
+"humaines (demandes d'absence, feuille de temps...), si il est lié à un "
+"employé dans le système."
#. module: base
#: code:addons/orm.py:2247
@@ -7268,7 +8078,7 @@ msgstr "Année en cours sans les siècles : %(y)s"
#: view:ir.config_parameter:0
#: model:ir.ui.menu,name:base.ir_config_menu
msgid "System Parameters"
-msgstr ""
+msgstr "Paramètres systèmes"
#. module: base
#: help:ir.actions.client,tag:0
@@ -7328,7 +8138,7 @@ msgstr "Rapport de l' audit"
#: code:addons/base/ir/ir_fields.py:264
#, python-format
msgid "Value '%s' not found in selection field '%%(field)s'"
-msgstr ""
+msgstr "La valeur '%s' n'est pas dans le champ de sélection '%%(field)s'"
#. module: base
#: model:res.country,name:base.sd
@@ -7420,7 +8230,7 @@ msgstr "Israël"
#: code:addons/base/res/res_config.py:444
#, python-format
msgid "Cannot duplicate configuration!"
-msgstr ""
+msgstr "La configuration ne peut pas être dupliquée!"
#. module: base
#: model:ir.module.module,shortdesc:base.module_l10n_syscohada
@@ -7435,7 +8245,7 @@ msgstr "Parfois appelé BIC ou Swift"
#. module: base
#: model:ir.module.module,shortdesc:base.module_l10n_in
msgid "Indian - Accounting"
-msgstr ""
+msgstr "Inde - Comptabilité"
#. module: base
#: field:res.lang,time_format:0
@@ -7445,12 +8255,12 @@ msgstr "Format de l'heure"
#. module: base
#: field:res.company,rml_header3:0
msgid "RML Internal Header for Landscape Reports"
-msgstr ""
+msgstr "En-tête RML interne pour les rapports au format paysage"
#. module: base
#: model:res.groups,name:base.group_partner_manager
msgid "Contact Creation"
-msgstr ""
+msgstr "Création du contact"
#. module: base
#: view:ir.module.module:0
@@ -7501,11 +8311,17 @@ msgid ""
"This module provides the core of the OpenERP Web Client.\n"
" "
msgstr ""
+"\n"
+"Module cœur du client Web OpenERP.\n"
+"==============================\n"
+"\n"
+"Ce module fourni le cœur du client Web OpenERP.\n"
+" "
#. module: base
#: view:ir.sequence:0
msgid "Week of the Year: %(woy)s"
-msgstr ""
+msgstr "Semaine de l'année : %(woy)s"
#. module: base
#: field:res.users,id:0
@@ -7547,7 +8363,7 @@ msgstr "Royaume-Uni"
#. module: base
#: model:ir.module.module,shortdesc:base.module_l10n_pa
msgid "Panama Localization Chart Account"
-msgstr ""
+msgstr "Panama - Plan de compte localisé"
#. module: base
#: help:res.partner.category,active:0
@@ -7575,7 +8391,7 @@ msgstr "Formes juridiques"
#: code:addons/base/ir/ir_fields.py:227
#, python-format
msgid "Use the format '%s'"
-msgstr ""
+msgstr "Utilisez le format '%s'"
#. module: base
#: help:ir.actions.act_window,auto_refresh:0
@@ -7607,12 +8423,12 @@ msgstr "Tâches"
#: code:addons/base/res/res_bank.py:195
#, python-format
msgid "Invalid Bank Account Type Name format."
-msgstr ""
+msgstr "Format de nom invalide pour le type de compte bancaire."
#. module: base
#: view:ir.filters:0
msgid "Filters visible only for one user"
-msgstr ""
+msgstr "Filtres visibles seulement pour un utilisateur"
#. module: base
#: model:ir.model,name:base.model_ir_attachment
@@ -7677,7 +8493,7 @@ msgstr ""
#. module: base
#: model:res.groups,comment:base.group_hr_user
msgid "the user will be able to approve document created by employees."
-msgstr ""
+msgstr "l'utilisateur pourra approuver les documents créés par les employés"
#. module: base
#: field:ir.ui.menu,needaction_enabled:0
@@ -7736,7 +8552,7 @@ msgstr "Fichier de module importé avec succès !"
#: view:ir.model.constraint:0
#: model:ir.ui.menu,name:base.ir_model_constraint_menu
msgid "Model Constraints"
-msgstr ""
+msgstr "Contraintes du modèle"
#. module: base
#: model:ir.actions.act_window,name:base.action_workflow_transition_form
@@ -7814,6 +8630,17 @@ msgid ""
"their status quickly as they evolve.\n"
" "
msgstr ""
+"\n"
+"Suivi des incidents/gestion des bogues pour les projets\n"
+"===========================================\n"
+"Cette application vous permet de gérer les incidents que vous pourriez "
+"rencontrer dans un projet comme les bogues dans le système, les plaintes "
+"client ou les bris matériels.\n"
+"\n"
+"Ceci permet au gestionnaire de rapidement vérifier les incidents, les "
+"assigner et de décider rapidement leur statut au fur et à mesure qu'ils "
+"évoluent.\n"
+" "
#. module: base
#: field:ir.model.access,perm_create:0
@@ -7840,6 +8667,22 @@ msgid ""
"up a management by affair.\n"
" "
msgstr ""
+"\n"
+"Ce module met en œuvre un système de feuilles de temps.\n"
+"===============================================\n"
+"\n"
+"Chaque employé peut saisir et suivre leur temps passé sur les différents "
+"projets.\n"
+"Un projet est un compte analytique et le temps passé sur un projet génère un "
+"coût\n"
+"sur ce compte analytique.\n"
+"\n"
+"Beaucoup de rapports sur le temps et le suivi des employés sont fournis.\n"
+"\n"
+"Il est complètement intégré au module gestion des coûts (cost_accounting). "
+"Il vous\n"
+"permet de mettre en place une gestion par affaire.\n"
+" "
#. module: base
#: field:res.bank,state:0
@@ -7856,7 +8699,7 @@ msgstr "Copie de"
#. module: base
#: field:ir.model.data,display_name:0
msgid "Record Name"
-msgstr ""
+msgstr "Nom d'enregistrement"
#. module: base
#: model:ir.model,name:base.model_ir_actions_client
From a7bf53ebaab473184b55134efbf3f7c5890ea639 Mon Sep 17 00:00:00 2001
From: Cedric Snauwaert
Date: Tue, 9 Apr 2013 11:14:33 +0200
Subject: [PATCH 045/107] [FIX]error introduce in
revid:odo@openerp.com-20130405151451-anjsdt18gmsxr01k function
date_to_datetime should return a date in server datetime format
bzr revid: csn@openerp.com-20130409091433-4u3nxejdrti7czu3
---
addons/purchase/purchase.py | 5 +++--
addons/sale_stock/sale_stock.py | 7 ++++---
2 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index 3446d71c0e5..0e4619f2427 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -604,7 +604,8 @@ class purchase_order(osv.osv):
:return: UTC datetime string for server-side use
"""
# TODO: move to fields.datetime in server after 7.0
- user_datetime = datetime.strptime(userdate, DEFAULT_SERVER_DATE_FORMAT) + relativedelta(hours=12.0)
+ user_date = datetime.strptime(userdate, DEFAULT_SERVER_DATE_FORMAT)
+ user_datetime = user_date + relativedelta(hours=12.0)
if context and context.get('tz'):
tz_name = context['tz']
else:
@@ -615,7 +616,7 @@ class purchase_order(osv.osv):
local_timestamp = context_tz.localize(user_datetime, is_dst=False)
user_datetime = local_timestamp.astimezone(utc)
return user_datetime.strftime(DEFAULT_SERVER_DATETIME_FORMAT)
- return userdate
+ return user_date.strftime(DEFAULT_SERVER_DATETIME_FORMAT)
def _prepare_order_picking(self, cr, uid, order, context=None):
return {
diff --git a/addons/sale_stock/sale_stock.py b/addons/sale_stock/sale_stock.py
index e874bc7fdcc..7a499f678e0 100644
--- a/addons/sale_stock/sale_stock.py
+++ b/addons/sale_stock/sale_stock.py
@@ -243,7 +243,8 @@ class sale_order(osv.osv):
:return: UTC datetime string for server-side use
"""
# TODO: move to fields.datetime in server after 7.0
- user_datetime = datetime.strptime(userdate, DEFAULT_SERVER_DATE_FORMAT) + relativedelta(hours=12.0)
+ user_date = datetime.strptime(userdate, DEFAULT_SERVER_DATE_FORMAT)
+ user_datetime = user_date + relativedelta(hours=12.0)
if context and context.get('tz'):
tz_name = context['tz']
else:
@@ -254,7 +255,7 @@ class sale_order(osv.osv):
local_timestamp = context_tz.localize(user_datetime, is_dst=False)
user_datetime = local_timestamp.astimezone(utc)
return user_datetime.strftime(DEFAULT_SERVER_DATETIME_FORMAT)
- return userdate
+ return user_date.strftime(DEFAULT_SERVER_DATETIME_FORMAT)
# if mode == 'finished':
# returns True if all lines are done, False otherwise
@@ -374,7 +375,7 @@ class sale_order(osv.osv):
def _get_date_planned(self, cr, uid, order, line, start_date, context=None):
start_date = self.date_to_datetime(cr, uid, start_date, context)
date_planned = datetime.strptime(start_date, DEFAULT_SERVER_DATETIME_FORMAT) + relativedelta(days=line.delay or 0.0)
- date_planned = (date_planned - timedelta(days=order.company_id.security_lead)).strftime(DEFAULT_SERVER_DATETIME_FORMAT)
+ date_planned = (date_planned - timedelta(days=order.company_id.security_lead))
return date_planned
def _create_pickings_and_procurements(self, cr, uid, order, order_lines, picking_id=False, context=None):
From 905d13671b4b59c895044ef4e755745269619b31 Mon Sep 17 00:00:00 2001
From: Fabien Meghazi
Date: Tue, 9 Apr 2013 14:28:52 +0200
Subject: [PATCH 046/107] [FIX] Do not autofocus Notebook pages by default
bzr revid: fme@openerp.com-20130409122852-f4ikugl83otx8423
---
addons/web/static/src/js/view_form.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js
index 22f9338fad2..c92056d4e09 100644
--- a/addons/web/static/src/js/view_form.js
+++ b/addons/web/static/src/js/view_form.js
@@ -1526,7 +1526,7 @@ instance.web.form.FormRenderingEngine = instance.web.form.FormRenderingEngineInt
if (! page.__ic)
return;
page.__ic.on("change:effective_invisible", null, function() {
- if (!page.__ic.get('effective_invisible')) {
+ if (!page.__ic.get('effective_invisible') && page.autofocus) {
$new_notebook.tabs('select', i);
return;
}
From 74997ff4084b54bbf2619d43a5cf1213dad29706 Mon Sep 17 00:00:00 2001
From: Fabien Meghazi
Date: Tue, 9 Apr 2013 14:29:54 +0200
Subject: [PATCH 047/107] [IMP] res.partner form view, autofocus Contact
notebook/page on visibility change
bzr revid: fme@openerp.com-20130409122954-mkene266qvcfe6nr
---
openerp/addons/base/res/res_partner_view.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/openerp/addons/base/res/res_partner_view.xml b/openerp/addons/base/res/res_partner_view.xml
index 71c789af1a7..12320deb7c7 100644
--- a/openerp/addons/base/res/res_partner_view.xml
+++ b/openerp/addons/base/res/res_partner_view.xml
@@ -182,7 +182,7 @@
-
+
From e2e851dd07c59959e5b390f81bf23a1b4e8687e1 Mon Sep 17 00:00:00 2001
From: Cedric Snauwaert
Date: Tue, 9 Apr 2013 15:51:07 +0200
Subject: [PATCH 048/107] [FIX]account_payment_report: formatlang expect float
value not string
bzr revid: csn@openerp.com-20130409135107-y59zf6x2p85yvgva
---
addons/account_payment/report/order.rml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/addons/account_payment/report/order.rml b/addons/account_payment/report/order.rml
index ca2315d81b1..6c515f2b287 100644
--- a/addons/account_payment/report/order.rml
+++ b/addons/account_payment/report/order.rml
@@ -256,7 +256,7 @@
[[line.date=='False' and '-' or formatLang(line.date,date=True) ]]
- [[ formatLang(line.amount or '-', currency_obj=line.company_currency) ]]
+ [[ formatLang(line.amount or 0.0, currency_obj=line.company_currency) ]]
[[ formatLang(line.amount_currency, currency_obj=line.currency) ]]
From 35d3a3480a78f5f13f886cda133e6e6a6ad3f0ed Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20van=20der=20Essen?=
Date: Tue, 9 Apr 2013 16:35:36 +0200
Subject: [PATCH 049/107] [FIX] point_of_sale: use correct rounding algorithm
lp bug: https://launchpad.net/bugs/1157761 fixed
bzr revid: fva@openerp.com-20130409143536-hgs38n0sqx8td607
---
addons/point_of_sale/static/src/js/models.js | 24 ++++---------------
addons/point_of_sale/static/src/js/screens.js | 2 +-
2 files changed, 5 insertions(+), 21 deletions(-)
diff --git a/addons/point_of_sale/static/src/js/models.js b/addons/point_of_sale/static/src/js/models.js
index 660434ba53e..c0963068799 100644
--- a/addons/point_of_sale/static/src/js/models.js
+++ b/addons/point_of_sale/static/src/js/models.js
@@ -1,24 +1,8 @@
function openerp_pos_models(instance, module){ //module is instance.point_of_sale
var QWeb = instance.web.qweb;
- // rounds a value with a fixed number of decimals.
- // round(3.141492,2) -> 3.14
- function round(value,decimals){
- var mult = Math.pow(10,decimals || 0);
- return Math.round(value*mult)/mult;
- }
- window.round = round;
-
- // rounds a value with decimal form precision
- // round(3.141592,0.025) ->3.125
- function round_pr(value,precision){
- if(!precision || precision < 0){
- throw new Error('round_pr(): needs a precision greater than zero, got '+precision+' instead');
- }
- return Math.round(value / precision) * precision;
- }
- window.round_pr = round_pr;
-
+ var round_di = instance.web.round_digits;
+ var round_pr = instance.web.round_precision
// The PosModel contains the Point Of Sale's representation of the backend.
// Since the PoS must work in standalone ( Without connection to the server )
@@ -391,7 +375,7 @@ function openerp_pos_models(instance, module){ //module is instance.point_of_sal
var quant = Math.max(parseFloat(quantity) || 0, 0);
var unit = this.get_unit();
if(unit){
- this.quantity = Math.max(unit.rounding, Math.round(quant / unit.rounding) * unit.rounding);
+ this.quantity = Math.max(unit.rounding, round_pr(quant, unit.rounding));
this.quantityStr = this.quantity.toFixed(Math.max(0,Math.ceil(Math.log(1.0 / unit.rounding) / Math.log(10))));
}else{
this.quantity = quant;
@@ -484,7 +468,7 @@ function openerp_pos_models(instance, module){ //module is instance.point_of_sal
},
// changes the base price of the product for this orderline
set_unit_price: function(price){
- this.price = round(parseFloat(price) || 0, 2);
+ this.price = round_di(parseFloat(price) || 0, 2);
this.trigger('change');
},
get_unit_price: function(){
diff --git a/addons/point_of_sale/static/src/js/screens.js b/addons/point_of_sale/static/src/js/screens.js
index eca4a3c5915..0bd399428ed 100644
--- a/addons/point_of_sale/static/src/js/screens.js
+++ b/addons/point_of_sale/static/src/js/screens.js
@@ -983,7 +983,7 @@ function openerp_pos_screens(instance, module){ //module is instance.point_of_sa
}
if(this.pos_widget.action_bar){
- this.pos_widget.action_bar.set_button_disabled('validation', remaining > 0);
+ this.pos_widget.action_bar.set_button_disabled('validation', remaining > 0.000001);
}
},
set_numpad_state: function(numpadState) {
From c176e1e7ca800b5e5d50f665dafcbdbcc47d0064 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20van=20der=20Essen?=
Date: Tue, 9 Apr 2013 16:42:08 +0200
Subject: [PATCH 050/107] [IMP] point_of_sale: renamed round_digits to
round_decimals
bzr revid: fva@openerp.com-20130409144208-2wq4cozxstbdgld5
---
addons/point_of_sale/static/src/js/models.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/addons/point_of_sale/static/src/js/models.js b/addons/point_of_sale/static/src/js/models.js
index c0963068799..98ba49c8856 100644
--- a/addons/point_of_sale/static/src/js/models.js
+++ b/addons/point_of_sale/static/src/js/models.js
@@ -1,7 +1,7 @@
function openerp_pos_models(instance, module){ //module is instance.point_of_sale
var QWeb = instance.web.qweb;
- var round_di = instance.web.round_digits;
+ var round_di = instance.web.round_decimals;
var round_pr = instance.web.round_precision
// The PosModel contains the Point Of Sale's representation of the backend.
From a5e4d757a19eaac32f598e9cfcbe854fa86b974f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20van=20der=20Essen?=
Date: Tue, 9 Apr 2013 16:44:14 +0200
Subject: [PATCH 051/107] [FIX] add a correct rounding algorithm to be able to
duplicate server-side financial computations
lp bug: https://launchpad.net/bugs/1157761 fixed
bzr revid: fva@openerp.com-20130409144414-nqnmkny5cxrmyru1
---
addons/web/static/src/js/formats.js | 30 +++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
diff --git a/addons/web/static/src/js/formats.js b/addons/web/static/src/js/formats.js
index 851b60af229..854c5f76218 100644
--- a/addons/web/static/src/js/formats.js
+++ b/addons/web/static/src/js/formats.js
@@ -314,4 +314,34 @@ instance.web.auto_date_to_str = function(value, type) {
}
};
+/**
+ * performs a half up rounding with arbitrary precision, correcting for float loss of precision
+ * See the corresponding float_round() in server/tools/float_utils.py for more info
+ * @param {Number} the value to be rounded
+ * @param {Number} a non zero precision parameter. eg: 0.01 rounds to two digits.
+ */
+instance.web.round_precision = function(value, precision){
+ if(!value){
+ return 0;
+ }else if(!precision){
+ throw new Error('round_precision(...): Cannot round value: '+value+' with a precision of zero (or undefined)');
+ }
+ var normalized_value = value / precision;
+ var epsilon_magnitude = Math.log(Math.abs(normalized_value))/Math.log(2);
+ var epsilon = Math.pow(2, epsilon_magnitude - 53);
+ normalized_value += normalized_value >= 0 ? epsilon : -epsilon;
+ var rounded_value = Math.round(normalized_value);
+ return rounded_value * precision;
+};
+
+/**
+ * performs a half up rounding with a fixed amount of decimals, correcting for float loss of precision
+ * See the corresponding float_round() in server/tools/float_utils.py for more info
+ * @param {Number} the value to be rounded
+ * @param {Number} the number of decimals. eg: round_decimals(3.141592,2) -> 3.14
+ */
+instance.web.round_decimals = function(value, decimals){
+ return instance.web.round_precision(value, Math.pow(10,-decimals));
+};
+
};
From b2a872846ca966f8fa6477cfa9404e82178ad061 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20van=20der=20Essen?=
Date: Tue, 9 Apr 2013 18:00:21 +0200
Subject: [PATCH 052/107] [FIX] point_of_sale: use the correct rounding method
for computing taxes
bzr revid: fva@openerp.com-20130409160021-707f3vrxcrqytsl6
---
addons/point_of_sale/point_of_sale.py | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/addons/point_of_sale/point_of_sale.py b/addons/point_of_sale/point_of_sale.py
index b5b0763714d..756da2bb47b 100644
--- a/addons/point_of_sale/point_of_sale.py
+++ b/addons/point_of_sale/point_of_sale.py
@@ -909,6 +909,7 @@ class pos_order(osv.osv):
account_tax_obj = self.pool.get('account.tax')
user_proxy = self.pool.get('res.users')
property_obj = self.pool.get('ir.property')
+ cur_obj = self.pool.get('res.currency')
period = account_period_obj.find(cr, uid, context=context)[0]
@@ -1010,11 +1011,11 @@ class pos_order(osv.osv):
computed_taxes = account_tax_obj.compute_all(cr, uid, taxes, line.price_unit * (100.0-line.discount) / 100.0, line.qty)['taxes']
for tax in computed_taxes:
- tax_amount += round(tax['amount'], 2)
+ tax_amount += cur_obj.round(cr, uid, cur, tax['amount'])
group_key = (tax['tax_code_id'], tax['base_code_id'], tax['account_collected_id'], tax['id'])
group_tax.setdefault(group_key, 0)
- group_tax[group_key] += round(tax['amount'], 2)
+ group_tax[group_key] += cur_obj.round(cr, uid, cur, tax['amount'])
amount = line.price_subtotal
From 75997ddc1c97ec0944225ee7ffd6af372a12842c Mon Sep 17 00:00:00 2001
From: Launchpad Translations on behalf of openerp <>
Date: Wed, 10 Apr 2013 05:54:52 +0000
Subject: [PATCH 053/107] Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20130410055452-4saqwvwv6cgtil6s
---
addons/account/i18n/fr.po | 98 ++++++++-
addons/account/i18n/mn.po | 10 +-
addons/account/i18n/nl.po | 26 +--
.../i18n/tr.po | 68 +++----
addons/account_followup/i18n/nl_BE.po | 191 ++++++++++--------
addons/analytic/i18n/fr.po | 27 +--
addons/analytic/i18n/ro.po | 2 +-
addons/auth_signup/i18n/ru.po | 99 ++++++---
addons/crm/i18n/fr.po | 22 +-
addons/hr/i18n/fr.po | 10 +-
addons/hr_contract/i18n/fr.po | 18 +-
addons/hr_holidays/i18n/fr.po | 61 ++++--
addons/hr_recruitment/i18n/fr.po | 10 +-
addons/hr_timesheet/i18n/fr.po | 37 ++--
addons/hr_timesheet_invoice/i18n/fr.po | 52 ++---
addons/hr_timesheet_sheet/i18n/fr.po | 85 +++++---
addons/mail/i18n/ru.po | 8 +-
addons/mrp/i18n/ro.po | 2 +-
addons/point_of_sale/i18n/mn.po | 10 +-
addons/portal_anonymous/i18n/ru.po | 25 +++
addons/product/i18n/nl.po | 12 +-
addons/project/i18n/sl.po | 6 +-
22 files changed, 556 insertions(+), 323 deletions(-)
create mode 100644 addons/portal_anonymous/i18n/ru.po
diff --git a/addons/account/i18n/fr.po b/addons/account/i18n/fr.po
index 733159aac7b..22c4a697038 100644
--- a/addons/account/i18n/fr.po
+++ b/addons/account/i18n/fr.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:37+0000\n"
-"PO-Revision-Date: 2013-03-21 01:39+0000\n"
-"Last-Translator: Numérigraphe \n"
+"PO-Revision-Date: 2013-04-10 02:55+0000\n"
+"Last-Translator: sulliwane \n"
"Language-Team: French \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-28 05:22+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: account
#: model:process.transition,name:account.process_transition_supplierreconcilepaid0
@@ -291,6 +291,10 @@ msgid ""
"sales, purchase, expense, contra, etc.\n"
" This installs the module account_voucher."
msgstr ""
+"Ceci inclut toutes les fonctionnalités nécessaires aux justificatifs "
+"comptables de banque, d'espèce, de vente, d'achat, de dépenses, de contrat, "
+"etc.\n"
+" Ceci installe le module account_voucher."
#. module: account
#: model:ir.actions.act_window,name:account.action_account_use_model_create_entry
@@ -479,7 +483,7 @@ msgstr ""
#. module: account
#: help:account.bank.statement.line,name:0
msgid "Originator to Beneficiary Information"
-msgstr ""
+msgstr "Informations de l'initiateur au bénéficiaire"
#. module: account
#. openerp-web
@@ -861,7 +865,7 @@ msgstr ""
#. module: account
#: view:account.account:0
msgid "Account code"
-msgstr ""
+msgstr "Numéro de compte"
#. module: account
#: selection:account.financial.report,display_detail:0
@@ -1013,6 +1017,10 @@ msgid ""
" \n"
" "
msgstr ""
+"
\n"
+" Lors de transactions impliquant plusieurs devises, vous "
+"pouvez perdre ou gagner\n"
+" une certaine somme d'argent due au taux de change. Ce menu "
+"vous donne\n"
+" une prévision des gains et de pertes que vous réaliseriez si "
+"ces\n"
+" transactions étaient passées aujourd'hui. Concerne seulement "
+"les comptes\n"
+" ayant une deuxième devise.\n"
+" "
#. module: account
#: field:account.bank.accounts.wizard,acc_name:0
@@ -1226,6 +1247,8 @@ msgid ""
"Check this box if you don't want any tax related to this tax code to appear "
"on invoices"
msgstr ""
+"Cocher cette case si vous ne voulez par voir apparaître de taxe quelconque "
+"liée à ce numéro de taxe sur les factures."
#. module: account
#: field:report.account.receivable,name:0
@@ -1260,6 +1283,8 @@ msgstr "Avoir "
#: help:account.config.settings,company_footer:0
msgid "Bank accounts as printed in the footer of each printed document"
msgstr ""
+"Comptes en banque comme imprimé dans le pied de page de chaque document "
+"imprimé"
#. module: account
#: view:account.tax:0
@@ -1361,6 +1386,9 @@ msgid ""
"The amount expressed in the secondary currency must be positif when journal "
"item are debit and negatif when journal item are credit."
msgstr ""
+"Le montant précisé dans la deuxième devise doit être positif lorsque "
+"l'écriture comptable est un débit et négatif quand l'écriture comptable est "
+"un crédit."
#. module: account
#: view:account.invoice.cancel:0
@@ -1583,6 +1611,9 @@ msgid ""
"And after getting confirmation from the bank it will be in 'Confirmed' "
"status."
msgstr ""
+"Quand un relevé est créé son statut sera de type \"brouillon\".\n"
+"Et après avoir reçu une confirmation de la banque son statut passera à "
+"\"confirmé\"."
#. module: account
#: field:account.invoice.report,state:0
@@ -1594,7 +1625,7 @@ msgstr "État de la facturation"
#: model:ir.actions.act_window,name:account.action_account_open_closed_fiscalyear
#: model:ir.ui.menu,name:account.menu_wizard_account_open_closed_fiscalyear
msgid "Cancel Closing Entries"
-msgstr ""
+msgstr "Annuler les écritures de clôture"
#. module: account
#: view:account.bank.statement:0
@@ -1633,6 +1664,8 @@ msgid ""
"There is no default debit account defined \n"
"on journal \"%s\"."
msgstr ""
+"Aucun compte de débit par défaut n'a été défini\n"
+"sur le journal \"%s\""
#. module: account
#: view:account.tax:0
@@ -1667,6 +1700,9 @@ msgid ""
"There is nothing to reconcile. All invoices and payments\n"
" have been reconciled, your partner balance is clean."
msgstr ""
+"Il n'y a rien à lettrer. Toutes les factures et paiements\n"
+" ont été lettré, le solde de votre partenaire est "
+"équilibré."
#. module: account
#: field:account.chart.template,code_digits:0
@@ -1846,6 +1882,19 @@ msgid ""
"
\n"
" "
msgstr ""
+"
\n"
+" Cliquer pour définir un nouveau type de compte.\n"
+"
\n"
+" Le type de compte est utilisé pour déterminer comment un "
+"compte est utilisé dans\n"
+" chaque journal. La méthode d'ajournement du type de compte "
+"détermine\n"
+" la façon dont l'année sera clôturée. Les rapports tels que "
+"le bilan\n"
+" et le rapport du compte de résultat utilisent la catégorie\n"
+" (produit/charge ou bilan)\n"
+"
\n"
+" "
#. module: account
#: report:account.invoice:0
@@ -1934,6 +1983,8 @@ msgid ""
"The journal must have centralized counterpart without the Skipping draft "
"state option checked."
msgstr ""
+"Le journal doit avoir ses contreparties centralisées dans le cas où l'option "
+"pas de brouillon est cochée."
#. module: account
#: code:addons/account/account_move_line.py:857
@@ -2156,6 +2207,17 @@ msgid ""
" \n"
" "
msgstr ""
+"
\n"
+" Cliquer pour enregistrer une nouvelle facture fournisseur.\n"
+"
\n"
+" Vous pouvez contrôler la facture de votre fournisseur "
+"selon\n"
+" ce que vous avez acheté ou reçu. OpenERP peut également "
+"automatiquement générer\n"
+" des factures brouillon à partir des ordres d'achats ou des "
+"reçus.\n"
+"
\n"
+" Cliquer pour enregistrer un relevé de compte.\n"
+"
\n"
+" Un relevé de compte est un résumé de toutes vos "
+"transactions financières\n"
+" passées pour une période de temps donnée sur votre compte "
+"en banque. Vous\n"
+" pouvez le recevoir de façon périodique de votre banque.\n"
+"
\n"
+" OpenERP vous permet de pointer une ligne de relevé en "
+"fonction\n"
+" de la facture de vente ou d'achat qui lui est directement "
+"liée.\n"
+"
\n"
+" "
#. module: account
#: field:account.config.settings,currency_id:0
@@ -2288,6 +2365,8 @@ msgid ""
"You cannot change the type of account to '%s' type as it contains journal "
"items!"
msgstr ""
+"Vous ne pouvez pas changer le type de compte pour un type '%s' car il "
+"contient des écritures comptables."
#. module: account
#: model:ir.model,name:account.model_account_aged_trial_balance
@@ -2685,6 +2764,11 @@ msgid ""
"amount greater than the total invoiced amount. In order to avoid rounding "
"issues, the latest line of your payment term must be of type 'balance'."
msgstr ""
+"La facture ne peut pas être créée.\n"
+"Ses modalités de paiements sont probablement mal configurées car il donne un "
+"montant calculé plus grand que le montant total facturé. Afin d'éviter des "
+"problèmes d'arrondis, la dernière ligne de vos modalités de paiement doit "
+"être du type 'équilibre'."
#. module: account
#: view:account.move:0
diff --git a/addons/account/i18n/mn.po b/addons/account/i18n/mn.po
index e78ffc62bdf..ae960f31896 100644
--- a/addons/account/i18n/mn.po
+++ b/addons/account/i18n/mn.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:37+0000\n"
-"PO-Revision-Date: 2013-04-08 11:38+0000\n"
+"PO-Revision-Date: 2013-04-09 15:52+0000\n"
"Last-Translator: gobi \n"
"Language-Team: Mongolian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-09 05:59+0000\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: account
@@ -3118,7 +3118,7 @@ msgstr "Төлсөн/Тулгагдсан"
#: field:account.tax,ref_base_code_id:0
#: field:account.tax.template,ref_base_code_id:0
msgid "Refund Base Code"
-msgstr "Буцаалтын суурь ангилал"
+msgstr "Буцаалтын суурь код"
#. module: account
#: model:ir.actions.act_window,name:account.action_bank_statement_tree
@@ -5011,7 +5011,7 @@ msgstr "Хаалтын Дэд дүн"
#. module: account
#: field:account.tax,base_code_id:0
msgid "Account Base Code"
-msgstr "Account Base Code"
+msgstr "Дансны Суурь Код"
#. module: account
#: code:addons/account/account_move_line.py:867
@@ -5393,7 +5393,7 @@ msgstr "Бичилтийг Цуцлах"
#: field:account.tax,ref_tax_code_id:0
#: field:account.tax.template,ref_tax_code_id:0
msgid "Refund Tax Code"
-msgstr "Татварын Кодын Буцаалт"
+msgstr "Буцаалтын Татварын Код"
#. module: account
#: view:account.invoice:0
diff --git a/addons/account/i18n/nl.po b/addons/account/i18n/nl.po
index a4f72a14273..a2b09cf571e 100644
--- a/addons/account/i18n/nl.po
+++ b/addons/account/i18n/nl.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:37+0000\n"
-"PO-Revision-Date: 2013-04-07 12:40+0000\n"
+"PO-Revision-Date: 2013-04-09 15:37+0000\n"
"Last-Translator: Erwin van der Ploeg (Endian Solutions) \n"
"Language-Team: Dutch \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-08 06:20+0000\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: account
@@ -191,10 +191,10 @@ msgstr ""
"
\n"
" klik hier om een fiscale periode toe te voegen.\n"
"
\n"
-" Een fiscale periode is vaak een maand of een kwartaal. "
-"Normaal\n"
-" zal dit gelijk zijn met de periode van uw Belasting "
-"aangifte.\n"
+" Een fiscale periode is vaak een maand of een kwartaal. Deze "
+"kan\n"
+" gelijk zijn met de periode van uw belasting aangifte, maar "
+"dat hoeft niet.\n"
"
\n"
" "
@@ -3609,7 +3609,7 @@ msgstr "Model"
#. module: account
#: help:account.invoice.tax,base_code_id:0
msgid "The account basis of the tax declaration."
-msgstr "De grootboekrekening van de belastingverklaring"
+msgstr "De grootboekrekening van de belastingaangifte"
#. module: account
#: selection:account.account,type:0
@@ -5559,7 +5559,7 @@ msgstr "Vandaag afgeletterde relaties"
#. module: account
#: help:account.invoice.tax,tax_code_id:0
msgid "The tax basis of the tax declaration."
-msgstr "De grondslag van de belastingverklaring."
+msgstr "De grondslag van de belastingaangifte"
#. module: account
#: view:account.addtmpl.wizard:0
@@ -8124,7 +8124,7 @@ msgstr "Referentie klant"
#. module: account
#: field:account.account.template,parent_id:0
msgid "Parent Account Template"
-msgstr "Bovenliggerde grootboekkaart template"
+msgstr "Bovenliggerde grootboekrekening sjabloon"
#. module: account
#: report:account.invoice:0
@@ -10166,7 +10166,7 @@ msgstr "Start periode"
#. module: account
#: model:ir.actions.report.xml,name:account.account_central_journal
msgid "Central Journal"
-msgstr "Centraal dagboek"
+msgstr "Dagboek samenvatting"
#. module: account
#: field:account.aged.trial.balance,direction_selection:0
@@ -10740,7 +10740,7 @@ msgstr "Code/Datum"
#: model:ir.model,name:account.model_account_move_line
#: model:ir.ui.menu,name:account.menu_action_account_moves_all
msgid "Journal Items"
-msgstr "Dagboekregels"
+msgstr "Boekingen"
#. module: account
#: view:accounting.report:0
@@ -11274,7 +11274,7 @@ msgstr ""
#: code:addons/account/account_move_line.py:1059
#, python-format
msgid "Unable to change tax!"
-msgstr "Niet ongeluk om belasting te wijzigen"
+msgstr "Het is niet mogelijk om de belasting te wijzigen"
#. module: account
#: constraint:account.bank.statement:0
@@ -11811,7 +11811,7 @@ msgstr "Bankrekening"
#: model:ir.actions.act_window,name:account.action_account_central_journal
#: model:ir.model,name:account.model_account_central_journal
msgid "Account Central Journal"
-msgstr "Centraal dagboek"
+msgstr "Dagboek samenvatting"
#. module: account
#: report:account.overdue:0
diff --git a/addons/account_bank_statement_extensions/i18n/tr.po b/addons/account_bank_statement_extensions/i18n/tr.po
index 09274224cbc..80bd21d716c 100644
--- a/addons/account_bank_statement_extensions/i18n/tr.po
+++ b/addons/account_bank_statement_extensions/i18n/tr.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:37+0000\n"
-"PO-Revision-Date: 2013-02-06 11:27+0000\n"
-"Last-Translator: Ahmet Altınışık \n"
+"PO-Revision-Date: 2013-04-09 18:47+0000\n"
+"Last-Translator: Ayhan KIZILTAN \n"
"Language-Team: OpenERP Türkiye Yerelleştirmesi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-28 05:29+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
"Language: tr\n"
#. module: account_bank_statement_extensions
@@ -33,7 +33,7 @@ msgstr "Onaylandı"
#: view:account.bank.statement:0
#: view:account.bank.statement.line:0
msgid "Glob. Id"
-msgstr "Glob. Id"
+msgstr "Gen. Id"
#. module: account_bank_statement_extensions
#: selection:account.bank.statement.line.global,type:0
@@ -65,7 +65,7 @@ msgstr "Değer Tarihi"
#. module: account_bank_statement_extensions
#: view:account.bank.statement.line:0
msgid "Group By..."
-msgstr "Grupla..."
+msgstr "Gruplandır..."
#. module: account_bank_statement_extensions
#: view:account.bank.statement.line:0
@@ -76,14 +76,14 @@ msgstr "Taslak"
#. module: account_bank_statement_extensions
#: view:account.bank.statement.line:0
msgid "Statement"
-msgstr "Ekstre"
+msgstr "Hesap özeti"
#. module: account_bank_statement_extensions
#: view:confirm.statement.line:0
#: model:ir.actions.act_window,name:account_bank_statement_extensions.action_confirm_statement_line
#: model:ir.model,name:account_bank_statement_extensions.model_confirm_statement_line
msgid "Confirm selected statement lines"
-msgstr "Seçili ekstre kalemlerini onayla"
+msgstr "Seçili hesap özeti kalemlerini onayla"
#. module: account_bank_statement_extensions
#: report:bank.statement.balance.report:0
@@ -94,7 +94,7 @@ msgstr "Banka Durumu Raporu"
#. module: account_bank_statement_extensions
#: view:cancel.statement.line:0
msgid "Cancel Lines"
-msgstr "kalemleri İptal et"
+msgstr "Kalemleri İptal et"
#. module: account_bank_statement_extensions
#: view:account.bank.statement.line.global:0
@@ -114,8 +114,8 @@ msgid ""
"Delete operation not allowed. Please go to the associated bank "
"statement in order to delete and/or modify bank statement line."
msgstr ""
-"Silme işlemine izin verilmemiş. Banka ekstre kalemini silmek/değiştirmek "
-"için lütfen ilgili banka ekstresini açın."
+"Silme işlemine izin verilmez. Banka hesap özeti kalemini silmek/değiştirmek "
+"için lütfen ilgili banka hesap özetini açın."
#. module: account_bank_statement_extensions
#: view:confirm.statement.line:0
@@ -125,12 +125,12 @@ msgstr "ya da"
#. module: account_bank_statement_extensions
#: view:confirm.statement.line:0
msgid "Confirm Lines"
-msgstr "kalemleri Onayla"
+msgstr "Kalemleri Onayla"
#. module: account_bank_statement_extensions
#: view:account.bank.statement.line.global:0
msgid "Transactions"
-msgstr "Hareketler"
+msgstr "İşlemler"
#. module: account_bank_statement_extensions
#: field:account.bank.statement.line.global,type:0
@@ -146,17 +146,17 @@ msgstr "Günlük"
#. module: account_bank_statement_extensions
#: view:account.bank.statement.line:0
msgid "Confirmed Statement Lines."
-msgstr "Onaylanmış ekstre kalemleri."
+msgstr "Onaylanmış Hesap Özeti Kalemleri."
#. module: account_bank_statement_extensions
#: view:account.bank.statement.line:0
msgid "Credit Transactions."
-msgstr "Alacak hareketleri."
+msgstr "Alacak İşlemleri."
#. module: account_bank_statement_extensions
#: model:ir.actions.act_window,help:account_bank_statement_extensions.action_cancel_statement_line
msgid "cancel selected statement lines."
-msgstr "Seçili ekstre kalemlerini iptal et."
+msgstr "Seçili hesap özeti kalemlerini iptal et."
#. module: account_bank_statement_extensions
#: field:account.bank.statement.line,counterparty_number:0
@@ -177,28 +177,28 @@ msgstr "Tarih"
#: view:account.bank.statement.line:0
#: field:account.bank.statement.line,globalisation_amount:0
msgid "Glob. Amount"
-msgstr "Glob. Tutar"
+msgstr "Gen. Tutar"
#. module: account_bank_statement_extensions
#: view:account.bank.statement.line:0
msgid "Debit Transactions."
-msgstr "Borç hareketleri."
+msgstr "Borç İşlemleri."
#. module: account_bank_statement_extensions
#: view:account.bank.statement.line:0
msgid "Extended Filters..."
-msgstr "Gelişmiş Filtreler..."
+msgstr "Genişletişmiş Süzgeçler..."
#. module: account_bank_statement_extensions
#: view:confirm.statement.line:0
msgid "Confirmed lines cannot be changed anymore."
-msgstr "Onaylı kalemleri artık değiştirilemez."
+msgstr "Onaylı kalemler artık değiştirilemez."
#. module: account_bank_statement_extensions
#: view:cancel.statement.line:0
msgid "Are you sure you want to cancel the selected Bank Statement lines ?"
msgstr ""
-"Seçili Banka ekstre kalemlerini iptal etmek istediğinizden emin misiniz?"
+"Seçili Banka Hesap Özeti kalemlerini iptal etmek istediğinizden emin misiniz?"
#. module: account_bank_statement_extensions
#: report:bank.statement.balance.report:0
@@ -228,7 +228,7 @@ msgstr "El ile"
#. module: account_bank_statement_extensions
#: view:account.bank.statement.line:0
msgid "Bank Transaction"
-msgstr "Banka hareketleri"
+msgstr "Banka İşlemleri"
#. module: account_bank_statement_extensions
#: view:account.bank.statement.line:0
@@ -243,7 +243,7 @@ msgstr "Tutar"
#. module: account_bank_statement_extensions
#: view:account.bank.statement.line:0
msgid "Fin.Account"
-msgstr "Finans Hesabı"
+msgstr "Fin.Hesabı"
#. module: account_bank_statement_extensions
#: field:account.bank.statement.line,counterparty_currency:0
@@ -263,13 +263,13 @@ msgstr "Alt Kodlar"
#. module: account_bank_statement_extensions
#: view:account.bank.statement.line:0
msgid "Search Bank Transactions"
-msgstr "Banka hareketleri ara"
+msgstr "Banka İşlemi Ara"
#. module: account_bank_statement_extensions
#: view:confirm.statement.line:0
msgid "Are you sure you want to confirm the selected Bank Statement lines ?"
msgstr ""
-"Seçili Banka ekstre kalemlerini onaylamak istediğinizden emin misiniz?"
+"Seçili Banka Hesap Özeti kalemlerini onaylamak istediğinizden emin misiniz?"
#. module: account_bank_statement_extensions
#: help:account.bank.statement.line,globalisation_id:0
@@ -277,22 +277,22 @@ msgid ""
"Code to identify transactions belonging to the same globalisation level "
"within a batch payment"
msgstr ""
-"Bir toplu ödemede aynı küreselleşme seviyesine ait işlemlerin tanımlama Kodu"
+"Bir toplu ödemede aynı genelleştirme seviyesine ait işlemlerin tanımlama Kodu"
#. module: account_bank_statement_extensions
#: view:account.bank.statement.line:0
msgid "Draft Statement Lines."
-msgstr "Taslak ekstre kalemleri"
+msgstr "Taslak Hesap Özeti kalemleri"
#. module: account_bank_statement_extensions
#: view:account.bank.statement.line:0
msgid "Glob. Am."
-msgstr "Glob. Am."
+msgstr "Gen. Tut."
#. module: account_bank_statement_extensions
#: model:ir.model,name:account_bank_statement_extensions.model_account_bank_statement_line
msgid "Bank Statement Line"
-msgstr "Banka ekstre kalemi"
+msgstr "Banka Hesap Özeti Kalemi"
#. module: account_bank_statement_extensions
#: field:account.bank.statement.line.global,code:0
@@ -312,12 +312,12 @@ msgstr "Banka Hesapları"
#. module: account_bank_statement_extensions
#: model:ir.model,name:account_bank_statement_extensions.model_account_bank_statement
msgid "Bank Statement"
-msgstr "Banka ekstresi"
+msgstr "Banka Hesap Özeti"
#. module: account_bank_statement_extensions
#: view:account.bank.statement.line:0
msgid "Statement Line"
-msgstr "Hesap Özeti Satırı"
+msgstr "Hesap Özeti Kalemi"
#. module: account_bank_statement_extensions
#: sql_constraint:account.bank.statement.line.global:0
@@ -329,7 +329,7 @@ msgstr "Kod eşsiz olamlı!"
#: model:ir.actions.act_window,name:account_bank_statement_extensions.action_bank_statement_line
#: model:ir.ui.menu,name:account_bank_statement_extensions.bank_statement_line
msgid "Bank Statement Lines"
-msgstr "Banka ekstre kalemleri"
+msgstr "Banka Hesap Özeti Kalemleri"
#. module: account_bank_statement_extensions
#: code:addons/account_bank_statement_extensions/account_bank_statement.py:129
@@ -350,7 +350,7 @@ msgstr "İptal"
#. module: account_bank_statement_extensions
#: view:account.bank.statement.line:0
msgid "Statement Lines"
-msgstr "Ekstre kalemleri"
+msgstr "Hesap Özeti Kalemleri"
#. module: account_bank_statement_extensions
#: view:account.bank.statement.line:0
@@ -360,4 +360,4 @@ msgstr "Toplam Tutar"
#. module: account_bank_statement_extensions
#: field:account.bank.statement.line,globalisation_id:0
msgid "Globalisation ID"
-msgstr "Küreselleşme ID"
+msgstr "Genelleştirme ID"
diff --git a/addons/account_followup/i18n/nl_BE.po b/addons/account_followup/i18n/nl_BE.po
index 0dd7a3cc916..a10ad0f6c04 100644
--- a/addons/account_followup/i18n/nl_BE.po
+++ b/addons/account_followup/i18n/nl_BE.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:37+0000\n"
-"PO-Revision-Date: 2012-12-21 23:00+0000\n"
-"Last-Translator: FULL NAME \n"
+"PO-Revision-Date: 2013-04-09 09:40+0000\n"
+"Last-Translator: Els Van Vossel (Agaplan) \n"
"Language-Team: Dutch (Belgium) \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-28 05:30+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: account_followup
#: model:email.template,subject:account_followup.email_template_account_followup_default
@@ -23,12 +23,12 @@ msgstr ""
#: model:email.template,subject:account_followup.email_template_account_followup_level1
#: model:email.template,subject:account_followup.email_template_account_followup_level2
msgid "${user.company_id.name} Payment Reminder"
-msgstr ""
+msgstr "${user.company_id.name} Aanmaning"
#. module: account_followup
#: help:res.partner,latest_followup_level_id:0
msgid "The maximum follow-up level"
-msgstr ""
+msgstr "Het maximale aanmaningsniveau"
#. module: account_followup
#: view:account_followup.stat:0
@@ -44,28 +44,28 @@ msgstr "Aanmanen"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid "%(date)s"
-msgstr ""
+msgstr "%(date)s"
#. module: account_followup
#: field:res.partner,payment_next_action_date:0
msgid "Next Action Date"
-msgstr ""
+msgstr "Volgende actiedatum"
#. module: account_followup
#: view:account_followup.followup.line:0
#: field:account_followup.followup.line,manual_action:0
msgid "Manual Action"
-msgstr ""
+msgstr "Manuele actie"
#. module: account_followup
#: field:account_followup.sending.results,needprinting:0
msgid "Needs Printing"
-msgstr ""
+msgstr "Moet worden afgedrukt"
#. module: account_followup
#: field:account_followup.followup.line,manual_action_note:0
msgid "Action To Do"
-msgstr ""
+msgstr "Uit te voeren actie"
#. module: account_followup
#: field:account_followup.followup,company_id:0
@@ -90,17 +90,17 @@ msgstr "E-mail onderwerp"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid "%(user_signature)s"
-msgstr ""
+msgstr "%(user_signature)s"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid "days overdue, do the following actions:"
-msgstr ""
+msgstr "dagen vervallen, voer volgende acties uit:"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid "Follow-up Steps"
-msgstr ""
+msgstr "Aanmaningsstappen"
#. module: account_followup
#: code:addons/account_followup/account_followup.py:262
@@ -225,12 +225,12 @@ msgstr ""
#. module: account_followup
#: view:account_followup.followup.line:0
msgid ": Partner Name"
-msgstr ""
+msgstr "Relatienaam"
#. module: account_followup
#: field:account_followup.followup.line,manual_action_responsible_id:0
msgid "Assign a Responsible"
-msgstr ""
+msgstr "Duid iemand aan die verantwoordelijk is"
#. module: account_followup
#: view:account_followup.followup:0
@@ -255,7 +255,7 @@ msgstr "Relatie"
#. module: account_followup
#: field:account_followup.print,email_body:0
msgid "Email Body"
-msgstr ""
+msgstr "E-mailbericht"
#. module: account_followup
#: view:account_followup.followup:0
@@ -271,6 +271,19 @@ msgid ""
" same customer, the actions of the most \n"
" overdue invoice will be executed."
msgstr ""
+"Om klanten aan te manen tot betaling, kunt u\n"
+" verschillende acties instellen in functie van de "
+"grootte\n"
+" van het openstaand bedrag. Deze acties worden "
+"samengevoegd\n"
+" in aanmaningsniveaus die worden aangesproken als de\n"
+" vervaldatum van een factuur een ingesteld aantal "
+"dagen\n"
+" overschrijdt. Als de klant ook andere openstaande "
+"facturen heeft,\n"
+" worden de acties uitgevoerd in functie van het "
+"langst \n"
+" openstaande document."
#. module: account_followup
#: report:account_followup.followup.print:0
@@ -285,7 +298,7 @@ msgstr "Relaties"
#. module: account_followup
#: sql_constraint:account_followup.followup:0
msgid "Only one follow-up per company is allowed"
-msgstr ""
+msgstr "Per bedrijf is maar een aanmaningsniveau toegelaten."
#. module: account_followup
#: code:addons/account_followup/wizard/account_followup_print.py:254
@@ -296,32 +309,32 @@ msgstr "Facturen aanmaning"
#. module: account_followup
#: help:account_followup.followup.line,send_letter:0
msgid "When processing, it will print a letter"
-msgstr ""
+msgstr "Bij verwerking wordt een brief gemaakt"
#. module: account_followup
#: field:res.partner,payment_earliest_due_date:0
msgid "Worst Due Date"
-msgstr ""
+msgstr "Slechtste vervaldatum"
#. module: account_followup
#: view:account_followup.stat:0
msgid "Not Litigation"
-msgstr ""
+msgstr "Geen betwisting"
#. module: account_followup
#: view:account_followup.print:0
msgid "Send emails and generate letters"
-msgstr ""
+msgstr "Verstuur e-mails en maak brieven"
#. module: account_followup
#: model:ir.actions.act_window,name:account_followup.action_customer_followup
msgid "Manual Follow-Ups"
-msgstr ""
+msgstr "Manuele aanmaningen"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid "%(partner_name)s"
-msgstr ""
+msgstr "%(partner_name)s"
#. module: account_followup
#: model:email.template,body_html:account_followup.email_template_account_followup_level1
@@ -372,17 +385,17 @@ msgstr "Debet"
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_followup_stat
msgid "Follow-up Statistics"
-msgstr ""
+msgstr "Aanmaningsstatistieken"
#. module: account_followup
#: view:res.partner:0
msgid "Send Overdue Email"
-msgstr ""
+msgstr "Aanmaningsmail sturen"
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_followup_followup_line
msgid "Follow-up Criteria"
-msgstr ""
+msgstr "Aanmaningscriteria"
#. module: account_followup
#: help:account_followup.followup.line,sequence:0
@@ -393,23 +406,23 @@ msgstr "Bepaalt de volgorde bij het afbeelden van de aanmaningregels"
#: code:addons/account_followup/wizard/account_followup_print.py:166
#, python-format
msgid " will be sent"
-msgstr ""
+msgstr " wordt verstuurd"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid ": User's Company Name"
-msgstr ""
+msgstr "Bedrijfsnaam van gebruiker"
#. module: account_followup
#: view:account_followup.followup.line:0
#: field:account_followup.followup.line,send_letter:0
msgid "Send a Letter"
-msgstr ""
+msgstr "Brief sturen"
#. module: account_followup
#: model:ir.actions.act_window,name:account_followup.action_account_followup_definition_form
msgid "Payment Follow-ups"
-msgstr ""
+msgstr "Aanmaningen"
#. module: account_followup
#: code:addons/account_followup/report/account_followup_print.py:86
@@ -418,11 +431,13 @@ msgid ""
"The followup plan defined for the current company does not have any followup "
"action."
msgstr ""
+"Het aanmaningsschema voor het gekozen bedrijf, is niet gekoppeld aan "
+"aanmaningsacties."
#. module: account_followup
#: field:account_followup.followup.line,delay:0
msgid "Due Days"
-msgstr ""
+msgstr "Dagen vervallen"
#. module: account_followup
#: field:account.move.line,followup_line_id:0
@@ -438,32 +453,32 @@ msgstr "Laatste aanmaning"
#. module: account_followup
#: model:ir.ui.menu,name:account_followup.menu_manual_reconcile_followup
msgid "Reconcile Invoices & Payments"
-msgstr ""
+msgstr "Facturen en betalingen afpunten"
#. module: account_followup
#: model:ir.ui.menu,name:account_followup.account_followup_s
msgid "Do Manual Follow-Ups"
-msgstr ""
+msgstr "Manuele aanmaningen uitvoeren"
#. module: account_followup
#: report:account_followup.followup.print:0
msgid "Li."
-msgstr ""
+msgstr "Bt."
#. module: account_followup
#: field:account_followup.print,email_conf:0
msgid "Send Email Confirmation"
-msgstr ""
+msgstr "Bevestiging per e-mail sturen"
#. module: account_followup
#: view:account_followup.stat:0
msgid "Follow-up Entries with period in current year"
-msgstr ""
+msgstr "Aanmaningen met periode in huidig jaar"
#. module: account_followup
#: field:account_followup.stat.by.partner,date_followup:0
msgid "Latest follow-up"
-msgstr ""
+msgstr "Laatste aanmaning"
#. module: account_followup
#: field:account_followup.print,partner_lang:0
@@ -474,12 +489,12 @@ msgstr "Stuur email-bericht in taal relatie"
#: code:addons/account_followup/wizard/account_followup_print.py:169
#, python-format
msgid " email(s) sent"
-msgstr ""
+msgstr " e-mail(s) verstuurd"
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_followup_print
msgid "Print Follow-up & Send Mail to Customers"
-msgstr ""
+msgstr "Aanmaningen afdrukken & mail sturen naar klanten"
#. module: account_followup
#: field:account_followup.followup.line,description:0
@@ -489,18 +504,18 @@ msgstr "Afgedrukt bericht"
#. module: account_followup
#: view:res.partner:0
msgid "Responsible of credit collection"
-msgstr ""
+msgstr "Verantwoordelijk voor incasso"
#. module: account_followup
#: code:addons/account_followup/wizard/account_followup_print.py:155
#, python-format
msgid "Anybody"
-msgstr ""
+msgstr "Iedereen"
#. module: account_followup
#: help:account_followup.followup.line,send_email:0
msgid "When processing, it will send an email"
-msgstr ""
+msgstr "Bij verwerking wordt een e-mail verstuurd"
#. module: account_followup
#: view:account_followup.stat.by.partner:0
@@ -510,7 +525,7 @@ msgstr "Relatie voor aanmaning"
#. module: account_followup
#: view:res.partner:0
msgid "Print Overdue Payments"
-msgstr ""
+msgstr "Vervallen documenten afdrukken"
#. module: account_followup
#: field:account_followup.followup.line,followup_id:0
@@ -523,11 +538,13 @@ msgstr "Aanmaningen"
#, python-format
msgid "Email not sent because of email address of partner not filled in"
msgstr ""
+"E-mail is niet verstuurd, omdat er voor de relatie geen e-mailadres is "
+"ingevuld."
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_followup_followup
msgid "Account Follow-up"
-msgstr ""
+msgstr "Aanmaningen"
#. module: account_followup
#: help:res.partner,payment_responsible_id:0
@@ -535,16 +552,18 @@ msgid ""
"Optionally you can assign a user to this field, which will make him "
"responsible for the action."
msgstr ""
+"U kunt eventueel een gebruiker toewijzen aan dit veld. Dit betekent dat hij "
+"verantwoordelijk is voor deze actie."
#. module: account_followup
#: view:res.partner:0
msgid "Partners with Overdue Credits"
-msgstr ""
+msgstr "Klanten met openstaande facturen"
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_followup_sending_results
msgid "Results from the sending of the different letters and emails"
-msgstr ""
+msgstr "Resultaten van het versturen van brieven en e-mails"
#. module: account_followup
#: constraint:account_followup.followup.line:0
@@ -552,27 +571,29 @@ msgid ""
"Your description is invalid, use the right legend or %% if you want to use "
"the percent character."
msgstr ""
+"Uw beschrijving is niet geldig. Gebruik de juiste parameter of %% als u het "
+"percentageteken wilt gebruiken."
#. module: account_followup
#: code:addons/account_followup/wizard/account_followup_print.py:172
#, python-format
msgid " manual action(s) assigned:"
-msgstr ""
+msgstr " manuele actie(s) toegewezen"
#. module: account_followup
#: view:res.partner:0
msgid "Search Partner"
-msgstr ""
+msgstr "Relatie zoeken"
#. module: account_followup
#: model:ir.ui.menu,name:account_followup.account_followup_print_menu
msgid "Send Letters and Emails"
-msgstr ""
+msgstr "Brieven en e-mails sturen"
#. module: account_followup
#: view:account_followup.followup:0
msgid "Search Follow-up"
-msgstr ""
+msgstr "Aanmaningen zoeken"
#. module: account_followup
#: view:res.partner:0
@@ -580,22 +601,24 @@ msgid ""
"He said the problem was temporary and promised to pay 50% before 15th of "
"May, balance before 1st of July."
msgstr ""
+"Hij zei dat het om een tijdelijk probleem ging. Hij beloofde 50% te betalen "
+"voor 15 mei en het saldo voor 1 juli."
#. module: account_followup
#: view:res.partner:0
msgid "Account Move line"
-msgstr ""
+msgstr "Boeking"
#. module: account_followup
#: code:addons/account_followup/wizard/account_followup_print.py:237
#, python-format
msgid "Send Letters and Emails: Actions Summary"
-msgstr ""
+msgstr "Brieven en e-mails sturen: overzicht acties"
#. module: account_followup
#: view:account_followup.print:0
msgid "or"
-msgstr ""
+msgstr "of"
#. module: account_followup
#: field:account_followup.stat,blocked:0
@@ -605,17 +628,17 @@ msgstr "Geblokkeerd"
#. module: account_followup
#: sql_constraint:account_followup.followup.line:0
msgid "Days of the follow-up levels must be different"
-msgstr ""
+msgstr "De dagen moeten verschillen per aanmaningsniveau."
#. module: account_followup
#: view:res.partner:0
msgid "Click to mark the action as done."
-msgstr ""
+msgstr "Klik om de actie als Gedaan te markeren."
#. module: account_followup
#: model:ir.ui.menu,name:account_followup.menu_action_followup_stat_follow
msgid "Follow-Ups Analysis"
-msgstr ""
+msgstr "Aanmaningsanalyse"
#. module: account_followup
#: view:res.partner:0
@@ -726,7 +749,7 @@ msgstr ""
#. module: account_followup
#: field:res.partner,payment_amount_due:0
msgid "Amount Due"
-msgstr ""
+msgstr "Vervallen bedrag"
#. module: account_followup
#: field:account.move.line,followup_date:0
@@ -736,19 +759,19 @@ msgstr "Laatste aanmaning"
#. module: account_followup
#: view:account_followup.sending.results:0
msgid "Download Letters"
-msgstr ""
+msgstr "Brieven downloaden"
#. module: account_followup
#: field:account_followup.print,company_id:0
#: field:res.partner,unreconciled_aml_ids:0
msgid "unknown"
-msgstr ""
+msgstr "onbekend"
#. module: account_followup
#: code:addons/account_followup/account_followup.py:314
#, python-format
msgid "Printed overdue payments report"
-msgstr ""
+msgstr "Afgedrukt aanmaningsrapport"
#. module: account_followup
#: code:addons/account_followup/account_followup.py:291
@@ -777,7 +800,7 @@ msgstr ""
#: code:addons/account_followup/wizard/account_followup_print.py:171
#, python-format
msgid " email(s) should have been sent, but "
-msgstr ""
+msgstr " e-mail(s) zouden moeten zijn verstuurd, maar "
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_move_line
@@ -788,28 +811,28 @@ msgstr "Boekingen"
#: code:addons/account_followup/account_followup.py:281
#, python-format
msgid "Amount due"
-msgstr ""
+msgstr "Vervallen bedrag"
#. module: account_followup
#: report:account_followup.followup.print:0
msgid "Total:"
-msgstr ""
+msgstr "Totaal:"
#. module: account_followup
#: field:account_followup.followup.line,email_template_id:0
msgid "Email Template"
-msgstr ""
+msgstr "E-mailsjabloon"
#. module: account_followup
#: field:account_followup.print,summary:0
msgid "Summary"
-msgstr ""
+msgstr "Overzicht"
#. module: account_followup
#: view:account_followup.followup.line:0
#: field:account_followup.followup.line,send_email:0
msgid "Send an Email"
-msgstr ""
+msgstr "E-mail versturen"
#. module: account_followup
#: field:account_followup.stat,credit:0
@@ -819,13 +842,13 @@ msgstr "Krediet"
#. module: account_followup
#: field:res.partner,payment_amount_overdue:0
msgid "Amount Overdue"
-msgstr ""
+msgstr "Vervallen bedrag"
#. module: account_followup
#: code:addons/account_followup/account_followup.py:264
#, python-format
msgid "Lit."
-msgstr ""
+msgstr "Betw."
#. module: account_followup
#: help:res.partner,latest_followup_level_id_without_lit:0
@@ -833,12 +856,14 @@ msgid ""
"The maximum follow-up level without taking into account the account move "
"lines with litigation"
msgstr ""
+"Het maximale aanmaningsniveau, zonder rekening te houden met boekingen die "
+"worden betwist."
#. module: account_followup
#: view:account_followup.stat:0
#: field:res.partner,latest_followup_date:0
msgid "Latest Follow-up Date"
-msgstr ""
+msgstr "Datum laatste aanmaning"
#. module: account_followup
#: model:email.template,body_html:account_followup.email_template_account_followup_default
@@ -883,17 +908,17 @@ msgstr "Saldo"
#. module: account_followup
#: help:res.partner,payment_note:0
msgid "Payment Note"
-msgstr ""
+msgstr "Betalingsbewijs"
#. module: account_followup
#: view:res.partner:0
msgid "My Follow-ups"
-msgstr ""
+msgstr "Mijn aanmaningen"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid "%(company_name)s"
-msgstr ""
+msgstr "%(company_name)s"
#. module: account_followup
#: model:account_followup.followup.line,description:account_followup.demo_followup_line1
@@ -916,23 +941,23 @@ msgstr ""
#: field:account_followup.stat,date_move_last:0
#: field:account_followup.stat.by.partner,date_move_last:0
msgid "Last move"
-msgstr ""
+msgstr "Laatste boeking"
#. module: account_followup
#: field:account_followup.stat,period_id:0
msgid "Period"
-msgstr ""
+msgstr "Periode"
#. module: account_followup
#: code:addons/account_followup/wizard/account_followup_print.py:228
#, python-format
msgid "%s partners have no credits and as such the action is cleared"
-msgstr ""
+msgstr "%s relaties hebben geen schulden en de actie wordt gewist"
#. module: account_followup
#: model:ir.actions.report.xml,name:account_followup.account_followup_followup_report
msgid "Follow-up Report"
-msgstr ""
+msgstr "Aanmaningsrapport"
#. module: account_followup
#: view:res.partner:0
@@ -940,32 +965,34 @@ msgid ""
", the latest payment follow-up\n"
" was:"
msgstr ""
+", het laatste aanmaningsniveau\n"
+" was:"
#. module: account_followup
#: view:account_followup.print:0
msgid "Cancel"
-msgstr ""
+msgstr "Annuleren"
#. module: account_followup
#: view:account_followup.sending.results:0
msgid "Close"
-msgstr ""
+msgstr "Afsluiten"
#. module: account_followup
#: view:account_followup.stat:0
msgid "Litigation"
-msgstr ""
+msgstr "Betwist"
#. module: account_followup
#: field:account_followup.stat.by.partner,max_followup_id:0
msgid "Max Follow Up Level"
-msgstr ""
+msgstr "Max. aanmaningsniveau"
#. module: account_followup
#: code:addons/account_followup/wizard/account_followup_print.py:171
#, python-format
msgid " had unknown email address(es)"
-msgstr ""
+msgstr " had een onbekend e-mailadres"
#. module: account_followup
#: help:account_followup.print,test_print:0
diff --git a/addons/analytic/i18n/fr.po b/addons/analytic/i18n/fr.po
index 0487242a7a4..880b0cc3063 100644
--- a/addons/analytic/i18n/fr.po
+++ b/addons/analytic/i18n/fr.po
@@ -8,14 +8,15 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:37+0000\n"
-"PO-Revision-Date: 2013-03-06 15:45+0000\n"
-"Last-Translator: Numérigraphe \n"
+"PO-Revision-Date: 2013-04-10 02:58+0000\n"
+"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) "
+"\n"
"Language-Team: French \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-28 05:31+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: analytic
#: field:account.analytic.account,child_ids:0
@@ -36,7 +37,7 @@ msgstr "Contrat : "
#. module: analytic
#: model:mail.message.subtype,description:analytic.mt_account_pending
msgid "Contract pending"
-msgstr ""
+msgstr "Contrat en attente"
#. module: analytic
#: selection:account.analytic.account,state:0
@@ -138,7 +139,7 @@ msgstr "Description"
#: code:addons/analytic/analytic.py:262
#, python-format
msgid "Quick account creation disallowed."
-msgstr ""
+msgstr "Création rapide de compte interdite."
#. module: analytic
#: field:account.analytic.account,message_unread:0
@@ -328,7 +329,7 @@ msgstr "Solde"
#. module: analytic
#: field:account.analytic.account,complete_name:0
msgid "Full Name"
-msgstr ""
+msgstr "Nom complet"
#. module: analytic
#: selection:account.analytic.account,state:0
@@ -349,18 +350,18 @@ msgstr "Date de fin"
#. module: analytic
#: field:account.analytic.account,code:0
msgid "Reference"
-msgstr ""
+msgstr "Référence"
#. module: analytic
#: code:addons/analytic/analytic.py:160
#, python-format
msgid "Error!"
-msgstr ""
+msgstr "Erreur!"
#. module: analytic
#: model:mail.message.subtype,description:analytic.mt_account_closed
msgid "Contract closed"
-msgstr ""
+msgstr "Contrat fermé"
#. module: analytic
#: model:res.groups,name:analytic.group_analytic_accounting
@@ -388,13 +389,13 @@ msgstr "Devise"
#. module: analytic
#: model:mail.message.subtype,description:analytic.mt_account_opened
msgid "Contract opened"
-msgstr ""
+msgstr "Contrat ouvert"
#. module: analytic
#: code:addons/analytic/analytic.py:262
#, python-format
msgid "Warning"
-msgstr ""
+msgstr "Avertissement"
#. module: analytic
#: field:account.analytic.account,type:0
@@ -404,7 +405,7 @@ msgstr "Type de compte"
#. module: analytic
#: field:account.analytic.account,date_start:0
msgid "Start Date"
-msgstr ""
+msgstr "Date de début"
#. module: analytic
#: field:account.analytic.account,line_ids:0
diff --git a/addons/analytic/i18n/ro.po b/addons/analytic/i18n/ro.po
index d96c8fcf53a..d6903137d43 100644
--- a/addons/analytic/i18n/ro.po
+++ b/addons/analytic/i18n/ro.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-09 05:59+0000\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: analytic
diff --git a/addons/auth_signup/i18n/ru.po b/addons/auth_signup/i18n/ru.po
index 59008ff3e72..92ff7fc5a6e 100644
--- a/addons/auth_signup/i18n/ru.po
+++ b/addons/auth_signup/i18n/ru.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:37+0000\n"
-"PO-Revision-Date: 2012-12-26 08:51+0000\n"
-"Last-Translator: Olga \n"
+"PO-Revision-Date: 2013-04-09 13:43+0000\n"
+"Last-Translator: Rinat Karimov \n"
"Language-Team: Russian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-28 05:32+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: auth_signup
#: field:res.partner,signup_type:0
@@ -25,20 +25,20 @@ msgstr ""
#. module: auth_signup
#: field:base.config.settings,auth_signup_uninvited:0
msgid "Allow external users to sign up"
-msgstr ""
+msgstr "Разрешить регистрацию внешним пользователям"
#. module: auth_signup
#. openerp-web
#: code:addons/auth_signup/static/src/xml/auth_signup.xml:16
#, python-format
msgid "Confirm Password"
-msgstr ""
+msgstr "Подтвердите пароль"
#. module: auth_signup
#: help:base.config.settings,auth_signup_uninvited:0
msgid "If unchecked, only invited users may sign up."
msgstr ""
-"Если отмечено, только приглашенные пользователи могут зарегистрироваться"
+"Если не отмечено, только приглашенные пользователи могут зарегистрироваться"
#. module: auth_signup
#: model:ir.model,name:auth_signup.model_base_config_settings
@@ -57,17 +57,17 @@ msgstr "Невозможно отправить письмо: у пользов
#: code:addons/auth_signup/static/src/xml/auth_signup.xml:28
#, python-format
msgid "Reset password"
-msgstr ""
+msgstr "Сброс пароля"
#. module: auth_signup
#: field:base.config.settings,auth_signup_template_user_id:0
msgid "Template user for new users created through signup"
-msgstr ""
+msgstr "Шаблон новых пользователей, созданных в процессе регистрации"
#. module: auth_signup
#: model:email.template,subject:auth_signup.reset_password_email
msgid "Password reset"
-msgstr ""
+msgstr "Сброс пароля"
#. module: auth_signup
#. openerp-web
@@ -82,17 +82,17 @@ msgstr "Пожалуйста, введите пароль и подтверди
#: code:addons/auth_signup/static/src/xml/auth_signup.xml:26
#, python-format
msgid "Sign Up"
-msgstr ""
+msgstr "Регистрация"
#. module: auth_signup
#: selection:res.users,state:0
msgid "New"
-msgstr ""
+msgstr "Новый"
#. module: auth_signup
#: field:res.users,state:0
msgid "Status"
-msgstr ""
+msgstr "Статус"
#. module: auth_signup
#: model:email.template,body_html:auth_signup.reset_password_email
@@ -106,18 +106,27 @@ msgid ""
"\n"
"
Note: If you do not expect this, you can safely ignore this email.
"
msgstr ""
+"\n"
+"
Был запрошен сброс пароля для аккаунта OpenERP связанного с этим адресом "
+"эл.почты
\n"
+"--\n"
+"${object.company_id.name or ''}\n"
+"${object.company_id.email or ''}\n"
+"${object.company_id.phone or ''}\n"
+"
\n"
+" \n"
+" "
#. module: auth_signup
#. openerp-web
@@ -168,7 +204,7 @@ msgstr "Пожалуйста, введите имя пользователя."
#. module: auth_signup
#: selection:res.users,state:0
msgid "Active"
-msgstr ""
+msgstr "Активен"
#. module: auth_signup
#: code:addons/auth_signup/res_users.py:269
@@ -177,6 +213,8 @@ msgid ""
"Cannot send email: no outgoing email server configured.\n"
"You can configure it under Settings/General Settings."
msgstr ""
+"Невозможно отправить email: не настроены сервера исходящей почты.\n"
+"Вы можете настроить их в меню Настройки/Общие настройки"
#. module: auth_signup
#. openerp-web
@@ -184,39 +222,40 @@ msgstr ""
#, python-format
msgid "An email has been sent with credentials to reset your password"
msgstr ""
+"На указанный адрес было выслано письмо с инструкциями по сбросу пароля"
#. module: auth_signup
#. openerp-web
#: code:addons/auth_signup/static/src/xml/auth_signup.xml:12
#, python-format
msgid "Username"
-msgstr ""
+msgstr "Имя пользователя"
#. module: auth_signup
#. openerp-web
#: code:addons/auth_signup/static/src/xml/auth_signup.xml:8
#, python-format
msgid "Name"
-msgstr ""
+msgstr "Имя"
#. module: auth_signup
#. openerp-web
#: code:addons/auth_signup/static/src/js/auth_signup.js:170
#, python-format
msgid "Please enter a username or email address."
-msgstr ""
+msgstr "Пожалуйста, введите имя пользователя или адрес эл. почты."
#. module: auth_signup
#: selection:res.users,state:0
msgid "Resetting Password"
-msgstr ""
+msgstr "Переустановка пароля"
#. module: auth_signup
#. openerp-web
#: code:addons/auth_signup/static/src/xml/auth_signup.xml:13
#, python-format
msgid "Username (Email)"
-msgstr ""
+msgstr "Имя пользователя (Email)"
#. module: auth_signup
#: field:res.partner,signup_expiration:0
@@ -227,13 +266,15 @@ msgstr ""
#: help:base.config.settings,auth_signup_reset_password:0
msgid "This allows users to trigger a password reset from the Login page."
msgstr ""
+"Это позволяет пользователям запросить сброс пароля со страницы входа в "
+"систему."
#. module: auth_signup
#. openerp-web
#: code:addons/auth_signup/static/src/xml/auth_signup.xml:22
#, python-format
msgid "Log in"
-msgstr ""
+msgstr "Вход"
#. module: auth_signup
#: field:res.partner,signup_valid:0
@@ -251,7 +292,7 @@ msgstr ""
#: code:addons/auth_signup/static/src/js/auth_signup.js:170
#, python-format
msgid "Login"
-msgstr ""
+msgstr "Вход"
#. module: auth_signup
#. openerp-web
@@ -265,7 +306,7 @@ msgstr ""
#: code:addons/auth_signup/static/src/js/auth_signup.js:120
#, python-format
msgid "Passwords do not match; please retype them."
-msgstr ""
+msgstr "Пароли не совпадают; пожалуйста, введите их заново."
#. module: auth_signup
#. openerp-web
@@ -273,12 +314,12 @@ msgstr ""
#: code:addons/auth_signup/static/src/js/auth_signup.js:167
#, python-format
msgid "No database selected !"
-msgstr ""
+msgstr "Не выбрана база данных!"
#. module: auth_signup
#: field:base.config.settings,auth_signup_reset_password:0
msgid "Enable password reset from Login page"
-msgstr ""
+msgstr "Включить сброс пароля со страницы входа"
#. module: auth_signup
#: model:email.template,subject:auth_signup.set_password_email
@@ -290,17 +331,17 @@ msgstr ""
#: code:addons/auth_signup/static/src/xml/auth_signup.xml:27
#, python-format
msgid "Back to Login"
-msgstr ""
+msgstr "Вернуться к странице входа"
#. module: auth_signup
#: model:ir.model,name:auth_signup.model_res_partner
msgid "Partner"
-msgstr ""
+msgstr "Партнер"
#. module: auth_signup
#: view:res.users:0
msgid "Send reset password instructions by email"
-msgstr ""
+msgstr "Отправить инструкции по сбросу пароля на эл. почту"
#. module: auth_signup
#: field:res.partner,signup_token:0
diff --git a/addons/crm/i18n/fr.po b/addons/crm/i18n/fr.po
index 59f2f63e26f..e03bcddb512 100644
--- a/addons/crm/i18n/fr.po
+++ b/addons/crm/i18n/fr.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:36+0000\n"
-"PO-Revision-Date: 2013-03-21 01:52+0000\n"
-"Last-Translator: Coignat \n"
+"PO-Revision-Date: 2013-04-10 02:59+0000\n"
+"Last-Translator: sve-openerp \n"
"Language-Team: French \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-28 05:34+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: crm
#: view:crm.lead.report:0
@@ -141,7 +141,7 @@ msgstr "Clôture prévue"
#. module: crm
#: view:crm.phonecall:0
msgid "Cancel Call"
-msgstr ""
+msgstr "Annuler l'appel"
#. module: crm
#: help:crm.lead.report,creation_day:0
@@ -584,7 +584,7 @@ msgstr "Revenu prévu"
#: code:addons/crm/crm_lead.py:970
#, python-format
msgid "Customer Email"
-msgstr ""
+msgstr "Courriel client"
#. module: crm
#: field:crm.lead,planned_revenue:0
@@ -1002,7 +1002,7 @@ msgstr "Jours pour ouvrir"
#. module: crm
#: view:crm.lead:0
msgid "ZIP"
-msgstr ""
+msgstr "Code postal"
#. module: crm
#: field:crm.lead,mobile:0
@@ -1211,7 +1211,7 @@ msgstr ""
#. module: crm
#: view:crm.phonecall:0
msgid "Description..."
-msgstr ""
+msgstr "Description..."
#. module: crm
#: selection:crm.lead.report,creation_month:0
@@ -1415,7 +1415,7 @@ msgstr "Département marketing"
#: code:addons/crm/crm_lead.py:569
#, python-format
msgid "Merged lead"
-msgstr ""
+msgstr "Piste fusionnée"
#. module: crm
#: help:crm.lead,section_id:0
@@ -2476,7 +2476,7 @@ msgstr "Annulé"
#. module: crm
#: view:crm.lead:0
msgid "Street..."
-msgstr ""
+msgstr "Rue..."
#. module: crm
#: field:crm.lead.report,date_closed:0
@@ -2980,7 +2980,7 @@ msgstr ""
#. module: crm
#: view:crm.lead:0
msgid "Unassigned"
-msgstr ""
+msgstr "Non assigné"
#. module: crm
#: selection:crm.opportunity2phonecall,action:0
diff --git a/addons/hr/i18n/fr.po b/addons/hr/i18n/fr.po
index 8cc57cc8c85..158c7319a03 100644
--- a/addons/hr/i18n/fr.po
+++ b/addons/hr/i18n/fr.po
@@ -8,15 +8,15 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:37+0000\n"
-"PO-Revision-Date: 2013-03-21 02:01+0000\n"
+"PO-Revision-Date: 2013-04-10 03:02+0000\n"
"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) "
"\n"
"Language-Team: French \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-28 05:39+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
@@ -150,7 +150,7 @@ msgstr "Attendu en recrutement"
#. module: hr
#: view:hr.employee:0
msgid "Other Information ..."
-msgstr ""
+msgstr "Autre information..."
#. module: hr
#: constraint:hr.employee.category:0
@@ -411,7 +411,7 @@ msgstr "Contrat de travail de l'employé"
#. module: hr
#: view:hr.employee:0
msgid "e.g. Part Time"
-msgstr ""
+msgstr "i.e. Temps partiel"
#. module: hr
#: model:ir.actions.act_window,help:hr.action_hr_job
diff --git a/addons/hr_contract/i18n/fr.po b/addons/hr_contract/i18n/fr.po
index 17beb1480d7..86194d95904 100644
--- a/addons/hr_contract/i18n/fr.po
+++ b/addons/hr_contract/i18n/fr.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:38+0000\n"
-"PO-Revision-Date: 2012-12-21 23:00+0000\n"
-"Last-Translator: FULL NAME \n"
+"PO-Revision-Date: 2013-04-10 03:03+0000\n"
+"Last-Translator: Kevin Deldycke \n"
"Language-Team: French \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-28 05:40+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: hr_contract
#: field:hr.contract,wage:0
@@ -45,7 +45,7 @@ msgstr "Regrouper par..."
#. module: hr_contract
#: view:hr.contract:0
msgid "Advantages..."
-msgstr ""
+msgstr "Avantages..."
#. module: hr_contract
#: field:hr.contract,department_id:0
@@ -108,7 +108,7 @@ msgstr "Types de contrat"
#. module: hr_contract
#: view:hr.employee:0
msgid "Medical Exam"
-msgstr ""
+msgstr "Visite médicale"
#. module: hr_contract
#: field:hr.contract,date_end:0
@@ -169,7 +169,7 @@ msgstr "Heures de travail"
#. module: hr_contract
#: view:hr.contract:0
msgid "Salary and Advantages"
-msgstr ""
+msgstr "Salaire et avantages"
#. module: hr_contract
#: field:hr.contract,job_id:0
@@ -199,7 +199,7 @@ msgstr "Visa n°"
#. module: hr_contract
#: field:hr.employee,vehicle_distance:0
msgid "Home-Work Dist."
-msgstr ""
+msgstr "Distance domicile-travail"
#. module: hr_contract
#: field:hr.employee,place_of_birth:0
@@ -209,7 +209,7 @@ msgstr "Lieu de Naissance"
#. module: hr_contract
#: view:hr.contract:0
msgid "Trial Period Duration"
-msgstr ""
+msgstr "Durée de la période d'essai"
#. module: hr_contract
#: view:hr.contract:0
diff --git a/addons/hr_holidays/i18n/fr.po b/addons/hr_holidays/i18n/fr.po
index 21774f04b04..f225b8f1269 100644
--- a/addons/hr_holidays/i18n/fr.po
+++ b/addons/hr_holidays/i18n/fr.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:37+0000\n"
-"PO-Revision-Date: 2013-03-21 16:00+0000\n"
-"Last-Translator: WANTELLET Sylvain \n"
+"PO-Revision-Date: 2013-04-10 03:12+0000\n"
+"Last-Translator: Bertrand Rétif \n"
"Language-Team: French \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-28 05:41+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
@@ -39,6 +39,8 @@ msgid ""
"You cannot modify a leave request that has been approved. Contact a human "
"resource manager."
msgstr ""
+"Vous ne pouvez pas modifier une demande de congé qui a déjà été approuvé. "
+"Merci de contacter un responsable des ressources humaines."
#. module: hr_holidays
#: help:hr.holidays.status,remaining_leaves:0
@@ -63,7 +65,7 @@ msgstr "Mode d'allocation"
#. module: hr_holidays
#: field:hr.employee,leave_date_from:0
msgid "From Date"
-msgstr ""
+msgstr "Date de début"
#. module: hr_holidays
#: view:hr.holidays:0
@@ -75,7 +77,7 @@ msgstr "Département"
#: model:ir.actions.act_window,name:hr_holidays.request_approve_allocation
#: model:ir.ui.menu,name:hr_holidays.menu_request_approve_allocation
msgid "Allocation Requests to Approve"
-msgstr ""
+msgstr "Demandes d'attribution de congés à approuver"
#. module: hr_holidays
#: help:hr.holidays,category_id:0
@@ -95,7 +97,7 @@ msgstr "Jours restants"
#. module: hr_holidays
#: xsl:holidays.summary:0
msgid "of the"
-msgstr ""
+msgstr "du"
#. module: hr_holidays
#: selection:hr.holidays,holiday_type:0
@@ -108,16 +110,18 @@ msgid ""
"The default duration interval between the start date and the end date is 8 "
"hours. Feel free to adapt it to your needs."
msgstr ""
+"La durée par défaut entre la date de début et de fin est 8 heures. Vous "
+"pouvez la modifier à votre guise."
#. module: hr_holidays
#: model:mail.message.subtype,description:hr_holidays.mt_holidays_refused
msgid "Request refused"
-msgstr ""
+msgstr "Demande refusée"
#. module: hr_holidays
#: field:hr.holidays,number_of_days_temp:0
msgid "Allocation"
-msgstr ""
+msgstr "Attribution"
#. module: hr_holidays
#: xsl:holidays.summary:0
@@ -133,6 +137,8 @@ msgstr "Cyan clair"
#: constraint:hr.holidays:0
msgid "You can not have 2 leaves that overlaps on same day!"
msgstr ""
+"Vous ne pouvez pas avoir 2 demandes de congés qui se chevauchent dans la "
+"même journée."
#. module: hr_holidays
#: selection:hr.holidays.status,color_name:0
@@ -147,7 +153,7 @@ msgstr "Type d'absence"
#. module: hr_holidays
#: view:hr.holidays:0
msgid "Validate"
-msgstr ""
+msgstr "Valider"
#. module: hr_holidays
#: selection:hr.employee,current_leave_state:0
@@ -326,7 +332,7 @@ msgstr "Total"
#: view:hr.holidays.status:0
#: model:ir.actions.act_window,name:hr_holidays.open_view_holiday_status
msgid "Leave Types"
-msgstr ""
+msgstr "Type de congé"
#. module: hr_holidays
#: field:hr.holidays.status,remaining_leaves:0
@@ -447,7 +453,7 @@ msgstr "En attente d'approbation"
#. module: hr_holidays
#: field:hr.holidays,category_id:0
msgid "Employee Tag"
-msgstr ""
+msgstr "Étiquette d'employé"
#. module: hr_holidays
#: field:hr.holidays.summary.employee,emp:0
@@ -460,6 +466,8 @@ msgid ""
"Filters only on allocations and requests that belong to an holiday type that "
"is 'active' (active field is True)"
msgstr ""
+"Filtrer uniquement les demandes et les attributions qui ont un type de "
+"congés 'actif' (champ actif est vrai)"
#. module: hr_holidays
#: model:ir.actions.act_window,help:hr_holidays.hr_holidays_leaves_assign_legal
@@ -471,6 +479,13 @@ msgid ""
" \n"
" "
msgstr ""
+"
\n"
+" Vous pouvez attribuer des congés légaux restants pour chaque "
+"employé, OpenERP\n"
+" créera et validera automatiquement ces demandes "
+"d'attribution.\n"
+"
\n"
+" "
#. module: hr_holidays
#: help:hr.holidays.status,categ_id:0
@@ -478,12 +493,15 @@ msgid ""
"Once a leave is validated, OpenERP will create a corresponding meeting of "
"this type in the calendar."
msgstr ""
+"Une fois la demande validée, OpenERP créera un rendez-vous de ce type dans "
+"le calendrier."
#. module: hr_holidays
#: code:addons/hr_holidays/wizard/hr_holidays_summary_department.py:44
#, python-format
msgid "You have to select at least one Department. And try again."
msgstr ""
+"Vous devez sélectionner au moins un département et essayer de nouveau."
#. module: hr_holidays
#: field:hr.holidays,parent_id:0
@@ -503,7 +521,7 @@ msgstr "Mois"
#. module: hr_holidays
#: field:hr.holidays,message_unread:0
msgid "Unread Messages"
-msgstr ""
+msgstr "Messages non lus"
#. module: hr_holidays
#: view:hr.holidays:0
@@ -530,12 +548,14 @@ msgid ""
"There are not enough %s allocated for employee %s; please create an "
"allocation request for this leave type."
msgstr ""
+"Il n'y a pas assez %s d'attribué pour l'employé %s; Merci de créer une "
+"demande d'allocation pour ce type de congés."
#. module: hr_holidays
#: view:hr.holidays.summary.dept:0
#: view:hr.holidays.summary.employee:0
msgid "or"
-msgstr ""
+msgstr "ou"
#. module: hr_holidays
#: model:ir.actions.act_window,help:hr_holidays.open_ask_holidays
@@ -550,11 +570,22 @@ msgid ""
" \n"
" "
msgstr ""
+"
\n"
+" Cliquer pour créer une nouvelle demande de congés.\n"
+"
\n"
+" Une fois votre demande enregistrée, elle sera envoyée\n"
+" à un responsable pour validation. Merci de vous assurer "
+"d'avoir bien saisi le bon\n"
+" type de congés (récupération, maladie, ...) et le nombre "
+"exact\n"
+" de jours ouvrés correspondant à votre demande.\n"
+"
\n"
+" "
#. module: hr_holidays
#: sql_constraint:hr.holidays:0
msgid "The employee or employee category of this request is missing."
-msgstr ""
+msgstr "L'employé ou la catégorie d'employé de cette demande est manquant."
#. module: hr_holidays
#: view:hr.holidays:0
diff --git a/addons/hr_recruitment/i18n/fr.po b/addons/hr_recruitment/i18n/fr.po
index 03b9481dca8..02c08b097c5 100644
--- a/addons/hr_recruitment/i18n/fr.po
+++ b/addons/hr_recruitment/i18n/fr.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:37+0000\n"
-"PO-Revision-Date: 2012-12-21 23:00+0000\n"
-"Last-Translator: FULL NAME \n"
+"PO-Revision-Date: 2013-04-10 03:00+0000\n"
+"Last-Translator: Christophe Combelles \n"
"Language-Team: French \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-28 05:42+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: hr_recruitment
#: help:hr.applicant,active:0
@@ -577,7 +577,7 @@ msgstr "En cours"
#. module: hr_recruitment
#: view:hr.applicant:0
msgid "Hire & Create Employee"
-msgstr ""
+msgstr "Embaucher et créer l'employé"
#. module: hr_recruitment
#: model:mail.message.subtype,description:hr_recruitment.mt_applicant_hired
diff --git a/addons/hr_timesheet/i18n/fr.po b/addons/hr_timesheet/i18n/fr.po
index d73d8707436..b9244ace189 100644
--- a/addons/hr_timesheet/i18n/fr.po
+++ b/addons/hr_timesheet/i18n/fr.po
@@ -8,14 +8,15 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:37+0000\n"
-"PO-Revision-Date: 2012-12-21 23:00+0000\n"
-"Last-Translator: FULL NAME \n"
+"PO-Revision-Date: 2013-04-10 03:15+0000\n"
+"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) "
+"\n"
"Language-Team: French \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-28 05:42+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: hr_timesheet
#: model:ir.actions.act_window,help:hr_timesheet.act_analytic_cost_revenue
@@ -76,7 +77,7 @@ msgstr ""
#. module: hr_timesheet
#: field:hr.employee,uom_id:0
msgid "Unit of Measure"
-msgstr ""
+msgstr "Unité de mesure"
#. module: hr_timesheet
#: field:hr.employee,journal_id:0
@@ -104,7 +105,7 @@ msgstr "Feuille de temps"
#: code:addons/hr_timesheet/wizard/hr_timesheet_print_employee.py:43
#, python-format
msgid "Please define employee for this user!"
-msgstr ""
+msgstr "SVP Veuillez définir l'employé pour cet utilisateur!"
#. module: hr_timesheet
#: code:addons/hr_timesheet/report/user_timesheet.py:44
@@ -130,7 +131,7 @@ msgstr "Ven."
#: model:ir.actions.act_window,name:hr_timesheet.act_hr_timesheet_line_evry1_all_form
#: model:ir.ui.menu,name:hr_timesheet.menu_hr_working_hours
msgid "Timesheet Activities"
-msgstr ""
+msgstr "Activités des feuilles de temps"
#. module: hr_timesheet
#: field:hr.sign.out.project,analytic_amount:0
@@ -167,12 +168,12 @@ msgstr "Imprimer la feuille de temps des employés"
#: code:addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py:132
#, python-format
msgid "Please define employee for your user."
-msgstr ""
+msgstr "SVP Définissez l'employé pour cet utilisateur."
#. module: hr_timesheet
#: model:ir.actions.act_window,name:hr_timesheet.act_analytic_cost_revenue
msgid "Costs & Revenues"
-msgstr ""
+msgstr "Coûts & revenus"
#. module: hr_timesheet
#: code:addons/hr_timesheet/report/user_timesheet.py:44
@@ -189,7 +190,7 @@ msgstr "Compte analytique"
#. module: hr_timesheet
#: view:account.analytic.account:0
msgid "Costs and Revenues"
-msgstr ""
+msgstr "Coûts et revenus"
#. module: hr_timesheet
#: code:addons/hr_timesheet/hr_timesheet.py:144
@@ -199,7 +200,7 @@ msgstr ""
#: code:addons/hr_timesheet/wizard/hr_timesheet_print_employee.py:43
#, python-format
msgid "Warning!"
-msgstr ""
+msgstr "Avertissement!"
#. module: hr_timesheet
#: field:hr.analytic.timesheet,partner_id:0
@@ -255,7 +256,7 @@ msgstr "Imprimer"
#. module: hr_timesheet
#: help:account.analytic.account,use_timesheets:0
msgid "Check this field if this project manages timesheets"
-msgstr ""
+msgstr "Cochez ce champ si ce projet gère les feuilles de temps"
#. module: hr_timesheet
#: view:hr.analytical.timesheet.users:0
@@ -281,7 +282,7 @@ msgstr "Date de début"
#: code:addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py:77
#, python-format
msgid "Please define cost unit for this employee."
-msgstr ""
+msgstr "SVP Définissez le coût unitaire pour cet employé."
#. module: hr_timesheet
#: help:hr.employee,product_id:0
@@ -350,7 +351,7 @@ msgstr "Description du travail"
#: view:hr.sign.in.project:0
#: view:hr.sign.out.project:0
msgid "or"
-msgstr ""
+msgstr "ou"
#. module: hr_timesheet
#: xsl:hr.analytical.timesheet:0
@@ -437,7 +438,7 @@ msgstr "juin"
#: field:hr.sign.in.project,state:0
#: field:hr.sign.out.project,state:0
msgid "Current Status"
-msgstr ""
+msgstr "Statut actuel"
#. module: hr_timesheet
#: view:hr.analytic.timesheet:0
@@ -504,7 +505,7 @@ msgstr "Identifiant de l'employé"
#. module: hr_timesheet
#: view:hr.analytical.timesheet.users:0
msgid "Period"
-msgstr ""
+msgstr "Période"
#. module: hr_timesheet
#: view:hr.sign.out.project:0
@@ -647,7 +648,7 @@ msgstr "avril"
#: code:addons/hr_timesheet/wizard/hr_timesheet_sign_in_out.py:132
#, python-format
msgid "User Error!"
-msgstr ""
+msgstr "Erreur utilisateur!"
#. module: hr_timesheet
#: view:hr.sign.in.project:0
@@ -663,7 +664,7 @@ msgstr "Année"
#. module: hr_timesheet
#: view:hr.analytic.timesheet:0
msgid "Duration"
-msgstr ""
+msgstr "Durée"
#. module: hr_timesheet
#: view:hr.analytic.timesheet:0
diff --git a/addons/hr_timesheet_invoice/i18n/fr.po b/addons/hr_timesheet_invoice/i18n/fr.po
index 4f3c15e1397..110646741b6 100644
--- a/addons/hr_timesheet_invoice/i18n/fr.po
+++ b/addons/hr_timesheet_invoice/i18n/fr.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:38+0000\n"
-"PO-Revision-Date: 2012-12-21 23:00+0000\n"
-"Last-Translator: FULL NAME \n"
+"PO-Revision-Date: 2013-04-10 03:36+0000\n"
+"Last-Translator: Kevin Deldycke \n"
"Language-Team: French \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-28 05:43+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
@@ -26,7 +26,7 @@ msgstr "Feuille de temps par utilisateur"
#. module: hr_timesheet_invoice
#: field:hr_timesheet_invoice.factor,name:0
msgid "Internal Name"
-msgstr ""
+msgstr "Nom interne"
#. module: hr_timesheet_invoice
#: view:hr_timesheet_invoice.factor:0
@@ -46,13 +46,13 @@ msgstr ""
#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_analytic_profit.py:58
#, python-format
msgid "No record(s) found for this report."
-msgstr ""
+msgstr "Aucun enregistrement(s) trouvé pour ce rapport."
#. module: hr_timesheet_invoice
#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_analytic_profit.py:58
#, python-format
msgid "Insufficient Data!"
-msgstr ""
+msgstr "Données insuffisantes!"
#. module: hr_timesheet_invoice
#: view:report.timesheet.line:0
@@ -82,7 +82,7 @@ msgstr "Rouvrir le projet"
#. module: hr_timesheet_invoice
#: field:report.account.analytic.line.to.invoice,product_uom_id:0
msgid "Unit of Measure"
-msgstr ""
+msgstr "Unité de mesure"
#. module: hr_timesheet_invoice
#: model:ir.model,name:hr_timesheet_invoice.model_report_timesheet_user
@@ -171,7 +171,7 @@ msgstr "Montant facturé"
#: code:addons/hr_timesheet_invoice/hr_timesheet_invoice.py:188
#, python-format
msgid "Analytic Account incomplete !"
-msgstr ""
+msgstr "Compte analytique incomplet !"
#. module: hr_timesheet_invoice
#: field:report_timesheet.invoice,account_id:0
@@ -181,7 +181,7 @@ msgstr "Projet"
#. module: hr_timesheet_invoice
#: view:account.analytic.account:0
msgid "Invoice on Timesheets Options"
-msgstr ""
+msgstr "Options de facturation des feuilles de temps"
#. module: hr_timesheet_invoice
#: field:report.account.analytic.line.to.invoice,amount:0
@@ -196,7 +196,7 @@ msgstr "Chaque travail terminé sera détaillé sur la facture"
#. module: hr_timesheet_invoice
#: field:account.analytic.account,pricelist_id:0
msgid "Pricelist"
-msgstr ""
+msgstr "Liste de prix"
#. module: hr_timesheet_invoice
#: model:ir.model,name:hr_timesheet_invoice.model_hr_timesheet_invoice_create
@@ -250,7 +250,7 @@ msgstr "Echéance"
#: code:addons/hr_timesheet_invoice/hr_timesheet_invoice.py:246
#, python-format
msgid "Configuration Error!"
-msgstr ""
+msgstr "Erreur de configuration!"
#. module: hr_timesheet_invoice
#: field:report.analytic.account.close,partner_id:0
@@ -265,7 +265,7 @@ msgstr "Le temps de chaque travail terminé sera affiché sur la facture"
#. module: hr_timesheet_invoice
#: view:account.analytic.account:0
msgid "Cancel Contract"
-msgstr ""
+msgstr "Annuler le contrat"
#. module: hr_timesheet_invoice
#: field:hr.timesheet.analytic.profit,date_from:0
@@ -347,7 +347,7 @@ msgstr "Forcer l'article"
#. module: hr_timesheet_invoice
#: view:account.analytic.account:0
msgid "Contract Finished"
-msgstr ""
+msgstr "Contrat terminé"
#. module: hr_timesheet_invoice
#: selection:report.account.analytic.line.to.invoice,month:0
@@ -361,13 +361,13 @@ msgstr "Juillet"
#. module: hr_timesheet_invoice
#: field:account.analytic.line,to_invoice:0
msgid "Invoiceable"
-msgstr ""
+msgstr "Facturable"
#. module: hr_timesheet_invoice
#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_invoice_create.py:56
#, python-format
msgid "Warning!"
-msgstr ""
+msgstr "Avertissement!"
#. module: hr_timesheet_invoice
#: model:ir.actions.act_window,name:hr_timesheet_invoice.action_hr_timesheet_invoice_factor_form
@@ -383,7 +383,7 @@ msgstr "Théorique"
#. module: hr_timesheet_invoice
#: model:hr_timesheet_invoice.factor,name:hr_timesheet_invoice.timesheet_invoice_factor3
msgid "Free of charge"
-msgstr ""
+msgstr "Gratuit"
#. module: hr_timesheet_invoice
#: model:ir.model,name:hr_timesheet_invoice.model_report_account_analytic_line_to_invoice
@@ -414,7 +414,7 @@ msgstr "Oui (100%)"
#. module: hr_timesheet_invoice
#: view:report_timesheet.user:0
msgid "Timesheet by users"
-msgstr ""
+msgstr "Feuilles de temps par utilisateur"
#. module: hr_timesheet_invoice
#: code:addons/hr_timesheet_invoice/wizard/hr_timesheet_final_invoice_create.py:58
@@ -611,7 +611,7 @@ msgstr "Date"
#: field:report_timesheet.invoice,quantity:0
#: field:report_timesheet.user,quantity:0
msgid "Time"
-msgstr ""
+msgstr "Temps"
#. module: hr_timesheet_invoice
#: model:ir.model,name:hr_timesheet_invoice.model_hr_timesheet_invoice_create_final
@@ -665,7 +665,7 @@ msgstr "Montant forfaitaire"
#. module: hr_timesheet_invoice
#: field:account.analytic.account,to_invoice:0
msgid "Timesheet Invoicing Ratio"
-msgstr ""
+msgstr "Ratio de facturation des feuilles de temps"
#. module: hr_timesheet_invoice
#: selection:report.account.analytic.line.to.invoice,month:0
@@ -798,7 +798,7 @@ msgstr "L'article qui sera utilisé pour facturer le montant restant"
#. module: hr_timesheet_invoice
#: field:hr.timesheet.invoice.create.final,time:0
msgid "Time Spent"
-msgstr ""
+msgstr "Temps passé"
#. module: hr_timesheet_invoice
#: help:account.analytic.account,amount_max:0
@@ -837,7 +837,7 @@ msgstr "Nom"
#. module: hr_timesheet_invoice
#: view:report.account.analytic.line.to.invoice:0
msgid "Analytic Lines"
-msgstr ""
+msgstr "Lignes analytiques"
#. module: hr_timesheet_invoice
#: view:report_timesheet.account.date:0
@@ -898,19 +898,19 @@ msgstr "Unités"
#: code:addons/hr_timesheet_invoice/hr_timesheet_invoice.py:233
#, python-format
msgid "Error!"
-msgstr ""
+msgstr "Erreur!"
#. module: hr_timesheet_invoice
#: model:hr_timesheet_invoice.factor,name:hr_timesheet_invoice.timesheet_invoice_factor4
msgid "80%"
-msgstr ""
+msgstr "80%"
#. module: hr_timesheet_invoice
#: view:hr.timesheet.analytic.profit:0
#: view:hr.timesheet.invoice.create:0
#: view:hr.timesheet.invoice.create.final:0
msgid "or"
-msgstr ""
+msgstr "ou"
#. module: hr_timesheet_invoice
#: field:report_timesheet.invoice,manager_id:0
@@ -940,4 +940,4 @@ msgstr "Année"
#. module: hr_timesheet_invoice
#: view:hr.timesheet.analytic.profit:0
msgid "Duration"
-msgstr ""
+msgstr "Durée"
diff --git a/addons/hr_timesheet_sheet/i18n/fr.po b/addons/hr_timesheet_sheet/i18n/fr.po
index 79671aa9a90..993be24efd5 100644
--- a/addons/hr_timesheet_sheet/i18n/fr.po
+++ b/addons/hr_timesheet_sheet/i18n/fr.po
@@ -8,14 +8,15 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:37+0000\n"
-"PO-Revision-Date: 2012-12-21 23:00+0000\n"
-"Last-Translator: FULL NAME \n"
+"PO-Revision-Date: 2013-04-10 03:47+0000\n"
+"Last-Translator: Maxime Chambreuil (http://www.savoirfairelinux.com) "
+"\n"
"Language-Team: French \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-28 05:43+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: hr_timesheet_sheet
#: field:hr.analytic.timesheet,sheet_id:0
@@ -34,7 +35,7 @@ msgstr "Service"
#: field:hr.timesheet.report,quantity:0
#: field:timesheet.report,quantity:0
msgid "Time"
-msgstr ""
+msgstr "Temps"
#. module: hr_timesheet_sheet
#: help:hr.config.settings,timesheet_max_difference:0
@@ -77,6 +78,8 @@ msgid ""
"In order to create a timesheet for this employee, you must assign an "
"analytic journal to the employee, like 'Timesheet Journal'."
msgstr ""
+"Pour créer une feuille de temps pour cet employé, vous devez assigner un "
+"journal analytique à l'employé, comme 'Journal des feuilles de temps'."
#. module: hr_timesheet_sheet
#: selection:hr.timesheet.report,month:0
@@ -93,7 +96,7 @@ msgstr "Coût"
#. module: hr_timesheet_sheet
#: field:hr_timesheet_sheet.sheet,message_unread:0
msgid "Unread Messages"
-msgstr ""
+msgstr "Messages non-lus"
#. module: hr_timesheet_sheet
#: view:hr.timesheet.report:0
@@ -123,7 +126,7 @@ msgstr "Mettre au brouillon"
#. module: hr_timesheet_sheet
#: view:hr_timesheet_sheet.sheet:0
msgid "Timesheet Period"
-msgstr ""
+msgstr "Période des feuilles de temps"
#. module: hr_timesheet_sheet
#: field:hr_timesheet_sheet.sheet,date_to:0
@@ -134,7 +137,7 @@ msgstr "Date de fin"
#. module: hr_timesheet_sheet
#: view:hr_timesheet_sheet.sheet:0
msgid "to"
-msgstr ""
+msgstr "à"
#. module: hr_timesheet_sheet
#: model:process.node,note:hr_timesheet_sheet.process_node_invoiceonwork0
@@ -147,6 +150,7 @@ msgstr "Basé sur la feuille de temps"
#, python-format
msgid "You cannot modify an entry in a confirmed timesheet."
msgstr ""
+"Vous ne pouvez pas modifier une entrée dans une feuille de temps confirmée."
#. module: hr_timesheet_sheet
#: view:hr.timesheet.report:0
@@ -189,13 +193,13 @@ msgstr "Refuser"
#: view:hr_timesheet_sheet.sheet:0
#: model:ir.actions.act_window,name:hr_timesheet_sheet.act_hr_timesheet_sheet_sheet_2_hr_analytic_timesheet
msgid "Timesheet Activities"
-msgstr ""
+msgstr "Activités de la feuille de temps"
#. module: hr_timesheet_sheet
#: code:addons/hr_timesheet_sheet/wizard/hr_timesheet_current.py:38
#, python-format
msgid "Please create an employee and associate it with this user."
-msgstr ""
+msgstr "SVP Créez un employé et associez-le à cet utilisateur."
#. module: hr_timesheet_sheet
#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:401
@@ -209,7 +213,7 @@ msgstr ""
#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:205
#, python-format
msgid "Week "
-msgstr ""
+msgstr "Semaine "
#. module: hr_timesheet_sheet
#: model:ir.actions.act_window,help:hr_timesheet_sheet.action_hr_timesheet_current_open
@@ -233,7 +237,7 @@ msgstr ""
#. module: hr_timesheet_sheet
#: field:hr_timesheet_sheet.sheet,message_ids:0
msgid "Messages"
-msgstr ""
+msgstr "Messages"
#. module: hr_timesheet_sheet
#: help:hr_timesheet_sheet.sheet,state:0
@@ -259,7 +263,7 @@ msgstr ""
#: code:addons/hr_timesheet_sheet/wizard/hr_timesheet_current.py:38
#, python-format
msgid "Error!"
-msgstr ""
+msgstr "Erreur!"
#. module: hr_timesheet_sheet
#: field:hr.config.settings,timesheet_max_difference:0
@@ -273,6 +277,8 @@ msgstr ""
msgid ""
"Please verify that the total difference of the sheet is lower than %.2f."
msgstr ""
+"Veuillez vérifier que la différence totale de la feuille est de moins de "
+"%.2f."
#. module: hr_timesheet_sheet
#: model:ir.actions.act_window,name:hr_timesheet_sheet.action_timesheet_report_stat_all
@@ -293,7 +299,7 @@ msgstr "Validation"
#. module: hr_timesheet_sheet
#: help:hr_timesheet_sheet.sheet,message_unread:0
msgid "If checked new messages require your attention."
-msgstr ""
+msgstr "Si coché, les nouveaux messages demanderont votre attention."
#. module: hr_timesheet_sheet
#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:69
@@ -314,7 +320,7 @@ msgstr "Saisie de la feuille de temps de l'employé"
#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:215
#, python-format
msgid "Invalid Action!"
-msgstr ""
+msgstr "Action invalide!"
#. module: hr_timesheet_sheet
#: view:hr.timesheet.report:0
@@ -330,6 +336,8 @@ msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
+"Contient le résumé de la discussion (nombre de messages, ...). Ce résumé est "
+"au format HTML pour permettre son utilisation dans la vue kanban."
#. module: hr_timesheet_sheet
#: field:timesheet.report,nbr:0
@@ -377,7 +385,7 @@ msgstr "Lignes des feuilles de temps"
#. module: hr_timesheet_sheet
#: field:hr_timesheet_sheet.sheet,message_follower_ids:0
msgid "Followers"
-msgstr ""
+msgstr "Abonnés"
#. module: hr_timesheet_sheet
#: model:process.node,note:hr_timesheet_sheet.process_node_confirmedtimesheet0
@@ -409,7 +417,7 @@ msgstr "Temps total"
#: model:ir.actions.act_window,name:hr_timesheet_sheet.act_hr_timesheet_sheet_form
#: model:ir.ui.menu,name:hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form
msgid "Timesheets to Validate"
-msgstr ""
+msgstr "Feuilles de temps à valider"
#. module: hr_timesheet_sheet
#: view:hr.timesheet.report:0
@@ -437,14 +445,14 @@ msgstr "Juillet"
#. module: hr_timesheet_sheet
#: field:hr.config.settings,timesheet_range:0
msgid "Validate timesheets every"
-msgstr ""
+msgstr "Valider les feuilles de temps tou(te)s les"
#. module: hr_timesheet_sheet
#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:73
#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:86
#, python-format
msgid "Configuration Error!"
-msgstr ""
+msgstr "Erreur de configuration!"
#. module: hr_timesheet_sheet
#: field:hr_timesheet_sheet.sheet,state:0
@@ -571,7 +579,7 @@ msgstr ""
#. module: hr_timesheet_sheet
#: view:hr.timesheet.current.open:0
msgid "or"
-msgstr ""
+msgstr "ou"
#. module: hr_timesheet_sheet
#: model:process.transition,name:hr_timesheet_sheet.process_transition_invoiceontimesheet0
@@ -597,7 +605,7 @@ msgstr "Note"
#: code:addons/hr_timesheet_sheet/static/src/xml/timesheet.xml:33
#, python-format
msgid "Add"
-msgstr ""
+msgstr "Ajouter"
#. module: hr_timesheet_sheet
#: view:timesheet.report:0
@@ -640,7 +648,7 @@ msgstr ""
#. module: hr_timesheet_sheet
#: model:ir.model,name:hr_timesheet_sheet.model_account_analytic_line
msgid "Analytic Line"
-msgstr ""
+msgstr "Ligne analytique"
#. module: hr_timesheet_sheet
#: selection:hr.timesheet.report,month:0
@@ -651,7 +659,7 @@ msgstr "Août"
#. module: hr_timesheet_sheet
#: view:hr_timesheet_sheet.sheet:0
msgid "Differences"
-msgstr ""
+msgstr "Différences"
#. module: hr_timesheet_sheet
#: selection:hr.timesheet.report,month:0
@@ -679,7 +687,7 @@ msgstr "Feuilles de temps par période"
#. module: hr_timesheet_sheet
#: field:hr_timesheet_sheet.sheet,message_is_follower:0
msgid "Is a Follower"
-msgstr ""
+msgstr "Est abonné"
#. module: hr_timesheet_sheet
#: view:hr.timesheet.report:0
@@ -737,6 +745,8 @@ msgid ""
"The timesheet cannot be validated as it does not contain an equal number of "
"sign ins and sign outs."
msgstr ""
+"La feuille de temps ne peut pas être validée car elle ne contient pas un "
+"nombre égal de pointage d'entrée et de pointage de sortie."
#. module: hr_timesheet_sheet
#: selection:hr.timesheet.report,month:0
@@ -765,6 +775,8 @@ msgstr "Résumé"
#, python-format
msgid "You cannot delete a timesheet which have attendance entries."
msgstr ""
+"Vous ne pouvez pas supprimer une feuille de temps qui possède des entrée de "
+"présence."
#. module: hr_timesheet_sheet
#: view:hr_timesheet_sheet.sheet:0
@@ -778,11 +790,13 @@ msgid ""
"You cannot have 2 timesheets that overlap!\n"
"You should use the menu 'My Timesheet' to avoid this problem."
msgstr ""
+"Vous ne pouvez pas avoir 2 feuilles de temps qui se chevauchent!\n"
+"Vous devriez utiliser le menu 'Ma feuille de temps' pour éviter ce problème."
#. module: hr_timesheet_sheet
#: view:hr_timesheet_sheet.sheet:0
msgid "Submit to Manager"
-msgstr ""
+msgstr "Soumettre au responsable"
#. module: hr_timesheet_sheet
#: view:hr.timesheet.report:0
@@ -808,6 +822,7 @@ msgstr "Recherche de comptes"
#, python-format
msgid "You cannot modify an entry in a confirmed timesheet"
msgstr ""
+"Vous ne pouvez pas modifier une entrée dans une feuille de temps confirmée."
#. module: hr_timesheet_sheet
#: help:res.company,timesheet_max_difference:0
@@ -842,6 +857,8 @@ msgid ""
"You cannot have 2 timesheets that overlap!\n"
"Please use the menu 'My Current Timesheet' to avoid this problem."
msgstr ""
+"Vous ne pouvez pas avoir 2 feuilles de temps qui se chevauchent!\n"
+"SVP utilisez le menu 'Ma feuille de temps actuelle' pour éviter ce problème."
#. module: hr_timesheet_sheet
#: view:hr.timesheet.current.open:0
@@ -899,6 +916,7 @@ msgstr "Regrouper par année"
#, python-format
msgid "Click to add projects, contracts or analytic accounts."
msgstr ""
+"Cliquez pour ajouter des projets, des contrats ou des comptes analytiques."
#. module: hr_timesheet_sheet
#: model:process.node,note:hr_timesheet_sheet.process_node_validatedtimesheet0
@@ -908,7 +926,7 @@ msgstr "L'état est à 'Validé'."
#. module: hr_timesheet_sheet
#: model:ir.model,name:hr_timesheet_sheet.model_hr_config_settings
msgid "hr.config.settings"
-msgstr ""
+msgstr "hr.config.settings"
#. module: hr_timesheet_sheet
#: view:hr.timesheet.report:0
@@ -930,7 +948,7 @@ msgstr "Feuilles de temps confirmées"
#. module: hr_timesheet_sheet
#: view:hr_timesheet_sheet.sheet:0
msgid "Details"
-msgstr ""
+msgstr "Détails"
#. module: hr_timesheet_sheet
#: model:ir.model,name:hr_timesheet_sheet.model_hr_analytic_timesheet
@@ -942,6 +960,7 @@ msgstr "Ligne de feuille de temps"
#, python-format
msgid "You cannot delete a timesheet which is already confirmed."
msgstr ""
+"Vous ne pouvez pas supprimer des feuilles de temps qui sont déjà confirmées."
#. module: hr_timesheet_sheet
#: view:hr.timesheet.report:0
@@ -1000,7 +1019,7 @@ msgstr "Total des présences"
#: code:addons/hr_timesheet_sheet/static/src/xml/timesheet.xml:39
#, python-format
msgid "Add a Line"
-msgstr ""
+msgstr "Ajouter une ligne"
#. module: hr_timesheet_sheet
#: field:hr_timesheet_sheet.sheet,total_difference:0
@@ -1012,7 +1031,7 @@ msgstr "Différence"
#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:64
#, python-format
msgid "You cannot duplicate a timesheet."
-msgstr ""
+msgstr "Vous ne pouvez pas dupliquer une feuille de temps."
#. module: hr_timesheet_sheet
#: selection:hr_timesheet_sheet.sheet,state_attendance:0
@@ -1047,6 +1066,8 @@ msgstr "Employés"
#: constraint:hr.analytic.timesheet:0
msgid "You cannot modify an entry in a Confirmed/Done timesheet !"
msgstr ""
+"Vous ne pouvez pas modifier une entrée dans une feuilles de temps "
+"confirmée/terminée!"
#. module: hr_timesheet_sheet
#: model:process.node,note:hr_timesheet_sheet.process_node_timesheet0
@@ -1068,7 +1089,7 @@ msgstr "Confirmation"
#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:99
#, python-format
msgid "Warning!"
-msgstr ""
+msgstr "Avertissement!"
#. module: hr_timesheet_sheet
#: field:hr_timesheet_sheet.sheet.account,invoice_rate:0
@@ -1080,7 +1101,7 @@ msgstr "Taux de facturation"
#: code:addons/hr_timesheet_sheet/hr_timesheet_sheet.py:421
#, python-format
msgid "User Error!"
-msgstr ""
+msgstr "Erreur utilisateur!"
#. module: hr_timesheet_sheet
#: view:hr_timesheet_sheet.sheet.day:0
@@ -1095,7 +1116,7 @@ msgstr "Approuver"
#. module: hr_timesheet_sheet
#: help:hr_timesheet_sheet.sheet,message_ids:0
msgid "Messages and communication history"
-msgstr ""
+msgstr "Historique des messages et communications"
#. module: hr_timesheet_sheet
#: field:hr_timesheet_sheet.sheet,account_ids:0
diff --git a/addons/mail/i18n/ru.po b/addons/mail/i18n/ru.po
index 3c3b5094de9..f655810f8ed 100644
--- a/addons/mail/i18n/ru.po
+++ b/addons/mail/i18n/ru.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:37+0000\n"
-"PO-Revision-Date: 2013-04-05 11:39+0000\n"
+"PO-Revision-Date: 2013-04-09 07:27+0000\n"
"Last-Translator: Paul Korotkov \n"
"Language-Team: Russian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-06 06:36+0000\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: mail
@@ -484,7 +484,7 @@ msgstr ""
#. module: mail
#: view:base.config.settings:0
msgid "mycompany.my.openerp.com"
-msgstr ""
+msgstr "mycompany.my.openerp.com"
#. module: mail
#: field:mail.message.subtype,relation_field:0
@@ -872,6 +872,8 @@ msgid ""
"A Python dictionary that will be evaluated to provide default values when "
"creating new records for this alias."
msgstr ""
+"Словарь Python, который будет вычислен для получения значений по умолчанию "
+"при создании записей для этого псевдонима."
#. module: mail
#: model:ir.model,name:mail.model_mail_message_subtype
diff --git a/addons/mrp/i18n/ro.po b/addons/mrp/i18n/ro.po
index d5fab4a2067..472c04cbe7e 100644
--- a/addons/mrp/i18n/ro.po
+++ b/addons/mrp/i18n/ro.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-09 05:59+0000\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: mrp
diff --git a/addons/point_of_sale/i18n/mn.po b/addons/point_of_sale/i18n/mn.po
index 0d5bb6649ac..fa323661bf7 100644
--- a/addons/point_of_sale/i18n/mn.po
+++ b/addons/point_of_sale/i18n/mn.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:37+0000\n"
-"PO-Revision-Date: 2013-04-09 01:37+0000\n"
+"PO-Revision-Date: 2013-04-09 08:52+0000\n"
"Last-Translator: erdenebold \n"
"Language-Team: Mongolian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-09 05:59+0000\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: point_of_sale
@@ -1106,7 +1106,7 @@ msgstr ""
#. module: point_of_sale
#: view:pos.session:0
msgid "payment method."
-msgstr ""
+msgstr "Төлбөрийн арга"
#. module: point_of_sale
#: view:pos.order:0
@@ -1311,7 +1311,7 @@ msgstr "Нэхэмжилсэн дүн"
#: model:ir.model,name:point_of_sale.model_pos_category
#: field:product.product,pos_categ_id:0
msgid "Point of Sale Category"
-msgstr ""
+msgstr "Кассын ангилал"
#. module: point_of_sale
#: view:report.pos.order:0
@@ -1918,7 +1918,7 @@ msgstr ""
#: model:ir.actions.act_window,name:point_of_sale.action_report_pos_order_all
#: model:ir.ui.menu,name:point_of_sale.menu_report_pos_order_all
msgid "Orders Analysis"
-msgstr ""
+msgstr "Захиалгын анализ"
#. module: point_of_sale
#. openerp-web
diff --git a/addons/portal_anonymous/i18n/ru.po b/addons/portal_anonymous/i18n/ru.po
new file mode 100644
index 00000000000..6b86f122082
--- /dev/null
+++ b/addons/portal_anonymous/i18n/ru.po
@@ -0,0 +1,25 @@
+# Russian translation for openobject-addons
+# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2013.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2013-03-07 08:38+0000\n"
+"PO-Revision-Date: 2013-04-09 13:04+0000\n"
+"Last-Translator: Rinat Karimov \n"
+"Language-Team: Russian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
+
+#. module: portal_anonymous
+#. openerp-web
+#: code:addons/portal_anonymous/static/src/xml/portal_anonymous.xml:8
+#, python-format
+msgid "Login"
+msgstr "Вход"
diff --git a/addons/product/i18n/nl.po b/addons/product/i18n/nl.po
index b1c7b04e428..9e0dd15b887 100644
--- a/addons/product/i18n/nl.po
+++ b/addons/product/i18n/nl.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:38+0000\n"
-"PO-Revision-Date: 2013-03-27 09:05+0000\n"
+"PO-Revision-Date: 2013-04-09 19:39+0000\n"
"Last-Translator: Erwin van der Ploeg (Endian Solutions) \n"
"Language-Team: Dutch \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-28 05:54+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: product
#: field:product.packaging,rows:0
@@ -2138,7 +2138,7 @@ msgstr ""
"
\n"
" Klik voor het aanmaken van een nieuw product.\n"
"
\n"
-" U dien een product aan te maken van alles wat u inkoopt, dit "
+" U dient een product aan te maken van alles wat u inkoopt, dit "
"kan \n"
" een voorraad product, een verbruiksartikel of diensten zijn, "
"van\n"
@@ -2299,8 +2299,8 @@ msgstr ""
"
\n"
" Klik voor het aanmaken van een nieuw product.\n"
"
\n"
-" U dien een product aan te maken van alles wat u verkoopt, dit "
-"kan \n"
+" U dient een product aan te maken van alles wat u verkoopt, "
+"dit kan \n"
" een voorraad product, een verbruiksartikel of diensten zijn, "
"van\n"
" onderaannemers\n"
diff --git a/addons/project/i18n/sl.po b/addons/project/i18n/sl.po
index b5f8ebf92db..7f7620e5ee4 100644
--- a/addons/project/i18n/sl.po
+++ b/addons/project/i18n/sl.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:37+0000\n"
-"PO-Revision-Date: 2013-04-08 14:34+0000\n"
+"PO-Revision-Date: 2013-04-09 15:55+0000\n"
"Last-Translator: Dušan Laznik (Mentis) \n"
"Language-Team: Slovenian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-09 05:59+0000\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: project
@@ -622,7 +622,7 @@ msgstr "Zgodovina aktivnosti na nalogah"
#. module: project
#: model:project.task.type,name:project.project_tt_analysis
msgid "Analysis"
-msgstr "Analiza"
+msgstr "Novo"
#. module: project
#: field:project.task,name:0
From 3887d1e6fa8a7ad3339ac8710760721bacd2404a Mon Sep 17 00:00:00 2001
From: Josse Colpaert
Date: Wed, 10 Apr 2013 10:46:38 +0200
Subject: [PATCH 054/107] [FIX] Adapt like issues and tasks
bzr revid: jco@openerp.com-20130410084638-v9yeobgc91yy7lyx
---
addons/project_long_term/project_long_term.py | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/addons/project_long_term/project_long_term.py b/addons/project_long_term/project_long_term.py
index 2afaeb40eb0..109f0c03c6f 100644
--- a/addons/project_long_term/project_long_term.py
+++ b/addons/project_long_term/project_long_term.py
@@ -283,9 +283,11 @@ class account_analytic_account(osv.osv):
res['value']['use_phases'] = template.use_phases
return res
+
def _trigger_project_creation(self, cr, uid, vals, context=None):
- res= super(account_analytic_account, self)._trigger_project_creation(cr, uid, vals, context=context)
- return res
+ if context is None: context = {}
+ res = super(account_analytic_account, self)._trigger_project_creation(cr, uid, vals, context=context)
+ return res or (vals.get('use_phases') and not 'project_creation_in_progress' in context)
account_analytic_account()
From e2e345169762e3756fcea89b15de86158ece326f Mon Sep 17 00:00:00 2001
From: Cedric Snauwaert
Date: Wed, 10 Apr 2013 10:54:30 +0200
Subject: [PATCH 055/107] =?UTF-8?q?[FIX]l10n=5Fbe:=20remove=20bad=20accoun?=
=?UTF-8?q?t=20from=20fiscal=20position=20R=C3=A9gime=20National?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
bzr revid: csn@openerp.com-20130410085430-ovtiyhj8ilhfe9rk
---
addons/l10n_be/fiscal_templates.xml | 6 ------
1 file changed, 6 deletions(-)
diff --git a/addons/l10n_be/fiscal_templates.xml b/addons/l10n_be/fiscal_templates.xml
index 5e26a7e67c1..5cf5a21381b 100644
--- a/addons/l10n_be/fiscal_templates.xml
+++ b/addons/l10n_be/fiscal_templates.xml
@@ -22,12 +22,6 @@
-
-
-
-
-
-
From 241b9ee07a5f16b1184222dc4fbef8751013fae3 Mon Sep 17 00:00:00 2001
From: "Quentin (OpenERP)"
Date: Wed, 10 Apr 2013 14:20:11 +0200
Subject: [PATCH 056/107] [IMP] analytic: add the 'visibility tracking' on some
fields in the chatter, to log when an important thing is changed
bzr revid: qdp-launchpad@openerp.com-20130410122011-xgih371ewlxc7aq5
---
addons/analytic/analytic.py | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/addons/analytic/analytic.py b/addons/analytic/analytic.py
index 42651acb0c6..ac298713b04 100644
--- a/addons/analytic/analytic.py
+++ b/addons/analytic/analytic.py
@@ -171,9 +171,9 @@ class account_analytic_account(osv.osv):
return result
_columns = {
- 'name': fields.char('Account/Contract Name', size=128, required=True),
+ 'name': fields.char('Account/Contract Name', size=128, required=True, track_visibility='onchange'),
'complete_name': fields.function(_get_full_name, type='char', string='Full Name'),
- 'code': fields.char('Reference', select=True),
+ 'code': fields.char('Reference', select=True, track_visibility='onchange'),
'type': fields.selection([('view','Analytic View'), ('normal','Analytic Account'),('contract','Contract or Project'),('template','Template of Contract')], 'Type of Account', required=True,
help="If you select the View Type, it means you won\'t allow to create journal entries using that account.\n"\
"The type 'Analytic account' stands for usual accounts that you only want to use in accounting.\n"\
@@ -191,10 +191,10 @@ class account_analytic_account(osv.osv):
'quantity': fields.function(_debit_credit_bal_qtty, type='float', string='Quantity', multi='debit_credit_bal_qtty'),
'quantity_max': fields.float('Prepaid Service Units', help='Sets the higher limit of time to work on the contract, based on the timesheet. (for instance, number of hours in a limited support contract.)'),
'partner_id': fields.many2one('res.partner', 'Customer'),
- 'user_id': fields.many2one('res.users', 'Project Manager'),
- 'manager_id': fields.many2one('res.users', 'Account Manager'),
+ 'user_id': fields.many2one('res.users', 'Project Manager', track_visibility='onchange'),
+ 'manager_id': fields.many2one('res.users', 'Account Manager', track_visibility='onchange'),
'date_start': fields.date('Start Date'),
- 'date': fields.date('End Date', select=True),
+ 'date': fields.date('End Date', select=True, track_visibility='onchange'),
'company_id': fields.many2one('res.company', 'Company', required=False), #not required because we want to allow different companies to use the same chart of account, except for leaf accounts.
'state': fields.selection([('template', 'Template'),('draft','New'),('open','In Progress'),('pending','To Renew'),('close','Closed'),('cancelled', 'Cancelled')], 'Status', required=True, track_visibility='onchange'),
'currency_id': fields.function(_currency, fnct_inv=_set_company_currency, #the currency_id field is readonly except if it's a view account and if there is no company
From f9945297255f59ee8864d3a12602a54f95cbb9df Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?=
Date: Thu, 11 Apr 2013 12:17:20 +0200
Subject: [PATCH 057/107] [IMP] mail: finding partner based on email: improved
code for suggested partners, added somme comments and tests.
bzr revid: tde@openerp.com-20130411101720-mumz152dsxvv1xbj
---
addons/mail/mail_thread.py | 22 ++++++++----
addons/mail/static/src/js/mail.js | 3 +-
addons/mail/tests/test_mail_gateway.py | 46 ++++++++++++++++++++++++--
3 files changed, 59 insertions(+), 12 deletions(-)
diff --git a/addons/mail/mail_thread.py b/addons/mail/mail_thread.py
index c5ec5300b56..1cb3cc5d7e4 100644
--- a/addons/mail/mail_thread.py
+++ b/addons/mail/mail_thread.py
@@ -415,7 +415,9 @@ class mail_thread(osv.AbstractModel):
return ret_dict
def _message_find_partners(self, cr, uid, message, header_fields=['From'], context=None):
- """ Find partners related to some header fields of the message. """
+ """ Find partners related to some header fields of the message.
+
+ TDE TODO: merge me with other partner finding methods in 8.0 """
partner_obj = self.pool.get('res.partner')
partner_ids = []
s = ', '.join([decode(message.get(h)) for h in header_fields if message.get(h)])
@@ -427,6 +429,7 @@ class mail_thread(osv.AbstractModel):
return partner_ids
def _message_find_user_id(self, cr, uid, message, context=None):
+ """ TDE TODO: check and maybe merge me with other user finding methods in 8.0 """
from_local_part = tools.email_split(decode(message.get('From')))[0]
# FP Note: canonification required, the minimu: .lower()
user_ids = self.pool.get('res.users').search(cr, uid, ['|',
@@ -878,7 +881,9 @@ class mail_thread(osv.AbstractModel):
return result
def message_get_partner_info_from_emails(self, cr, uid, emails, link_mail=False, context=None, res_id=None):
- """ Wrapper with weird order parameter because of 7.0 fix. """
+ """ Wrapper with weird order parameter because of 7.0 fix.
+
+ TDE TODO: remove me in 8.0 """
return self.message_find_partner_from_emails(cr, uid, res_id, emails, link_mail=link_mail, context=context)
def message_find_partner_from_emails(self, cr, uid, id, emails, link_mail=False, context=None):
@@ -887,11 +892,12 @@ class mail_thread(osv.AbstractModel):
it is meant to be used by the mail widget.
:return dict: partner_ids and new_partner_ids
- """
+
+ TDE TODO: merge me with other partner finding methods in 8.0 """
mail_message_obj = self.pool.get('mail.message')
partner_obj = self.pool.get('res.partner')
result = list()
- if id:
+ if id and self._name != 'mail.thrad':
obj = self.browse(cr, SUPERUSER_ID, id, context=context)
else:
obj = None
@@ -908,13 +914,15 @@ class mail_thread(osv.AbstractModel):
partner_info['partner_id'] = follower.id
# second try: check in partners
if not partner_info.get('partner_id'):
- ids = partner_obj.search(cr, SUPERUSER_ID, [('email', '=', email_address)], context=context)
+ ids = partner_obj.search(cr, SUPERUSER_ID, [('email', 'ilike', email_address), ('user_ids', '!=', False)], limit=1, context=context)
+ if not ids:
+ ids = partner_obj.search(cr, SUPERUSER_ID, [('email', 'ilike', email_address)], limit=1, context=context)
if ids:
partner_info['partner_id'] = ids[0]
result.append(partner_info)
# link mail with this from mail to the new partner id
- if link_mail and ids:
+ if link_mail and partner_info['partner_id']:
message_ids = mail_message_obj.search(cr, SUPERUSER_ID, [
'|',
('email_from', '=', email),
@@ -922,7 +930,7 @@ class mail_thread(osv.AbstractModel):
('author_id', '=', False)
], context=context)
if message_ids:
- mail_message_obj.write(cr, SUPERUSER_ID, message_ids, {'author_id': ids[0]}, context=context)
+ mail_message_obj.write(cr, SUPERUSER_ID, message_ids, {'author_id': partner_info['partner_id']}, context=context)
return result
def message_post(self, cr, uid, thread_id, body='', subject=None, type='notification',
diff --git a/addons/mail/static/src/js/mail.js b/addons/mail/static/src/js/mail.js
index d715979c507..00681e81a78 100644
--- a/addons/mail/static/src/js/mail.js
+++ b/addons/mail/static/src/js/mail.js
@@ -620,7 +620,6 @@ openerp.mail = function (session) {
// have unknown names -> call message_get_partner_info_from_emails to try to find partner_id
var find_done = $.Deferred();
if (names_to_find.length > 0) {
- // find_done = self.parent_thread.ds_thread._model.call('message_get_partner_info_from_emails', [names_to_find]);
var values = {
'res_id': this.context.default_res_id,
}
@@ -672,7 +671,7 @@ openerp.mail = function (session) {
if (new_names_to_find.length > 0) {
var values = {
'link_mail': true,
- 'res_id': this.context.default_res_id,
+ 'res_id': self.context.default_res_id,
}
find_done = self.parent_thread.ds_thread._model.call('message_get_partner_info_from_emails', [new_names_to_find], values);
}
diff --git a/addons/mail/tests/test_mail_gateway.py b/addons/mail/tests/test_mail_gateway.py
index a68011298c7..e4269d59d8b 100644
--- a/addons/mail/tests/test_mail_gateway.py
+++ b/addons/mail/tests/test_mail_gateway.py
@@ -83,7 +83,47 @@ Sylvie
class TestMailgateway(TestMailBase):
- def test_00_message_process(self):
+ def test_00_partner_find_from_email(self):
+ """ Tests designed for partner fetch based on emails. """
+ cr, uid, user_raoul, group_pigs = self.cr, self.uid, self.user_raoul, self.group_pigs
+
+ # --------------------------------------------------
+ # Data creation
+ # --------------------------------------------------
+ # 1 - Partner ARaoul
+ p_a_id = self.res_partner.create(cr, uid, {'name': 'ARaoul', 'email': 'test@test.fr'})
+
+ # --------------------------------------------------
+ # CASE1: without object
+ # --------------------------------------------------
+
+ # Do: find partner with email -> first partner should be found
+ partner_info = self.mail_thread.message_find_partner_from_emails(cr, uid, None, ['Maybe Raoul '], link_mail=False)[0]
+ self.assertEqual(partner_info['full_name'], 'Maybe Raoul ',
+ 'mail_thread: message_find_partner_from_emails did not handle email')
+ self.assertEqual(partner_info['partner_id'], p_a_id,
+ 'mail_thread: message_find_partner_from_emails wrong partner found')
+
+ # Data: add some data about partners
+ # 2 - User BRaoul
+ p_b_id = self.res_partner.create(cr, uid, {'name': 'BRaoul', 'email': 'test@test.fr', 'user_ids': [(4, user_raoul.id)]})
+
+ # Do: find partner with email -> first user should be found
+ partner_info = self.mail_thread.message_find_partner_from_emails(cr, uid, None, ['Maybe Raoul '], link_mail=False)[0]
+ self.assertEqual(partner_info['partner_id'], p_b_id,
+ 'mail_thread: message_find_partner_from_emails wrong partner found')
+
+ # --------------------------------------------------
+ # CASE1: with object
+ # --------------------------------------------------
+
+ # Do: find partner in group where there is a follower with the email -> should be taken
+ self.mail_group.message_subscribe(cr, uid, [group_pigs.id], [p_b_id])
+ partner_info = self.mail_group.message_find_partner_from_emails(cr, uid, group_pigs.id, ['Maybe Raoul '], link_mail=False)[0]
+ self.assertEqual(partner_info['partner_id'], p_b_id,
+ 'mail_thread: message_find_partner_from_emails wrong partner found')
+
+ def test_10_message_process(self):
""" Testing incoming emails processing. """
cr, uid, user_raoul = self.cr, self.uid, self.user_raoul
@@ -325,7 +365,7 @@ class TestMailgateway(TestMailBase):
self.assertEqual(msg.body, '
\nPlease call me as soon as possible this afternoon!\n\n--\nSylvie\n
',
'message_process: plaintext incoming email incorrectly parsed')
- def test_10_thread_parent_resolution(self):
+ def test_20_thread_parent_resolution(self):
""" Testing parent/child relationships are correctly established when processing incoming mails """
cr, uid = self.cr, self.uid
@@ -370,7 +410,7 @@ class TestMailgateway(TestMailBase):
self.assertEqual(6, len(group_pigs.message_ids), 'message_process: group should contain 6 messages')
self.assertEqual(3, len(msg1.child_ids), 'message_process: msg1 should have 3 children now')
- def test_20_private_discussion(self):
+ def test_30_private_discussion(self):
""" Testing private discussion between partners. """
cr, uid = self.cr, self.uid
From 9e4486ae528e97e364e995b5bb3396f1e6b0dd84 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?=
Date: Thu, 11 Apr 2013 12:46:59 +0200
Subject: [PATCH 058/107] [FIX] mail: fixed missing conflict resolution
bzr revid: tde@openerp.com-20130411104659-ik62af6wubzu5j6q
---
addons/mail/wizard/mail_compose_message.py | 4 ----
1 file changed, 4 deletions(-)
diff --git a/addons/mail/wizard/mail_compose_message.py b/addons/mail/wizard/mail_compose_message.py
index 205fa3a8ef0..301dff515b3 100644
--- a/addons/mail/wizard/mail_compose_message.py
+++ b/addons/mail/wizard/mail_compose_message.py
@@ -21,11 +21,7 @@
import re
from openerp import tools
-<<<<<<< TREE
-=======
-
from openerp import SUPERUSER_ID
->>>>>>> MERGE-SOURCE
from openerp.osv import osv
from openerp.osv import fields
from openerp.tools.safe_eval import safe_eval as eval
From ee844c0ac678153015b1dc7854b0acfc0b8f9bcd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?=
Date: Thu, 11 Apr 2013 14:33:56 +0200
Subject: [PATCH 059/107] [FIX] crm: fixed on_change_user that was crashing
because refers to a default_section_id field that is added in sale_crm bridge
module. New behavior is : one of the team user_id is a member (crm), or
default_section_id if defined or default behavior (sale_crm)
bzr revid: tde@openerp.com-20130411123356-kc8ty16i71nwgzsm
---
addons/crm/crm_lead.py | 11 +++++++----
addons/crm/crm_lead_view.xml | 2 +-
addons/sale_crm/sale_crm.py | 16 ++++++++++++++++
3 files changed, 24 insertions(+), 5 deletions(-)
diff --git a/addons/crm/crm_lead.py b/addons/crm/crm_lead.py
index 509bcf106b6..7dd4d0e1064 100644
--- a/addons/crm/crm_lead.py
+++ b/addons/crm/crm_lead.py
@@ -357,11 +357,14 @@ class crm_lead(base_stage, format_address, osv.osv):
return {'value' : values}
def on_change_user(self, cr, uid, ids, user_id, context=None):
+ """ When changing the user, also set a section_id or restrict section id
+ to the ones user_id is member of. """
+ section_id = False
if user_id:
- user = self.pool.get('res.users').browse(cr, uid, user_id, context=context)
- return {'value':{'section_id': user.default_section_id and user.default_section_id.id or False}}
- else:
- return {'value':{'section_id':False}}
+ section_ids = self.pool.get('crm.case.section').search(cr, uid, ['|', ('user_id', '=', user_id), ('member_ids', '=', user_id)], context=context)
+ if section_ids:
+ section_id = section_ids[0]
+ return {'value': {'section_id': section_id}}
def _check(self, cr, uid, ids=False, context=None):
""" Override of the base.stage method.
diff --git a/addons/crm/crm_lead_view.xml b/addons/crm/crm_lead_view.xml
index c14686b7211..fb18e747fd7 100644
--- a/addons/crm/crm_lead_view.xml
+++ b/addons/crm/crm_lead_view.xml
@@ -152,7 +152,7 @@
-->
-
+
\n"
" REFERENTIES \n"
-" Invoice number: ${object.number} \n"
-" Invoice total: ${object.amount_total} "
+" Factuurnummer: ${object.number} \n"
+" Factuur totaal: ${object.amount_total} "
"${object.currency_id.name} \n"
-" Invoice date: ${object.date_invoice} \n"
+" Factuurdatum: ${object.date_invoice} \n"
" % if object.origin:\n"
" Order referentie: ${object.origin} \n"
" % endif\n"
diff --git a/addons/analytic/i18n/fr.po b/addons/analytic/i18n/fr.po
index 880b0cc3063..ef696bce9e8 100644
--- a/addons/analytic/i18n/fr.po
+++ b/addons/analytic/i18n/fr.po
@@ -15,7 +15,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Launchpad-Export-Date: 2013-04-11 14:43+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: analytic
diff --git a/addons/crm/i18n/fr.po b/addons/crm/i18n/fr.po
index e03bcddb512..d0b82773f93 100644
--- a/addons/crm/i18n/fr.po
+++ b/addons/crm/i18n/fr.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Launchpad-Export-Date: 2013-04-11 14:43+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: crm
diff --git a/addons/fleet/i18n/ro.po b/addons/fleet/i18n/ro.po
index fc3d093625e..78ba08d2243 100644
--- a/addons/fleet/i18n/ro.po
+++ b/addons/fleet/i18n/ro.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:39+0000\n"
-"PO-Revision-Date: 2013-04-06 12:56+0000\n"
+"PO-Revision-Date: 2013-04-10 06:57+0000\n"
"Last-Translator: Dorin \n"
"Language-Team: Romanian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-07 06:00+0000\n"
+"X-Launchpad-Export-Date: 2013-04-11 14:43+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: fleet
@@ -217,7 +217,7 @@ msgstr "Servicii"
#: help:fleet.vehicle.cost,odometer_id:0
msgid "Odometer measure of the vehicle at the moment of this log"
msgstr ""
-"Masurarea contorului de kilometraj al vehiculului la momentul acestui "
+"Măsurarea contorului de kilometraj al vehiculului la momentul acestui "
"registru"
#. module: fleet
@@ -408,7 +408,7 @@ msgstr "Reînnoiți Contractul"
#. module: fleet
#: view:fleet.vehicle:0
msgid "show the odometer logs for this vehicle"
-msgstr "arata registrele contorului de kilometraj pentru acest vehicul"
+msgstr "arată registrele de kilometraj pentru acest vehicul"
#. module: fleet
#: help:fleet.vehicle,odometer_unit:0
@@ -651,7 +651,7 @@ msgstr "Scrieti aici orice alte informatii asociate serviciului finalizat."
#. module: fleet
#: view:fleet.vehicle:0
msgid "Engine Options"
-msgstr "Optiuni Motor"
+msgstr "Opțiuni Motor"
#. module: fleet
#: view:fleet.vehicle.log.fuel:0
@@ -783,12 +783,12 @@ msgstr ""
#. module: fleet
#: field:fleet.vehicle.log.contract,start_date:0
msgid "Contract Start Date"
-msgstr "Data de Inceput a Contractului"
+msgstr "Data de început a Contractului"
#. module: fleet
#: field:fleet.vehicle,odometer_unit:0
msgid "Odometer Unit"
-msgstr "Unitate Contor Kilometraj"
+msgstr "Unitate kilometraj"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_30
@@ -908,7 +908,7 @@ msgstr "Inlocuire Subler Frana"
#. module: fleet
#: field:fleet.vehicle,odometer:0
msgid "Last Odometer"
-msgstr "Ultimul Contor de Kilometraj"
+msgstr "Ultimul kilometraj"
#. module: fleet
#: model:ir.actions.act_window,name:fleet.fleet_vehicle_model_act
@@ -1135,7 +1135,7 @@ msgstr "Inlocuirea Placutelor de Frana"
#: view:fleet.vehicle.log.fuel:0
#: view:fleet.vehicle.log.services:0
msgid "Odometer Details"
-msgstr "Detalii Contor de kilometraj"
+msgstr "Detalii kilometraj"
#. module: fleet
#: field:fleet.vehicle,driver_id:0
@@ -1216,7 +1216,7 @@ msgstr "arata toate costurile pentru acest vehicul"
#. module: fleet
#: view:fleet.vehicle.odometer:0
msgid "Odometer Values Per Month"
-msgstr "Valorile lunare ale Contorului de kilometraj"
+msgstr "Valorile lunare ale kilometrajului"
#. module: fleet
#: model:ir.actions.act_window,help:fleet.fleet_vehicle_model_act
@@ -1422,7 +1422,7 @@ msgstr ""
#. module: fleet
#: field:fleet.vehicle,car_value:0
msgid "Car Value"
-msgstr "Valoarea Masinii"
+msgstr "Valoarea mașinii"
#. module: fleet
#: model:ir.actions.act_window,name:fleet.open_board_fleet
@@ -1441,7 +1441,7 @@ msgstr "Cheltuieli totale (fara TVA)"
#. module: fleet
#: field:fleet.vehicle.cost,odometer_id:0
msgid "Odometer"
-msgstr "Contor Kilometraj"
+msgstr "Kilometraj"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_45
@@ -1495,7 +1495,7 @@ msgstr "Saptamanal(a)"
#: view:fleet.vehicle:0
#: view:fleet.vehicle.odometer:0
msgid "Odometer Logs"
-msgstr "Registre Kilometraj"
+msgstr "Registre kilometraj"
#. module: fleet
#: field:fleet.vehicle,acquisition_date:0
@@ -1582,7 +1582,7 @@ msgstr "Model"
#. module: fleet
#: view:fleet.vehicle:0
msgid "General Properties"
-msgstr "Proprietati Generale"
+msgstr "Proprietăți generale"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_21
@@ -1710,7 +1710,7 @@ msgstr "Valoarea reziduala in %s"
#. module: fleet
#: view:fleet.vehicle:0
msgid "Additional Properties"
-msgstr "Proprietati Suplimentare"
+msgstr "Proprietăți suplimentare"
#. module: fleet
#: model:ir.model,name:fleet.model_fleet_vehicle_state
@@ -1765,7 +1765,7 @@ msgstr "Preț"
#: field:fleet.vehicle.cost,odometer:0
#: field:fleet.vehicle.odometer,value:0
msgid "Odometer Value"
-msgstr "Valoarea Contorului de kilometraj"
+msgstr "Valoarea kilometrajului"
#. module: fleet
#: view:fleet.vehicle:0
@@ -1813,7 +1813,7 @@ msgstr "Inlocuirea Motorului Suflantei de Incalzire"
#: model:ir.actions.act_window,name:fleet.fleet_vehicle_odometer_act
#: model:ir.ui.menu,name:fleet.fleet_vehicle_odometer_menu
msgid "Vehicles Odometer"
-msgstr "Contor Kilometraj Vehicule"
+msgstr "Kilometraj Vehicule"
#. module: fleet
#: help:fleet.vehicle.log.contract,notes:0
@@ -1861,7 +1861,7 @@ msgstr "Nume"
#. module: fleet
#: help:fleet.vehicle,doors:0
msgid "Number of doors of the vehicle"
-msgstr "Numarul de usi ale vehiculului"
+msgstr "Numărul de uși ale vehiculului"
#. module: fleet
#: field:fleet.vehicle,transmission:0
@@ -1871,7 +1871,7 @@ msgstr "Transmisie"
#. module: fleet
#: field:fleet.vehicle,vin_sn:0
msgid "Chassis Number"
-msgstr "Numarul de Sasiu"
+msgstr "Numărul de șasiu"
#. module: fleet
#: help:fleet.vehicle,color:0
@@ -2001,13 +2001,12 @@ msgstr "Costuri Servicii"
#: code:addons/fleet/fleet.py:47
#, python-format
msgid "Emptying the odometer value of a vehicle is not allowed."
-msgstr ""
-"Nu este permisa stergerea valorii contorului de kilometraj al unui vehicul."
+msgstr "Nu este permisă ștergerea valorii kilometrajului al unui vehicul."
#. module: fleet
#: help:fleet.vehicle,seats:0
msgid "Number of seats of the vehicle"
-msgstr "Numarul de locuri al vehiculului"
+msgstr "Numărul de locuri al vehiculului"
#. module: fleet
#: model:res.groups,name:fleet.group_fleet_manager
@@ -2039,8 +2038,8 @@ msgstr "An"
#: help:fleet.vehicle,license_plate:0
msgid "License plate number of the vehicle (ie: plate number for a car)"
msgstr ""
-"Numarul placutelor de inmatriculare ale vehiculului (adica: numarul de "
-"inmatriculare al unei masini)"
+"Numărul plăcuțelor de înmatriculare ale vehiculului (adică: numărul de "
+"înmatriculare al unei mașini)"
#. module: fleet
#: model:ir.model,name:fleet.model_fleet_contract_state
diff --git a/addons/hr/i18n/fr.po b/addons/hr/i18n/fr.po
index 158c7319a03..0190929ab19 100644
--- a/addons/hr/i18n/fr.po
+++ b/addons/hr/i18n/fr.po
@@ -15,7 +15,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Launchpad-Export-Date: 2013-04-11 14:43+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: hr
diff --git a/addons/hr_contract/i18n/fr.po b/addons/hr_contract/i18n/fr.po
index 86194d95904..11cd783d423 100644
--- a/addons/hr_contract/i18n/fr.po
+++ b/addons/hr_contract/i18n/fr.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Launchpad-Export-Date: 2013-04-11 14:43+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: hr_contract
diff --git a/addons/hr_holidays/i18n/fr.po b/addons/hr_holidays/i18n/fr.po
index f225b8f1269..22f8c3ebfee 100644
--- a/addons/hr_holidays/i18n/fr.po
+++ b/addons/hr_holidays/i18n/fr.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Launchpad-Export-Date: 2013-04-11 14:43+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: hr_holidays
diff --git a/addons/hr_recruitment/i18n/fr.po b/addons/hr_recruitment/i18n/fr.po
index 02c08b097c5..27abc5464f1 100644
--- a/addons/hr_recruitment/i18n/fr.po
+++ b/addons/hr_recruitment/i18n/fr.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Launchpad-Export-Date: 2013-04-11 14:43+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: hr_recruitment
diff --git a/addons/hr_timesheet/i18n/fr.po b/addons/hr_timesheet/i18n/fr.po
index b9244ace189..0c9e288b1dc 100644
--- a/addons/hr_timesheet/i18n/fr.po
+++ b/addons/hr_timesheet/i18n/fr.po
@@ -15,7 +15,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Launchpad-Export-Date: 2013-04-11 14:43+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: hr_timesheet
diff --git a/addons/hr_timesheet_invoice/i18n/fr.po b/addons/hr_timesheet_invoice/i18n/fr.po
index 110646741b6..d19fd7f93a9 100644
--- a/addons/hr_timesheet_invoice/i18n/fr.po
+++ b/addons/hr_timesheet_invoice/i18n/fr.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Launchpad-Export-Date: 2013-04-11 14:43+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: hr_timesheet_invoice
diff --git a/addons/hr_timesheet_sheet/i18n/fr.po b/addons/hr_timesheet_sheet/i18n/fr.po
index 993be24efd5..eddbed551c6 100644
--- a/addons/hr_timesheet_sheet/i18n/fr.po
+++ b/addons/hr_timesheet_sheet/i18n/fr.po
@@ -15,7 +15,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Launchpad-Export-Date: 2013-04-11 14:43+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: hr_timesheet_sheet
diff --git a/addons/mail/i18n/ro.po b/addons/mail/i18n/ro.po
index 4a73d2e37c6..3f32cf48e43 100644
--- a/addons/mail/i18n/ro.po
+++ b/addons/mail/i18n/ro.po
@@ -8,13 +8,13 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:37+0000\n"
-"PO-Revision-Date: 2013-04-07 09:13+0000\n"
+"PO-Revision-Date: 2013-04-10 07:00+0000\n"
"Last-Translator: Dorin \n"
"Language-Team: Romanian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-08 06:20+0000\n"
+"X-Launchpad-Export-Date: 2013-04-11 14:43+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: mail
@@ -910,14 +910,13 @@ msgid ""
" "
msgstr ""
"
\n"
-" Treaba buna! Casuta dumneavoastra postala este "
-"goala.\n"
+" Bună Treabă! Căsuța dumneavoastră postala este "
+"goală.\n"
"
\n"
-" Casuta dumneavoastra postala contine mesaje sau email-"
-"uri personale care v-au fost trimise dumneavoastra,\n"
-" precum si informatii legate de documentele sau "
-"persoanele pe care\n"
-" le urmariti.\n"
+" Căsuța dumneavoastră poștala conține mesaje sau email-"
+"uri personale care v-au fost trimise dumneavoastră,\n"
+" precum și informații legate de documentele sau "
+"persoanele pe care le urmăriți.\n"
"
\n"
" "
@@ -1875,7 +1874,7 @@ msgstr "Doar email-uri"
#: model:ir.actions.client,name:mail.action_mail_inbox_feeds
#: model:ir.ui.menu,name:mail.mail_inboxfeeds
msgid "Inbox"
-msgstr "Casuța postală"
+msgstr "Casuța poștală"
#. module: mail
#: field:mail.compose.message,filter_id:0
diff --git a/addons/procurement/i18n/fr.po b/addons/procurement/i18n/fr.po
index 12c13cbc830..f669fb127ac 100644
--- a/addons/procurement/i18n/fr.po
+++ b/addons/procurement/i18n/fr.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:38+0000\n"
-"PO-Revision-Date: 2013-02-18 16:51+0000\n"
+"PO-Revision-Date: 2013-04-11 14:08+0000\n"
"Last-Translator: WANTELLET Sylvain \n"
"Language-Team: French \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-28 05:53+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-11 14:43+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: procurement
#: model:ir.ui.menu,name:procurement.menu_stock_sched
@@ -71,7 +71,7 @@ msgstr "les quantités requises sont toujours disponibles"
#. module: procurement
#: view:procurement.order:0
msgid "External note..."
-msgstr ""
+msgstr "Note externe..."
#. module: procurement
#: view:product.product:0
@@ -84,7 +84,7 @@ msgstr ""
"Si la quantité disponible est insuffisante, le bon de livraison\n"
" attendra de nouveaux produits. Pour compléter "
"l'inventaire, vous devriez\n"
-" créer d'autres règles comme points de commande."
+" créer d'autres règles comme réapprovisionnements."
#. module: procurement
#: field:procurement.order,procure_method:0
@@ -131,12 +131,12 @@ msgstr "Motif"
#. module: procurement
#: view:procurement.order.compute:0
msgid "Compute Procurements"
-msgstr "Calculer les Approvisionnements"
+msgstr "Calculer les approvisionnements"
#. module: procurement
#: field:procurement.order,message:0
msgid "Latest error"
-msgstr "Dernière Erreur"
+msgstr "Dernière erreur"
#. module: procurement
#: field:stock.warehouse.orderpoint,product_min_qty:0
@@ -179,7 +179,7 @@ msgstr "Messages"
#. module: procurement
#: view:procurement.order:0
msgid "Cancel Procurement"
-msgstr ""
+msgstr "Annuler l'approvisionnement"
#. module: procurement
#: view:product.product:0
@@ -239,7 +239,7 @@ msgstr "Prêt"
#. module: procurement
#: field:procurement.order.compute.all,automatic:0
msgid "Automatic orderpoint"
-msgstr "Point de commande automatique"
+msgstr "Réapprovisionnement automatique"
#. module: procurement
#: model:ir.actions.act_window,help:procurement.procurement_exceptions
@@ -410,13 +410,13 @@ msgstr "Quantité"
#: code:addons/procurement/procurement.py:365
#, python-format
msgid "Not enough stock and no minimum orderpoint rule defined."
-msgstr "Pas assez de stock, et aucun point de commande minimum défini."
+msgstr "Pas assez de stock, et aucun réapprovisionnement défini."
#. module: procurement
#: field:make.procurement,uom_id:0
#: view:procurement.order:0
msgid "Unit of Measure"
-msgstr "Unité de Mesure"
+msgstr "Unité de mesure"
#. module: procurement
#: selection:procurement.order,procure_method:0
@@ -493,7 +493,7 @@ msgstr "Approvisionnement"
#. module: procurement
#: model:ir.actions.act_window,name:procurement.procurement_action
msgid "Procurement Orders"
-msgstr "Ordre d'Approvisionnement"
+msgstr "Ordre d'approvisionnement"
#. module: procurement
#: view:procurement.order:0
@@ -530,7 +530,7 @@ msgstr "Calculer le stock"
#. module: procurement
#: view:procurement.order:0
msgid "e.g. SO005"
-msgstr ""
+msgstr "ex: SO005"
#. module: procurement
#: field:stock.warehouse.orderpoint,procurement_draft_ids:0
@@ -581,7 +581,7 @@ msgstr ""
#. module: procurement
#: view:procurement.order:0
msgid "Internal note..."
-msgstr ""
+msgstr "Note interne..."
#. module: procurement
#: help:procurement.orderpoint.compute,automatic:0
@@ -631,6 +631,9 @@ msgid ""
"OpenERP generates a procurement to bring the forecasted quantity to the Max "
"Quantity."
msgstr ""
+"Quand le stock virtuel descend en dessous de la quantité minimale pour ce "
+"champ, OpenERP génère un approvisionnement pour ramener la quantité prévue "
+"jusqu'à la quantité maximum."
#. module: procurement
#: selection:procurement.order,state:0
@@ -663,7 +666,7 @@ msgstr "Acheter"
#. module: procurement
#: view:product.product:0
msgid "for the delivery order."
-msgstr ""
+msgstr "pour le bon de livraison."
#. module: procurement
#: selection:procurement.order,priority:0
@@ -734,6 +737,8 @@ msgid ""
"When you sell this product, a delivery order will be created.\n"
" OpenERP will consider that the"
msgstr ""
+"Quand vous vendez cet article, un bon de livraison sera créé.\n"
+"OpenERP va considérer que"
#. module: procurement
#: code:addons/procurement/schedulers.py:133
@@ -744,7 +749,7 @@ msgstr "OP automatique : %s"
#. module: procurement
#: model:ir.model,name:procurement.model_procurement_orderpoint_compute
msgid "Automatic Order Point"
-msgstr "Point de commande automatique"
+msgstr "Réapprovisionnement automatique"
#. module: procurement
#: field:stock.warehouse.orderpoint,qty_multiple:0
@@ -759,6 +764,10 @@ msgid ""
"procurement method as\n"
" 'Make to Stock'."
msgstr ""
+"Quand vous vendez ce service, rien ne sera déclenché\n"
+"au niveau des livraisons clients étant donné que la méthode "
+"d'approvisionnement est \n"
+"\"Production sur stock\""
#. module: procurement
#: help:stock.warehouse.orderpoint,qty_multiple:0
@@ -799,7 +808,7 @@ msgstr "Date de clôture"
#. module: procurement
#: view:res.company:0
msgid "Logistics"
-msgstr ""
+msgstr "Logistique"
#. module: procurement
#: help:product.template,procure_method:0
@@ -890,6 +899,9 @@ msgid ""
"procurement to bring the forecasted quantity to the Quantity specified as "
"Max Quantity."
msgstr ""
+"Quand le stock virtuel descend en dessous de la quantité minimale, OpenERP "
+"génère un approvisionnement pour ramener la quantité prévue à la quantité "
+"maximale."
#. module: procurement
#: model:ir.model,name:procurement.model_procurement_order_compute_all
@@ -1073,7 +1085,7 @@ msgstr "Très urgent"
#. module: procurement
#: field:procurement.orderpoint.compute,automatic:0
msgid "Automatic Orderpoint"
-msgstr "Point de commande automatique"
+msgstr "Réapprovisionnement automatique"
#. module: procurement
#: help:procurement.order,message_ids:0
diff --git a/addons/sale/i18n/nl.po b/addons/sale/i18n/nl.po
index ed81c254d32..62cf52c8230 100644
--- a/addons/sale/i18n/nl.po
+++ b/addons/sale/i18n/nl.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:37+0000\n"
-"PO-Revision-Date: 2013-04-03 06:55+0000\n"
+"PO-Revision-Date: 2013-04-11 13:02+0000\n"
"Last-Translator: Erwin van der Ploeg (Endian Solutions) \n"
"Language-Team: Dutch \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-03 15:03+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-11 14:43+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: sale
#: model:res.groups,name:sale.group_analytic_accounting
@@ -1378,8 +1378,8 @@ msgid ""
msgstr ""
"Alle regels van deze order worden gefactureerd. het is ook mogelijk een "
"percentage van de verkooporder te factureren\n"
-" of een vast bedrag (als voorschot) direct vanuit de "
-"verkooporder."
+" of een vast bedrag (als vooruitbetaling) direct vanuit "
+"de verkooporder."
#. module: sale
#: help:sale.config.settings,module_warning:0
@@ -1456,7 +1456,7 @@ msgstr "Geen geldige prijslijst gevonden!:"
#: code:addons/sale/wizard/sale_make_invoice_advance.py:115
#, python-format
msgid "Advance of %s %s"
-msgstr "Voorschot van %s %s"
+msgstr "Vooruitbetaling van %s %s"
#. module: sale
#: view:sale.report:0
diff --git a/addons/stock/i18n/hr.po b/addons/stock/i18n/hr.po
index c5d2c2a82bf..0ae77961072 100644
--- a/addons/stock/i18n/hr.po
+++ b/addons/stock/i18n/hr.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:37+0000\n"
-"PO-Revision-Date: 2012-12-21 23:00+0000\n"
-"Last-Translator: FULL NAME \n"
+"PO-Revision-Date: 2013-04-10 10:04+0000\n"
+"Last-Translator: Davor Bojkić \n"
"Language-Team: Croatian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-28 06:03+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-11 14:43+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: stock
#: field:stock.inventory.line.split,line_exist_ids:0
@@ -33,6 +33,9 @@ msgid ""
"Shirts, for the same \"Linux T-Shirt\", you may have variants on sizes or "
"colors; S, M, L, XL, XXL."
msgstr ""
+"Dozvoljava upravljanje sa varijantama proizvoda. Npr. ako prodajete majce, "
+"za jednu \"Linux T-Shirt\" majcu možete imati varijante veličina "
+"(S,M,L,XL,XXL) i/ili boja (crvena, plava, crna..)"
#. module: stock
#: model:ir.model,name:stock.model_stock_move_split_lines
@@ -52,13 +55,13 @@ msgstr ""
#. module: stock
#: view:stock.picking.out:0
msgid "Confirm & Deliver"
-msgstr ""
+msgstr "Potvrdi i isporuči"
#. module: stock
#: model:ir.actions.act_window,name:stock.action_view_change_product_quantity
#: view:stock.change.product.qty:0
msgid "Update Product Quantity"
-msgstr ""
+msgstr "Ažuriraj količine proizvoda"
#. module: stock
#: field:stock.location,chained_location_id:0
@@ -84,7 +87,7 @@ msgstr "Upstream Traceability"
#: field:stock.picking.in,date_done:0
#: field:stock.picking.out,date_done:0
msgid "Date of Transfer"
-msgstr ""
+msgstr "Datum transfera"
#. module: stock
#: field:product.product,track_outgoing:0
@@ -110,7 +113,7 @@ msgstr "Revision Number"
#. module: stock
#: view:stock.move:0
msgid "Orders processed Today or planned for Today"
-msgstr ""
+msgstr "Nalozi obrađeni danas ili planirani za danas"
#. module: stock
#: view:stock.partial.move.line:0
@@ -126,7 +129,7 @@ msgstr "Product Moves"
#: code:addons/stock/stock.py:2580
#, python-format
msgid "Please provide proper quantity."
-msgstr ""
+msgstr "Molimo unesite ispravnu količinu"
#. module: stock
#: model:ir.ui.menu,name:stock.menu_stock_inventory_control
@@ -145,13 +148,13 @@ msgstr ""
#: code:addons/stock/wizard/stock_fill_inventory.py:59
#, python-format
msgid "You cannot perform this operation on more than one Stock Inventories."
-msgstr ""
+msgstr "Nije oguće izvršiti ovu operaciju na više od jednog skladišta"
#. module: stock
#: code:addons/stock/wizard/stock_change_product_qty.py:91
#, python-format
msgid "Quantity cannot be negative."
-msgstr ""
+msgstr "Količine nemogu biti negativne"
#. module: stock
#: view:stock.picking:0
@@ -162,7 +165,7 @@ msgstr "Skladišnica"
#. module: stock
#: view:stock.inventory:0
msgid "e.g. Annual inventory"
-msgstr ""
+msgstr "npr. Godičnja inventura"
#. module: stock
#: report:lot.stock.overview:0
@@ -203,7 +206,7 @@ msgstr "Fizičke inventure"
#. module: stock
#: selection:stock.location.product,type:0
msgid "Analyse a Period"
-msgstr ""
+msgstr "Analiza perioda"
#. module: stock
#: view:report.stock.move:0
@@ -246,12 +249,12 @@ msgstr "Ne možete brisati podatke!"
#. module: stock
#: view:stock.picking:0
msgid "Delivery orders to invoice"
-msgstr ""
+msgstr "Otpremnice u račun"
#. module: stock
#: view:stock.picking:0
msgid "Assigned Delivery Orders"
-msgstr ""
+msgstr "Dodijeljene otpremnice"
#. module: stock
#: code:addons/stock/wizard/stock_change_standard_price.py:107
@@ -271,7 +274,7 @@ msgstr "Ne fakturira se"
#: help:stock.picking.in,message_unread:0
#: help:stock.picking.out,message_unread:0
msgid "If checked new messages require your attention."
-msgstr ""
+msgstr "Ako je odabrano, nove poruke zahtijevaju Vašu pažnju."
#. module: stock
#: help:stock.tracking,serial:0
@@ -336,7 +339,7 @@ msgstr ""
#. module: stock
#: view:product.product:0
msgid "Forecasted:"
-msgstr ""
+msgstr "Predviđeno"
#. module: stock
#: view:stock.partial.move:0
@@ -351,6 +354,8 @@ msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
+"Sadrži sažetak konverzacije (broj poruka..). Ovaj sažetak je u html formatu "
+"da bi mogao biti ubačen u kanban pogled."
#. module: stock
#: code:addons/stock/stock.py:768
@@ -371,7 +376,7 @@ msgstr ""
#: code:addons/stock/wizard/stock_return_picking.py:208
#, python-format
msgid "Warning!"
-msgstr ""
+msgstr "Upozorenje!"
#. module: stock
#: field:stock.invoice.onshipping,group:0
@@ -383,7 +388,7 @@ msgstr "Grupiraj po partneru"
#: help:stock.picking.in,move_type:0
#: help:stock.picking.out,move_type:0
msgid "It specifies goods to be deliver partially or all at once"
-msgstr ""
+msgstr "Odrežuje proizvode za djelomičnu ili isporuku odjednom"
#. module: stock
#: model:ir.model,name:stock.model_res_partner
@@ -401,7 +406,7 @@ msgstr "Partner"
#. module: stock
#: field:stock.config.settings,module_claim_from_delivery:0
msgid "Allow claim on deliveries"
-msgstr ""
+msgstr "Dozvoli potraživanje po isporuci"
#. module: stock
#: selection:stock.return.picking,invoice_state:0
@@ -417,7 +422,7 @@ msgstr ""
#: field:stock.inventory.line.split,use_exist:0
#: field:stock.move.split,use_exist:0
msgid "Existing Serial Numbers"
-msgstr ""
+msgstr "Postojeći serijski brojevi"
#. module: stock
#: model:res.groups,name:stock.group_inventory_valuation
@@ -442,7 +447,7 @@ msgstr "Skl. prijenosi za ovaj paket"
#. module: stock
#: view:stock.picking.in:0
msgid "Incoming Shipments Available"
-msgstr ""
+msgstr "Raspoložive dolazne pošiljke"
#. module: stock
#: selection:report.stock.inventory,location_type:0
@@ -473,7 +478,7 @@ msgstr "Kašnjenje(dani)"
#. module: stock
#: selection:stock.picking.out,state:0
msgid "Ready to Deliver"
-msgstr ""
+msgstr "Spremno za isporuku"
#. module: stock
#: model:ir.model,name:stock.model_action_traceability
@@ -511,7 +516,7 @@ msgstr "Kol. ulaza"
#. module: stock
#: model:ir.actions.client,name:stock.action_client_warehouse_menu
msgid "Open Warehouse Menu"
-msgstr ""
+msgstr "Otvori izbornik Sladište"
#. module: stock
#: field:stock.warehouse,lot_output_id:0
@@ -527,7 +532,7 @@ msgstr "Razdvoji u"
#. module: stock
#: field:stock.config.settings,module_product_expiry:0
msgid "Expiry date on serial numbers"
-msgstr ""
+msgstr "Datum isteka na serijskim brojevima"
#. module: stock
#: field:stock.move,price_currency_id:0
@@ -551,7 +556,7 @@ msgstr ""
#. module: stock
#: field:stock.config.settings,group_stock_tracking_lot:0
msgid "Track serial number on logistic units (pallets)"
-msgstr ""
+msgstr "Praćenje serijskih brojeva na logističkim jedinicama (palete)"
#. module: stock
#: help:product.template,sale_delay:0
@@ -560,6 +565,8 @@ msgid ""
"the delivery of the finished products. It's the time you promise to your "
"customers."
msgstr ""
+"Prosječni dani odgode od potvrđene načudđbe do isporuke gotovog proizvoda. "
+"Ovo vrijeme jamčite kupcu kao rok isporuke."
#. module: stock
#: code:addons/stock/product.py:196
@@ -585,6 +592,8 @@ msgid ""
"Quantities, Units of Measure, Products and Locations cannot be modified on "
"stock moves that have already been processed (except by the Administrator)."
msgstr ""
+"Kolličine, jedinice mjese, proizvodi i lokacije nemogu biti modificirani na "
+"knjiženjima koja su već obrađena (izuzev administratora)"
#. module: stock
#: help:report.stock.move,type:0
@@ -630,11 +639,13 @@ msgstr "Moves Statistics"
msgid ""
"Allows you to select and maintain different units of measure for products."
msgstr ""
+"Omogućuje vam da odaberete i koristite različite mjerne jedinice za "
+"proizvode."
#. module: stock
#: model:ir.model,name:stock.model_stock_report_tracklots
msgid "Stock report by logistic serial number"
-msgstr ""
+msgstr "Skladišni izvještaj po logističkim serijskim brojevima"
#. module: stock
#: help:product.product,track_outgoing:0
@@ -642,11 +653,13 @@ msgid ""
"Forces to specify a Serial Number for all moves containing this product and "
"going to a Customer Location"
msgstr ""
+"Forsira unos serijskih brojeva za sva knjiženja koja sadrže ovaj proizvod u "
+"odlasku na loaciju korisnika."
#. module: stock
#: model:ir.ui.menu,name:stock.menu_stock_products_moves
msgid "Receive/Deliver Products"
-msgstr ""
+msgstr "Zaprimi / Isporuči proizvode"
#. module: stock
#: field:stock.move,move_history_ids:0
@@ -681,7 +694,7 @@ msgstr "Pakiranje"
#. module: stock
#: model:ir.actions.report.xml,name:stock.report_picking_list_in
msgid "Receipt Slip"
-msgstr ""
+msgstr "Potvrda primitka"
#. module: stock
#: code:addons/stock/wizard/stock_move.py:214
@@ -698,7 +711,7 @@ msgstr "Nalog(Izvor)"
#. module: stock
#: model:ir.ui.menu,name:stock.menu_stock_uom_categ_form_action
msgid "Unit of Measure Categories"
-msgstr ""
+msgstr "kategorije JM"
#. module: stock
#: report:lot.stock.overview:0
@@ -728,12 +741,12 @@ msgstr "Lokacija / Proizvod"
#. module: stock
#: field:stock.move,partner_id:0
msgid "Destination Address "
-msgstr ""
+msgstr "Odredišna adresa "
#. module: stock
#: field:product.product,reception_count:0
msgid "Reception"
-msgstr ""
+msgstr "Zaprimanje"
#. module: stock
#: field:stock.tracking,serial:0
@@ -764,7 +777,7 @@ msgstr ""
#. module: stock
#: view:report.stock.move:0
msgid "Year Planned"
-msgstr ""
+msgstr "Planirana godina"
#. module: stock
#: view:report.stock.inventory:0
@@ -807,7 +820,7 @@ msgstr "Paketi"
#. module: stock
#: selection:stock.location.product,type:0
msgid "Analyse Current Inventory"
-msgstr ""
+msgstr "Analiza postojećih zaliha"
#. module: stock
#: view:stock.move:0
@@ -844,7 +857,7 @@ msgstr "Lokacija nabave"
#. module: stock
#: view:stock.picking:0
msgid "e.g. PO0032"
-msgstr ""
+msgstr "npr. PO0032"
#. module: stock
#: model:ir.actions.act_window,name:stock.action_location_tree
@@ -878,13 +891,14 @@ msgid ""
"Please define stock output account for this product or its category: \"%s\" "
"(id: %d)"
msgstr ""
+"Molimo odredite izlazni konto za ovu kategoriju proizvoda: \"%s\" (id: %d)"
#. module: stock
#: field:stock.picking,message_summary:0
#: field:stock.picking.in,message_summary:0
#: field:stock.picking.out,message_summary:0
msgid "Summary"
-msgstr ""
+msgstr "Sažetak"
#. module: stock
#: view:product.category:0
@@ -896,14 +910,14 @@ msgstr ""
#: sql_constraint:stock.picking.in:0
#: sql_constraint:stock.picking.out:0
msgid "Reference must be unique per Company!"
-msgstr ""
+msgstr "Oznaka mora biti jedinstvena unuar organizacije"
#. module: stock
#: field:stock.picking,date:0
#: field:stock.picking.in,date:0
#: field:stock.picking.out,date:0
msgid "Time"
-msgstr ""
+msgstr "Vrijeme"
#. module: stock
#: code:addons/stock/product.py:447
@@ -919,7 +933,7 @@ msgstr "Hitno"
#. module: stock
#: selection:stock.picking.out,state:0
msgid "Delivered"
-msgstr ""
+msgstr "Isporučeno"
#. module: stock
#: field:stock.move,move_dest_id:0
@@ -941,7 +955,7 @@ msgstr "Otpis proizvoda"
#. module: stock
#: view:product.product:0
msgid "- update"
-msgstr ""
+msgstr "- ažuriraj"
#. module: stock
#: report:stock.picking.list:0
@@ -979,7 +993,7 @@ msgstr "IT dobavljači"
#. module: stock
#: view:stock.config.settings:0
msgid "Location & Warehouse"
-msgstr ""
+msgstr "Lokacije i Skladišta"
#. module: stock
#: selection:report.stock.inventory,location_type:0
@@ -998,7 +1012,7 @@ msgstr ""
#. module: stock
#: field:stock.config.settings,decimal_precision:0
msgid "Decimal precision on weight"
-msgstr ""
+msgstr "Decimalna preciznost za težine"
#. module: stock
#: view:stock.production.lot:0
@@ -1038,23 +1052,23 @@ msgstr "Lokacija inventara"
#. module: stock
#: constraint:stock.move:0
msgid "You must assign a serial number for this product."
-msgstr ""
+msgstr "Morate dodijeliti serijski broj za ovaj proizvod"
#. module: stock
#: code:addons/stock/stock.py:2255
#, python-format
msgid "Please define journal on the product category: \"%s\" (id: %d)"
-msgstr ""
+msgstr "Definirajte dnevnik za kategoriju proizvoda: \"%s\" (id: %d)"
#. module: stock
#: view:stock.move:0
msgid "Details"
-msgstr ""
+msgstr "Detalji"
#. module: stock
#: selection:stock.picking,state:0
msgid "Ready to Transfer"
-msgstr ""
+msgstr "Spremno za prijenos"
#. module: stock
#: report:lot.stock.overview:0
@@ -1094,7 +1108,7 @@ msgstr "Dnevnik"
#. module: stock
#: model:ir.actions.act_window,name:stock.action_stock_invoice_onshipping
msgid "Create Draft Invoices"
-msgstr ""
+msgstr "Napravi nacrt računa"
#. module: stock
#: help:stock.picking,location_id:0
@@ -1112,7 +1126,7 @@ msgstr ""
#. module: stock
#: selection:stock.picking.in,state:0
msgid "Ready to Receive"
-msgstr ""
+msgstr "Spremno za zaprimanje"
#. module: stock
#: field:report.stock.move,day_diff:0
@@ -1132,7 +1146,7 @@ msgstr "Zaliha po lokaciji"
#. module: stock
#: model:ir.ui.menu,name:stock.menu_stock_warehouse_mgmt
msgid "Receive/Deliver By Orders"
-msgstr ""
+msgstr "Zaprimi/Isporuči po nalozima"
#. module: stock
#: view:stock.production.lot:0
@@ -1202,12 +1216,12 @@ msgstr "Stock Valuation Account"
#. module: stock
#: view:stock.config.settings:0
msgid "Apply"
-msgstr ""
+msgstr "Primjeni"
#. module: stock
#: field:product.template,loc_row:0
msgid "Row"
-msgstr ""
+msgstr "Redak"
#. module: stock
#: field:product.template,property_stock_production:0
@@ -1218,7 +1232,7 @@ msgstr "Lokacija proizvodnje"
#: code:addons/stock/product.py:121
#, python-format
msgid "Please define journal on the product category: \"%s\" (id: %d)."
-msgstr ""
+msgstr "Definirajte dnevnik za kategoriju proizvoda: \"%s\" (id: %d)."
#. module: stock
#: field:report.stock.lines.date,date:0
@@ -1279,7 +1293,7 @@ msgstr ""
#: field:stock.partial.move.line,update_cost:0
#: field:stock.partial.picking.line,update_cost:0
msgid "Need cost update"
-msgstr ""
+msgstr "Potrebno ažuriranje nabavne cijene"
#. module: stock
#: field:stock.production.lot.revision,author_id:0
@@ -1296,7 +1310,7 @@ msgstr ""
#. module: stock
#: report:stock.picking.list:0
msgid "Internal Shipment :"
-msgstr ""
+msgstr "Interni prijenosi:"
#. module: stock
#: view:stock.inventory.line:0
@@ -1312,7 +1326,7 @@ msgstr "Ručna operacija"
#: view:report.stock.move:0
#: field:report.stock.move,picking_id:0
msgid "Shipment"
-msgstr ""
+msgstr "Isporuka"
#. module: stock
#: view:stock.location:0
@@ -1370,7 +1384,7 @@ msgstr "Fizička zaliha"
#: code:addons/stock/wizard/stock_move.py:214
#, python-format
msgid "Processing Error!"
-msgstr ""
+msgstr "Greška u obradi!"
#. module: stock
#: help:stock.location,chained_company_id:0
@@ -1402,7 +1416,7 @@ msgstr "Lokacije partnera"
#. module: stock
#: selection:stock.picking.in,state:0
msgid "Received"
-msgstr ""
+msgstr "Zaprimljeno"
#. module: stock
#: view:report.stock.inventory:0
@@ -1426,7 +1440,7 @@ msgstr "Skl. prijenos utroška"
#. module: stock
#: report:stock.picking.list:0
msgid "Delivery Order :"
-msgstr ""
+msgstr "Otpremnica"
#. module: stock
#: help:stock.location,chained_delay:0
@@ -1489,7 +1503,7 @@ msgstr ""
#: help:stock.change.product.qty,new_quantity:0
msgid ""
"This quantity is expressed in the Default Unit of Measure of the product."
-msgstr ""
+msgstr "Ova količina je izražena u zadanoj jedinici mjere za ovaj proizvod."
#. module: stock
#: help:stock.move,price_unit:0
@@ -1559,7 +1573,7 @@ msgstr "Nacrt"
#. module: stock
#: field:product.template,sale_delay:0
msgid "Customer Lead Time"
-msgstr ""
+msgstr "Rok isporuke kupcu"
#. module: stock
#: view:stock.picking:0
@@ -1580,7 +1594,7 @@ msgstr "Od"
#. module: stock
#: view:stock.picking.in:0
msgid "Incoming Shipments already processed"
-msgstr ""
+msgstr "Dolazne počiljke su već obrađene"
#. module: stock
#: code:addons/stock/wizard/stock_return_picking.py:102
@@ -1623,7 +1637,7 @@ msgstr "Razdijeli"
#. module: stock
#: model:ir.actions.report.xml,name:stock.report_picking_list_out
msgid "Delivery Slip"
-msgstr ""
+msgstr "Dostavnica"
#. module: stock
#: model:ir.actions.act_window,name:stock.open_board_warehouse
From e2620bb5c70c5fa8b810e8d73ef075779bc45bc3 Mon Sep 17 00:00:00 2001
From: Launchpad Translations on behalf of openerp <>
Date: Thu, 11 Apr 2013 14:44:02 +0000
Subject: [PATCH 061/107] Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20130410055459-5aphwzsdpres8fvu
bzr revid: launchpad_translations_on_behalf_of_openerp-20130411144402-pc6d2zj1j2x3y3jp
---
addons/web/i18n/fr.po | 14 ++++++++------
addons/web/i18n/ro.po | 2 +-
addons/web/i18n/ru.po | 14 ++++++++------
addons/web_calendar/i18n/fr.po | 12 ++++++------
addons/web_calendar/i18n/ro.po | 2 +-
addons/web_calendar/i18n/ru.po | 12 ++++++------
addons/web_kanban/i18n/ro.po | 2 +-
addons/web_kanban/i18n/ru.po | 18 +++++++++---------
addons/web_view_editor/i18n/ro.po | 2 +-
9 files changed, 41 insertions(+), 37 deletions(-)
diff --git a/addons/web/i18n/fr.po b/addons/web/i18n/fr.po
index 92eb9639d3e..f25cfd546b8 100644
--- a/addons/web/i18n/fr.po
+++ b/addons/web/i18n/fr.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openerp-web\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:39+0000\n"
-"PO-Revision-Date: 2013-03-14 16:14+0000\n"
+"PO-Revision-Date: 2013-04-10 02:41+0000\n"
"Last-Translator: Quentin THEURET \n"
"Language-Team: French \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-29 05:09+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-11 14:44+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: web
#. openerp-web
@@ -650,7 +650,7 @@ msgstr "Champs du modèle %s"
#: code:addons/web/static/src/js/search.js:2137
#, python-format
msgid "is set"
-msgstr ""
+msgstr "est défini"
#. module: web
#. openerp-web
@@ -1943,7 +1943,7 @@ msgstr "-- Filtres --"
#: code:addons/web/static/src/js/search.js:2157
#, python-format
msgid "%(field)s %(operator)s"
-msgstr ""
+msgstr "%(field)s %(operator)s"
#. module: web
#. openerp-web
@@ -2276,7 +2276,7 @@ msgstr "Veuillez choisir les champs à exporter..."
#: code:addons/web/static/src/js/search.js:2138
#, python-format
msgid "is not set"
-msgstr ""
+msgstr "n’est pas défini"
#. module: web
#. openerp-web
@@ -2478,6 +2478,8 @@ msgstr "Modifier l’action"
msgid ""
"This filter is global and will be removed for everybody if you continue."
msgstr ""
+"Ce filtre est global et sera supprimé pour tous les utilisateurs si vous "
+"continuez."
#. module: web
#. openerp-web
diff --git a/addons/web/i18n/ro.po b/addons/web/i18n/ro.po
index 3b8066b38a0..f3510385da6 100644
--- a/addons/web/i18n/ro.po
+++ b/addons/web/i18n/ro.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-09 05:59+0000\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: web
diff --git a/addons/web/i18n/ru.po b/addons/web/i18n/ru.po
index 9b4311046ae..886a60c7f05 100644
--- a/addons/web/i18n/ru.po
+++ b/addons/web/i18n/ru.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openerp-web\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:39+0000\n"
-"PO-Revision-Date: 2013-03-01 13:52+0000\n"
-"Last-Translator: Denis Karataev \n"
+"PO-Revision-Date: 2013-04-09 07:43+0000\n"
+"Last-Translator: Paul Korotkov \n"
"Language-Team: Russian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-29 05:09+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: web
#. openerp-web
@@ -1424,7 +1424,7 @@ msgstr "99+"
#: code:addons/web/static/src/xml/base.xml:408
#, python-format
msgid "Help"
-msgstr ""
+msgstr "Справка"
#. module: web
#. openerp-web
@@ -1939,7 +1939,7 @@ msgstr "-- Фильтры --"
#: code:addons/web/static/src/js/search.js:2157
#, python-format
msgid "%(field)s %(operator)s"
-msgstr ""
+msgstr "%(field)s %(operator)s"
#. module: web
#. openerp-web
@@ -2472,6 +2472,8 @@ msgstr "Изменить действие"
msgid ""
"This filter is global and will be removed for everybody if you continue."
msgstr ""
+"Это глобальный фильтр, который будет удалён для всех пользователей, если Вы "
+"продолжите."
#. module: web
#. openerp-web
diff --git a/addons/web_calendar/i18n/fr.po b/addons/web_calendar/i18n/fr.po
index 2a9fd469f8f..ff3f2592cdd 100644
--- a/addons/web_calendar/i18n/fr.po
+++ b/addons/web_calendar/i18n/fr.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openerp-web\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:39+0000\n"
-"PO-Revision-Date: 2012-12-21 23:00+0000\n"
-"Last-Translator: Numérigraphe \n"
+"PO-Revision-Date: 2013-04-10 02:42+0000\n"
+"Last-Translator: Quentin THEURET \n"
"Language-Team: French \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-29 05:10+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-11 14:44+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: web_calendar
#. openerp-web
@@ -36,7 +36,7 @@ msgstr "Détails"
#: code:addons/web_calendar/static/src/js/calendar.js:487
#, python-format
msgid "Edit: %s"
-msgstr ""
+msgstr "Modifier : %s"
#. module: web_calendar
#. openerp-web
@@ -158,7 +158,7 @@ msgstr "Agenda"
#: code:addons/web_calendar/static/src/js/calendar.js:450
#, python-format
msgid "Create: %s"
-msgstr ""
+msgstr "Créer : %s"
#. module: web_calendar
#. openerp-web
diff --git a/addons/web_calendar/i18n/ro.po b/addons/web_calendar/i18n/ro.po
index e43adb55b9f..4bd2efc434e 100644
--- a/addons/web_calendar/i18n/ro.po
+++ b/addons/web_calendar/i18n/ro.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-09 05:59+0000\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: web_calendar
diff --git a/addons/web_calendar/i18n/ru.po b/addons/web_calendar/i18n/ru.po
index f54b8938928..08170f095b1 100644
--- a/addons/web_calendar/i18n/ru.po
+++ b/addons/web_calendar/i18n/ru.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openerp-web\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:39+0000\n"
-"PO-Revision-Date: 2012-12-21 23:00+0000\n"
-"Last-Translator: Chertykov Denis \n"
+"PO-Revision-Date: 2013-04-09 07:44+0000\n"
+"Last-Translator: Paul Korotkov \n"
"Language-Team: Russian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-29 05:10+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: web_calendar
#. openerp-web
@@ -36,7 +36,7 @@ msgstr "Подробности"
#: code:addons/web_calendar/static/src/js/calendar.js:487
#, python-format
msgid "Edit: %s"
-msgstr ""
+msgstr "Изменить: %s"
#. module: web_calendar
#. openerp-web
@@ -158,7 +158,7 @@ msgstr "Повестка дня"
#: code:addons/web_calendar/static/src/js/calendar.js:450
#, python-format
msgid "Create: %s"
-msgstr ""
+msgstr "Создать: %s"
#. module: web_calendar
#. openerp-web
diff --git a/addons/web_kanban/i18n/ro.po b/addons/web_kanban/i18n/ro.po
index 953dfe6bb41..13151bacacd 100644
--- a/addons/web_kanban/i18n/ro.po
+++ b/addons/web_kanban/i18n/ro.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-09 05:59+0000\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: web_kanban
diff --git a/addons/web_kanban/i18n/ru.po b/addons/web_kanban/i18n/ru.po
index dde8ac264b7..7e86cef4977 100644
--- a/addons/web_kanban/i18n/ru.po
+++ b/addons/web_kanban/i18n/ru.po
@@ -8,35 +8,35 @@ msgstr ""
"Project-Id-Version: openerp-web\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2013-03-07 08:39+0000\n"
-"PO-Revision-Date: 2012-12-21 23:00+0000\n"
-"Last-Translator: Chertykov Denis \n"
+"PO-Revision-Date: 2013-04-09 07:50+0000\n"
+"Last-Translator: Paul Korotkov \n"
"Language-Team: Russian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-03-29 05:10+0000\n"
-"X-Generator: Launchpad (build 16546)\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
+"X-Generator: Launchpad (build 16550)\n"
#. module: web_kanban
#. openerp-web
#: code:addons/web_kanban/static/src/js/kanban.js:686
#, python-format
msgid "Edit column"
-msgstr "Редактировать столбец"
+msgstr "Изменить столбец"
#. module: web_kanban
#. openerp-web
#: code:addons/web_kanban/static/src/xml/web_kanban.xml:80
#, python-format
msgid "Show more... ("
-msgstr "Показать больше... ("
+msgstr "Подробнее... ("
#. module: web_kanban
#. openerp-web
#: code:addons/web_kanban/static/src/js/kanban.js:10
#, python-format
msgid "Kanban"
-msgstr "Kanban"
+msgstr "Канбан"
#. module: web_kanban
#. openerp-web
@@ -50,7 +50,7 @@ msgstr "Не определено"
#: code:addons/web_kanban/static/src/js/kanban.js:705
#, python-format
msgid "Are you sure to remove this column ?"
-msgstr "Вы уверены, удалить эту колонку ?"
+msgstr "Вы действительно хотите удалить этот столбец?"
#. module: web_kanban
#. openerp-web
@@ -135,7 +135,7 @@ msgstr "осталось)"
#: code:addons/web_kanban/static/src/js/kanban.js:421
#, python-format
msgid "An error has occured while moving the record to this group: "
-msgstr ""
+msgstr "Возникла ошибка при перемещении записи в эту группу: "
#. module: web_kanban
#. openerp-web
diff --git a/addons/web_view_editor/i18n/ro.po b/addons/web_view_editor/i18n/ro.po
index 43b0d2abbe5..da8ba3bf0a6 100644
--- a/addons/web_view_editor/i18n/ro.po
+++ b/addons/web_view_editor/i18n/ro.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2013-04-09 05:59+0000\n"
+"X-Launchpad-Export-Date: 2013-04-10 05:54+0000\n"
"X-Generator: Launchpad (build 16550)\n"
#. module: web_view_editor
From 428fdca40af68b44b6da16dc1040d115553477c1 Mon Sep 17 00:00:00 2001
From: Fabien Meghazi
Date: Thu, 11 Apr 2013 18:32:38 +0200
Subject: [PATCH 062/107] [FIX] FormRenderingEngine: allow class propagation to
group cells
bzr revid: fme@openerp.com-20130411163238-qy377cdnn9enax34
---
addons/web/static/src/js/view_form.js | 3 +++
1 file changed, 3 insertions(+)
diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js
index c92056d4e09..7a853a579cb 100644
--- a/addons/web/static/src/js/view_form.js
+++ b/addons/web/static/src/js/view_form.js
@@ -1450,6 +1450,9 @@ instance.web.form.FormRenderingEngine = instance.web.form.FormRenderingEngineInt
$(this).children().each(function() {
var $td = $(this),
$child = $td.children(':first');
+ if ($child.attr('cell-class')) {
+ $td.addClass($child.attr('cell-class'));
+ }
switch ($child[0].tagName.toLowerCase()) {
case 'separator':
break;
From 326506db2c5115644eacf43dd266d28b068af338 Mon Sep 17 00:00:00 2001
From: Christophe Simonis
Date: Thu, 11 Apr 2013 20:22:26 +0200
Subject: [PATCH 063/107] [FIX] mail: mail composer: Use a text field instead
of a html field
html fields are sanitized just before saving data into the database.
In the composer, this cause the sanitization of the templated
message (for mass mailing messages) before the rendering, forbidding
the use of templated html links.
The html of the message is sanitized by message_post()
bzr revid: chs@openerp.com-20130411182226-lwnpkh4tmyswjjnc
---
addons/mail/wizard/mail_compose_message.py | 1 +
addons/mail/wizard/mail_compose_message_view.xml | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/addons/mail/wizard/mail_compose_message.py b/addons/mail/wizard/mail_compose_message.py
index 301dff515b3..16cfc99c513 100644
--- a/addons/mail/wizard/mail_compose_message.py
+++ b/addons/mail/wizard/mail_compose_message.py
@@ -116,6 +116,7 @@ class mail_compose_message(osv.TransientModel):
'mail_compose_message_ir_attachments_rel',
'wizard_id', 'attachment_id', 'Attachments'),
'filter_id': fields.many2one('ir.filters', 'Filters'),
+ 'body': fields.text('Contents'),
}
_defaults = {
diff --git a/addons/mail/wizard/mail_compose_message_view.xml b/addons/mail/wizard/mail_compose_message_view.xml
index 00ba33a6d6f..73c16713718 100644
--- a/addons/mail/wizard/mail_compose_message_view.xml
+++ b/addons/mail/wizard/mail_compose_message_view.xml
@@ -30,7 +30,7 @@