Witam!
Muszę zmienić niektóre domyślne tłumaczenia z Yii. Na razie mam tłumaczenie moich zwrotów które należą do kategorii "app" i to działa. Tłumaczenia trzymam w bazie. Gdy w pliki main.php zmienię "app" na "*" nic nie tłumaczy. Jak zmienię na "yii" lub w "translations" dodam drugą taką samą tablicę z "yii" wówczas tłumaczy zarówno "app" jak i "yii".
Pierwszy problem to brak działania dla "*". Czemu to nie działa?
Druga sprawa. Czy da się tak zrobić, że jeśli nie znajdzie tłumaczenia dla kategorii "yii" w bazie to skorzysta z domyślnych tłumaczeń w pliku?
'i18n' => [
'translations' => [
'app'=> [
'class' => 'yii\i18n\DbMessageSource',
'sourceMessageTable'=>'{{%i18n_zwroty}}',
'messageTable'=>'{{%i18n_tlumaczenia}}',
'enableCaching' => false,
'cachingDuration' => 3600,
'on missingTranslation' => ['app\components\TranslationEventHandler', 'handleMissingTranslation']
],
],
]