This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author amaury.forgeotdarc
Recipients Drekin, amaury.forgeotdarc, ezio.melotti, vstinner
Date 2013-04-02.21:45:33
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1364939133.5.0.148134428206.issue17588@psf.upfronthosting.co.za>
In-reply-to
Content
No need to use weird characters. Greek or Cyrillic letters are enough.
Suppose I download a library with language modules such as Русский.py or Ελληνικά.py; they are allowed as identifiers and can be regularly imported... on utf8 system at least.

Actually such a project already exists: https://code.google.com/p/hellenic-language-toolkit/
"svn co" will correctly create files (win32 explorer show correct names); when importing from IDLE, I get 

>>> import HLT
Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import HLT
  File ".\HLT.py", line 29, in <module>
    from Ελληνικά.Ελληνικά import Ελληνικά
UnicodeEncodeError: 'mbcs' codec can't encode characters in position 0--1: invalid character
History
Date User Action Args
2013-04-02 21:45:33amaury.forgeotdarcsetrecipients: + amaury.forgeotdarc, vstinner, ezio.melotti, Drekin
2013-04-02 21:45:33amaury.forgeotdarcsetmessageid: <1364939133.5.0.148134428206.issue17588@psf.upfronthosting.co.za>
2013-04-02 21:45:33amaury.forgeotdarclinkissue17588 messages
2013-04-02 21:45:33amaury.forgeotdarccreate