Home » Articole » RO » Calculatoare » Dezvoltarea web » WordPress » Dezvoltarea unui site WordPress în mai multe limbi (multilingv)

Dezvoltarea unui site WordPress în mai multe limbi (multilingv)

postat în: WordPress 0

Vrei să traduci site-ul WordPress personal sau al firmei în mai multe limbi? Te întrebi de unde să încep? În acest articol, vă voi arăta cum să creați cu ușurință un site WordPress multilingv.

Nu este nevoie să configurezi un multi-site sau să instalezi WordPress separat pentru fiecare limbă. Vei putea traduce ușor articolele WordPress, paginile, etichetele, categoriile și temele în oricâr de multe multe limbi doreşti. Iată patru variante de dezvoltare a unui site web multilingv:

1. Traducere manuală, cu plugin

Wordpress-Traducere-Polylang

Pentru traducerea manuala cu plugin, poţi folosi plugin-ul Polylang.

Polylang îţi permite să creezi un site WordPress bilingv sau multilingv. Scrii mesaje, pagini și creezi categorii şi etichete ca de obicei, apoi defineşti limba pentru fiecare dintre ele. Traducerea unui post, dacă este în limba implicită sau nu, este opțională. Traducerea trebuie să fie făcută de către editorul site-ului întrucât Polylang nu traduce automat.

  • Poți folosi oricâte limbi, în funcţie de necesităţi. Sunt acceptate şi limbi cu scriere de la dreapta la stânga. Pachetele de limbi WordPress sunt descărcate și actualizate automat.
  • Poți traduce cu Polylang articole, pagini, media, categorii, etichete, mesaje, meniuri, widget-uri, etc.
  • Sunt suportate şi tipuri personalizate de postări, taxonomii, mesaje email, fluxuri RSS și toate widget-urile implicite.
  • Limba este stabilită fie de conținut fie de codul limbii în url, sau puteți folosi câte un subdomeniu sau domeniu diferite pentru fiecare limbă
  • Un comutator de limbă personalizabil este furnizat ca widget sau în meniul de navigație
  • Interfața de administrare este, desigur, multilingvă, și fiecare utilizator poate seta limba de administrare proprie în profilul său.

Instalare:

  1. Asigură-te că foloseşti WordPress 3.8 sau mai nou și că serverul execută PHP 5.2.4 sau mai nou (aceleași cerințe ca la instalarea WordPress)
  2. Dacă ai instalat alte plugin-uri pentru mai multe limbi, le dezactivezi înainte de a activa Polylang, în caz contrar, s-ar putea obține rezultate neașteptate!
  3. Instalează plugin-ul şi activează-l
  4. Du-te la pagina de setări limbi și crează limbile de care ai nevoie
  5. Adaugă widgetul de comutare a limbii pentru a permite vizitatorilor să schimbe limba.
  6. Ai grijă ca tema folosită să conţină fişierele aferente .mo. Dacă tema nu este internaționalizat încă, o puteţi internaţionaliza folosinnd ca ajutor codex-ul.

2. Traducere automată, cu plugin

Wordpress-Traducere-Google_Language_Translator

Pentru o traducere automată, în cazul în care nu eşti foarte interesat de calitatea traducerii, poţi folosi plugin-ul Google Language Translator.

Setările plugin-ului includ posibilitatea de implementare inline sau cu structura verticală, arată/ascunde anumite limbi, ascunde/arată bara de instrumente Google, și ascunde/arată numele Google. Plugin-ul adauga scurtături la pagini, posturi, și widget-uri.

Instalare:

  1. Instalează şi activează plugin-ul
  2. Mergi la Setări > Google Language Translator, și alege setările.
  3. Copiază codul și lipeşte-l într-o pagină, postare sau widget.
  4. Nu utiliza codul de două ori pe o singură pagină – acesta nu va funcționa.

3. Traducere automată făr plugin, cu Google Website Translate

Wordpress-Traducere-Google_Website_Translator

Poţi renunţa la un plugin, folosind direct un script oferit de Google care poate fi implementat într-un widget HTML

Google Translate permite traducerea instantanee a site-ului în peste 60 de limbi.

Instalare

  1. Mergi la https://translate.google.com/manager/website/ și conectează-te la contul tău Google atunci când se solicită.
  2. Clic pe butonul „Add new website” din partea dreaptă sus.
  3. Pe pagina următoare, ţi se va cere să completeze două părți:
    1. Să introduci URL-ul site-ul tău în câmpul gol „Website URL” (de exemplu: www.sitweb.ro).
    2. Să alegi limba originală a site-ului din meniul vertical („Website language„)
    3. După completare, clic pe butonul Next.
  4. Pe această pagină vei alege dacă doreşti să se traducă în toate limbile disponibile, sau doar în limbile pe care le alegi. Vei alege, de asemenea, modul în care widget-ul de traducere va arata pe site, și caracteristicile avansate. Când ai terminat de selectat opţiunile, clic pe „Get Code„. Pe pagina următoare vei vedea două coduri de care ai nevoie pentru a le introduce în site. Primul cod este un meta tag, iar doilea cod este codul de widget.
  5. Deschide alt tab în browser şi mergi pe zona de administrare site la Aspect > Piese (Widget) şi adaugă widget-ul Text în bara laterală sau altă locaţie unde doreşti să apară widget-ul de traducere. Copiază acolo cele două coduri de mai sus.

4. Cea mai simpla modalitate pentru traducere manuală

Wordpress-Traducere-Sfetcu

Aceasta nu implică niciun plugin de instalat sau cod de implementat.

Instalare:

  1. Mergi la Setări > Legături permanente. Stabileşte pentru modul în care va arăta URL-ul articolelor opţiunea „Numele articolului
  2. Mergi la „Prefix categorie
    1. Dacă doreşti ca secţiunea în limba română a site-ului să fie, de ex., de forma „www.sitweb.ro/ro/„, pentru engleză  „www.sitweb.ro/en/„, ş.a.m.d., nu faci nicio modificare aici
    2. Dacă doreşti ca secţiunea în limba română a site-ului să fie, de ex., de forma „www.sitweb.ro/lang/ro/„, pentru engleză  „www.sitweb.ro/lang/en/„, ş.a.m.d., adaugi în căsuţa acesti opţiuni cuvântul lang, şi apoi salvezi toate aceste opţiuni
  3. Mergi la Articole  > Categorii şi creez primele categorii care corespund limbilor care vor fi folosite în site, pentru română (Ro, Română, etc.), engleză (En, English, etc.), …
  4. Mergi pe zona de administrare site la Aspect > Piese (Widget) şi adaugă widget-ul Text în bara laterală sau altă locaţie unde doreşti să apară widget-ul de traducere. Introduci acolo un cod html cu linkuri text sau imagini (steaguri, de ex.) pentru fiecare limbă folosită în site, corepsunzând fiecărei categorii principale setată mai sus.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *