เรียบร้อยแล้วครับ สำหรับ File ภาษาไทยใน Self Check มีการเปลี่ยนโครงสร้างนิดหน่อย โดย สร้าง Folder language ขึ้นมาเพื่อสำหรับเก็บภาษาอื่นๆที่จะมีตามมาในอนาคต หลังจากนั้นสร้าง File Master ภาษาอังกฤษ (en.php) ขึ้นมาก่อน แล้วค่อยเอามาแปลเป็นภาษาไทยอีกครั้งหนึ่ง
หลังจากนั้นไปเพิ่มข้อความ include_once(‘language/th.php’); ที่ file config.php เพื่อให้ระบบนำเอาไปเรียกใช้ แต่ติดปัญหาเล็กน้อยตอนการแสดงผลภาษาไทยคือไม่สามารถแสดงผลตัวอักษรได้ถูกต้อง เลยอาศัยความรู้เดิมๆ สมัยเคยร่วมแปลภาษาไทยให้กับระบบ ระบบ Open Source หนึ่ง นั่นคือ การแปลงไฟล์ให้อยู่ในรูปแบบ UTF-8 without BOM ซึ่งสามารถทำได้ง่ายๆ โดยการใช้ Notepad++ โดยเปิด File ที่ต้องการแปลง ในที่นี้คือ th.php หลังจากนั้นไปที่ Menu Encoding แล้วเลือก convert to UTF-8 without BOM แล้ว Save แค่นี้ก็เรียบร้อยโรงเรียนไทยแล้วครับ
ด้านล่างคือ file th.php นะครับ
<?php
//========Translate ==========//
/*edit and save
if can not display correct please try to convert to UTF-8 without BOM from Notepad++
by menu Encoding --> convert to UTF-8 without BOM and Save
*/
//config.php
//======= Jason Encoding File welcome.php =======
$cancle_button = 'ยกเลิก';
$thank_button = 'ขอบคุณที่ใช้บริการค่ะ' ;
$welcome_title = 'ยินดีต้อนรับ...';
//wording
$email_subject='รายการยืมทรัพยากรสารสนเทศ เครื่องยืมทรัพยากรสารสนเทศอัตโนมัติ';
$intro_screen_text="สแกนหรือป้อนรหัสบาร์โค๊ดสมาชิก เพื่อเริ่มใช้งานระบบ ";
$welcome_screen_text="สแกนบาร์โค๊ดทรัพยากรสารสนเทศ ที่ต้องการยืม";
$welcome_screen_subtext="(บาร์โค๊ดอาจอยู่ด้านในแผ่นทรัพยากรสารสนเทศ)";
$renewal_prompt_text='รายการทรัพยากรสารสนเทศนี้ถูกยืมแล้ว<br /> ต้องการยืมซ้ำหรือไม่ ?';
$out_of_order_head='ระบบขัดข้อง !';
$out_of_order_text='กำลังดำเนินการแก้ใข กรุณาเข้าสู่ระบบใหม่ภายหลัง';
//file: /includes/footer.php
$vocab_you_been_inactive_for = 'คุณมีเวลาในการใช้งานระบบแต่ละครั้งไม่เกิน ' ;
$vocab_click_ok_to_continue = 'คลิกปุ่ม "ตกลง" หากต้องการอยู่ในระบบต่อไป.' ;
$vocab_otherwise_your_session_will_end_in = 'ระบบจะหยุดการทำงานอัตโนมัติภายใน ' ;
$vocab_second = ' วินาที' ;
$vocab_ok = 'ตกลง' ;
//file : /processes/checkout.php
$vocab_welcome = 'ยินดีต้อนรับ';
$vocab_checkouts = 'Checkouts: ' ;
$vocab_available_holds = 'Available Holds: ';
$vocab_fines = 'Fines: ';
$vocab_overdues = 'Overdues: ' ;
$vocab_items_checked_out_today = 'รายการยืมทรัพยากรสารสนเทศครั้งนี้';
$vocab_title = 'Title';
$vocab_due_date = 'Due Date';
$vocab_printreceipt = 'พิมพ์ใบเสร็จ';
$vocab_thanks = 'ขอบคุณที่ใช้บริการค่ะ';
$vocab_email_receipt= 'แจ้งใบเสร็จทางอีเมล์';
$vocab_no_receipt = 'ไม่ต้องการใบเสร็จ';
$vocab_cancel = 'ยกเลิก';
//file : /pages/home.php
$vocab_enable_virtual_keyboard = 'เปิดการใช้งาน Virtual Keyboard';
$vocab_checking_your_account_please_wait = 'กำลังตรวจสอบข้อมูลสมาชิก กรุณารอสักครู่...' ;
$vocab_there_problem_with_your_account1 = 'ข้อมูลสมาชิกมีปัญหา ' ;
$vocab_there_problem_with_your_account2 = ' กรุณาติดต่อเจ้าหน้าที่' ;
$vocab_there_was_problem1 = 'ข้อมูลสมาชิกผิดพลาด ' ;
$vocab_there_was_problem2 = ' กรุณาสแกนบาร์โค๊ดหรือป้อนรหัสอีกครั้ง' ;
//responses.php
$vocab_response_messages = 'Response Messages';
$vocab_patron_id_barcode = 'patron id/barcode: ';
$vocab_item_id_barcode = 'item id/barcode: ';
$vocab_response = 'Response: ';
$vocab_checkouts_allowed = 'Checkouts Allowed (Y or N): ';
$vocab_configuring_your_sip2_server = 'Configuring Your SIP2 Server:';
?>