Skip to content

Commit 642edca

Browse files
committed
feat: add formatter
1 parent 7c5b004 commit 642edca

File tree

29 files changed

+3470
-3
lines changed

29 files changed

+3470
-3
lines changed

_i18n/de.yml

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ titles:
2121
search: 'Suche'
2222
about: 'Über Python-Konferenz-Deadlines'
2323
languages: 'Verfügbare Sprachen'
24+
formatter: 'Formatierungs-App'
2425
buttons:
2526
ical: Lade iCal runter
2627
google: Zu Google Kalender hinzufügen
@@ -35,6 +36,8 @@ header:
3536
maps: 'Karte'
3637
series: 'Eventserien'
3738
resources: 'Ressourcen'
39+
formatter: 'Formatierungs-App'
40+
articles: 'Erste Schritte'
3841
conference:
3942
title: 'Konferenz Deadlines'
4043
finaid: 'Finanzielle Unterstützung'
@@ -186,3 +189,50 @@ languages:
186189
switch_to: 'Wechseln'
187190
translated_by: 'Übersetzt von:'
188191
legend: 'Legende'
192+
formatter:
193+
description: 'Python-Konferenzfristen in verschiedenen Formaten einreichen'
194+
basic:
195+
title: 'Grundlegende Informationen'
196+
name: 'Konferenzname'
197+
year: 'Jahr'
198+
type: 'Konferenztyp'
199+
attendees: 'Erwartete Teilnehmer'
200+
url: 'Website-URL'
201+
location_date:
202+
title: 'Ort & Datum'
203+
city: 'Stadt'
204+
city_help: 'Geben Sie nur den Stadtnamen ein'
205+
country: 'Land'
206+
country_help: 'Beginnen Sie mit der Eingabe, um passende Länder mit Flaggen zu sehen'
207+
venue: 'Veranstaltungsort'
208+
extra_places: "Zusätzliche Orte"
209+
extra_help: "Für Hybrid- oder Online-Veranstaltungen fügen Sie hier zusätzliche, durch Kommas getrennte Orte hinzu."
210+
start_date: 'Startdatum'
211+
end_date: 'Enddatum'
212+
timezone: 'Zeitzone'
213+
timezone_help: 'Beginnen Sie mit der Eingabe, um die Zeitzone der Konferenz auszuwählen'
214+
cfp:
215+
title: 'Call for Proposals'
216+
status: 'CfP-Status'
217+
tba: 'Wird noch bekannt gegeben'
218+
none: 'Kein CfP'
219+
date: 'Datum verwenden'
220+
deadline: 'Einreichungsfrist'
221+
deadline_help: 'Die Frist für die Einreichung von Vortragsvorschlägen'
222+
link: 'CfP-Link'
223+
additional_info:
224+
title: 'Zusätzliche Informationen'
225+
sponsor: 'Sponsoring-URL'
226+
finaid: 'URL für finanzielle Unterstützung'
227+
mastodon: 'Mastodon-URL'
228+
bsky: 'Bluesky-URL'
229+
notes: 'Zusätzliche Notizen'
230+
notes_place: 'Zusätzliche Hinweise zur Konferenz'
231+
submission_guidelines: 'Einreichungsrichtlinien'
232+
generate_output: 'Output generieren'
233+
generated_outputs: 'Generierte Outputs'
234+
csv_format: 'CSV-Format'
235+
yaml_format: 'YAML-Format'
236+
calendar_format: 'Kalenderformat'
237+
copy: 'In die Zwischenablage kopieren'
238+
required: 'Bitte füllen Sie alle erforderlichen Felder aus, die mit * gekennzeichnet sind.'

_i18n/de/formatter/countries.html

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
{ name: 'Afghanistan', code: 'AFG', flag: '🇦🇫' }, { name: 'Albanien', code: 'ALB', flag: '🇦🇱' }, { name: 'Algerien',
2+
code: 'DZA', flag: '🇩🇿' }, { name: 'Andorra', code: 'AND', flag: '🇦🇩' }, { name: 'Angola', code: 'AGO', flag: '🇦🇴' }, {
3+
name: 'Antigua und Barbuda', code: 'ATG', flag: '🇦🇬' }, { name: 'Argentinien', code: 'ARG', flag: '🇦🇷' }, { name:
4+
'Armenien', code: 'ARM', flag: '🇦🇲' }, { name: 'Australien', code: 'AUS', flag: '🇦🇺' }, { name: 'Österreich', code:
5+
'AUT', flag: '🇦🇹' }, { name: 'Aserbaidschan', code: 'AZE', flag: '🇦🇿' }, { name: 'Bahamas', code: 'BHS', flag: '🇧🇸' }, {
6+
name: 'Bahrain', code: 'BHR', flag: '🇧🇭' }, { name: 'Bangladesch', code: 'BGD', flag: '🇧🇩' }, { name: 'Barbados', code:
7+
'BRB', flag: '🇧🇧' }, { name: 'Weißrussland', code: 'BLR', flag: '🇧🇾' }, { name: 'Belgien', code: 'BEL', flag: '🇧🇪' }, {
8+
name: 'Belize', code: 'BLZ', flag: '🇧🇿' }, { name: 'Benin', code: 'BEN', flag: '🇧🇯' }, { name: 'Bhutan', code: 'BTN',
9+
flag: '🇧🇹' }, { name: 'Bolivien', code: 'BOL', flag: '🇧🇴' }, { name: 'Bosnien und Herzegowina', code: 'BIH', flag: '🇧🇦'
10+
}, { name: 'Botswana', code: 'BWA', flag: '🇧🇼' }, { name: 'Brasilien', code: 'BRA', flag: '🇧🇷' }, { name: 'Brunei',
11+
code: 'BRN', flag: '🇧🇳' }, { name: 'Bulgarien', code: 'BGR', flag: '🇧🇬' }, { name: 'Burkina Faso', code: 'BFA', flag:
12+
'🇧🇫' }, { name: 'Burundi', code: 'BDI', flag: '🇧🇮' }, { name: 'Kambodscha', code: 'KHM', flag: '🇰🇭' }, { name:
13+
'Kamerun', code: 'CMR', flag: '🇨🇲' }, { name: 'Kanada', code: 'CAN', flag: '🇨🇦' }, { name: 'Kap Verde', code: 'CPV',
14+
flag: '🇨🇻' }, { name: 'Zentralafrikanische Republik', code: 'CAF', flag: '🇨🇫' }, { name: 'Tschad', code: 'TCD', flag:
15+
'🇹🇩' }, { name: 'Chile', code: 'CHL', flag: '🇨🇱' }, { name: 'China', code: 'CHN', flag: '🇨🇳' }, { name: 'Kolumbien',
16+
code: 'COL', flag: '🇨🇴' }, { name: 'Komoren', code: 'COM', flag: '🇰🇲' }, { name: 'Kongo', code: 'COG', flag: '🇨🇬' }, {
17+
name: 'Costa Rica', code: 'CRI', flag: '🇨🇷' }, { name: 'Kroatien', code: 'HRV', flag: '🇭🇷' }, { name: 'Kuba', code:
18+
'CUB', flag: '🇨🇺' }, { name: 'Zypern', code: 'CYP', flag: '🇨🇾' }, { name: 'Tschechische Republik', code: 'CZE', flag:
19+
'🇨🇿' }, { name: 'Dänemark', code: 'DNK', flag: '🇩🇰' }, { name: 'Dschibuti', code: 'DJI', flag: '🇩🇯' }, { name:
20+
'Dominica', code: 'DMA', flag: '🇩🇲' }, { name: 'Dominikanische Republik', code: 'DOM', flag: '🇩🇴' }, { name: 'Ecuador',
21+
code: 'ECU', flag: '🇪🇨' }, { name: 'Ägypten', code: 'EGY', flag: '🇪🇬' }, { name: 'El Salvador', code: 'SLV', flag: '🇸🇻'
22+
}, { name: 'Äquatorialguinea', code: 'GNQ', flag: '🇬🇶' }, { name: 'Eritrea', code: 'ERI', flag: '🇪🇷' }, { name:
23+
'Estland', code: 'EST', flag: '🇪🇪' }, { name: 'Äthiopien', code: 'ETH', flag: '🇪🇹' }, { name: 'Fidschi', code: 'FJI',
24+
flag: '🇫🇯' }, { name: 'Finnland', code: 'FIN', flag: '🇫🇮' }, { name: 'Frankreich', code: 'FRA', flag: '🇫🇷' }, { name:
25+
'Gabun', code: 'GAB', flag: '🇬🇦' }, { name: 'Gambia', code: 'GMB', flag: '🇬🇲' }, { name: 'Georgien', code: 'GEO', flag:
26+
'🇬🇪' }, { name: 'Deutschland', code: 'DEU', flag: '🇩🇪' }, { name: 'Ghana', code: 'GHA', flag: '🇬🇭' }, { name:
27+
'Griechenland', code: 'GRC', flag: '🇬🇷' }, { name: 'Grenada', code: 'GRD', flag: '🇬🇩' }, { name: 'Guatemala', code:
28+
'GTM', flag: '🇬🇹' }, { name: 'Guinea', code: 'GIN', flag: '🇬🇳' }, { name: 'Guinea-Bissau', code: 'GNB', flag: '🇬🇼' }, {
29+
name: 'Guyana', code: 'GUY', flag: '🇬🇾' }, { name: 'Haiti', code: 'HTI', flag: '🇭🇹' }, { name: 'Honduras', code: 'HND',
30+
flag: '🇭🇳' }, { name: 'Ungarn', code: 'HUN', flag: '🇭🇺' }, { name: 'Island', code: 'ISL', flag: '🇮🇸' }, { name:
31+
'Indien', code: 'IND', flag: '🇮🇳' }, { name: 'Indonesien', code: 'IDN', flag: '🇮🇩' }, { name: 'Iran', code: 'IRN', flag:
32+
'🇮🇷' }, { name: 'Irak', code: 'IRQ', flag: '🇮🇶' }, { name: 'Irland', code: 'IRL', flag: '🇮🇪' }, { name: 'Israel', code:
33+
'ISR', flag: '🇮🇱' }, { name: 'Italien', code: 'ITA', flag: '🇮🇹' }, { name: 'Jamaika', code: 'JAM', flag: '🇯🇲' }, { name:
34+
'Japan', code: 'JPN', flag: '🇯🇵' }, { name: 'Jordanien', code: 'JOR', flag: '🇯🇴' }, { name: 'Kasachstan', code: 'KAZ',
35+
flag: '🇰🇿' }, { name: 'Kenia', code: 'KEN', flag: '🇰🇪' }, { name: 'Kiribati', code: 'KIR', flag: '🇰🇮' }, { name:
36+
'Nordkorea', code: 'PRK', flag: '🇰🇵' }, { name: 'Südkorea', code: 'KOR', flag: '🇰🇷' }, { name: 'Kuwait', code: 'KWT',
37+
flag: '🇰🇼' }, { name: 'Kirgisistan', code: 'KGZ', flag: '🇰🇬' }, { name: 'Laos', code: 'LAO', flag: '🇱🇦' }, { name:
38+
'Lettland', code: 'LVA', flag: '🇱🇻' }, { name: 'Libanon', code: 'LBN', flag: '🇱🇧' }, { name: 'Lesotho', code: 'LSO',
39+
flag: '🇱🇸' }, { name: 'Liberia', code: 'LBR', flag: '🇱🇷' }, { name: 'Libyen', code: 'LBY', flag: '🇱🇾' }, { name:
40+
'Liechtenstein', code: 'LIE', flag: '🇱🇮' }, { name: 'Litauen', code: 'LTU', flag: '🇱🇹' }, { name: 'Luxemburg', code:
41+
'LUX', flag: '🇱🇺' }, { name: 'Mazedonien', code: 'MKD', flag: '🇲🇰' }, { name: 'Madagaskar', code: 'MDG', flag: '🇲🇬' }, {
42+
name: 'Malawi', code: 'MWI', flag: '🇲🇼' }, { name: 'Malaysia', code: 'MYS', flag: '🇲🇾' }, { name: 'Malediven', code:
43+
'MDV', flag: '🇲🇻' }, { name: 'Mali', code: 'MLI', flag: '🇲🇱' }, { name: 'Malta', code: 'MLT', flag: '🇲🇹' }, { name:
44+
'Marshallinseln', code: 'MHL', flag: '🇲🇭' }, { name: 'Mauretanien', code: 'MRT', flag: '🇲🇷' }, { name: 'Mauritius',
45+
code: 'MUS', flag: '🇲🇺' }, { name: 'Mexiko', code: 'MEX', flag: '🇲🇽' }, { name: 'Mikronesien', code: 'FSM', flag: '🇫🇲'
46+
}, { name: 'Moldawien', code: 'MDA', flag: '🇲🇩' }, { name: 'Monaco', code: 'MCO', flag: '🇲🇨' }, { name: 'Mongolei',
47+
code: 'MNG', flag: '🇲🇳' }, { name: 'Montenegro', code: 'MNE', flag: '🇲🇪' }, { name: 'Marokko', code: 'MAR', flag: '🇲🇦'
48+
}, { name: 'Mosambik', code: 'MOZ', flag: '🇲🇿' }, { name: 'Myanmar', code: 'MMR', flag: '🇲🇲' }, { name: 'Namibia', code:
49+
'NAM', flag: '🇳🇦' }, { name: 'Nauru', code: 'NRU', flag: '🇳🇷' }, { name: 'Nepal', code: 'NPL', flag: '🇳🇵' }, { name:
50+
'Niederlande', code: 'NLD', flag: '🇳🇱' }, { name: 'Neuseeland', code: 'NZL', flag: '🇳🇿' }, { name: 'Nicaragua', code:
51+
'NIC', flag: '🇳🇮' }, { name: 'Niger', code: 'NER', flag: '🇳🇪' }, { name: 'Nigeria', code: 'NGA', flag: '🇳🇬' }, { name:
52+
'Norwegen', code: 'NOR', flag: '🇳🇴' }, { name: 'Oman', code: 'OMN', flag: '🇴🇲' }, { name: 'Pakistan', code: 'PAK', flag:
53+
'🇵🇰' }, { name: 'Palau', code: 'PLW', flag: '🇵🇼' }, { name: 'Panama', code: 'PAN', flag: '🇵🇦' }, { name:
54+
'Papua-Neuguinea', code: 'PNG', flag: '🇵🇬' }, { name: 'Paraguay', code: 'PRY', flag: '🇵🇾' }, { name: 'Peru', code:
55+
'PER', flag: '🇵🇪' }, { name: 'Philippinen', code: 'PHL', flag: '🇵🇭' }, { name: 'Polen', code: 'POL', flag: '🇵🇱' }, {
56+
name: 'Portugal', code: 'PRT', flag: '🇵🇹' }, { name: 'Katar', code: 'QAT', flag: '🇶🇦' }, { name: 'Rumänien', code:
57+
'ROU', flag: '🇷🇴' }, { name: 'Russland', code: 'RUS', flag: '🇷🇺' }, { name: 'Ruanda', code: 'RWA', flag: '🇷🇼' }, { name:
58+
'St. Kitts und Nevis', code: 'KNA', flag: '🇰🇳' }, { name: 'St. Lucia', code: 'LCA', flag: '🇱🇨' }, { name: 'St. Vincent
59+
und die Grenadinen', code: 'VCT', flag: '🇻🇨' }, { name: 'Samoa', code: 'WSM', flag: '🇼🇸' }, { name: 'San Marino', code:
60+
'SMR', flag: '🇸🇲' }, { name: 'São Tomé und Príncipe', code: 'STP', flag: '🇸🇹' }, { name: 'Saudi-Arabien', code: 'SAU',
61+
flag: '🇸🇦' }, { name: 'Senegal', code: 'SEN', flag: '🇸🇳' }, { name: 'Serbien', code: 'SRB', flag: '🇷🇸' }, { name:
62+
'Seychellen', code: 'SYC', flag: '🇸🇨' }, { name: 'Sierra Leone', code: 'SLE', flag: '🇸🇱' }, { name: 'Singapur', code:
63+
'SGP', flag: '🇸🇬' }, { name: 'Slowakei', code: 'SVK', flag: '🇸🇰' }, { name: 'Slowenien', code: 'SVN', flag: '🇸🇮' }, {
64+
name: 'Salomonen', code: 'SLB', flag: '🇸🇧' }, { name: 'Somalia', code: 'SOM', flag: '🇸🇴' }, { name: 'Südafrika', code:
65+
'ZAF', flag: '🇿🇦' }, { name: 'Südsudan', code: 'SSD', flag: '🇸🇸' }, { name: 'Spanien', code: 'ESP', flag: '🇪🇸' }, {
66+
name: 'Sri Lanka', code: 'LKA', flag: '🇱🇰' }, { name: 'Sudan', code: 'SDN', flag: '🇸🇩' }, { name: 'Suriname', code:
67+
'SUR', flag: '🇸🇷' }, { name: 'Swasiland', code: 'SWZ', flag: '🇸🇿' }, { name: 'Schweden', code: 'SWE', flag: '🇸🇪' }, {
68+
name: 'Schweiz', code: 'CHE', flag: '🇨🇭' }, { name: 'Syrien', code: 'SYR', flag: '🇸🇾' }, { name: 'Taiwan', code: 'TWN',
69+
flag: '🇹🇼' }, { name: 'Tadschikistan', code: 'TJK', flag: '🇹🇯' }, { name: 'Tansania', code: 'TZA', flag: '🇹🇿' }, { name:
70+
'Thailand', code: 'THA', flag: '🇹🇭' }, { name: 'Osttimor', code: 'TLS', flag: '🇹🇱' }, { name: 'Togo', code: 'TGO', flag:
71+
'🇹🇬' }, { name: 'Tonga', code: 'TON', flag: '🇹🇴' }, { name: 'Trinidad und Tobago', code: 'TTO', flag: '🇹🇹' }, { name:
72+
'Tunesien', code: 'TUN', flag: '🇹🇳' }, { name: 'Türkei', code: 'TUR', flag: '🇹🇷' }, { name: 'Turkmenistan', code: 'TKM',
73+
flag: '🇹🇲' }, { name: 'Tuvalu', code: 'TUV', flag: '🇹🇻' }, { name: 'Uganda', code: 'UGA', flag: '🇺🇬' }, { name:
74+
'Ukraine', code: 'UKR', flag: '🇺🇦' }, { name: 'Vereinigte Arabische Emirate', code: 'ARE', flag: '🇦🇪' }, { name:
75+
'Vereinigtes Königreich', code: 'GBR', flag: '🇬🇧' }, { name: 'Vereinigte Staaten', code: 'USA', flag: '🇺🇸' }, { name:
76+
'Uruguay', code: 'URY', flag: '🇺🇾' }, { name: 'Usbekistan', code: 'UZB', flag: '🇺🇿' }, { name: 'Vanuatu', code: 'VUT',
77+
flag: '🇻🇺' }, { name: 'Vatikanstadt', code: 'VAT', flag: '🇻🇦' }, { name: 'Venezuela', code: 'VEN', flag: '🇻🇪' }, { name:
78+
'Vietnam', code: 'VNM', flag: '🇻🇳' }, { name: 'Jemen', code: 'YEM', flag: '🇾🇪' }, { name: 'Sambia', code: 'ZMB', flag:
79+
'🇿🇲' }, { name: 'Simbabwe', code: 'ZWE', flag: '🇿🇼' },

_i18n/de/formatter/submission.html

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
<div class="submission-guidelines">
2+
<h5>So reichen Sie Ihre Konferenzinformationen ein</h5>
3+
4+
<div class="submission-step">
5+
<h6>1. Python-Organizers CSV-Format</h6>
6+
<p>
7+
Fügen Sie Ihre Konferenz zum
8+
<a href="https://github.com/python-organizers/conferences" target="_blank">python-organizers/conferences</a>
9+
Repository hinzu:
10+
</p>
11+
<ul>
12+
<li>Erstellen Sie einen Fork des Repositories</li>
13+
<li>Bearbeiten Sie die CSV-Datei des entsprechenden Jahres</li>
14+
<li>Fügen Sie Ihre Konferenzdatenzeile hinzu</li>
15+
<li>Reichen Sie einen Pull Request ein</li>
16+
</ul>
17+
</div>
18+
19+
<div class="submission-step">
20+
<h6>2. PythonDeadlin.es YAML-Format</h6>
21+
<p>
22+
Fügen Sie Ihre Konferenz zu
23+
<a href="https://github.com/JesperDramsch/python-deadlines" target="_blank"
24+
>jesperdramsch/python-deadlines</a
25+
> hinzu:
26+
</p>
27+
<ul>
28+
<li>Erstellen Sie einen Fork des Repositories</li>
29+
<li>Bearbeiten Sie die Datei `_data/conferences.yml`</li>
30+
<li>Fügen Sie Ihre Konferenz-YAML-Daten an der entsprechenden Stelle hinzu</li>
31+
<li>Reichen Sie einen Pull Request ein</li>
32+
</ul>
33+
</div>
34+
35+
<div class="submission-step">
36+
<h6>3. Python.org Kalenderformat</h6>
37+
<p>Reichen Sie Ihre Konferenz für den offiziellen Python-Veranstaltungskalender ein:</p>
38+
<ul>
39+
<li>
40+
Senden Sie eine E-Mail an
41+
42+
href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#101;&#118;&#101;&#110;&#116;&#115;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;"
43+
>&#101;&#118;&#101;&#110;&#116;&#115;&#91;&#97;&#116;&#93;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;</a
44+
>
45+
mit dem Text im Kalenderformat
46+
</li>
47+
<li>Geben Sie als Betreffzeile an: "Python Event Submission: [Name Ihrer Konferenz]"</li>
48+
<li>Warten Sie auf die Bestätigung vom Python-Eventteam</li>
49+
</ul>
50+
</div>
51+
52+
<div class="alert alert-info mt-3">
53+
<i class="fas fa-lightbulb mr-2"></i> <strong>Tipp:</strong> Reichen Sie Ihre Konferenz bei allen drei Plattformen ein, um die Sichtbarkeit
54+
Ihrer Python-Konferenz zu maximieren!
55+
</div>
56+
</div>

_i18n/en.yml

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ titles:
2121
search: 'Search'
2222
about: 'About Python Conference Deadlines'
2323
languages: 'Available Languages'
24+
formatter: 'Python Conference Formatter'
2425
description:
2526
summary: 'Summary of the conference and its instances throughout the years.'
2627
header:
@@ -29,6 +30,8 @@ header:
2930
maps: 'Map'
3031
series: 'Series'
3132
resources: 'Resources'
33+
formatter: 'Formatter App'
34+
articles: 'Getting Started'
3235
conference:
3336
title: 'Conference Deadlines'
3437
finaid: 'Financial Aid'
@@ -186,3 +189,50 @@ languages:
186189
switch_to: 'Switch'
187190
translated_by: 'Translated by:'
188191
legend: 'Legend'
192+
formatter:
193+
description: 'Submit Python Conference Deadlines in Various Formats'
194+
basic:
195+
title: 'Basic Information'
196+
name: 'Conference Name'
197+
year: 'Year'
198+
type: 'Conference Type'
199+
attendees: 'Expected Attendees'
200+
url: 'Website URL'
201+
location_date:
202+
title: 'Location & Date'
203+
city: 'City'
204+
city_help: 'Enter only the city name'
205+
country: 'Country'
206+
country_help: 'Start typing to see matching countries with flags'
207+
venue: 'Venue'
208+
extra_places: "Extra Places"
209+
extra_help: "For hybrid or online events, add extra comma-separated locations here."
210+
start_date: 'Start Date'
211+
end_date: 'End Date'
212+
timezone: 'Timezone'
213+
timezone_help: 'Start typing to select the timezone of the conference'
214+
cfp:
215+
title: 'Call for Proposals'
216+
status: 'CfP Status'
217+
tba: 'To Be Announced'
218+
none: 'No CfP'
219+
date: 'Use Date'
220+
deadline: 'Submission Deadline'
221+
deadline_help: 'The deadline for submitting talk proposals'
222+
link: 'CfP Link'
223+
additional_info:
224+
title: 'Additional Information'
225+
sponsor: 'Sponsorship URL'
226+
finaid: 'Financial Aid URL'
227+
mastodon: 'Mastodon URL'
228+
bsky: 'Bluesky URL'
229+
notes: 'Additional Notes'
230+
notes_place: 'Additional notes about the conference'
231+
submission_guidelines: 'Submission Guidelines'
232+
generate_output: 'Generate Output'
233+
generated_outputs: 'Generated Outputs'
234+
csv_format: 'CSV Format'
235+
yaml_format: 'YAML Format'
236+
calendar_format: 'Calendar Format'
237+
copy: 'Copy to Clipboard'
238+
required: 'Please fill in all required fields marked with *.'

0 commit comments

Comments
 (0)