Sebenarnya ada komentar yang sangat baik dalam dokumentasi untuk ini. Menempel di sini untuk kelengkapan
Ada tiga gaya penampung:
!variable
, yang menunjukkan bahwa teks harus dimasukkan apa adanya. Ini berguna untuk memasukkan variabel ke dalam hal-hal seperti email.
$message = t("If you don't want to receive such e-mails, you can change your settings at !url.", array('!url' => l(t('My account'), "user/$account->uid")));
@variable
, yang menunjukkan bahwa teks harus dijalankan melalui check_plain, untuk menghindari karakter HTML. Gunakan ini untuk output apa pun yang ditampilkan dalam halaman Drupal.
$title = t("@name's blog", array('@name' => $account->name));
%variable
, yang menunjukkan bahwa string tersebut harus berupa HTML yang dihapus dan disorot dengan theme_placeholder () yang muncul secara default seperti yang ditekankan.
$message = t('%name-from sent %name-to an e-mail.', array('%name-from' => $user->name, '%name-to' => $account->name));