Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
SymPy's web page (sympy.org)
Python Shell
branch: master

Merge pull request #80 from aktech/copyright

Update copyright in the footer (sympy.org)
latest commit b37a1cfe7e
@certik certik authored
Failed to load latest commit information.
cs Add 0.7.6 to the news
de Add 0.7.6 to the news
en Add 0.7.6 to the news
es
fr Add 0.7.6 to the news
i18n Added diacritics. Revised and added some translations
media Restore old logos
nl Add 0.7.6 to the news
pt Add 0.7.6 to the news
ru Add 0.7.6 to the news
static @ 334eb24 Update static files
templates
zh
.gitignore Add .DS_Store to .gitignore
.gitmodules Change submodule to use HTTPS URL
404.html
CNAME Use www.sympy.org
README.rst
babel.cfg Add babel.cfg and extract_i18n_text
compile_i18n
development.html
docs.html Add redirects
donate.html
download.html
extract_i18n_text
features.html Add redirect for features.html
generate
google5acf6d2992c8237d.html
index.html Improvements to the webpage
screenshots.html Improvements to the webpage
support.html Add redirects

README.rst

SymPy webpages

These are SymPy webpages served at:

http://sympy.org/

using github. To modify them, edit the templates in the templates dir and:

./generate

You need to install jinja2 (http://jinja.pocoo.org/) and Babel (http://pypi.python.org/pypi/Babel).

More details

The web pages for each language are generated into the "cs", "de", "en" directories. In order to add a new language, first extract all translatable texts into a .pot file using:

./extract_i18n_text

It will appear in the i18n directory. Then translate it by creating a .po file with the translation in the i18n directory. Compile it using:

./compile_i18n

Then add the language in the generate script, generate the pages and commit the generated files. Don't forget to add the new language in the base.html so that one can switch into it.

Something went wrong with that request. Please try again.