DEFAULT_USE_NON_EMPTY_FROM_OTHER_LANGUAGES
DEFAULT_USE_NON_EMPTY_FROM_OTHER_LANGUAGES =1
Make a given option langugae-depending. That means, reading a option by a unique name reads the value of the option from the language context. This also works for write.
Note: You need to refactor your update_option_{option}
and option_{option}
hooks to listen to all changes, perhaps with a startsWith().
$comp :\DevOwl\Multilingual\AbstractSyncPlugin
See AbstractSyncPlugin.
__construct(\DevOwl\Multilingual\AbstractSyncPlugin $comp,string $originalOptionName,mixed $default,integer $defaultBehavior)
C'tor.
\DevOwl\Multilingual\AbstractSyncPlugin | $comp | |
string | $originalOptionName | |
mixed | $default | |
integer | $defaultBehavior | See |