Provavelmente vou engajar num novo projeto c/ yii rodando em várias línguas e surgui uma dúvida.
Pelo que ví até agora, o Yii, usando CHtml::ActiveLabel exibe apenas os labels cadastrados na função attributeLabels do model. Gostaria de continuar usando o CHtml::ActiveLabel mas necessitaria traduzir os labels para a língua do usuário.
Não daria trabalho usar CHtml::Label, ou mesmo fazer um dicionário de dados separado do Yii, mas é que eu aproveitaria alguns múdulos que já desenvolvi aqui pra empresa, e, não queria perder tempo mudando o que já está pronto.
heheh … provavelmente dá … o cerebro cansado e estressado que me fez pensar em paradas mirabolântes pra fazer isso, e não me deixou em pensar na coisa mais simples possível.
Já tava pensando que teria que sobreescrever o objeto CActiveRecord e colocar um monte de coisas. hauahuahau
eu usei o proprio sistema interno do yii, que traduz automaticamente todo o site independente do idioma, que for escrito, no main.php tem de colocar o idioma em que foi desenvolvido o siste, e tambem colocar os ‘idiomas destinos’ para os quais o sistema tentara criar uma tradução automaticamente um arquivo onde vc tera de editar um array de idiomas chaves e significados, e armazennando um cache da tradução… agora nao lmbro mais como foi que fiz… já foi ha mais de um ano…