new: include French translations for record titles

This commit is contained in:
2026-06-26 14:46:12 +02:00
parent d4e5990a5f
commit be2239b640
@@ -8,36 +8,37 @@ import kotlinx.coroutines.flow.flowOf
class InMemoryRecordRepository : RecordRepository { class InMemoryRecordRepository : RecordRepository {
private val records = private val records =
listOf( listOf(
"An onestiz", "An onestiz" to "La politesse",
"En em brezantiñ", "En em brezantiñ" to "Se présenter",
"An amzer a ra", "An amzer a ra" to "Le temps qu'il fait",
"E komz get unan arall", "E komz get unan arall" to "Parler avec quelqu'un d'autre",
"Me hag ar brezhoneg", "Me hag ar brezhoneg" to "Moi et le breton",
"Ar yec'hed", "Ar yec'hed" to "La santé",
"Deskriviñ", "Deskriviñ" to "Décrire",
"Me 'gar / Ne garan ket", "Me 'gar / Ne garan ket" to "J'aime / Je n'aime pas",
"C'hoantoù", "C'hoantoù" to "Les envies",
"Penaos 'peus kavet...?", "Penaos 'peus kavet...?" to "Comment as-tu trouvé... ?",
"Oberiantizoù", "Oberiantizoù" to "Les activités",
"Debriñ hag evet", "Debriñ hag evet" to "Manger et boire",
"Bale, pourmen ha beajiñ", "Bale, pourmen ha beajiñ" to "Marcher, se promener et voyager",
"Ma c'horf (1)", "Ma c'horf (1)" to "Mon corps (1)",
"Ma c'horf (2)", "Ma c'horf (2)" to "Mon corps (2)",
"Dle eo / ret eo / dav eo / mall eo...", "Dle eo / ret eo / dav eo / mall eo..." to "Il faut que... / Il est temps que (de) ...",
"Deizioù ar sizhun", "Deizioù ar sizhun" to "Les jours de la semaine",
"Mizioù ha kourzoù ar blez", "Mizioù ha kourzoù ar blez" to "Les mois et les saisons de l'année",
"Bez'zo / N'eus ket...", "Bez'zo / N'eus ket..." to "Il y a / Il n'y a pas...",
"Banne.../Tamm...", "Banne.../Tamm..." to "Un peu...",
"Stad a vuhez (1)", "Stad a vuhez (1)" to "Situation de vie (1)",
"Stad a vuhez (2)", "Stad a vuhez (2)" to "Situation de vie (2)",
"Lec'hiiñ", "Lec'hiiñ" to "Situer",
).mapIndexed { index, title -> ).mapIndexed { index, (title, titleTranslation) ->
val number = index + 1 val number = index + 1
val paddedNumber = number.toString().padStart(2, '0') val paddedNumber = number.toString().padStart(2, '0')
Record( Record(
id = number, id = number,
index = number, index = number,
title = title, title = title,
titleTranslation = titleTranslation,
audioResourcePath = "files/Chom_bev_$paddedNumber.m4a", audioResourcePath = "files/Chom_bev_$paddedNumber.m4a",
subtitleResourcePath = "files/Chom_bev_${paddedNumber}_st_bzh.lrc", subtitleResourcePath = "files/Chom_bev_${paddedNumber}_st_bzh.lrc",
translationSubtitleResourcePath = "files/Chom_bev_${paddedNumber}_st_fr.lrc", translationSubtitleResourcePath = "files/Chom_bev_${paddedNumber}_st_fr.lrc",