commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

r6418 - trunk/gnue-appserver/src/language


From: johannes
Subject: r6418 - trunk/gnue-appserver/src/language
Date: Tue, 28 Sep 2004 13:29:55 -0500 (CDT)

Author: johannes
Date: 2004-09-28 13:29:54 -0500 (Tue, 28 Sep 2004)
New Revision: 6418

Modified:
   trunk/gnue-appserver/src/language/Session.py
Log:
Use the proper language of the session for messages


Modified: trunk/gnue-appserver/src/language/Session.py
===================================================================
--- trunk/gnue-appserver/src/language/Session.py        2004-09-28 18:20:46 UTC 
(rev 6417)
+++ trunk/gnue-appserver/src/language/Session.py        2004-09-28 18:29:54 UTC 
(rev 6418)
@@ -131,10 +131,13 @@
 
   def message (self, messageName, *args):
     languages = ['C']
-    current = i18n.getlanguage ()
+    current = self.parameters.get ('_language', 'C')
     if '_' in current:
-      languages.insert (0, current.split ('_') [0])
-    languages.insert (0, current)
+      add = current.split ('_') [0]
+      if not add in languages:
+        languages.insert (0, add)
+    if not current in languages:
+      languages.insert (0, current)
 
     (module, message) = self.qualify (messageName).split ('_')
 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]