ภาษาบน Facebook ใช้รูปแบบ ll_CC
โดย ll
คือรหัสภาษาแบบ 2 ตัวอักษรและ CC
คือรหัสประเทศแบบ 2 ตัวอักษร ตัวอย่างเช่น en_US
หมายถึงภาษาอังกฤษที่ใช้ในสหรัฐฯ เรารองรับภาษามาตรฐาน ISO และรหัสประเทศจำนวนมาก
มีข้อยกเว้นอยู่ 2 รายการที่ไม่เป็นไปตามมาตรฐาน ISO ดังนี้: ar_AR
และ es_LA
เราใช้รหัสนี้เพื่อแสดงถึงรูปแบบภาษาที่อยู่กลุ่มเดียวกันสำหรับภาษาอารบิกและสเปน สำหรับภาษาสเปน เราให้การสนับสนุนการแปลเป็นภาษาท้องถิ่นสองถึงสามรูปแบบ
วิธีที่ง่ายที่สุดวิธีหนึ่งในการผสานการทำงานเว็บไซต์หรือแอพเข้ากับ Facebook คือการเพิ่มโซเชียลปลั๊กอิน ซึ่งประกอบด้วยปุ่มถูกใจ แนะนำ และปุ่มอื่นๆ ที่ทำให้ผู้ใช้สามารถสื่อสารกับเว็บเพจหรือแอพของคุณได้โดยง่าย
เมื่อเพิ่มโซเชียลปลั๊กอิน Facebook จะสามารถแปลข้อความสำหรับปลั๊กอินดังกล่าวเป็นภาษาท้องถิ่นได้โดยอัตโนมัติผ่าน Facebook JavaScript SDK SDK มีให้บริการกับทุกรูปแบบภาษาที่ Facebook สนับสนุน
ในการใช้ประโยชน์จากการแปลภาษาอัตโนมัติโดยโซเชียลปลั๊กอิน คุณจำเป็นต้องเปลี่ยนรูปแบบภาษาของ SDK ให้เข้ากับรูปแบบภาษาของเว็บไซต์ของคุณ กล่าวโดยละเอียดคือ คุณจำเป็นต้องเปลี่ยน en_US
เป็นรหัสรูปแบบภาษาที่รองรับเมื่อโหลดแหล่งที่มาของ SDK
เช่น หากแอพหรือเว็บไซต์ของคุณเป็นภาษาสเปน การใช้รหัสต่อไปนี้ในการโหลด SDK จะทำให้โซเชียลปลั๊กอินทั้งหมดแสดงผลเป็นภาษาสเปน
(function(d){ var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;} js = d.createElement('script'); js.id = id; js.async = true; js.src = "https://connect.facebook.net/es_LA/all.js"; d.getElementsByTagName('head')[0].appendChild(js); }(document));
โปรดทราบว่าการดำเนินการเช่นนี้ใช้ได้กับปลั๊กอินและปุ่มที่ผสานการทำงานกับเว็บไซต์ของคุณโดยตรงเท่านั้น กล่องโต้ตอบ เช่นกล่องโต้ตอบการเข้าสู่ระบบจะแสดงในภาษาที่บุคคลนั้นได้เลือกเป็นภาษาของตนใน Facebook แม้ว่าจะต่างจากภาษาที่คุณเลือก
หากแอพของคุณเป็นแอพเกม คุณสามารถทำให้แอพของคุณปรากฏในศูนย์รวมแอพของ Facebook ได้ หากต้องการแปลภาษาหน้าศูนย์รวมแอพของ Facebook เป็นภาษาท้องถิ่น โปรดอ่านส่วนการแปลภาษาหน้าศูนย์รวมแอพเป็นภาษาท้องถิ่น