fix: translate fallback chapter title (#540)
This commit is contained in:
@@ -5,6 +5,7 @@
|
||||
"Audio devices": "Audiogeräte",
|
||||
"Audio tracks": "Audiospuren",
|
||||
"Autoselect device": "Automatische Geräteauswahl",
|
||||
"Chapter %s": "Kapitel %s",
|
||||
"Chapters": "Kapitel",
|
||||
"Default": "Standard",
|
||||
"Default %s": "Standard %s",
|
||||
|
@@ -5,6 +5,7 @@
|
||||
"Audio devices": "Dispositivos de audio",
|
||||
"Audio tracks": "Pistas de audio",
|
||||
"Autoselect device": "Selección automática",
|
||||
"Chapter %s": "Capítulo %s",
|
||||
"Chapters": "Capítulos",
|
||||
"Default": "Por defecto",
|
||||
"Default %s": "Por defecto %s",
|
||||
|
@@ -5,6 +5,7 @@
|
||||
"Audio devices": "Périphériques audio",
|
||||
"Audio tracks": "Pistes audio",
|
||||
"Autoselect device": "Sélection automatique",
|
||||
"Chapter %s": "Chapitre %s",
|
||||
"Chapters": "Chapitres",
|
||||
"Default": "Par défaut",
|
||||
"Default %s": "Par défaut %s",
|
||||
|
@@ -5,6 +5,7 @@
|
||||
"Audio devices": "Dispozitive audio",
|
||||
"Audio tracks": "Piese audio",
|
||||
"Autoselect device": "Selectare automată",
|
||||
"Chapter %s": "Capitolul %s",
|
||||
"Chapters": "Capitole",
|
||||
"Default": "Implicit",
|
||||
"Default %s": "Implicit %s",
|
||||
|
@@ -7,6 +7,7 @@
|
||||
"Audio devices": "音频设备",
|
||||
"Audio tracks": "音频轨道",
|
||||
"Autoselect device": "自动选择",
|
||||
"Chapter %s": "第%s章",
|
||||
"Chapters": "章节",
|
||||
"Default": "默认",
|
||||
"Default %s": "默认 %s",
|
||||
|
@@ -539,7 +539,11 @@ function normalize_chapters(chapters)
|
||||
table.sort(chapters, function(a, b) return a.time < b.time end)
|
||||
-- Ensure titles
|
||||
for index, chapter in ipairs(chapters) do
|
||||
chapter.title = chapter.title or ('Chapter ' .. index)
|
||||
local chapter_number = chapter.title and string.match(chapter.title, '^Chapter (%d+)$')
|
||||
if chapter_number then
|
||||
chapter.title = t('Chapter %s', tonumber(chapter_number))
|
||||
end
|
||||
chapter.title = chapter.title ~= '(unnamed)' and chapter.title ~= '' and chapter.title or t('Chapter %s', index)
|
||||
chapter.lowercase_title = chapter.title:lower()
|
||||
end
|
||||
return chapters
|
||||
|
Reference in New Issue
Block a user