Add short discussion about specifying languages.
authorCarl Hetherington <cth@carlh.net>
Sun, 30 May 2021 21:11:44 +0000 (23:11 +0200)
committerCarl Hetherington <cth@carlh.net>
Sun, 30 May 2021 21:11:44 +0000 (23:11 +0200)
doc/design/specifying-language [new file with mode: 0644]

diff --git a/doc/design/specifying-language b/doc/design/specifying-language
new file mode 100644 (file)
index 0000000..12f8594
--- /dev/null
@@ -0,0 +1,19 @@
+There are a few places where languages need to be specified, and it's quite complicated.
+
+# Audio language
+
+At the time of writing this is specified per content, in the content audio tab.  It is
+used for writing:
+
+- RFC5646SpokenLanguage metadata in sound MXF
+- ISDCF name of DCP
+- cover sheet
+
+# Subtitle language
+
+This is also specified per content, in the content subtitle tab.  It is used for writing:
+
+- CPL MainSubtitleLanguageList (all languages present in the DCP)
+- subtitle asset metadata
+- ISDCF name of DCP
+- cover sheet