è possibile creare traduzioni per ogni extensions, cioè ho una estensione Search, e vorrei fare la traduzione dell’estensione nella sua stessa root no nella root principale messages.
Quindi vorrei che l’estensione Search sia strutturata in questo modo:
Search
__assets/
__views/
__translation/
__search.php
Poichè scrivendo questo:
Yii:t…
Devo dargli il nome del file posto nella cartella messages, ma anche cambiano la directory, ad esempio scrivendo
Io in genere tengo tutto nei moduli e li dentro con Yii::t(‘NomeModulo.categoria.nel.modulo’, ‘Messaggio’); posso tenere tutte le traduzioni che voglio.
quindi nella cartella modules posso creare delle sottocartelle come actions, messages ecc. inserendo nell’init del modulo l’imports di queste cartelle?
Quando crei un modulo, al suo interno puoi ricreare la stessa struttura di una normale applicazione yii. Traduzioni, controllers, actions, views, … tutto.