Artykuły:

  • data publikacji: 01.04.2009

    qTranslate – Wielojęzyczny wordpress

    kategoria: Wtyczki do Wordpressa autor: marxy

    qTranslate – Wielojęzyczny wordpress

    Coraz częściej głównymi założeniami serwisów www jest rozpowszechnienie się na szeroką skalę, nieraz działania te mają charakter nawet międzynarodowy…
    W tym wypadku najlepszym wyjściem jest stworzenie strony wielojęzycznej z możliwością szybkiego przełączania się pomiędzy poszczególnymi językami. Najlepszym wyjściem dla systemu wordpress jest zainstalowanie wtyczki która swą funkcjonalnością zaspokoi większość potrzeb wielojęzyczności na stronach internetowych.

    Potrzebę zastosowania multilanguage na stronie internetowej przeżyłem na własnej skórze, kiedy to pracowałem nad projektem angielsko-hiszpańskim. Z pomocą przyszła mi wtyczka qTranslate która przerosła moje oczekiwania…

    Sprawmy aby nasz wordpress zaczął mówić w wielu językach!

    Instalacja

    Wtyczkę pobieramy stąd:

    pobierz

    Zawartość archiwum kopiujemy do katalogu z wtyczkami na naszym serwerze (katalog Plugins);

    Włączamy wtyczkę w Panelu Administratora, na liście dodatek widnieje pod nazwą: qTranslate.

    Po aktywacji wtyczki w naszym panelu ukazał się dodatkowy element z wyborem wersji językowej, natomiast w ustawieniach wordpress’a ukazała się nowa opcja pod nazwą Languages.

    Konfiguracja

    Wtyczka serwuje bardzo zaawansowany panel ustawień.
    Z łatwością możemy definiować kolejność domyślnych języków (Default Language / Order);

    Umożliwia również detekcję języka przeglądarki i dopasowanie odpowiedniej wersji językowej strony (Detect Browser Language);

    Pozwala na definiowanie obrazków (flag) języków. Dodawania nowych języków, edycję obecnych oraz automatyczną konwersję niektórych elementów strony www.

    Działanie

    Przyjrzyjmy się funkcjonowaniu wtyczki:

    A więc pierwszym krokiem jest ustalenie jakie języki maja pojawić się na naszej witrynie…

    wybor

    Jak widać wybraliśmy stronę dwujęzyczną (Niemiecki, Angielski) przy czym angielski jest naszym językiem domyślnym.

    Kolejnym krokiem jest zredagowanie odpowiedniego dwujęzycznego wpisu. Tutaj autorze wtyczki wykazali się bardzo pomysłowością i utworzyli tę funkcję w formie zakładek:

    jezyki

    Podobnie sprawa wygląda przy tytule wpisu, tutaj pojawiły pole na poszczególne tytuły.

    Po zredagowaniu artykuły nastał czas na dodanie elementu (widget) dzięki któremu będziemy mogli się przełączać pomiędzy wcześniej zdefiniowanymi językami. Do tego celu użyjemy fragmentu kodu:

     <?php echo qtrans_generateLanguageSelectCode('$type'); ?>

    w miejsce $type wstawiamy interesujący nas sposób wyświetlania widgetu:
    image – obrazki flag;
    both – flaga wraz z nazwą danego języka;
    dropdown – rozwijana lista języków;
    text – sama nazwa języka.

    I to właściwie tyle, od teraz nasz wordpress może mówić w wielu językach :)

    Zapraszam do dyskusji w komentarzach…
    Czekamy na pytania.

    Udostępnij ten artykuł:
    • Print
    • Digg
    • del.icio.us
    • Facebook
    • Mixx
    • Google Bookmarks
    • Gwar
    • RSS
    • Technorati
    • Twitter
    • Wykop

  • 22 Responses to “qTranslate – Wielojęzyczny wordpress”

    1. Szakal pisze:

      Bardzo ciekawa wtyczka muszę przetestować.. zastanawiam się czy lepiej jest robić wielojęzykową stronę na subdomenach np en.domena de.domena itp czy właśnie za pomocą takiego rozwiązania automatycznego wykrywania języka ?

    2. Arkadiusz_87 pisze:

      Pozdrowienia Dla całej ekipy chwilowo nie mam netu :( Może za miesiac sie pokaze

    3. Gienko pisze:

      Fajny plugin. Jedyny poważny bug powoduje, że po zainstalowaniu opcja “quick edit” powoduje wyczyszczenie zawartości postu/strony.

    4. gardabay pisze:

      Wszystko dobrze poza jednym , zaginął mi jezyk polski – podstawowy – i nie da sie go ustawic, co robić?????

    5. Nickel pisze:

      Przetestuję w wolnej chwili tą wtyczkę. Ale jeśli potrzebne jest coś bardziej rozbudowanego gdzie np. wersje językowe różnią się nie tylko treścią to polecam WPML. Sam używam i sprawuje się świetnie :)

    6. grzegorz pisze:

      zniknal mi jezyk polski, jak poworucic? ratunku

    7. grzegorz pisze:

      ahha juz wiem wylaczyc wtyczke : D

    8. Arek pisze:

      Witaj,
      wlasnie jestem na etapie testowania i mimo problemow z generowaniem statycznych linkow, poradzilem sobie i chyba juz dziala poprawnie.

      Czy da sie podpiac druga domene i jak to zorbic? chodzi mi o to, ze chce uruchomic moje portfolio + blog na wordpressie w 1-jezycznej wersji, ale zeby polska strona wygladawala tak:

      http://www.ebaqdesign.pl

      natomiast ang. tak: http://www.ebaqdesign.com

      Jak poprawnie skonfigurowac do tego domene .pl ? czy powinienem uzyc cos w stylu przekierowania domeny, lub moze jest jakis inny sposob ?

      Dzieki

    9. Arek pisze:

      “w 1-jezycznej wersji”

      oczywiscie mialo byc “w 2-jezycznej wersji”

    10. Radek pisze:

      Hej,
      Właśnie testuje ten plugin i jestem dobrej myśli. Mam też dwa pytanka:
      1. Jak ustawić aby wordpres w administracji strony mówił do mnie po polsku. ?
      Debug pokazuje: [language] => en, i nie mam pojęcia gdzie to zmienić.
      2. Czy można dodać zmiane języków, nie jako widget, ale jako ramka stała gdzieś na górze strony? Bo na mojej stronce docelowo nie ma być ramek widgetów.

      pozdrawiam i życze duzo sukcesów
      Radek

    11. albatros pisze:

      Czy problem z angielskim PA został już naprawiony?

    12. Astro pisze:

      Czy ktoś rozwiązał problem panelu admina??

    13. jakub pisze:

      jak instaluje tą wtyczke jakby gubiło mi hasło i niemoge sie zalogować co ejst??

      • cr0 pisze:

        Bardzo łatwo to naprawić, a mianowicie:

        * W folderze wp-content/languages w pliku PL_pl.php powinno być $wp_default_secret_key = 'whatever';
        * wp-config.php powinien zawierać [CODE]define('AUTH_KEY', 'whatever'); // Change this to a unique phrase.
        define('SECURE_AUTH_KEY', 'whatever'); // Change this to a unique phrase.
        define('LOGGED_IN_KEY', 'whatever'); // Change this to a unique phrase.[/CODE]

        * wp-settings.php powinien zawierać $wp_default_secret_key = 'whatever';

    14. jakub pisze:

      jak instaluje tą wtyczke jakby gubiło mi hasło i niemoge sie zalogować co ejst??

    15. cr0 pisze:

      Bardzo łatwo to naprawić, a mianowicie:

      * W folderze wp-content/languages w pliku PL_pl.php powinno być $wp_default_secret_key = 'whatever';
      * wp-config.php powinien zawierać:
      define('AUTH_KEY', 'whatever'); // Change this to a unique phrase.
      define('SECURE_AUTH_KEY', 'whatever'); // Change this to a unique phrase.
      define('LOGGED_IN_KEY', 'whatever'); // Change this to a unique phrase.

      * wp-settings.php powinien zawierać $wp_default_secret_key = 'whatever';

      Mam nadzieję, że pomoże :)

    16. arkadiusz pisze:

      Witam. Mam serwer na home.pl ale tam nie ma na nim folderu plugins i nie wiem gdzie mam to skopiować

    17. Harry pisze:

      świetna rzecz. Dzięki

    18. Stasiu pisze:

      Czy ktokolwiek orientuje się, czy można rozdzielić zliczanie odwiedzin w poszczególnych wersjach językowych?

    19. Martin pisze:

      tu jest jak dodać język polski
      http://bby.com.pl/pl/other/wordpress-polish-langu...
      pozdrawiam

    20. JEDREK54 pisze:

      Witam! W wyszukiwaniu wtyczek WordPress nie ma wersji 2.5.21 QTranslate. Gdzie można ją pobrać?

    21. Naturalis pisze:

      po Pandzie numery z multum wersji z automatycznymi tłumaczeniami może się zakończyć nieciekawie. Filtry chodzą po ludziach… Lepiej w miarę możliwości korzystać z manuala

    Leave a Reply

Komentarze

Kategorie

Top 10

  • CMSy Artykuły dotyczące różnego rodzaju systemów zarządzania treścią CMS.
  • Flash Podstawowe informacje pomocne przy tworzeniu animacji w Adobe Flash.
  • Fotografia Samouczki dotyczące nie tylko robienia zdjęć ale też ich cyfrowej obróbki.
  • Grafika Ogólnie pojęta grafika komputerowa, od inspiracji, po tworzenie layoutów oraz mniejszych form graficznych.
  • Inne tutoriale wordpressowe Wszystkie inne zagadnienia dotyczące WordPressa.
  • Inspiracje Inspirujące materiały graficzne z dziedziny projektowania stron www, projektów DTP, digital painting, itp.
  • Obróbka zdjęć Techniki retuszu fotografii cyfrowych.
  • Rysunek Tworzenie rysowanych ilustracji w Adobe Photoshop.
  • Skóry do Wordpressa Darmowe oraz płatne – najlepsze skóry do WordPressa.
  • Skrypty client-side
  • Skrypty server-side
  • Tutoriale
  • Webdesign Tutoriale z zakresu projektowania stron www i grafiki użytkowej na rzecz internetu.
  • Wieczór z Open Source
  • Wordpress Ulubieniec naszej publiczności CMS WordPress: nowości, tricki, wtyczki, skóry i wszystko to co może przydać się przy korzystaniu z tego systemu.
  • Wtyczki do Wordpressa Recenzje oraz instrukcje najbardziej popularnych i najbardziej niezbędnych pluginów do WordPressa.
  • XHTML/CSS Ciekawostki z dziedziny kodowania stron www: XHTML, CSS, jQuery.

Najnowsze newsy

Wieczór z Open Source 2010

Jak co roku WSINF organizuje konferencję Wieczór z Open Source.
Chciałbym zaprosić was na tegoroczna konferencję Wieczór z Open Source 2010! Czytaj dalej

Grafart.org i WACOM zapraszają na konkursy!

Witam!

Myślę, że czas najwyższy nadmienić, że za niedługi czas zostanie zorganizowany pierwszy z trzech konkursów, w których główną nagrodą będą tablety firmy WACOM!
Za miejsca drugie oraz trzecie nagrodami będą kubki i koszulki firmy WACOM oraz magazyny graficzne PSD PHOTOSHOP oraz COMPUTERARTS.
Czytaj dalej

Zapraszamy na forum graficzne Graffika.pl

Każda osoba interesująca się grafiką komputerową ma czasami ochotę porozmawiać o swoich pracach, posłuchać rad, krytyki i pochwał innych osób. Idealnym miejscem na realizowanie takich potrzeb jest forum graficzne Graffika.pl.
Czytaj dalej

Polecane strony

  • No bookmarks avaliable.