/
Translation Locale Module

Translation Locale Module

Overview

This module is used for registering new locale.

Module's schema is defined in localization.xsd.

Attributes

name

type

required

description

locale

string

yes

Locale's ISO 639-1

label

string

yes

Label for the locale. 
It should be a language name in given locale (e.g. "english" for "en", "polski" for "pl").

Example

Please find below an example of plugin defining one locale module. Lines 8 contains a module which register new "en" locale.

<?xml version="1.0" encoding="UTF-8"?>
<plugin plugin="samplePlugin" version="1.0.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns="http://schema.qcadoo.org/plugin" 
    xmlns:localization="http://schema.qcadoo.org/modules/localization" 
    xsi:schemaLocation="http://schema.qcadoo.org/plugin http://schema.qcadoo.org/plugin.xsd http://schema.qcadoo.org/modules/localization http://schema.qcadoo.org/modules/localization.xsd">

    <localization:translation-locale locale="en" />

</plugin>