Project

General

Profile

Revision c99b2b4c

IDc99b2b4cce5f710ffda0d05de9e359cf366da2a5
Parent ee97188b
Child fcb3e39b

Added by Francois POIROTTE over 12 years ago

Pb avec les traductions de VigiGraph (#925).

VigiGraph supposait systématiquement que les traductions pour la partie
enterprise (vigigraph-enterprise) étaient disponibles.
En cas d'absence, une exception était levée (TypeError), ce qui
empêchait le bon fonctionnement des traductions dans l'IHM ensuite avec
des messages pas très explicites ("Objet attendu").

Ce changement ajoute un fichier de traductions pour l'allemand (vide) et
modifie le !RootController de VigiGraph pour qu'il ne génère plus une
erreur lorsque le fichier de traduction pour la partie enterprise ne
peut être trouvé.

Change-Id: I6cfee0e2e75a08e18cc54b080c331370ee5b308b
Refs: #925.
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/439
Tested-by: Build system <>
Reviewed-by: Aurelien BOMPARD <>

View differences:

vigigraph/controllers/root.py
94 94
        except ImportError:
95 95
            pass
96 96
        else:
97
            fhandle = open(ent_filename[:-3] + '.js', 'r')
98
            translations += fhandle.read()
99
            fhandle.close()
97
            # Le nom du fichier sera None s'il n'existe pas
98
            # de traductions dans la langue demandée.
99
            if ent_filename is not None:
100
                fhandle = open(ent_filename[:-3] + '.js', 'r')
101
                translations += fhandle.read()
102
                fhandle.close()
100 103

  
101 104
        return translations

Also available in: Unified diff