Skip to content

Commit 818e72f

Browse files
feat(language): add french bitoduc (@TristanMarion) (monkeytypegame#6400)
### Description This PR introduces a new language variation to MonkeyType: Bitoduc, a French variation that exclusively contains words from [bitoduc.fr](http://bitoduc.fr/). Bitoduc is a humorous project that maps English tech terms to French alternatives, often with a creative or amusing twist. #### Changes Added bitoduc as a new language variation. Included a word list sourced from [bitoduc.fr](http://bitoduc.fr/). Updated language selection to include bitoduc. <img width="1347" alt="Screenshot 2025-03-24 at 09 41 15" src="https://github.com/user-attachments/assets/13be87e1-5363-4dd2-adf4-bf002a1e1170" /> ### Checks - [x] Adding a language or a theme? - [x] If is a language, did you edit `_list.json`, `_groups.json` and add `languages.json`? - [x] Check if any open issues are related to this PR; if so, be sure to tag them below. - [x] Make sure the PR title follows the Conventional Commits standard. (https://www.conventionalcommits.org for more info) - [x] Make sure to include your GitHub username prefixed with @ inside parentheses at the end of the PR title. <!-- label(optional scope): pull request title (@your_github_username) --> <!-- I know I know they seem boring but please do them, they help us and you will find out it also helps you.--> <!-- the issue(s) your PR resolves if any (delete if that is not the case) --> <!-- please also reference any issues and or PRs related to your pull request --> <!-- Also remove it if you are not following any issues. --> <!-- pro tip: you can mention an issue, PR, or discussion on GitHub by referencing its hash number e.g: [monkeytypegame#1234](monkeytypegame#1234) --> <!-- pro tip: you can press . (dot or period) in the code tab of any GitHub repo to get access to GitHub's VS Code web editor Enjoy! :) -->
1 parent ad5c077 commit 818e72f

File tree

3 files changed

+147
-1
lines changed

3 files changed

+147
-1
lines changed

frontend/static/languages/_groups.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@
2727
"french_1k",
2828
"french_2k",
2929
"french_10k",
30-
"french_600k"
30+
"french_600k",
31+
"french_bitoduc"
3132
]
3233
},
3334
{

frontend/static/languages/_list.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
,"french_2k"
2121
,"french_10k"
2222
,"french_600k"
23+
,"french_bitoduc"
2324
,"nepali"
2425
,"nepali_1k"
2526
,"nepali_romanized"
Lines changed: 144 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,144 @@
1+
{
2+
"name": "french_bitoduc",
3+
"bcp47": "fr-fr",
4+
"words": [
5+
"adaptatif",
6+
"affectation",
7+
"amorçage",
8+
"antémémoire",
9+
"anti-patron",
10+
"appareil",
11+
"appliquette",
12+
"arrière-guichet",
13+
"autoamorçage",
14+
"automate",
15+
"balladodiffusion",
16+
"bibliothèque",
17+
"bidouillieu",
18+
"bitoduc",
19+
"bogue",
20+
"bolidage",
21+
"boufficiel",
22+
"boutisme",
23+
"butineur",
24+
"cache-toile",
25+
"cadriciel",
26+
"cédérom",
27+
"chatmusant",
28+
"chevron",
29+
"chibi",
30+
"chiffré",
31+
"chiffrement",
32+
"chiffrofête",
33+
"clavardage",
34+
"colis",
35+
"collodrôme",
36+
"commutateur",
37+
"compilogénèse",
38+
"concentrateur",
39+
"condensat",
40+
"contournement",
41+
"correction",
42+
"correspondance",
43+
"courriel",
44+
"croisillon",
45+
"cyber-monnaie",
46+
"cybercaméra",
47+
"cybersou",
48+
"dépôt",
49+
"désamorcer",
50+
"dévermineur",
51+
"devoiement",
52+
"didacticiel",
53+
"discutomate",
54+
"durcissement",
55+
"egoportrait",
56+
"émoticône",
57+
"empouvoirement",
58+
"enjoliveur",
59+
"enrobeur",
60+
"ensachage",
61+
"escrocliquerie",
62+
"esperluette",
63+
"espiogiciel",
64+
"étiquette",
65+
"fanion",
66+
"favorimage",
67+
"fouineur",
68+
"fribronique",
69+
"fusiodemande",
70+
"gazouillis",
71+
"gousse",
72+
"grappe",
73+
"gratuiciel",
74+
"greffe",
75+
"greffon",
76+
"gros-boutiste",
77+
"guichet",
78+
"hameçonnage",
79+
"hyperlien",
80+
"illectronisme",
81+
"imagette",
82+
"infoboîte",
83+
"infolettre",
84+
"infonuagique",
85+
"instruoduc",
86+
"interblocage",
87+
"intergiciel",
88+
"internaute",
89+
"intrusé",
90+
"joker",
91+
"journal",
92+
"legs",
93+
"logiciel",
94+
"majusculation",
95+
"maliciel",
96+
"malinphone",
97+
"mandataire",
98+
"matériel",
99+
"matraquage",
100+
"mégadonnées",
101+
"mémorette",
102+
"micrologiciel",
103+
"mot-croisillon",
104+
"navigateur",
105+
"novice",
106+
"numérique",
107+
"octet",
108+
"offuscation",
109+
"pare-feu",
110+
"partagiciel",
111+
"petit-boutiste",
112+
"picorage",
113+
"planchette",
114+
"polluriel",
115+
"pot-pourriciel",
116+
"pourriel",
117+
"puce-système",
118+
"ramasse-miettes",
119+
"ramdam",
120+
"rançongiciel",
121+
"reliage",
122+
"remiser",
123+
"renifleur",
124+
"réserve",
125+
"rétropédalage",
126+
"rétroportage",
127+
"réusinage",
128+
"ringardisé",
129+
"scission",
130+
"socquette",
131+
"solveur",
132+
"sous-marineur",
133+
"sous-tiret",
134+
"surcadençage",
135+
"tampon",
136+
"téléchargement",
137+
"téléversement",
138+
"toile",
139+
"tourniquet",
140+
"trente-deuzet",
141+
"volubile",
142+
"webmestre"
143+
]
144+
}

0 commit comments

Comments
 (0)