Everything except keywords can be done by adding a second field (on the same row).
Keywords will be tricky. We could add a second row of keywords in English, however, we would not know which Czech keyword is which English keyword. Instead, we will need to be able to add, edit and remove "multilingual keyword" in a dialogue, which will record that the keyword object has a Czech and an English label. See this form and its source.
I would place the button on the same line as the text inputs and choose an appropriate icon for the button (also for the spatial coverage). This way it is unintuitive.
Everything except keywords can be done by adding a second field (on the same row).
Keywords will be tricky. We could add a second row of keywords in English, however, we would not know which Czech keyword is which English keyword. Instead, we will need to be able to add, edit and remove "multilingual keyword" in a dialogue, which will record that the keyword object has a Czech and an English label. See this form and its source.
Also see https://github.com/opendata-mvcr/nkod/issues/2