{"options":{"context":"language","dateFormat":"standard","device":"any","keyboardBaseUri":"https:\/\/s.keyman.com\/keyboard\/","fontBaseUri":"https:\/\/s.keyman.com\/font\/deploy\/","languageid":"fra"},"language":{"name":"French","id":"fra","keyboards":[{"id":"sil_tchad","name":"Tchad","filename":"sil_tchad\/4.3.2\/sil_tchad-4.3.2.js","lastModified":"2025-03-31","fileSize":28945,"font":{"family":"Andika Afr","source":["AndikaAfr-R.ttf"]},"oskFont":{"family":"Andika Afr","source":["AndikaAfr-R.ttf"]}},{"id":"sil_tchad_faux_azerty","name":"Tchad FAUX AZERTY","filename":"sil_tchad_faux_azerty\/5.4.1\/sil_tchad_faux_azerty-5.4.1.js","lastModified":"2025-12-19","fileSize":26592,"font":{"family":"Andika Afr","source":["AndikaAfr-R.ttf"]},"oskFont":{"family":"Andika Afr","source":["AndikaAfr-R.ttf"]}},{"id":"sil_tchad_qwerty","name":"Tchad QWERTY","filename":"sil_tchad_qwerty\/5.4.2\/sil_tchad_qwerty-5.4.2.js","lastModified":"2026-04-28","fileSize":26164,"font":{"family":"Andika Afr","source":["AndikaAfr-R.ttf"]},"oskFont":{"family":"Andika Afr","source":["AndikaAfr-R.ttf"]}},{"id":"belgian_comma","name":"Belgian (Comma)","filename":"belgian_comma\/1.0\/belgian_comma-1.0.js","lastModified":"2023-08-11","fileSize":8156,"example":{"keys":"C[[ote d4Or","text":"C\u00f4te d'Or","note":"Brand of Belgian chocolate"}},{"id":"belgian_french","name":"Belgian French","filename":"belgian_french\/1.0\/belgian_french-1.0.js","lastModified":"2023-08-11","fileSize":8158,"example":{"keys":"C[[ote d4Or","text":"C\u00f4te d'Or","note":"Brand of Belgian chocolate"}},{"id":"belgian_period","name":"Belgian (Period)","filename":"belgian_period\/1.0\/belgian_period-1.0.js","lastModified":"2023-08-11","fileSize":8225},{"id":"canadian_french","name":"Canadian French","filename":"canadian_french\/1.0\/canadian_french-1.0.js","lastModified":"2023-08-11","fileSize":8305,"example":{"keys":"Qu\/bec","text":"Qu\u00e9bec","note":"Province of Canada"}},{"id":"canadian_french_legacy","name":"Canadian French (Legacy)","filename":"canadian_french_legacy\/1.0\/canadian_french_legacy-1.0.js","lastModified":"2023-08-11","fileSize":9923,"example":{"keys":"Qu\/bec","text":"Qu\u00e9bec","note":"Province of Canada"}},{"id":"canadian_ms","name":"Canadian Multilingual Standard","filename":"canadian_ms\/1.0\/canadian_ms-1.0.js","lastModified":"2023-08-11","fileSize":12901,"example":{"keys":"Qu\/bec","text":"Qu\u00e9bec","note":"Province of Canada"}},{"id":"european","name":"EuroLatin keyboard","filename":"european\/1.7\/european-1.7.js","lastModified":"2023-08-11","fileSize":60375},{"id":"european2","name":"EuroLatin2 Keyboard","filename":"european2\/1.6\/european2-1.6.js","lastModified":"2023-08-11","fileSize":81787,"font":{"family":"LatinWeb","source":["DejaVuSans.ttf"]}},{"id":"french","name":"French","filename":"french\/1.0\/french-1.0.js","lastModified":"2023-08-11","fileSize":7761,"example":{"keys":"Frqn9qis","text":"Fran\u00e7ais","note":"Name of Language"}},{"id":"swiss_french","name":"Swiss French","filename":"swiss_french\/1.0\/swiss_french-1.0.js","lastModified":"2023-08-14","fileSize":7869,"example":{"keys":"d;jeuner et d=iner","text":"d\u00e9jeuner et d\u00eener","note":"\"Breakfast and lunch\""}}]}}