Bug #4431

Language of description not roundtripping in EAD (RAD)

Added by Mike Cantelon over 9 years ago. Updated about 9 years ago.

Status:VerifiedStart date:12/12/2012
Priority:MediumDue date:
Assignee:José Raddaoui Marín% Done:

100%

Category:EAD
Target version:Release 1.4.0
Google Code Legacy ID: Tested version:
Sponsored:No Requires documentation:

Related issues

Related to Access to Memory (AtoM) - Bug #4517: Language of Material Missing from Import Verified 01/09/2013
Related to Access to Memory (AtoM) - Bug #4424: Language of Description Imports incorrectly (ISAD) Verified 12/12/2012
Related to Access to Memory (AtoM) - Bug #4508: Script of Material and Script of Description not Importing Verified 01/07/2013
Related to Access to Memory (AtoM) - Bug #4997: Remove @encodinganalog from <language> tags and rework h... Verified 04/24/2013
Blocked by Access to Memory (AtoM) - Bug #5012: ISO 639: remove country code if provided Verified 04/28/2013

History

#1 Updated by Mike Cantelon over 9 years ago

  • Assignee set to Mike Cantelon

#2 Updated by Mike Cantelon over 9 years ago

  • Status changed from New to QA/Review
  • Assignee changed from Mike Cantelon to Jessica Bushey

#3 Updated by Mike Cantelon over 9 years ago

  • % Done changed from 0 to 100

Applied in changeset atom|commit:856c6e1e773884e4b06825cba5b754a0c89418fa.

#4 Updated by Jesús García Crespo over 9 years ago

  • Target version set to Release 1.4.0

#5 Updated by Jesús García Crespo over 9 years ago

  • Category set to EAD

#6 Updated by Jessica Bushey over 9 years ago

  • Status changed from QA/Review to Feedback

For testing I chose language of description as German. You can see the error on Export below:

<langusage><language langcode="eng" encodinganalog="Language">English</language><language langcode="Delta Archives" encodinganalog="Language Of Description">a:1:{i:0;s:2:"de";}</language></langusage>

Importing this EAD.XML file results in no language of description being included in the description.

#7 Updated by Jessica Bushey over 9 years ago

  • Assignee changed from Jessica Bushey to Mike Cantelon

#8 Updated by Jessica Bushey over 9 years ago

I just tested with another dataset in 1.X AtoM and got the following:

Create archival description.
Add Dutch as the language of description.
Export EAD.xml:

<langusage>
<language langcode="dut" encodinganalog="Language of Description">Dutch</language>
</langusage>

Import EAD.xml.

Expected result:
View page of archival description shows "Dutch" as language of material.

Actual result:
View page of archival description shows "Du" as language of material.

#9 Updated by Jessica Bushey over 9 years ago

  • Subject changed from Language of description not roundtripping in EAD to Language of description not roundtripping in EAD (RAD)

#10 Updated by Jessica Bushey over 9 years ago

Possible duplicate issue but in the ISAD description is Issue 4424

#11 Updated by Mike Cantelon over 9 years ago

  • Assignee changed from Mike Cantelon to José Raddaoui Marín

#12 Updated by Anonymous about 9 years ago

  • Status changed from Feedback to QA/Review

#13 Updated by Jesús García Crespo about 9 years ago

  • Status changed from QA/Review to Feedback

#14 Updated by José Raddaoui Marín about 9 years ago

  • Assignee changed from José Raddaoui Marín to Jesús García Crespo

#15 Updated by David Juhasz about 9 years ago

Radda, could you please adjust the case statement @ https://github.com/artefactual/atom/blob/1.x/lib/model/QubitInformationObject.php#L1356 to default to setting "Language" if no @encodinganalog is set?

Dan/Jessica, for the next round of testing (after the language code issue is addressed), please try testing a <language> tag with no @encodinganalog attribute, e.g.

<langusage>
  <language langcode="dut">Dutch</language>
</langusage>

Should add Dutch to the "Language" field in AtoM.

#16 Updated by Jesús García Crespo about 9 years ago

  • Status changed from Feedback to QA/Review

Applied in changeset atom|commit:4e311c6eccf4a2df1f2c1918b88bacaac6aea1f7.

#17 Updated by Jessica Bushey about 9 years ago

Language of description is roundtripping successfully.

#18 Updated by Jessica Bushey about 9 years ago

  • Status changed from QA/Review to Verified

#19 Updated by Jessica Bushey about 9 years ago

  • Status changed from Verified to Feedback
  • Assignee changed from Jesús García Crespo to José Raddaoui Marín

BUT if I edit the EAD file to reflect no @encodinganalog attribute the language of description DOES NOT IMPORT successfully.

#20 Updated by Jessica Bushey about 9 years ago

  • Status changed from Feedback to QA/Review

#22 Updated by Dan Gillean about 9 years ago

  • Status changed from QA/Review to Verified

Also available in: Atom PDF