Multilinguism
Sections
Linguistic elements
The management and the creation of multilingual content is always a delicate thing to organise. We will see in this section how to manage the (...)
Multilingualism
SPIP is designed to manage a multilingual website. We can distinguish several possibilities for what a multilingual website might mean: Having (...)
Articles
Polyglots (multi tags)
A in english ```
This means that multilingual elements can easily be written within templates without needing to use language codes and (...)#LANG_DIR
Returns the writing direction
The syntax of language strings
Language-specific strings, known as "idioms" within SPIP, are the codes assigned to the existing translations in the files stored in the lang/ (...)
Choosing the navigation language
By default, when you navigate to view an English article, the interface components are translated into English.
By using the language (...)Multilingual possibilities
There are a number of ways of developing a multilingual site with SPIP, for example: create a sector (a section at the root of the site) for (...)
Language files
The language files are stored in the lang/ directories. These are PHP files named with a prefix and a language code: prefix_xx.php.
Content of (...)The environment’s language
SPIP passes the language requested by the site visitor to the first template, which can be retrieved by using the #ENVlang function within a (...)