From c1f8c081966c2183824ca1ae58351c7608564371 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Sat, 14 Dec 2013 18:22:31 +0100 Subject: [PATCH] better description and field labels for french banks --- modules/americanexpress/backend.py | 6 +++--- modules/apivie/backend.py | 6 +++--- modules/axabanque/backend.py | 6 +++--- modules/banqueaccord/backend.py | 4 ++-- modules/banquepopulaire/backend.py | 10 +++++----- modules/barclays/backend.py | 10 +++++----- modules/bnporc/backend.py | 10 +++++----- modules/boursorama/backend.py | 6 +++--- modules/bp/backend.py | 6 +++--- modules/bred/backend.py | 10 +++++----- modules/caissedepargne/backend.py | 8 ++++---- modules/carrefourbanque/backend.py | 6 +++--- modules/cic/backend.py | 6 +++--- modules/citelis/backend.py | 2 +- modules/cmb/backend.py | 6 +++--- modules/cmso/backend.py | 8 ++++---- modules/cragr/backend.py | 8 ++++---- modules/creditcooperatif/backend.py | 8 ++++---- modules/creditdunord/backend.py | 10 +++++----- modules/creditmutuel/backend.py | 7 ++++--- modules/delubac/backend.py | 6 +++--- modules/fortuneo/backend.py | 6 +++--- modules/ganassurances/backend.py | 10 +++++----- modules/hellobank/backend.py | 6 +++--- modules/hsbc/backend.py | 8 ++++---- modules/ing/backend.py | 10 +++++----- modules/lcl/backend.py | 11 +++++------ modules/paypal/backend.py | 2 +- modules/societegenerale/backend.py | 9 +++++---- 29 files changed, 106 insertions(+), 105 deletions(-) diff --git a/modules/americanexpress/backend.py b/modules/americanexpress/backend.py index 3445a7dc..2f20eff6 100644 --- a/modules/americanexpress/backend.py +++ b/modules/americanexpress/backend.py @@ -34,10 +34,10 @@ class AmericanExpressBackend(BaseBackend, ICapBank): MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' VERSION = '0.h' - DESCRIPTION = u'American Express French bank website' + DESCRIPTION = u'American Express' LICENSE = 'AGPLv3+' - CONFIG = BackendConfig(ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password of account')) + CONFIG = BackendConfig(ValueBackendPassword('login', label='Code utilisateur', masked=False), + ValueBackendPassword('password', label='Mot de passe')) BROWSER = AmericanExpressBrowser def create_default_browser(self): diff --git a/modules/apivie/backend.py b/modules/apivie/backend.py index 96e4e58c..2654de30 100644 --- a/modules/apivie/backend.py +++ b/modules/apivie/backend.py @@ -29,15 +29,15 @@ __all__ = ['ApivieBackend'] class ApivieBackend(BaseBackend, ICapBank): NAME = 'apivie' - DESCRIPTION = u'apivie' + DESCRIPTION = u'Apivie' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' VERSION = '0.h' BROWSER = ApivieBrowser - CONFIG = BackendConfig(ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password of account')) + CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant', masked=False), + ValueBackendPassword('password', label='Mot de passe')) def create_default_browser(self): return self.create_browser(self.config['login'].get(), diff --git a/modules/axabanque/backend.py b/modules/axabanque/backend.py index acc0b45d..a498835f 100644 --- a/modules/axabanque/backend.py +++ b/modules/axabanque/backend.py @@ -33,10 +33,10 @@ class AXABanqueBackend(BaseBackend, ICapBank): MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' VERSION = '0.h' - DESCRIPTION = u'AXA Banque French bank website' + DESCRIPTION = u'AXA Banque' LICENSE = 'AGPLv3+' - CONFIG = BackendConfig(ValueBackendPassword('login', label='Account ID', regexp='\d+', masked=False), - ValueBackendPassword('password', label='Password', regexp='\d+')) + CONFIG = BackendConfig(ValueBackendPassword('login', label=u'N° de client', regexp='\d+', masked=False), + ValueBackendPassword('password', label='Code', regexp='\d+')) BROWSER = AXABanque def create_default_browser(self): diff --git a/modules/banqueaccord/backend.py b/modules/banqueaccord/backend.py index 02f20b3d..e15c6ae2 100644 --- a/modules/banqueaccord/backend.py +++ b/modules/banqueaccord/backend.py @@ -35,8 +35,8 @@ class BanqueAccordBackend(BaseBackend, ICapBank): EMAIL = 'romain@weboob.org' LICENSE = 'AGPLv3+' VERSION = '0.h' - CONFIG = BackendConfig(ValueBackendPassword('login', label='Account ID', regexp='\d+', masked=False), - ValueBackendPassword('password', label='Password', regexp='\d+')) + CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant', regexp='\d+', masked=False), + ValueBackendPassword('password', label=u"Code d'accès", regexp='\d+')) BROWSER = BanqueAccordBrowser diff --git a/modules/banquepopulaire/backend.py b/modules/banquepopulaire/backend.py index 6a0e804f..ca21ada7 100644 --- a/modules/banquepopulaire/backend.py +++ b/modules/banquepopulaire/backend.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -# Copyright(C) 2012 Romain Bignon +# Copyright(C) 2012-2013 Romain Bignon # # This file is part of weboob. # @@ -34,7 +34,7 @@ class BanquePopulaireBackend(BaseBackend, ICapBank): MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' VERSION = '0.h' - DESCRIPTION = u'Banque Populaire French bank website' + DESCRIPTION = u'Banque Populaire' LICENSE = 'AGPLv3+' website_choices = OrderedDict([(k, u'%s (%s)' % (v, k)) for k, v in sorted({ 'www.ibps.alpes.banquepopulaire.fr': u'Alpes', @@ -57,9 +57,9 @@ class BanquePopulaireBackend(BaseBackend, ICapBank): 'www.ibps.sud.banquepopulaire.fr': u'Sud', 'www.ibps.valdefrance.banquepopulaire.fr': u'Val de France', }.iteritems(), key=lambda (k, v): (v, k))]) - CONFIG = BackendConfig(Value('website', label='Website to use', choices=website_choices), - ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password')) + CONFIG = BackendConfig(Value('website', label=u'Région', choices=website_choices), + ValueBackendPassword('login', label='Identifiant', masked=False), + ValueBackendPassword('password', label='Mot de passee')) BROWSER = BanquePopulaire def create_default_browser(self): diff --git a/modules/barclays/backend.py b/modules/barclays/backend.py index 7718f1ac..a7b831e0 100644 --- a/modules/barclays/backend.py +++ b/modules/barclays/backend.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -# Copyright(C) 2012 Romain Bignon +# Copyright(C) 2012-2013 Romain Bignon # # This file is part of weboob. # @@ -33,11 +33,11 @@ class BarclaysBackend(BaseBackend, ICapBank): MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' VERSION = '0.h' - DESCRIPTION = u'Barclays French bank website' + DESCRIPTION = u'Barclays' LICENSE = 'AGPLv3+' - CONFIG = BackendConfig(ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password'), - ValueBackendPassword('secret', label='Secret word')) + CONFIG = BackendConfig(ValueBackendPassword('login', label=u"N° d'abonné", masked=False), + ValueBackendPassword('password', label='Code confidentiel'), + ValueBackendPassword('secret', label='Mot secret')) BROWSER = Barclays def create_default_browser(self): diff --git a/modules/bnporc/backend.py b/modules/bnporc/backend.py index 8269aac9..5ff3894b 100644 --- a/modules/bnporc/backend.py +++ b/modules/bnporc/backend.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -# Copyright(C) 2010-2012 Romain Bignon +# Copyright(C) 2010-2013 Romain Bignon # # This file is part of weboob. # @@ -39,14 +39,14 @@ class BNPorcBackend(BaseBackend, ICapBank, ICapMessages): EMAIL = 'romain@weboob.org' VERSION = '0.h' LICENSE = 'AGPLv3+' - DESCRIPTION = 'BNP Paribas French bank website' + DESCRIPTION = 'BNP Paribas' CONFIG = BackendConfig( - ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password', regexp='^(\d{6}|)$'), + ValueBackendPassword('login', label='Numéro client', masked=False), + ValueBackendPassword('password', label='Code secret', regexp='^(\d{6}|)$'), ValueBackendPassword('rotating_password', default='', label='Password to set when the allowed uses are exhausted (6 digits)', regexp='^(\d{6}|)$'), - Value('website', label='Website to use', default='pp', + Value('website', label='Type de compte', default='pp', choices={'pp': 'Particuliers/Professionnels', 'ent': 'Entreprises'})) STORAGE = {'seen': []} diff --git a/modules/boursorama/backend.py b/modules/boursorama/backend.py index bdc824bd..31805ecd 100644 --- a/modules/boursorama/backend.py +++ b/modules/boursorama/backend.py @@ -36,9 +36,9 @@ class BoursoramaBackend(BaseBackend, ICapBank): EMAIL = 'gabriel@kerneis.info' VERSION = '0.h' LICENSE = 'AGPLv3+' - DESCRIPTION = u'Boursorama French bank website' - CONFIG = BackendConfig(ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password'), + DESCRIPTION = u'Boursorama' + CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant', masked=False), + ValueBackendPassword('password', label='Mot de passe'), ValueBool('enable_twofactors', label='Send validation sms', default=False), Value('device', label='Device name', regexp='\w*', default=''), ) diff --git a/modules/bp/backend.py b/modules/bp/backend.py index 0e0104dd..c3e7f4d6 100644 --- a/modules/bp/backend.py +++ b/modules/bp/backend.py @@ -34,9 +34,9 @@ class BPBackend(BaseBackend, ICapBank): EMAIL = 'nicolas@jombi.fr' VERSION = '0.h' LICENSE = 'AGPLv3+' - DESCRIPTION = u'La Banque Postale French bank website' - CONFIG = BackendConfig(ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password', regexp='^(\d{6}|)$')) + DESCRIPTION = u'La Banque Postale' + CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant', masked=False), + ValueBackendPassword('password', label='Mot de passe', regexp='^(\d{6}|)$')) BROWSER = BPBrowser def create_default_browser(self): diff --git a/modules/bred/backend.py b/modules/bred/backend.py index c6a7271e..1ae3d637 100644 --- a/modules/bred/backend.py +++ b/modules/bred/backend.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -# Copyright(C) 2012 Romain Bignon +# Copyright(C) 2012-2013 Romain Bignon # # This file is part of weboob. # @@ -34,12 +34,12 @@ class BredBackend(BaseBackend, ICapBank): MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' VERSION = '0.h' - DESCRIPTION = u'BRED French bank website' + DESCRIPTION = u'Bred' LICENSE = 'AGPLv3+' - CONFIG = BackendConfig(ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password of account'), + CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant', masked=False), + ValueBackendPassword('password', label='Mot de passe'), Value('accnum', label='Account number to force (optional)', default='', masked=False) - ) + ) BROWSER = BredBrowser def create_default_browser(self): diff --git a/modules/caissedepargne/backend.py b/modules/caissedepargne/backend.py index 982f03b9..769a2bbe 100644 --- a/modules/caissedepargne/backend.py +++ b/modules/caissedepargne/backend.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -# Copyright(C) 2012 Romain Bignon +# Copyright(C) 2012-2013 Romain Bignon # # This file is part of weboob. # @@ -33,10 +33,10 @@ class CaisseEpargneBackend(BaseBackend, ICapBank): MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' VERSION = '0.h' - DESCRIPTION = u'Caisse d\'Épargne French bank website' + DESCRIPTION = u'Caisse d\'Épargne' LICENSE = 'AGPLv3+' - CONFIG = BackendConfig(ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password', regexp='\d+'), + CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant client', masked=False), + ValueBackendPassword('password', label='Code personnel', regexp='\d+'), Value('nuser', label='User ID (optional)', default='')) BROWSER = CaisseEpargne diff --git a/modules/carrefourbanque/backend.py b/modules/carrefourbanque/backend.py index 1773e8a5..c4164d60 100644 --- a/modules/carrefourbanque/backend.py +++ b/modules/carrefourbanque/backend.py @@ -33,10 +33,10 @@ class CarrefourBanqueBackend(BaseBackend, ICapBank): MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' VERSION = '0.h' - DESCRIPTION = u'Carrefour Banque French bank website' + DESCRIPTION = u'Carrefour Banque' LICENSE = 'AGPLv3+' - CONFIG = BackendConfig(ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password', regexp='\d+')) + CONFIG = BackendConfig(ValueBackendPassword('login', label=u'Référent client', masked=False), + ValueBackendPassword('password', label=u"Code d'accès", regexp='\d+')) BROWSER = CarrefourBanque def create_default_browser(self): diff --git a/modules/cic/backend.py b/modules/cic/backend.py index c0dced07..15a10ebb 100644 --- a/modules/cic/backend.py +++ b/modules/cic/backend.py @@ -37,10 +37,10 @@ class CICBackend(BaseBackend, ICapBank): MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' VERSION = '0.h' - DESCRIPTION = u'CIC French bank website' + DESCRIPTION = u'CIC' LICENSE = 'AGPLv3+' - CONFIG = BackendConfig(ValueBackendPassword('login', label='Account ID', regexp='^\d{1,13}\w$', masked=False), - ValueBackendPassword('password', label='Password of account')) + CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant', regexp='^\d{1,13}\w$', masked=False), + ValueBackendPassword('password', label='Mot de passe')) BROWSER = CICBrowser def create_default_browser(self): diff --git a/modules/citelis/backend.py b/modules/citelis/backend.py index d34cad39..d59072ec 100644 --- a/modules/citelis/backend.py +++ b/modules/citelis/backend.py @@ -30,7 +30,7 @@ __all__ = ['CitelisBackend'] class CitelisBackend(BaseBackend, ICapBank): NAME = 'citelis' - DESCRIPTION = u'Citélis French credit card processor' + DESCRIPTION = u'Citélis' MAINTAINER = u'Laurent Bachelier' EMAIL = 'laurent@bachelier.name' LICENSE = 'AGPLv3+' diff --git a/modules/cmb/backend.py b/modules/cmb/backend.py index 6201a075..55761bad 100644 --- a/modules/cmb/backend.py +++ b/modules/cmb/backend.py @@ -54,10 +54,10 @@ class CmbBackend(BaseBackend, ICapBank): AUTH_CERT = os.path.dirname(__file__) AUTH_CERT += '/Verisign_Class_3_Public_Primary_Certification_Authority.pem' CERTHASH = '684d79eb02f59497b5a9c5dcc4c26db1ee637db12f29d703fdf6a80aafef892d' - DESCRIPTION = u'Crédit Mutuel de Bretagne French bank website' + DESCRIPTION = u'Crédit Mutuel de Bretagne' CONFIG = BackendConfig( - ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password', masked=True), + ValueBackendPassword('login', label='Identifiant', masked=False), + ValueBackendPassword('password', label='Mot de passe', masked=True), ValueBool('no_check', label='SSL Check ?', default=True)) LABEL_PATTERNS = [ ( # card diff --git a/modules/cmso/backend.py b/modules/cmso/backend.py index 615fa3d7..53cc2a6f 100644 --- a/modules/cmso/backend.py +++ b/modules/cmso/backend.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -# Copyright(C) 2012 Romain Bignon +# Copyright(C) 2012-2013 Romain Bignon # # This file is part of weboob. # @@ -33,10 +33,10 @@ class CmsoBackend(BaseBackend, ICapBank): MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' VERSION = '0.h' - DESCRIPTION = u'Crédit Mutuel Sud-Ouest French bank website' + DESCRIPTION = u'Crédit Mutuel Sud-Ouest' LICENSE = 'AGPLv3+' - CONFIG = BackendConfig(ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password')) + CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant', masked=False), + ValueBackendPassword('password', label='Mot de passe')) BROWSER = Cmso def create_default_browser(self): diff --git a/modules/cragr/backend.py b/modules/cragr/backend.py index 9ae58970..ea789fdd 100644 --- a/modules/cragr/backend.py +++ b/modules/cragr/backend.py @@ -35,7 +35,7 @@ class CragrBackend(BaseBackend, ICapBank): MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' VERSION = '0.h' - DESCRIPTION = u'Crédit Agricole French bank website' + DESCRIPTION = u'Crédit Agricole' LICENSE = 'AGPLv3+' website_choices = OrderedDict([(k, u'%s (%s)' % (v, k)) for k, v in sorted({ 'm.ca-alpesprovence.fr': u'Alpes Provence', @@ -78,9 +78,9 @@ class CragrBackend(BaseBackend, ICapBank): 'm.ca-valdefrance.fr': u'Val de France', 'm.lefil.com': u'Pyrénées Gascogne', }.iteritems())]) - CONFIG = BackendConfig(Value('website', label='Website to use', choices=website_choices), - ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password')) + CONFIG = BackendConfig(Value('website', label=u'Région', choices=website_choices), + ValueBackendPassword('login', label='N° de compte', masked=False), + ValueBackendPassword('password', label='Code personnel')) BROWSER = Cragr def create_default_browser(self): diff --git a/modules/creditcooperatif/backend.py b/modules/creditcooperatif/backend.py index d133527c..971749a6 100644 --- a/modules/creditcooperatif/backend.py +++ b/modules/creditcooperatif/backend.py @@ -34,14 +34,14 @@ class CreditCooperatifBackend(BaseBackend, ICapBank): MAINTAINER = u'Kevin Pouget' EMAIL = 'weboob@kevin.pouget.me' VERSION = '0.h' - DESCRIPTION = u'Crédit Coopératif French bank website' + DESCRIPTION = u'Crédit Coopératif' LICENSE = 'AGPLv3+' auth_type = {'particular': "Interface Particuliers", 'weak' : "Code confidentiel (pro)", 'strong': "Sesame (pro)"} - CONFIG = BackendConfig(Value('auth_type', label='Authentication type', choices=auth_type, default="particular"), - ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password or one time pin')) + CONFIG = BackendConfig(Value('auth_type', label='Type de compte', choices=auth_type, default="particular"), + ValueBackendPassword('login', label='Code utilisateur', masked=False), + ValueBackendPassword('password', label='Code confidentiel ou code PIN')) def create_default_browser(self): if self.config['auth_type'].get() == 'particular': diff --git a/modules/creditdunord/backend.py b/modules/creditdunord/backend.py index 4c49e84d..779245c1 100644 --- a/modules/creditdunord/backend.py +++ b/modules/creditdunord/backend.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -# Copyright(C) 2012 Romain Bignon +# Copyright(C) 2012-2013 Romain Bignon # # This file is part of weboob. # @@ -35,7 +35,7 @@ class CreditDuNordBackend(BaseBackend, ICapBank): MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' VERSION = '0.h' - DESCRIPTION = u'Crédit du Nord, Banque Courtois, Kolb, Tarneaud French bank website' + DESCRIPTION = u'Crédit du Nord, Banque Courtois, Kolb, Tarneaud' LICENSE = 'AGPLv3+' website_choices = OrderedDict([(k, u'%s (%s)' % (v, k)) for k, v in sorted({ 'www.credit-du-nord.fr': u'Crédit du Nord', @@ -43,9 +43,9 @@ class CreditDuNordBackend(BaseBackend, ICapBank): 'www.banque-kolb.fr': u'Banque Kolb', 'www.tarneaud.fr': u'Tarneaud', }.iteritems(), key=lambda (k, v): (v, k))]) - CONFIG = BackendConfig(Value('website', label='Which bank', choices=website_choices, default='www.credit-du-nord.fr'), - ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password of account')) + CONFIG = BackendConfig(Value('website', label='Banque', choices=website_choices, default='www.credit-du-nord.fr'), + ValueBackendPassword('login', label='Identifiant', masked=False), + ValueBackendPassword('password', label='Code confidentiel')) BROWSER = CreditDuNordBrowser def create_default_browser(self): diff --git a/modules/creditmutuel/backend.py b/modules/creditmutuel/backend.py index 0d4241bb..c8596dfb 100644 --- a/modules/creditmutuel/backend.py +++ b/modules/creditmutuel/backend.py @@ -1,6 +1,7 @@ # -*- coding: utf-8 -*- # Copyright(C) 2010-2011 Julien Veyssier +# Copyright(C) 2012-2013 Romain Bignon # # This file is part of weboob. # @@ -37,10 +38,10 @@ class CreditMutuelBackend(BaseBackend, ICapBank): MAINTAINER = u'Julien Veyssier' EMAIL = 'julien.veyssier@aiur.fr' VERSION = '0.h' - DESCRIPTION = u'Crédit Mutuel French bank website' + DESCRIPTION = u'Crédit Mutuel' LICENSE = 'AGPLv3+' - CONFIG = BackendConfig(ValueBackendPassword('login', label='Account ID', regexp='^\d{1,13}\w$', masked=False), - ValueBackendPassword('password', label='Password of account')) + CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant', regexp='^\d{1,13}\w$', masked=False), + ValueBackendPassword('password', label='Mot de passe')) BROWSER = CreditMutuelBrowser def create_default_browser(self): diff --git a/modules/delubac/backend.py b/modules/delubac/backend.py index 53b9247e..34dacb76 100644 --- a/modules/delubac/backend.py +++ b/modules/delubac/backend.py @@ -29,15 +29,15 @@ __all__ = ['DelubacBackend'] class DelubacBackend(BaseBackend, ICapBank): NAME = 'delubac' - DESCRIPTION = u'Banque Delubac & Cie French banking website' + DESCRIPTION = u'Banque Delubac & Cie' MAINTAINER = u'Noe Rubinstein' EMAIL = 'nru@budget-insight.com' VERSION = '0.h' BROWSER = DelubacBrowser - CONFIG = BackendConfig(ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password of account')) + CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant', masked=False), + ValueBackendPassword('password', label='Mot de passe')) def create_default_browser(self): return self.create_browser(self.config['login'].get(), diff --git a/modules/fortuneo/backend.py b/modules/fortuneo/backend.py index 6f73668e..f778adc0 100644 --- a/modules/fortuneo/backend.py +++ b/modules/fortuneo/backend.py @@ -34,17 +34,17 @@ class FortuneoBackend(BaseBackend, ICapBank): EMAIL = 'gilles.quenot@gmail.com' VERSION = '0.h' LICENSE = 'AGPLv3+' - DESCRIPTION = u'Fortuneo French bank website' + DESCRIPTION = u'Fortuneo' CONFIG = BackendConfig( ValueBackendPassword( 'login', - label='Account ID', + label='Identifiant', masked=False, required=True ), ValueBackendPassword( 'password', - label='Password', + label='Mot de passe', required=True ) ) diff --git a/modules/ganassurances/backend.py b/modules/ganassurances/backend.py index 9d771fd0..0c92a59e 100644 --- a/modules/ganassurances/backend.py +++ b/modules/ganassurances/backend.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -# Copyright(C) 2012 Romain Bignon +# Copyright(C) 2012-2013 Romain Bignon # # This file is part of weboob. # @@ -34,15 +34,15 @@ class GanAssurancesBackend(BaseBackend, ICapBank): MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' VERSION = '0.h' - DESCRIPTION = u'Groupama Assurances French bank website' + DESCRIPTION = u'Groupama' LICENSE = 'AGPLv3+' website_choices = OrderedDict([(k, u'%s (%s)' % (v, k)) for k, v in sorted({ 'espaceclient.groupama.fr': u'Groupama Banque', 'espaceclient.ganassurances.fr': u'Gan Assurances', }.iteritems(), key=lambda (k, v): (v, k))]) - CONFIG = BackendConfig(Value('website', label='Which bank', choices=website_choices, default='espaceclient.ganassurances.fr'), - ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password of account')) + CONFIG = BackendConfig(Value('website', label='Banque', choices=website_choices, default='espaceclient.ganassurances.fr'), + ValueBackendPassword('login', label=u'Numéro client', masked=False), + ValueBackendPassword('password', label=u"Code d'accès")) BROWSER = GanAssurances def create_default_browser(self): diff --git a/modules/hellobank/backend.py b/modules/hellobank/backend.py index 270e47c5..5fc95672 100644 --- a/modules/hellobank/backend.py +++ b/modules/hellobank/backend.py @@ -39,9 +39,9 @@ class HelloBankBackend(BaseBackend, ICapBank, ICapMessages): EMAIL = 'weboob@lampin.net' VERSION = '0.h' LICENSE = 'AGPLv3+' - DESCRIPTION = u'Hello Bank! French banking website' - CONFIG = BackendConfig(ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password', regexp='^(\d{6}|)$')) + DESCRIPTION = u'Hello Bank!' + CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant', masked=False), + ValueBackendPassword('password', label='Code secret', regexp='^(\d{6}|)$')) BROWSER = HelloBank STORAGE = {'seen': []} diff --git a/modules/hsbc/backend.py b/modules/hsbc/backend.py index 26138cb8..53c04a92 100644 --- a/modules/hsbc/backend.py +++ b/modules/hsbc/backend.py @@ -35,10 +35,10 @@ class HSBCBackend(BaseBackend, ICapBank): EMAIL = 'romain@weboob.org' VERSION = '0.h' LICENSE = 'AGPLv3+' - DESCRIPTION = 'HSBC France bank website' - CONFIG = BackendConfig(ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password'), - Value( 'secret', label='Secret (optional)', default='')) + DESCRIPTION = 'HSBC France' + CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant', masked=False), + ValueBackendPassword('password', label='Mot de passe'), + Value( 'secret', label=u'Réponse secrète (optionnel)', default='')) BROWSER = HSBC def create_default_browser(self): diff --git a/modules/ing/backend.py b/modules/ing/backend.py index 69b41484..956f8605 100644 --- a/modules/ing/backend.py +++ b/modules/ing/backend.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -# Copyright(C) 2010-2011 Romain Bignon, Florent Fourcot +# Copyright(C) 2010-2013 Romain Bignon, Florent Fourcot # # This file is part of weboob. # @@ -37,15 +37,15 @@ class INGBackend(BaseBackend, ICapBank, ICapBill): EMAIL = 'weboob@flo.fourcot.fr' VERSION = '0.h' LICENSE = 'AGPLv3+' - DESCRIPTION = 'ING Direct French bank website' + DESCRIPTION = 'ING Direct' CONFIG = BackendConfig(ValueBackendPassword('login', - label='Account ID', + label=u'Numéro client', masked=False), ValueBackendPassword('password', - label='Password', + label='Code secret', regexp='^(\d{6}|)$'), ValueBackendPassword('birthday', - label='Birthday', + label='Date de naissance', regexp='^(\d{8}|)$', masked=False) ) diff --git a/modules/lcl/backend.py b/modules/lcl/backend.py index 845ff557..c52945c0 100644 --- a/modules/lcl/backend.py +++ b/modules/lcl/backend.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -# Copyright(C) 2010-2011 Romain Bignon, Pierre Mazière +# Copyright(C) 2010-2013 Romain Bignon, Pierre Mazière # # This file is part of weboob. # @@ -36,12 +36,11 @@ class LCLBackend(BaseBackend, ICapBank): MAINTAINER = u'Pierre Mazière' EMAIL = 'pierre.maziere@gmx.com' VERSION = '0.h' - DESCRIPTION = u'Le Crédit Lyonnais French bank website' + DESCRIPTION = u'LCL' LICENSE = 'AGPLv3+' - CONFIG = BackendConfig(ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password of account'), - Value('agency', label='Agency code (deprecated)', regexp='^(\d{3,4}|)$', default=''), - Value('website', label='Website to use', default='par', + CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant', masked=False), + ValueBackendPassword('password', label='Code personnel'), + Value('website', label='Type de compte', default='par', choices={'par': 'Particuliers', 'ent': 'Entreprises'})) BROWSER = LCLBrowser diff --git a/modules/paypal/backend.py b/modules/paypal/backend.py index 79c3ee6f..8d2f3cf1 100644 --- a/modules/paypal/backend.py +++ b/modules/paypal/backend.py @@ -34,7 +34,7 @@ class PaypalBackend(BaseBackend, ICapBank): EMAIL = 'laurent@bachelier.name' VERSION = '0.h' LICENSE = 'AGPLv3+' - DESCRIPTION = u'PayPal money transfer website' + DESCRIPTION = u'PayPal' CONFIG = BackendConfig(ValueBackendPassword('login', label='E-mail', masked=False), ValueBackendPassword('password', label='Password')) BROWSER = Paypal diff --git a/modules/societegenerale/backend.py b/modules/societegenerale/backend.py index f10d8c1c..7d46a4d5 100644 --- a/modules/societegenerale/backend.py +++ b/modules/societegenerale/backend.py @@ -1,6 +1,7 @@ # -*- coding: utf-8 -*- # Copyright(C) 2010-2011 Jocelyn Jaubert +# Copyright(C) 2012-2013 Romain Bignon # # This file is part of weboob. # @@ -35,11 +36,11 @@ class SocieteGeneraleBackend(BaseBackend, ICapBank): EMAIL = 'jocelyn.jaubert@gmail.com' VERSION = '0.h' LICENSE = 'AGPLv3+' - DESCRIPTION = u'Société Générale French bank website' + DESCRIPTION = u'Société Générale' CONFIG = BackendConfig( - ValueBackendPassword('login', label='Account ID', masked=False), - ValueBackendPassword('password', label='Password'), - Value('website', label='Website to use', default='par', + ValueBackendPassword('login', label='Code client', masked=False), + ValueBackendPassword('password', label='Code secret'), + Value('website', label='Type de compte', default='par', choices={'par': 'Particuliers', 'pro': 'Professionnels', 'ent': 'Entreprises'})) def create_default_browser(self):