MultilingualSelection - Selection with localized labels
$property = new Podius::Property::Selection;
Supposed to be used in the Podius::Component manpage and the Podius::Property manpage module trees only.
This module implements component property of multilingual multiple choice. The choice is one code (scalar, usually integer) from list of possible codes.
MultilingualSelection is implemented by transparent supplying right language to Selection superclass property. For this purposes constant code-label hash must be supplied in class constructor for each language.
the Podius::Property::Selection manpage, the Podius::Property::Multilingual manpage.
* class name
* hash of hashes (language => code => label) and initial code
Returns label of current code in given language.
* language code or (in the future) language label