Tapez w pour le caractère ᵘ
Choisir un exercice
Reconnaître les mots
Faire correspondre les mots et les images
Lettre manquante
Lettres manquantes
Jeu de mémoire (avec des mots)
Reconnaître tous les mots
Ordonner les lettres des mots
Plusieurs lettres manquantes
Écrire les mots
Dictée
Orthographe
Répéter et s'enregistrer (pour les apprenant.e.s L2)
Écoutez, enregistrez ce que vous entendez, et comparez votre prononciation à l'original. *Vos enregistrements sont temporaires et ne seront jamais sauvegardés sur notre serveur
Notice (8): Undefined index: [APP/Template/Element/activity.ctp, line 201]Code Context<div class="alert alert-warning alert-dismissible text-center <?=$preferred_dialect==$dialect_id?'d-none':''?>" id="dialectChanged">
<span class="fa fa-exclamation-circle mr-2"></span> <?= __('Uh-oh! We don\'t have this lesson in the <em>{0}</em> dialect. It has been replaced with the <strong>{1}</strong> dialect.',$dialects[$preferred_dialect],$dialects[$dialect_id])?>
</div>
$viewFile = '/mnt/data/www/virtual/lessons.innu.atlas-ling.ca/webroot/htdocs/src/Template/Element/activity.ctp' $dataForView = [ 'activity' => object(App\Model\Entity\ActivitiesLesson) { 'id' => (int) 36, 'activity_id' => (int) 15, 'lesson_id' => (int) 4, 'sort' => (float) 16, 'activity' => object(App\Model\Entity\Activity) {}, 'lesson' => object(App\Model\Entity\Lesson) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'ActivitiesLessons' }, '_serialize' => [ (int) 0 => 'activity', (int) 1 => 'dialects', (int) 2 => 'previousLessons', (int) 3 => 'parameters', (int) 4 => 'lexicons', (int) 5 => 'syllables', (int) 6 => 'texts', (int) 7 => 'dialect_id', (int) 8 => 'lesson_media_id', (int) 9 => 'preferred_dialect' ], 'dialects' => [ (int) 1 => 'Centre', (int) 2 => 'Est', (int) 3 => 'Ouest', (int) 4 => 'Sheshatshiu', (int) 5 => 'Mushuau' ], 'previousLessons' => [], 'parameters' => [ 'time' => '60', 'instructions_en' => '', 'instructions_fr' => '', 'points' => (int) 5, 'penalty' => (int) 0, 'max_points' => (int) 0 ], 'lexicons' => [ (int) 0 => object(App\Model\Entity\Lexicon) {}, (int) 1 => object(App\Model\Entity\Lexicon) {}, (int) 2 => object(App\Model\Entity\Lexicon) {}, (int) 3 => object(App\Model\Entity\Lexicon) {}, (int) 4 => object(App\Model\Entity\Lexicon) {}, (int) 5 => object(App\Model\Entity\Lexicon) {}, (int) 6 => object(App\Model\Entity\Lexicon) {} ], 'syllables' => [ (int) 0 => object(App\Model\Entity\Syllable) {}, (int) 1 => object(App\Model\Entity\Syllable) {}, (int) 2 => object(App\Model\Entity\Syllable) {}, (int) 3 => object(App\Model\Entity\Syllable) {} ], 'texts' => [], 'dialect_id' => null, 'preferred_dialect' => null, 'lang' => 'fr' ] $activity = object(App\Model\Entity\ActivitiesLesson) { 'id' => (int) 36, 'activity_id' => (int) 15, 'lesson_id' => (int) 4, 'sort' => (float) 16, 'activity' => object(App\Model\Entity\Activity) {}, 'lesson' => object(App\Model\Entity\Lesson) {}, '[new]' => false, '[accessible]' => [ 'activity_id' => true, 'lesson_id' => true, 'sort' => true, 'activity' => true, 'lesson' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[errors]' => [], '[invalid]' => [], '[repository]' => 'ActivitiesLessons' } $_serialize = [ (int) 0 => 'activity', (int) 1 => 'dialects', (int) 2 => 'previousLessons', (int) 3 => 'parameters', (int) 4 => 'lexicons', (int) 5 => 'syllables', (int) 6 => 'texts', (int) 7 => 'dialect_id', (int) 8 => 'lesson_media_id', (int) 9 => 'preferred_dialect' ] $dialects = [ (int) 1 => 'Centre', (int) 2 => 'Est', (int) 3 => 'Ouest', (int) 4 => 'Sheshatshiu', (int) 5 => 'Mushuau' ] $previousLessons = [] $parameters = [ 'time' => '60', 'instructions_en' => '', 'instructions_fr' => '', 'points' => (int) 5, 'penalty' => (int) 0, 'max_points' => (int) 0 ] $lexicons = [ (int) 0 => object(App\Model\Entity\Lexicon) { 'id' => (int) 17, 'entry' => 'akup', 'ps' => 'ni', 'prn' => null, 'pronunciation_guide' => null, 'definition_en' => 'dress, skirt; coat, jacket', 'definition_fr' => 'une robe, une jupe; un manteau, un blouson, une veste', 'source' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 1 => object(App\Model\Entity\Lexicon) { 'id' => (int) 274, 'entry' => 'ishkueukup', 'ps' => 'ni', 'prn' => null, 'pronunciation_guide' => null, 'definition_en' => 'dress, skirt', 'definition_fr' => 'une robe, une jupe', 'source' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 2 => object(App\Model\Entity\Lexicon) { 'id' => (int) 18, 'entry' => 'epishiminishkueu', 'ps' => 'na', 'prn' => null, 'pronunciation_guide' => null, 'definition_en' => 'month of February', 'definition_fr' => 'le mois de février', 'source' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 3 => object(App\Model\Entity\Lexicon) { 'id' => (int) 19, 'entry' => 'emikuaniss', 'ps' => 'na/ni', 'prn' => null, 'pronunciation_guide' => null, 'definition_en' => 'small spoon, teaspoon', 'definition_fr' => 'une petite cuillère', 'source' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 4 => object(App\Model\Entity\Lexicon) { 'id' => (int) 5, 'entry' => 'akunishkueun', 'ps' => 'ni', 'prn' => null, 'pronunciation_guide' => null, 'definition_en' => 'hat, tuque', 'definition_fr' => 'un chapeau, une tuque', 'source' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 5 => object(App\Model\Entity\Lexicon) { 'id' => (int) 20, 'entry' => 'ashtueikan', 'ps' => 'ni', 'prn' => null, 'pronunciation_guide' => null, 'definition_en' => 'snuffer, extinguisher', 'definition_fr' => 'un éteignoir', 'source' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 6 => object(App\Model\Entity\Lexicon) { 'id' => (int) 275, 'entry' => 'ashtueiaputshikan', 'ps' => null, 'prn' => null, 'pronunciation_guide' => null, 'definition_en' => 'snuffer, extinguisher', 'definition_fr' => 'un éteignoir', 'source' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' } ] $syllables = [ (int) 0 => object(App\Model\Entity\Syllable) { 'id' => (int) 3, 'syllable' => 'k', 'public_note_en' => null, 'public_note_fr' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsSyllable) {}, 'media' => [ [maximum depth reached] ], 'LessonsSyllables' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Syllables' }, (int) 1 => object(App\Model\Entity\Syllable) { 'id' => (int) 7, 'syllable' => 'p', 'public_note_en' => null, 'public_note_fr' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsSyllable) {}, 'media' => [ [maximum depth reached] ], 'LessonsSyllables' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Syllables' }, (int) 2 => object(App\Model\Entity\Syllable) { 'id' => (int) 9, 'syllable' => 'sh', 'public_note_en' => null, 'public_note_fr' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsSyllable) {}, 'media' => [[maximum depth reached]], 'LessonsSyllables' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Syllables' }, (int) 3 => object(App\Model\Entity\Syllable) { 'id' => (int) 12, 'syllable' => 'ss', 'public_note_en' => null, 'public_note_fr' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsSyllable) {}, 'media' => [ [maximum depth reached] ], 'LessonsSyllables' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Syllables' } ] $texts = [] $dialect_id = null $preferred_dialect = null $lang = 'fr' $session = object(Cake\Http\Session) { [protected] _engine => null [protected] _started => true [protected] _lifetime => (int) 1440 [protected] _isCLI => false } $soundDialect = 'C' $preURL = '/' $dialectFound = [ (int) 0 => (int) 1, (int) 1 => (int) 2, (int) 2 => (int) 3, (int) 3 => (int) 4, (int) 4 => (int) 5 ] $lexicon = object(App\Model\Entity\Lexicon) { 'id' => (int) 275, 'entry' => 'ashtueiaputshikan', 'ps' => null, 'prn' => null, 'pronunciation_guide' => null, 'definition_en' => 'snuffer, extinguisher', 'definition_fr' => 'un éteignoir', 'source' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ (int) 0 => object(App\Model\Entity\Media) {}, (int) 1 => object(App\Model\Entity\Media) {} ], 'LessonsLexicons' => [ 'lesson_id' => (int) 4, 'lexicon_id' => (int) 275 ], '[new]' => false, '[accessible]' => [ 'uuid' => true, 'entry' => true, 'ps' => true, 'prn' => true, 'pronunciation_guide' => true, 'definition_en' => true, 'definition_fr' => true, 'admin_note' => true, 'public_note_en' => true, 'public_note_fr' => true, 'source' => true, 'is_public' => true, 'dialect_id' => true, 'created_at' => true, 'updated_at' => true, 'log' => true, 'lessons' => true, 'media' => true, 'users' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[errors]' => [], '[invalid]' => [], '[repository]' => 'Lexicons' } $media = object(App\Model\Entity\Media) { 'id' => (int) 94, 'url' => '/files/images/ashtueikan.jpg', 'locale' => null, 'dialect_id' => null, 'filename' => 'ashtueikan.jpg', 'mime' => 'image/jpeg', 'source' => 'dictionnaire.innu-aimun.ca', 'public_note_en' => null, 'public_note_fr' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LexiconsMedia) {}, 'dialect' => object(App\Model\Entity\Dialect) {}, 'LexiconsMedia' => [ 'lexicon_id' => (int) 275, 'media_id' => (int) 94 ], '[new]' => false, '[accessible]' => [ 'uuid' => true, 'mime' => true, 'locale' => true, 'url' => true, 'path' => true, 'filename' => true, 'meta' => true, 'public_note_en' => true, 'public_note_fr' => true, 'source' => true, 'user_id' => true, 'dialect_id' => true, 'created_at' => true, 'updated_at' => true, 'is_public' => true, 'log' => true, 'user' => true, 'dialect' => true, 'activities' => true, 'lexicons' => true, 'syllables' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[errors]' => [], '[invalid]' => [], '[repository]' => 'Media' } $d_id = (int) 5 $dialect = 'Mushuau' $lesson_activity = object(App\Model\Entity\Activity) { 'id' => (int) 87, 'title_en' => 'Repeat and record (for L2 learners)', 'title_fr' => 'Répéter et s'enregistrer (pour les apprenant.e.s L2)', 'description_en' => 'Listen, record what you hear, and compare your own pronunciation to the original. <i>*User recordings are temporary and will never be saved on our server</i>', 'description_fr' => 'Écoutez, enregistrez ce que vous entendez, et comparez votre prononciation à l'original. <i>*Vos enregistrements sont temporaires et ne seront jamais sauvegardés sur notre serveur</i>', 'is_public' => true, '_joinData' => object(App\Model\Entity\ActivitiesLesson) {}, 'ActivitiesLessons' => [ 'activity_id' => (int) 87, 'lesson_id' => (int) 4 ], '[new]' => false, '[accessible]' => [ 'activity_type_id' => true, 'activity_configuration_id' => true, 'title_en' => true, 'title_fr' => true, 'description_en' => true, 'description_fr' => true, 'admin_note' => true, 'user_id' => true, 'is_public' => true, 'meta' => true, 'created_at' => true, 'updated_at' => true, 'log' => true, 'activity_type' => true, 'activity_configuration' => true, 'user' => true, 'activity_parameters' => true, 'lessons' => true, 'media' => true, 'story_lines' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[errors]' => [], '[invalid]' => [], '[repository]' => 'Activities' } $activity_lesson_id = (int) 372 $user_score = null $top_score = nullinclude - APP/Template/Element/activity.ctp, line 201 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1240 Cake\View\View::_render() - CORE/src/View/View.php, line 1201 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1598 Cake\View\View::element() - CORE/src/View/View.php, line 706 include - APP/Template/Lessons/spelling.ctp, line 91 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1240 Cake\View\View::_render() - CORE/src/View/View.php, line 1201 Cake\View\View::render() - CORE/src/View/View.php, line 803 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 790 App\Controller\LessonsController::activity() - APP/Controller/LessonsController.php, line 382 Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 609 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 235 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\I18n\Middleware\LocaleSelectorMiddleware::__invoke() - CORE/src/I18n/Middleware/LocaleSelectorMiddleware.php, line 65
Notice (8): Undefined index: [APP/Template/Element/activity.ctp, line 201]Zut! On n'a pas cette leçon dans le dialecte . On l'a remplacé par le dialecte .Code Context<div class="alert alert-warning alert-dismissible text-center <?=$preferred_dialect==$dialect_id?'d-none':''?>" id="dialectChanged">
<span class="fa fa-exclamation-circle mr-2"></span> <?= __('Uh-oh! We don\'t have this lesson in the <em>{0}</em> dialect. It has been replaced with the <strong>{1}</strong> dialect.',$dialects[$preferred_dialect],$dialects[$dialect_id])?>
</div>
$viewFile = '/mnt/data/www/virtual/lessons.innu.atlas-ling.ca/webroot/htdocs/src/Template/Element/activity.ctp' $dataForView = [ 'activity' => object(App\Model\Entity\ActivitiesLesson) { 'id' => (int) 36, 'activity_id' => (int) 15, 'lesson_id' => (int) 4, 'sort' => (float) 16, 'activity' => object(App\Model\Entity\Activity) {}, 'lesson' => object(App\Model\Entity\Lesson) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'ActivitiesLessons' }, '_serialize' => [ (int) 0 => 'activity', (int) 1 => 'dialects', (int) 2 => 'previousLessons', (int) 3 => 'parameters', (int) 4 => 'lexicons', (int) 5 => 'syllables', (int) 6 => 'texts', (int) 7 => 'dialect_id', (int) 8 => 'lesson_media_id', (int) 9 => 'preferred_dialect' ], 'dialects' => [ (int) 1 => 'Centre', (int) 2 => 'Est', (int) 3 => 'Ouest', (int) 4 => 'Sheshatshiu', (int) 5 => 'Mushuau' ], 'previousLessons' => [], 'parameters' => [ 'time' => '60', 'instructions_en' => '', 'instructions_fr' => '', 'points' => (int) 5, 'penalty' => (int) 0, 'max_points' => (int) 0 ], 'lexicons' => [ (int) 0 => object(App\Model\Entity\Lexicon) {}, (int) 1 => object(App\Model\Entity\Lexicon) {}, (int) 2 => object(App\Model\Entity\Lexicon) {}, (int) 3 => object(App\Model\Entity\Lexicon) {}, (int) 4 => object(App\Model\Entity\Lexicon) {}, (int) 5 => object(App\Model\Entity\Lexicon) {}, (int) 6 => object(App\Model\Entity\Lexicon) {} ], 'syllables' => [ (int) 0 => object(App\Model\Entity\Syllable) {}, (int) 1 => object(App\Model\Entity\Syllable) {}, (int) 2 => object(App\Model\Entity\Syllable) {}, (int) 3 => object(App\Model\Entity\Syllable) {} ], 'texts' => [], 'dialect_id' => null, 'preferred_dialect' => null, 'lang' => 'fr' ] $activity = object(App\Model\Entity\ActivitiesLesson) { 'id' => (int) 36, 'activity_id' => (int) 15, 'lesson_id' => (int) 4, 'sort' => (float) 16, 'activity' => object(App\Model\Entity\Activity) {}, 'lesson' => object(App\Model\Entity\Lesson) {}, '[new]' => false, '[accessible]' => [ 'activity_id' => true, 'lesson_id' => true, 'sort' => true, 'activity' => true, 'lesson' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[errors]' => [], '[invalid]' => [], '[repository]' => 'ActivitiesLessons' } $_serialize = [ (int) 0 => 'activity', (int) 1 => 'dialects', (int) 2 => 'previousLessons', (int) 3 => 'parameters', (int) 4 => 'lexicons', (int) 5 => 'syllables', (int) 6 => 'texts', (int) 7 => 'dialect_id', (int) 8 => 'lesson_media_id', (int) 9 => 'preferred_dialect' ] $dialects = [ (int) 1 => 'Centre', (int) 2 => 'Est', (int) 3 => 'Ouest', (int) 4 => 'Sheshatshiu', (int) 5 => 'Mushuau' ] $previousLessons = [] $parameters = [ 'time' => '60', 'instructions_en' => '', 'instructions_fr' => '', 'points' => (int) 5, 'penalty' => (int) 0, 'max_points' => (int) 0 ] $lexicons = [ (int) 0 => object(App\Model\Entity\Lexicon) { 'id' => (int) 17, 'entry' => 'akup', 'ps' => 'ni', 'prn' => null, 'pronunciation_guide' => null, 'definition_en' => 'dress, skirt; coat, jacket', 'definition_fr' => 'une robe, une jupe; un manteau, un blouson, une veste', 'source' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 1 => object(App\Model\Entity\Lexicon) { 'id' => (int) 274, 'entry' => 'ishkueukup', 'ps' => 'ni', 'prn' => null, 'pronunciation_guide' => null, 'definition_en' => 'dress, skirt', 'definition_fr' => 'une robe, une jupe', 'source' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 2 => object(App\Model\Entity\Lexicon) { 'id' => (int) 18, 'entry' => 'epishiminishkueu', 'ps' => 'na', 'prn' => null, 'pronunciation_guide' => null, 'definition_en' => 'month of February', 'definition_fr' => 'le mois de février', 'source' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 3 => object(App\Model\Entity\Lexicon) { 'id' => (int) 19, 'entry' => 'emikuaniss', 'ps' => 'na/ni', 'prn' => null, 'pronunciation_guide' => null, 'definition_en' => 'small spoon, teaspoon', 'definition_fr' => 'une petite cuillère', 'source' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 4 => object(App\Model\Entity\Lexicon) { 'id' => (int) 5, 'entry' => 'akunishkueun', 'ps' => 'ni', 'prn' => null, 'pronunciation_guide' => null, 'definition_en' => 'hat, tuque', 'definition_fr' => 'un chapeau, une tuque', 'source' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 5 => object(App\Model\Entity\Lexicon) { 'id' => (int) 20, 'entry' => 'ashtueikan', 'ps' => 'ni', 'prn' => null, 'pronunciation_guide' => null, 'definition_en' => 'snuffer, extinguisher', 'definition_fr' => 'un éteignoir', 'source' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' }, (int) 6 => object(App\Model\Entity\Lexicon) { 'id' => (int) 275, 'entry' => 'ashtueiaputshikan', 'ps' => null, 'prn' => null, 'pronunciation_guide' => null, 'definition_en' => 'snuffer, extinguisher', 'definition_fr' => 'un éteignoir', 'source' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ [maximum depth reached] ], 'LessonsLexicons' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lexicons' } ] $syllables = [ (int) 0 => object(App\Model\Entity\Syllable) { 'id' => (int) 3, 'syllable' => 'k', 'public_note_en' => null, 'public_note_fr' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsSyllable) {}, 'media' => [ [maximum depth reached] ], 'LessonsSyllables' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Syllables' }, (int) 1 => object(App\Model\Entity\Syllable) { 'id' => (int) 7, 'syllable' => 'p', 'public_note_en' => null, 'public_note_fr' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsSyllable) {}, 'media' => [ [maximum depth reached] ], 'LessonsSyllables' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Syllables' }, (int) 2 => object(App\Model\Entity\Syllable) { 'id' => (int) 9, 'syllable' => 'sh', 'public_note_en' => null, 'public_note_fr' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsSyllable) {}, 'media' => [[maximum depth reached]], 'LessonsSyllables' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Syllables' }, (int) 3 => object(App\Model\Entity\Syllable) { 'id' => (int) 12, 'syllable' => 'ss', 'public_note_en' => null, 'public_note_fr' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsSyllable) {}, 'media' => [ [maximum depth reached] ], 'LessonsSyllables' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Syllables' } ] $texts = [] $dialect_id = null $preferred_dialect = null $lang = 'fr' $session = object(Cake\Http\Session) { [protected] _engine => null [protected] _started => true [protected] _lifetime => (int) 1440 [protected] _isCLI => false } $soundDialect = 'C' $preURL = '/' $dialectFound = [ (int) 0 => (int) 1, (int) 1 => (int) 2, (int) 2 => (int) 3, (int) 3 => (int) 4, (int) 4 => (int) 5 ] $lexicon = object(App\Model\Entity\Lexicon) { 'id' => (int) 275, 'entry' => 'ashtueiaputshikan', 'ps' => null, 'prn' => null, 'pronunciation_guide' => null, 'definition_en' => 'snuffer, extinguisher', 'definition_fr' => 'un éteignoir', 'source' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LessonsLexicon) {}, 'media' => [ (int) 0 => object(App\Model\Entity\Media) {}, (int) 1 => object(App\Model\Entity\Media) {} ], 'LessonsLexicons' => [ 'lesson_id' => (int) 4, 'lexicon_id' => (int) 275 ], '[new]' => false, '[accessible]' => [ 'uuid' => true, 'entry' => true, 'ps' => true, 'prn' => true, 'pronunciation_guide' => true, 'definition_en' => true, 'definition_fr' => true, 'admin_note' => true, 'public_note_en' => true, 'public_note_fr' => true, 'source' => true, 'is_public' => true, 'dialect_id' => true, 'created_at' => true, 'updated_at' => true, 'log' => true, 'lessons' => true, 'media' => true, 'users' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[errors]' => [], '[invalid]' => [], '[repository]' => 'Lexicons' } $media = object(App\Model\Entity\Media) { 'id' => (int) 94, 'url' => '/files/images/ashtueikan.jpg', 'locale' => null, 'dialect_id' => null, 'filename' => 'ashtueikan.jpg', 'mime' => 'image/jpeg', 'source' => 'dictionnaire.innu-aimun.ca', 'public_note_en' => null, 'public_note_fr' => null, 'is_public' => true, '_joinData' => object(App\Model\Entity\LexiconsMedia) {}, 'dialect' => object(App\Model\Entity\Dialect) {}, 'LexiconsMedia' => [ 'lexicon_id' => (int) 275, 'media_id' => (int) 94 ], '[new]' => false, '[accessible]' => [ 'uuid' => true, 'mime' => true, 'locale' => true, 'url' => true, 'path' => true, 'filename' => true, 'meta' => true, 'public_note_en' => true, 'public_note_fr' => true, 'source' => true, 'user_id' => true, 'dialect_id' => true, 'created_at' => true, 'updated_at' => true, 'is_public' => true, 'log' => true, 'user' => true, 'dialect' => true, 'activities' => true, 'lexicons' => true, 'syllables' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[errors]' => [], '[invalid]' => [], '[repository]' => 'Media' } $d_id = (int) 5 $dialect = 'Mushuau' $lesson_activity = object(App\Model\Entity\Activity) { 'id' => (int) 87, 'title_en' => 'Repeat and record (for L2 learners)', 'title_fr' => 'Répéter et s'enregistrer (pour les apprenant.e.s L2)', 'description_en' => 'Listen, record what you hear, and compare your own pronunciation to the original. <i>*User recordings are temporary and will never be saved on our server</i>', 'description_fr' => 'Écoutez, enregistrez ce que vous entendez, et comparez votre prononciation à l'original. <i>*Vos enregistrements sont temporaires et ne seront jamais sauvegardés sur notre serveur</i>', 'is_public' => true, '_joinData' => object(App\Model\Entity\ActivitiesLesson) {}, 'ActivitiesLessons' => [ 'activity_id' => (int) 87, 'lesson_id' => (int) 4 ], '[new]' => false, '[accessible]' => [ 'activity_type_id' => true, 'activity_configuration_id' => true, 'title_en' => true, 'title_fr' => true, 'description_en' => true, 'description_fr' => true, 'admin_note' => true, 'user_id' => true, 'is_public' => true, 'meta' => true, 'created_at' => true, 'updated_at' => true, 'log' => true, 'activity_type' => true, 'activity_configuration' => true, 'user' => true, 'activity_parameters' => true, 'lessons' => true, 'media' => true, 'story_lines' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[errors]' => [], '[invalid]' => [], '[repository]' => 'Activities' } $activity_lesson_id = (int) 372 $user_score = null $top_score = nullinclude - APP/Template/Element/activity.ctp, line 201 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1240 Cake\View\View::_render() - CORE/src/View/View.php, line 1201 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1598 Cake\View\View::element() - CORE/src/View/View.php, line 706 include - APP/Template/Lessons/spelling.ctp, line 91 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1240 Cake\View\View::_render() - CORE/src/View/View.php, line 1201 Cake\View\View::render() - CORE/src/View/View.php, line 803 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 790 App\Controller\LessonsController::activity() - APP/Controller/LessonsController.php, line 382 Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 609 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 235 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\I18n\Middleware\LocaleSelectorMiddleware::__invoke() - CORE/src/I18n/Middleware/LocaleSelectorMiddleware.php, line 65
Orthographe
Tapez le mot pour chaque image