[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/filter/multilang/ -> README.txt (source)

   1  To Install it:
   2      - Enable if from "Administration/Filters".
   3  
   4  To Use it:
   5      - Create your contents in multiple languages.
   6      - Enclose every language content between:
   7          <span lang="XX" class="multilang">your_content_here</span><span lang="YY" class="multilang">your_content_other_lang</span>
   8      - Test it (by changing your language).
   9  
  10  How it works:
  11      - look for "lang blocks" in the code.
  12      - for each "lang block":
  13          - if there are texts in the currently active language, print them.
  14          - else, if there exists texts in the current parent language, print them.
  15          - else, print the first language found in the text.
  16      - text out of "lang blocks" will be showed always.
  17  
  18  Definition of "lang block":
  19      Is a collection of lang tags separated only by whitespace chars (space,
  20      tab, linefeed or return chars).
  21  
  22  One example in action:
  23      - This text:
  24          <span lang="en" class="multilang">Hello!</span><span lang="es" class="multilang">Hola!</span>
  25          This text is common for every language because it's out from any lang block.
  26          <span lang="en" class="multilang">Bye!</span><span lang="it" class="multilang">Ciao!</span>
  27  
  28      - Will print, if current language is English:
  29          Hello!
  30          This text is common for every language because it's out from any lang block.
  31          Bye!
  32  
  33      - And, in Spanish, it will print:
  34          Hola!
  35          This text is common for every language because it's out from any lang block.
  36          Bye!
  37  
  38  
  39  Ciao, Eloy :-)
  40  stronk7@moodle.org
  41  2005-11-16
  42  
  43  Syntax was changed in 1.8, the conversion of existing text is done from admin/multilangupgrade.php
  44  Ciao, skodak :-)
  45  2006-12-11


Generated: Thu Aug 11 10:00:09 2016 Cross-referenced by PHPXref 0.7.1