summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/design/specifying-language19
1 files changed, 19 insertions, 0 deletions
diff --git a/doc/design/specifying-language b/doc/design/specifying-language
new file mode 100644
index 000000000..12f859420
--- /dev/null
+++ b/doc/design/specifying-language
@@ -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