Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [symfony] dwie strony na jednym sf_sandbox-ie (dwujęzyczna strona)
mazur83
post
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 3
Dołączył: 21.02.2008

Ostrzeżenie: (0%)
-----


witam,
czy robił ktoś coś takiego i mógł by podzielić się tą wiedzą?
albo jak można inaczej zrobić dwujęzyczną stronę, bo nie chce wprowadzać tych samych obrazków w dwóch miejscach ...
(wersja polska podpięta pod jedną domene + angielska pod drugą)

Ten post edytował mazur83 26.05.2008, 08:09:29


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Skorzystaj z wbudowanej internacjonalizacji (I18n And L10n) i tyle. Jedyny bajer jaki będziesz musiał zrobić to napisanie filtru, który na podstawie domeny, z której odpalasz aplikację, ustawi domyślny język dla użytkownika.
Go to the top of the page
+Quote Post
mazur83
post
Post #3





Grupa: Zarejestrowani
Postów: 59
Pomógł: 3
Dołączył: 21.02.2008

Ostrzeżenie: (0%)
-----


super działa, mam jeszcze jedno pytanie w filtrze ustawiam:
Kod
$this->getContext()->getUser()->setCulture('xx');

czy da się gdzieś ustawić aby automatycznie ten język był wybierany? aby nie trzeba było robić czegoś takiego dla konkretnego obiektu:
Kod
$this->product->setCulture('xx');


--------------------
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Masz na myśli obiekty z bazy danych? Jeśli tak to Propel załatwi to za Ciebie jeśli zabawisz się w lekki tuning :-)
Text Information in the Database > Creating Localized Schema i w szczególności listing Listing 13-9.
O ile chodziło Ci o to.
Go to the top of the page
+Quote Post
mazur83
post
Post #5





Grupa: Zarejestrowani
Postów: 59
Pomógł: 3
Dołączył: 21.02.2008

Ostrzeżenie: (0%)
-----


dzięki jakoś przeoczyłem to :/

Witam, pojawił się kolejny problem :/
Mam dwujęzyczne aktualności, najpierw wpisywane są po polsku, a dopiero po jakimś czasie dodaje się tłumaczenia.
do wyświetlania aktualności wykożytuje sfPropelPager, dla języka polskiego działa dobrze, dla angielskiego już nie bo czasem w bazie są luki (wynikające z faktu oczekiwania na tłumaczenie). Więc moje pytanie jest następujące: czy da się uniknąć wyświetlania nie przetłumaczonych tekstów inaczej niż w sfPropelPager dodanie w criteria warunku łączącego dwie tabele i sprawdzającego czy coś w jakiś polu się już znajduje?


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 11:18