(1) Adding fresh System Language and it's language list (devise.id.yml, id.yml).
(2) Separate Product Index and Show to each Category (Sparepart and Unit).
(3) Category now just consist of 'Sparepart' and 'Unit', Create new or Editing feature now prohibited.
(4) Fixing Barcode Print on Purchase transaction (but need more fixing for more than one pages).