ฉันมักจะใช้t ()สำหรับชื่อ hook_menus และคำอธิบายเช่นนี้:
$items['some-path'] = array(
'title' => t('My Page Title'),
'description' => t('This is a description about what my page is for'),
'page callback' => 'profile_user_page',
);
สำหรับฉันแล้วผู้ใช้สามารถแปลชื่อและคำอธิบายเป็นภาษาต่างๆได้หากต้องการ
อย่างไรก็ตามความคิดเห็นนี้ในการตรวจสอบโมดูลใน DO พูดว่า:
ไม่ถูกต้องอย่าทำอย่างนั้น - คำอธิบายใน hook_menu () ไม่ควรใช้ t ()
อะไรคือเหตุผลสำหรับสิ่งนี้และนี่เป็นแนวทางปฏิบัติที่ดีที่สุดจริงหรือ
นอกจากนี้หากเป็นจริงแล้วเราไม่ควรใช้ t () สำหรับชื่อเช่นกัน?