อนุทิน #25079

KnowledgeVolution:

ศึกษาแนวทางการนำ Ruby on Rails 2.2 มาใช้กับ KV โดยเฉพาะฟีเจอร์ i18n 

edge rails ตัวล่าสุดของวันนี้ยังมีปัญหาหลายอย่าง เช่น มีปัญหากับ Ruby Gettext เท่าที่หาวิธีแก้ปัญหา เขาบอกว่าเป็นที่ตัว Ruby Gettext เอง ซึ่งจะต้อง patch หรือรอเวอร์ชันหน้าเลย

RoR 2.2 ใช้ tag translate หรือ t และรับ parameter เป็น symbol สำหรับคำที่ต้องการแปล เช่น <%= t :symbol %>

จากนั้นจึงไปสร้างคำแปลไว้ใน lib/locale/th.yml อีกที นอกจากนี้ยังไม่พบวิธีการ maintain ที่สะดวกอย่าง updatepo ของ gettext

ณ ตอนนี้ คิดว่าเป็นปัญหาสำหรับโปรเจ็คเก่าที่ต้องการใช้ฟีเจอร์ i18n ของ RoR 2.2

Ref: http://rails-i18n.org/wiki

เขียน:

ความเห็น (0)