Skip to content
SymPy's web page (sympy.org)
HTML Other
Latest commit d50ea25 Apr 29, 2016 @asmeurer asmeurer Merge pull request #91 from asmeurer/projects-using-sympy
Add SageMath to "projects that use SymPy"
Failed to load latest commit information.
cs Add SageMath to "projects that use SymPy" Apr 29, 2016
de
en Add SageMath to "projects that use SymPy" Apr 29, 2016
es Add SageMath to "projects that use SymPy" Apr 29, 2016
fr
i18n Added diacritics. Revised and added some translations Feb 3, 2014
media Restore old logos Jul 5, 2013
nl Add SageMath to "projects that use SymPy" Apr 29, 2016
pt
ru Add SageMath to "projects that use SymPy" Apr 29, 2016
static @ 3125b8e Fix nbviewer link to PyDy notebook Feb 2, 2016
templates Add SageMath to "projects that use SymPy" Apr 29, 2016
zh Add SageMath to "projects that use SymPy" Apr 29, 2016
.gitignore Add .DS_Store to .gitignore Apr 1, 2011
.gitmodules Change submodule to use HTTPS URL Jul 12, 2014
404.html
CNAME Use www.sympy.org Nov 18, 2014
README.rst Improve the README Nov 27, 2011
babel.cfg
compile_i18n
development.html Improvements to the webpage Jan 1, 2012
docs.html Add redirects Nov 27, 2011
donate.html Add page to redirect donate.html Feb 13, 2014
download.html
extract_i18n_text Add babel.cfg and extract_i18n_text Nov 27, 2011
features.html
generate Merge branch 'master' into features Mar 17, 2014
google5acf6d2992c8237d.html Add google webmaster verification page Sep 8, 2013
index.html Improvements to the webpage Jan 2, 2012
screenshots.html
support.html

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.