Problema
Norite nustatyti, ar yra tam tikro rakto vertimas.
Sprendimas
Naudoti Langas :: turi ()
metodas.
Norėdami patikrinti, ar yra dabartinės lokalės vertimas, metodui perduokite vieną argumentą. Argumentas yra raktas, kurį tikrinate.
jei (Lang :: has ('žinutė.Sveiki'))echo "Pasveikinimo pranešimo vertimas egzistuoja dabartinei lokalei";
Diskusija
Galite nurodyti lokalę, kurią norite patikrinti naudodami antrąjį argumentą.
jei (Lang :: has ('žinutė.sveiki ',' es '))echo "Sveikinimo žinutės vertimas yra ispanų kalba"
Jei antrasis argumentas nenaudojamas, naudojama dabartinė lokalė.