new: add documentation for subtitle format, phonetics, and translation structure
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
# Subtitles
|
||||
|
||||
## Format
|
||||
|
||||
The LRC lyrics format is used for subtitles with no end time.
|
||||
|
||||
## Tools
|
||||
|
||||
We recommend using Subtitle Edit open source software for editing subtitles.
|
||||
|
||||
Source code: https://github.com/SubtitleEdit/subtitleedit
|
||||
|
||||
## Phonetics
|
||||
|
||||
To highlight muted characters, use curly brackets `{}` around the character that is muted
|
||||
phonetically.
|
||||
|
||||
To highlight linking characters, use square brackets `[]` around the character that is linked
|
||||
phonetically. Don't add space before or after the square brackets.
|
||||
|
||||
## File naming & translation
|
||||
|
||||
The main file is the transcription file and follow the file name pattern:
|
||||
`<description>_st_bzh.lrc`.
|
||||
|
||||
The translation file should follow the file name pattern: `<description>_st_fr.lrc` and have the
|
||||
same timestamps as the matching transcription.
|
||||
|
||||
The `<description>` part of the name should also be the same as the one in the transcription file.
|
||||
|
||||
## Package structure
|
||||
|
||||
The transcription and translation files should be in the same directory, under the `:data:ressources`
|
||||
module, in `comminMain/composeResources/files`. They are exposed as Compose resources.
|
||||
|
||||
For more, see: https://kotlinlang.org/docs/multiplatform/compose-multiplatform-resources.html
|
||||
|
||||
Reference in New Issue
Block a user