... Elxis version 2009.3 codename Aphrodite is out, download it from Elxis Download Center (EDC) ...

Languages

From Elxis Official Documentation

Jump to: navigation, search

Contents

Languages

Elxis has both frontend and backend multilingual support and has been designed for language support from the beginning. The core of the program incorporates multi-lingual translations that are used throughout the content management program.

The Elxis CMS uses utf-8 throughout to provide language support through Html and for database storage of data.

Currently Elxis translated:

  • 1 Armenian
  • 2 Bosnian
  • 3 Brazilian
  • 4 Bulgarian
  • 5 Creole
  • 6 Croatian
  • 7 Danish
  • 8 English
  • 9 French
  • 10 german
  • 11 Greek
  • 12 Indonesian
  • 13 Italian
  • 14 Japanese
  • 15 Latvian
  • 16 Lithuanian
  • 17 Persian
  • 18 Polish
  • 19 Russian
  • 20 Serbian
  • 21 Spanish
  • 22 Srpski
  • 23 Turkish
  • 24 Vietnamese

New language support

New language support can be added for other languages through the translation of standardized language files.

If you wish to have your native language added here, please contact the Elxis support team.

Enabling or disabling language support

Enabling or disabling language support for your installation of Elxis can be done through the Languages Manager of the main control panel. Upon selecting a language, you can enable it by using the publish button it or disable it by using unpublish.

After enabling a language, the national flag that represents that language will appear on the front page.

Viewing your foreign language content

To see your content in different languages, for each language that you enable, you must create separate sections, categories, and content items in the languages that you wish to display your content and assign the appropriate language settings to your content. Additionally, you will also create a set of menus for your web site.

CSS support for RTL languages

Elxis has build-in support for RTL-languages.

In the directory or folder \templates\template-name\css under Elxis you will see css files such as customize-rtl.css or template_css-rtl.css. These files have the "-rtl.css" file ending to indicate that they are used by languages that read from left to right, example arabic.

Template's index.php should have the code shown below inside “head-tags”:

<link href="<?php echo $mainframe->getCfg('live_site'); ?>
/templates/<?php echo $mainframe->getTemplate(); ?>/css/template_css<?php echo (_GEM_RTL) ? '-rtl' : ''; ?>.css" 
rel="stylesheet" type="text/css" media="all" />
Personal tools