Skocz do zawartości

Dwa języki ten sam adres


remontyzakrzewski

Rekomendowane odpowiedzi

Mam autorskiego cms. Strona jest w dwóch językach które ładują się do tego samego pliku. W zależności od tego którą flagę wybiorę. Czyli adres np. www.mojastrona.pl/index.php jest ten sam dla wersji en i pl. W znacznikach meta mogę ustawić tytuł, opis i słowa kluczowe dla wersji polskiej i angielskiej stron.

Moją wątpliwość opiszę na prostym przykładzie. Jak będę dodawał stronę np. do katalogu to skąd bot będzie wiedział że link prowadzi do strony en a nie pl i na odwrót.

Jak patrze na inne strony w internecie to adresy stron dla różnych języków w jakiś sposób się różnią.

Proszę o rozwianie moich wątpliwości.

Pozdrawiam.

Wojciech Zakrzewski - remonty Warszawa

Odnośnik do komentarza
Udostępnij na innych stronach

Ach te autorskie CMS-y, najpierw sie myśli potem sie pisze, błędy popełnione na etapie koncepcyjnym mszczą sie po stokroć.

Może jestem trochę okrutny ale toć to szczera prawda, skoro nie zastanowiłeś sie najpierw co będzie to teraz musisz poprawiać.

Roboty jak sama nazwa wskazuje to nie ludzie więc nie mają czegoś takiego jak inteligencja, nie potrafią sie domyśleć pewnych rzeczy co dla zwykłego śmiertelnika nawet z inteligencja przedszkolaka jest banalne.

Podsumowanie: obserwatorem jesteś świetnym i prawidłowo zaobserwowałeś że rożne wersje językowe sie różnią, u Ciebie tez powinny.

Najlepiej rozdzielać za pomocą:

-domeny (domena.kraj1 domena.kraj2)

-subdomeny (subdomena1.domeny subdomena2.domeny)

-katalogu (jakas.domena/jezyk1 jakas.domena/jezyk2)

-parametru ( jakis.php?JEZYK=pl jakis.php?JEZYK=en )

(kolejność nie przypadkowa od najlepszej metody do najgorszej )

Odnośnik do komentarza
Udostępnij na innych stronach

Po kliknięciu flagi zmieniana jest zmienna sesyjna przechowująca aktualny język, a na jej podstawie sa pobierane dane z bazy i odpowiednie pliki językowe są includowane.

Przy takiej koncepcji raczej ciężko będzie brać pod uwagę trzy pierwsze Twoje propozycje. Zostaje mi chyba zmienna lang.

Dziękuję za odpowiedź, teraz wiem, że muszę jakoś rozróżnić poszczególne wersje językowe.

Wojciech Zakrzewski - remonty Warszawa

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności