summaryrefslogtreecommitdiff
path: root/README
blob: 56594ba7bae9a00ba8d2ddef96a9fb395f8ab683 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
This repository contains the main GNU Taler Web site.

The Web site consists of basically static HTML. However, the static HTML is
run through the Jinja2 template processor for internationalization.

Structure:

INSTALL contains instructions for how to generate the HTML page(s).

template/
  Basically, you edit the English "*.html.j2" files in template/, and then run
  the Python script to generate static HTML.  To facilitate translation, all
  English text in the HTML is marked for GNU Gettext using Jinja2 mark-up.

common/
  This directory contains files shared between the various HTML pages, such
  as our navigation bar.

locale/
  The translations of the strings into the various languages are in the
  locale/ directory.

static/
  This directory contains static resources that are language-independent.

static/dist/
  This directory contains JavaScript from other projects which we redistribute,
  such as bootstrap and jquery.

template/news/ and template/financial-news/
  This directory contains news items to be posted on the news page.

inc/
  This directory contains various Python scripts that are included during
  the pre-processing with Jinja2.