JSFiddle - React, Tailwind, and code Playground

JavaScript

var options_de = ['1 de', '2 de', '3 de'];
var options_cz = ['1 cz', '2 cz', '3 cz'];
var options_en = ['1 en', '2 en'];
var options_pl = ['1 pl', '2 pl', '3 pl'];

var decorate = function(element){
    return '<input type="text" class="i_options_de" autocomplete="off" value="'+element+'">';
}

var max_length = Math.max(options_de.length,
                          options_cz.length,
                          options_en.length,
                          options_pl.length);

var html = [];
html.push('<ul>');
for(var i = 0; i < max_length; i++){
    html.push('<li>');
    options_de.length > i ? html.push(decorate(options_de[i])) : null;
    options_cz.length > i ? html.push(decorate(options_cz[i])) : null;
    options_en.length > i ? html.push(decorate(options_en[i])) : null;
    options_pl.length > i ? html.push(decorate(options_pl[i])) : null;
    html.push('</li>');
}
html.push('</ul>');

html = html.join('');

document.getElementsByTagName('body')[0].innerHTML = html;