Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]Strona w wielu językach
styryl
post 29.10.2009, 15:39:48
Post #1





Grupa: Zarejestrowani
Postów: 223
Pomógł: 27
Dołączył: 16.04.2008
Skąd: Bakutilu

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


Witam

Mam pytanie odnośnie stworzenia strony w wielu językach. W tym momencie mam to zrobione na plikach cookie a co za tym idzie adres w przeglądarce zostaje taki sam, czyli ktoś klika w odnośnik "po angielsku" w cookie ustawia mu się zmienna lang = en i zostaje załądowany plik z tablicą en.lang.php a chciałbym aby po kliknięciu w "po angielsku" w adresię strony było np www.strona.pl/en/index.html a nie jak jest teraz www.strona.pl/index.html. głownie chodzi o to zęby wyeliminować cookie.

Proszę o pomoc

Pozdro
Go to the top of the page
+Quote Post
piotrooo89
post 29.10.2009, 15:45:25
Post #2


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




Temat: Wielojzykowo zachęcam do lektury.


--------------------
Go to the top of the page
+Quote Post
styryl
post 29.10.2009, 15:56:06
Post #3





Grupa: Zarejestrowani
Postów: 223
Pomógł: 27
Dołączył: 16.04.2008
Skąd: Bakutilu

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


Tak wiem czytałem ten temat jednak nie ma tam nic o tym jak przenieść zmienna en z pliku coockie do paska przeglądarki tylko o to mi chodzi resztę mam już zrobioną, może też być www.en.mojastrona.pl, tylko nie wiem jak to zrobić i jaką regułę dopisać do mod_rewrite

Ten post edytował styryl 29.10.2009, 15:57:00
Go to the top of the page
+Quote Post
phpion
post 29.10.2009, 15:58:23
Post #4





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Doklejasz ją do każdego tworzonego linka (najwygodniej napisać sobie funkcję do generowania URLi). Następnie piszesz odpowiedni wpis do .htaccess z wykorzystaniem mod_rewrite aby nie traktował dwóch pierwszych znaków adresu jako katalogu, tylko jako nazwę języka.
Go to the top of the page
+Quote Post
styryl
post 29.10.2009, 16:18:25
Post #5





Grupa: Zarejestrowani
Postów: 223
Pomógł: 27
Dołączył: 16.04.2008
Skąd: Bakutilu

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


A jak taka reguła ma wyglądać?
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 Wersja Lo-Fi Aktualny czas: 15.07.2025 - 17:50