Tõlgi kõik raskesti ligipääsetavad või mitte nähtavad stringid, kasutades allpool esitatud lühikoodi TranslatePress.
Kuidas kasutada TranslatePressi tingimuslikku lühikoodi, et kuvada sisu keele alusel
Erinevate pluginate poolt kasutajatele saadetud e-kirju ei saa tõlkida visuaalse tõlkeliidese abil, sest need ei ilmu front-endis.
Nende muude sisutüüpide jaoks saate kasutada TranslatePressi tingimuslik lühikood, et kuvada sisu keele alusel:
Seda saab teha ka PHP-ga:
<?php
$current_language = get_locale();
if( $current_language == 'en_EN' ){
echo 'text in language en_EN';
}
if( $current_language == 'fr_FR' ){
echo 'text in language fr_FR';
}
?>
kuvade kuvamine keele alusel tingimusliku lühikoodi abil
Teine tingimusliku lühikoodi kasutusjuhtum on järgmine piltide tõlkiminepõhimõtteliselt erinevate keelte jaoks erinevate piltide kuvamine.
[trp_language language="en_US"]
<img src="https://example.com/image_en.png" />
[/trp_language]
[trp_language language="fr_FR"]
<img src="https://example.com/image_fr.png" />
[/trp_language]
Seda saab nüüd aga hõlpsasti teha otse front-endist, kasutades sisseehitatud pilditõlkefunktsiooni.
Samuti on võimalik kasutada tingimuslikku lühikoodi, et kuvada Gutenbergi plokid ainult soovitud keeles.
Selleks peate Gutenbergi ploki pakkima kahe lühikoodi ploki vahele. Esimene lühikoodiplokk sisaldab meie tingimusliku lühikoodi algust ().

Tulemus on näha järgmistel piltidel. Esimene lehekülg on vaikimisi ingliskeelne versioon ja teine on sama lehekülje hispaaniakeelne versioon.


Teine alternatiiv TranslatePressi tingimuslikule lühikoodile on String Translation liides, kus saate juurdepääsu gettext stringidele (näiteks e-kirjadele) ja saate neid hõlpsasti tõlkida nimekirjast.
0 Kommentaarid