
Funkcję należy umieścić w katalogu plugins w pliku function.i18n.php i aktywować ten katalog po starcie optClass.
Można też użyć registerFunction() w optClass.

<?php function optI18n($opt, $string, $number = null) { $result = (method_exists(${BABEL}, 'translate')) ? ${BABEL}->translate($string, $number) : $string; } if ($numargs>2) { } return $result; } ?>
Jak ktoś się przyjży to jest to kopia funkcji _r() z opt z lekką modyfikacją. Klasa babel powinna być inicjowana przed OPT.
BTW: Babel używa globali, jeżeli mnie autor nie zlinczuje to może kiedyś ją zmodyfikuję na swoją modłę.
Kod tej funkcji jest na tej samej licencji co BABEL!