[Moin-devel] CVS: MoinMoin/i18n __init__.py,1.21,1.22 de.py,1.70,1.71
J?rgen Hermann
jhermann at users.sourceforge.net
Thu Mar 14 12:26:44 EST 2002
Update of /cvsroot/moin/MoinMoin/i18n
In directory usw-pr-cvs1:/tmp/cvs-serv7840/MoinMoin/i18n
Modified Files:
__init__.py de.py
Log Message:
"Preferred language" setting
Index: __init__.py
===================================================================
RCS file: /cvsroot/moin/MoinMoin/i18n/__init__.py,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -r1.21 -r1.22
*** __init__.py 7 Mar 2002 11:17:23 -0000 1.21
--- __init__.py 14 Mar 2002 20:12:44 -0000 1.22
***************
*** 103,107 ****
def getLang():
! """Get a user's language (from CGI environment)"""
global _text_lang
if _text_lang: return _text_lang
--- 103,110 ----
def getLang():
! """Get a user's language (from preferences or CGI environment)"""
! from MoinMoin import user
! if user.current.language: return user.current.language
!
global _text_lang
if _text_lang: return _text_lang
***************
*** 137,144 ****
! def getText(str):
! """Load a text in the user's language"""
# quick handling for english texts
- lang = getLang()
if lang == "en": return str
--- 140,148 ----
! def getText(str, lang=None):
! """Load a text in the user's language, or the given one"""
! if not lang: lang = getLang()
!
# quick handling for english texts
if lang == "en": return str
Index: de.py
===================================================================
RCS file: /cvsroot/moin/MoinMoin/i18n/de.py,v
retrieving revision 1.70
retrieving revision 1.71
diff -C2 -r1.70 -r1.71
*** de.py 12 Mar 2002 04:09:00 -0000 1.70
--- de.py 14 Mar 2002 20:12:44 -0000 1.71
***************
*** 520,523 ****
--- 520,526 ----
'Zum Löschen von Seiten bitte nur die vorgesehenen Webseiten benutzen!',
+ 'Preferred language':
+ 'Bevorzugte Sprache',
+
'Preview':
'Vorschau anzeigen',
More information about the Moin-devel
mailing list