info

Django can use unicode. So PyLucid has also no problem with special characters;

The limited factor is the database support.

Here a small test pages with some non ASCII characters. This page would be used for some unittests, too ;)

Test: "@" in other languages

Extract from wikipedia:

  • In Arabic, it is at spelled آتْ (using the English pronunciation).
  • In Belarusian, it's called "сьлімак" ("helix", "snail")
  • In Bulgarian, it is called кльомба ("klyomba", means nothing else) or маймунско а (majmunsko a "monkey A").
  • In Catalan, it is called 'arrova' (which means a unit of measure), or ensaïmada
  • In mainland China, it is quan a (圈a), meaning "circled a" or hua a (花a, lacy a). Sometimes as xiao laoshu (小老鼠), meaning "little mouse".
  • In Czech, and Slovak, it is called zavináč (rollmops).
  • In Georgian, spelled ეთ–ი(კომერციული ეთ–ი).
  • In Greek, it is most often referred to as papaki (παπάκι)
  • In Hebrew, it is colloquially known as shtrudel (שטרודל).
  • In Japanese, it is called attomāku (アットマーク, "at mark").
  • In Korean, it is called golbaeng-i (골뱅이; bai top shells), a dialectal form of daseulgi (다슬기), a small freshwater snail with no tentacles.

Basic Latin-1 (0x0021-0x007E):


! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~


Latin-1 Supplement (0x0080-0x00FF):


€  ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ  Ž   ‘ ’ “ ” • – — ˜ ™ š › œ  ž Ÿ ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ


German Umlaute: ä ö ü ß Ä Ö Ü