forked from 42CTF/website
finished first version of resources, let's deploy !
This commit is contained in:
parent
0e41087f6a
commit
52b3a71caf
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-01-08 10:22+0000\n"
|
"POT-Creation-Date: 2022-01-23 15:54+0000\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -67,8 +67,8 @@ msgstr ""
|
||||||
|
|
||||||
#: accounts/templates/accounts/login.html:19
|
#: accounts/templates/accounts/login.html:19
|
||||||
#: accounts/templates/accounts/register.html:23
|
#: accounts/templates/accounts/register.html:23
|
||||||
#: events/templates/events/create_team.html:31
|
#: events/templates/events/create_team.html:26
|
||||||
#: events/templates/events/create_team.html:40
|
#: events/templates/events/join_team.html:31
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -77,7 +77,7 @@ msgid "Reset password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: accounts/templates/accounts/login.html:31
|
#: accounts/templates/accounts/login.html:31
|
||||||
#: accounts/templates/accounts/register.html:38 templates/base.html:100
|
#: accounts/templates/accounts/register.html:38 templates/base.html:103
|
||||||
#: templates/registration/password_reset_complete.html:18
|
#: templates/registration/password_reset_complete.html:18
|
||||||
#: templates/registration/password_reset_confirm.html:38
|
#: templates/registration/password_reset_confirm.html:38
|
||||||
#: templates/registration/password_reset_done.html:18
|
#: templates/registration/password_reset_done.html:18
|
||||||
|
@ -180,7 +180,7 @@ msgstr ""
|
||||||
msgid "Username already taken."
|
msgid "Username already taken."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: accounts/views/views.py:103 events/views.py:370
|
#: accounts/views/views.py:103 events/views/teams.py:122
|
||||||
msgid "Updated."
|
msgid "Updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -262,57 +262,60 @@ msgid "No category available."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:9
|
#: events/templates/events/create_team.html:9
|
||||||
|
#: events/templates/events/join_team.html:9
|
||||||
msgid "This event starts at"
|
msgid "This event starts at"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:15
|
#: events/templates/events/create_team.html:16
|
||||||
|
#: events/templates/events/join_team.html:16
|
||||||
msgid "You need to be registered to the event."
|
msgid "You need to be registered to the event."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:18
|
#: events/templates/events/create_team.html:19 events/views/teams.py:118
|
||||||
msgid "Team does not exist."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:20
|
|
||||||
#: events/templates/events/event_pwd.html:15
|
|
||||||
msgid "Wrong password submited."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:22
|
|
||||||
msgid "Maximum size reached."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:24 events/views.py:366
|
|
||||||
msgid "Name already taken."
|
msgid "Name already taken."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:30
|
#: events/templates/events/create_team.html:25
|
||||||
#: events/templates/events/create_team.html:39
|
#: events/templates/events/join_team.html:30
|
||||||
#: events/templates/events/manage_team.html:22
|
#: events/templates/events/manage_team.html:22
|
||||||
msgid "Team name"
|
msgid "Team name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:32
|
#: events/templates/events/create_team.html:27
|
||||||
|
#: events/templates/events/create_team.html:46
|
||||||
|
#: events/templates/events/join_team.html:52
|
||||||
msgid "Create Team"
|
msgid "Create Team"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:41
|
#: events/templates/events/create_team.html:32
|
||||||
msgid "Join Team"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:46
|
|
||||||
#: events/templates/events/event_pwd.html:28
|
#: events/templates/events/event_pwd.html:28
|
||||||
|
#: events/templates/events/join_team.html:37
|
||||||
msgid "You need to be logged to access this event."
|
msgid "You need to be logged to access this event."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:54
|
#: events/templates/events/create_team.html:41
|
||||||
|
#: events/templates/events/event_info.html:111
|
||||||
#: events/templates/events/event_pwd.html:36
|
#: events/templates/events/event_pwd.html:36
|
||||||
msgid "Start at"
|
#: events/templates/events/join_team.html:46
|
||||||
|
msgid "Starts at"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:55
|
#: events/templates/events/create_team.html:42
|
||||||
|
#: events/templates/events/event_info.html:112
|
||||||
#: events/templates/events/event_pwd.html:37
|
#: events/templates/events/event_pwd.html:37
|
||||||
msgid "End at"
|
#: events/templates/events/join_team.html:47
|
||||||
|
msgid "Ends at"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/create_team.html:47
|
||||||
|
#: events/templates/events/join_team.html:32
|
||||||
|
#: events/templates/events/join_team.html:51
|
||||||
|
msgid "Join Team"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/create_team.html:54
|
||||||
|
#: events/templates/events/join_team.html:59
|
||||||
|
msgid "Find me a team !"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/ctf_info.html:9
|
#: events/templates/events/ctf_info.html:9
|
||||||
|
@ -374,14 +377,6 @@ msgstr ""
|
||||||
msgid "No one have earn point yet, you gonna be the first ?"
|
msgid "No one have earn point yet, you gonna be the first ?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/event_info.html:111
|
|
||||||
msgid "Starts at"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/event_info.html:112
|
|
||||||
msgid "Ends at"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/event_info.html:117
|
#: events/templates/events/event_info.html:117
|
||||||
msgid "Subscribe"
|
msgid "Subscribe"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -390,6 +385,11 @@ msgstr ""
|
||||||
msgid "Manage my team"
|
msgid "Manage my team"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/event_pwd.html:15
|
||||||
|
#: events/templates/events/join_team.html:21
|
||||||
|
msgid "Wrong password submited."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/event_pwd.html:20
|
#: events/templates/events/event_pwd.html:20
|
||||||
msgid "This event is password protected"
|
msgid "This event is password protected"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -410,6 +410,14 @@ msgstr ""
|
||||||
msgid "No events available."
|
msgid "No events available."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/join_team.html:19
|
||||||
|
msgid "Team does not exist."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/join_team.html:23
|
||||||
|
msgid "Maximum size reached."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/manage_team.html:26
|
#: events/templates/events/manage_team.html:26
|
||||||
msgid "Team password"
|
msgid "Team password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -443,19 +451,19 @@ msgstr ""
|
||||||
msgid "Flags counter"
|
msgid "Flags counter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: project/settings.py:114
|
#: project/settings.py:115
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: project/settings.py:115
|
#: project/settings.py:116
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: project/settings.py:116
|
#: project/settings.py:117
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: project/settings.py:117
|
#: project/settings.py:118
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -483,15 +491,19 @@ msgstr ""
|
||||||
msgid "Scoreboard"
|
msgid "Scoreboard"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/base.html:96
|
#: templates/base.html:66
|
||||||
|
msgid "Resources"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/base.html:99
|
||||||
msgid "Logout"
|
msgid "Logout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/base.html:103
|
#: templates/base.html:106
|
||||||
msgid "Sign Up"
|
msgid "Sign Up"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/base.html:131
|
#: templates/base.html:134
|
||||||
msgid "Become a Patron!"
|
msgid "Become a Patron!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-01-08 10:22+0000\n"
|
"POT-Creation-Date: 2022-01-23 15:54+0000\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -67,8 +67,8 @@ msgstr ""
|
||||||
|
|
||||||
#: accounts/templates/accounts/login.html:19
|
#: accounts/templates/accounts/login.html:19
|
||||||
#: accounts/templates/accounts/register.html:23
|
#: accounts/templates/accounts/register.html:23
|
||||||
#: events/templates/events/create_team.html:31
|
#: events/templates/events/create_team.html:26
|
||||||
#: events/templates/events/create_team.html:40
|
#: events/templates/events/join_team.html:31
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -77,7 +77,7 @@ msgid "Reset password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: accounts/templates/accounts/login.html:31
|
#: accounts/templates/accounts/login.html:31
|
||||||
#: accounts/templates/accounts/register.html:38 templates/base.html:100
|
#: accounts/templates/accounts/register.html:38 templates/base.html:103
|
||||||
#: templates/registration/password_reset_complete.html:18
|
#: templates/registration/password_reset_complete.html:18
|
||||||
#: templates/registration/password_reset_confirm.html:38
|
#: templates/registration/password_reset_confirm.html:38
|
||||||
#: templates/registration/password_reset_done.html:18
|
#: templates/registration/password_reset_done.html:18
|
||||||
|
@ -180,7 +180,7 @@ msgstr ""
|
||||||
msgid "Username already taken."
|
msgid "Username already taken."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: accounts/views/views.py:103 events/views.py:370
|
#: accounts/views/views.py:103 events/views/teams.py:122
|
||||||
msgid "Updated."
|
msgid "Updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -262,57 +262,60 @@ msgid "No category available."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:9
|
#: events/templates/events/create_team.html:9
|
||||||
|
#: events/templates/events/join_team.html:9
|
||||||
msgid "This event starts at"
|
msgid "This event starts at"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:15
|
#: events/templates/events/create_team.html:16
|
||||||
|
#: events/templates/events/join_team.html:16
|
||||||
msgid "You need to be registered to the event."
|
msgid "You need to be registered to the event."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:18
|
#: events/templates/events/create_team.html:19 events/views/teams.py:118
|
||||||
msgid "Team does not exist."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:20
|
|
||||||
#: events/templates/events/event_pwd.html:15
|
|
||||||
msgid "Wrong password submited."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:22
|
|
||||||
msgid "Maximum size reached."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:24 events/views.py:366
|
|
||||||
msgid "Name already taken."
|
msgid "Name already taken."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:30
|
#: events/templates/events/create_team.html:25
|
||||||
#: events/templates/events/create_team.html:39
|
#: events/templates/events/join_team.html:30
|
||||||
#: events/templates/events/manage_team.html:22
|
#: events/templates/events/manage_team.html:22
|
||||||
msgid "Team name"
|
msgid "Team name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:32
|
#: events/templates/events/create_team.html:27
|
||||||
|
#: events/templates/events/create_team.html:46
|
||||||
|
#: events/templates/events/join_team.html:52
|
||||||
msgid "Create Team"
|
msgid "Create Team"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:41
|
#: events/templates/events/create_team.html:32
|
||||||
msgid "Join Team"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:46
|
|
||||||
#: events/templates/events/event_pwd.html:28
|
#: events/templates/events/event_pwd.html:28
|
||||||
|
#: events/templates/events/join_team.html:37
|
||||||
msgid "You need to be logged to access this event."
|
msgid "You need to be logged to access this event."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:54
|
#: events/templates/events/create_team.html:41
|
||||||
|
#: events/templates/events/event_info.html:111
|
||||||
#: events/templates/events/event_pwd.html:36
|
#: events/templates/events/event_pwd.html:36
|
||||||
msgid "Start at"
|
#: events/templates/events/join_team.html:46
|
||||||
|
msgid "Starts at"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:55
|
#: events/templates/events/create_team.html:42
|
||||||
|
#: events/templates/events/event_info.html:112
|
||||||
#: events/templates/events/event_pwd.html:37
|
#: events/templates/events/event_pwd.html:37
|
||||||
msgid "End at"
|
#: events/templates/events/join_team.html:47
|
||||||
|
msgid "Ends at"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/create_team.html:47
|
||||||
|
#: events/templates/events/join_team.html:32
|
||||||
|
#: events/templates/events/join_team.html:51
|
||||||
|
msgid "Join Team"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/create_team.html:54
|
||||||
|
#: events/templates/events/join_team.html:59
|
||||||
|
msgid "Find me a team !"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/ctf_info.html:9
|
#: events/templates/events/ctf_info.html:9
|
||||||
|
@ -374,14 +377,6 @@ msgstr ""
|
||||||
msgid "No one have earn point yet, you gonna be the first ?"
|
msgid "No one have earn point yet, you gonna be the first ?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/event_info.html:111
|
|
||||||
msgid "Starts at"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/event_info.html:112
|
|
||||||
msgid "Ends at"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/event_info.html:117
|
#: events/templates/events/event_info.html:117
|
||||||
msgid "Subscribe"
|
msgid "Subscribe"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -390,6 +385,11 @@ msgstr ""
|
||||||
msgid "Manage my team"
|
msgid "Manage my team"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/event_pwd.html:15
|
||||||
|
#: events/templates/events/join_team.html:21
|
||||||
|
msgid "Wrong password submited."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/event_pwd.html:20
|
#: events/templates/events/event_pwd.html:20
|
||||||
msgid "This event is password protected"
|
msgid "This event is password protected"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -410,6 +410,14 @@ msgstr ""
|
||||||
msgid "No events available."
|
msgid "No events available."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/join_team.html:19
|
||||||
|
msgid "Team does not exist."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/join_team.html:23
|
||||||
|
msgid "Maximum size reached."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/manage_team.html:26
|
#: events/templates/events/manage_team.html:26
|
||||||
msgid "Team password"
|
msgid "Team password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -443,19 +451,19 @@ msgstr ""
|
||||||
msgid "Flags counter"
|
msgid "Flags counter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: project/settings.py:114
|
#: project/settings.py:115
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: project/settings.py:115
|
#: project/settings.py:116
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: project/settings.py:116
|
#: project/settings.py:117
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: project/settings.py:117
|
#: project/settings.py:118
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -483,15 +491,19 @@ msgstr ""
|
||||||
msgid "Scoreboard"
|
msgid "Scoreboard"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/base.html:96
|
#: templates/base.html:66
|
||||||
|
msgid "Resources"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/base.html:99
|
||||||
msgid "Logout"
|
msgid "Logout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/base.html:103
|
#: templates/base.html:106
|
||||||
msgid "Sign Up"
|
msgid "Sign Up"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/base.html:131
|
#: templates/base.html:134
|
||||||
msgid "Become a Patron!"
|
msgid "Become a Patron!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-01-08 10:22+0000\n"
|
"POT-Creation-Date: 2022-01-23 15:54+0000\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -67,8 +67,8 @@ msgstr ""
|
||||||
|
|
||||||
#: accounts/templates/accounts/login.html:19
|
#: accounts/templates/accounts/login.html:19
|
||||||
#: accounts/templates/accounts/register.html:23
|
#: accounts/templates/accounts/register.html:23
|
||||||
#: events/templates/events/create_team.html:31
|
#: events/templates/events/create_team.html:26
|
||||||
#: events/templates/events/create_team.html:40
|
#: events/templates/events/join_team.html:31
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -77,7 +77,7 @@ msgid "Reset password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: accounts/templates/accounts/login.html:31
|
#: accounts/templates/accounts/login.html:31
|
||||||
#: accounts/templates/accounts/register.html:38 templates/base.html:100
|
#: accounts/templates/accounts/register.html:38 templates/base.html:103
|
||||||
#: templates/registration/password_reset_complete.html:18
|
#: templates/registration/password_reset_complete.html:18
|
||||||
#: templates/registration/password_reset_confirm.html:38
|
#: templates/registration/password_reset_confirm.html:38
|
||||||
#: templates/registration/password_reset_done.html:18
|
#: templates/registration/password_reset_done.html:18
|
||||||
|
@ -180,7 +180,7 @@ msgstr ""
|
||||||
msgid "Username already taken."
|
msgid "Username already taken."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: accounts/views/views.py:103 events/views.py:370
|
#: accounts/views/views.py:103 events/views/teams.py:122
|
||||||
msgid "Updated."
|
msgid "Updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -262,57 +262,60 @@ msgid "No category available."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:9
|
#: events/templates/events/create_team.html:9
|
||||||
|
#: events/templates/events/join_team.html:9
|
||||||
msgid "This event starts at"
|
msgid "This event starts at"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:15
|
#: events/templates/events/create_team.html:16
|
||||||
|
#: events/templates/events/join_team.html:16
|
||||||
msgid "You need to be registered to the event."
|
msgid "You need to be registered to the event."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:18
|
#: events/templates/events/create_team.html:19 events/views/teams.py:118
|
||||||
msgid "Team does not exist."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:20
|
|
||||||
#: events/templates/events/event_pwd.html:15
|
|
||||||
msgid "Wrong password submited."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:22
|
|
||||||
msgid "Maximum size reached."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:24 events/views.py:366
|
|
||||||
msgid "Name already taken."
|
msgid "Name already taken."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:30
|
#: events/templates/events/create_team.html:25
|
||||||
#: events/templates/events/create_team.html:39
|
#: events/templates/events/join_team.html:30
|
||||||
#: events/templates/events/manage_team.html:22
|
#: events/templates/events/manage_team.html:22
|
||||||
msgid "Team name"
|
msgid "Team name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:32
|
#: events/templates/events/create_team.html:27
|
||||||
|
#: events/templates/events/create_team.html:46
|
||||||
|
#: events/templates/events/join_team.html:52
|
||||||
msgid "Create Team"
|
msgid "Create Team"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:41
|
#: events/templates/events/create_team.html:32
|
||||||
msgid "Join Team"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:46
|
|
||||||
#: events/templates/events/event_pwd.html:28
|
#: events/templates/events/event_pwd.html:28
|
||||||
|
#: events/templates/events/join_team.html:37
|
||||||
msgid "You need to be logged to access this event."
|
msgid "You need to be logged to access this event."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:54
|
#: events/templates/events/create_team.html:41
|
||||||
|
#: events/templates/events/event_info.html:111
|
||||||
#: events/templates/events/event_pwd.html:36
|
#: events/templates/events/event_pwd.html:36
|
||||||
msgid "Start at"
|
#: events/templates/events/join_team.html:46
|
||||||
|
msgid "Starts at"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:55
|
#: events/templates/events/create_team.html:42
|
||||||
|
#: events/templates/events/event_info.html:112
|
||||||
#: events/templates/events/event_pwd.html:37
|
#: events/templates/events/event_pwd.html:37
|
||||||
msgid "End at"
|
#: events/templates/events/join_team.html:47
|
||||||
|
msgid "Ends at"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/create_team.html:47
|
||||||
|
#: events/templates/events/join_team.html:32
|
||||||
|
#: events/templates/events/join_team.html:51
|
||||||
|
msgid "Join Team"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/create_team.html:54
|
||||||
|
#: events/templates/events/join_team.html:59
|
||||||
|
msgid "Find me a team !"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/ctf_info.html:9
|
#: events/templates/events/ctf_info.html:9
|
||||||
|
@ -374,14 +377,6 @@ msgstr ""
|
||||||
msgid "No one have earn point yet, you gonna be the first ?"
|
msgid "No one have earn point yet, you gonna be the first ?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/event_info.html:111
|
|
||||||
msgid "Starts at"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/event_info.html:112
|
|
||||||
msgid "Ends at"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/event_info.html:117
|
#: events/templates/events/event_info.html:117
|
||||||
msgid "Subscribe"
|
msgid "Subscribe"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -390,6 +385,11 @@ msgstr ""
|
||||||
msgid "Manage my team"
|
msgid "Manage my team"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/event_pwd.html:15
|
||||||
|
#: events/templates/events/join_team.html:21
|
||||||
|
msgid "Wrong password submited."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/event_pwd.html:20
|
#: events/templates/events/event_pwd.html:20
|
||||||
msgid "This event is password protected"
|
msgid "This event is password protected"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -410,6 +410,14 @@ msgstr ""
|
||||||
msgid "No events available."
|
msgid "No events available."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/join_team.html:19
|
||||||
|
msgid "Team does not exist."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/join_team.html:23
|
||||||
|
msgid "Maximum size reached."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/manage_team.html:26
|
#: events/templates/events/manage_team.html:26
|
||||||
msgid "Team password"
|
msgid "Team password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -443,19 +451,19 @@ msgstr ""
|
||||||
msgid "Flags counter"
|
msgid "Flags counter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: project/settings.py:114
|
#: project/settings.py:115
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: project/settings.py:115
|
#: project/settings.py:116
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: project/settings.py:116
|
#: project/settings.py:117
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: project/settings.py:117
|
#: project/settings.py:118
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -483,15 +491,19 @@ msgstr ""
|
||||||
msgid "Scoreboard"
|
msgid "Scoreboard"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/base.html:96
|
#: templates/base.html:66
|
||||||
|
msgid "Resources"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/base.html:99
|
||||||
msgid "Logout"
|
msgid "Logout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/base.html:103
|
#: templates/base.html:106
|
||||||
msgid "Sign Up"
|
msgid "Sign Up"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/base.html:131
|
#: templates/base.html:134
|
||||||
msgid "Become a Patron!"
|
msgid "Become a Patron!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-01-08 12:12+0100\n"
|
"POT-Creation-Date: 2022-01-23 15:54+0000\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -67,8 +67,8 @@ msgstr "Merci de vérifier vos informations."
|
||||||
|
|
||||||
#: accounts/templates/accounts/login.html:19
|
#: accounts/templates/accounts/login.html:19
|
||||||
#: accounts/templates/accounts/register.html:23
|
#: accounts/templates/accounts/register.html:23
|
||||||
#: events/templates/events/create_team.html:31
|
#: events/templates/events/create_team.html:26
|
||||||
#: events/templates/events/create_team.html:40
|
#: events/templates/events/join_team.html:31
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Mot de passe"
|
msgstr "Mot de passe"
|
||||||
|
|
||||||
|
@ -184,7 +184,7 @@ msgstr "L'adresse mail est déjà utilisée."
|
||||||
msgid "Username already taken."
|
msgid "Username already taken."
|
||||||
msgstr "Le pseudo est déjà utilisé."
|
msgstr "Le pseudo est déjà utilisé."
|
||||||
|
|
||||||
#: accounts/views/views.py:103 events/views.py:370
|
#: accounts/views/views.py:103 events/views/teams.py:122
|
||||||
msgid "Updated."
|
msgid "Updated."
|
||||||
msgstr "Mis à jour."
|
msgstr "Mis à jour."
|
||||||
|
|
||||||
|
@ -268,65 +268,68 @@ msgid "No category available."
|
||||||
msgstr "Il n'y a pas de catégorie disponible."
|
msgstr "Il n'y a pas de catégorie disponible."
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:9
|
#: events/templates/events/create_team.html:9
|
||||||
|
#: events/templates/events/join_team.html:9
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "This event start at"
|
#| msgid "This event start at"
|
||||||
msgid "This event starts at"
|
msgid "This event starts at"
|
||||||
msgstr "Cet événement débute à"
|
msgstr "Cet événement débute à"
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:15
|
#: events/templates/events/create_team.html:16
|
||||||
|
#: events/templates/events/join_team.html:16
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "You're already registered to this event."
|
#| msgid "You're already registered to this event."
|
||||||
msgid "You need to be registered to the event."
|
msgid "You need to be registered to the event."
|
||||||
msgstr "Vous êtes déjà inscrit à cet événement."
|
msgstr "Vous êtes déjà inscrit à cet événement."
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:18
|
#: events/templates/events/create_team.html:19 events/views/teams.py:118
|
||||||
msgid "Team does not exist."
|
|
||||||
msgstr "Cette équipe n'existe pas."
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:20
|
|
||||||
#: events/templates/events/event_pwd.html:15
|
|
||||||
msgid "Wrong password submited."
|
|
||||||
msgstr "Mauvais mot de passe saisi."
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:22
|
|
||||||
msgid "Maximum size reached."
|
|
||||||
msgstr "Taille maximale atteinte."
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:24 events/views.py:366
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Username already taken."
|
#| msgid "Username already taken."
|
||||||
msgid "Name already taken."
|
msgid "Name already taken."
|
||||||
msgstr "Ce nom est déjà utilisé."
|
msgstr "Ce nom est déjà utilisé."
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:30
|
#: events/templates/events/create_team.html:25
|
||||||
#: events/templates/events/create_team.html:39
|
#: events/templates/events/join_team.html:30
|
||||||
#: events/templates/events/manage_team.html:22
|
#: events/templates/events/manage_team.html:22
|
||||||
msgid "Team name"
|
msgid "Team name"
|
||||||
msgstr "Nom de l'équipe"
|
msgstr "Nom de l'équipe"
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:32
|
#: events/templates/events/create_team.html:27
|
||||||
|
#: events/templates/events/create_team.html:46
|
||||||
|
#: events/templates/events/join_team.html:52
|
||||||
msgid "Create Team"
|
msgid "Create Team"
|
||||||
msgstr "Créer une équipe"
|
msgstr "Créer une équipe"
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:41
|
#: events/templates/events/create_team.html:32
|
||||||
msgid "Join Team"
|
|
||||||
msgstr "Rejoindre une équipe"
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:46
|
|
||||||
#: events/templates/events/event_pwd.html:28
|
#: events/templates/events/event_pwd.html:28
|
||||||
|
#: events/templates/events/join_team.html:37
|
||||||
msgid "You need to be logged to access this event."
|
msgid "You need to be logged to access this event."
|
||||||
msgstr "Vous devez être connecté pour accéder à cet événement."
|
msgstr "Vous devez être connecté pour accéder à cet événement."
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:54
|
#: events/templates/events/create_team.html:41
|
||||||
|
#: events/templates/events/event_info.html:111
|
||||||
#: events/templates/events/event_pwd.html:36
|
#: events/templates/events/event_pwd.html:36
|
||||||
msgid "Start at"
|
#: events/templates/events/join_team.html:46
|
||||||
|
msgid "Starts at"
|
||||||
msgstr "Début"
|
msgstr "Début"
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:55
|
#: events/templates/events/create_team.html:42
|
||||||
|
#: events/templates/events/event_info.html:112
|
||||||
#: events/templates/events/event_pwd.html:37
|
#: events/templates/events/event_pwd.html:37
|
||||||
msgid "End at"
|
#: events/templates/events/join_team.html:47
|
||||||
|
msgid "Ends at"
|
||||||
msgstr "Fin"
|
msgstr "Fin"
|
||||||
|
|
||||||
|
#: events/templates/events/create_team.html:47
|
||||||
|
#: events/templates/events/join_team.html:32
|
||||||
|
#: events/templates/events/join_team.html:51
|
||||||
|
msgid "Join Team"
|
||||||
|
msgstr "Rejoindre une équipe"
|
||||||
|
|
||||||
|
#: events/templates/events/create_team.html:54
|
||||||
|
#: events/templates/events/join_team.html:59
|
||||||
|
msgid "Find me a team !"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/ctf_info.html:9
|
#: events/templates/events/ctf_info.html:9
|
||||||
msgid "Event"
|
msgid "Event"
|
||||||
msgstr "Événement"
|
msgstr "Événement"
|
||||||
|
@ -394,14 +397,6 @@ msgstr "Équipe"
|
||||||
msgid "No one have earn point yet, you gonna be the first ?"
|
msgid "No one have earn point yet, you gonna be the first ?"
|
||||||
msgstr "Personne n'a encore gagné de point, allez-vous être le premier ?"
|
msgstr "Personne n'a encore gagné de point, allez-vous être le premier ?"
|
||||||
|
|
||||||
#: events/templates/events/event_info.html:111
|
|
||||||
msgid "Starts at"
|
|
||||||
msgstr "Début"
|
|
||||||
|
|
||||||
#: events/templates/events/event_info.html:112
|
|
||||||
msgid "Ends at"
|
|
||||||
msgstr "Fin"
|
|
||||||
|
|
||||||
#: events/templates/events/event_info.html:117
|
#: events/templates/events/event_info.html:117
|
||||||
msgid "Subscribe"
|
msgid "Subscribe"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -410,6 +405,11 @@ msgstr ""
|
||||||
msgid "Manage my team"
|
msgid "Manage my team"
|
||||||
msgstr "Gérer mon équipe"
|
msgstr "Gérer mon équipe"
|
||||||
|
|
||||||
|
#: events/templates/events/event_pwd.html:15
|
||||||
|
#: events/templates/events/join_team.html:21
|
||||||
|
msgid "Wrong password submited."
|
||||||
|
msgstr "Mauvais mot de passe saisi."
|
||||||
|
|
||||||
#: events/templates/events/event_pwd.html:20
|
#: events/templates/events/event_pwd.html:20
|
||||||
msgid "This event is password protected"
|
msgid "This event is password protected"
|
||||||
msgstr "Cet événement est protégé par un mot de passe"
|
msgstr "Cet événement est protégé par un mot de passe"
|
||||||
|
@ -430,6 +430,14 @@ msgstr "Voir plus"
|
||||||
msgid "No events available."
|
msgid "No events available."
|
||||||
msgstr "Pas d'évènement disponible."
|
msgstr "Pas d'évènement disponible."
|
||||||
|
|
||||||
|
#: events/templates/events/join_team.html:19
|
||||||
|
msgid "Team does not exist."
|
||||||
|
msgstr "Cette équipe n'existe pas."
|
||||||
|
|
||||||
|
#: events/templates/events/join_team.html:23
|
||||||
|
msgid "Maximum size reached."
|
||||||
|
msgstr "Taille maximale atteinte."
|
||||||
|
|
||||||
#: events/templates/events/manage_team.html:26
|
#: events/templates/events/manage_team.html:26
|
||||||
msgid "Team password"
|
msgid "Team password"
|
||||||
msgstr "Mot de passe de l'équipe"
|
msgstr "Mot de passe de l'équipe"
|
||||||
|
@ -559,6 +567,12 @@ msgstr ""
|
||||||
msgid "Reset"
|
msgid "Reset"
|
||||||
msgstr "Réinitialiser"
|
msgstr "Réinitialiser"
|
||||||
|
|
||||||
|
#~ msgid "Start at"
|
||||||
|
#~ msgstr "Début"
|
||||||
|
|
||||||
|
#~ msgid "End at"
|
||||||
|
#~ msgstr "Fin"
|
||||||
|
|
||||||
#~ msgid "Connected accounts"
|
#~ msgid "Connected accounts"
|
||||||
#~ msgstr "Comptes connectés"
|
#~ msgstr "Comptes connectés"
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-01-08 10:22+0000\n"
|
"POT-Creation-Date: 2022-01-23 15:54+0000\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -67,8 +67,8 @@ msgstr ""
|
||||||
|
|
||||||
#: accounts/templates/accounts/login.html:19
|
#: accounts/templates/accounts/login.html:19
|
||||||
#: accounts/templates/accounts/register.html:23
|
#: accounts/templates/accounts/register.html:23
|
||||||
#: events/templates/events/create_team.html:31
|
#: events/templates/events/create_team.html:26
|
||||||
#: events/templates/events/create_team.html:40
|
#: events/templates/events/join_team.html:31
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -77,7 +77,7 @@ msgid "Reset password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: accounts/templates/accounts/login.html:31
|
#: accounts/templates/accounts/login.html:31
|
||||||
#: accounts/templates/accounts/register.html:38 templates/base.html:100
|
#: accounts/templates/accounts/register.html:38 templates/base.html:103
|
||||||
#: templates/registration/password_reset_complete.html:18
|
#: templates/registration/password_reset_complete.html:18
|
||||||
#: templates/registration/password_reset_confirm.html:38
|
#: templates/registration/password_reset_confirm.html:38
|
||||||
#: templates/registration/password_reset_done.html:18
|
#: templates/registration/password_reset_done.html:18
|
||||||
|
@ -180,7 +180,7 @@ msgstr ""
|
||||||
msgid "Username already taken."
|
msgid "Username already taken."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: accounts/views/views.py:103 events/views.py:370
|
#: accounts/views/views.py:103 events/views/teams.py:122
|
||||||
msgid "Updated."
|
msgid "Updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -262,57 +262,60 @@ msgid "No category available."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:9
|
#: events/templates/events/create_team.html:9
|
||||||
|
#: events/templates/events/join_team.html:9
|
||||||
msgid "This event starts at"
|
msgid "This event starts at"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:15
|
#: events/templates/events/create_team.html:16
|
||||||
|
#: events/templates/events/join_team.html:16
|
||||||
msgid "You need to be registered to the event."
|
msgid "You need to be registered to the event."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:18
|
#: events/templates/events/create_team.html:19 events/views/teams.py:118
|
||||||
msgid "Team does not exist."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:20
|
|
||||||
#: events/templates/events/event_pwd.html:15
|
|
||||||
msgid "Wrong password submited."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:22
|
|
||||||
msgid "Maximum size reached."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:24 events/views.py:366
|
|
||||||
msgid "Name already taken."
|
msgid "Name already taken."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:30
|
#: events/templates/events/create_team.html:25
|
||||||
#: events/templates/events/create_team.html:39
|
#: events/templates/events/join_team.html:30
|
||||||
#: events/templates/events/manage_team.html:22
|
#: events/templates/events/manage_team.html:22
|
||||||
msgid "Team name"
|
msgid "Team name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:32
|
#: events/templates/events/create_team.html:27
|
||||||
|
#: events/templates/events/create_team.html:46
|
||||||
|
#: events/templates/events/join_team.html:52
|
||||||
msgid "Create Team"
|
msgid "Create Team"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:41
|
#: events/templates/events/create_team.html:32
|
||||||
msgid "Join Team"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:46
|
|
||||||
#: events/templates/events/event_pwd.html:28
|
#: events/templates/events/event_pwd.html:28
|
||||||
|
#: events/templates/events/join_team.html:37
|
||||||
msgid "You need to be logged to access this event."
|
msgid "You need to be logged to access this event."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:54
|
#: events/templates/events/create_team.html:41
|
||||||
|
#: events/templates/events/event_info.html:111
|
||||||
#: events/templates/events/event_pwd.html:36
|
#: events/templates/events/event_pwd.html:36
|
||||||
msgid "Start at"
|
#: events/templates/events/join_team.html:46
|
||||||
|
msgid "Starts at"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:55
|
#: events/templates/events/create_team.html:42
|
||||||
|
#: events/templates/events/event_info.html:112
|
||||||
#: events/templates/events/event_pwd.html:37
|
#: events/templates/events/event_pwd.html:37
|
||||||
msgid "End at"
|
#: events/templates/events/join_team.html:47
|
||||||
|
msgid "Ends at"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/create_team.html:47
|
||||||
|
#: events/templates/events/join_team.html:32
|
||||||
|
#: events/templates/events/join_team.html:51
|
||||||
|
msgid "Join Team"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/create_team.html:54
|
||||||
|
#: events/templates/events/join_team.html:59
|
||||||
|
msgid "Find me a team !"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/ctf_info.html:9
|
#: events/templates/events/ctf_info.html:9
|
||||||
|
@ -374,14 +377,6 @@ msgstr ""
|
||||||
msgid "No one have earn point yet, you gonna be the first ?"
|
msgid "No one have earn point yet, you gonna be the first ?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/event_info.html:111
|
|
||||||
msgid "Starts at"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/event_info.html:112
|
|
||||||
msgid "Ends at"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/event_info.html:117
|
#: events/templates/events/event_info.html:117
|
||||||
msgid "Subscribe"
|
msgid "Subscribe"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -390,6 +385,11 @@ msgstr ""
|
||||||
msgid "Manage my team"
|
msgid "Manage my team"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/event_pwd.html:15
|
||||||
|
#: events/templates/events/join_team.html:21
|
||||||
|
msgid "Wrong password submited."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/event_pwd.html:20
|
#: events/templates/events/event_pwd.html:20
|
||||||
msgid "This event is password protected"
|
msgid "This event is password protected"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -410,6 +410,14 @@ msgstr ""
|
||||||
msgid "No events available."
|
msgid "No events available."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/join_team.html:19
|
||||||
|
msgid "Team does not exist."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/join_team.html:23
|
||||||
|
msgid "Maximum size reached."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/manage_team.html:26
|
#: events/templates/events/manage_team.html:26
|
||||||
msgid "Team password"
|
msgid "Team password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -443,19 +451,19 @@ msgstr ""
|
||||||
msgid "Flags counter"
|
msgid "Flags counter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: project/settings.py:114
|
#: project/settings.py:115
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: project/settings.py:115
|
#: project/settings.py:116
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: project/settings.py:116
|
#: project/settings.py:117
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: project/settings.py:117
|
#: project/settings.py:118
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -483,15 +491,19 @@ msgstr ""
|
||||||
msgid "Scoreboard"
|
msgid "Scoreboard"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/base.html:96
|
#: templates/base.html:66
|
||||||
|
msgid "Resources"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/base.html:99
|
||||||
msgid "Logout"
|
msgid "Logout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/base.html:103
|
#: templates/base.html:106
|
||||||
msgid "Sign Up"
|
msgid "Sign Up"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/base.html:131
|
#: templates/base.html:134
|
||||||
msgid "Become a Patron!"
|
msgid "Become a Patron!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-01-08 10:22+0000\n"
|
"POT-Creation-Date: 2022-01-23 15:54+0000\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -69,8 +69,8 @@ msgstr ""
|
||||||
|
|
||||||
#: accounts/templates/accounts/login.html:19
|
#: accounts/templates/accounts/login.html:19
|
||||||
#: accounts/templates/accounts/register.html:23
|
#: accounts/templates/accounts/register.html:23
|
||||||
#: events/templates/events/create_team.html:31
|
#: events/templates/events/create_team.html:26
|
||||||
#: events/templates/events/create_team.html:40
|
#: events/templates/events/join_team.html:31
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -79,7 +79,7 @@ msgid "Reset password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: accounts/templates/accounts/login.html:31
|
#: accounts/templates/accounts/login.html:31
|
||||||
#: accounts/templates/accounts/register.html:38 templates/base.html:100
|
#: accounts/templates/accounts/register.html:38 templates/base.html:103
|
||||||
#: templates/registration/password_reset_complete.html:18
|
#: templates/registration/password_reset_complete.html:18
|
||||||
#: templates/registration/password_reset_confirm.html:38
|
#: templates/registration/password_reset_confirm.html:38
|
||||||
#: templates/registration/password_reset_done.html:18
|
#: templates/registration/password_reset_done.html:18
|
||||||
|
@ -182,7 +182,7 @@ msgstr ""
|
||||||
msgid "Username already taken."
|
msgid "Username already taken."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: accounts/views/views.py:103 events/views.py:370
|
#: accounts/views/views.py:103 events/views/teams.py:122
|
||||||
msgid "Updated."
|
msgid "Updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -266,57 +266,60 @@ msgid "No category available."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:9
|
#: events/templates/events/create_team.html:9
|
||||||
|
#: events/templates/events/join_team.html:9
|
||||||
msgid "This event starts at"
|
msgid "This event starts at"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:15
|
#: events/templates/events/create_team.html:16
|
||||||
|
#: events/templates/events/join_team.html:16
|
||||||
msgid "You need to be registered to the event."
|
msgid "You need to be registered to the event."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:18
|
#: events/templates/events/create_team.html:19 events/views/teams.py:118
|
||||||
msgid "Team does not exist."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:20
|
|
||||||
#: events/templates/events/event_pwd.html:15
|
|
||||||
msgid "Wrong password submited."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:22
|
|
||||||
msgid "Maximum size reached."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:24 events/views.py:366
|
|
||||||
msgid "Name already taken."
|
msgid "Name already taken."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:30
|
#: events/templates/events/create_team.html:25
|
||||||
#: events/templates/events/create_team.html:39
|
#: events/templates/events/join_team.html:30
|
||||||
#: events/templates/events/manage_team.html:22
|
#: events/templates/events/manage_team.html:22
|
||||||
msgid "Team name"
|
msgid "Team name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:32
|
#: events/templates/events/create_team.html:27
|
||||||
|
#: events/templates/events/create_team.html:46
|
||||||
|
#: events/templates/events/join_team.html:52
|
||||||
msgid "Create Team"
|
msgid "Create Team"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:41
|
#: events/templates/events/create_team.html:32
|
||||||
msgid "Join Team"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:46
|
|
||||||
#: events/templates/events/event_pwd.html:28
|
#: events/templates/events/event_pwd.html:28
|
||||||
|
#: events/templates/events/join_team.html:37
|
||||||
msgid "You need to be logged to access this event."
|
msgid "You need to be logged to access this event."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:54
|
#: events/templates/events/create_team.html:41
|
||||||
|
#: events/templates/events/event_info.html:111
|
||||||
#: events/templates/events/event_pwd.html:36
|
#: events/templates/events/event_pwd.html:36
|
||||||
msgid "Start at"
|
#: events/templates/events/join_team.html:46
|
||||||
|
msgid "Starts at"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/create_team.html:55
|
#: events/templates/events/create_team.html:42
|
||||||
|
#: events/templates/events/event_info.html:112
|
||||||
#: events/templates/events/event_pwd.html:37
|
#: events/templates/events/event_pwd.html:37
|
||||||
msgid "End at"
|
#: events/templates/events/join_team.html:47
|
||||||
|
msgid "Ends at"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/create_team.html:47
|
||||||
|
#: events/templates/events/join_team.html:32
|
||||||
|
#: events/templates/events/join_team.html:51
|
||||||
|
msgid "Join Team"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/create_team.html:54
|
||||||
|
#: events/templates/events/join_team.html:59
|
||||||
|
msgid "Find me a team !"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/ctf_info.html:9
|
#: events/templates/events/ctf_info.html:9
|
||||||
|
@ -382,14 +385,6 @@ msgstr ""
|
||||||
msgid "No one have earn point yet, you gonna be the first ?"
|
msgid "No one have earn point yet, you gonna be the first ?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/event_info.html:111
|
|
||||||
msgid "Starts at"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/event_info.html:112
|
|
||||||
msgid "Ends at"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: events/templates/events/event_info.html:117
|
#: events/templates/events/event_info.html:117
|
||||||
msgid "Subscribe"
|
msgid "Subscribe"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -398,6 +393,11 @@ msgstr ""
|
||||||
msgid "Manage my team"
|
msgid "Manage my team"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/event_pwd.html:15
|
||||||
|
#: events/templates/events/join_team.html:21
|
||||||
|
msgid "Wrong password submited."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/event_pwd.html:20
|
#: events/templates/events/event_pwd.html:20
|
||||||
msgid "This event is password protected"
|
msgid "This event is password protected"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -420,6 +420,14 @@ msgstr ""
|
||||||
msgid "No events available."
|
msgid "No events available."
|
||||||
msgstr "Нет доступных статей."
|
msgstr "Нет доступных статей."
|
||||||
|
|
||||||
|
#: events/templates/events/join_team.html:19
|
||||||
|
msgid "Team does not exist."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: events/templates/events/join_team.html:23
|
||||||
|
msgid "Maximum size reached."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: events/templates/events/manage_team.html:26
|
#: events/templates/events/manage_team.html:26
|
||||||
msgid "Team password"
|
msgid "Team password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -453,19 +461,19 @@ msgstr ""
|
||||||
msgid "Flags counter"
|
msgid "Flags counter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: project/settings.py:114
|
#: project/settings.py:115
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: project/settings.py:115
|
#: project/settings.py:116
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: project/settings.py:116
|
#: project/settings.py:117
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: project/settings.py:117
|
#: project/settings.py:118
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -493,15 +501,19 @@ msgstr ""
|
||||||
msgid "Scoreboard"
|
msgid "Scoreboard"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/base.html:96
|
#: templates/base.html:66
|
||||||
|
msgid "Resources"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/base.html:99
|
||||||
msgid "Logout"
|
msgid "Logout"
|
||||||
msgstr "Выйти"
|
msgstr "Выйти"
|
||||||
|
|
||||||
#: templates/base.html:103
|
#: templates/base.html:106
|
||||||
msgid "Sign Up"
|
msgid "Sign Up"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/base.html:131
|
#: templates/base.html:134
|
||||||
msgid "Become a Patron!"
|
msgid "Become a Patron!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,316 @@
|
||||||
|
# SOME DESCRIPTIVE TITLE.
|
||||||
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2022-01-23 15:54+0000\n"
|
||||||
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
#: resources/templates/resources/42ctf.html:9
|
||||||
|
#: resources/templates/resources/resources.html:12
|
||||||
|
msgid "What is 42CTF ?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:12
|
||||||
|
msgid "A short introduction to CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:13
|
||||||
|
msgid ""
|
||||||
|
"CTF stands for Capture The Flag. It is a cybersecurity competition, where "
|
||||||
|
"participants have to solve challenges of various categories to gain points "
|
||||||
|
"and progress on the scoreboard."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:14
|
||||||
|
msgid "The challenges require participants to find sort of passwords called \\"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:17
|
||||||
|
msgid "Functionment of 42CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:18
|
||||||
|
msgid "42CTF is what we call a permanent CTF."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:19
|
||||||
|
msgid "Except from the"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:19
|
||||||
|
msgid "events"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:19
|
||||||
|
msgid "challenges are available on the platform without time limitations."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:20
|
||||||
|
msgid "The registration on 42CTF is open to everyone, 42 students or not."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:21
|
||||||
|
msgid ""
|
||||||
|
"Events may or may not be open. If you would like to organize an event on "
|
||||||
|
"42CTF, feel free to contact us."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:24
|
||||||
|
msgid "42CTF Team"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:25
|
||||||
|
msgid "42CTF is managed by 42 students."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:26
|
||||||
|
msgid "You can meet the team on"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:27
|
||||||
|
msgid ""
|
||||||
|
"Challenges are created by various contributors, not necessarily 42 students."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:28
|
||||||
|
msgid ""
|
||||||
|
"Anyone is welcome to submit their own challenges, either on the permanent "
|
||||||
|
"CTF or for a specific event."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:9
|
||||||
|
#: resources/templates/resources/resources.html:28
|
||||||
|
msgid "Create new challenges"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:12
|
||||||
|
msgid "If you want to create new challenges for 42CTF, send us a message on "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:13
|
||||||
|
msgid "If your challenge is offline, then you don't have to ask us in advance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:14
|
||||||
|
msgid ""
|
||||||
|
"If your challenge is online (for example web or pwn), then you should give "
|
||||||
|
"us a short description of what you want to do."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:15
|
||||||
|
msgid ""
|
||||||
|
"We may be able to help you or to give you resources such as dockerfiles."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:16
|
||||||
|
msgid "We plan to make those resources publicly available in a near future."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:9
|
||||||
|
#: resources/templates/resources/resources.html:31
|
||||||
|
msgid "Donate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:12
|
||||||
|
msgid "Become a 42CTF member"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:13
|
||||||
|
msgid ""
|
||||||
|
"42CTF is a non-profit organization with a legal status under the french law "
|
||||||
|
"(Association loi 1901)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:14
|
||||||
|
msgid "You can support us by becoming a member and paying a fee of 15 euros."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:15
|
||||||
|
msgid "Membership is then granted for 1 year."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:17
|
||||||
|
msgid "When you become a member, you gain the following advantages:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:18
|
||||||
|
msgid ""
|
||||||
|
"A different color for your pseudo in the scoreboard, to let everyone know "
|
||||||
|
"you're a member. (not yet implemented but coming soon)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:19
|
||||||
|
msgid ""
|
||||||
|
"The possibility to play again past CTF, with challenges no longer available, "
|
||||||
|
"in the form of private events with the people of your choice."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:20
|
||||||
|
msgid ""
|
||||||
|
"Ex: you played Welcome CTF 2021, and want to play it again with your friends "
|
||||||
|
"during one weekend."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:21
|
||||||
|
msgid "Or you didn't play Welcome CTF 2021 because you were not eligible."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:24
|
||||||
|
msgid "More advantages may come later, and you can submit us your ideas."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:25
|
||||||
|
msgid ""
|
||||||
|
"However, we will not organize limited time CTF for members only, as this "
|
||||||
|
"will be equivalent to organize paid events, and we want 42CTF to remain FREE "
|
||||||
|
"for all."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:28
|
||||||
|
msgid "Donate to 42CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:29
|
||||||
|
msgid ""
|
||||||
|
"You can donate to 42CTF or pay your membership with the following means:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:43
|
||||||
|
msgid ""
|
||||||
|
"If you would like us to add another payment method or if you want to pay in "
|
||||||
|
"cash, send us a message !"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:45
|
||||||
|
msgid ""
|
||||||
|
"If you're paying for your membership, don't forget to send us your first and "
|
||||||
|
"last name, as well as your 42CTF pseudo."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:46
|
||||||
|
msgid ""
|
||||||
|
"We will only use thoe data to keep track of our members and grant you "
|
||||||
|
"advantages, and we will never communicate them to any third party."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/edit.html:9
|
||||||
|
#: resources/templates/resources/resources.html:30
|
||||||
|
msgid "Edit this page"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/edit.html:12
|
||||||
|
msgid ""
|
||||||
|
"More information coming soon, but as you can guess it involves making a pull "
|
||||||
|
"request to your favorite"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:10
|
||||||
|
msgid "Getting started"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:13
|
||||||
|
#: resources/templates/resources/tools.html:9
|
||||||
|
msgid "Recommended Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:20
|
||||||
|
msgid "Technical documentation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:21
|
||||||
|
msgid "No docs available, contact us if you want to write some :)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:26
|
||||||
|
msgid "Contribute"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:29
|
||||||
|
#: resources/templates/resources/translate.html:9
|
||||||
|
msgid "Translate 42CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:12
|
||||||
|
msgid "To get you started, we built a VM that you can simply import in"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:12
|
||||||
|
msgid "with a bunch of useful tools."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:13
|
||||||
|
msgid "You can dowload this OVA"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:13
|
||||||
|
msgid "here"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:15
|
||||||
|
msgid "Here are the tools installed on the VM:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:24
|
||||||
|
msgid ""
|
||||||
|
"If you want to solve the challenges on your own machine, we recommend you to "
|
||||||
|
"use a Linux operating system."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:25
|
||||||
|
msgid ""
|
||||||
|
"Most of the reverse challenges are ELF binaries and won't run on Mac OS or "
|
||||||
|
"Windows."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:27
|
||||||
|
msgid "Additionnaly, you will need the following languages interpreters:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:12
|
||||||
|
msgid "42CTF source code is publicly available on this"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:13
|
||||||
|
msgid ""
|
||||||
|
"Translation does not require any programming skill and is a good way to "
|
||||||
|
"contribute if you want to help us, by making the platform always more "
|
||||||
|
"accessible."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:14
|
||||||
|
msgid "We have a"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:14
|
||||||
|
msgid ""
|
||||||
|
"describing how to translate pages with the Django internalization module."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:15
|
||||||
|
msgid ""
|
||||||
|
"We invite you to read it to know all the details, but it merely requires you "
|
||||||
|
"to edit text files, so you see, no programming skills required ;)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:16
|
||||||
|
msgid ""
|
||||||
|
"You will need to fork the git repository, make your changes, push them, and "
|
||||||
|
"then open a pull request so that we can merge your contributions into our "
|
||||||
|
"repository."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:17
|
||||||
|
msgid "Don't hesitate to reach for help on"
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,316 @@
|
||||||
|
# SOME DESCRIPTIVE TITLE.
|
||||||
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2022-01-23 15:54+0000\n"
|
||||||
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
#: resources/templates/resources/42ctf.html:9
|
||||||
|
#: resources/templates/resources/resources.html:12
|
||||||
|
msgid "What is 42CTF ?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:12
|
||||||
|
msgid "A short introduction to CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:13
|
||||||
|
msgid ""
|
||||||
|
"CTF stands for Capture The Flag. It is a cybersecurity competition, where "
|
||||||
|
"participants have to solve challenges of various categories to gain points "
|
||||||
|
"and progress on the scoreboard."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:14
|
||||||
|
msgid "The challenges require participants to find sort of passwords called \\"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:17
|
||||||
|
msgid "Functionment of 42CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:18
|
||||||
|
msgid "42CTF is what we call a permanent CTF."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:19
|
||||||
|
msgid "Except from the"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:19
|
||||||
|
msgid "events"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:19
|
||||||
|
msgid "challenges are available on the platform without time limitations."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:20
|
||||||
|
msgid "The registration on 42CTF is open to everyone, 42 students or not."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:21
|
||||||
|
msgid ""
|
||||||
|
"Events may or may not be open. If you would like to organize an event on "
|
||||||
|
"42CTF, feel free to contact us."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:24
|
||||||
|
msgid "42CTF Team"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:25
|
||||||
|
msgid "42CTF is managed by 42 students."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:26
|
||||||
|
msgid "You can meet the team on"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:27
|
||||||
|
msgid ""
|
||||||
|
"Challenges are created by various contributors, not necessarily 42 students."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:28
|
||||||
|
msgid ""
|
||||||
|
"Anyone is welcome to submit their own challenges, either on the permanent "
|
||||||
|
"CTF or for a specific event."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:9
|
||||||
|
#: resources/templates/resources/resources.html:28
|
||||||
|
msgid "Create new challenges"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:12
|
||||||
|
msgid "If you want to create new challenges for 42CTF, send us a message on "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:13
|
||||||
|
msgid "If your challenge is offline, then you don't have to ask us in advance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:14
|
||||||
|
msgid ""
|
||||||
|
"If your challenge is online (for example web or pwn), then you should give "
|
||||||
|
"us a short description of what you want to do."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:15
|
||||||
|
msgid ""
|
||||||
|
"We may be able to help you or to give you resources such as dockerfiles."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:16
|
||||||
|
msgid "We plan to make those resources publicly available in a near future."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:9
|
||||||
|
#: resources/templates/resources/resources.html:31
|
||||||
|
msgid "Donate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:12
|
||||||
|
msgid "Become a 42CTF member"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:13
|
||||||
|
msgid ""
|
||||||
|
"42CTF is a non-profit organization with a legal status under the french law "
|
||||||
|
"(Association loi 1901)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:14
|
||||||
|
msgid "You can support us by becoming a member and paying a fee of 15 euros."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:15
|
||||||
|
msgid "Membership is then granted for 1 year."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:17
|
||||||
|
msgid "When you become a member, you gain the following advantages:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:18
|
||||||
|
msgid ""
|
||||||
|
"A different color for your pseudo in the scoreboard, to let everyone know "
|
||||||
|
"you're a member. (not yet implemented but coming soon)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:19
|
||||||
|
msgid ""
|
||||||
|
"The possibility to play again past CTF, with challenges no longer available, "
|
||||||
|
"in the form of private events with the people of your choice."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:20
|
||||||
|
msgid ""
|
||||||
|
"Ex: you played Welcome CTF 2021, and want to play it again with your friends "
|
||||||
|
"during one weekend."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:21
|
||||||
|
msgid "Or you didn't play Welcome CTF 2021 because you were not eligible."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:24
|
||||||
|
msgid "More advantages may come later, and you can submit us your ideas."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:25
|
||||||
|
msgid ""
|
||||||
|
"However, we will not organize limited time CTF for members only, as this "
|
||||||
|
"will be equivalent to organize paid events, and we want 42CTF to remain FREE "
|
||||||
|
"for all."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:28
|
||||||
|
msgid "Donate to 42CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:29
|
||||||
|
msgid ""
|
||||||
|
"You can donate to 42CTF or pay your membership with the following means:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:43
|
||||||
|
msgid ""
|
||||||
|
"If you would like us to add another payment method or if you want to pay in "
|
||||||
|
"cash, send us a message !"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:45
|
||||||
|
msgid ""
|
||||||
|
"If you're paying for your membership, don't forget to send us your first and "
|
||||||
|
"last name, as well as your 42CTF pseudo."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:46
|
||||||
|
msgid ""
|
||||||
|
"We will only use thoe data to keep track of our members and grant you "
|
||||||
|
"advantages, and we will never communicate them to any third party."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/edit.html:9
|
||||||
|
#: resources/templates/resources/resources.html:30
|
||||||
|
msgid "Edit this page"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/edit.html:12
|
||||||
|
msgid ""
|
||||||
|
"More information coming soon, but as you can guess it involves making a pull "
|
||||||
|
"request to your favorite"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:10
|
||||||
|
msgid "Getting started"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:13
|
||||||
|
#: resources/templates/resources/tools.html:9
|
||||||
|
msgid "Recommended Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:20
|
||||||
|
msgid "Technical documentation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:21
|
||||||
|
msgid "No docs available, contact us if you want to write some :)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:26
|
||||||
|
msgid "Contribute"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:29
|
||||||
|
#: resources/templates/resources/translate.html:9
|
||||||
|
msgid "Translate 42CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:12
|
||||||
|
msgid "To get you started, we built a VM that you can simply import in"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:12
|
||||||
|
msgid "with a bunch of useful tools."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:13
|
||||||
|
msgid "You can dowload this OVA"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:13
|
||||||
|
msgid "here"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:15
|
||||||
|
msgid "Here are the tools installed on the VM:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:24
|
||||||
|
msgid ""
|
||||||
|
"If you want to solve the challenges on your own machine, we recommend you to "
|
||||||
|
"use a Linux operating system."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:25
|
||||||
|
msgid ""
|
||||||
|
"Most of the reverse challenges are ELF binaries and won't run on Mac OS or "
|
||||||
|
"Windows."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:27
|
||||||
|
msgid "Additionnaly, you will need the following languages interpreters:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:12
|
||||||
|
msgid "42CTF source code is publicly available on this"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:13
|
||||||
|
msgid ""
|
||||||
|
"Translation does not require any programming skill and is a good way to "
|
||||||
|
"contribute if you want to help us, by making the platform always more "
|
||||||
|
"accessible."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:14
|
||||||
|
msgid "We have a"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:14
|
||||||
|
msgid ""
|
||||||
|
"describing how to translate pages with the Django internalization module."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:15
|
||||||
|
msgid ""
|
||||||
|
"We invite you to read it to know all the details, but it merely requires you "
|
||||||
|
"to edit text files, so you see, no programming skills required ;)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:16
|
||||||
|
msgid ""
|
||||||
|
"You will need to fork the git repository, make your changes, push them, and "
|
||||||
|
"then open a pull request so that we can merge your contributions into our "
|
||||||
|
"repository."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:17
|
||||||
|
msgid "Don't hesitate to reach for help on"
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,316 @@
|
||||||
|
# SOME DESCRIPTIVE TITLE.
|
||||||
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2022-01-23 15:54+0000\n"
|
||||||
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
#: resources/templates/resources/42ctf.html:9
|
||||||
|
#: resources/templates/resources/resources.html:12
|
||||||
|
msgid "What is 42CTF ?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:12
|
||||||
|
msgid "A short introduction to CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:13
|
||||||
|
msgid ""
|
||||||
|
"CTF stands for Capture The Flag. It is a cybersecurity competition, where "
|
||||||
|
"participants have to solve challenges of various categories to gain points "
|
||||||
|
"and progress on the scoreboard."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:14
|
||||||
|
msgid "The challenges require participants to find sort of passwords called \\"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:17
|
||||||
|
msgid "Functionment of 42CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:18
|
||||||
|
msgid "42CTF is what we call a permanent CTF."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:19
|
||||||
|
msgid "Except from the"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:19
|
||||||
|
msgid "events"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:19
|
||||||
|
msgid "challenges are available on the platform without time limitations."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:20
|
||||||
|
msgid "The registration on 42CTF is open to everyone, 42 students or not."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:21
|
||||||
|
msgid ""
|
||||||
|
"Events may or may not be open. If you would like to organize an event on "
|
||||||
|
"42CTF, feel free to contact us."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:24
|
||||||
|
msgid "42CTF Team"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:25
|
||||||
|
msgid "42CTF is managed by 42 students."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:26
|
||||||
|
msgid "You can meet the team on"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:27
|
||||||
|
msgid ""
|
||||||
|
"Challenges are created by various contributors, not necessarily 42 students."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:28
|
||||||
|
msgid ""
|
||||||
|
"Anyone is welcome to submit their own challenges, either on the permanent "
|
||||||
|
"CTF or for a specific event."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:9
|
||||||
|
#: resources/templates/resources/resources.html:28
|
||||||
|
msgid "Create new challenges"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:12
|
||||||
|
msgid "If you want to create new challenges for 42CTF, send us a message on "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:13
|
||||||
|
msgid "If your challenge is offline, then you don't have to ask us in advance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:14
|
||||||
|
msgid ""
|
||||||
|
"If your challenge is online (for example web or pwn), then you should give "
|
||||||
|
"us a short description of what you want to do."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:15
|
||||||
|
msgid ""
|
||||||
|
"We may be able to help you or to give you resources such as dockerfiles."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:16
|
||||||
|
msgid "We plan to make those resources publicly available in a near future."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:9
|
||||||
|
#: resources/templates/resources/resources.html:31
|
||||||
|
msgid "Donate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:12
|
||||||
|
msgid "Become a 42CTF member"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:13
|
||||||
|
msgid ""
|
||||||
|
"42CTF is a non-profit organization with a legal status under the french law "
|
||||||
|
"(Association loi 1901)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:14
|
||||||
|
msgid "You can support us by becoming a member and paying a fee of 15 euros."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:15
|
||||||
|
msgid "Membership is then granted for 1 year."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:17
|
||||||
|
msgid "When you become a member, you gain the following advantages:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:18
|
||||||
|
msgid ""
|
||||||
|
"A different color for your pseudo in the scoreboard, to let everyone know "
|
||||||
|
"you're a member. (not yet implemented but coming soon)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:19
|
||||||
|
msgid ""
|
||||||
|
"The possibility to play again past CTF, with challenges no longer available, "
|
||||||
|
"in the form of private events with the people of your choice."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:20
|
||||||
|
msgid ""
|
||||||
|
"Ex: you played Welcome CTF 2021, and want to play it again with your friends "
|
||||||
|
"during one weekend."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:21
|
||||||
|
msgid "Or you didn't play Welcome CTF 2021 because you were not eligible."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:24
|
||||||
|
msgid "More advantages may come later, and you can submit us your ideas."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:25
|
||||||
|
msgid ""
|
||||||
|
"However, we will not organize limited time CTF for members only, as this "
|
||||||
|
"will be equivalent to organize paid events, and we want 42CTF to remain FREE "
|
||||||
|
"for all."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:28
|
||||||
|
msgid "Donate to 42CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:29
|
||||||
|
msgid ""
|
||||||
|
"You can donate to 42CTF or pay your membership with the following means:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:43
|
||||||
|
msgid ""
|
||||||
|
"If you would like us to add another payment method or if you want to pay in "
|
||||||
|
"cash, send us a message !"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:45
|
||||||
|
msgid ""
|
||||||
|
"If you're paying for your membership, don't forget to send us your first and "
|
||||||
|
"last name, as well as your 42CTF pseudo."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:46
|
||||||
|
msgid ""
|
||||||
|
"We will only use thoe data to keep track of our members and grant you "
|
||||||
|
"advantages, and we will never communicate them to any third party."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/edit.html:9
|
||||||
|
#: resources/templates/resources/resources.html:30
|
||||||
|
msgid "Edit this page"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/edit.html:12
|
||||||
|
msgid ""
|
||||||
|
"More information coming soon, but as you can guess it involves making a pull "
|
||||||
|
"request to your favorite"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:10
|
||||||
|
msgid "Getting started"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:13
|
||||||
|
#: resources/templates/resources/tools.html:9
|
||||||
|
msgid "Recommended Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:20
|
||||||
|
msgid "Technical documentation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:21
|
||||||
|
msgid "No docs available, contact us if you want to write some :)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:26
|
||||||
|
msgid "Contribute"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:29
|
||||||
|
#: resources/templates/resources/translate.html:9
|
||||||
|
msgid "Translate 42CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:12
|
||||||
|
msgid "To get you started, we built a VM that you can simply import in"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:12
|
||||||
|
msgid "with a bunch of useful tools."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:13
|
||||||
|
msgid "You can dowload this OVA"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:13
|
||||||
|
msgid "here"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:15
|
||||||
|
msgid "Here are the tools installed on the VM:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:24
|
||||||
|
msgid ""
|
||||||
|
"If you want to solve the challenges on your own machine, we recommend you to "
|
||||||
|
"use a Linux operating system."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:25
|
||||||
|
msgid ""
|
||||||
|
"Most of the reverse challenges are ELF binaries and won't run on Mac OS or "
|
||||||
|
"Windows."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:27
|
||||||
|
msgid "Additionnaly, you will need the following languages interpreters:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:12
|
||||||
|
msgid "42CTF source code is publicly available on this"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:13
|
||||||
|
msgid ""
|
||||||
|
"Translation does not require any programming skill and is a good way to "
|
||||||
|
"contribute if you want to help us, by making the platform always more "
|
||||||
|
"accessible."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:14
|
||||||
|
msgid "We have a"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:14
|
||||||
|
msgid ""
|
||||||
|
"describing how to translate pages with the Django internalization module."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:15
|
||||||
|
msgid ""
|
||||||
|
"We invite you to read it to know all the details, but it merely requires you "
|
||||||
|
"to edit text files, so you see, no programming skills required ;)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:16
|
||||||
|
msgid ""
|
||||||
|
"You will need to fork the git repository, make your changes, push them, and "
|
||||||
|
"then open a pull request so that we can merge your contributions into our "
|
||||||
|
"repository."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:17
|
||||||
|
msgid "Don't hesitate to reach for help on"
|
||||||
|
msgstr ""
|
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2022-01-08 12:12+0100\n"
|
"POT-Creation-Date: 2022-01-23 15:54+0000\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -17,6 +17,314 @@ msgstr ""
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
#: resources/templates/resources/resources.html:7
|
|
||||||
msgid "This is a message inside app resources"
|
#: resources/templates/resources/42ctf.html:9
|
||||||
|
#: resources/templates/resources/resources.html:12
|
||||||
|
msgid "What is 42CTF ?"
|
||||||
|
msgstr "Qu'est ce que 42CTF ?"
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:12
|
||||||
|
msgid "A short introduction to CTF"
|
||||||
|
msgstr "Une brève introduction aux CTF"
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:13
|
||||||
|
msgid ""
|
||||||
|
"CTF stands for Capture The Flag. It is a cybersecurity competition, where "
|
||||||
|
"participants have to solve challenges of various categories to gain points "
|
||||||
|
"and progress on the scoreboard."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:14
|
||||||
|
msgid "The challenges require participants to find sort of passwords called \\"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:17
|
||||||
|
msgid "Functionment of 42CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:18
|
||||||
|
msgid "42CTF is what we call a permanent CTF."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:19
|
||||||
|
msgid "Except from the"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:19
|
||||||
|
msgid "events"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:19
|
||||||
|
msgid "challenges are available on the platform without time limitations."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:20
|
||||||
|
msgid "The registration on 42CTF is open to everyone, 42 students or not."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:21
|
||||||
|
msgid ""
|
||||||
|
"Events may or may not be open. If you would like to organize an event on "
|
||||||
|
"42CTF, feel free to contact us."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:24
|
||||||
|
msgid "42CTF Team"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:25
|
||||||
|
msgid "42CTF is managed by 42 students."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:26
|
||||||
|
msgid "You can meet the team on"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:27
|
||||||
|
msgid ""
|
||||||
|
"Challenges are created by various contributors, not necessarily 42 students."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:28
|
||||||
|
msgid ""
|
||||||
|
"Anyone is welcome to submit their own challenges, either on the permanent "
|
||||||
|
"CTF or for a specific event."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:9
|
||||||
|
#: resources/templates/resources/resources.html:28
|
||||||
|
msgid "Create new challenges"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:12
|
||||||
|
msgid "If you want to create new challenges for 42CTF, send us a message on "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:13
|
||||||
|
msgid "If your challenge is offline, then you don't have to ask us in advance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:14
|
||||||
|
msgid ""
|
||||||
|
"If your challenge is online (for example web or pwn), then you should give "
|
||||||
|
"us a short description of what you want to do."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:15
|
||||||
|
msgid ""
|
||||||
|
"We may be able to help you or to give you resources such as dockerfiles."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:16
|
||||||
|
msgid "We plan to make those resources publicly available in a near future."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:9
|
||||||
|
#: resources/templates/resources/resources.html:31
|
||||||
|
msgid "Donate"
|
||||||
|
msgstr "Donner"
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:12
|
||||||
|
msgid "Become a 42CTF member"
|
||||||
|
msgstr "Devenez membre de 42CTF"
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:13
|
||||||
|
msgid ""
|
||||||
|
"42CTF is a non-profit organization with a legal status under the french law "
|
||||||
|
"(Association loi 1901)."
|
||||||
|
msgstr "42CTF est une association loi 1901 (loi française)."
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:14
|
||||||
|
msgid "You can support us by becoming a member and paying a fee of 15 euros."
|
||||||
|
msgstr "Vous pouvez nous aider financièrement en devenant membre, au cout de 15 euros."
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:15
|
||||||
|
msgid "Membership is then granted for 1 year."
|
||||||
|
msgstr "Le status de membre est valable 1 an au paiement de la cotisation."
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:17
|
||||||
|
msgid "When you become a member, you gain the following advantages:"
|
||||||
|
msgstr "Lorsque vous adherez à 42CTF, vous obtenez les avantages suivants :"
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:18
|
||||||
|
msgid ""
|
||||||
|
"A different color for your pseudo in the scoreboard, to let everyone know "
|
||||||
|
"you're a member. (not yet implemented but coming soon)"
|
||||||
|
msgstr ""
|
||||||
|
"Une couleur différente pour votre pseudo sur le scoreboard, pour que tout le monde sache que vous êtes membre (en cours de développement)."
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:19
|
||||||
|
msgid ""
|
||||||
|
"The possibility to play again past CTF, with challenges no longer available, "
|
||||||
|
"in the form of private events with the people of your choice."
|
||||||
|
msgstr ""
|
||||||
|
"La possibilité de jouer de nouveau aux CTF passés, avec des challenges qui ne sont plus disponibles, "
|
||||||
|
"sous la forme d'un événement privé avec les personnes de votre choix."
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:20
|
||||||
|
msgid ""
|
||||||
|
"Ex: you played Welcome CTF 2021, and want to play it again with your friends "
|
||||||
|
"during one weekend."
|
||||||
|
msgstr "Ex: vous avez joué au Welcome CTF 2021, et vous voulez renouveler l'expérience avec vos amis le temps d'un weekend."
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:21
|
||||||
|
msgid "Or you didn't play Welcome CTF 2021 because you were not eligible."
|
||||||
|
msgstr "Ou au contraire vous n'avez pas joué car vous n'étiez pas éligible."
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:24
|
||||||
|
msgid "More advantages may come later, and you can submit us your ideas."
|
||||||
|
msgstr "Plus d'avantages pourraient être disponibles plus tard, et vous pouvez nous soumettre vos idées."
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:25
|
||||||
|
msgid ""
|
||||||
|
"However, we will not organize limited time CTF for members only, as this "
|
||||||
|
"will be equivalent to organize paid events, and we want 42CTF to remain FREE "
|
||||||
|
"for all."
|
||||||
|
msgstr ""
|
||||||
|
"Cependant, nous n'organiserons pas de CTF en temps limité réservé aux membres, "
|
||||||
|
"car cela serait équivalent à organiser des événements payants, and nous voulons que 42CTF reste GRATUIT pour tous."
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:28
|
||||||
|
msgid "Donate to 42CTF"
|
||||||
|
msgstr "Donnez à 42CTF"
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:29
|
||||||
|
msgid ""
|
||||||
|
"You can donate to 42CTF or pay your membership with the following means:"
|
||||||
|
msgstr ""
|
||||||
|
"Vous pouvez donner à 42CTF ou payer votre adhésion avec les moyens suivants :"
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:43
|
||||||
|
msgid ""
|
||||||
|
"If you would like us to add another payment method or if you want to pay in "
|
||||||
|
"cash, send us a message !"
|
||||||
|
msgstr ""
|
||||||
|
"Si vous aimeriez qu'on ajoute un autre moyen de paiement, ou si vous voulez "
|
||||||
|
"payer en liquide, envoyez nous un message !"
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:45
|
||||||
|
msgid ""
|
||||||
|
"If you're paying for your membership, don't forget to send us your first and "
|
||||||
|
"last name, as well as your 42CTF pseudo."
|
||||||
|
msgstr ""
|
||||||
|
"Si vous payez pour l'adhesion, n'oubliez pas de nous envoyer vos noms et prénoms, "
|
||||||
|
"ainsi que votre pseudo 42CTF."
|
||||||
|
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:46
|
||||||
|
msgid ""
|
||||||
|
"We will only use thoe data to keep track of our members and grant you "
|
||||||
|
"advantages, and we will never communicate them to any third party."
|
||||||
|
msgstr ""
|
||||||
|
"Nous utiliserons ces données exclusivement pour tenir compte de nos membres et vous accorder "
|
||||||
|
"des avantages, nous ne transmettrons jamais ces données à des tierces parties."
|
||||||
|
|
||||||
|
#: resources/templates/resources/edit.html:9
|
||||||
|
#: resources/templates/resources/resources.html:30
|
||||||
|
msgid "Edit this page"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/edit.html:12
|
||||||
|
msgid ""
|
||||||
|
"More information coming soon, but as you can guess it involves making a pull "
|
||||||
|
"request to your favorite"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:10
|
||||||
|
msgid "Getting started"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:13
|
||||||
|
#: resources/templates/resources/tools.html:9
|
||||||
|
msgid "Recommended Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:20
|
||||||
|
msgid "Technical documentation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:21
|
||||||
|
msgid "No docs available, contact us if you want to write some :)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:26
|
||||||
|
msgid "Contribute"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:29
|
||||||
|
#: resources/templates/resources/translate.html:9
|
||||||
|
msgid "Translate 42CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:12
|
||||||
|
msgid "To get you started, we built a VM that you can simply import in"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:12
|
||||||
|
msgid "with a bunch of useful tools."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:13
|
||||||
|
msgid "You can dowload this OVA"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:13
|
||||||
|
msgid "here"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:15
|
||||||
|
msgid "Here are the tools installed on the VM:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:24
|
||||||
|
msgid ""
|
||||||
|
"If you want to solve the challenges on your own machine, we recommend you to "
|
||||||
|
"use a Linux operating system."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:25
|
||||||
|
msgid ""
|
||||||
|
"Most of the reverse challenges are ELF binaries and won't run on Mac OS or "
|
||||||
|
"Windows."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:27
|
||||||
|
msgid "Additionnaly, you will need the following languages interpreters:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:12
|
||||||
|
msgid "42CTF source code is publicly available on this"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:13
|
||||||
|
msgid ""
|
||||||
|
"Translation does not require any programming skill and is a good way to "
|
||||||
|
"contribute if you want to help us, by making the platform always more "
|
||||||
|
"accessible."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:14
|
||||||
|
msgid "We have a"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:14
|
||||||
|
msgid ""
|
||||||
|
"describing how to translate pages with the Django internalization module."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:15
|
||||||
|
msgid ""
|
||||||
|
"We invite you to read it to know all the details, but it merely requires you "
|
||||||
|
"to edit text files, so you see, no programming skills required ;)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:16
|
||||||
|
msgid ""
|
||||||
|
"You will need to fork the git repository, make your changes, push them, and "
|
||||||
|
"then open a pull request so that we can merge your contributions into our "
|
||||||
|
"repository."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:17
|
||||||
|
msgid "Don't hesitate to reach for help on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
@ -0,0 +1,316 @@
|
||||||
|
# SOME DESCRIPTIVE TITLE.
|
||||||
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2022-01-23 15:54+0000\n"
|
||||||
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
#: resources/templates/resources/42ctf.html:9
|
||||||
|
#: resources/templates/resources/resources.html:12
|
||||||
|
msgid "What is 42CTF ?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:12
|
||||||
|
msgid "A short introduction to CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:13
|
||||||
|
msgid ""
|
||||||
|
"CTF stands for Capture The Flag. It is a cybersecurity competition, where "
|
||||||
|
"participants have to solve challenges of various categories to gain points "
|
||||||
|
"and progress on the scoreboard."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:14
|
||||||
|
msgid "The challenges require participants to find sort of passwords called \\"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:17
|
||||||
|
msgid "Functionment of 42CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:18
|
||||||
|
msgid "42CTF is what we call a permanent CTF."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:19
|
||||||
|
msgid "Except from the"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:19
|
||||||
|
msgid "events"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:19
|
||||||
|
msgid "challenges are available on the platform without time limitations."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:20
|
||||||
|
msgid "The registration on 42CTF is open to everyone, 42 students or not."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:21
|
||||||
|
msgid ""
|
||||||
|
"Events may or may not be open. If you would like to organize an event on "
|
||||||
|
"42CTF, feel free to contact us."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:24
|
||||||
|
msgid "42CTF Team"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:25
|
||||||
|
msgid "42CTF is managed by 42 students."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:26
|
||||||
|
msgid "You can meet the team on"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:27
|
||||||
|
msgid ""
|
||||||
|
"Challenges are created by various contributors, not necessarily 42 students."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:28
|
||||||
|
msgid ""
|
||||||
|
"Anyone is welcome to submit their own challenges, either on the permanent "
|
||||||
|
"CTF or for a specific event."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:9
|
||||||
|
#: resources/templates/resources/resources.html:28
|
||||||
|
msgid "Create new challenges"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:12
|
||||||
|
msgid "If you want to create new challenges for 42CTF, send us a message on "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:13
|
||||||
|
msgid "If your challenge is offline, then you don't have to ask us in advance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:14
|
||||||
|
msgid ""
|
||||||
|
"If your challenge is online (for example web or pwn), then you should give "
|
||||||
|
"us a short description of what you want to do."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:15
|
||||||
|
msgid ""
|
||||||
|
"We may be able to help you or to give you resources such as dockerfiles."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:16
|
||||||
|
msgid "We plan to make those resources publicly available in a near future."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:9
|
||||||
|
#: resources/templates/resources/resources.html:31
|
||||||
|
msgid "Donate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:12
|
||||||
|
msgid "Become a 42CTF member"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:13
|
||||||
|
msgid ""
|
||||||
|
"42CTF is a non-profit organization with a legal status under the french law "
|
||||||
|
"(Association loi 1901)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:14
|
||||||
|
msgid "You can support us by becoming a member and paying a fee of 15 euros."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:15
|
||||||
|
msgid "Membership is then granted for 1 year."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:17
|
||||||
|
msgid "When you become a member, you gain the following advantages:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:18
|
||||||
|
msgid ""
|
||||||
|
"A different color for your pseudo in the scoreboard, to let everyone know "
|
||||||
|
"you're a member. (not yet implemented but coming soon)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:19
|
||||||
|
msgid ""
|
||||||
|
"The possibility to play again past CTF, with challenges no longer available, "
|
||||||
|
"in the form of private events with the people of your choice."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:20
|
||||||
|
msgid ""
|
||||||
|
"Ex: you played Welcome CTF 2021, and want to play it again with your friends "
|
||||||
|
"during one weekend."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:21
|
||||||
|
msgid "Or you didn't play Welcome CTF 2021 because you were not eligible."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:24
|
||||||
|
msgid "More advantages may come later, and you can submit us your ideas."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:25
|
||||||
|
msgid ""
|
||||||
|
"However, we will not organize limited time CTF for members only, as this "
|
||||||
|
"will be equivalent to organize paid events, and we want 42CTF to remain FREE "
|
||||||
|
"for all."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:28
|
||||||
|
msgid "Donate to 42CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:29
|
||||||
|
msgid ""
|
||||||
|
"You can donate to 42CTF or pay your membership with the following means:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:43
|
||||||
|
msgid ""
|
||||||
|
"If you would like us to add another payment method or if you want to pay in "
|
||||||
|
"cash, send us a message !"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:45
|
||||||
|
msgid ""
|
||||||
|
"If you're paying for your membership, don't forget to send us your first and "
|
||||||
|
"last name, as well as your 42CTF pseudo."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:46
|
||||||
|
msgid ""
|
||||||
|
"We will only use thoe data to keep track of our members and grant you "
|
||||||
|
"advantages, and we will never communicate them to any third party."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/edit.html:9
|
||||||
|
#: resources/templates/resources/resources.html:30
|
||||||
|
msgid "Edit this page"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/edit.html:12
|
||||||
|
msgid ""
|
||||||
|
"More information coming soon, but as you can guess it involves making a pull "
|
||||||
|
"request to your favorite"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:10
|
||||||
|
msgid "Getting started"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:13
|
||||||
|
#: resources/templates/resources/tools.html:9
|
||||||
|
msgid "Recommended Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:20
|
||||||
|
msgid "Technical documentation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:21
|
||||||
|
msgid "No docs available, contact us if you want to write some :)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:26
|
||||||
|
msgid "Contribute"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:29
|
||||||
|
#: resources/templates/resources/translate.html:9
|
||||||
|
msgid "Translate 42CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:12
|
||||||
|
msgid "To get you started, we built a VM that you can simply import in"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:12
|
||||||
|
msgid "with a bunch of useful tools."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:13
|
||||||
|
msgid "You can dowload this OVA"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:13
|
||||||
|
msgid "here"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:15
|
||||||
|
msgid "Here are the tools installed on the VM:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:24
|
||||||
|
msgid ""
|
||||||
|
"If you want to solve the challenges on your own machine, we recommend you to "
|
||||||
|
"use a Linux operating system."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:25
|
||||||
|
msgid ""
|
||||||
|
"Most of the reverse challenges are ELF binaries and won't run on Mac OS or "
|
||||||
|
"Windows."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:27
|
||||||
|
msgid "Additionnaly, you will need the following languages interpreters:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:12
|
||||||
|
msgid "42CTF source code is publicly available on this"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:13
|
||||||
|
msgid ""
|
||||||
|
"Translation does not require any programming skill and is a good way to "
|
||||||
|
"contribute if you want to help us, by making the platform always more "
|
||||||
|
"accessible."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:14
|
||||||
|
msgid "We have a"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:14
|
||||||
|
msgid ""
|
||||||
|
"describing how to translate pages with the Django internalization module."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:15
|
||||||
|
msgid ""
|
||||||
|
"We invite you to read it to know all the details, but it merely requires you "
|
||||||
|
"to edit text files, so you see, no programming skills required ;)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:16
|
||||||
|
msgid ""
|
||||||
|
"You will need to fork the git repository, make your changes, push them, and "
|
||||||
|
"then open a pull request so that we can merge your contributions into our "
|
||||||
|
"repository."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:17
|
||||||
|
msgid "Don't hesitate to reach for help on"
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,318 @@
|
||||||
|
# SOME DESCRIPTIVE TITLE.
|
||||||
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2022-01-23 15:54+0000\n"
|
||||||
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||||
|
"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n"
|
||||||
|
"%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||||
|
#: resources/templates/resources/42ctf.html:9
|
||||||
|
#: resources/templates/resources/resources.html:12
|
||||||
|
msgid "What is 42CTF ?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:12
|
||||||
|
msgid "A short introduction to CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:13
|
||||||
|
msgid ""
|
||||||
|
"CTF stands for Capture The Flag. It is a cybersecurity competition, where "
|
||||||
|
"participants have to solve challenges of various categories to gain points "
|
||||||
|
"and progress on the scoreboard."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:14
|
||||||
|
msgid "The challenges require participants to find sort of passwords called \\"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:17
|
||||||
|
msgid "Functionment of 42CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:18
|
||||||
|
msgid "42CTF is what we call a permanent CTF."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:19
|
||||||
|
msgid "Except from the"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:19
|
||||||
|
msgid "events"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:19
|
||||||
|
msgid "challenges are available on the platform without time limitations."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:20
|
||||||
|
msgid "The registration on 42CTF is open to everyone, 42 students or not."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:21
|
||||||
|
msgid ""
|
||||||
|
"Events may or may not be open. If you would like to organize an event on "
|
||||||
|
"42CTF, feel free to contact us."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:24
|
||||||
|
msgid "42CTF Team"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:25
|
||||||
|
msgid "42CTF is managed by 42 students."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:26
|
||||||
|
msgid "You can meet the team on"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:27
|
||||||
|
msgid ""
|
||||||
|
"Challenges are created by various contributors, not necessarily 42 students."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/42ctf.html:28
|
||||||
|
msgid ""
|
||||||
|
"Anyone is welcome to submit their own challenges, either on the permanent "
|
||||||
|
"CTF or for a specific event."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:9
|
||||||
|
#: resources/templates/resources/resources.html:28
|
||||||
|
msgid "Create new challenges"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:12
|
||||||
|
msgid "If you want to create new challenges for 42CTF, send us a message on "
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:13
|
||||||
|
msgid "If your challenge is offline, then you don't have to ask us in advance."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:14
|
||||||
|
msgid ""
|
||||||
|
"If your challenge is online (for example web or pwn), then you should give "
|
||||||
|
"us a short description of what you want to do."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:15
|
||||||
|
msgid ""
|
||||||
|
"We may be able to help you or to give you resources such as dockerfiles."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/create_challenge.html:16
|
||||||
|
msgid "We plan to make those resources publicly available in a near future."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:9
|
||||||
|
#: resources/templates/resources/resources.html:31
|
||||||
|
msgid "Donate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:12
|
||||||
|
msgid "Become a 42CTF member"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:13
|
||||||
|
msgid ""
|
||||||
|
"42CTF is a non-profit organization with a legal status under the french law "
|
||||||
|
"(Association loi 1901)."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:14
|
||||||
|
msgid "You can support us by becoming a member and paying a fee of 15 euros."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:15
|
||||||
|
msgid "Membership is then granted for 1 year."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:17
|
||||||
|
msgid "When you become a member, you gain the following advantages:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:18
|
||||||
|
msgid ""
|
||||||
|
"A different color for your pseudo in the scoreboard, to let everyone know "
|
||||||
|
"you're a member. (not yet implemented but coming soon)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:19
|
||||||
|
msgid ""
|
||||||
|
"The possibility to play again past CTF, with challenges no longer available, "
|
||||||
|
"in the form of private events with the people of your choice."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:20
|
||||||
|
msgid ""
|
||||||
|
"Ex: you played Welcome CTF 2021, and want to play it again with your friends "
|
||||||
|
"during one weekend."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:21
|
||||||
|
msgid "Or you didn't play Welcome CTF 2021 because you were not eligible."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:24
|
||||||
|
msgid "More advantages may come later, and you can submit us your ideas."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:25
|
||||||
|
msgid ""
|
||||||
|
"However, we will not organize limited time CTF for members only, as this "
|
||||||
|
"will be equivalent to organize paid events, and we want 42CTF to remain FREE "
|
||||||
|
"for all."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:28
|
||||||
|
msgid "Donate to 42CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:29
|
||||||
|
msgid ""
|
||||||
|
"You can donate to 42CTF or pay your membership with the following means:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:43
|
||||||
|
msgid ""
|
||||||
|
"If you would like us to add another payment method or if you want to pay in "
|
||||||
|
"cash, send us a message !"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:45
|
||||||
|
msgid ""
|
||||||
|
"If you're paying for your membership, don't forget to send us your first and "
|
||||||
|
"last name, as well as your 42CTF pseudo."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/donate.html:46
|
||||||
|
msgid ""
|
||||||
|
"We will only use thoe data to keep track of our members and grant you "
|
||||||
|
"advantages, and we will never communicate them to any third party."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/edit.html:9
|
||||||
|
#: resources/templates/resources/resources.html:30
|
||||||
|
msgid "Edit this page"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/edit.html:12
|
||||||
|
msgid ""
|
||||||
|
"More information coming soon, but as you can guess it involves making a pull "
|
||||||
|
"request to your favorite"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:10
|
||||||
|
msgid "Getting started"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:13
|
||||||
|
#: resources/templates/resources/tools.html:9
|
||||||
|
msgid "Recommended Tools"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:20
|
||||||
|
msgid "Technical documentation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:21
|
||||||
|
msgid "No docs available, contact us if you want to write some :)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:26
|
||||||
|
msgid "Contribute"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/resources.html:29
|
||||||
|
#: resources/templates/resources/translate.html:9
|
||||||
|
msgid "Translate 42CTF"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:12
|
||||||
|
msgid "To get you started, we built a VM that you can simply import in"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:12
|
||||||
|
msgid "with a bunch of useful tools."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:13
|
||||||
|
msgid "You can dowload this OVA"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:13
|
||||||
|
msgid "here"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:15
|
||||||
|
msgid "Here are the tools installed on the VM:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:24
|
||||||
|
msgid ""
|
||||||
|
"If you want to solve the challenges on your own machine, we recommend you to "
|
||||||
|
"use a Linux operating system."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:25
|
||||||
|
msgid ""
|
||||||
|
"Most of the reverse challenges are ELF binaries and won't run on Mac OS or "
|
||||||
|
"Windows."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/tools.html:27
|
||||||
|
msgid "Additionnaly, you will need the following languages interpreters:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:12
|
||||||
|
msgid "42CTF source code is publicly available on this"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:13
|
||||||
|
msgid ""
|
||||||
|
"Translation does not require any programming skill and is a good way to "
|
||||||
|
"contribute if you want to help us, by making the platform always more "
|
||||||
|
"accessible."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:14
|
||||||
|
msgid "We have a"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:14
|
||||||
|
msgid ""
|
||||||
|
"describing how to translate pages with the Django internalization module."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:15
|
||||||
|
msgid ""
|
||||||
|
"We invite you to read it to know all the details, but it merely requires you "
|
||||||
|
"to edit text files, so you see, no programming skills required ;)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:16
|
||||||
|
msgid ""
|
||||||
|
"You will need to fork the git repository, make your changes, push them, and "
|
||||||
|
"then open a pull request so that we can merge your contributions into our "
|
||||||
|
"repository."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: resources/templates/resources/translate.html:17
|
||||||
|
msgid "Don't hesitate to reach for help on"
|
||||||
|
msgstr ""
|
|
@ -9,7 +9,11 @@
|
||||||
<h3>{% trans "Create new challenges" %}</h3>
|
<h3>{% trans "Create new challenges" %}</h3>
|
||||||
</div>
|
</div>
|
||||||
<div class="ctf-body">
|
<div class="ctf-body">
|
||||||
|
{% trans "If you want to create new challenges for 42CTF, send us a message on " %}<a class="footer_imgs" href="https://discord.gg/DwZqPpA" target="_blank"><img src="/static/img/discord.png" width="30"></a> !<br><br>
|
||||||
|
{% trans "If your challenge is offline, then you don't have to ask us in advance." %}<br>
|
||||||
|
{% trans "If your challenge is online (for example web or pwn), then you should give us a short description of what you want to do." %}
|
||||||
|
{% trans "We may be able to help you or to give you resources such as dockerfiles." %}
|
||||||
|
{% trans "We plan to make those resources publicly available in a near future." %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -0,0 +1,53 @@
|
||||||
|
{% extends 'base.html' %}
|
||||||
|
{% block content %}
|
||||||
|
{% load i18n %}
|
||||||
|
{% get_current_language as lang %}
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-12 col-md-9">
|
||||||
|
<div class="ctf-block">
|
||||||
|
<div class="ctf-head">
|
||||||
|
<h3>{% trans "Donate" %}</h3>
|
||||||
|
</div>
|
||||||
|
<div class="ctf-body">
|
||||||
|
<h4>{% trans "Become a 42CTF member" %}</h4>
|
||||||
|
{% trans "42CTF is a non-profit organization with a legal status under the french law (Association loi 1901)." %}<br>
|
||||||
|
{% trans "You can support us by becoming a member and paying a fee of 15 euros." %}<br>
|
||||||
|
{% trans "Membership is then granted for 1 year." %}<br><br>
|
||||||
|
|
||||||
|
{% trans "When you become a member, you gain the following advantages:" %}<br>
|
||||||
|
- {% trans "A different color for your pseudo in the scoreboard, to let everyone know you're a member. (not yet implemented but coming soon)" %}<br>
|
||||||
|
- {% trans "The possibility to play again past CTF, with challenges no longer available, in the form of private events with the people of your choice." %}<br>
|
||||||
|
{% trans "Ex: you played Welcome CTF 2021, and want to play it again with your friends during one weekend." %}
|
||||||
|
{% trans "Or you didn't play Welcome CTF 2021 because you were not eligible." %}
|
||||||
|
<br><br>
|
||||||
|
|
||||||
|
{% trans "More advantages may come later, and you can submit us your ideas." %}<br>
|
||||||
|
{% trans "However, we will not organize limited time CTF for members only, as this will be equivalent to organize paid events, and we want 42CTF to remain FREE for all." %}<br>
|
||||||
|
<br><br>
|
||||||
|
|
||||||
|
<h4>{% trans "Donate to 42CTF" %}</h4>
|
||||||
|
{% trans "You can donate to 42CTF or pay your membership with the following means:" %}<br>
|
||||||
|
<a href="https://www.patreon.com/42ctf" target="_blank" class="patreon li-patreon">
|
||||||
|
<!-- <div class="patreon-content"> -->
|
||||||
|
<span class="svg-box">
|
||||||
|
<svg viewBox="0 0 569 546" xmlns="http://www.w3.org/2000/svg"><g><circle cx="362.589996" cy="204.589996" data-fill="1" id="Oval" r="204.589996"></circle><rect data-fill="2" height="545.799988" id="Rectangle" width="100" x="0" y="0"></rect></g></svg>
|
||||||
|
</span>
|
||||||
|
<span class="patreon-text">
|
||||||
|
Patreon
|
||||||
|
</span>
|
||||||
|
<!-- </div> -->
|
||||||
|
</a>
|
||||||
|
<a href="https://www.paypal.com/donate/?hosted_button_id=M6YBYZ63MQGAY" target="_blank">
|
||||||
|
<img src="/static/img/paypal.png" width="200">
|
||||||
|
</a><br>
|
||||||
|
{% trans "If you would like us to add another payment method or if you want to pay in cash, send us a message !" %}<br><br>
|
||||||
|
|
||||||
|
{% trans "If you're paying for your membership, don't forget to send us your first and last name, as well as your 42CTF pseudo." %}
|
||||||
|
{% trans "We will only use thoe data to keep track of our members and grant you advantages, and we will never communicate them to any third party." %}
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
{% endblock %}
|
|
@ -0,0 +1,18 @@
|
||||||
|
{% extends 'base.html' %}
|
||||||
|
{% block content %}
|
||||||
|
{% load i18n %}
|
||||||
|
{% get_current_language as lang %}
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-12 col-md-9">
|
||||||
|
<div class="ctf-block">
|
||||||
|
<div class="ctf-head">
|
||||||
|
<h3>{% trans "Edit this page" %}</h3>
|
||||||
|
</div>
|
||||||
|
<div class="ctf-body">
|
||||||
|
{% trans "More information coming soon, but as you can guess it involves making a pull request to your favorite" %} <a href="https://github.com/Danhia/42CTF/">repository</a> ;)
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
{% endblock %}
|
|
@ -26,9 +26,9 @@
|
||||||
<li class="list-group-item active">{% trans "Contribute" %}</li>
|
<li class="list-group-item active">{% trans "Contribute" %}</li>
|
||||||
<li class="list-group-item">
|
<li class="list-group-item">
|
||||||
<a href="{% url 'resources:create_challenge' %}">{% trans "Create new challenges" %}</a></br>
|
<a href="{% url 'resources:create_challenge' %}">{% trans "Create new challenges" %}</a></br>
|
||||||
{% trans "Translate 42CTF" %}</br>
|
<a href="{% url 'resources:translate' %}">{% trans "Translate 42CTF" %}</a></br>
|
||||||
{% trans "Edit this page" %}</br>
|
<a href="{% url 'resources:edit' %}">{% trans "Edit this page" %}</a></br>
|
||||||
{% trans "Donate" %}
|
<a href="{% url 'resources:donate' %}">{% trans "Donate" %}</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -0,0 +1,23 @@
|
||||||
|
{% extends 'base.html' %}
|
||||||
|
{% block content %}
|
||||||
|
{% load i18n %}
|
||||||
|
{% get_current_language as lang %}
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-12 col-md-9">
|
||||||
|
<div class="ctf-block">
|
||||||
|
<div class="ctf-head">
|
||||||
|
<h3>{% trans "Translate 42CTF" %}</h3>
|
||||||
|
</div>
|
||||||
|
<div class="ctf-body">
|
||||||
|
{% trans "42CTF source code is publicly available on this"%} <a href="https://github.com/Danhia/42CTF/">github</a>.<br>
|
||||||
|
{% trans "Translation does not require any programming skill and is a good way to contribute if you want to help us, by making the platform always more accessible." %}<br><br>
|
||||||
|
{% trans "We have a" %} <a href="https://github.com/Danhia/42CTF/wiki/Internationalization">wiki</a> {% trans "describing how to translate pages with the Django internalization module." %}<br>
|
||||||
|
{% trans "We invite you to read it to know all the details, but it merely requires you to edit text files, so you see, no programming skills required ;)" %}
|
||||||
|
{% trans "You will need to fork the git repository, make your changes, push them, and then open a pull request so that we can merge your contributions into our repository." %}<br><br>
|
||||||
|
{% trans "Don't hesitate to reach for help on" %} <a class="footer_imgs" href="https://discord.gg/DwZqPpA" target="_blank"><img src="/static/img/discord.png" width="30"></a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
{% endblock %}
|
|
@ -8,4 +8,7 @@ urlpatterns = [
|
||||||
path('42ctf', views.ctf42, name='42ctf'),
|
path('42ctf', views.ctf42, name='42ctf'),
|
||||||
path('tools', views.tools, name='tools'),
|
path('tools', views.tools, name='tools'),
|
||||||
path('create_challenge', views.create_challenge, name='create_challenge'),
|
path('create_challenge', views.create_challenge, name='create_challenge'),
|
||||||
|
path('translate', views.translate, name='translate'),
|
||||||
|
path('edit', views.edit, name='edit'),
|
||||||
|
path('donate', views.donate, name='donate'),
|
||||||
]
|
]
|
||||||
|
|
|
@ -15,3 +15,12 @@ def tools(request):
|
||||||
|
|
||||||
def create_challenge(request):
|
def create_challenge(request):
|
||||||
return render(request, 'resources/create_challenge.html')
|
return render(request, 'resources/create_challenge.html')
|
||||||
|
|
||||||
|
def translate(request):
|
||||||
|
return render(request, 'resources/translate.html')
|
||||||
|
|
||||||
|
def edit(request):
|
||||||
|
return render(request, 'resources/edit.html')
|
||||||
|
|
||||||
|
def donate(request):
|
||||||
|
return render(request, 'resources/donate.html')
|
Binary file not shown.
After Width: | Height: | Size: 64 KiB |
|
@ -67,7 +67,7 @@
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navbar-nav ">
|
<ul class="navbar-nav ">
|
||||||
<li class="nav-item dropdown">
|
<!-- <li class="nav-item dropdown">
|
||||||
<a href="https://www.patreon.com/42ctf" target="_blank" class="patreon li-patreon">
|
<a href="https://www.patreon.com/42ctf" target="_blank" class="patreon li-patreon">
|
||||||
<div class="patreon-content">
|
<div class="patreon-content">
|
||||||
<span class="svg-box">
|
<span class="svg-box">
|
||||||
|
@ -78,7 +78,7 @@
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li> -->
|
||||||
{% get_current_language as LANGUAGE_CODE %}
|
{% get_current_language as LANGUAGE_CODE %}
|
||||||
{% get_available_languages as languages %}
|
{% get_available_languages as languages %}
|
||||||
{% for lang_code, lang_name in languages %}
|
{% for lang_code, lang_name in languages %}
|
||||||
|
|
Loading…
Reference in New Issue