From be2239b6401ded882c56f419ccd34caba98b9d3a Mon Sep 17 00:00:00 2001 From: Antoine Jaury Date: Fri, 26 Jun 2026 14:46:12 +0200 Subject: [PATCH] new: include French translations for record titles --- .../records/data/InMemoryRecordRepository.kt | 49 ++++++++++--------- 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/shared/src/commonMain/kotlin/fr/ajaury/gwenedeg/records/data/InMemoryRecordRepository.kt b/shared/src/commonMain/kotlin/fr/ajaury/gwenedeg/records/data/InMemoryRecordRepository.kt index b6a6007..2aead5e 100644 --- a/shared/src/commonMain/kotlin/fr/ajaury/gwenedeg/records/data/InMemoryRecordRepository.kt +++ b/shared/src/commonMain/kotlin/fr/ajaury/gwenedeg/records/data/InMemoryRecordRepository.kt @@ -8,36 +8,37 @@ import kotlinx.coroutines.flow.flowOf class InMemoryRecordRepository : RecordRepository { private val records = listOf( - "An onestiz", - "En em brezantiñ", - "An amzer a ra", - "E komz get unan arall", - "Me hag ar brezhoneg", - "Ar yec'hed", - "Deskriviñ", - "Me 'gar / Ne garan ket", - "C'hoantoù", - "Penaos 'peus kavet...?", - "Oberiantizoù", - "Debriñ hag evet", - "Bale, pourmen ha beajiñ", - "Ma c'horf (1)", - "Ma c'horf (2)", - "Dle eo / ret eo / dav eo / mall eo...", - "Deizioù ar sizhun", - "Mizioù ha kourzoù ar blez", - "Bez'zo / N'eus ket...", - "Banne.../Tamm...", - "Stad a vuhez (1)", - "Stad a vuhez (2)", - "Lec'hiiñ", - ).mapIndexed { index, title -> + "An onestiz" to "La politesse", + "En em brezantiñ" to "Se présenter", + "An amzer a ra" to "Le temps qu'il fait", + "E komz get unan arall" to "Parler avec quelqu'un d'autre", + "Me hag ar brezhoneg" to "Moi et le breton", + "Ar yec'hed" to "La santé", + "Deskriviñ" to "Décrire", + "Me 'gar / Ne garan ket" to "J'aime / Je n'aime pas", + "C'hoantoù" to "Les envies", + "Penaos 'peus kavet...?" to "Comment as-tu trouvé... ?", + "Oberiantizoù" to "Les activités", + "Debriñ hag evet" to "Manger et boire", + "Bale, pourmen ha beajiñ" to "Marcher, se promener et voyager", + "Ma c'horf (1)" to "Mon corps (1)", + "Ma c'horf (2)" to "Mon corps (2)", + "Dle eo / ret eo / dav eo / mall eo..." to "Il faut que... / Il est temps que (de) ...", + "Deizioù ar sizhun" to "Les jours de la semaine", + "Mizioù ha kourzoù ar blez" to "Les mois et les saisons de l'année", + "Bez'zo / N'eus ket..." to "Il y a / Il n'y a pas...", + "Banne.../Tamm..." to "Un peu...", + "Stad a vuhez (1)" to "Situation de vie (1)", + "Stad a vuhez (2)" to "Situation de vie (2)", + "Lec'hiiñ" to "Situer", + ).mapIndexed { index, (title, titleTranslation) -> val number = index + 1 val paddedNumber = number.toString().padStart(2, '0') Record( id = number, index = number, title = title, + titleTranslation = titleTranslation, audioResourcePath = "files/Chom_bev_$paddedNumber.m4a", subtitleResourcePath = "files/Chom_bev_${paddedNumber}_st_bzh.lrc", translationSubtitleResourcePath = "files/Chom_bev_${paddedNumber}_st_fr.lrc",