Supports the following characters and free fonts.
Try:
$ pip install git+https://github.com/e9t/PyTagCloud.git
Otherwise to install from source, download (zip, tar) or clone the project with Git, then install:
$ git clone git://github.com/e9t/PyTagCloud-CJK $ cd PyTagCloud $ python setup.py install
Usage examples can be found here
import random; random.seed(0)
import webbrowser
import pytagcloud # https://github.com/e9t/PyTagCloud-CJK (not the one in PyPI)
r = lambda: random.randint(0,255)
color = lambda: (r(), r(), r())
tags = [
{'color': color(), 'tag': u'برچسب ها:', 'size': 100},
{'color': color(), 'tag': u'کلمات کلیدی', 'size': 70},
{'color': color(), 'tag': u'فونت میتر', 'size': 50}
]
filename = 'arabic.png'
pytagcloud.create_tag_image(tags, filename, fontname='B Mitra', size=(800, 600))
webbrowser.open(filename)