From version 7.11 onwards, setup defines a language. The default is English but you can choose from a wide range of other languages.
The language is selected by the website administrator on the setup page. This sets HTML language attribute for the selected language. If French, German or Spanish are selected, the default texts—standard headings, messages, buttons etc, which exist on most websites— will be in the same language (more info).
To display correctly, characters in web pages should be available to the browser, normally from a system font installed on the user's computer or an external font downloaded with the page - for example a Google font.
la.plume micro CMS has not been tested nor can be guaranteed to work across all the languages that exist. This is a complex issue beyond the scope or ability of the developer (me).
(1) Certain non-Latin (or Latin Extended) characters cannot be used in web page addresses (URLs). The URLs are created from the page title; so is the normal navigation menu text. But you can display non-Latin characters in the navigation menu by adding them in [square brackets] - see navigation menu anchor text »
(2) The search function does not always find 'international' characters because the search word or phrase is passed through the URL of the search page and again, there are limitations on characters used in URLs. The search function also uses PHP preg_match which does not (yet) work for all characters.
(3) Admin is mostly configured in the English language but non-English characters can be entered for non-English publication in the main content box (see text test). The default encoding is UTF-8.
For fully non-English versions of la.plume Micro CMS see default text »