คลังเก็บหมวดหมู่: Open Source

โม้เกี่ยวกับ OpenSource

Zen-Cart ภาษาไทยแบบ UTF-8

ผมอยากจะเปิดร้านขายของออนไลน์ แต่ติดที่ไม่มีความสามารถจะสร้างระบบร้านขายของออนไลน์เองได้ (ฝีมือไม่ถึง) ผมก็เลยจำเป็นจะต้องไปหา Open Source ซึ่งเอาไว้จัดการร้านขายของออนไลน์ (ที่มีเทพ ๆ ช่วยทำไว้ให้) แต่ก็พบว่า Open Source ประเภทดังกล่าว มีตัวเลือกให้เลือกน้อยมาก อือม ไม่น่าเชื่อ มันมีน้อยจริง ๆ!!!

ผมเคยลอง OSCommerce แล้ว และก็พบว่าระบบมันดีก็จริงนะ แต่การจัดการ Theme ของมันยังไม่น่าเอ็นดูสำหรับผมเท่าไหร่ …

ส่วน UberCart บน Drupal นี่ก็เคยลอง และก็พบว่าต้องหา Module ที่เกี่ยวข้องมาใส่เยอะฮึ่มเลย มันก็เลยทำให้รู้สึกว่ามันทำงานช้าไปนิดนึง …

สุดท้ายก็เลยมาลงที่ Zen-Cart เพราะดูแล้วมันมี Theme ให้เลือกเยอะพอตัว แล้วส่วนหลังบ้านมันก็ดูดี (เมื่อเทียบกับ OSCommerce) …

ประเด็นปัญหามันกลับกลายเป็นว่า ไม่ยักจะมีใครแปล Zen-Cart เป็นภาษาไทยแบบ UTF-8 เลยแฮะ ไม่ว่าจะพยายามหายังไงก็พบว่า เต็มที่ ๆ สุด ก็คือ Zen-Cart ที่แปลเป็นภาษาไทยแบบ TIS-620 หรือไม่ก็ Windows-874!!!

แสดงว่าผมดันเลือกใช้ของที่ไม่เป็นที่นิยมซักเท่าไหร่ T-T แต่มันอยากใช้นี่นา แล้วทำไงดี????

ในเมื่อเป็นแบบนี้ ผมก็มีทางเลือกเพียงแค่สองทาง ทางแรกก็คือรอคอยและภาวนาว่าจะมีใครซักคนในโลกใบนี้ ที่จะช่วยสละเวลาแปล Zen-Cart เป็นภาษาไทยแบบ UTF-8 ให้ผม เพื่อผมจะได้จิ๊กเอาไปใช้อย่างไม่ต้องออกแรงมากนัก หรือทางที่สองคือผมลงมือแปลมันซะเอง เพื่อจะได้ไม่ต้องรอคอยอย่างลม ๆ แล้ง ๆ (และเห็นแก่ตัว) อีกต่อไป!!!

อือม ผมเลือกทางที่สองอ่ะ และก็พบว่า งานแปล Open Source เป็นภาษาไทยนั้น … มัน … โหดร้ายจริง ๆ T-T

Zen-Cart ภาษาไทยแบบ UTF-8

เอาเป็นว่าใครอยากใช้ Zen-Cart ซึ่งแสดงผลเป็นภาษาไทยแบบ UTF-8 ก็กดดาวน์โหลดจากไอคอนข้างบนก็แล้วกันนะจ๊ะ 😛

ป.ล. 1 ผมแปลเฉพาะหน้าร้านอย่างเดียว ส่วนหลังร้านไม่ได้แปลจ้า

ป.ล. 2 มีหลายประโยคที่ผมแปลออกมาไม่เป็นผู้เป็นคนซักเท่าไหร่ ดังนั้น ใครเอาไปใช้แล้วเห็นว่ามันไม่ใจ ก็รบกวนปรับปรุงคำแปลกันเองก็แล้วกันเด้อ

ป.ล. 3 ไอ้ที่ให้ดาวน์โหลดนี่ ไม่ใช่ตัวเต็มของ Zen-Cart นะ เป็นแค่ส่วนเสริมของภาษาไทยเท่านั้น ดังนั้น ผู้ที่ใช้ Zen-Cart ไม่เป็น โปรดทำความเข้าใจก่อนใช้งานจ้า!!!

คำค้น: , ,

Open Source หลายภาษา

ปัจจุบันนี้ Open Source จำเป็นต้องสนับสนุนหลายภาษา เพราะถ้าไม่สนับสนุนหลายภาษาแล้วล่ะก็ โอกาสแตกดับในภายภาคหน้าย่อมมีสูง!

ทีนี้การจะสนับสนุนหลายภาษาได้ ก็ขึ้นอยู่กับการออกแบบ Open Source เป็นสำคัญ ซึ่งเดี๋ยวนี้ก็ถือว่าคิดกันมาครบ เพราะมีการแยกเรื่องภาษาออกมาอย่างชัดเจน …

Open Source แบบที่ 1

จากภาพข้างบนจะเห็นว่า เขาแยกเอาส่วนของ Module, Theme แล้วก็ภาษาออกมาเลย ซึ่งอันนี้ก็ดีสำหรับนักพัฒนาเพราะจะได้แก้ไขเป็นส่วน ๆ ได้!

อ่านเพิ่มเติม Open Source หลายภาษา

ระบบฝังใน

ใคร ๆ ก็รู้ว่า Firefox มี Add-ons (แต่ผมเพิ่งจะรู้) และก็รู้ด้วยว่ามันมี Add-ons ดี ๆ อย่าง Firebug, Screengab ซึ่งสะดวกกว่าการใช้ Third Party นอก Browser เป็นไหน ๆ (ผมก็เพิ่งจะรู้อีกเช่นเดิม)

ตอนนี้มีคนพยายามจะสร้าง Web OS ขึ้นมา เพื่อให้ระบบปฏิบัติการผ่านอินเทอร์เน็ตเป็นจริง แต่โดยส่วนตัวแล้วผมกลับมองว่า หนทางที่ Web Browser จะเติบโตขึ้นมาจนกลายเป็นระบบปฏิบัติการ แล้ว Add-ons ต่าง ๆ บน Web Browser กลายเป็น Middle Ware หรือ Firm Ware ในฝั่ง Client เพื่อเชื่อมต่อกับ Script ในฝั่ง Server ก็น่าจะเป็นไปได้เหมือนกัน!!!

เหนือสิ่งอื่นใด … ตอนนี้ผมกำลังเห่อ Firefox Add-ons มากเลยล่ะ เพิ่งจะรู้ว่ามันดีอย่างนี้นี่เอง 😛

คำค้น: , , ,

เปิดตัว Kangaroo : Drupal Module แบบไทย ๆ

หลังจากที่โม้ไปเมื่อหลายสัปดาห์ก่อน ว่าผมจะนำเอา Jingjo มาขัดสีฉวีวรรณ ประแป้งแต่งตัวซะใหม่ ให้กลายร่างเป็น Drupal Module … มาวันนี้ก็ได้ฤกษ์เปิดตัวซะที!!!

ผมตั้งชื่อมันว่า Kangaroo เพราะมันมีชื่อสอดคล้องกับ Jingjo ดี … พวกเดียวกัน แต่เรียกคนล่ะแบบ!

Kangaroo 6.x-1.0

ผมไม่รู้ว่าในเมืองไทยเรามีคนใช้ Drupal ซักกี่คน? แต่ต้องบอกไว้เลยว่ามันเป็น CMS ที่กระดูกมาก ๆ ใช้ยากชิบโป๋งอีกต่างหาก ยิ่งคนที่ไม่เคยใช้มาก่อน ถ้าเข้ามาลอง configure แล้วจะรู้เลยว่าเขาวงกตเป็นยังไง

แต่ถึงมันจะใช้ยาก, configure ลำบาก, theme มีน้อย, จำนวนผู้ใช้จำกัด … แต่มันก็ไม่ใช่เหตุผลที่จะทำให้ผมบ่ายเบี่ยงไม่ทำ module เพื่อให้คนไทยเราใช้หรอกนะ 😛

ดังนั้นก็ขอให้ Drupal จงเจริญเติบโตในเมืองไทยยิ่ง ๆ ขึ้นไป … เอ้า … ชนแก้ว ^-^

คำค้น: , , , ,

เสกหนังควายเข้า Drupal, WordPress และ MediaWiki

ผมสนใจ CMS อยู่แค่สามตัวเองครับ คือ Drupal, WordPress และ MediaWiki และก็เห็นว่าคนไทยเราเริ่มใช้ CMS สามตัวนี้มากขึ้นเรื่อย ๆ

ก็เลยคิดว่าเป็นการดี หากเราจะทำ Plugins, Modules และ Extensions แบบไทย ๆ เพื่อเสียบเข้าไปยัง CMS ทั้งสามตัวนี้ ให้คนไทยได้ใช้กัน

ตอนนี้ผมคิดจะเอา Jingjo มา Fork ให้เป็น Modules บน Drupal บ้าง แต่พอไปอ่านคู่มือการทำ Modules บน Drupal แล้ว ขอบอกเลยว่า … ไม่ธรรมดาเลย อือม มันไม่เห็นเหมือนกับการทำ Plugins บน WordPress เลยแฮะ!!!

เอาเป็นว่าถ้าผมเข้าอกเข้าใจวิธีการสร้าง Modules บน Drupal เมื่อไหร่ ก็ค่อยมาว่ากันเรื่องการ Fork ก็แล้วกันเน้อะ!

คำค้น: , , , , ,