Added `langs` option

Resolved #12 
а разве нельзя этот `if` вынести? в обоих кейсах он повторяется, разница только в таргете. Мож его тогда вынести вообще из `if (langs.length > 0)`?