When I import a TSV with columns that contain umlauts they are not imported correctly, Tinderbox replaces the umlauts with underscores. A column AttributMit_Ä_Umlaut yields user attribute AttributMit____Umlaut in Tinderbox:
It’s possible to fix the user attributes but it’s cumbersome, especially as each new TSV import creates the wrong user attributes again. Already checked whether it works with CSV import but it doesn’t. @eastgate could you please take a look?
As explained by the previous answer, it’s a Unicode edge case but one that cannot be fixed b y a user workaround as the issue (parsing TSV headers) is internal for the app.
Whilst such a ‘error’ is for some it is worth bearing in mind this app started on Mac OS System 9, when you needed apps just to move text from Mac OS to others OSs.
The user fix, pending one within the app, is to go to the User (attribute) Inspector, then in the Name box, change the Unicode character that is now an Unicode character from an underscore back to the desired characters.
So if the input column name is AttributMit Ä Umlaut, the result currently is AttributMit___Umlaut when we might expect AttributMit_Ä_Umlaut. Note that space → underscore is an expected transform as attribute names don’t support spaces in names.
So, if the above happens, and pending a fix and we expect attribute name ‘AttributMit_Ä_Umlaut’, then:
In the Name box, replace any of the underscores with the correct Unicode character, e.g. AttributMit___Umlaut with AttributMit_Ä_Umlaut and press the Return key to save the edit.