Greetings from Colombia.
I’ve developed a new CRUD that I called iCRUD (i18n crud). It is already prepared for i18n messages and also It has some improvements over standard CRUD command.
Referenced input fields are automatically created as Comboboxes instead of textbox (if it is nullable, then a ‘Please select’ option is added). In view, admin and index views, referenced fields are loaded from master table instead of showing id value only.
Also, Controllers are extended from SBaseController (SRBAC Controller), nevertheless, It works perfectly without it.
Comments and suggestions are welcome.
If you wanna give it a try, you just have to:
[list=1][]Download icrud.zip from extensions.[]Unzip icrud.zip into any directory.[]Copy all files from shell directory to protected/shell directory.[]Copy all files from messages directory to protected/messages directory.[*]Setup config/main.php file with i18n support:
'language'=>'es',
'charset'=>'utf-8',
and into components block:
'messages'=>array(
'class'=>'CPhpMessageSource',
),[*]Ready to use.[/list]I hope all you enjoy it.
Best regards.