Tekstu tulkošana ar String Translation

Satura atspoguļošana

Lai teksts būtu tulkojams, to ir jāiekļauj savā tēmā, izmantojot WordPress internacionalizācijas funkcijas. Galvenās funkcijas, ko izmanto, ir __(), ja tekstam ir jābūt tulkojamam, tad esc_html__() vai esc_html_e(), gadījumā ja jāizvada HTML kodu.

Piemērs:

echo esc_html__('Welcome', 'teksta-domens');

Kur 'Welcome' ir atspoguļojamais teksts, bet 'teksta-domens'ir teksta domēns, ar kuru WPML atpazīst un pārvalda tulkojumus.

Satura tūlkošana

1. Atveriet WordPress administrācijas paneli un dodieties WPML > String Translation.

2. WPML String Translation sadaļā Jums vajadzētu atrast visus tekstus, kas ir pieejami tulkošanai. Tas var ietvert tekstu no tēmām, spraudņiem un citiem elementiem, kuri tiek izmantoti Jūsu vietnē.

3. Izvēlieties tekstu un pievienojiet tulkojumu katrā no tām valodām, kuras vēlaties izmantot.

Kad ir atrasts attiecīgā teksta rinda vai vārds, nepieciešams ievadīt tam attiecīgo tulkojumu.

Nospiežot iconu + atveras lodziņš, kurā ir iespējams ievadīt tulkojumu.

4. Kad tulkojumus ir ievadīts, var droši aizvērt tulkošanas logu. WPML automātiski sinhronizēs tulkojumus un attiecīgos tekstus.

5. Pēc veiksmīga tulkojuma pievienošanas ir nepieciešams veikt satura pārbaudi, lai pārliecinātos, ka tulkojumi tiek pareizi parādīti jūsu vietnē atbilstoši izvēlētajai valodai un norādītajam tulkojumam.

Tēmas un pluginu skenēšana

Pēc noklusējuma WPML neievieto katru virkni(string), String Translation tabulā.

  1. Dodieties uz WPML > Theme and plugins localization un izvēlieties tēmu vai spraudni.
  2. Noklikšķiniet scan, lai skenētu.

Tagad Jums vajadzētu atrast virknes String Translation lapā.