String Translation attiecas uz spēju tulko tekstus, kas parādās dažādos tīmekļa vietnes elementos, piemēram, tēmu un spraudņu tekstos, logrīkos un citā dinamiskā saturā, kurš ir ievadīts programmiski.
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.
WPML piedāvā veidot tulkojumus tajās valodās, kuras ir atzīmētas WPML konfigurācija, kā lapas valodas.

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.
Gadījumā, ja tulkojums lapā neuzrādās uzreiz ir nepieciešams iztīrīt pārlūkprogrammas cache, vai arī lapas cache, ja tiek izmantots spraudnis kā LiteSpeed Cache vai cits.
Tēmas un pluginu skenēšana
Nevariet atrast konkrētu virkni, kuru vēlaties tulkot?
Pēc noklusējuma WPML neievieto katru virkni(string), String Translation tabulā.
- Dodieties uz WPML > Theme and plugins localization un izvēlieties tēmu vai spraudni.
- Noklikšķiniet scan, lai skenētu.

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