JSFiddle - React, Tailwind, and code Playground

JavaScript

var a = objectify("a,dog|b,cat|z,rat");
var b = objectify("one,uno|two,dos");

function objectify(str) {
    var obj = new Object(),
        arr = str.split('|');
    for (i = 0; i < arr.length; i++) {
        var parts = arr[i].split(',');
        obj[parts[0]] = parts[1];
    }
    return obj;
}

console.log(a)
console.log(b)