diff --git a/app/apps/changelog-header-images.ts b/app/apps/changelog-header-images.ts index 6396101..e69a354 100644 --- a/app/apps/changelog-header-images.ts +++ b/app/apps/changelog-header-images.ts @@ -3,6 +3,8 @@ import "server-only"; // Header images for changelog versions, organized by app ID export const CHANGELOG_HEADER_IMAGES: Record> = { joodle: { + "1.17.141": + "https://aikluwlsjdrayohixism.supabase.co/storage/v1/object/public/joodle/Changelogs/1.17.png", "1.16.116": "https://aikluwlsjdrayohixism.supabase.co/storage/v1/object/public/joodle/Changelogs/1.16.gif", "1.15.114": diff --git a/content/apps/joodle/en/changelogs/1.17.141_2026-4-4.md b/content/apps/joodle/en/changelogs/1.17.141_2026-4-4.md new file mode 100644 index 0000000..8482978 --- /dev/null +++ b/content/apps/joodle/en/changelogs/1.17.141_2026-4-4.md @@ -0,0 +1,14 @@ +Joodle now supports **French**! + +**How to switch language?** + +- After update, Joodle should automatically follow your device's "Language & Region" to set the language. +- If you still want to customize your language, you can do so via: + - In app: Go to "Settings > General > Language" to choose a supported language. + - In system app setting: Go to "Settings > Apps > Joodle > Language" to choose a preferred language. + +--- + +This update includes the following builds: + +141 diff --git a/content/apps/joodle/fr/alerts/2026-mar-giveaway-2026-03.json b/content/apps/joodle/fr/alerts/2026-mar-giveaway-2026-03.json new file mode 100644 index 0000000..074d48b --- /dev/null +++ b/content/apps/joodle/fr/alerts/2026-mar-giveaway-2026-03.json @@ -0,0 +1,13 @@ +{ + "id": "2026-mar-giveaway-2026-03", + "title": "Cadeau de 2 mois gratuits", + "message": "Participez à notre tout premier événement giveaway sur Instagram pour obtenir 2 mois de Joodle Pro gratuitement !", + "primaryButton": { + "text": "Réclamer le giveaway", + "url": "https://www.instagram.com/p/DV5NRC7jtMS/?igsh=MWpsZGY1OGQ3bzRoOQ%3D%3D" + }, + "secondaryButton": { + "text": "Je ne suis pas intéressé" + }, + "type": "promo" +} diff --git a/content/apps/joodle/fr/alerts/types.ts b/content/apps/joodle/fr/alerts/types.ts new file mode 100644 index 0000000..e4ad787 --- /dev/null +++ b/content/apps/joodle/fr/alerts/types.ts @@ -0,0 +1,14 @@ +type AlertButton = { + text: string; + url?: string | null; +}; + +export type Alert = { + id: string; + title: string; + message: string; + primaryButton: AlertButton; + secondaryButton?: AlertButton | null; + imageURL?: string | null; + type: "promo" | "tips" | "community"; +}; diff --git a/content/apps/joodle/fr/alerts/whatsapp-invite-2026-01.json b/content/apps/joodle/fr/alerts/whatsapp-invite-2026-01.json new file mode 100644 index 0000000..fcd0752 --- /dev/null +++ b/content/apps/joodle/fr/alerts/whatsapp-invite-2026-01.json @@ -0,0 +1,13 @@ +{ + "id": "whatsapp-invite-2026-01", + "title": "Vous êtes invité !", + "message": "Rejoignez le cercle rapproché de Joodle : partagez vos doodles, faites de nouvelles rencontres, recevez des actus et des avantages exclusifs, et aidez à façonner l’avenir de Joodle !", + "primaryButton": { + "text": "Rejoindre la communauté WhatsApp", + "url": "https://chat.whatsapp.com/FF2rMEiSOwe9hsRapSyvdY" + }, + "secondaryButton": { + "text": "Je ne suis pas intéressé" + }, + "type": "community" +} diff --git a/content/apps/joodle/fr/changelogs/1.0.54_2025-12-25.md b/content/apps/joodle/fr/changelogs/1.0.54_2025-12-25.md new file mode 100644 index 0000000..69b3d95 --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.0.54_2025-12-25.md @@ -0,0 +1,48 @@ +**Bienvenue sur Joodle !** ✨ + +Ceci est la toute première version, et nous sommes ravis de partager la base de votre journal visuel quotidien. + +**Fonctionnalités principales** + +- Créez un Joodle quotidien pour capturer vos humeurs, moments ou pensées en quelques secondes +- Dessinez librement avec un canevas simple et sans distraction +- Aucun talent artistique requis — chaque doodle raconte une histoire + +**Timeline visuelle** + +- Visualisez toute votre année en un coup d’œil grâce à la grille +- Voyez vos journées former une timeline visuelle personnelle +- Revivez vos souvenirs à travers de petits Joodles, jour après jour + +**Compte à rebours d’anniversaire** + +- Ajoutez des dates futures importantes +- Comptez les jours jusqu’aux moments qui comptent +- Rappels optionnels pour ne rien manquer + +**Widgets et intégration système** + +- Ajoutez des widgets Joodle à votre **écran d’accueil**, **écran verrouillé** et **StandBy** +- Accès rapide via **Raccourcis Siri** et Recherche Spotlight + +**Synchronisation iCloud** + +- Synchronisez vos Joodles en toute sécurité sur tous vos appareils Apple +- Vos souvenirs restent privés et vous appartiennent + +**Personnalisation** + +- Choisissez parmi des thèmes colorés pour faire de Joodle le vôtre + +**Partage et export** + +- Exportez des Joodles individuels ou toute votre année + +**Confidentialité d’abord** + +- Aucun compte requis +- Pas de suivi, pas de publicité +- Vos données restent sur vos appareils, synchronisées uniquement via iCloud + +Merci de commencer votre aventure avec Joodle. +Votre année, en Joodles. diff --git a/content/apps/joodle/fr/changelogs/1.0.58_2025-12-28.md b/content/apps/joodle/fr/changelogs/1.0.58_2025-12-28.md new file mode 100644 index 0000000..4167527 --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.0.58_2025-12-28.md @@ -0,0 +1,10 @@ +Introduction de **Labs** 🔬, un espace pour explorer des idées dans Joodle. + +**Nouveautés** + +- Ajout d’une nouvelle section **Labs** pour les fonctionnalités précoces et expérimentales +- Ajout de l’option **Fonctionnalités expérimentales** dans **Labs** +- Introduction de la première fonctionnalité expérimentale : **Passing Time Backdrop**, qui affiche un niveau liquide animé en arrière-plan et se vide lentement au fil de la journée. Le liquide réagit naturellement à l’inclinaison de votre appareil, donnant au temps une présence subtile et physique +- Ajout d’un nouvel élément de tutoriel expliquant comment accéder aux **Fonctionnalités expérimentales** +- Ajout de l’affichage du changelog en feuille basse lors de la mise à jour vers une nouvelle version +- Ajout de **Quoi de neuf** dans **Réglages**, section **Besoin d’aide ?**, pour voir facilement les nouveautés de Joodle diff --git a/content/apps/joodle/fr/changelogs/1.0.59_2025-12-28.md b/content/apps/joodle/fr/changelogs/1.0.59_2025-12-28.md new file mode 100644 index 0000000..23770a9 --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.0.59_2025-12-28.md @@ -0,0 +1,9 @@ +**Nouveautés** + +- Ajout des **Fonctionnalités expérimentales** en tant que fonctionnalité Joodle Pro sur l’écran d’abonnement + +**Améliorations et corrections** + +- Ajustements mineurs d’interface pour les **Fonctionnalités expérimentales** +- Améliorations mineures sur la gestion des abonnements +- Correction : les **Fonctionnalités expérimentales** se désactivent automatiquement quand l’utilisateur revient au plan gratuit diff --git a/content/apps/joodle/fr/changelogs/1.0.60_2025-12-29.md b/content/apps/joodle/fr/changelogs/1.0.60_2025-12-29.md new file mode 100644 index 0000000..6c769a8 --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.0.60_2025-12-29.md @@ -0,0 +1,8 @@ +**Nouveautés** + +- Ajout de widgets affichant uniquement les doodles (sans points pour les entrées vides). +- Mise à jour de l’interface de l’écran d’abonnement. + +**Autres** + +- Préparation de la soumission pour la revue de l’App Store. diff --git a/content/apps/joodle/fr/changelogs/1.1.68_2026-1-3.md b/content/apps/joodle/fr/changelogs/1.1.68_2026-1-3.md new file mode 100644 index 0000000..60ec1df --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.1.68_2026-1-3.md @@ -0,0 +1,30 @@ +_Roulement de tambour..._ **Joodle est maintenant disponible sur l’App Store ! 🎉** + +Voici quelques points à connaître pendant la transition de TestFlight vers l’App Store : + +1. Vos données existantes seront automatiquement migrées vers la version App Store de Joodle. Tous vos doodles enregistrés, réglages et préférences seront transférés sans effort. Rien à craindre ! + +2. La version App Store suit un calendrier de sortie différent : chaque mise à jour doit être examinée et approuvée par Apple avant publication. Vous pourriez donc recevoir une version plus ancienne que celle utilisée actuellement sur TestFlight. Pas d’inquiétude, nous continuerons à publier des mises à jour pour rattraper rapidement l’écart. + +3. Cette version TestFlight prendra fin le 31 janvier 2026. Après cette date, vous n’aurez plus accès à la version TestFlight de Joodle. Nous vous recommandons de passer à la version App Store dès que possible pour profiter des dernières fonctionnalités et améliorations. + +4. Où trouver la version App Store de Joodle ? + + - Vous pouvez télécharger directement la version App Store de Joodle depuis l’App Store sur votre appareil iOS. Recherchez « Joodle » dans l’App Store, descendez un peu plus bas (Joodle fait de son mieux face à la concurrence 🔥), et vous la trouverez ! + - Sinon, dans la version TestFlight de Joodle, allez dans « Réglages » : vous verrez tout en haut un bouton bien visible « Télécharger dans l’App Store ». Touchez-le pour être redirigé vers l’App Store. + +5. Et la partie la plus excitante ✨ **CODE PROMO** ! + + - Oui ! Joodle n’en serait pas là sans votre soutien en tant que premiers testeurs. Nous avons reçu énormément de retours et de suggestions précieuses qui ont beaucoup amélioré l’app. C’est pourquoi nous vous proposons ceci : + - Vous pouvez **demander un code promo gratuit** en suivant simplement le guide dans la dernière version TestFlight. Allez dans « Réglages » et sous la bannière d’abonnement en haut, vous verrez « How to Get Promo Code », un guide visuel pour faire la demande. N’oubliez pas de laisser votre **adresse e-mail** pour que nous puissions vous contacter avec le code promo ~ + - Si vous ne trouvez pas ce tutoriel, voici le guide texte : + + - Assurez-vous d’être sur la version TestFlight de Joodle. + - Prenez une capture d’écran dans l’app. + - Touchez « Done » ou l’icône « Share », puis sélectionnez « Share Beta Feedback... ». + - Dans l’écran de partage de retour, saisissez « I want a promo code » dans le champ de feedback. + - Et surtout, laissez votre **adresse e-mail** dans le champ « Share Your Email ». + - **Envoyez** votre feedback. + - Ensuite, nous recevrons votre demande et vous recevrez un e-mail avec le code promo après examen 🎉 Pensez à vérifier vos spams au cas où 😵 + + - Si vous avez des questions, contactez-nous à [joodle@liyuxuan.dev](mailto:joodle@liyuxuan.dev) diff --git a/content/apps/joodle/fr/changelogs/1.1.73_2026-1-4.md b/content/apps/joodle/fr/changelogs/1.1.73_2026-1-4.md new file mode 100644 index 0000000..23133fe --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.1.73_2026-1-4.md @@ -0,0 +1,32 @@ +**Nouveautés** + +- Joodle animé : vos doodles sont désormais animés quand vous les ouvrez pour la première fois +- Ajout d’une position d’ancrage supérieure supplémentaire pour la vue fractionnée verticale. À la position la plus haute, votre doodle est agrandi pour une meilleure visibilité. Vous avez aussi plus d’espace pour écrire vos notes +- En mode d’affichage « Normal » (vs « Minimized »), chaque ligne contient exactement 7 jours, et la disposition suit le calendrier réel, avec la première colonne alignée sur le « Début de semaine » configurable dans « Réglages » (dimanche ou lundi) +- La page Réglages a désormais une apparence plus cohérente et rafraîchie. Tout ce dont vous avez besoin est toujours là, simplement mieux organisé 😌 +- Ajout de nouveaux tutoriels + +**Améliorations et corrections** + +- Forte réduction de la taille du bundle app en déportant les médias des tutoriels à distance +- Le rappel quotidien ne se déclenche plus si l’entrée du jour est déjà complétée +- Amélioration des graphismes de Passing Time Backdrop +- Amélioration des performances de rendu des miniatures dans l’app +- Amélioration des widgets +- Amélioration de la récupération d’images distantes avec support du cache +- Mise à jour des changelogs pour utiliser la chaîne `displayVersion` +- Correction d’un problème critique : le tutoriel d’onboarding ne défilait pas à la bonne date lors du passage à une nouvelle année +- Correction : l’offre appliquée n’était pas reflétée dans l’abonnement +- Correction : les « Fonctionnalités expérimentales » ne se synchronisaient pas correctement dans iCloud +- Correction : arrière-plan non transparent du rendu markdown pour le changelog +- Correction de l’algorithme aléatoire du widget doodle aléatoire +- Correction : les widgets ne suivaient pas le thème couleur personnalisé +- Correction : l’offre appliquée n’était pas reflétée dans l’abonnement +- Correction de certains tutoriels obsolètes après la nouvelle mise en page des Réglages +- Correction des interactions tactiles de la bannière d’abonnement + +--- + +Cette mise à jour inclut les builds suivants : + +61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73 diff --git a/content/apps/joodle/fr/changelogs/1.10.98_2026-2-14.md b/content/apps/joodle/fr/changelogs/1.10.98_2026-2-14.md new file mode 100644 index 0000000..c79f2df --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.10.98_2026-2-14.md @@ -0,0 +1,7 @@ +Vous pouvez maintenant partager votre **semaine** et votre **mois** ! + +--- + +Cette mise à jour inclut les builds suivants : + +96, 97, 98 diff --git a/content/apps/joodle/fr/changelogs/1.11.99_2026-2-21.md b/content/apps/joodle/fr/changelogs/1.11.99_2026-2-21.md new file mode 100644 index 0000000..97e900a --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.11.99_2026-2-21.md @@ -0,0 +1,7 @@ +- Deux nouveaux widgets : **Cette semaine** et **Ce mois-ci**. Le widget **Cette semaine** affiche les doodles de la semaine en cours. Le widget **Ce mois-ci** affiche les doodles du mois en cours. + +--- + +Cette mise à jour inclut les builds suivants : + +99 diff --git a/content/apps/joodle/fr/changelogs/1.12.102_2026-2-28.md b/content/apps/joodle/fr/changelogs/1.12.102_2026-2-28.md new file mode 100644 index 0000000..6731b38 --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.12.102_2026-2-28.md @@ -0,0 +1,9 @@ +**En manque d’inspiration pour dessiner aujourd’hui ?** + +Vous pouvez maintenant obtenir une suggestion aléatoire directement sur le canevas — un petit coup de pouce pour commencer. + +--- + +Cette mise à jour inclut les builds suivants : + +100, 101, 102 diff --git a/content/apps/joodle/fr/changelogs/1.13.103_2026-3-7.md b/content/apps/joodle/fr/changelogs/1.13.103_2026-3-7.md new file mode 100644 index 0000000..257c4d2 --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.13.103_2026-3-7.md @@ -0,0 +1,11 @@ +- Une série de corrections qui améliore nettement les performances et la stabilité de l’app +- Ajustement mineur des widgets pour la cohérence d’interface +- Amélioration de l’expérience utilisateur lors de la navigation entre les doodles +- La suggestion de note après un doodle affiche désormais ce que vous venez de dessiner au lieu d’une icône aléatoire sans sens +- Correction : certains widgets ne se mettaient pas à jour rapidement sur certains appareils + +--- + +Cette mise à jour inclut les builds suivants : + +103 diff --git a/content/apps/joodle/fr/changelogs/1.14.111_2026-3-14.md b/content/apps/joodle/fr/changelogs/1.14.111_2026-3-14.md new file mode 100644 index 0000000..ad33723 --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.14.111_2026-3-14.md @@ -0,0 +1,19 @@ +Joodle prend désormais en charge plusieurs langues ! Ajout du **chinois simplifié** et du **coréen**. D’autres langues arriveront bientôt ! + +**Comment changer de langue ?** + +- Après mise à jour, Joodle suit automatiquement le réglage « Langue et région » de votre appareil. +- Si vous voulez quand même personnaliser la langue : + - Dans l’app : allez dans « Réglages > Général > Langue » pour choisir une langue prise en charge. + - Dans les réglages système : allez dans « Réglages > Apps > Joodle > Langue » pour choisir votre langue préférée. + +**Améliorations et corrections** + +- Vous pouvez maintenant annuler/revenir en arrière sur des doodles existants. +- Correction : sur les appareils sans Dynamic Island, il était impossible d’enregistrer un doodle en fermant la feuille basse. + +--- + +Cette mise à jour inclut les builds suivants : + +104, 105, 106, 107, 108, 109, 110, 111 diff --git a/content/apps/joodle/fr/changelogs/1.15.114_2026-3-17.md b/content/apps/joodle/fr/changelogs/1.15.114_2026-3-17.md new file mode 100644 index 0000000..31759e0 --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.15.114_2026-3-17.md @@ -0,0 +1,21 @@ +**L’éditeur de notes passe en plein écran** + +Les notes s’ouvrent désormais dans un éditeur dédié en plein écran — fini le curseur qui saute, fini les zones de texte trop étroites. Juste un espace propre pour écrire. Et oui, vous pouvez enfin écrire de longues entrées de journal confortablement ! + +**Nouvelles fonctionnalités** + +Vous pouvez désormais sélectionner des doodles des années précédentes à partager. + +**Améliorations et corrections** + +- Correction du curseur qui sautait pendant la saisie dans l’éditeur de notes +- Correction des positions d’ancrage de la vue fractionnée et de la mise en page de l’en-tête +- Correction de l’épaisseur de trait incohérente sur les cartes de partage des vues hebdo et mensuelle +- Amélioration de la réactivité du balayage de timeline +- Correction de l’icône placeholder qui apparaissait à tort sur les entrées sans doodle + +--- + +Cette mise à jour inclut les builds suivants : + +112, 113, 114 diff --git a/content/apps/joodle/fr/changelogs/1.16.116_2026-3-21.md b/content/apps/joodle/fr/changelogs/1.16.116_2026-3-21.md new file mode 100644 index 0000000..b6b0e0d --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.16.116_2026-3-21.md @@ -0,0 +1,15 @@ +**Déplacez votre doodle vers un autre jour** + +Vous pouvez maintenant déplacer un doodle vers une autre date, tant que cette date n’en contient pas déjà un. Faites simplement un appui long sur votre doodle pour ouvrir le menu contextuel, puis choisissez de le déplacer. Touchez ensuite une date vide pour confirmer. + +Vous trouverez à tout moment un nouveau tutoriel dans « Réglages > Besoin d’aide ? > Apprendre les fonctionnalités principales > Tutoriels interactifs > Déplacer un doodle ». + +**Améliorations et corrections** + +- Correction d’un déclenchement involontaire du geste de glisser-déposer dans la vue du bas + +--- + +Cette mise à jour inclut les builds suivants : + +115, 116 diff --git a/content/apps/joodle/fr/changelogs/1.17.141_2026-4-4.md b/content/apps/joodle/fr/changelogs/1.17.141_2026-4-4.md new file mode 100644 index 0000000..bcdac8c --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.17.141_2026-4-4.md @@ -0,0 +1,14 @@ +Joodle prend maintenant en charge le **français** ! + +**Comment changer de langue ?** + +- Après la mise à jour, Joodle devrait automatiquement suivre le réglage « Langue et région » de votre appareil pour définir la langue. +- Si vous souhaitez tout de même personnaliser la langue, vous pouvez le faire via : + - Dans l’app : allez dans « Réglages > Général > Langue » pour choisir une langue prise en charge. + - Dans les réglages système : allez dans « Réglages > Apps > Joodle > Langue » pour choisir la langue préférée. + +--- + +Cette mise à jour inclut les builds suivants : + +141 diff --git a/content/apps/joodle/fr/changelogs/1.2.76_2026-1-5.md b/content/apps/joodle/fr/changelogs/1.2.76_2026-1-5.md new file mode 100644 index 0000000..55e2201 --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.2.76_2026-1-5.md @@ -0,0 +1,18 @@ +**Nouveautés** + +- Ajout d’un système de pop-up d’alerte pour les futures annonces push dans l’app +- Ajout d’options pour permettre à l’utilisateur de choisir de recevoir ou non ces annonces push dans l’app : Réglages > Général > Annonces + +**Améliorations et corrections** + +- Amélioration de l’interface de la vue abonnement +- Amélioration du tutoriel interactif avec un léger délai pour laisser finir l’animation avant la complétion +- Correction : iCloud Sync synchronisait à tort certaines préférences utilisateur, ce qui pouvait les réinitialiser sur d’autres appareils +- Correction : le rappel quotidien se déclenchait même si l’entrée du jour était remplie +- Correction : l’actualisation du changelog devait aussi invalider le cache disque + +--- + +Cette mise à jour inclut les builds suivants : + +74, 75, 76 diff --git a/content/apps/joodle/fr/changelogs/1.3.78_2026-1-6.md b/content/apps/joodle/fr/changelogs/1.3.78_2026-1-6.md new file mode 100644 index 0000000..a9257c0 --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.3.78_2026-1-6.md @@ -0,0 +1,14 @@ +**Nouveautés** + +- Ajout de la page « Réglages > Général > Alarmes d’anniversaire » pour faciliter la gestion des alarmes +- Ajout de « Réglages > Besoin d’aide ? > Apprendre les fonctionnalités principales > Revoir l’onboarding » pour les utilisateurs qui ont manqué l’onboarding et veulent le refaire + +**Améliorations et corrections** + +- Correction : l’alerte d’annonce ne s’affiche que si l’utilisateur n’est pas en onboarding et a fermé le changelog + +--- + +Cette mise à jour inclut les builds suivants : + +77, 78 diff --git a/content/apps/joodle/fr/changelogs/1.4.79_2026-1-10.md b/content/apps/joodle/fr/changelogs/1.4.79_2026-1-10.md new file mode 100644 index 0000000..d24a82c --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.4.79_2026-1-10.md @@ -0,0 +1,12 @@ +- Vous pouvez désormais partager des doodles animés sous forme de GIF ou de vidéos MP4. + +**Améliorations et corrections** + +- Amélioration du contenu et du chargement des FAQ. +- Correction : les points dans les doodles apparaissaient comme de très petits cercles. + +--- + +Cette mise à jour inclut les builds suivants : + +79 diff --git a/content/apps/joodle/fr/changelogs/1.5.83_2026-1-17.md b/content/apps/joodle/fr/changelogs/1.5.83_2026-1-17.md new file mode 100644 index 0000000..fbdc251 --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.5.83_2026-1-17.md @@ -0,0 +1,15 @@ +- Introduction d’une suggestion de note : après avoir terminé un doodle, l’app vous propose d’ajouter une note optionnelle. Vous pouvez désactiver cela dans « Réglages > Personnalisation ». +- Nous avons remplacé la communauté Discord par la **communauté WhatsApp**, plus largement utilisée et prise en charge. Vous pouvez [rejoindre la communauté WhatsApp ici](https://chat.whatsapp.com/FF2rMEiSOwe9hsRapSyvdY), ou via « Réglages > S’impliquer > Rejoindre la communauté WhatsApp » +- La vue changelog affiche maintenant une bannière pour télécharger la dernière mise à jour si votre version actuelle n’est pas la plus récente. + +**Améliorations et corrections** + +- Retrait du GIF comme option de partage, car certaines plateformes sociales ne le prennent pas en charge. Vous pouvez partager les entrées Joodle animées en vidéo. +- Amélioration de l’expérience d’édition des entrées. +- Mise à jour de notre [politique de confidentialité](https://liyuxuan.dev/apps/joodle/privacy-policy) ! + +--- + +Cette mise à jour inclut les builds suivants : + +80, 81, 82, 83 diff --git a/content/apps/joodle/fr/changelogs/1.6.86_2026-1-20.md b/content/apps/joodle/fr/changelogs/1.6.86_2026-1-20.md new file mode 100644 index 0000000..5bc2f6b --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.6.86_2026-1-20.md @@ -0,0 +1,10 @@ +**Améliorations et corrections** + +- Correctif rapide du **rappel quotidien** pour assurer l’envoi de notifications chaque jour. +- Corrections et améliorations mineures. + +--- + +Cette mise à jour inclut les builds suivants : + +84, 85, 86 diff --git a/content/apps/joodle/fr/changelogs/1.7.89_2026-1-25.md b/content/apps/joodle/fr/changelogs/1.7.89_2026-1-25.md new file mode 100644 index 0000000..891eccb --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.7.89_2026-1-25.md @@ -0,0 +1,21 @@ +Les **Fonctionnalités expérimentales** sont maintenant accessibles gratuitement à tous les utilisateurs ! 🎉🆓 + +- Pour y accéder, allez dans **« Réglages > Labs > Fonctionnalités expérimentales »** pour voir toutes les fonctionnalités en test dans Joodle. Nous déploierons d’autres expériences amusantes à l’avenir ! + +La **synchronisation iCloud** est maintenant gratuite pour tous les utilisateurs ! 🎉🆓 + +- Vous pouvez gérer la synchronisation iCloud dans **« Réglages > Général > Synchronisation iCloud »**. + +**Améliorations et corrections** + +- L’option du filigrane de partage a été déplacée vers la page **Réglages**. Pour l’activer/désactiver : « Réglages > Général > Personnalisation > Filigrane lors du partage ». +- Amélioration significative des performances du **partage** pour supprimer les ralentissements. +- Correction d’un bug où la couleur des traits dans le **partage de doodle animé** restait fixe même après changement de palette. +- Si votre palette préférée est **Système**, la **feuille de partage** s’ouvrira désormais avec le thème correspondant au lieu du mode clair forcé. +- Amélioration de la lisibilité et de la cohérence UI des Réglages. + +--- + +Cette mise à jour inclut les builds suivants : + +87, 88, 89 diff --git a/content/apps/joodle/fr/changelogs/1.8.91_2026-2-8.md b/content/apps/joodle/fr/changelogs/1.8.91_2026-2-8.md new file mode 100644 index 0000000..b0c6859 --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.8.91_2026-2-8.md @@ -0,0 +1,16 @@ +- Ajout de l’achat **Joodle Pro à vie**. Vous pouvez acheter une fois et profiter de Joodle à vie ! +- Les **essais gratuits** optionnels pour les abonnements mensuels et annuels sont remplacés par **7 jours d’accès gratuit** pour tous les nouveaux utilisateurs. Vous avez désormais accès à toutes les fonctionnalités Pro pendant 7 jours ! + +**Améliorations et corrections** + +- Le canevas de dessin est plus grand. +- Simplification des cartes tarifaires de l’écran d’abonnement. +- Rafraîchissement typographique avec des polices arrondies propres à l’app. +- Amélioration du rayon des coins du canevas. +- Correction mineure. + +--- + +Cette mise à jour inclut les builds suivants : + +90, 91 diff --git a/content/apps/joodle/fr/changelogs/1.9.95_2026-2-10.md b/content/apps/joodle/fr/changelogs/1.9.95_2026-2-10.md new file mode 100644 index 0000000..bb72907 --- /dev/null +++ b/content/apps/joodle/fr/changelogs/1.9.95_2026-2-10.md @@ -0,0 +1,12 @@ +**Améliorations et corrections** + +- Ajout d’une feuille personnalisée pour gérer les plans Joodle Pro, y compris l’option à vie. +- Correction d’un problème critique où l’écran d’abonnement s’affichait pour des utilisateurs déjà abonnés. +- Correction d’un problème de mise à jour des widgets. +- Correction d’un problème d’interface mineur du canevas sur les appareils iOS 18 et antérieurs. + +--- + +Cette mise à jour inclut les builds suivants : + +92, 93, 94, 95 diff --git a/content/apps/joodle/fr/faqs/anniversary-alarms/_meta.json b/content/apps/joodle/fr/faqs/anniversary-alarms/_meta.json new file mode 100644 index 0000000..e862178 --- /dev/null +++ b/content/apps/joodle/fr/faqs/anniversary-alarms/_meta.json @@ -0,0 +1,5 @@ +{ + "id": "anniversary-alarms", + "title": "Alarmes d'anniversaire", + "order": 3 +} diff --git a/content/apps/joodle/fr/faqs/anniversary-alarms/change-alarm-time.md b/content/apps/joodle/fr/faqs/anniversary-alarms/change-alarm-time.md new file mode 100644 index 0000000..3b33e53 --- /dev/null +++ b/content/apps/joodle/fr/faqs/anniversary-alarms/change-alarm-time.md @@ -0,0 +1,14 @@ +--- +id: change-alarm-time +title: Puis-je modifier l’heure d’une alarme d’anniversaire ? +order: 2 +--- + +**Pour changer l’heure de notification d’une alarme d’anniversaire :** + +1. Allez à l’entrée du jour qui contient l’alarme. +2. Touchez l’**icône alarme** dans l’en-tête, en haut à gauche. +3. Ajustez le sélecteur d’heure selon votre préférence. +4. Touchez **Mettre à jour l’alarme**. + +L’alarme vous notifiera désormais à la nouvelle heure à cette date d’anniversaire. diff --git a/content/apps/joodle/fr/faqs/anniversary-alarms/delete-alarm.md b/content/apps/joodle/fr/faqs/anniversary-alarms/delete-alarm.md new file mode 100644 index 0000000..1394777 --- /dev/null +++ b/content/apps/joodle/fr/faqs/anniversary-alarms/delete-alarm.md @@ -0,0 +1,23 @@ +--- +id: delete-alarm +title: Comment supprimer une alarme d’anniversaire ? +order: 1 +--- + +**Pour supprimer une alarme d’anniversaire :** + +1. Allez à l’entrée du jour avec l’alarme. +2. Touchez l’**icône alarme** dans l’en-tête, en haut à gauche. +3. Vous verrez votre alarme existante. +4. Touchez **Effacer** en haut à droite. + +L’alarme sera supprimée et vous ne recevrez plus de notifications pour cette date. + +**Remarque :** supprimer une alarme ne supprime pas le Joodle lui-même - votre dessin et vos notes restent intacts. Si vous supprimez le Joodle, toute alarme associée sera aussi supprimée. + +**Alternative :** + +1. Allez dans « Réglages > Général > Alarmes d’anniversaire ». +2. Vous verrez la liste de toutes vos alarmes d’anniversaire. +3. Vous pouvez en supprimer une en glissant la ligne vers la gauche. +4. Ou toucher « Modifier » en haut à droite pour en supprimer plusieurs d’un coup. diff --git a/content/apps/joodle/fr/faqs/anniversary-alarms/notifications-not-working.md b/content/apps/joodle/fr/faqs/anniversary-alarms/notifications-not-working.md new file mode 100644 index 0000000..34aefae --- /dev/null +++ b/content/apps/joodle/fr/faqs/anniversary-alarms/notifications-not-working.md @@ -0,0 +1,26 @@ +--- +id: notifications-not-working +title: Pourquoi je ne reçois pas les notifications d’alarmes d’anniversaire ? +order: 0 +--- + +**Si vos alarmes d’anniversaire ne fonctionnent pas, vérifiez ces réglages :** + +1. **Les notifications système doivent être activées :** + • Allez dans **Réglages** (iOS) → **Notifications** → **Joodle**. + • Vérifiez que **Autoriser les notifications** est activé. + • Assurez-vous que **Écran verrouillé**, **Centre de notifications** et **Bannières** sont activés. + +2. **Le mode Concentration peut bloquer les notifications :** + • Vérifiez si Ne pas déranger ou un mode Concentration est actif. + • Ajoutez Joodle aux apps autorisées de votre mode Concentration si nécessaire. + +3. **L’autorisation de notification a été refusée :** + • Si vous avez refusé l’autorisation au premier lancement, vous devez l’activer manuellement dans les réglages iOS. + +**Pour réactiver les notifications :** + +1. Ouvrez l’app **Réglages** sur votre appareil. +2. Faites défiler et touchez **Joodle**. +3. Touchez **Notifications**. +4. Activez **Autoriser les notifications**. diff --git a/content/apps/joodle/fr/faqs/getting-started/_meta.json b/content/apps/joodle/fr/faqs/getting-started/_meta.json new file mode 100644 index 0000000..68813e8 --- /dev/null +++ b/content/apps/joodle/fr/faqs/getting-started/_meta.json @@ -0,0 +1,5 @@ +{ + "id": "getting-started", + "title": "Premiers pas", + "order": 2 +} diff --git a/content/apps/joodle/fr/faqs/getting-started/change-language.md b/content/apps/joodle/fr/faqs/getting-started/change-language.md new file mode 100644 index 0000000..a05922c --- /dev/null +++ b/content/apps/joodle/fr/faqs/getting-started/change-language.md @@ -0,0 +1,28 @@ +--- +id: change-language +title: Comment changer la langue de l'application ? +order: 5 +--- + +**Par défaut, Joodle suit la langue de votre appareil :** + +1. Après la mise à jour, Joodle utilise automatiquement le réglage « Langue et région » de votre appareil. +2. Si la langue de votre appareil est prise en charge, l’application bascule automatiquement. + +**Pour définir la langue dans Joodle :** + +1. Ouvrez Joodle puis allez dans « Réglages > Général > Langue ». +2. Sélectionnez l’une des langues prises en charge. + +**Pour définir la langue depuis les réglages iOS :** + +1. Ouvrez « Réglages > Apps > Joodle > Langue ». +2. Choisissez votre langue préférée. + +**Remarque :** si la nouvelle langue n’apparaît pas immédiatement, forcez la fermeture de Joodle puis rouvrez l’app. + +**Priorité de langue :** + +Le réglage de langue dans l’application est prioritaire sur la langue système de votre appareil. Par exemple, si votre appareil est réglé en anglais (`en`) mais que vous choisissez le chinois simplifié (`zh-Hans`) dans Joodle, l’app — y compris les widgets Joodle placés sur votre écran d’accueil — s’affichera en chinois simplifié. + +Pour revenir à la langue système, allez dans **Réglages iOS > Apps > Joodle > Langue** et sélectionnez la langue marquée **Par défaut**. diff --git a/content/apps/joodle/fr/faqs/getting-started/create-joodle.md b/content/apps/joodle/fr/faqs/getting-started/create-joodle.md new file mode 100644 index 0000000..5e19583 --- /dev/null +++ b/content/apps/joodle/fr/faqs/getting-started/create-joodle.md @@ -0,0 +1,18 @@ +--- +id: create-joodle +title: Comment créer un nouveau Joodle ? +order: 0 +--- + +**Créer un Joodle est simple :** + +1. Ouvrez l’app : vous verrez la vue en grille. +2. Touchez n’importe quel jour (point) pour sélectionner une entrée. +3. Touchez l’**icône gribouillage** en haut à droite pour ouvrir le canevas de dessin. +4. Dessinez avec votre doigt. +5. Touchez la **coche** pour enregistrer. +6. Pour une entrée qui contient déjà un dessin, vous pouvez toucher le dessin directement pour ouvrir le canevas. + +Vous pouvez aussi ajouter une note texte à n’importe quel jour en touchant le jour sélectionné puis en écrivant dans le champ texte. + +**Astuce :** essayez le geste de balayage. Maintenez le doigt sur la grille puis glissez entre les jours pour parcourir rapidement vos entrées. diff --git a/content/apps/joodle/fr/faqs/getting-started/edit-delete.md b/content/apps/joodle/fr/faqs/getting-started/edit-delete.md new file mode 100644 index 0000000..0847a55 --- /dev/null +++ b/content/apps/joodle/fr/faqs/getting-started/edit-delete.md @@ -0,0 +1,22 @@ +--- +id: edit-delete +title: Puis-je modifier ou supprimer un Joodle ? +order: 3 +--- + +**Pour modifier un Joodle :** + +1. Touchez l’entrée du jour que vous voulez modifier. +2. Touchez l’**icône gribouillage** en haut à droite pour modifier le dessin. +3. Vous pouvez aussi toucher le dessin lui-même pour ouvrir le canevas. +4. Touchez la **coche** pour enregistrer. +5. Pour modifier une note, touchez simplement la zone de texte. + +**Pour effacer un dessin :** + +1. Ouvrez le canevas de dessin. +2. Touchez l’**icône corbeille** pour vider le canevas. + +**Pour supprimer du texte :** sélectionnez et supprimez simplement le texte dans le champ de note. + +**Remarque :** les utilisateurs gratuits ne peuvent modifier que leurs 30 premiers Joodles. Joodle Pro supprime cette limitation. En version gratuite, vous pouvez supprimer une entrée plus ancienne pour libérer de la place. Sinon, passez à Joodle Pro pour modifier un nombre illimité de Joodles. diff --git a/content/apps/joodle/fr/faqs/getting-started/navigate-years.md b/content/apps/joodle/fr/faqs/getting-started/navigate-years.md new file mode 100644 index 0000000..93aa04c --- /dev/null +++ b/content/apps/joodle/fr/faqs/getting-started/navigate-years.md @@ -0,0 +1,10 @@ +--- +id: navigate-years +title: Comment naviguer entre les années ? +order: 1 +--- + +**Sélecteur d’année** + +- Touchez l’année affichée en haut à gauche de l’écran. +- Sélectionnez l’année que vous voulez consulter. diff --git a/content/apps/joodle/fr/faqs/getting-started/scrubbing-gesture.md b/content/apps/joodle/fr/faqs/getting-started/scrubbing-gesture.md new file mode 100644 index 0000000..55a4a30 --- /dev/null +++ b/content/apps/joodle/fr/faqs/getting-started/scrubbing-gesture.md @@ -0,0 +1,17 @@ +--- +id: scrubbing-gesture +title: Qu’est-ce que le geste de balayage ? +order: 4 +--- + +**Le balayage est un moyen rapide de parcourir vos Joodles avec retour haptique :** + +1. Appuyez et maintenez sur n’importe quelle entrée de jour dans la grille. +2. Gardez le doigt appuyé et glissez sur les points. +3. Pendant le déplacement, vous verrez un aperçu du Joodle de chaque jour dans l’en-tête. +4. Vous sentirez un retour haptique pendant le balayage si l’option est activée. +5. Relâchez le doigt pour sélectionner ce jour. + +Ce geste vous permet de parcourir rapidement toute l’année sans toucher chaque jour individuellement. + +**Astuce :** le retour haptique vous aide à sentir le passage d’un jour à l’autre. Vous pouvez activer/désactiver l’option dans Réglages → Général → Interactions. diff --git a/content/apps/joodle/fr/faqs/getting-started/set-anniversary-alarms.md b/content/apps/joodle/fr/faqs/getting-started/set-anniversary-alarms.md new file mode 100644 index 0000000..dd3178a --- /dev/null +++ b/content/apps/joodle/fr/faqs/getting-started/set-anniversary-alarms.md @@ -0,0 +1,19 @@ +--- +id: set-anniversary-alarms +title: Comment configurer des alarmes d’anniversaire ? +order: 2 +--- + +**L’alarme d’anniversaire vous avertit lors de votre journée spéciale :** + +1. Allez à une date future pour laquelle vous voulez un rappel. +2. Ajoutez un dessin ou une note à cette date. +3. Touchez l’**icône alarme** dans l’en-tête. +4. Réglez l’heure à laquelle vous souhaitez être notifié. +5. Touchez **Définir l’alarme**. + +Vous recevrez une notification ce jour-là à l’heure choisie. + +**Remarque :** les utilisateurs gratuits peuvent configurer jusqu’à 5 alarmes. Les abonnés Joodle Pro ont des alarmes illimitées. + +**Gérer les alarmes :** vous pouvez afficher et supprimer vos alarmes en touchant l’**icône alarme** depuis une entrée de jour. Vous pouvez aussi aller dans « Réglages > Général > Alarmes d’anniversaire » pour gérer toutes vos alarmes d’anniversaire. diff --git a/content/apps/joodle/fr/faqs/icloud-sync/_meta.json b/content/apps/joodle/fr/faqs/icloud-sync/_meta.json new file mode 100644 index 0000000..cad5850 --- /dev/null +++ b/content/apps/joodle/fr/faqs/icloud-sync/_meta.json @@ -0,0 +1,5 @@ +{ + "id": "icloud-sync", + "title": "Synchronisation iCloud", + "order": 1 +} diff --git a/content/apps/joodle/fr/faqs/icloud-sync/data-backup.md b/content/apps/joodle/fr/faqs/icloud-sync/data-backup.md new file mode 100644 index 0000000..7f9eb2b --- /dev/null +++ b/content/apps/joodle/fr/faqs/icloud-sync/data-backup.md @@ -0,0 +1,18 @@ +--- +id: data-backup +title: Vais-je perdre mes données si je réinstalle l’app ? +order: 2 +--- + +**Si la synchronisation iCloud est activée :** vos Joodles sont stockés en sécurité dans iCloud et seront téléchargés automatiquement lorsque vous réinstallerez l’app et vous reconnecterez au même compte iCloud. + +**Si la synchronisation iCloud n’est pas activée :** vos Joodles sont stockés uniquement sur votre appareil. Réinstaller l’app supprimera vos données, sauf si vous créez une sauvegarde au préalable. + +**Pour créer une sauvegarde :** + +1. Allez dans **Réglages** dans Joodle. +2. Touchez **Général → Sauvegarde et restauration**. +3. Touchez **Sauvegarder en local**. +4. Enregistrez le fichier de sauvegarde dans un emplacement sûr. + +Vous pourrez restaurer cette sauvegarde via l’option **Restaurer depuis une sauvegarde locale** après réinstallation. diff --git a/content/apps/joodle/fr/faqs/icloud-sync/enable-icloud-sync.md b/content/apps/joodle/fr/faqs/icloud-sync/enable-icloud-sync.md new file mode 100644 index 0000000..af6e735 --- /dev/null +++ b/content/apps/joodle/fr/faqs/icloud-sync/enable-icloud-sync.md @@ -0,0 +1,15 @@ +--- +id: enable-icloud-sync +title: Comment activer la synchronisation iCloud ? +order: 0 +--- + +**La synchronisation iCloud est gratuite pour tous les utilisateurs !** Pour l’activer : + +1. Assurez-vous d’être connecté à iCloud sur votre appareil. +2. Activez iCloud pour Joodle dans **Réglages → [Votre nom] → iCloud → Enregistré dans iCloud → Joodle**. +3. Activez la synchronisation dans l’app Joodle via **Réglages → Général → Synchronisation iCloud**. + +**Important :** l’option iCloud système et l’option dans l’app doivent toutes les deux être activées pour que la synchro fonctionne. + +Après activation, il peut être nécessaire de redémarrer l’app pour que les changements prennent effet. diff --git a/content/apps/joodle/fr/faqs/icloud-sync/restart-after-sync.md b/content/apps/joodle/fr/faqs/icloud-sync/restart-after-sync.md new file mode 100644 index 0000000..e2d0406 --- /dev/null +++ b/content/apps/joodle/fr/faqs/icloud-sync/restart-after-sync.md @@ -0,0 +1,15 @@ +--- +id: restart-after-sync +title: Pourquoi dois-je redémarrer l’app après avoir activé la synchro ? +order: 3 +--- + +Joodle utilise SwiftData d’Apple avec CloudKit pour synchroniser vos données de manière sécurisée. En raison du fonctionnement de cette technologie, la configuration de synchro est définie au lancement de l’app. + +**Quand vous changez les réglages de synchro**, l’app doit redémarrer pour appliquer correctement la nouvelle configuration. Cela garantit : + +- Une synchronisation fiable de vos données. +- L’absence de conflit entre les données locales et cloud. +- Un établissement correct de la connexion de synchronisation. + +Ce redémarrage est nécessaire une seule fois à chaque activation/désactivation de la synchro. Ensuite, la synchronisation se fait automatiquement en arrière-plan. diff --git a/content/apps/joodle/fr/faqs/icloud-sync/sync-troubleshooting.md b/content/apps/joodle/fr/faqs/icloud-sync/sync-troubleshooting.md new file mode 100644 index 0000000..05ed062 --- /dev/null +++ b/content/apps/joodle/fr/faqs/icloud-sync/sync-troubleshooting.md @@ -0,0 +1,20 @@ +--- +id: sync-troubleshooting +title: Mes Joodles ne se synchronisent pas entre mes appareils +order: 1 +--- + +**Si vos Joodles n’apparaissent pas sur d’autres appareils, essayez ces étapes :** + +1. **Vérifiez qu’iCloud est activé** - Allez dans Réglages de l’appareil → [Votre nom] → iCloud → Enregistré dans iCloud → Joodle doit être activé. +2. **Vérifiez l’option de synchro dans l’app** - Assurez-vous qu’elle est activée dans Joodle via Réglages → Général → Synchronisation iCloud. +3. **Vérifiez la connexion réseau** - La synchronisation nécessite une connexion Internet active. +4. **Même identifiant Apple** - Vérifiez que tous les appareils utilisent le même compte iCloud. +5. **Laissez un peu de temps** - La synchronisation iCloud peut prendre quelques minutes pour propager les changements. +6. **Redémarrez l’app** - Un redémarrage propre peut aider. + +**Si la synchro fonctionnait avant puis s’est arrêtée :** + +Essayez de vous déconnecter d’iCloud sur tous les appareils, reconnectez-vous puis rouvrez Joodle. + +**Remarque :** Joodle ne contrôle pas le moment où les serveurs iCloud d’Apple synchronisent les données. Si vous venez de faire des modifications, attendez quelques minutes pour qu’elles apparaissent sur les autres appareils. diff --git a/content/apps/joodle/fr/faqs/joodle-pro-access/_meta.json b/content/apps/joodle/fr/faqs/joodle-pro-access/_meta.json new file mode 100644 index 0000000..0a06779 --- /dev/null +++ b/content/apps/joodle/fr/faqs/joodle-pro-access/_meta.json @@ -0,0 +1,5 @@ +{ + "id": "joodle-pro-access", + "title": "Accès Joodle Pro", + "order": 0 +} diff --git a/content/apps/joodle/fr/faqs/joodle-pro-access/cancel-subscription.md b/content/apps/joodle/fr/faqs/joodle-pro-access/cancel-subscription.md new file mode 100644 index 0000000..40e00bd --- /dev/null +++ b/content/apps/joodle/fr/faqs/joodle-pro-access/cancel-subscription.md @@ -0,0 +1,20 @@ +--- +id: cancel-subscription +title: Comment annuler Joodle Pro ? +order: 1 +--- + +**Pour annuler un abonnement mensuel ou annuel (ou un essai gratuit) sur iPhone, suivez ces étapes :** + +1. Ouvrez l’app **Réglages**. +2. Touchez votre nom. +3. Touchez **Abonnements**. +4. Touchez **Joodle**. +5. Touchez **Annuler l’abonnement**. Vous devrez peut-être faire défiler vers le bas pour trouver ce bouton. L’abonnement est déjà annulé s’il n’y a pas de bouton Annuler ou si vous voyez un message d’expiration en rouge. + +Faites-le au moins 24 heures avant la fin de l’essai gratuit ou de la période de facturation pour éviter d’être facturé. Toute portion inutilisée d’une période d’essai gratuite est perdue lorsqu’un utilisateur achète un plan Joodle Pro. + +**Comment demander un remboursement :** + +1. Allez sur https://support.apple.com/billing +2. Touchez **Démarrer une demande de remboursement**. diff --git a/content/apps/joodle/fr/faqs/joodle-pro-access/family-sharing.md b/content/apps/joodle/fr/faqs/joodle-pro-access/family-sharing.md new file mode 100644 index 0000000..d63b950 --- /dev/null +++ b/content/apps/joodle/fr/faqs/joodle-pro-access/family-sharing.md @@ -0,0 +1,27 @@ +--- +id: family-sharing +title: Je veux partager l’accès Joodle Pro avec ma famille +order: 2 +--- + +Avec le partage familial, vous et jusqu’à cinq autres membres de votre famille pouvez partager l’accès à Joodle Pro. + +Seul le plan Joodle Pro annuel est éligible au partage familial. Les achats à vie ne sont pas partageables. + +**Comment configurer le partage familial :** + +1. Ouvrez l’app **Réglages**. +2. Touchez votre nom. +3. Touchez **Partage familial**, puis **Configurer votre famille**. +4. Suivez les instructions à l’écran pour configurer votre famille et inviter les membres. + +L’accès Joodle Pro n’est parfois pas activé par défaut. + +**Dans ce cas, suivez ces étapes :** + +1. Ouvrez l’app Joodle. +2. Allez dans **Réglages**. +3. Faites défiler jusqu’à **Déverrouiller Joodle Pro** puis touchez cette option. +4. Touchez **Restaurer les achats** sous le curseur d’abonnement. + +La connexion à votre compte iCloud peut parfois être instable. Si cela se produit, déconnectez-vous d’iCloud sur tous les appareils concernés, reconnectez-vous, puis réessayez. diff --git a/content/apps/joodle/fr/faqs/joodle-pro-access/joodle-pro-access-details.md b/content/apps/joodle/fr/faqs/joodle-pro-access/joodle-pro-access-details.md new file mode 100644 index 0000000..7aafe80 --- /dev/null +++ b/content/apps/joodle/fr/faqs/joodle-pro-access/joodle-pro-access-details.md @@ -0,0 +1,18 @@ +--- +id: joodle-pro-access-details +title: J’ai besoin de plus de détails sur l’accès Joodle Pro +order: 0 +--- + +**Options d’accès Joodle Pro et tarifs :** + +- **Plan mensuel** : facturé chaque mois au prix affiché +- **Plan annuel** : facturé chaque année au prix affiché +- **À vie** : achat unique qui déverrouille Joodle Pro pour toujours + +**Facturation et renouvellement automatique :** + +- Le paiement est débité de votre identifiant Apple lorsque vous confirmez l’achat +- **Renouvellement automatique** : les plans mensuels et annuels se renouvellent automatiquement au même prix, sauf annulation au moins 24 heures avant la fin de la période en cours +- **Annulation à tout moment** : vous pouvez annuler un plan mensuel ou annuel dans Réglages à tout moment pour arrêter les futurs prélèvements +- **Période d’accès gratuit** : pour les nouveaux utilisateurs, vous obtenez automatiquement 7 jours d’accès gratuit pour essayer toutes les fonctionnalités Pro de Joodle ! diff --git a/content/apps/joodle/fr/faqs/joodle-pro-access/redeem-promo-code.md b/content/apps/joodle/fr/faqs/joodle-pro-access/redeem-promo-code.md new file mode 100644 index 0000000..a37d960 --- /dev/null +++ b/content/apps/joodle/fr/faqs/joodle-pro-access/redeem-promo-code.md @@ -0,0 +1,15 @@ +--- +id: redeem-promo-code +title: Comment utiliser un code promo ? +order: 3 +--- + +**Pour utiliser un code promo, suivez ces étapes :** + +1. Ouvrez l’app Joodle sur votre appareil. +2. Allez dans la page « Réglages ». +3. Tout en haut, vous verrez la section d’abonnement « Joodle Pro ». Touchez l’option « Utiliser un code promo » en dessous. +4. Saisissez le code promo dans le champ prévu. +5. Touchez « Continuer » pour appliquer le code puis suivez les instructions. + +**Remarque :** un code promo est à usage unique et ne peut être utilisé qu’une fois. Certains codes s’ajoutent à une offre d’introduction existante (comme un essai gratuit), donc votre période d’abonnement peut être prolongée. Annuler votre abonnement pendant l’utilisation d’un code promo peut entraîner la perte immédiate de votre abonnement Joodle Pro actuel selon les règles d’Apple. diff --git a/content/apps/joodle/fr/faqs/others/_meta.json b/content/apps/joodle/fr/faqs/others/_meta.json new file mode 100644 index 0000000..6da0a48 --- /dev/null +++ b/content/apps/joodle/fr/faqs/others/_meta.json @@ -0,0 +1,5 @@ +{ + "id": "others", + "title": "Autres", + "order": 6 +} diff --git a/content/apps/joodle/fr/faqs/others/experimental-features.md b/content/apps/joodle/fr/faqs/others/experimental-features.md new file mode 100644 index 0000000..726295c --- /dev/null +++ b/content/apps/joodle/fr/faqs/others/experimental-features.md @@ -0,0 +1,14 @@ +--- +id: experimental-features +title: Comment accéder aux fonctionnalités expérimentales ? +order: 0 +--- + +**Les fonctionnalités expérimentales sont disponibles pour tous les utilisateurs !** + +Pour y accéder : + +1. Allez dans **Réglages > Labs > Fonctionnalités expérimentales** +2. Activez les fonctionnalités expérimentales que vous souhaitez essayer + +**Remarque importante :** les fonctionnalités expérimentales sont de petits projets amusants en test. Elles peuvent affecter les performances ou l’autonomie de votre appareil. Utilisez-les à votre convenance et n’hésitez pas à les désactiver si vous rencontrez des problèmes. diff --git a/content/apps/joodle/fr/faqs/others/in-app-announcements.md b/content/apps/joodle/fr/faqs/others/in-app-announcements.md new file mode 100644 index 0000000..894689a --- /dev/null +++ b/content/apps/joodle/fr/faqs/others/in-app-announcements.md @@ -0,0 +1,21 @@ +--- +id: in-app-announcements +title: Comment gérer les annonces dans l’application ? +order: 1 +--- + +Joodle peut vous envoyer des annonces personnalisées pour vous informer des mises à jour, offres et actualités de la communauté. Vous pouvez gérer vos préférences via **Réglages > Général > Annonces**. + +**Interrupteur principal** + +- **Activer les annonces** : désactivez cette option pour couper toutes les annonces. Si elle est activée, vous recevrez des annonces selon vos préférences ci-dessous. + +**Types d’annonces individuels** + +Vous pouvez activer ou désactiver chaque type d’annonce : + +- **Promotions** : offres spéciales et promotions +- **Communauté** : Discord, événements et mises à jour communautaires +- **Astuces et tutoriels** : conseils d’utilisation et tutoriels + +Seuls les types d’annonces que vous avez activés vous seront envoyés. diff --git a/content/apps/joodle/fr/faqs/others/learn-core-features.md b/content/apps/joodle/fr/faqs/others/learn-core-features.md new file mode 100644 index 0000000..7a7f06b --- /dev/null +++ b/content/apps/joodle/fr/faqs/others/learn-core-features.md @@ -0,0 +1,21 @@ +--- +id: learn-core-features +title: Comment apprendre à utiliser Joodle ou revoir l’onboarding ? +order: 2 +--- + +Joodle propose des tutoriels interactifs pour vous aider à maîtriser les fonctionnalités principales de l’app à votre rythme. + +**Pour accéder aux tutoriels interactifs :** + +1. Allez dans **Réglages > Besoin d’aide ? > Apprendre les fonctionnalités principales** +2. Parcourez la liste des tutoriels interactifs disponibles +3. Touchez un tutoriel pour commencer à apprendre cette fonctionnalité + +Chaque tutoriel vous guide pas à pas sur une partie précise de Joodle avec de la pratique concrète. + +**Revoir l’onboarding :** + +En bas de l’écran « Apprendre les fonctionnalités principales », vous pouvez choisir de revoir l’expérience d’onboarding si vous l’avez manquée au départ ou si vous souhaitez un rappel. + +⚠️ **Remarque importante :** revoir l’onboarding écrasera l’entrée Joodle d’aujourd’hui et vous fera repasser par la configuration des préférences. Assurez-vous d’être d’accord avant de continuer. diff --git a/content/apps/joodle/fr/faqs/sharing/_meta.json b/content/apps/joodle/fr/faqs/sharing/_meta.json new file mode 100644 index 0000000..6392cfa --- /dev/null +++ b/content/apps/joodle/fr/faqs/sharing/_meta.json @@ -0,0 +1,5 @@ +{ + "id": "sharing", + "title": "Partage", + "order": 5 +} diff --git a/content/apps/joodle/fr/faqs/sharing/remove-watermark.md b/content/apps/joodle/fr/faqs/sharing/remove-watermark.md new file mode 100644 index 0000000..f6dad40 --- /dev/null +++ b/content/apps/joodle/fr/faqs/sharing/remove-watermark.md @@ -0,0 +1,12 @@ +--- +id: remove-watermark +title: Comment supprimer le filigrane des cartes partagées ? +order: 1 +--- + +**Les utilisateurs gratuits voient un petit filigrane Joodle sur les cartes partagées.** + +Pour supprimer le filigrane : + +1. Abonnez-vous à **Joodle Pro**. +2. Allez dans « Réglages > Personnalisation > Filigrane lors du partage » pour le désactiver. diff --git a/content/apps/joodle/fr/faqs/sharing/share-joodle.md b/content/apps/joodle/fr/faqs/sharing/share-joodle.md new file mode 100644 index 0000000..16104f8 --- /dev/null +++ b/content/apps/joodle/fr/faqs/sharing/share-joodle.md @@ -0,0 +1,23 @@ +--- +id: share-joodle +title: Comment partager mon Joodle ? +order: 0 +--- + +**Pour partager un Joodle sous forme de jolie carte :** + +1. Allez au jour que vous voulez partager. +2. Vérifiez qu’il contient un dessin ou une note. +3. Touchez l’**icône de partage** (↑) dans l’en-tête. +4. Balayez à gauche/droite pour parcourir les différents styles de carte. +5. Touchez **Partager la carte**. +6. Choisissez où partager (Messages, Instagram, Enregistrer dans Photos, etc.). + +**Styles de carte disponibles :** + +- **Minimal** - Seul le Joodle est affiché. +- **Extrait** - Le Joodle et un court extrait de la note sont affichés. +- **Détaillé** - Le Joodle et un long extrait de la note sont affichés. +- **Anniversaire** - Disponible uniquement pour un jour d’anniversaire, affiche le Joodle et le compte à rebours. + +Chaque style prend en charge les modes clair et sombre. Vous pouvez basculer depuis le coin inférieur gauche de l’écran de partage. diff --git a/content/apps/joodle/fr/faqs/widgets/_meta.json b/content/apps/joodle/fr/faqs/widgets/_meta.json new file mode 100644 index 0000000..8426e1c --- /dev/null +++ b/content/apps/joodle/fr/faqs/widgets/_meta.json @@ -0,0 +1,5 @@ +{ + "id": "widgets", + "title": "Widgets", + "order": 4 +} diff --git a/content/apps/joodle/fr/faqs/widgets/add-widgets.md b/content/apps/joodle/fr/faqs/widgets/add-widgets.md new file mode 100644 index 0000000..6c13af5 --- /dev/null +++ b/content/apps/joodle/fr/faqs/widgets/add-widgets.md @@ -0,0 +1,24 @@ +--- +id: add-widgets +title: Comment ajouter des widgets Joodle à l’écran d’accueil ? +order: 0 +--- + +**Pour ajouter un widget Joodle :** + +1. Faites un appui long sur l’écran d’accueil jusqu’à ce que les apps bougent. +2. Touchez le bouton **+** en haut. +3. Recherchez **Joodle**. +4. Choisissez un style et une taille de widget. +5. Touchez **Ajouter le widget**. +6. Placez le widget où vous voulez. +7. Touchez **OK**. + +**Widgets disponibles :** + +- **Aujourd’hui** - Affiche le Joodle du jour. +- **Doodle aléatoire** - Affiche un Joodle aléatoire de votre collection. +- **Anniversaire** - Compte à rebours jusqu’à votre prochain jour d’anniversaire. +- **Grille annuelle** - Une mini vue de vos Joodles sur l’année. + +**Remarque :** les widgets sont une fonctionnalité Joodle Pro. Les utilisateurs gratuits verront un widget verrouillé invitant à passer à la version Pro. diff --git a/content/apps/joodle/fr/faqs/widgets/choose-widget-joodle.md b/content/apps/joodle/fr/faqs/widgets/choose-widget-joodle.md new file mode 100644 index 0000000..cf98f27 --- /dev/null +++ b/content/apps/joodle/fr/faqs/widgets/choose-widget-joodle.md @@ -0,0 +1,15 @@ +--- +id: choose-widget-joodle +title: Puis-je choisir quel Joodle apparaît dans le widget ? +order: 2 +--- + +**Actuellement, les widgets affichent le contenu automatiquement. Vous pouvez choisir un Joodle uniquement pour les widgets Anniversaire :** + +Pour choisir un Joodle précis pour votre widget Anniversaire, suivez ces étapes : + +1. Faites un appui long sur le widget Anniversaire. +2. Sélectionnez **Modifier le widget**. +3. Choisissez le Joodle souhaité dans la liste. Choisissez « Aléatoire » pour que le widget affiche un Joodle d’anniversaire aléatoire. + +Votre Joodle sélectionné apparaîtra alors dans le widget Anniversaire. diff --git a/content/apps/joodle/fr/faqs/widgets/widget-not-updating.md b/content/apps/joodle/fr/faqs/widgets/widget-not-updating.md new file mode 100644 index 0000000..c0237f8 --- /dev/null +++ b/content/apps/joodle/fr/faqs/widgets/widget-not-updating.md @@ -0,0 +1,22 @@ +--- +id: widget-not-updating +title: Pourquoi mon widget ne se met pas à jour ? +order: 1 +--- + +**Si votre widget affiche du contenu obsolète, essayez ces étapes :** + +1. **Ouvrez l’app Joodle** - Les widgets se mettent à jour quand l’app est ouverte. +2. **Attendez quelques minutes** - iOS met à jour les widgets de façon périodique, pas instantanément. +3. **Vérifiez l’actualisation en arrière-plan** - Allez dans Réglages → Général → Actualisation en arrière-plan et assurez-vous qu’elle est activée pour Joodle. +4. **Redémarrez votre appareil** - Redémarrer l’iPhone peut aider à rafraîchir la timeline des widgets. +5. **Supprimez puis réajoutez** - Appui long sur le widget → Supprimer le widget, puis ajoutez-le à nouveau. + +**Comment fonctionnent les mises à jour de widgets :** + +- Les widgets se rafraîchissent automatiquement quand vous ouvrez Joodle. +- iOS gère la fréquence de rafraîchissement pour économiser la batterie. +- Le widget Doodle aléatoire affiche un Joodle différent chaque jour. +- Les différentes tailles de widget peuvent afficher des sélections aléatoires différentes. + +**Problème connu :** iOS limite la fréquence de rafraîchissement des widgets. C’est une limitation Apple pour préserver la batterie. C’est un problème connu sur iOS 26 et une correction complète est encore en attente côté Apple. diff --git a/content/apps/joodle/fr/privacy-policy.mdx b/content/apps/joodle/fr/privacy-policy.mdx new file mode 100644 index 0000000..b20d282 --- /dev/null +++ b/content/apps/joodle/fr/privacy-policy.mdx @@ -0,0 +1,115 @@ +--- +title: Politique de confidentialite +subtitle: Privacy Policy +appId: joodle +slug: privacy-policy-fr +--- + +_Derniere mise a jour : 18 janvier 2026_ + +## 1. Introduction + +Bienvenue sur Joodle ("nous", "notre", "nos"). Nous respectons votre vie privee et nous engageons a la proteger. Cette politique de confidentialite explique comment les informations sont traitees lorsque vous utilisez l'application mobile Joodle (l'"App"). + +Si vous n'acceptez pas les conditions de cette politique de confidentialite, veuillez ne pas utiliser l'App. + +## 2. Informations que nous collectons + +### 2.1 Donnees analytiques + +Joodle utilise **PostHog**, une plateforme d'analyse orientee vie privee, pour collecter des donnees d'utilisation anonymes. Cela nous aide a comprendre comment l'App est utilisee et a ameliorer l'experience utilisateur. + +**Ce que nous collectons :** + +- **Evenements du cycle de vie de l'App** : lorsque l'app est lancee, devient active ou passe en arriere-plan +- **Interactions utilisateur** : appuis sur des boutons, changements de bascule, actions de navigation et gestes (comme le scrubbing) +- **Utilisation des fonctionnalites** : interactions avec les fonctionnalites principales comme le dessin, la prise de notes, la navigation et les changements de mode d'affichage +- **Progression de l'onboarding et des tutoriels** : etapes consultees, terminees ou ignorees pendant l'onboarding et les tutoriels +- **Vues d'ecran** : ecrans visites dans l'App +- **Evenements d'abonnement** : affichages du paywall, debut d'abonnement, restaurations et metadonnees d'achat (ID produit, statut d'essai, usage de code promo ; aucun detail de paiement ni information financiere n'est collecte) +- **Modifications des reglages** : lorsque des reglages sont modifies (noms et valeurs des reglages, pas de contenu personnel) +- **Utilisation du partage** : lorsque vous utilisez la fonction de carte de partage (preferences de style et de format) +- **Interactions avec les widgets** : lorsque vous interagissez avec les widgets Joodle +- **Evenements d'erreur** : informations d'erreur anonymes pour nous aider a corriger les bugs + +**Ce que nous ne collectons PAS :** + +- Le contenu de vos entrees de journal, dessins ou notes +- Des identifiants personnels (nom, email, numero de telephone) +- Les donnees de localisation +- Les photos ou images que vous ajoutez aux entrees +- Tout contenu que vous creez dans l'App + +### 2.2 Informations techniques + +Avec chaque evenement analytique, nous collectons automatiquement : + +- **Identifiant d'appareil** : un ID anonyme attribue a votre appareil pour les analyses (non lie a votre identite Apple ou personnelle) +- Version de l'app +- Plateforme (iOS) +- Identifiants de session + +Ces donnees sont anonymisees et ne peuvent pas servir a vous identifier personnellement. + +## 3. Donnees stockees sur votre appareil + +Toutes les entrees de journal, dessins, photos et autres contenus que vous creez dans Joodle sont stockes localement sur votre appareil. Ces donnees restent sous votre controle a tout moment. + +Nous n'avons pas acces a ces donnees. + +## 4. Synchronisation iCloud (optionnelle) + +Si vous choisissez d'activer la synchronisation iCloud, vos donnees sont stockees dans votre **conteneur iCloud prive** associe a votre identifiant Apple. + +- Les donnees sont chiffrees et gerees par Apple +- Vous seul pouvez acceder a ces donnees +- Nous n'operons aucun serveur qui stocke votre contenu +- Nous n'avons pas acces a vos donnees iCloud + +Veuillez consulter la politique de confidentialite d'Apple pour savoir comment les donnees iCloud sont traitees. + +## 5. Utilisation des informations + +Nous utilisons les donnees analytiques anonymes collectees via PostHog pour : + +- Comprendre comment les utilisateurs interagissent avec l'App +- Identifier et corriger les bugs et erreurs +- Ameliorer les fonctionnalites existantes et en developper de nouvelles +- Analyser l'efficacite de l'onboarding +- Prendre des decisions produit eclairees + +Nous n'utilisons **pas** vos donnees pour la publicite, le suivi inter-apps ou la vente a des tiers. + +## 6. Divulgation des informations + +Nous ne vendons, n'echangeons, ne louons ni ne partageons d'informations personnelles avec des tiers. + +Les donnees analytiques anonymes et agregees sont traitees par PostHog. Veuillez consulter la [politique de confidentialite de PostHog](https://posthog.com/privacy) pour plus de details. + +## 7. Services tiers + +Joodle integre le service tiers suivant : + +- **PostHog** : pour les analyses anonymes et le suivi d'evenements. PostHog est concu dans une logique de protection de la vie privee et nous l'utilisons uniquement pour collecter des donnees d'usage non personnelles. + +Joodle ne s'integre pas a des reseaux publicitaires ni a des bases de donnees externes stockant votre contenu personnel. + +## 8. Securite + +Le contenu de votre journal reste sur votre appareil et/ou dans votre compte iCloud personnel. Les donnees analytiques transmises a PostHog sont chiffrees en transit. + +Bien que nous concevions l'App avec soin en matiere de securite, aucune methode de stockage ou de transmission electronique n'est totalement sure. Vous etes responsable de la securisation de l'acces a votre appareil et a votre identifiant Apple. + +## 9. Confidentialite des enfants + +Joodle ne collecte pas sciemment d'informations personnelles concernant les enfants de moins de 13 ans. Les donnees analytiques que nous collectons sont anonymes et ne comprennent aucune information liee a l'age ou a l'identite. + +## 10. Modifications de cette politique de confidentialite + +Nous pouvons mettre a jour cette politique de confidentialite de temps a autre. Toute modification sera indiquee en mettant a jour la date "Derniere mise a jour" ci-dessus. L'utilisation continue de l'App apres modification vaut acceptation de la politique mise a jour. + +## 11. Nous contacter + +Si vous avez des questions ou des inquietudes a propos de cette politique de confidentialite, veuillez nous contacter a : + +**joodle@liyuxuan.dev** diff --git a/content/apps/joodle/fr/prompts/prompts.json b/content/apps/joodle/fr/prompts/prompts.json new file mode 100644 index 0000000..e2edaee --- /dev/null +++ b/content/apps/joodle/fr/prompts/prompts.json @@ -0,0 +1,16 @@ +{ + "prompts": [ + "Regarde ta poubelle. Dessine l’objet le plus visible tout en haut, maintenant.", + "Dessine les gouttes de condensation sur l’extérieur de ton verre actuel.", + "Si ta patience était un élastique, dessine à quel point il est tendu en ce moment.", + "Regarde la fenêtre la plus proche. Dessine la trace ou la goutte de pluie la plus marquante.", + "Dessine ton humeur du moment comme une icône météo simple sur un post-it.", + "Dessine la forme de la feuille de plante la plus proche, avec ses taches brunes ou déchirures.", + "Si ta motivation était un feu de camp, dessine la taille des flammes en ce moment.", + "Regarde ta montre ou l’horloge. Dessine l’angle exact des aiguilles.", + "Dessine la forme de la tache ou de la marque la plus proche sur ton bureau.", + "Si ta to-do list était une pile de pancakes, dessine à quelle hauteur elle monte.", + "Dessine exactement la façon dont tes lacets sont noués (ou défaits) maintenant.", + "Regarde le livre le plus proche. Dessine l’angle auquel il est posé." + ] +} diff --git a/content/apps/joodle/fr/support.mdx b/content/apps/joodle/fr/support.mdx new file mode 100644 index 0000000..487610e --- /dev/null +++ b/content/apps/joodle/fr/support.mdx @@ -0,0 +1,79 @@ +--- +title: Support +subtitle: Assistance +appId: joodle +slug: support-fr +--- + +_Derniere mise a jour : 29 decembre 2025_ + +## Besoin d'aide ? + +Nous sommes la pour vous aider a profiter au maximum de Joodle. Que vous ayez des questions, des retours ou besoin d'assistance, plusieurs options sont disponibles. + +--- + +## Questions frequentes + +Vous pouvez trouver des reponses aux questions les plus courantes dans notre [section FAQ](/apps/joodle/faqs). + +## Aide dans l'app + +**Joodle dispose d'une section FAQ integree qui couvre les questions les plus frequentes.** Vous pouvez y acceder directement depuis l'app : + +**Settings → Need Help? → Frequently Asked Questions** + +La FAQ integree couvre notamment : + +- **Joodle Pro Access** - Details sur Joodle Pro, facturation, annulation et partage familial +- **iCloud Sync** - Comment activer la synchro, resoudre les problemes de synchro et sauvegarder les donnees +- **Getting Started** - Creer des Joodles, naviguer, utiliser le geste de scrubbing et modifier les entrees +- **Reminders** - Configurer les rappels d'anniversaire, gerer les notifications et depanner +- **Widgets** - Ajouter des widgets a l'ecran d'accueil et options de personnalisation +- **Sharing** - Comment partager de belles cartes Joodle et retirer le filigrane + +--- + +## Nous contacter + +- [Envoyer un feedback](https://tinyurl.com/joodle-feedback) +- [Support par email](mailto:joodle@liyuxuan.dev) + +Lorsque vous contactez le support, merci d'inclure : + +- Le modele de votre appareil et la version iOS +- Une description du probleme +- Les etapes pour reproduire le probleme (si applicable) + +--- + +## Participer + +- [Rejoindre la communaute WhatsApp](https://chat.whatsapp.com/FF2rMEiSOwe9hsRapSyvdY) +- [Me suivre sur X](https://x.com/xmliszt) + +--- + +## Depannage rapide + +### Problemes courants + +**Vos Joodles ne se synchronisent pas ?** + +1. Verifiez qu'iCloud est active : Settings → [Your Name] → iCloud → Saved to iCloud → Joodle +2. Activez la synchro dans Joodle : Settings → iCloud Sync +3. Redemarrez l'app apres avoir change les reglages de synchro + +**Vous ne recevez pas les notifications de rappel ?** + +1. Allez dans iOS Settings → Notifications → Joodle +2. Activez "Allow Notifications" +3. Verifiez que Focus Mode ne bloque pas Joodle + +**Le widget ne se met pas a jour ?** + +1. Ouvrez l'app Joodle (les widgets se rafraichissent a l'ouverture de l'app) +2. Attendez quelques minutes qu'iOS effectue la mise a jour +3. Essayez de supprimer puis re-ajouter le widget + +Pour une aide plus detaillee, consultez la FAQ integree ou contactez-nous via l'un des moyens ci-dessus. diff --git a/content/apps/joodle/fr/terms-of-service.mdx b/content/apps/joodle/fr/terms-of-service.mdx new file mode 100644 index 0000000..d570f20 --- /dev/null +++ b/content/apps/joodle/fr/terms-of-service.mdx @@ -0,0 +1,112 @@ +--- +title: Conditions d'utilisation +subtitle: Terms of Service +appId: joodle +slug: terms-of-service-fr +--- + +_Derniere mise a jour : 29 decembre 2025_ + +## 1. Acceptation des conditions + +En telechargeant, installant ou utilisant l'application mobile Joodle ("l'App"), vous acceptez ces Conditions d'utilisation ("Conditions"). Si vous n'acceptez pas ces Conditions, veuillez ne pas utiliser l'App. + +## 2. Description du service + +Joodle est une application de journal personnel prive qui permet aux utilisateurs de creer, stocker et gerer des entrees de journal personnelles, des dessins et des photos sur leurs propres appareils. + +Joodle est concu comme un outil personnel offline-first. Nous n'operons pas de serveurs qui stockent le contenu utilisateur. + +## 3. Conception axee sur la confidentialite + +Joodle est construit avec la confidentialite comme principe fondamental : + +- Nous **ne collectons pas** d'informations personnelles, de donnees d'usage, d'analyses ni d'identifiants +- Nous **n'accedons pas, ne surveillons pas, n'analysons pas et n'utilisons pas** votre contenu +- Tout le contenu reste sur votre appareil et/ou votre compte iCloud personnel (si active) + +Vos donnees vous appartiennent entierement. + +## 4. Responsabilites de l'utilisateur + +Vous acceptez de : + +- Utiliser l'App conformement aux lois applicables +- Maintenir la securite de votre appareil et de votre identifiant Apple +- Comprendre que vous etes seul responsable du contenu que vous creez et stockez via l'App +- Conserver vos propres sauvegardes des donnees importantes + +Nous ne moderons ni ne verifions le contenu utilisateur, car nous n'y avons pas acces. + +## 5. Propriete intellectuelle + +Tous les droits de propriete intellectuelle relatifs a l'App elle-meme, y compris le logiciel, le design, les graphismes et les marques, appartiennent a nous ou a nos concendants de licence. + +Une licence limitee, non exclusive et non transferable vous est accordee pour utiliser l'App a des fins personnelles et non commerciales. + +Cette licence ne nous accorde **aucun** droit sur votre contenu. + +## 6. Contenu utilisateur + +Vous conservez l'entiere propriete de tout contenu que vous creez via l'App ("Contenu utilisateur"). + +En utilisant l'App, vous reconnaissez et acceptez que : + +- Le Contenu utilisateur est stocke localement sur votre appareil +- Nous n'accedons pas au Contenu utilisateur et ne le traitons pas +- Nous ne pouvons pas recuperer un Contenu utilisateur perdu ou supprime +- Vous etes responsable de la gestion et de la sauvegarde de vos donnees + +## 7. Synchronisation iCloud (fonction optionnelle) + +Si vous activez la synchronisation iCloud : + +- Votre Contenu utilisateur est stocke dans votre conteneur iCloud prive +- Le traitement des donnees est regi par les Conditions d'utilisation et la politique de confidentialite iCloud d'Apple +- Nous n'operons, ne controlons ni n'accedons aux services iCloud ou aux donnees stockees +- La disponibilite et la fiabilite de la synchro dependent des services Apple + +## 8. Absence de garantie + +L'APP EST FOURNIE "EN L'ETAT" ET "SELON DISPONIBILITE" SANS GARANTIE D'AUCUNE SORTE, EXPRESSE OU IMPLICITE, Y COMPRIS LES GARANTIES IMPLICITES DE QUALITE MARCHANDE, D'ADEQUATION A UN USAGE PARTICULIER OU D'ABSENCE DE CONTREFACON. + +## 9. Limitation de responsabilite + +DANS LA MESURE MAXIMALE AUTORISEE PAR LA LOI, NOUS NE SERONS PAS RESPONSABLES DE TOUT DOMMAGE INDIRECT, ACCESSOIRE, SPECIAL, CONSECUTIF OU PUNITIF, Y COMPRIS LA PERTE DE DONNEES, RESULTANT DE : + +- L'UTILISATION OU L'IMPOSSIBILITE D'UTILISER L'APP +- LA PERTE DE DONNEES DUE A UNE PANNE D'APPAREIL, DES PROBLEMES OS OU UNE ACTION UTILISATEUR +- DES SERVICES TIERS COMME ICLOUD +- UN ACCES NON AUTORISE A VOTRE APPAREIL OU AUX DONNEES DE L'APP + +## 10. Resiliation + +Vous pouvez arreter d'utiliser l'App a tout moment. + +Nous nous reservons le droit d'interrompre ou de modifier l'App a tout moment sans responsabilite. Comme nous ne maintenons ni comptes ni donnees stockees, la resiliation n'affecte pas vos donnees locales. + +## 11. Modifications de ces Conditions + +Nous pouvons mettre a jour ces Conditions de temps a autre. Les modifications seront indiquees via la date "Derniere mise a jour" ci-dessus. L'utilisation continue de l'App apres modification vaut acceptation des Conditions mises a jour. + +## 12. Droit applicable + +Ces Conditions sont regies et interpretees conformement au droit de Singapour, sans egard aux principes de conflit de lois. + +## 13. Reglement des litiges + +Tout litige decoulant de ces Conditions ou de l'App devra d'abord faire l'objet d'une tentative de resolution amiable de bonne foi. A defaut de resolution, les litiges seront traites a Singapour conformement au droit applicable. + +## 14. Divisibilite + +Si une disposition de ces Conditions est jugee inapplicable, les dispositions restantes demeureront pleinement en vigueur. + +## 15. Accord integral + +Ces Conditions constituent l'accord integral entre vous et nous concernant l'App et remplacent tout accord anterieur. + +## 16. Contact + +Si vous avez des questions sur ces Conditions, veuillez nous contacter a : + +**joodle@liyuxuan.dev** diff --git a/content/apps/joodle/ko/changelogs/1.17.141_2026-4-4.md b/content/apps/joodle/ko/changelogs/1.17.141_2026-4-4.md new file mode 100644 index 0000000..aaadebd --- /dev/null +++ b/content/apps/joodle/ko/changelogs/1.17.141_2026-4-4.md @@ -0,0 +1,14 @@ +Joodle이 이제 **프랑스어**를 지원합니다! + +**언어를 변경하는 방법은?** + +- 업데이트 후, Joodle은 자동으로 기기의 "언어 및 지역" 설정을 따라 언어를 설정합니다. +- 언어를 직접 설정하고 싶다면 다음 방법을 사용할 수 있습니다: + - 앱 내에서: "설정 > 일반 > 언어"로 이동하여 지원되는 언어를 선택하세요. + - 시스템 앱 설정에서: "설정 > 앱 > Joodle > 언어"로 이동하여 원하는 언어를 선택하세요. + +--- + +이 업데이트에 포함된 빌드: + +141 diff --git a/content/apps/joodle/zh-Hans/changelogs/1.17.141_2026-4-4.md b/content/apps/joodle/zh-Hans/changelogs/1.17.141_2026-4-4.md new file mode 100644 index 0000000..2821a90 --- /dev/null +++ b/content/apps/joodle/zh-Hans/changelogs/1.17.141_2026-4-4.md @@ -0,0 +1,14 @@ +Joodle 现已支持**法语**! + +**如何切换语言?** + +- 更新后,Joodle 会自动根据你设备的“语言与地区”设置来切换语言。 +- 如果你仍想自定义语言,也可以通过以下方式设置: + - 在 App 内:前往“设置 > 通用 > 语言”选择支持的语言。 + - 在系统 App 设置中:前往“设置 > App > Joodle > 语言”选择偏好语言。 + +--- + +本次更新包含以下构建版本: + +141 diff --git a/lib/i18n.ts b/lib/i18n.ts index 1ff72a8..989c387 100644 --- a/lib/i18n.ts +++ b/lib/i18n.ts @@ -1,7 +1,7 @@ import fs from "fs"; import path from "path"; -export const SUPPORTED_LOCALES = ["en", "zh-Hans", "ko"] as const; +export const SUPPORTED_LOCALES = ["en", "zh-Hans", "ko", "fr"] as const; export const DEFAULT_LOCALE = "en"; export type Locale = (typeof SUPPORTED_LOCALES)[number];