CakePhp multiple i18n insert


i need to create a form in cakephp so that i can insert content in multiple language at the same time

let's say eng and esp

the form will be like:

Insert english title _____________
Insert spanish title _____________

i'm using i18n for the translated fields but the documentation doesn't say much, can anyone give me some advice?
also, how can i know how many languages i'm using? do i have to count the directoryes in app/locale?