- Series: Courses
- Files: 22
- Estimated time: ~45 minutes
- Labels:
good-first-issue, i16-translations
Two single-part course items from Lorena Sganzerla's 2023 "Active Inference for the Social Sciences" series still hold full 11-language sets: the Discussion item (stem "Semiotics and Semantics Discussion ~ Lorena Sganzerla ~ Active Inference for Social Sciences 9 12" → sole part MrAiB9X7Ock) and the Lecture item (stem "CCL2023.06 Semiotics and Semantics Lecture ~ Lorena Sganzerla, 2023-08-30" → sole part 4ijYLWm4P2I). The stems differ from the part titles only by date/course-code tokens.
Scope (from the triage doc, Part A):
- Item
Courses/ActiveInferenceForTheSocialSciences/SemioticsSemantics_Discussion
- 11 files, stem
Semiotics and Semantics Discussion ~ Lorena Sganzerla ~ Active Inference for Social Sciences 9 12 → target translations/MrAiB9X7Ock.<bcp47>.srt
- Item
Courses/ActiveInferenceForTheSocialSciences/SemioticsSemantics_Lecture
- 11 files, stem
CCL2023.06 Semiotics and Semantics Lecture ~ Lorena Sganzerla, 2023-08-30 → target translations/4ijYLWm4P2I.<bcp47>.srt
Read first: docs/volunteer-transcript-tasks.md —
sections "The 30-minute task (per file)" and "Exact command pattern".
Steps, per file:
- Verify the guessed
video_id in the item's metadata.json + a YouTube spot-check of the part.
- Confirm the language by opening the
.srt (normalize legacy codes per the migration map).
- Move with the two-step
git mv into translations/<video_id>.<bcp47>.srt.
- Append the original repo-relative path to the destination item's
metadata.json previous_paths.
- One path-scoped commit per item:
translations(<series>): migrate <N> legacy files (I16 triage).
Acceptance criteria:
good-first-issue,i16-translationsTwo single-part course items from Lorena Sganzerla's 2023 "Active Inference for the Social Sciences" series still hold full 11-language sets: the Discussion item (stem "Semiotics and Semantics Discussion ~ Lorena Sganzerla ~ Active Inference for Social Sciences 9 12" → sole part
MrAiB9X7Ock) and the Lecture item (stem "CCL2023.06 Semiotics and Semantics Lecture ~ Lorena Sganzerla, 2023-08-30" → sole part4ijYLWm4P2I). The stems differ from the part titles only by date/course-code tokens.Scope (from the triage doc, Part A):
Courses/ActiveInferenceForTheSocialSciences/SemioticsSemantics_DiscussionSemiotics and Semantics Discussion ~ Lorena Sganzerla ~ Active Inference for Social Sciences 9 12→ targettranslations/MrAiB9X7Ock.<bcp47>.srtCourses/ActiveInferenceForTheSocialSciences/SemioticsSemantics_LectureCCL2023.06 Semiotics and Semantics Lecture ~ Lorena Sganzerla, 2023-08-30→ targettranslations/4ijYLWm4P2I.<bcp47>.srtRead first: docs/volunteer-transcript-tasks.md —
sections "The 30-minute task (per file)" and "Exact command pattern".
Steps, per file:
video_idin the item'smetadata.json+ a YouTube spot-check of the part..srt(normalize legacy codes per the migration map).git mvintotranslations/<video_id>.<bcp47>.srt.metadata.jsonprevious_paths.translations(<series>): migrate <N> legacy files (I16 triage).Acceptance criteria:
previous_pathsrecordedTranslations/folder; emptyTranslations/andtranslations_tmp/removed