ภาษาบน Facebook ใช้รูปแบบ ll_CC โดย ll คือรหัสภาษาแบบสองตัวอักษร และ CC คือรหัสประเทศแบบสองตัวอักษร ตัวอย่างเช่น en_US หมายถึงภาษาอังกฤษที่ใช้ในประเทศสหรัฐอเมริกา เรารองรับภาษามาตรฐาน ISO และรหัสประเทศจำนวนมาก
มีข้อยกเว้นอยู่สองข้อที่ไม่เป็นไปตามมาตรฐาน ISO ได้แก่ ar_AR และ es_LA เราใช้รหัสนี้เพื่อแสดงถึงรูปแบบภาษาที่อยู่กลุ่มเดียวกันสำหรับภาษาอารบิกและสเปน สำหรับภาษาสเปน เราให้การสนับสนุนการแปลเป็นภาษาท้องถิ่นสองถึงสามรูปแบบ
หนึ่งในวิธีที่ง่ายที่สุดในการผสานเว็บไซต์หรือแอพเข้ากับ Facebook คือการเพิ่มไปยังโซเชียลปลั๊กอิน ซึ่งประกอบด้วยปุ่มถูกใจ แนะนำ และปุ่มอื่นๆ ที่ทำให้ผู้ใช้สามารถสื่อสารกับเว็บเพจหรือแอพของคุณได้โดยง่าย
เมื่อคุณดำเนินขั้นตอนนี้แล้ว Facebook จะสามารถแปลข้อความสำหรับปลั๊กอินเป็นภาษาท้องถิ่นผ่าน JavaScript SDK ของ Facebook ได้ สามารถใช้ 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 เป็นภาษาท้องถิ่น โปรดอ่านที่หมวด "การแปลเพจศูนย์รวมแอพเป็นภาษาท้องถิ่น" ใน เกม > ศูนย์รวมแอพ