Edgewall Software

Opened 16 years ago

Last modified 4 years ago

#6953 new defect

trac has locale problem — at Initial Version

Reported by: alperkanat@… Owned by: Jonas Borgström
Priority: normal Milestone: not applicable
Component: general Version: 0.10.4
Severity: normal Keywords: base64mIme
Cc: Thijs Triemstra Branch:
Release Notes:
API Changes:
Internal Changes:

Description

There is a general problem for Turkish for the following conversion:

i→İ ı→I


MOD_PYTHON ERROR

ProcessId: 7382 Interpreter: 'main_interpreter'

ServerName: 'trac.isikun.edu.tr' DocumentRoot: '/srv/www'

URI: '/ifsaet/login' Location: '/' Directory: None Filename: '/srv/www/ifsaet' PathInfo: '/login'

Phase: 'PythonHandler' Handler: 'trac.web.modpython_frontend'

Traceback (most recent call last):

File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line 1537, in HandlerDispatch

default=default_handler, arg=req, silent=hlist.silent)

File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line 1229, in _process_target

result = _execute_target(config, req, object, arg)

File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line 1128, in _execute_target

result = object(arg)

File "/usr/lib/python2.5/site-packages/trac/web/modpython_frontend.py", line 87, in handler

gateway.run(dispatch_request)

File "/usr/lib/python2.5/site-packages/trac/web/wsgi.py", line 87, in run

response = application(self.environ, self._start_response)

File "/usr/lib/python2.5/site-packages/trac/web/main.py", line 391, in dispatch_request

env = _open_environment(env_path, run_once=run_once)

File "/usr/lib/python2.5/site-packages/trac/web/main.py", line 58, in _open_environment

env_cache[env_path] = open_environment(env_path)

File "/usr/lib/python2.5/site-packages/trac/env.py", line 462, in open_environment

env = Environment(env_path)

File "/usr/lib/python2.5/site-packages/trac/env.py", line 142, in init

load_components(self)

File "/usr/lib/python2.5/site-packages/trac/loader.py", line 140, in load_components

import(module)

File "/usr/lib/python2.5/site-packages/trac/ticket/web_ui.py", line 27, in <module>

from trac.ticket.notification import TicketNotifyEmail

File "/usr/lib/python2.5/site-packages/trac/ticket/notification.py", line 25, in <module>

from trac.notification import NotifyEmail

File "/usr/lib/python2.5/site-packages/trac/notification.py", line 17, in <module>

import smtplib

File "/usr/lib/python2.5/smtplib.py", line 49, in <module>

from email.base64MIME import encode as encode_base64

File "/usr/lib/python2.5/email/init.py", line 79, in getattr

import(self.name)

ImportError: No module named base64mIme

Change History (0)

Note: See TracTickets for help on using tickets.