Multi-lingual Content filter: Difference between revisions
From MoodleDocs
Multi-lingual Content filter | |
---|---|
Type | Activity filter, Multi-lingual Content |
Set | N/A |
Downloads | https://moodle.org/plugins/view.php?plugin=filter_multilangsecond |
Issues | https://github.com/vanyog/moodle-filter_multilangsecond/issues |
Discussion | https://moodle.org/mod/forum/discuss.php?d=244435 |
Maintainer(s) | Vanyo Georgiev |
(tidy up) |
Helen Foster (talk | contribs) m (Tsala moved page admin/setting/filtersettingmultilang to Multi-lingual Content filter without leaving a redirect) |
||
(7 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{Infobox plugin | |||
|type = Activity filter, Multi-lingual Content | |||
|entry = https://moodle.org/plugins/view.php?plugin=filter_multilangsecond | |||
|tracker = https://github.com/vanyog/moodle-filter_multilangsecond/issues | |||
|discussion = https://moodle.org/mod/forum/discuss.php?d=244435 | |||
|maintainer = [[User:Vanyo Georgiev|Vanyo Georgiev]] | |||
|float = right | |||
}} | |||
multilangsecond project is a Moodle filter. It is a more flexible version of multilang filter. It has an admin setting filter_multilangsecond_mode. If this setting is set to 'Yes' non html syntax can be used for multilang blocks like | ==Overview== | ||
multilangsecond project is a Moodle filter add-on. | |||
* It is a more flexible version of multilang filter. | |||
* It has an admin setting filter_multilangsecond_mode. | |||
* If this setting is set to 'Yes' non html syntax can be used for multilang blocks like: | |||
{mlang en}English{mlang}{mlang bg}Bulgarian{mlang} | <nowiki>{mlang en}English{mlang}{mlang bg}Bulgarian{mlang}{mlang sp}Spanish{mlang}{mlang fr}French{mlang}</nowiki> | ||
{mlang en}English{mlang}{mlang bg}Bulgarian{mlang}{mlang sp}Spanish{mlang}{mlang fr}French{mlang} | |||
h1 lang="en">Heading in English</h1 | ==Otherwise== | ||
* Or, otherwise, language block is a serie of identical html tags with lang="XX" atributes: | |||
===Use in paragraphs=== | |||
<nowiki><p lang="en" style="...">Paragraph in English</p></nowiki> | |||
<p lang="en" style="...">Paragraph in English</p> | |||
<nowiki><p lang="bg" class="...">Párrafo en Español (Paragraph in Spanish)</p></nowiki> | |||
<p lang="es" class="...">Párrafo en Español (Paragraph in Spanish)</p> | |||
<nowiki><p lang="bg">Параграф в българското (Paragraph in Bulgarian)</p></nowiki> | |||
<p lang="bg">Параграф в българското (Paragraph in Bulgarian)</p> | |||
<nowiki><p lang="ro">Paragraf în limba română (Paragraph in Romanian)</p></nowiki> | |||
<p lang="ro">Paragraf în limba română (Paragraph in Romanian)</p> | |||
===Use in headings=== | |||
<nowiki><h1 lang="en">Heading in English</h1></nowiki> | |||
<h1 lang="en">Heading in English</h1> | <h1 lang="en">Heading in English</h1> | ||
<nowiki><h1 lang="bg">Encabezado en Español (Heading in Spanish)</h1></nowiki> | |||
<h1 lang="es">Encabezado en Español (Heading in Spanish)</h1> | |||
==Old syntax use== | |||
The old syntax with <lang> tags is valid too. | The old syntax with <lang> tags is valid too. | ||
==See also== | |||
*[https://github.com/vanyog/moodle-filter_multilangsecond/wiki author's wiki] at GitHub |
Latest revision as of 10:59, 7 December 2015
Overview
multilangsecond project is a Moodle filter add-on.
- It is a more flexible version of multilang filter.
- It has an admin setting filter_multilangsecond_mode.
- If this setting is set to 'Yes' non html syntax can be used for multilang blocks like:
{mlang en}English{mlang}{mlang bg}Bulgarian{mlang}{mlang sp}Spanish{mlang}{mlang fr}French{mlang}
{mlang en}English{mlang}{mlang bg}Bulgarian{mlang}{mlang sp}Spanish{mlang}{mlang fr}French{mlang}
Otherwise
- Or, otherwise, language block is a serie of identical html tags with lang="XX" atributes:
Use in paragraphs
<p lang="en" style="...">Paragraph in English</p>
Paragraph in English
<p lang="bg" class="...">Párrafo en Español (Paragraph in Spanish)</p>
Párrafo en Español (Paragraph in Spanish)
<p lang="bg">Параграф в българското (Paragraph in Bulgarian)</p>
Параграф в българското (Paragraph in Bulgarian)
<p lang="ro">Paragraf în limba română (Paragraph in Romanian)</p>
Paragraf în limba română (Paragraph in Romanian)
Use in headings
<h1 lang="en">Heading in English</h1>
Heading in English
<h1 lang="bg">Encabezado en Español (Heading in Spanish)</h1>
Encabezado en Español (Heading in Spanish)
Old syntax use
The old syntax with <lang> tags is valid too.
See also
- author's wiki at GitHub