Tag: localization

  • ทำเว็บ ทำแอป ให้รองรับหลายภาษา หลากวัฒนธรรม

    ไลบรารี/เฟรมเวิร์กสำหรับการทำให้แอป/เว็บไซต์รองรับหลายภาษา/วัฒนธรรม หรือที่เรียกว่า “internationalization” ทั้งส่วนหน้าตาและการประมวลผลอื่นๆ เช่น เรียงลำดับตามพจนานุกรม ปฏิทิน รูปแบบวันเวลา สกุลเงิน โพสต์เรื่องนี้ไปที่กรุ๊ปสมาคมโปรแกรมเมอร์ไทยและใน Medium ขอโพสต์ซ้ำที่นี่ อะไรคือ Internationalization? หลักๆ ในเรื่องนี้มี 2 คำ คือ internationalization (i18n) กับ localization (L10n) ส่วนของโค้ดจะเป็นการทำ internationalization รองรับไว้ คือเตรียมให้รองรับหลายภาษา/วัฒนธรรม ไม่ hardcode ภาษาลงในโค้ด คนเขียนโค้ดไม่ทึกทักเรื่องเกี่ยวกับภาษาและวัฒนธรรมไปเอง สำหรับข้อความ/ข้อมูลสำหรับแต่ละภาษาแต่ละประเทศจะเก็บเป็นก้อนๆ เอาไว้ เรียกว่า locale การจัดเตรียมข้อมูล locale พวกนี้เรียกว่า localization ซึ่งมีทั้งการแปลข้อความ และการเตรียมข้อมูลที่เจาะจงกับประเทศ/เขตการปกครอง/วัฒนธรรม (ตัวย่อ i18n และ L10n มาจากอักษรแรกสุด+จำนวนตัวอักษรระหว่างอักษรแรกสุดกับอักษรท้ายสุด+อักษรท้ายสุด ใช้ i ตัวเล็ก และ L ตัวใหญ่ เพื่อให้เห็นแตกต่างจากเลขหนึ่ง 1)…

  • Consumer information security tools – Thai localization 2017 summary

    Consumer information security tools – Thai localization 2017 summary

    Signal แปลเสร็จแล้ว 100% ทั้งบน iOS และ Android / KeePassXC คืบหน้าไปมาก / หลายโครงการเปิดส่วนภาษาไทยให้แปลแล้ว / ทาง Localization Lab สามารถช่วยประสานกับบางโครงการที่ยังไม่อยู่บน Transifex อย่าง Gpg4win ให้ไปแปลบน Transifex ได้ เพื่อความสะดวก

  • [27 ก.ค.] ตะลุยแปล #Tor เป็นไทย เสาร์นี้

    [27 ก.ค.] ตะลุยแปล #Tor เป็นไทย เสาร์นี้

    ใช้คนไทยใช้เน็ตได้ปลอดภัยขึ้น ชวนชาวเน็ตมาช่วยกันแปลโปรแกรม Tor เป็นภาษาไทย 🙂 เสาร์ 27 ก.ค. 10-17น. @ ร้านกาแฟ Tom N Toms สยามเซ็นเตอร์

  • มากกว่าการแปล, localization คือการปรับเข้าถิ่น

    เรื่อง “taken for granted” เหมาว่าคนอื่นก็คงคิดเหมือนเรา ทำแบบเรานี่แหละ และเรียกร้องให้ผู้ใช้ปรับตัวให้เข้ากับ “ผลิตภัณฑ์” ที่เราออกแบบ เป็นเรื่องที่เห็นกันทั่วไป ไม่เฉพาะในวงการซอฟต์แวร์

  • WordPress 2.7 Thai localization update

    สัปดาห์ที่ผ่านมา ปรับปรุงคำแปลภาษาไทยบางส่วนของ WordPress 2.7 มีทั้งแก้ตัวสะกด เปลี่ยนคำ และปรับสำนวนแปล โดยเฉพาะในส่วนของ Dashboard ได้ส่งไปให้ผู้รับผิดชอบการแปลคือคุณ kazama แล้ว ดูรายละเอียดได้ที่เว็บบอร์ด WordThai (ทำในอัตรางานของ Opendream เพื่อใช้กับเว็บไซต์ครีเอทีฟคอมมอนส์ประเทศไทย http://cc.in.th/) อัปเดต: คุณ kazama แจ้งว่า WordPress 2.7.1 กำลังจะออกแล้ว ตัวคำแปลที่ผมเสนอไปนี้ อาจจะยังไม่ได้เข้าไปใน 2.7.1 เพราะต้องรอพิจารณาร่วมกันก่อน ว่าจะเอาอันไหนไม่เอาอันไหน technorati tags: WordPress, Thai, localization

  • Academy Firefoxia Live

    I’m now at Firefox Thai localization sprint @ House 2.0 – Live อารมณ์ประมาณ ลงแขก + AF + มาเล่นเกมบ้านเพื่อน Free TV Show from Ustream (vdo page link) technorati tags: localization, Firefox, Thai

  • Firefox 3.0pre Thai

    Following its cousin Thai langpack, Firefox 3.0pre localized build for Thai is out now! Thanks all House 2.0 and Thai L10n people [vdo clip @ duocore.tv]. ผลลัพธ์จากงานเย็นทั่วหล้ามหาสงกรานต์ Firefox Thai L10n sprint @ House 2.0 [ดูคลิป ที่ duocore.tv] มาแล้ว ไฟร์ฟ็อกซ์ 3.0pre ภาษาไทย (รุ่นทดสอบ) ลองวันนี้ ทั้งบน GNU/Linux, Mac OS X และ Windows XP ดิจิทัลดาวน์โหลด (ทุกค่าย) งานนี้ pittaya…

  • more eyeballs are always welcome!

    (Thai Firefox L10n sprint) เนื่องจากหลุดจากสถานะวุ้นเละ ๆ แล้ว ทีมงานเลยอยากให้ทุกคนช่วยกันดูหน่อย หาที่มันประหลาด ๆ แล้วแจ้งมากันครับ หรือจะมาช่วยกันแปลก็ได้ ดาวน์โหลด language pack ไปลอง (ติดตั้งเหมือนปลั๊กอินทั่วไป): http://code.google.com/p/thai-l10n/downloads/list แสดงความคิดเห็น/แจ้งข้อผิดพลาด (เมลกลุ่ม – สมัครก่อนถึงส่งได้): thai-l10n (at) googlegroups.com ขอบคุณครับ “Given enough eyeballs, all bugs are shallow.” technorati tags: Firefox, test, Thai

  • early Thai Minefield

    (Thai Firefox L10n sprint) บน Mac OS X* (โดย pittaya) — build แรกของ sprint นี้ … ซึ่งมีแต่แมค! (มี Ubuntu สองเครื่องเป็นชนกลุ่มน้อย): บน GNU/Linux (Ubuntu 8.04 Beta): บน Windows XP (ลูกเมียน้อยมุมห้อง เพิ่งยกมาในวันที่สอง ด้วยความจำเป็น): update 2008.04.14: เพิ่มภาพหน้าจอบน Windows XP technorati tags: Firefox, Thai, localization

  • install Python alternatives

    สวัสดีปีใหม่ — 12-14 เม.ย. ผมและเพื่อน ๆ อยู่ที่ Thai Firefox L10n sprint po2moz ใช้กับ Python 2.5 ไม่ได้ ต้องเป็นรุ่นต่ำกว่านั้น ลง Python (และโปรแกรมอื่น ๆ) หลาย ๆ รุ่นในเครื่อง และวิธีตั้งค่ารุ่นปริยาย ลงที่รุ่นที่อยากได้ apt-get install python2.4 บอกเครื่อง ว่าเรามีหลายรุ่นนะ update-alternatives –install /usr/lib/python python /usr/lib/python2.3 9 update-alternatives –install /usr/lib/python python /usr/lib/python2.4 5 update-alternatives –install /usr/lib/python python /usr/lib/python2.5 1 (–install ลิงก์คำสั่งปริยาย ชื่อคำสั่ง ลิงก์ไปหารุ่นที่ระบุ ลำดับความสำคัญ) จากนั้นก็เลือกรุ่นที่อยากใช้…