Currently the settings for an import profile include record type, character encoding, and format. It would be nice to also include syntax. This is useful for importing foreign language records with unique characters and punctuation. Syntax is currently an option when configuring z39.50 searches. It would be nice to have when Staging MARC records too.
Hi Esther, can you give an example of what different syntax settings would look like?
A library gave me this example. MARC21/USMARC places a personal name in 100$a (100 1 _ $aGonzález, Juan) UNIMARC places a personal name in 200$a (surname) and 200$b (forename) (200 _ 1 $aGonzález$bJuan)
Hi Esther, I think we don't offer this, because you can only import in the format that your Koha installation is set up for. If you have a MARC21 installation, you can only import MARC21, same for UNIMARC. We can't convert.
The foreign languages/unique characters etc. should be covered by the encoding setting - it's not related to the MARC format.
Syntax is an option when configuring z39.50 search targets. If this option truly can't be used, then it should be removed in the z39.50 configuration options. Also, in this case, syntax appears to deal with how data is mapped and not special characters, as described in comment 2.
(In reply to Esther Melander from comment #5) > Syntax is an option when configuring z39.50 search targets. If this option > truly can't be used, then it should be removed in the z39.50 configuration > options. I stumbled on the same thing, but you are correct. In some cases it might work, because the formats are very similar to MARC21, but UNIMARC is too different. You could import it, but it would not make sense at all as all the fields are different. > Also, in this case, syntax appears to deal with how data is mapped and not > special characters, as described in comment 2. Correct, I was referring to your initial description that talked about special chaaracters.