When a new item type translation is added, a new table row is added to the table. The markup of the added row doesn't match the existing rows, and the JS event listeners aren't correctly configured to target the new row.
Created attachment 184408 [details] [review] Bug 40453: Allow newly-added item type translations to be edited This patch updates the item type translation page so that newly-added rows are editable. To test you must more than one installed translation. - Apply the patch and go to Administration -> Item types. - Edit an item type and click "Translate into other languages." - If you already have translations for your installed languages, delete them. - Add a new translation. - In the newly added table row, click the value in the "Language" column. A dropdown should appear and changing the language should work. - Cliking away from the table cell should replace the dropdown with the language code you selected. - Click the value in the "Translation" column. The table cell should become editable. Edit the text and tab out of the field. Your edit should be saved. - Reload the page to confirm that everything looks correct. Sponsored-by: Athens County Public Libraries