Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add "intralingual" subtitling opton in language dropdown for captioning #6573

Closed
1 of 7 tasks
kelea99 opened this issue Dec 16, 2024 · 5 comments
Closed
1 of 7 tasks

Comments

@kelea99
Copy link
Contributor

kelea99 commented Dec 16, 2024

Summary (Product Owner)

We have examples of multi-lingual (english, French, Tamazight, arabic, spanish) oral interviews for The indigenous oral histories project. We are needing a catch-all option for the original subtitling, which may just be "intralingual">
The second type is same-language subtitling (also called intralingual subtitling), where the subtitles are in the same language as the media. - https://multilingual.com/everything-you-need-to-know-about-subtitling-closed-captioning-and-audiovisual-translation/

Example: https://figgy.princeton.edu/catalog/33d4ff05-3146-49ab-b2d2-fd7c18e9a4dd

User Story (Product Owner, when applicable)

As a [persona], I want to [describe intent], so that [explain the big problem you are trying to solve and its benefit]
As a figgy user adding captions to multi-lingual videos, I would like a general option to the dropdown of language options to choose from.

Impact (Product Owner)

Please include hard deadlines, if the exhibit is part of an event, the issue is stopping work, etc.

Priority recommendation (Product Owner)

  • asap
  • within the next 3 weeks
  • PO will prioritize

Sudden Priority Justification (Product Owner)

Required if "asap" or "within the next 3 weeks" is checked. Add "Sudden Priority" and "dls-work-cycle" labels
This is for a grant-driven project and cannot be made public until the language option is corrected.

Implementation Notes

To be filled out by DLS.

Acceptance Criteria

To be filled out by DLS.Some requirements to consider, including:

  • The UI implemented for this issue meets accessibility requirements
  • New functionality is documented
  • There's an "Intralingual" option in the caption language dropdown.

First Step

  • Figure out where the caption language dropdown is defined.

Expected behavior (Product Owner)

Actual behavior (Product Owner)

Steps to reproduce behavior (Product Owner)

Screenshots (Product Owner)

@eliotjordan
Copy link
Member

@kelea99 Here's the plan we came up with to address technical (languages are determined using ISO 639 codes) and user interface considerations (interlingual might be a confusing term):

  1. Make the caption language field multi-valued
  2. When a caption has more than language, it will display in the viewer as "Multilingual (Original)".

@kelea99
Copy link
Contributor Author

kelea99 commented Jan 14, 2025

@eliotjordan the ISO 693 codes link you provided does not include what was originally a part of ISO 693.2 (zgh - Standard Moroccan tamazight). can we get the outliers in? at least tamazight?
Canarian Spanish does not appear to have one.

  1. Yes, make the caption language field multi-valued.
  2. Yes, when a caption has more than one language, I like that it will display in the viewer as "Multilingual (original)".

@eliotjordan
Copy link
Member

@kelea99 Looks like the gem we use does include a code for that, so should already be in the drop down:
https://github.com/xwmx/iso-639/blob/master/lib/data/ISO-639-2_utf-8.txt#L481

My main point there was that adding a non-ISO 639 term (like "Interlingual") is challenging and being able to capture the actual languages used in the transcription is a good idea if we can do it.

@kelea99
Copy link
Contributor Author

kelea99 commented Jan 14, 2025

Agreed on both counts.

@eliotjordan
Copy link
Member

Closed by #6601

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants