Localization

Translate The Fucking Messages

Q: ไม่เข้าใจเหมือนกันทำไมต้องแปลเมนูภาษาไทยให้เข้าใจยากด้วยว่ะ
A: ถ้าเข้าใจยากก็มาช่วยแปลให้เข้าใจง่ายสิครับหรือไม่ก็ใช้อังกฤษ

จาก Ubuntuclub ผ่าน gumara

manually related:

Keyword: 

Thai Input Method on Mobile Phone

เรื่องนี้เคยคุยกับ @pittaya และอีกหลายๆ คนตอนไป GoogleDevFestBkk ไว้บ้างนิดหน่อย

ประเด็นคือ เรากำลังจะเข้าสู่ยุคที่ใช้โทรศัพท์มือถือเป็นอุปกรณ์หลักสำหรับเข้าถึงอินเทอร์เน็ตในเร็ววัน เริ่มมีอุปกรณ์ที่ใช้งานได้จริงจังอย่าง iPhone, BlackBerry Storm หรือ T-Mobile G1 ออกมาให้เห็น ความก้าวหน้าที่สำคัญอันหนึ่งของอุปกรณ์พวกนี้คือ input method ที่ก้าวหน้ากว่ามือถือแบบเก่าๆ ที่ใช้ numpad 12 ปุ่ม เช่น มีระบบสัมผัสพร้อม soft keyboard หรือว่าคีย์บอร์ดจริงแบบ QWERTY เต็มขั้น ทำให้การพิมพ์หรือป้อนข้อมูลบนมือถือนั้นง่ายขึ้นกว่าเดิมมาก ตัวอย่างที่ชัดเจนคือ ผมเคยได้ยินว่ามีคนพิมพ์นิยายทั้งเรื่องด้วย iPhone มาแล้ว

ปัญหาคือ input method เหล่านี้มันออกแบบมาสำหรับเฉพาะภาษาอังกฤษ (หรือถ้าพูดให้ถูกคือภาษาตระกูลละติน) พอเอามาใช้ป้อนภาษาไทย มันไม่ถึงกับเจ๊ง แต่ก็ไม่เนียนเหมือนป้อนภาษาอังกฤษ

Thai Issues Tracker

เนื่องจากโครงการแจ้งบั๊กภาษาไทยของ Flash Player (1, 2) เลยลองทำรายการแบบรวมของทุกโครงการที่นึกออกดู ได้ข้อสรุปว่า

  • ปัญหามีเยอะกว่าที่คิด
  • คนทำมีน้อยกว่าที่คาด
  • ปัญหาส่วนมาก ซ้ำซาก

ดูได้ที่ Thai Issues Tracker มีอะไรจะเพิ่มก็แก้ได้กันตามสะดวก

Facebook Thai Translation

(บล็อกอันนี้ประเด็นหลักคือระบบการแปล ไม่ใช่ Facebook นะครับ)

เมื่อสองสามอาทิตย์ก่อนเห็นลิงก์เชิญชวนแปล Facebook เป็นภาษาไทยในหน้า Home ของ Facebook ลองกดเข้าไปดูพบว่าต้องลง Translations Application ซึ่งเป็น web-based translation tool เหมือนกับ Launchpad หรือ Pootle ก่อน อันนี้ก็ปกติไม่มีอะไร

ปัญหาที่สำคัญของการแปลคือ มี learning curve สูงพอสมควร (สำหรับผู้ใช้ทั่วไป) ตั้งแต่การเรียนรู้เครื่องมือ ระเบียบปฏิบัติต่างๆ ซึ่งสุดท้ายส่งผลให้คนเข้ามาช่วยแปลน้อย

Keyword: 

Default Thai Fonts in Firefox 3

Dear all Thai Firefox users,

Please take a look in this bug. It's about default Thai font set in Firefox 3 for all major platforms (Win, Mac, Linux). It's your last chance to discuss if you don't agree in the proposed set.

Current proposal:

Pages