Quels sont tous les mots-clés de la nouvelle application Google Calendar Android qui générera ces magnifiques images dans la vue de l’agenda ?


Matúš Koprda a fourni une excellente réponse ainsi que des instructions pour reproduire le processus. Étant donné que cette réponse a maintenant 4 ans de retard et que la liste a presque doublé, j'ai suivi ces étapes pour extraire la liste mise à jour des chaînes de mots clés en anglais qui génèrent du flair. Le premier élément de chaque ligne est l'ID, suivi des chaînes de mots-clés qui déclenchent le flair correspondant.

americanfootball : Football américain, Football, Super Bowl, Superbowl
archery : tir à l'arc
art : atelier d'art, ateliers d'art, atelier de dessin, peinture, atelier de croquis
artisticgymnastics : gymnastique artistique
athleticsjumping : Saut d'obstacles
athlétique-lancer : disque, lancer de marteau, javelot, lancer de poids
babyshower : baby shower, babyshower, maternité
backtoschool : back 2 school, back to school, back2school, backtoschool, first day of school, first school day
badminton : badminton
baseball : baseball
basketball : basketball
bbq : barbecue, barbeque, bbq
beer : bière, bières, October Fest, Octoberfest, Oktoberfest
billiard : billard
bookclub : club de lecture, lecture
bowling : bowling
boxing : Boxe
breakfast : petit-déjeuner, petits-déjeuners, brunchs, brunchs
camping : camping
carmaintenance : entretien automobile, mécanique automobile, réparation automobile, entretien automobile, mécanique automobile, réparation automobile, changement de pneus, remplacement de pneus
chinesenewyear : Chinese Lunar New Year, chinese new year, Chinese New Year, chinese new year's, chinese new years, Vietnamese New Year
cinema : cinéma, film, films
clean : nettoyer la maison, nettoyer l'appartement, nettoyer la maison, ranger, passer l'aspirateur, passer l'aspirateur
climbing : bouldering, climbing
code : Codecademy, coding time, Computer Science, hackathon, Hour of Code, learn to code, Programming in Java, Programming in Python, Rails Girls, Railsgirls, Web Development, Web Programming
coffee : café, cafés
concert : concert, concerts, gig, gigs
cooking : cuisiner le dîner, cuisiner le déjeuner, cuisiner le repas, cuisiner, faire le dîner, faire le déjeuner, préparer le dîner, préparer le déjeuner, préparer le repas
cricket : compétition de cricket, jeu de cricket, match de cricket
cycling : vélo, vélos, vélo, vélos, Biking, cyclisme, Mountain Bike, Mountain Biking
cyclingbmx : BMX
danse : ballet, danse, danses, danse
datenight : dîner aux chandelles, dîner aux chandelles, date night, datenight, dîner romantique
dentiste : dentaire, dentiste, dentisterie, nettoyage des dents
dîner : dîner, dîners, repas familial, restaurant, restaurants
boissons : Enterrement de vie de jeune fille, cocktail, cocktails, boissons, Hen do, Hen night, Ladies night, Stag and Doe, Stag do, Stag night, stag party, wine bar, wine night
équestre : Dressage, Équitation, Concours complet, Équitation, Équitation
Escrime : Escrime
fieldhockey : Hockey sur gazon
gamenight : jeu de société, jeux de société, jeu de société, jeux de société
genericnewyear : New Year, new year's, new years
golf : golf
graduation : graduation
gym : crossfit, fitness center, fitness class, fitness evaluation, fitness program, fitness test, fitness training, gym, weight lifting, weightlifting, workout, workouts
haircut : hair, haircut, hairdresser
halloween : All Hallows&apos ; Eve, All Saints&apos ; Eve, Allhalloween, hallowe'en, halloween, helloween
handball : Handball
handcraft : crochet, broderie, feutrage, artisanat, tricot, chapellerie, patchwork, matelassage, couture
hiking : randonnée, randonnées, hiking
islamicnewyear : Nouvel an Hijri, Nouvel an islamique, Nouvel an Parsi
karate : Aikido, jiu jitsu, jiu-jitsu, judo, Jujutsu, karaté, arts martiaux, taekwondo
kayak : Canoë, Canoë, kayak
apprendreinstrument : violoncelle, chorale, pratique chorale, clarinette, musique classique, contrebasse, cornette, flûte, leçon de guitare, Classe de musique, ensemble musical, hautbois, orchestre, piano, saxophone, chant, quatuor à cordes, trombone, trompette, tuba
apprendrelangue : Classe, Cours, Pratique , où la langue est l'une des suivantes : arabe, bulgare, catalan, chinois, croate, tchèque, danois, néerlandais, anglais, farsi, philippin, finnois, français, allemand, grec, hébreu, hindi, hongrois, indonésien, italien, japonais, coréen, letton, lituanien, norvégien, polonais, portugais, russe, slovaque, slovène, espagnol, suédois, thaïlandais, turc, ukrainien, vietnamien
lunch : déjeuner, déjeuner, déjeuners
manucure : manucure, manucures, pédicure, pédicures
mardigras : Mardi gras, Mardi Gras, Mardigras, Shrove Tuesday
massage : back rub, backrub, massage, massages
nowruz : Nowruz, Nouvel An perse
change d'huile : service de voiture, changement d'huile
pingpong : ping-pong, ping-pong, ping-pong, tennis de table
planmyday : planifier le jour, planifier le trimestre, planifier les vacances, planifier la semaine, planification des vacances, planification de la semaine
pride : christopher street day, dyke march, euro pride, europride, Gay & lesbian, gay and lesbian, gay lesbian, gay parade, gay pride, gaygler, gayglers, lesbian march, lesbian parade, lesbian pride, world pride, worldpride
quinceanera : quinceanera
reachout : tendre la main à, envoyer des invitations, écrire une lettre
read : ebook, journal, lecture
repair : Bricolage, électricien, réparation de frigo, bricoleur, plombier
gymnastique rythmique : gymnastique rythmique
nage : Head of the Charles, Head of the River Race, May Bumps, aviron
rugbysevens : Rugby
course à pied : jogging, jogging, jogs, course à pied, sprint, athlétisme, athlétisme
voile : croisière en bateau, voile, voilier, voile
saintpatricksday : St Patrick's, St Patricks
santa : Père Noël, Santa Claus
Tir : tir de compétition, tir de compétition, tir sportif, tir sportif
Ski2 : ski, ski, skis, snowboard, raquette, snowboard, snowshoeing
Sommeil : sieste, sieste, détente, repos, sommeil, sommeil
Soccer : football
Natation : Plongée, natation, nage, nage, natation synchronisée
tennis : tennis
thanksgiving : Thanksgiving
theatreopera : opéra, théâtre, théâtre
triathlon : triathlon
valentinesday : Valentine Day, Valentine's Day, Valentines Day
videogaming : AGDQ, Games Done Quick, SGDQ, jeu vidéo, jeux vidéo, jeux vidéo, jeux vidéo, Videogaming
violin2 : violon, violons
volleyball : Volleyball
walk : se promener, marcher
walkingdog : dog sitting, dog walker, dog walking, dogsitting, take dog out, take out dog, walk dog, walk the dog
waterpolo : Waterpolo, waterpolo
wedding : mariage, veille de mariage, mariage-veille de mariage, mariages
wrestling : Lutte
xmas : Boxing Day, christmas, x-mas, xmas
xmasmeal : brunch, dîner, déjeuner, déjeuner, où est dans christmas, christmas eve, x-mas, x-mas, x-mas eve
xmasparty : christmas eve party, christmas party, x-mas eve party, x-mas party, xmas eve party, xmas party
yoga : yoga


Pour voir des versions en taille réelle des images sur le web, allez le lien ci-dessous, en remplaçant americanfootball avec l'id de l'image que vous voulez voir.

https://ssl.gstatic.com/tmly/f8944938hffheth4ew890ht4i8/flairs/xxhdpi/img_americanfootball.jpg


Les quelques anecdotes amusantes que j'ai remarquées en travaillant sur ce sujet :

1. Si un seul événement du calendrier comprend des mots-clés pour plusieurs flairs, comment Google détermine-t-il le flair à utiliser ? Je n'ai pas compris toute la logique, mais le schéma général est le suivant :
-> Si une partie d'une chaîne de mots-clés est utilisée pour plusieurs flairs, cette chaîne de mots-clés a la priorité sur les chaînes de mots-clés qui ne le sont pas. Ainsi, "Nettoyer la maison pour la fête de Noël" sera xmasparty parce que "Fête de Noël" a le mot "Noël" (partie d'une chaîne de mots-clés pour xmas) tandis que "Nettoyer la maison" n'a pas de mots ambigus.
-> Si les chaînes de mots-clés ont une priorité égale concernant ce qui précède, utilisez celle qui a le plus de mots. Ainsi, "Yoga le jour de la Saint-Valentin" utilisera valentinesday parce que "Yoga" est 1 mot et "Saint-Valentin" est 2 mots.
-> Si les chaînes de mots clés ont toujours la même priorité, utilisez la première listée, ainsi "Faire une sieste après le foot" sera sleep parce que "Nap" vient avant "Soccer"

2. Il y a quelques autres flairs qui utilisent le même modèle qui ne peuvent être déclenchés avec aucune chaîne de mots clés.
birthday (déclenché par le calendrier Birthday)
chores ( ?)
newyear (déprécié en faveur de genericewyear)
skiing, (déprécié en faveur de skiing2)
theateropera, (orthographe alternative de theatreopera)
violin, (déprécié en faveur de violin2)

3. "runs" a été supprimé comme chaîne de mots-clés pour la course

4. En plus d'être insensibles à la casse, les chaînes de mots-clés nécessitent une correspondance exacte. Par exemple, "St Patrick's" ne déclenchera pas saintpatricksday car il utilise la mauvaise apostrophe.

Je vous laisse avec mon emploi du temps pour demain :

main-qimg-3d00b3e4f3ea1a0af0d7c28dd8e4d3b8.