Skip to content

Commit a742d25

Browse files
authored
Merge branch 'main' into download-from-API
2 parents 7856ff5 + fac8e9a commit a742d25

15 files changed

Lines changed: 1275 additions & 515 deletions

Keyboards/DataContracts/.gitkeep

Whitespace-only changes.

Keyboards/DataContracts/de.yaml

Lines changed: 687 additions & 264 deletions
Large diffs are not rendered by default.

Keyboards/DataContracts/en.yaml

Lines changed: 66 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -28,97 +28,141 @@ conjugations:
2828
1:
2929
tenseTitle: Pr. Simple
3030
tenseForms:
31-
I/you/plural: simplePresent
32-
he/she/it: simplePresentThirdPersonSingular
31+
1:
32+
label: I/you/plural
33+
value: simplePresent
34+
2:
35+
label: he/she/it
36+
value: simplePresentThirdPersonSingular
3337

3438
2:
3539
tenseTitle: Pr. Perfect
3640
tenseForms:
37-
I/you/plural: "[have] pastParticiple"
38-
he/she/it: "[has] pastParticiple"
41+
1:
42+
label: I/you/plural
43+
value: "[have] pastParticiple"
44+
2:
45+
label: he/she/it
46+
value: "[has] pastParticiple"
3947

4048
3:
4149
tenseTitle: Pr. Continuous
4250
tenseForms:
43-
I: "[am] presentParticiple"
44-
you/plural: "[are] presentParticiple"
45-
he/she/it: "[is] presentParticiple"
51+
1:
52+
label: I
53+
value: "[am] presentParticiple"
54+
2:
55+
label: you/plural
56+
value: "[are] presentParticiple"
57+
3:
58+
label: he/she/it
59+
value: "[is] presentParticiple"
4660

4761
4:
4862
tenseTitle: Pr. Perf. Continuous
4963
tenseForms:
50-
I/you/plural: "[have been] presentParticiple"
51-
he/she/it: "[has been] presentParticiple"
64+
1:
65+
label: I/you/plural
66+
value: "[have been] presentParticiple"
67+
2:
68+
label: he/she/it
69+
value: "[has been] presentParticiple"
5270

5371
2:
5472
sectionTitle: Past
5573
tenses:
5674
1:
5775
tenseTitle: Past Simple
5876
tenseForms:
59-
all: simplePast
77+
1:
78+
label: all
79+
value: simplePast
6080

6181
2:
6282
tenseTitle: Past Perfect
6383
tenseForms:
64-
all: "[had] pastParticiple"
84+
1:
85+
label: all
86+
value: "[had] pastParticiple"
6587

6688
3:
6789
tenseTitle: Past Continuous
6890
tenseForms:
69-
I/he/she/it: "[was] presentParticiple"
70-
you/plural: "[were] presentParticiple"
91+
1:
92+
label: I/he/she/it
93+
value: "[was] presentParticiple"
94+
2:
95+
label: you/plural
96+
value: "[were] presentParticiple"
7197

7298
4:
7399
tenseTitle: Past Perf. Continuous
74100
tenseForms:
75-
all: "[had been] presentParticiple"
101+
1:
102+
label: all
103+
value: "[had been] presentParticiple"
76104

77105
3:
78106
sectionTitle: Future
79107
tenses:
80108
1:
81109
tenseTitle: Fut. Simple
82110
tenseForms:
83-
all: "[will] infinitive"
111+
1:
112+
label: all
113+
value: "[will] infinitive"
84114

85115
2:
86116
tenseTitle: Fut. Perfect
87117
tenseForms:
88-
all: "[will have] pastParticiple"
118+
1:
119+
label: all
120+
value: "[will have] pastParticiple"
89121

90122
3:
91123
tenseTitle: Fut. Continuous
92124
tenseForms:
93-
all: "[will be] presentParticiple"
125+
1:
126+
label: all
127+
value: "[will be] presentParticiple"
94128

95129
4:
96130
tenseTitle: Fut. Perf. Continuous
97131
tenseForms:
98-
all: "[will have been] presentParticiple"
132+
1:
133+
label: all
134+
value: "[will have been] presentParticiple"
99135

100136
4:
101137
sectionTitle: Conditional
102138
tenses:
103139
1:
104140
tenseTitle: Cond. Simple
105141
tenseForms:
106-
all: "[would] infinitive"
142+
1:
143+
label: all
144+
value: "[would] infinitive"
107145

108146
2:
109147
tenseTitle: Cond. Perfect
110148
tenseForms:
111-
all: "[would have] pastParticiple"
149+
1:
150+
label: all
151+
value: "[would have] pastParticiple"
112152

113153
3:
114154
tenseTitle: Cond. Continuous
115155
tenseForms:
116-
all: "[would be] presentParticiple"
156+
1:
157+
label: all
158+
value: "[would be] presentParticiple"
117159

118160
4:
119161
tenseTitle: Cond. Perf. Continuous
120162
tenseForms:
121-
all: "[would have been] presentParticiple"
163+
1:
164+
label: all
165+
value: "[would have been] presentParticiple"
122166

123167
# MARK: Translate
124168

Keyboards/DataContracts/es.yaml

Lines changed: 54 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -29,38 +29,74 @@ conjugations:
2929
1:
3030
tenseTitle: Presente
3131
tenseForms:
32-
yo: indicativePresentFirstPersonSingular
33-
: indicativePresentFirstPersonPlural
34-
él/ella/Ud.: indicativePresentSecondPersonSingular
35-
nosotros: indicativePresentSecondPersonPlural
36-
vosotros: indicativePresentThirdPersonSingular
37-
ellos/ellas/Uds.: indicativePresentThirdPersonPlural
32+
1:
33+
label: yo
34+
value: indicativePresentFirstPersonSingular
35+
2:
36+
label:
37+
value: indicativePresentSecondPersonSingular
38+
3:
39+
label: él/ella/Ud.
40+
value: indicativePresentThirdPersonSingular
41+
4:
42+
label: nosotros
43+
value: indicativePresentFirstPersonPlural
44+
5:
45+
label: vosotros
46+
value: indicativePresentSecondPersonPlural
47+
6:
48+
label: ellos/ellas/Uds.
49+
value: indicativePresentThirdPersonPlural
3850

3951
2:
4052
sectionTitle: Pretérito
4153
tenses:
4254
1:
4355
tenseTitle: Pretérito
4456
tenseForms:
45-
yo: preteriteFirstPersonSingular
46-
: preteriteFirstPersonPlural
47-
él/ella/Ud.: preteriteSecondPersonSingular
48-
nosotros: preteriteSecondPersonPlural
49-
vosotros: preteriteThirdPersonSingular
50-
ellos/ellas/Uds.: preteriteThirdPersonPlural
57+
1:
58+
label: yo
59+
value: preteriteFirstPersonSingular
60+
2:
61+
label:
62+
value: preteriteSecondPersonSingular
63+
3:
64+
label: él/ella/Ud.
65+
value: preteriteThirdPersonSingular
66+
4:
67+
label: nosotros
68+
value: preteriteFirstPersonPlural
69+
5:
70+
label: vosotros
71+
value: preteriteSecondPersonPlural
72+
6:
73+
label: ellos/ellas/Uds.
74+
value: preteriteThirdPersonPlural
5175

5276
3:
5377
sectionTitle: Imperfecto
5478
tenses:
5579
1:
5680
tenseTitle: Imperfecto
5781
tenseForms:
58-
yo: pastImperfectFirstPersonSingular
59-
: pastImperfectFirstPersonPlural
60-
él/ella/Ud.: pastImperfectSecondPersonSingular
61-
nosotros: pastImperfectSecondPersonPlural
62-
vosotros: pastImperfectThirdPersonSingular
63-
ellos/ellas/Uds.: pastImperfectThirdPersonPlural
82+
1:
83+
label: yo
84+
value: pastImperfectFirstPersonSingular
85+
2:
86+
label:
87+
value: pastImperfectSecondPersonSingular
88+
3:
89+
label: él/ella/Ud.
90+
value: pastImperfectThirdPersonSingular
91+
4:
92+
label: nosotros
93+
value: pastImperfectFirstPersonPlural
94+
5:
95+
label: vosotros
96+
value: pastImperfectSecondPersonPlural
97+
6:
98+
label: ellos/ellas/Uds.
99+
value: pastImperfectThirdPersonPlural
64100

65101
# MARK: Translate
66102

Keyboards/DataContracts/fr.yaml

Lines changed: 72 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -28,51 +28,99 @@ conjugations:
2828
1:
2929
tenseTitle: Présent
3030
tenseForms:
31-
je: indicativePresentFirstPersonSingular
32-
tu: indicativePresentFirstPersonPlural
33-
il/elle: indicativePresentSecondPersonSingular
34-
nous: indicativePresentSecondPersonPlural
35-
vous: indicativePresentThirdPersonSingular
36-
ils/elles: indicativePresentThirdPersonPlural
31+
1:
32+
label: je
33+
value: indicativePresentFirstPersonSingular
34+
2:
35+
label: tu
36+
value: indicativePresentSecondPersonSingular
37+
3:
38+
label: il/elle
39+
value: indicativePresentThirdPersonSingular
40+
4:
41+
label: nous
42+
value: indicativePresentFirstPersonPlural
43+
5:
44+
label: vous
45+
value: indicativePresentSecondPersonPlural
46+
6:
47+
label: ils/elles
48+
value: indicativePresentThirdPersonPlural
3749

3850
2:
3951
sectionTitle: Passé simple
4052
tenses:
4153
1:
4254
tenseTitle: Passé simple
4355
tenseForms:
44-
je: indicativePreteriteFirstPersonSingular
45-
tu: indicativePreteriteFirstPersonPlural
46-
il/elle: indicativePreteriteSecondPersonSingular
47-
nous: indicativePreteriteSecondPersonPlural
48-
vous: indicativePreteriteThirdPersonSingular
49-
ils/elles: indicativePreteriteThirdPersonPlural
56+
1:
57+
label: je
58+
value: indicativePreteriteFirstPersonSingular
59+
2:
60+
label: tu
61+
value: indicativePreteriteSecondPersonSingular
62+
3:
63+
label: il/elle
64+
value: indicativePreteriteThirdPersonSingular
65+
4:
66+
label: nous
67+
value: indicativePreteriteFirstPersonPlural
68+
5:
69+
label: vous
70+
value: indicativePreteriteSecondPersonPlural
71+
6:
72+
label: ils/elles
73+
value: indicativePreteriteThirdPersonPlural
5074

5175
3:
5276
sectionTitle: Imparfait
5377
tenses:
5478
1:
5579
tenseTitle: Imparfait
5680
tenseForms:
57-
je: indicativeImperfectFirstPersonSingular
58-
tu: indicativeImperfectFirstPersonPlural
59-
il/elle: indicativeImperfectSecondPersonSingular
60-
nous: indicativeImperfectSecondPersonPlural
61-
vous: indicativeImperfectThirdPersonSingular
62-
ils/elles: indicativeImperfectThirdPersonPlural
81+
1:
82+
label: je
83+
value: indicativeImperfectFirstPersonSingular
84+
2:
85+
label: tu
86+
value: indicativeImperfectSecondPersonSingular
87+
3:
88+
label: il/elle
89+
value: indicativeImperfectThirdPersonSingular
90+
4:
91+
label: nous
92+
value: indicativeImperfectFirstPersonPlural
93+
5:
94+
label: vous
95+
value: indicativeImperfectSecondPersonPlural
96+
6:
97+
label: ils/elles
98+
value: indicativeImperfectThirdPersonPlural
6399

64100
4:
65101
sectionTitle: Futur
66102
tenses:
67103
1:
68104
tenseTitle: Futur
69105
tenseForms:
70-
je: indicativeSimpleFutureFirstPersonSingular
71-
tu: indicativeSimpleFutureFirstPersonPlural
72-
il/elle: indicativeSimpleFutureSecondPersonSingular
73-
nous: indicativeSimpleFutureSecondPersonPlural
74-
vous: indicativeSimpleFutureThirdPersonSingular
75-
ils/elles: indicativeSimpleFutureThirdPersonPlural
106+
1:
107+
label: je
108+
value: indicativeSimpleFutureFirstPersonSingular
109+
2:
110+
label: tu
111+
value: indicativeSimpleFutureSecondPersonSingular
112+
3:
113+
label: il/elle
114+
value: indicativeSimpleFutureThirdPersonSingular
115+
4:
116+
label: nous
117+
value: indicativeSimpleFutureFirstPersonPlural
118+
5:
119+
label: vous
120+
value: indicativeSimpleFutureSecondPersonPlural
121+
6:
122+
label: ils/elles
123+
value: indicativeSimpleFutureThirdPersonPlural
76124

77125
# MARK: Translate
78126

0 commit comments

Comments
 (0)