Napisany przez: filip11 13.09.2011, 12:27:53
Witajcie,
natchnałem sie na dzwiny problem. Korzystam z Translate behaviour, kiedy przełączam język na angielski to dla treści, które nie mają jeszcze tłumaczenia nie wyświetla sie nic, a ja chciałbym zobaczyć tam nieprzetłumaczone treści, czy ktoś spotkał się z takim problemem i mógłby cos zasugerować?
Napisany przez: kicaj 13.09.2011, 18:44:33
Dla zmiennej 'locale' ustaw tablice zawierajaca jezyk wybrany oraz jezyk domyslny (polski)
Napisany przez: filip11 13.09.2011, 19:31:14
Cytat(kicaj @ 13.09.2011, 19:44:33 )
Dla zmiennej 'locale' ustaw tablice zawierajaca jezyk wybrany oraz jezyk domyslny (polski)
Dzięki za odpowiedź, a czy możesz napisać jakimi linijkami kodu to ustawić?
Napisany przez: kicaj 13.09.2011, 19:43:13
Nie wiem z jakiej metody korzystasz.
Uzywajac Translate Behavior mozesz manipulowac poprzez $this->locale = array('en', 'pl');
http://www.mainelydesign.com/blog/view/cakephp-translate-behavior-lessons-learned
Napisany przez: filip11 14.09.2011, 07:15:51
Cytat(kicaj @ 13.09.2011, 20:43:13 )
Nie wiem z jakiej metody korzystasz.
Uzywajac Translate Behavior mozesz manipulowac poprzez $this->locale = array('en', 'pl');
http://www.mainelydesign.com/blog/view/cakephp-translate-behavior-lessons-learned
Czy mam to umieścić w definicji modelu, czy gdzieś indziej? Jeśli dam w definicji modelu i podam oba języki, to mam taką samą sytuacje, jak wcześniej, natomiast, jak dam tylko jeden to wtedy nie tłumaczy.
Umiesciłem to w app controllerze, ale ogólnie bardzo pomocna była Twoja rada kicaj, dziekuję!