Show
Ignore:
Timestamp:
11/12/06 17:16:49 (18 years ago)
Author:
jerome
Message:

Simplified i18n and l10n stuff by removing code used with Python<2.3 => not supported anymore.
Fixed it for working in CGI scripts as expected (better with Python 2.4 and higher).

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/cgi-bin/pykotme.cgi

    r2909 r3055  
    3737     
    3838 
    39 header = """Content-type: text/html 
    40  
    41 <?xml version="1.0" encoding="%s"?> 
     39header = """Content-type: text/html;charset=%s 
     40 
    4241<html> 
    4342  <head> 
     
    4645  </head> 
    4746  <body> 
     47    <!-- %s %s --> 
    4848    <p> 
    4949      <form action="pykotme.cgi" method="POST" enctype="multipart/form-data"> 
     
    9797        """Displays the administrative interface.""" 
    9898        global header, footer 
    99         print header % (self.getCharset(), _("PyKota Quotes"), \ 
     99        print header % (self.charset, _("PyKota Quotes"), \ 
     100                        self.language, self.charset, \ 
    100101                        self.config.getLogoLink(), \ 
    101102                        self.config.getLogoURL(), version.__version__, \ 
     
    187188             
    188189if __name__ == "__main__" : 
    189     os.environ["LC_ALL"] = getLanguagePreference() 
    190     admin = PyKotMeGUI(lang=os.environ["LC_ALL"], charset=getCharsetPreference()) 
     190    admin = PyKotMeGUI(lang=getLanguagePreference(), charset=getCharsetPreference()) 
    191191    admin.deferredInit() 
    192192    admin.form = cgi.FieldStorage()