การเลือกภาษาเป็นส่วนหนึ่งของ Android ตั้งแต่เริ่มต้นเนื่องจากความสามารถในการอ่านและทำความเข้าใจข้อมูลในโทรศัพท์ของเรานั้นมีความสำคัญ เราทุกคนเห็นมันในระหว่างขั้นตอนการติดตั้งบนโทรศัพท์ใหม่และสำหรับพวกเราบางคนที่ครอบคลุมทุกอย่างที่เราต้องการ เราเลือกภาษาอังกฤษหรือฝรั่งเศสหรือสเปนและเชื่อมั่นว่าสิ่งที่เราเห็นจะเป็นภาษาที่เราต้องการ จากนั้นเราสามารถเลือกภาษาอื่น ๆ เพื่อใช้แป้นพิมพ์และสลับหากเราต้องการ
แต่สำหรับบางภูมิภาคและบางแอปที่แปลเป็นภาษาท้องถิ่นสิ่งที่ไม่ง่าย ภาษาโปรตุเกสที่พูดในลิสบอนนั้นไม่เหมือนกับภาษาโปรตุเกสที่พูดในบราซิเลียและบางครั้งความแตกต่างเล็กน้อยก็ไม่ได้รู้สึกเล็กมาก Android 7.0 มีวิธีการตรวจสอบให้แน่ใจว่าภาษาที่คุณเห็นเป็นภาษาที่ถูกต้อง - ในภาษาถิ่นที่ถูกต้อง - ตลอดทั้งระบบปฏิบัติการ
สำหรับผู้เริ่มต้นตอนนี้คุณสามารถเลือกหลายภาษาสำหรับค่าเริ่มต้นของระบบและพวกเขาจะเปิดใช้งานได้ทันทีเมื่อแอปมีเนื้อหาที่แปลแล้ว สิ่งนี้หมายความว่าฉันสามารถเลือกภาษาอังกฤษของสหรัฐอเมริกาและอังกฤษเป็นค่าเริ่มต้นของระบบ (หรือภาษาอังกฤษทั้งหมด - มี 104 รายการที่สนับสนุน) - หรือแม้แต่เยอรมันและฝรั่งเศสถ้าฉันมีแนวโน้ม - และถ้าแอปไม่ได้ เตรียมพร้อมที่จะใช้ตัวเลือกแรกของฉันมันจะเลื่อนลงรายการเพื่อค้นหาตัวเลือกที่รองรับ
คุณลักษณะการตั้งค่าตำแหน่งที่ตั้งใหม่ยังมาพร้อมกับเครื่องมือเพื่อให้นักพัฒนาซอฟต์แวร์ใช้งานได้ง่ายในแอพของพวกเขา
ในขณะที่ผู้พูดภาษาอังกฤษไม่ต้องเผชิญกับอุปสรรคมากเกินไป - แอพที่เขียนขึ้นเฉพาะสำหรับภาษาอังกฤษของอังกฤษจะเข้าใจง่ายถ้าคุณอยู่ในสหรัฐอเมริกาหรือออสเตรเลียหรืออินเดีย - แอพที่เขียนขึ้นสำหรับภาษาอาหรับ 27 ภาษาที่แตกต่างกัน ต่าง แทนที่จะแสดงบล็อกแทนตัวอักษรมีคำที่อ่านคล้ายไร้สาระหรือมีบางส่วนของแอพในภาษาต่าง ๆ ตอนนี้ Android จะเปลี่ยนเป็นภาษาของแอปโดยอัตโนมัติหากคุณเลือกที่จะสนับสนุน Das ist wirklich เจ๋ง!
เครื่องมือใหม่สำหรับนักพัฒนาช่วยให้พวกเขากำหนดภาษาที่คุณเลือกและค้นหาสิ่งที่ตรงกันที่สุดในภาษาที่พวกเขาสนับสนุน ฉันสามารถตั้งค่าภาษาเริ่มต้นเป็นภาษาอังกฤษแบบสหรัฐอเมริกาโดยใช้ภาษาเยอรมันเป็นตัวเลือกที่สองและอ่านแอป SPIEGEL Online เป็นค่าเริ่มต้น หรือฉันสามารถเยี่ยมชมเว็บไซต์ในโทรศัพท์ของฉันและเบราว์เซอร์จะไม่พยายามแปลเป็นภาษาอังกฤษ เนื้อหาที่ไม่ได้เขียนสำหรับภาษาเยอรมันจะใช้ตัวเลือกเริ่มต้นของฉันเป็นภาษาอังกฤษแบบสหรัฐอเมริกา Wunderbar! API เหล่านี้จัดการการจัดรูปแบบตัวเลขรวมทั้งข้อความวันที่เวลาสกุลเงินและสิ่งที่คล้ายกันจะปรากฏในวิธีที่ดีที่สุดสำหรับผู้ใช้
นี่เป็นเรื่องใหญ่และเป็นวิธีที่ Android จะช่วยให้เราอยู่ร่วมกันได้แม้ว่าเราจะไม่เหมือนกันก็ตาม
ส่วนที่ดีที่สุดคือนักพัฒนาซอฟต์แวร์ไม่จำเป็นต้องสร้างและรวมทรัพยากรใด ๆ เหล่านี้ไว้ในแอพของพวกเขา พวกเขาสามารถใช้ตัวแปรที่ต้องการแสดงองค์ประกอบเฉพาะโลแคลและ LocaleList API จะแยกแยะว่าภาษาใดของผู้ใช้ที่ทำงานได้ดีที่สุดสำหรับเนื้อหา การเข้ารหัสชื่อและหมายเลขและวันที่และสตริงอื่น ๆ สำหรับการสนับสนุนหลายภาษาต้องใช้เวลาและทำให้แอปพลิเคชันมีขนาดใหญ่กว่า การมีระบบจัดการมันช่วยให้นักพัฒนามุ่งเน้นไปที่สิ่งอื่น ๆ
สำหรับหลาย ๆ คนการเปลี่ยนแปลงเหล่านี้จะไม่สร้างความแตกต่างมากนัก แต่สำหรับผู้ที่ต้องการพวกเขา - และมีน้อย - ตอนนี้สามารถมีโทรศัพท์และเนื้อหาของมันรู้สึกเป็นส่วนตัวมากขึ้นและเข้าใจง่ายขึ้น นั่นเป็นเรื่องใหญ่และเป็นวิธีที่ Android จะช่วยให้เราอยู่ร่วมกันได้แม้ว่าเราจะไม่เหมือนกันก็ตาม