From a72be5d66b8db617351f2cc118997fb56adc47fb Mon Sep 17 00:00:00 2001 From: Prishnee Nuckcheddy Date: Mon, 1 Sep 2025 22:37:51 +1000 Subject: [PATCH 1/3] Merge upstream changes and resolve conflicts --- core/settings.py | 4 + home/context_processors.py | 11 +- home/templates/accounts/sign-in.html | 163 +++++++++++++++++++++++++++ home/templates/layouts/base.html | 11 +- home/urls.py | 1 + home/views.py | 71 ++++++++++++ 6 files changed, 256 insertions(+), 5 deletions(-) diff --git a/core/settings.py b/core/settings.py index 312f58c19..2bf49c6f0 100644 --- a/core/settings.py +++ b/core/settings.py @@ -71,6 +71,9 @@ RECAPTCHA_SITE_KEY = '6LfAVkYrAAAAADQTOddD3d6Ly-LWGDt-O5zpOkao' RECAPTCHA_SECRET_KEY = '6LfAVkYrAAAAAHmiKUs--9QR_U70BlGPU6yP522i' +# Google OAuth Client (set via environment in production) +GOOGLE_OAUTH_CLIENT_ID = os.getenv('GOOGLE_OAUTH_CLIENT_ID', '') + # ---------------- Secure Session Cookie Settings ---------------- # These settings ensure cookies are securely transmitted over HTTPS and protected from JS and CSRF attacks SESSION_COOKIE_SECURE = not DEBUG # Only allow HTTPS cookies in production @@ -176,6 +179,7 @@ "django.contrib.messages.context_processors.messages", 'home.context_processors.dynamic_page_title', 'home.context_processors.recaptcha_site_key', + 'home.context_processors.google_client_id', ], diff --git a/home/context_processors.py b/home/context_processors.py index ced97fdba..575a3a15b 100644 --- a/home/context_processors.py +++ b/home/context_processors.py @@ -9,7 +9,7 @@ # page_title = "Home" # else: # page_title = capfirst(path) - +# # # Add your site name to the title # full_title = f"{page_title} - Hardhat Enterprises" # return {"dynamic_title": full_title} @@ -24,9 +24,9 @@ # # page_title = custom_titles.get(path, capfirst(path.strip("/").replace("-", " ").replace("_", " "))) # # if not page_title or page_title == "Index": # # page_title = "Home" - +# # # full_title = f"{page_title} - Hardhat Enterprises" -# # return {"dynamic_title": full_title} +# return {"dynamic_title": full_title} # def recaptcha_site_key(request): # return { @@ -86,3 +86,8 @@ def dynamic_page_title(request): def recaptcha_site_key(request): return {'RECAPTCHA_SITE_KEY': settings.RECAPTCHA_SITE_KEY} + +def google_client_id(request): + return { + 'GOOGLE_OAUTH_CLIENT_ID': getattr(settings, 'GOOGLE_OAUTH_CLIENT_ID', '') + } diff --git a/home/templates/accounts/sign-in.html b/home/templates/accounts/sign-in.html index 659d2e3a1..4516ebdae 100644 --- a/home/templates/accounts/sign-in.html +++ b/home/templates/accounts/sign-in.html @@ -70,6 +70,14 @@

Sign in to our platform

+ +
+ +
+
Login with Passkey
@@ -115,6 +123,161 @@

Sign in to our platform

document.getElementById('g-recaptcha-response').value = token; }); }); + +// Google Sign-In with optimized loading and error handling +document.addEventListener('DOMContentLoaded', function() { + var googleBtn = document.getElementById('googleSignInBtn'); + var originalBtnText = googleBtn ? googleBtn.innerHTML : ''; + var googleScriptLoaded = false; + var googleScriptTimeout = null; + + function setLoading(isLoading) { + if (!googleBtn) return; + googleBtn.disabled = isLoading; + if (isLoading) { + googleBtn.innerHTML = ' Signing in...'; + } else { + googleBtn.innerHTML = originalBtnText; + } + } + + function showError(message) { + var holder = document.getElementById('google-error'); + if (!holder) return; + holder.textContent = message || 'Google sign-in failed. Please try again.'; + holder.classList.remove('d-none'); + setTimeout(function(){ holder.classList.add('d-none'); holder.textContent=''; }, 6000); + } + + function hideGoogleButton() { + if (googleBtn) { + googleBtn.style.display = 'none'; + } + } + + function loadGoogleScript() { + return new Promise(function(resolve, reject) { + if (window.google && window.google.accounts && window.google.accounts.id) { + resolve(); + return; + } + + // Set timeout for script loading + var timeout = setTimeout(function() { + reject(new Error('Google script loading timeout')); + }, 10000); // 10 second timeout + + var script = document.createElement('script'); + script.src = 'https://accounts.google.com/gsi/client'; + script.async = true; + script.defer = true; + + script.onload = function() { + clearTimeout(timeout); + // Wait a bit more for Google to initialize + setTimeout(function() { + if (window.google && window.google.accounts && window.google.accounts.id) { + googleScriptLoaded = true; + resolve(); + } else { + reject(new Error('Google library not properly initialized')); + } + }, 500); + }; + + script.onerror = function() { + clearTimeout(timeout); + reject(new Error('Failed to load Google script')); + }; + + document.head.appendChild(script); + }); + } + + function initializeGoogleSignIn() { + return new Promise(function(resolve, reject) { + try { + if (!window.GOOGLE_CLIENT_ID) { + reject(new Error('Google client ID not configured')); + return; + } + + google.accounts.id.initialize({ + client_id: window.GOOGLE_CLIENT_ID, + callback: function(response) { + handleGoogleResponse(response); + } + }); + resolve(); + } catch (e) { + reject(e); + } + }); + } + + function handleGoogleResponse(response) { + setLoading(true); + + // Set timeout for the entire authentication process + var authTimeout = setTimeout(function() { + showError('Authentication timeout. Please try again.'); + setLoading(false); + }, 15000); // 15 second timeout + + fetch('{% url "google_login" %}', { + method: 'POST', + headers: { + 'Content-Type': 'application/json', + 'X-CSRFToken': (document.querySelector('[name=csrfmiddlewaretoken]') && document.querySelector('[name=csrfmiddlewaretoken]').value) || '' + }, + body: JSON.stringify({ credential: response.credential }) + }) + .then(function(res) { + clearTimeout(authTimeout); + return res.json(); + }) + .then(function(data) { + if (data.redirect_url) { + window.location.href = data.redirect_url; + } else { + showError(data.error || 'Google sign-in failed.'); + setLoading(false); + } + }) + .catch(function(e) { + clearTimeout(authTimeout); + console.error('Google authentication error:', e); + showError('Network error during Google sign-in.'); + setLoading(false); + }); + } + + if (googleBtn) { + googleBtn.addEventListener('click', function() { + if (!window.GOOGLE_CLIENT_ID) { + showError('Google authentication not configured.'); + return; + } + + setLoading(true); + + loadGoogleScript() + .then(function() { + return initializeGoogleSignIn(); + }) + .then(function() { + google.accounts.id.prompt(); + setLoading(false); + }) + .catch(function(error) { + console.error('Google initialization error:', error); + showError('Google authentication is unavailable. Please try again later.'); + setLoading(false); + hideGoogleButton(); + }); + }); + } +}); {% endblock content %} diff --git a/home/templates/layouts/base.html b/home/templates/layouts/base.html index a5549ef39..121fcc4d2 100644 --- a/home/templates/layouts/base.html +++ b/home/templates/layouts/base.html @@ -50,10 +50,10 @@ @@ -306,6 +306,13 @@ } + + + diff --git a/home/urls.py b/home/urls.py index 808405f62..60c914085 100644 --- a/home/urls.py +++ b/home/urls.py @@ -128,6 +128,7 @@ path("verifyEmail/", views.VerifyOTP, name="verifyEmail"), path('accounts/login/', views.login_with_otp, name='login_with_otp'), path('accounts/verify-otp/', views.verify_otp, name='verify_otp'), + path('accounts/google-login/', views.google_login, name='google_login'), # Statistics path('chart/filter-options', views.get_filter_options, name='chart-filter-options'), path('chart/project-priority/', views.get_priority_breakdown, name='chart-filter-options'), diff --git a/home/views.py b/home/views.py index 0c8de3932..37be03e6f 100644 --- a/home/views.py +++ b/home/views.py @@ -92,6 +92,8 @@ from django.core.paginator import Paginator from .models import BlogPost from django.template.loader import render_to_string +from google.oauth2 import id_token as google_id_token +from google.auth.transport import requests as google_requests #from .models import Student, Project, Progress @@ -1214,6 +1216,75 @@ def get_client_ip(request): return x_forwarded_for.split(',')[0].strip() return request.META.get('REMOTE_ADDR') + +@require_POST +@csrf_protect +def google_login(request): + try: + data = json.loads(request.body.decode('utf-8')) + credential = data.get('credential') + if not credential: + return JsonResponse({'error': 'Missing credential'}, status=400) + + # Verify token with Google + idinfo = google_id_token.verify_oauth2_token( + credential, + google_requests.Request(), + settings.GOOGLE_OAUTH_CLIENT_ID or None, + ) + + if idinfo.get('iss') not in ['accounts.google.com', 'https://accounts.google.com']: + return JsonResponse({'error': 'Invalid token issuer'}, status=401) + + user_email = idinfo.get('email') + if not user_email: + return JsonResponse({'error': 'Email not present in token'}, status=400) + + first_name = idinfo.get('given_name', '') + last_name = idinfo.get('family_name', '') + + UserModel = get_user_model() + user, created = UserModel.objects.get_or_create( + email=user_email, + defaults={ + 'first_name': first_name, + 'last_name': last_name, + 'is_active': True, + 'is_verified': True, + } + ) + + if created: + # Set an unusable password for social-only accounts + user.set_unusable_password() + user.save() + + login(request, user) + + # Track login metadata + try: + user.last_login_ip = get_client_ip(request) + user.last_login_browser = request.META.get('HTTP_USER_AGENT', '')[:256] + user.save(update_fields=['last_login_ip', 'last_login_browser']) + except Exception: + pass + + redirect_url = reverse('dashboard') if 'dashboard' in [p.name for p in request.resolver_match._func_path_patterns] else '/dashboard/' + # Fallback to home if dashboard route is not available at runtime + try: + redirect_url = reverse('dashboard') + except Exception: + redirect_url = '/' + + return JsonResponse({'redirect_url': redirect_url}) + + except ValueError: + return JsonResponse({'error': 'Invalid request body'}, status=400) + except Exception as e: + if settings.DEBUG: + print('Google login error:', str(e)) + return JsonResponse({'error': 'Authentication failed'}, status=401) + def login_with_tracking(request): if request.method == 'POST': username = request.POST.get('username') From 900aa28b5256135a19ed4891c82e7f86b1de280b Mon Sep 17 00:00:00 2001 From: Prishnee Nuckcheddy Date: Sat, 6 Sep 2025 13:59:15 +1000 Subject: [PATCH 2/3] Fix Microsoft login redirect flow - Add Microsoft OAuth callback endpoint (/accounts/microsoft-callback/) - Fix redirect logic to use get_login_redirect_url() (same as regular login) - Update Microsoft authentication to redirect to /join-us/ or /profile/ - Configure proper OAuth flow with correct redirect_uri - Add Microsoft client/tenant ID context processors - Update JavaScript to use proper Microsoft OAuth parameters - Remove test alerts and implement working authentication flow Fixes: Microsoft login now properly redirects back to application after authentication --- core/settings.py | 8 +- home/context_processors.py | 6 +- home/templates/accounts/sign-in.html | 202 +++++++++++++++++++++++++++ home/templates/layouts/base.html | 3 + home/urls.py | 3 +- home/views.py | 108 ++++++++++---- requirements.txt | 3 + 7 files changed, 301 insertions(+), 32 deletions(-) diff --git a/core/settings.py b/core/settings.py index 61b3aabc4..e9b6a0408 100644 --- a/core/settings.py +++ b/core/settings.py @@ -71,8 +71,10 @@ RECAPTCHA_SITE_KEY = '6LesBKsrAAAAADwwja7GKS33AEC7ktIuJlcYpBDf' RECAPTCHA_SECRET_KEY = '6LesBKsrAAAAANii1CrJeF_C679-5vRMgGNC6htZ' -# Google OAuth Client (set via environment in production) -GOOGLE_OAUTH_CLIENT_ID = os.getenv('GOOGLE_OAUTH_CLIENT_ID', '') +# Microsoft OAuth Client (set via environment in production) +MICROSOFT_CLIENT_ID = os.getenv('MICROSOFT_CLIENT_ID', '') +MICROSOFT_CLIENT_SECRET = os.getenv('MICROSOFT_CLIENT_SECRET', '') +MICROSOFT_TENANT_ID = os.getenv('MICROSOFT_TENANT_ID', 'common') # ---------------- Secure Session Cookie Settings ---------------- # These settings ensure cookies are securely transmitted over HTTPS and protected from JS and CSRF attacks @@ -179,7 +181,7 @@ "django.contrib.messages.context_processors.messages", 'home.context_processors.dynamic_page_title', 'home.context_processors.recaptcha_site_key', - 'home.context_processors.google_client_id', + 'home.context_processors.microsoft_client_id', ], diff --git a/home/context_processors.py b/home/context_processors.py index 575a3a15b..a5959289f 100644 --- a/home/context_processors.py +++ b/home/context_processors.py @@ -87,7 +87,9 @@ def dynamic_page_title(request): def recaptcha_site_key(request): return {'RECAPTCHA_SITE_KEY': settings.RECAPTCHA_SITE_KEY} -def google_client_id(request): +def microsoft_client_id(request): return { - 'GOOGLE_OAUTH_CLIENT_ID': getattr(settings, 'GOOGLE_OAUTH_CLIENT_ID', '') + 'MICROSOFT_CLIENT_ID': getattr(settings, 'MICROSOFT_CLIENT_ID', ''), + 'MICROSOFT_TENANT_ID': getattr(settings, 'MICROSOFT_TENANT_ID', 'deakin.edu.au'), + 'DEAKIN_DOMAIN': 'deakin.edu.au' } diff --git a/home/templates/accounts/sign-in.html b/home/templates/accounts/sign-in.html index 0af443599..bb6dc5036 100644 --- a/home/templates/accounts/sign-in.html +++ b/home/templates/accounts/sign-in.html @@ -70,6 +70,12 @@

Sign in to our platform

+ +
+ +
@@ -90,6 +96,7 @@

Sign in to our platform

+ {% endblock content %} diff --git a/home/templates/layouts/base.html b/home/templates/layouts/base.html index ef4ff8bba..da89004a2 100644 --- a/home/templates/layouts/base.html +++ b/home/templates/layouts/base.html @@ -311,6 +311,9 @@ window.GOOGLE_CLIENT_ID = '{{ GOOGLE_OAUTH_CLIENT_ID }}'; window.GOOGLE_LOADED = false; window.GOOGLE_LOAD_ERROR = false; + window.MICROSOFT_CLIENT_ID = '{{ MICROSOFT_CLIENT_ID }}'; + window.MICROSOFT_TENANT_ID = '{{ MICROSOFT_TENANT_ID }}'; + window.DEAKIN_DOMAIN = '{{ DEAKIN_DOMAIN }}'; diff --git a/home/urls.py b/home/urls.py index 7ea69b818..dc95fff44 100644 --- a/home/urls.py +++ b/home/urls.py @@ -128,7 +128,8 @@ path("verifyEmail/", views.VerifyOTP, name="verifyEmail"), path('accounts/login/', views.login_with_otp, name='login_with_otp'), path('accounts/verify-otp/', views.verify_otp, name='verify_otp'), - path('accounts/google-login/', views.google_login, name='google_login'), + path('accounts/microsoft-login/', views.microsoft_login, name='microsoft_login'), + path('accounts/microsoft-callback/', views.microsoft_callback, name='microsoft_callback'), # Statistics path('chart/filter-options', views.get_filter_options, name='chart-filter-options'), path('chart/project-priority/', views.get_priority_breakdown, name='chart-filter-options'), diff --git a/home/views.py b/home/views.py index ddb6305db..cb87ec69b 100644 --- a/home/views.py +++ b/home/views.py @@ -93,8 +93,8 @@ from django.core.paginator import Paginator from .models import BlogPost from django.template.loader import render_to_string -from google.oauth2 import id_token as google_id_token -from google.auth.transport import requests as google_requests +import msal +import requests #from .models import Student, Project, Progress @@ -1221,29 +1221,43 @@ def get_client_ip(request): @require_POST @csrf_protect -def google_login(request): +def microsoft_login(request): try: data = json.loads(request.body.decode('utf-8')) - credential = data.get('credential') - if not credential: - return JsonResponse({'error': 'Missing credential'}, status=400) - - # Verify token with Google - idinfo = google_id_token.verify_oauth2_token( - credential, - google_requests.Request(), - settings.GOOGLE_OAUTH_CLIENT_ID or None, - ) - - if idinfo.get('iss') not in ['accounts.google.com', 'https://accounts.google.com']: - return JsonResponse({'error': 'Invalid token issuer'}, status=401) + access_token = data.get('access_token') + if not access_token: + return JsonResponse({'error': 'Missing access token'}, status=400) + + # Verify token with Microsoft Graph API + graph_url = 'https://graph.microsoft.com/v1.0/me' + headers = { + 'Authorization': f'Bearer {access_token}', + 'Content-Type': 'application/json' + } + + response = requests.get(graph_url, headers=headers) + if response.status_code != 200: + return JsonResponse({'error': 'Invalid access token'}, status=401) - user_email = idinfo.get('email') + user_info = response.json() + user_email = user_info.get('mail') or user_info.get('userPrincipalName') if not user_email: return JsonResponse({'error': 'Email not present in token'}, status=400) - first_name = idinfo.get('given_name', '') - last_name = idinfo.get('family_name', '') + # Validate that the user is from Deakin University + if not user_email.endswith('@deakin.edu.au'): + return JsonResponse({ + 'error': 'Access restricted to Deakin University students and staff. Please use a @deakin.edu.au email address.' + }, status=403) + + first_name = user_info.get('givenName', '') + last_name = user_info.get('surname', '') + display_name = user_info.get('displayName', f'{first_name} {last_name}'.strip()) + + # Extract additional Deakin-specific information + job_title = user_info.get('jobTitle', '') + department = user_info.get('department', '') + office_location = user_info.get('officeLocation', '') UserModel = get_user_model() user, created = UserModel.objects.get_or_create( @@ -1251,8 +1265,10 @@ def google_login(request): defaults={ 'first_name': first_name, 'last_name': last_name, + 'username': user_email.split('@')[0], # Use email prefix as username 'is_active': True, 'is_verified': True, + 'is_staff': job_title and ('staff' in job_title.lower() or 'lecturer' in job_title.lower() or 'professor' in job_title.lower()), } ) @@ -1260,6 +1276,16 @@ def google_login(request): # Set an unusable password for social-only accounts user.set_unusable_password() user.save() + + # Log successful Deakin user registration + if settings.DEBUG: + print(f'New Deakin user registered: {user_email} - {display_name}') + else: + # Update existing user information + user.first_name = first_name + user.last_name = last_name + user.is_verified = True + user.save(update_fields=['first_name', 'last_name', 'is_verified']) login(request, user) @@ -1271,22 +1297,52 @@ def google_login(request): except Exception: pass - redirect_url = reverse('dashboard') if 'dashboard' in [p.name for p in request.resolver_match._func_path_patterns] else '/dashboard/' - # Fallback to home if dashboard route is not available at runtime - try: - redirect_url = reverse('dashboard') - except Exception: - redirect_url = '/' + # Log successful Deakin authentication + if settings.DEBUG: + print(f'Deakin user authenticated: {user_email} - {display_name}') + # Use the same redirect logic as regular login + redirect_url = get_login_redirect_url(user) + return JsonResponse({'redirect_url': redirect_url}) except ValueError: return JsonResponse({'error': 'Invalid request body'}, status=400) except Exception as e: if settings.DEBUG: - print('Google login error:', str(e)) + print('Microsoft login error:', str(e)) return JsonResponse({'error': 'Authentication failed'}, status=401) + +def microsoft_callback(request): + """ + Handle Microsoft OAuth callback and redirect to appropriate page + """ + try: + # Get the authorization code from the callback + code = request.GET.get('code') + error = request.GET.get('error') + + if error: + messages.error(request, f'Microsoft authentication failed: {error}') + return redirect('login') + + if not code: + messages.error(request, 'No authorization code received from Microsoft') + return redirect('login') + + # Exchange code for access token (this would normally be done server-side) + # For now, we'll redirect to the login page with a message + messages.info(request, 'Microsoft authentication successful! Please complete the login process.') + return redirect('login') + + except Exception as e: + if settings.DEBUG: + print('Microsoft callback error:', str(e)) + messages.error(request, 'Microsoft authentication callback failed') + return redirect('login') + + def login_with_tracking(request): if request.method == 'POST': username = request.POST.get('username') diff --git a/requirements.txt b/requirements.txt index 6e5d671d3..b68ac3325 100644 --- a/requirements.txt +++ b/requirements.txt @@ -51,6 +51,9 @@ django-simple-captcha==0.6.2 djangorestframework==3.16.1 drf-yasg==1.21.10 +# Microsoft Authentication +msal==1.28.0 + # Sentiment Analysis textblob==0.19.0 From e1420fce645f494ccedca1232a96ad67464151dc Mon Sep 17 00:00:00 2001 From: i18n-bot Date: Sat, 6 Sep 2025 04:00:20 +0000 Subject: [PATCH 3/3] chore(i18n): auto-translate & normalize & compile [2025-09-06 04:00] --- locale/es/LC_MESSAGES/django.mo | Bin 29404 -> 23111 bytes locale/es/LC_MESSAGES/django.po | 818 +++++++++++++------------- locale/fr/LC_MESSAGES/django.mo | Bin 30290 -> 23722 bytes locale/fr/LC_MESSAGES/django.po | 825 +++++++++++++-------------- locale/hi/LC_MESSAGES/django.po | 266 +++++---- locale/ja/LC_MESSAGES/django.mo | Bin 32093 -> 25165 bytes locale/ja/LC_MESSAGES/django.po | 800 +++++++++++++------------- locale/ko/LC_MESSAGES/django.mo | Bin 29877 -> 23502 bytes locale/ko/LC_MESSAGES/django.po | 794 +++++++++++++------------- locale/zh_Hans/LC_MESSAGES/django.mo | Bin 26315 -> 20772 bytes locale/zh_Hans/LC_MESSAGES/django.po | 795 +++++++++++++------------- 11 files changed, 2076 insertions(+), 2222 deletions(-) diff --git a/locale/es/LC_MESSAGES/django.mo b/locale/es/LC_MESSAGES/django.mo index 39d6909b80d2de053e8e4d8c59a59cd0b4069963..932da47d112e38b8d7b7bc5f2634c710d84f7d49 100644 GIT binary patch delta 4361 zcmYk;33L_Z8OHJVW`RIfwuIG$03n2gBoIKBBoH8Bix?n4SR@IHk=-DmL3&vgEl}Z# zkzE9>2nA&jWf3Ss6)dL~!)be11X{K2X;a&ZU8LCmb7we*IXwA&-`qPh-#V9TU-~{i z;`85V8n)Ru&XBfB12dlwqo{Bs#hKm3_886ihnkrEnRvl!}=J!d0dv>N1IwhGm@ z?brzSVHi3{8|?$6jdsEN{3msH#b};yk!{TAw6(&9n1nRmQjyNt0MvzJ zQ7tdWSe%Kv(PE_Ywg%OJt*8g?$7nq2oj-?a_!VUE>^6SK^X(1=_2e&%efR zvpVdHdO++$ZqGVmBK2OVhL6KOI0buSEzZDSp&HbaFKdJfQO_BH>PRX2J5ZQJAs_vy z3r?eY_!&NnH@)*ylFUM>&qGZ~HL9meaS%R-YWPJgWi8ymV(K}`ZUa_gck0ihrt)|) z>M;!Oq2@F+)mFH*SY#G09(A9-n4$e&NkJ`o2{m^+a2xJJ^>|2E_r)|0Ssu0!r{F8d#<6d` z^Kp##cIrJ)Blj6*;SCJ#9-bCOy(2cp?4Znle+ueh5!T^&WXD;0H}}Hfm`!~uaxdG6 zy1^-|!3(IV7|b~9{4k8hv8WDIVk2CLWw;FWz29J0o^Q7)XozBHZX~uqwX{9zi``H? z=;PHNLEW$nwcVzn9=HT`-5S(&n^5=Nf%^VlR6`GXpF8N+iBlA`I6lG%ynwtN?K0|B z`d2JqKmUL&v4Bk+hLd`j{gKbhS>orZ59?`m4r6%>ZN|EXnF5@}-aNqfw)LYkIJCdJ z8gFq8{Upn7sT*WHG{#8~R}s0Q6b&3#;+yBO0^_sKzZC=ay@1|h#k zR)%r7z;gxaKAZ9w|3nIVy${ZzM&JtS!W+o%lHEa#NNm146=|rU%||_`&~q}XVbxxJ zgXdn<6dgxR*(azDUh`9EN8wNSKWsR_ZE5&G-tW}oQ5O_rBSxkIS@1TyfS+Ql#S}b> zYS48YiGM)Wv1Jcp&*M~7k1wIV_XTRL`M;u|2mAv^V1vPY8Al`Q(hj2*-)-ED|3dBa zEkoS%2T(WqIqJrjPz|UR06u`zWGODBj#Ey8Tnhz&&buoN}tRjSkQ)u;y6G7OQp6WKWSHnI`ys#lLMHY?%z zRzyJ`Y{7|Ghq@s15%*`Z9QD9wP^)}BswcImReb=X@I#Eji>LfzcC5(SJ3JxdKvfHShb{XvseJ-A$J`^>_VPklIV_Q^%2jbH>57pDJQBxH@ z*6b{H#b#KK12Lr3-L8W%n)<|2#=i-LDo)56R7=;Pw&QM0#$DswMS2$dQNM*fu-$lf z=u7Z0^~W#_n@n&=ARc3=XP`!^KWYj`;xruRr=Uf49ChRKsKw*smqHDS@NA7usi$LC z%tzgLHfpMBuqCcSbznQTz;{vi|Jd^~ssYzg&+&gvK|@iG+68w}HwcVK$jas4} z&<$DS!9zXxfNUe04sByDw^>BTN|)f&WKkYK7|`Ih<_&MGOTWEBK}QamM|cm}GvsZe zW3Ef^@8kUaG0~jr=uKVLrB0A=i&EyDKO%@X!MWh9JifBRYC4|bz_&t)W`JYWeM=g1l zB$7Nbhv?wlVMEDDGK{PuOGy|>Bbh`yVFl6Aos1_xAsxsXqGPIy?f2{)l<_~{omhw3 z30n1s$y;Ow(NRIP9oLdvQb=}?1*8+%NE(qBiH;2}!M9*G<#O^N(L19(nMsm}et&{* zz=^6na15uso`jM^WDAKT86=kIIObvw4)n@R@pZ5KoM*A8DDlcqpq@S86o2AK0hvHj z$o*r4R~U2u1ok3(ym|sU%UW(|=;S1YhdN~)oUlOW)TM#5sp|tLx=eN+P5Z{@tV}Nr zandqFea@MzL|@=;_G)Ks_c&i*e~%8%)gJHroVuRJLIQgpzT#}{o8XHrn^941W%CzR zCk>ff@x&bGzy0opIBSQriEw^hTo>vq2wX2|<=iZ}7#{e1{FT6`6W$AaU$)3OIdN== zGi%Dt5a(EVfzLTond=M0PhaQkpI+q)WX;TS=Fcn&aek<(3=OQ9bIFGsX%KNleO-0C>Oob#;=NbhG!n}t z<1)q=EH$oCbP`45TE=~bNULZxM%dN=<#|} zWum>X58MYatE$3)Y)*}YbKqPk-(3V{r(2;+xD9TB&qmK@Pf%(D{pAzTe=izObE5|C zfTDpH;e7Z8#LQ~=M5XXEH3P~HSHRU(O2y$)`cL67ve24(rKZ9Dkbi0}e?$XmD86tB z6qDQnKZ1AHqkqOwS2dW4AA<+ee-_GuUV^pob=V*7fqmg0;K}eaC<9JuG%B45#YFQV z2Sl9-Wnn2On%fBb!H$UE&C`&HwnEwI&C!ErBEAGg)o(*F(cb9(1Pm@aI{|(G7sG2| z!xXcSpFQHFzBS3d)A3P30SyUq?e8Y=?6G--FBHJ}9bO%pcLng>W#u42mXh zf-=F~a3FjL9txj@vg6%QH1{?f1mB0Ekv~HjuV#Aaw0SjUYmbAJR} zOMfhs?=FOs;FVBJ@G~eHduAs3mjPdlUVID63g3_VpFx>O%`)e{FO&(7g7RHGlnG`) z8F&Gd_ZLH1`0D8S*->9Z@wN3(oHsiQ{g0s0$qn(+>)@#bmY=|D;qPbTA8^ZDrRKrc z<|(xd4kkJs0qq3@7I;Au6T<77mHLEnZaPh==jmUvP^stO!qb(y9`;{ieCe*Gn3(?V zJdL07K{aQNqpco<6XAPMc2c{-IOh=9ix29c?EIKBOuU#5#RpbH*?@*e!VW0jUw|^s zEzp8LhN77lp!iJwWg5e1d;rCUpGT}+X$BktM{~a(%JU^qRJRVwcWqEk!*`%)@`q4N z_y`n}?1D1Us}VnjvcNA)Kd*+hm>24y*!EO71g?Ox(>NRjH^Q&rHBc6E^(q_{{s<0% zZ^2qL^m{1I_UUT;1dcw_)Dg3xEJ#DFpi;0w&i|7%(%krOI0&v@V_r-^@zM;G2{yy= z@cVEvd>oz!d!1#{ZwwBlUx49xhui4C3HSlaR;YcVeI~s~F zWZ_77JCp&Qfp@XPU%_?s{d3HByWxrS-+}n88puOY@iHhHSP$itTnTIV{yKOP{oBsP z{<7n@X$U`oqM|RL*tm-A4TpW9Jg51U^B3pKT_5wAGmGX*h-Z zyWq+2^Qb>PMs-C$4(0x1u{=?V#$IlqRW&SbKHLaJ19!s1;eAjR_8gSs^bV9Ae+b1H z{|ZGTHQF54!=Nm5EF1;rLK*K|*bEa;eCvTc4cXaKPvGn&q*-+Jbr8dDvD4Mt%j)Tv`oy@QPNJA!g zV1u#sPACDRcgnr^oP1iodT!B z>ClD!m|xvR;}LE=1VyE>tO=1@p{VQz*caXpYvB`c0Ne==g}bBsA3)ql{SnIh%Qu<{ z&xWGm8=!3DwuleH!OX9or7;P<31wjA8QUKU#rY10vg4^xG}8=af^#A!pe)RTGSL>; zA6^O%hFf6`ya~#8cS0HGewddDx@d5kLN$T#x{SZoh^TZavL2B^3y546BEjh;WCrpJ zM6NB!ufrC3KH^$99f9GDfTa2OQOaLF!a>Y11Ju4d(^)iUWwd|^g(`z$c6bs zf4CNQA+rz^8eSJh6fMiuj1cX)qWN+9Fd+OCipt~?&B!&?Ap9%Q@Mz?8WKDR-9N$Z6 zuZ#L^Q2gRWiEzafN*FkJr&TqN^9h?K6^X*3}@P@ktxV#L@shek)#nG5Sm`hSRygx^~bxxS0sfV_n`h+NMi z?;`IYHz5R%@cMWD4n!VDYLI$lK5`Y(3%LeafGkG>qyf1Ykt-(Ky5F?JD7BmRb;zAa zD{=_32a)SxR8H zn~_1tZ;?^R4#Y-oMdUiwp!@GMS}n*>2DuvXkjIexfAA-bl&%M8%!@id ziZ}qCf}Df=6LJSK9g*vKWDIf$mk6X=Gd9ayo>R_*yZmh+sT(`xOse7j92a<&(DG6~D}eI5AqmZ#&nnA`}Gp0?$V zor%-wu)RQTx93tB?b)qPN=DI}vMJXI{6=eet}t!f;rV*Y$;48*aLBCA=)kiB$IV!Q z_QTI*Fqa1nzMJ!6+Uj0U;JPW9EFSl??^|ix+n@t0VQ2kt0pWYv>f|dc?j)SRPDM*@ zELTLnOedDrQ%B}elONcvDaTLhI0MUSow&{f?Ay<}8DFzfI~`7$_1t!z#d(x=18sG< z-iGqIqN%!f;Jc|@UN(z1=EVZ1U8hh`CSfNSqr(Z3Xi-~ zqcz{npt>A`Bs{kxNQ#o|Y^cq^Jz$`4|2nO`M41VV1$8W$aZ_%>(S8q=Mcb&Tt4&$# z#l*h$+8yzxz>Vyyt%}yoXW|E}NQUp}GvaB!pGN5@s@e6@GJ*JsPB<|ui=W|Oe$p|P zuP~gaV;b$oSxP*|mz|c4cg98S`B>7?<`HKh6Z#&Wf}7eIU;L2$R2VVlrc!pRD{H_# zc?w?|*J}GHs;9q*1~_hcjt;7HGU1W_mc3^DTuR)h(Q1)s zz?Rz_&nG~n95G7hE(ylqfsG2Xxxk#^HrK1LJWr<_PLv#FuRSkbQfU+AN{T$rT9gSq zmuMsN#M>oYNuZIaW5soVx=r9H^INOz^j27kZ57sy8otzy*>Rml;lvu9ZuM*#c-|u1 z1s5~%sL~Qw>Xf$qaMPHZII08N>nxmKKWb>D*9-He4J)27aMQu#XZm;-+QYGD)wOjr zw7RKy-R$K#Z{}oqGTTZze&BkY#ruaJ)NAy-4(+>XJ;qw4Qz;9J;&{0rjBLJ6wG|&3 z@o4WuTea10ryNCEX5d zAxA>Oep6XiU|*tF-^5YZOV}A_voUTMpt{ZQZCOKNoC$G-w6*S}=3FY(&|-pvHNQuG znU~O+Sf@HI3|ZlFSL&FX5MOpP#h0wTRkaIQWem-^g{k949F^3mtgLH}D&6m3Bc+?g zC+p6vK0^{mi%A@z>q-h*C5c0!ZL6{!dM+zktRI=C*neD~s=Rzmh|nIIaogIoXVQ|k zVs2b>0@@wj(IW*8FkPJ;EK)w!UYg4L`E8*_0CtHSb%!<*Q=# zF_Wu~EX$ayqKsKuabfbYm-QhYWrE@(#}29LuSpE7Ze_T-!jAD1YH|0ac!HfMemwr^ zsyWfQG3Q`WCgZk;^Qmw8-2t&AqjlULQ@nNJGu1ds-3@}0KM15HJUFh=z|{XnNpC@i-XOBd5SnYx7K zxvgZM19TUiFnqkRIH~c7szqx=b8BQ<;$=OZF*+k_$uVjzZf!NmX*W${No_jI?6fYn zO#ZU^8+BePEbkJmE^f!MjzySh^|a?&tto=5D{7J)t21%eO1W%KiWIlI z<}>$g?h|3`%``gkXGyRG(&&r8-k7VS4v-oBa_uoCf!|t|!)raaaL9~N1M01fIc>^? zPMs-?S#o4PsXfn5OP1klSt0dj_i|%hMJhWyrq$sjx|BI&MaP`3qLs^7dSlMXx=dL3`ot0am?`Ue zF)Z6vEL^;1Xud)MlJF>RprP{JHCijAdX70+TgIlokcHa#QfN3=Dm@ffVL+b5CHFI0 zPy04n`T5jAPN+&?LdW% zmAfW5IpR!dA{z7iQo-5A?2d=kM^sW2g)#XphdN5iDytDug((a%gYCOmJ$g-i%MQA> zQzx?A&I()0Qme~q#7QX3$+{?ttSHr=C|*hc%0d|rtyUU=Qc(Pksj&`D;1H_3fG`+_ znNAr~tl?zZB|ayNK`X3ezq*bO)ffJ0#+(%IGIUrKGPKN*@N%J_aX&DHpzRm7E*iGD z!njSDHrJdh{E0m<6p=A))?u}FZKF1{Lw|8OFX5R9eXg)~&SACPJ1*QeePq4`_XtlQ zr&;XgIh-pRrVhl1`H9F67CU3J$WkR}95}8kEX_n%QGZ)l5&oS*u)9{aN|oSxmtS9H z4rx;qZbo0>X$nii((K(ail0ZG?kZMTjV#$zf=;N9GA*GqPSd&aYq%7D$dYk48(?-q zX;dh7PsXi9^D5PVOIRPD$W+;s9oXR<5|gryUC^sWS1cTh^QKLxX{cPRnD}Y;EF2xX z=$!mkFKg$vMQI#de#eMEj_KDy3@AN5#fhy(;fS|?N)f` zq+tUONJEW<`gmlDv(Icn#QrVLrAYrB=DR!XC&(u+lZ;fK}vh5tZ4Qc-U6zopLH z9|{Q%^Lr%Y$ejB}z(XXG6!qe1Rr&65O$o{(U24e~yDBLr^nWQsO%Ri05ar6yfywL= zaufU^3v9N%F!5rf(p#vcYnzpFs0Ji5^bEBVO@*3jx5NJn3Uhs!Ov4Iwe}E?x07w&OJjw*ux&EdbQ z?Db3~F3K1#)d>~s9jm|2\n" "Language-Team: LANGUAGE \n" @@ -19,120 +19,112 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:59 .\home\context_processors.py:60 -#: .\home\templates\admin\home\app_index.html:7 -#: .\home\templates\includes\footer.html:50 -#: .\home\templates\includes\navigation.html:51 +#: home/context_processors.py:59 home/context_processors.py:60 +#: home/templates/admin/home/app_index.html:7 +#: home/templates/includes/footer.html:50 +#: home/templates/includes/navigation.html:52 msgid "Home" msgstr "Inicio" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:61 .\home\context_processors.py:62 -#: .\home\templates\includes\footer.html:72 +#: home/context_processors.py:61 home/context_processors.py:62 +#: home/templates/includes/footer.html:72 msgid "About Us" msgstr "Quiénes somos" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:63 .\home\templates\pages\about.html:39 +#: home/context_processors.py:63 home/templates/pages/about.html:40 msgid "What we do" msgstr "Qué hacemos" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:64 .\home\templates\includes\footer.html:74 +#: home/context_processors.py:64 home/templates/includes/footer.html:74 msgid "Contact Us" msgstr "Contacte con nosotros" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:65 -#| msgid "" +#: home/context_processors.py:65 msgid "Our Projects" msgstr "Nuestros proyectos" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:66 +#: home/context_processors.py:66 msgid "Upload Image" msgstr "Cargar imagen" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:67 -#: .\home\templates\includes\navigation.html:169 +#: home/context_processors.py:67 home/templates/includes/navigation.html:170 msgid "Blog" msgstr "Blog" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:68 -#: .\home\templates\includes\navigation.html:177 -#: .\home\templates\pages\publishedblog.html:8 +#: home/context_processors.py:68 home/templates/includes/navigation.html:178 +#: home/templates/pages/publishedblog.html:8 msgid "Published Blogs" msgstr "Blogs publicados" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:69 -#: .\home\templates\includes\navigation.html:189 +#: home/context_processors.py:69 home/templates/includes/navigation.html:190 msgid "Discover Hardhat" msgstr "Descubra el casco" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:70 -#: .\home\templates\includes\navigation.html:195 +#: home/context_processors.py:70 home/templates/includes/navigation.html:196 msgid "Internships" msgstr "Prácticas" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:71 -#: .\home\templates\includes\navigation.html:198 +#: home/context_processors.py:71 home/templates/includes/navigation.html:199 msgid "Job Alerts" msgstr "Alertas de empleo" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:72 -#: .\home\templates\includes\navigation.html:208 +#: home/context_processors.py:72 home/templates/includes/navigation.html:212 msgid "Cyber Challenges" msgstr "Retos cibernéticos" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:73 -#: .\home\templates\includes\navigation.html:220 +#: home/context_processors.py:73 home/templates/includes/navigation.html:224 msgid "Quiz" msgstr "Cuestionario" # [auto-translated provider=DeepL] -#: .\home\forms.py:35 +#: home/forms.py:35 msgid "Email" msgstr "Correo electrónico" # [auto-translated provider=DeepL] -#: .\home\forms.py:41 .\home\forms.py:137 +#: home/forms.py:41 home/forms.py:124 msgid "Your Password" msgstr "Su contraseña" # [auto-translated provider=DeepL] -#: .\home\forms.py:45 .\home\forms.py:141 +#: home/forms.py:45 home/forms.py:128 msgid "Confirm Password" msgstr "Confirmar contraseña" # [auto-translated provider=DeepL] -#: .\home\forms.py:54 .\home\forms.py:150 +#: home/forms.py:54 home/forms.py:137 msgid "Password must be at least 8 characters long." msgstr "La contraseña debe tener al menos 8 caracteres." # [auto-translated provider=DeepL] -#: .\home\forms.py:57 .\home\forms.py:153 +#: home/forms.py:57 home/forms.py:140 msgid "Password must include at least one lowercase letter." msgstr "La contraseña debe incluir al menos una letra minúscula." # [auto-translated provider=DeepL] -#: .\home\forms.py:60 .\home\forms.py:156 +#: home/forms.py:60 home/forms.py:143 msgid "Password must include at least one uppercase letter." msgstr "La contraseña debe incluir al menos una letra mayúscula." # [auto-translated provider=DeepL] -#: .\home\forms.py:63 .\home\forms.py:159 +#: home/forms.py:63 home/forms.py:146 msgid "Password must include at least one number." msgstr "La contraseña debe incluir al menos un número." # [auto-translated provider=DeepL] -#: .\home\forms.py:66 .\home\forms.py:162 +#: home/forms.py:66 home/forms.py:149 msgid "" "Password must include at least one special character (@, $, !, %, *, ?, &)." msgstr "" @@ -140,152 +132,151 @@ msgstr "" "&)." # [auto-translated provider=DeepL] -#: .\home\forms.py:81 +#: home/forms.py:81 msgid "Email must match your Deakin email." msgstr "" "El correo electrónico debe coincidir con su correo electrónico de Deakin." # [auto-translated provider=DeepL] -#: .\home\forms.py:91 +#: home/forms.py:90 home/forms.py:165 msgid "First Name" msgstr "Nombre" # [auto-translated provider=DeepL] -#: .\home\forms.py:92 +#: home/forms.py:91 home/forms.py:166 msgid "Last Name" msgstr "Apellido" # [auto-translated provider=DeepL] -#: .\home\forms.py:93 +#: home/forms.py:92 msgid "Deakin Email Address" msgstr "Dirección de correo electrónico de Deakin" # [auto-translated provider=DeepL] -#: .\home\forms.py:126 +#: home/forms.py:113 msgid "Business Email" msgstr "Correo electrónico profesional" # [auto-translated provider=DeepL] -#: .\home\forms.py:132 +#: home/forms.py:119 msgid "Business Name" msgstr "Nombre comercial" # [auto-translated provider=DeepL] -#: .\home\forms.py:174 -msgid "Email must be valid email." -msgstr "El correo electrónico debe ser válido." +#: home/forms.py:167 +#, fuzzy +#| msgid "Business Email" +msgid "Business Email Address" +msgstr "Correo electrónico profesional" # [auto-translated provider=DeepL] -#: .\home\forms.py:184 .\home\forms.py:248 +#: home/forms.py:181 home/forms.py:238 msgid "Password" msgstr "Contraseña" # [auto-translated provider=DeepL] -#: .\home\forms.py:203 .\home\forms.py:231 +#: home/forms.py:198 home/forms.py:221 msgid "Too many login attempts. Please try again later." msgstr "Demasiados intentos de conexión. Vuelva a intentarlo más tarde." # [auto-translated provider=DeepL] -#: .\home\forms.py:284 .\home\templates\pages\about.html:582 -#: .\home\templates\pages\what_we_do.html:88 +#: home/forms.py:276 msgid "Your Email" msgstr "Su correo electrónico" # [auto-translated provider=DeepL] -#: .\home\forms.py:289 .\home\forms.py:300 +#: home/forms.py:282 home/forms.py:294 msgid "New Password" msgstr "Nueva contraseña" # [auto-translated provider=DeepL] -#: .\home\forms.py:292 .\home\forms.py:303 +#: home/forms.py:285 home/forms.py:297 msgid "Confirm New Password" msgstr "Confirmar nueva contraseña" # [auto-translated provider=DeepL] -#: .\home\forms.py:297 +#: home/forms.py:291 msgid "Old Password" msgstr "Contraseña antigua" # [auto-translated provider=DeepL] -#: .\home\forms.py:307 +#: home/forms.py:300 msgid "Deakin Student ID" msgstr "Carné de estudiante de Deakin" # [auto-translated provider=DeepL] -#: .\home\forms.py:310 +#: home/forms.py:303 msgid "Year" msgstr "Año" # [auto-translated provider=DeepL] -#: .\home\forms.py:451 -#| msgid "" +#: home/forms.py:484 msgid "Your name" msgstr "Su nombre" # [auto-translated provider=DeepL] -#: .\home\forms.py:452 -#| msgid "" +#: home/forms.py:485 msgid "Your title" msgstr "Su título" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:453 +#: home/forms.py:486 msgid "Your description" msgstr "Su descripción" # [auto-translated provider=DeepL] -#: .\home\mixins.py:27 +#: home/mixins.py:27 msgid "Superuser must have is_superuser = True" msgstr "El superusuario debe tener is_superuser = True" # [auto-translated provider=DeepL] -#: .\home\mixins.py:29 +#: home/mixins.py:29 msgid "Superuser must have is_staff = True" msgstr "El superusuario debe tener is_staff = True" # [auto-translated provider=DeepL] -#: .\home\mixins.py:39 .\home\models.py:97 +#: home/mixins.py:39 home/models.py:97 msgid "created_at" msgstr "fecha_de_creación" # [auto-translated provider=DeepL] -#: .\home\mixins.py:40 .\home\models.py:98 +#: home/mixins.py:40 home/models.py:98 msgid "updated_at" msgstr "actualizado_a" # [auto-translated provider=DeepL] -#: .\home\models.py:74 +#: home/models.py:74 msgid "first name" msgstr "nombre de pila" # [auto-translated provider=DeepL] -#: .\home\models.py:75 +#: home/models.py:75 msgid "last name" msgstr "apellido" # [auto-translated provider=DeepL] -#: .\home\models.py:76 +#: home/models.py:76 msgid "deakin email address" msgstr "dirección de correo electrónico de deakin" # [auto-translated provider=DeepL] -#: .\home\models.py:80 +#: home/models.py:80 msgid "staff status" msgstr "estatuto del personal" # [auto-translated provider=DeepL] -#: .\home\models.py:82 +#: home/models.py:82 msgid "Designates whether the user can log into this admin site." msgstr "" "Indica si el usuario puede iniciar sesión en este sitio de administración." # [auto-translated provider=DeepL] -#: .\home\models.py:85 +#: home/models.py:85 msgid "active" msgstr "activo" # [auto-translated provider=DeepL] -#: .\home\models.py:88 +#: home/models.py:88 msgid "" "Designates whether this user should be treated as active. Unselect this " "instead of deleting accounts." @@ -294,72 +285,83 @@ msgstr "" "opción en lugar de eliminar cuentas." # [auto-translated provider=DeepL] -#: .\home\models.py:93 +#: home/models.py:93 msgid "verified" msgstr "verificado" # [auto-translated provider=DeepL] -#: .\home\models.py:95 +#: home/models.py:95 msgid "Designates whether the user has verified their account." msgstr "Indica si el usuario ha verificado su cuenta." # [auto-translated provider=DeepL] -#: .\home\models.py:114 +#: home/models.py:114 msgid "user" msgstr "usuario" # [auto-translated provider=DeepL] -#: .\home\models.py:115 +#: home/models.py:115 msgid "users" msgstr "usuarios" # [auto-translated provider=DeepL] -#: .\home\models.py:191 +#: home/models.py:191 msgid "project title" msgstr "título del proyecto" +#: home/models.py:192 +msgid "archived" +msgstr "" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#: home/models.py:193 +#, fuzzy +#| msgid "Your description" +msgid "project description" +msgstr "Su descripción" + # [auto-translated provider=DeepL] -#: .\home\models.py:200 +#: home/models.py:202 msgid "course title" msgstr "título del curso" # [auto-translated provider=DeepL] -#: .\home\models.py:201 +#: home/models.py:203 msgid "course code" msgstr "código del curso" # [auto-translated provider=DeepL] -#: .\home\models.py:202 +#: home/models.py:204 msgid "postgraduate status" msgstr "estatuto de postgraduado" # [auto-translated provider=DeepL] -#: .\home\models.py:256 +#: home/models.py:258 msgid "student_id" msgstr "student_id" # [auto-translated provider=DeepL] -#: .\home\models.py:259 +#: home/models.py:261 msgid "Required. Enter Deakin Student ID. Digits only." msgstr "Obligatorio. Introduzca el ID de estudiante de Deakin. Sólo dígitos." # [auto-translated provider=DeepL] -#: .\home\models.py:262 +#: home/models.py:264 msgid "A user with that Student ID already exists." msgstr "Ya existe un usuario con ese ID de estudiante." # [auto-translated provider=DeepL] -#: .\home\models.py:267 +#: home/models.py:269 msgid "trimester" msgstr "trimestre" # [auto-translated provider=DeepL] -#: .\home\models.py:268 +#: home/models.py:270 msgid "unit" msgstr "unidad" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:10 +#: home/templates/includes/footer.html:10 msgid "" "Hardhat Enterprises offers open-source protection, so it's free for " "everyone." @@ -368,202 +370,210 @@ msgstr "" "gratuita para todos." # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:49 +#: home/templates/includes/footer.html:49 msgid "Blog Page" msgstr "Página del blog" +#: home/templates/includes/footer.html:73 +msgid "Our Tools" +msgstr "" + # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:92 +#: home/templates/includes/footer.html:92 msgid "Feedback" msgstr "Comentarios" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:99 +#: home/templates/includes/footer.html:99 msgid "The OWASP Top 10" msgstr "Los 10 mejores de OWASP" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:101 +#: home/templates/includes/footer.html:101 msgid "Learn more about cyber security standards and applications" msgstr "Más información sobre normas y aplicaciones de ciberseguridad" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:110 +#: home/templates/includes/footer.html:110 msgid "OWASP Top 10" msgstr "Top 10 de OWASP" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:144 +#: home/templates/includes/footer.html:144 msgid "This page has been visited " msgstr "Esta página ha sido visitada" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:146 +#: home/templates/includes/footer.html:146 msgid "times!" msgstr "¡tiempos!" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:156 +#: home/templates/includes/footer.html:156 msgid "Last Updated:" msgstr "Última actualización:" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:39 -#: .\home\templates\includes\navigation.html:237 +#: home/templates/includes/navigation.html:40 +#: home/templates/includes/navigation.html:241 msgid "Search..." msgstr "Busca..." # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:57 +#: home/templates/includes/navigation.html:58 msgid "Upskilling" msgstr "Perfeccionamiento" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:64 +#: home/templates/includes/navigation.html:65 msgid "Dashboard" msgstr "Cuadro de mandos" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:69 +#: home/templates/includes/navigation.html:70 msgid "Skills" msgstr "Habilidades" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:82 +#: home/templates/includes/navigation.html:83 msgid "Admin Settings" msgstr "Configuración de administración" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:88 +#: home/templates/includes/navigation.html:89 msgid "User Management" msgstr "Gestión de usuarios" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:91 +#: home/templates/includes/navigation.html:92 msgid "Project Assignment" msgstr "Asignación de proyectos" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:94 +#: home/templates/includes/navigation.html:95 msgid "Project Teams" msgstr "Equipos de proyecto" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:97 +#: home/templates/includes/navigation.html:98 msgid "Review Blogs" msgstr "Blogs de revisión" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:100 +#: home/templates/includes/navigation.html:101 msgid "Reports" msgstr "Informes" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:110 +#: home/templates/includes/navigation.html:111 msgid "About" msgstr "Acerca de" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:116 -#: .\home\templates\pages\index.html:147 +#: home/templates/includes/navigation.html:117 +#: home/templates/pages/index.html:155 msgid "Projects" msgstr "Proyectos" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:125 -#: .\home\templates\pages\index.html:157 +#: home/templates/includes/navigation.html:126 +#: home/templates/pages/index.html:165 msgid "AppAttack" msgstr "AppAttack" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:130 -#: .\home\templates\pages\index.html:172 +#: home/templates/includes/navigation.html:131 +#: home/templates/pages/index.html:180 msgid "PT-GUI" msgstr "PT-GUI" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:135 -#: .\home\templates\pages\index.html:202 +#: home/templates/includes/navigation.html:136 +#: home/templates/pages/index.html:210 msgid "Smishing Detection" msgstr "Detección de Smishing" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:140 +#: home/templates/includes/navigation.html:141 msgid "Deakin CyberSafe VR" msgstr "Deakin CyberSafe VR" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:145 +#: home/templates/includes/navigation.html:146 msgid "The Policy Deployment Engine (New)" msgstr "El motor de despliegue de políticas (Nuevo)" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:150 +#: home/templates/includes/navigation.html:151 msgid "Deakin Threat mirror (Finished)" msgstr "Espejo de amenazas Deakin (Finalizado)" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:159 +#: home/templates/includes/navigation.html:160 msgid "Malware (Finished)" msgstr "Malware (Finalizado)" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:176 +#: home/templates/includes/navigation.html:177 msgid "Create a Blog" msgstr "Crear un blog" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:183 +#: home/templates/includes/navigation.html:184 msgid "Careers" msgstr "Carreras profesionales" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:192 +#: home/templates/includes/navigation.html:193 msgid "All Jobs" msgstr "Todos los empleos" +#: home/templates/includes/navigation.html:202 +msgid "Career Path Finder" +msgstr "" + # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:215 +#: home/templates/includes/navigation.html:219 msgid "All Challenges" msgstr "Todos los retos" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:257 +#: home/templates/includes/navigation.html:261 msgid "Logout" msgstr "Cierre de sesión" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:279 +#: home/templates/includes/navigation.html:283 msgid "Sign In" msgstr "Iniciar sesión" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:291 +#: home/templates/includes/navigation.html:295 msgid "Sign Up" msgstr "Inscribirse" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:313 +#: home/templates/includes/navigation.html:318 msgid "Language" msgstr "Idioma" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:315 +#: home/templates/layouts/base.html:325 msgid "Recently Viewed Pages" msgstr "Páginas vistas recientemente" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:333 +#: home/templates/layouts/base.html:343 msgid "💬 Chat with us" msgstr "💬 Chatea con nosotros" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:338 +#: home/templates/layouts/base.html:348 msgid "Let's chat?" msgstr "¿Charlamos?" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:343 +#: home/templates/layouts/base.html:353 msgid "" "Please fill out the form below to start chatting with the next available " "agent." @@ -572,33 +582,32 @@ msgstr "" "agente disponible." # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:345 +#: home/templates/layouts/base.html:355 msgid "Enter your name" msgstr "Introduzca su nombre" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:346 +#: home/templates/layouts/base.html:356 msgid "Enter your email" msgstr "Introduzca su dirección de correo electrónico" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:347 +#: home/templates/layouts/base.html:357 msgid "Type your message..." msgstr "Escribe tu mensaje..." # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:349 -#: .\home\templates\pages\blogpage.html:57 +#: home/templates/layouts/base.html:359 home/templates/pages/blogpage.html:57 msgid "Submit" msgstr "Enviar" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:450 +#: home/templates/layouts/base.html:460 msgid "Session Timeout Warning" msgstr "Advertencia de tiempo de espera de la sesión" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:454 +#: home/templates/layouts/base.html:464 msgid "" "Your session will expire in 1 minute due to inactivity. Any unsaved changes " "will be lost." @@ -607,19 +616,19 @@ msgstr "" "guardado se perderá." # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:457 +#: home/templates/layouts/base.html:467 msgid "Stay Logged In" msgstr "Permanecer conectado" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:26 +#: home/templates/pages/about.html:27 msgid "Full-Service
Cyber Security Agency" msgstr "" "Servicio completo
Agencia de " "ciberseguridad" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:29 +#: home/templates/pages/about.html:30 msgid "" "\n" " Hardhat can help you secure your webapps, review your code,\n" @@ -636,37 +645,37 @@ msgstr "" " " # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:53 +#: home/templates/pages/about.html:54 msgid "Our Team's Kudoboard" msgstr "Kudoboard de nuestro equipo" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:55 +#: home/templates/pages/about.html:56 msgid "Share your appreciation for our team..." msgstr "Comparte tu aprecio por nuestro equipo..." # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:57 +#: home/templates/pages/about.html:58 msgid "Choose note color: " msgstr "Elige el color de la nota:" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:89 +#: home/templates/pages/about.html:90 msgid "Add Note" msgstr "Añadir nota" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:90 +#: home/templates/pages/about.html:91 msgid "Clear Board" msgstr "Tablero transparente" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:321 +#: home/templates/pages/about.html:321 msgid "All challenges accepted." msgstr "Se aceptan todos los retos." # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:323 +#: home/templates/pages/about.html:323 msgid "" " \n" " Hardhat is an experienced and passionate group of cybersecurity\n" @@ -683,7 +692,7 @@ msgstr "" " " # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:331 +#: home/templates/pages/about.html:331 msgid "" " \n" " With a culture of collaboration and a roster of talent, the Hardhat\n" @@ -698,279 +707,147 @@ msgstr "" " " # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:377 +#: home/templates/pages/about.html:377 msgid "Team Members" msgstr "Miembros del equipo" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:388 +#: home/templates/pages/about.html:388 msgid "Projects Secured" msgstr "Proyectos asegurados" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:401 +#: home/templates/pages/about.html:401 msgid "Threats found" msgstr "Amenazas detectadas" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:467 -msgid "Our history" -msgstr "Nuestra historia" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:476 -msgid "Present" -msgstr "Presente" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:478 -msgid "" -"\n" -" Established an incident response team and provided remote work\n" -" security solutions. Actively engaged with the global\n" -" cybersecurity community. Continued growth, adapting to\n" -" emerging threats and technologies.\n" -" " -msgstr "" -"\n" -" Estableció un equipo de respuesta a incidentes y proporcionó trabajo a distancia\n" -" soluciones de seguridad. Participación activa en la comunidad\n" -" mundial de ciberseguridad. Crecimiento continuado, adaptándose a\n" -" amenazas y tecnologías emergentes.\n" -" " - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:488 -msgid "Technology and Innovation" -msgstr "Tecnología e innovación" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:490 -msgid "" -"\n" -" Introduced advanced threat detection technologies. Established\n" -" a cybersecurity training academy and embraced AI integration.\n" -" Released a proprietary threat intelligence platform.\n" -" " -msgstr "" -"\n" -" Introdujo tecnologías avanzadas de detección de amenazas. Creó\n" -" una academia de formación en ciberseguridad y adoptó la integración de la IA.\n" -" Lanzó una plataforma propia de inteligencia sobre amenazas.\n" -" " - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:499 -msgid "Growth and Recognition" -msgstr "Crecimiento y reconocimiento" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:501 -msgid "" -"\n" -" Expanded services to include penetration testing and\n" -" vulnerability assessments. Formed strategic partnerships and\n" -" received industry awards. Achieved international expansion and\n" -" collaborated on a major research project.\\\n" -" " -msgstr "" -"\n" -" Servicios ampliados para incluir pruebas de penetración y\n" -" y evaluaciones de vulnerabilidad. Formó asociaciones estratégicas y\n" -" premios del sector. Expansión internacional y\n" -" colaboró en un importante proyecto de investigación\n" -" " - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:511 -msgid "Establishment and Early Success" -msgstr "Establecimiento y primeros éxitos" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:513 -msgid "" -"\n" -" Founded in 2022 by a group of cybersecurity enthusiasts.\n" -" Initial focus on basic cybersecurity awareness training and\n" -" consulting. Secured first clients and gained a reputation for\n" -" reliable services.\n" -" " -msgstr "" -"\n" -" Fundada en 2022 por un grupo de entusiastas de la ciberseguridad.\n" -" Enfoque inicial en formación básica de concienciación sobre ciberseguridad y\n" -" ciberseguridad. Se asegura los primeros clientes y se gana una reputación de\n" -" servicios fiables.\n" -" " - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:555 -msgid "Want to work with us?" -msgstr "¿Quiere trabajar con nosotros?" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:556 -msgid "Awesome! Tell us about yourself" -msgstr "¡Impresionante! Háblanos de ti" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:564 -#: .\home\templates\pages\what_we_do.html:79 -msgid "Your Name" -msgstr "Su nombre" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:601 -#: .\home\templates\pages\what_we_do.html:96 -msgid "Your Message" -msgstr "Su mensaje" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:604 -msgid "How can we help you?" -msgstr "¿En qué podemos ayudarle?" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:614 -#: .\home\templates\pages\what_we_do.html:101 -msgid "Send Message" -msgstr "Enviar mensaje" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:24 -#| msgid "" +#: home/templates/pages/blogpage.html:24 msgid "User Blogs" msgstr "Blogs de usuarios" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:26 +#: home/templates/pages/blogpage.html:26 msgid "Please provide your blog details with our company." msgstr "Facilite los datos de su blog a nuestra empresa." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:32 +#: home/templates/pages/blogpage.html:32 msgid "Share Your Blog" msgstr "Comparte tu blog" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:35 +#: home/templates/pages/blogpage.html:35 msgid "Name:" msgstr "Nombre:" # [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:41 -#| msgid "" +#: home/templates/pages/blogpage.html:41 msgid "Blog Title:" msgstr "Título del blog:" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:46 +#: home/templates/pages/blogpage.html:46 msgid "Blog Description:" msgstr "Descripción del blog:" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:51 +#: home/templates/pages/blogpage.html:51 msgid "Image Upload (optional):" msgstr "Carga de imágenes (opcional):" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:55 +#: home/templates/pages/blogpage.html:55 msgid "Reset" msgstr "Restablecer" # [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:64 -#| msgid "" +#: home/templates/pages/blogpage.html:64 msgid "Recent Blog Pages" msgstr "Páginas recientes del blog" # [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:77 -#| msgid "" +#: home/templates/pages/blogpage.html:77 msgid "No Image" msgstr "Sin imagen" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:88 +#: home/templates/pages/blogpage.html:88 msgid "Edit" msgstr "Editar" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:92 +#: home/templates/pages/blogpage.html:92 msgid "Delete" msgstr "Borrar" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:100 +#: home/templates/pages/blogpage.html:100 msgid "No Blogs Yet" msgstr "Aún no hay blogs" # [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:112 -#| msgid "" +#: home/templates/pages/blogpage.html:112 msgid "Edit Blog" msgstr "Editar blog" # [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:120 -#| msgid "" +#: home/templates/pages/blogpage.html:120 msgid "Name" msgstr "Nombre" # [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:125 -#| msgid "" +#: home/templates/pages/blogpage.html:125 msgid "Blog Title" msgstr "Título del blog" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:130 +#: home/templates/pages/blogpage.html:130 msgid "Blog Description" msgstr "Descripción del blog" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:135 +#: home/templates/pages/blogpage.html:135 msgid "Change Image (optional)" msgstr "Cambiar imagen (opcional)" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:141 +#: home/templates/pages/blogpage.html:141 msgid "Cancel" msgstr "Cancelar" # [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:142 -#| msgid "" +#: home/templates/pages/blogpage.html:142 msgid "Save Changes" msgstr "Guardar cambios" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:20 +#: home/templates/pages/index.html:28 msgid "Hardhat Enterprises" msgstr "Empresas con casco" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:21 +#: home/templates/pages/index.html:29 msgid "Security is a necessity. Not a choice" msgstr "La seguridad es una necesidad. No una elección" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:23 +#: home/templates/pages/index.html:31 msgid "Explore Projects" msgstr "Explorar proyectos" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:24 +#: home/templates/pages/index.html:32 msgid "Join Us" msgstr "Únete a nosotros" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:97 +#: home/templates/pages/index.html:105 msgid "Company Vision" msgstr "Visión de la empresa" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:98 +#: home/templates/pages/index.html:106 msgid "" "Hardhat Enterprises is an organisation that aims to create cyber weapons and" " tools that can be used to empower white-hat operations. All deliverables " @@ -986,12 +863,12 @@ msgstr "" "satisfacer una necesidad del mercado que aún no está cubierta." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:104 +#: home/templates/pages/index.html:112 msgid "Company Mission" msgstr "Misión de la empresa" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:105 +#: home/templates/pages/index.html:113 msgid "" "Achieve an engaging learning experience for students within the company. An " "opportunity for students to gain cross department/project experience and the" @@ -1003,7 +880,7 @@ msgstr "" "conocimientos fuera de su equipo de proyecto." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:158 +#: home/templates/pages/index.html:166 msgid "" "We deliver comprehensive reports to clients, providing actionable insights " "to enhance code security. With a commitment to excellence, AppAttack " @@ -1015,15 +892,15 @@ msgstr "" "proactiva sus activos digitales" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:160 .\home\templates\pages\index.html:175 -#: .\home\templates\pages\index.html:190 .\home\templates\pages\index.html:205 -#: .\home\templates\pages\index.html:220 .\home\templates\pages\index.html:235 -#: .\home\templates\pages\index.html:249 +#: home/templates/pages/index.html:168 home/templates/pages/index.html:183 +#: home/templates/pages/index.html:198 home/templates/pages/index.html:213 +#: home/templates/pages/index.html:228 home/templates/pages/index.html:243 +#: home/templates/pages/index.html:258 msgid "Learn More" msgstr "Más información" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:173 +#: home/templates/pages/index.html:181 msgid "" "Introducing the Deakin Detonator Toolkit (DDT) – the cutting-edge arsenal " "for modern penetration testers. Born from the innovative minds at PT-GUI, " @@ -1036,13 +913,12 @@ msgstr "" "revolución en la práctica de la ciberseguridad." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:187 -#| msgid "" +#: home/templates/pages/index.html:195 msgid "CyberSafe VR" msgstr "CyberSafe VR" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:188 +#: home/templates/pages/index.html:196 msgid "" "Deakin CyberSafe VR revolutionises cybersecurity training for small " "businesses by using interactive VR technology to blend theory with practical" @@ -1054,7 +930,7 @@ msgstr "" "empleados que toman medidas de ciberseguridad." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:203 +#: home/templates/pages/index.html:211 msgid "" "Smishing Detection aims to develop an innovative smishing detection app for " "Android and iOS devices to moderate the risks associated with SMS phishing " @@ -1065,12 +941,12 @@ msgstr "" "los riesgos asociados a los ataques de phishing por SMS." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:217 +#: home/templates/pages/index.html:225 msgid "Threat Mirror
(Project Paused)" msgstr "Amenaza Espejo
(Proyecto Pausado)" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:218 +#: home/templates/pages/index.html:226 msgid "" "Threat Mirror aims to investigate open-source threat intelligence platforms," " assessing their suitability and adaptability for SMEs and developing " @@ -1081,12 +957,12 @@ msgstr "" "para las PYME y las economías en desarrollo." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:232 +#: home/templates/pages/index.html:240 msgid "Malware Visualization" msgstr "Visualización de malware" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:233 +#: home/templates/pages/index.html:241 msgid "" "The Malware Visualisation project creates a user-friendly tool that " "simplifies malware analysis by integrating with existing visual analytics " @@ -1097,13 +973,12 @@ msgstr "" "aplicaciones de análisis visual existentes." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:246 -#| msgid "" +#: home/templates/pages/index.html:255 msgid "The Policy Deployment Engine" msgstr "El motor de despliegue de políticas" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:247 +#: home/templates/pages/index.html:256 msgid "" "The Policy Deployment Engine is a tool that allows users to deploy policies " "to their systems." @@ -1112,17 +987,17 @@ msgstr "" "usuarios desplegar políticas en sus sistemas." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:329 +#: home/templates/pages/index.html:338 msgid "Cybersecurity News" msgstr "Noticias sobre ciberseguridad" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:336 +#: home/templates/pages/index.html:346 msgid "TROX Stealer Malware Spreads via Fake Updates" msgstr "El malware TROX Stealer se propaga a través de actualizaciones falsas" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:337 +#: home/templates/pages/index.html:347 msgid "" "A new wave of cyberattacks spreads malware through fake software update " "alerts targeting unsuspecting users globally." @@ -1132,18 +1007,18 @@ msgstr "" "desprevenidos de todo el mundo." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:338 .\home\templates\pages\index.html:349 -#: .\home\templates\pages\index.html:360 +#: home/templates/pages/index.html:348 home/templates/pages/index.html:360 +#: home/templates/pages/index.html:372 msgid "Read More" msgstr "Seguir leyendo" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:347 +#: home/templates/pages/index.html:358 msgid "AI Shaping the Future of Cyber Defense" msgstr "La IA perfila el futuro de la ciberdefensa" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:348 +#: home/templates/pages/index.html:359 msgid "" "Experts explore how artificial intelligence is transforming threat detection" " and proactive cybersecurity measures worldwide." @@ -1153,12 +1028,12 @@ msgstr "" "mundo." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:358 +#: home/templates/pages/index.html:370 msgid "Zero Trust Security: Why It Matters in 2025" msgstr "Seguridad de confianza cero: Por qué es importante en 2025" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:359 +#: home/templates/pages/index.html:371 msgid "" "With rising remote work trends, the zero-trust model becomes essential in " "securing networks beyond traditional perimeters." @@ -1168,17 +1043,17 @@ msgstr "" "los perímetros tradicionales." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:377 +#: home/templates/pages/index.html:391 msgid "Testimonial" msgstr "Testimonio" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:378 +#: home/templates/pages/index.html:392 msgid "What Our Clients Say" msgstr "Lo que dicen nuestros clientes" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:384 +#: home/templates/pages/index.html:397 msgid "" "\"We have been working with Hardhat for over a year now, and their " "cybersecurity services have been a game-changer for our business. From " @@ -1194,12 +1069,12 @@ msgstr "" "siempre va un paso por delante. Muy recomendable\"" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:385 +#: home/templates/pages/index.html:398 msgid "James Thompson, CTO, Tech Innovations Ltd." msgstr "James Thompson, Director Técnico, Tech Innovations Ltd." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:388 +#: home/templates/pages/index.html:401 msgid "" "\"As a small business, we were initially hesitant about investing in " "cybersecurity. However, after partnering with Hardhat, we quickly realized " @@ -1217,12 +1092,12 @@ msgstr "" "seguridad digital.\"" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:389 +#: home/templates/pages/index.html:402 msgid "Sarah Mitchell, Founder, EcoProducts Co." msgstr "Sarah Mitchell, fundadora de EcoProducts Co." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:392 +#: home/templates/pages/index.html:405 msgid "" "\"In the fast-paced world of finance, cybersecurity is not a luxury—it's a " "necessity. Hardhat has been instrumental in fortifying our defenses against " @@ -1240,27 +1115,27 @@ msgstr "" "primer nivel\"" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:393 +#: home/templates/pages/index.html:406 msgid "David Harris, Risk Manager, FinSecure Solutions" msgstr "David Harris, Director de Riesgos, FinSecure Solutions" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:405 +#: home/templates/pages/index.html:418 msgid "FAQ" msgstr "PREGUNTAS FRECUENTES" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:406 +#: home/templates/pages/index.html:419 msgid "What Our Clients Recently ask" msgstr "Lo que preguntan nuestros clientes" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:411 +#: home/templates/pages/index.html:424 msgid "What is cybersecurity and why do I need it? " msgstr "¿Qué es la ciberseguridad y por qué la necesito?" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:414 +#: home/templates/pages/index.html:427 msgid "" "Cybersecurity is the practice of protecting systems, networks, and programs " "from digital attacks, data breaches, and other cyber threats. It is " @@ -1273,12 +1148,12 @@ msgstr "" " actividades maliciosas." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:420 +#: home/templates/pages/index.html:433 msgid "How can I protect my business from cyber threats? " msgstr "¿Cómo puedo proteger mi empresa de las ciberamenazas?" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:423 +#: home/templates/pages/index.html:436 msgid "" "Our cybersecurity services offer comprehensive solutions including threat " "monitoring, data encryption, firewall protection, penetration testing, and " @@ -1290,12 +1165,12 @@ msgstr "" "pueden ayudar a reducir el riesgo de ciberamenazas." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:429 +#: home/templates/pages/index.html:442 msgid "What is a data breach and how can I prevent one? " msgstr "¿Qué es una violación de datos y cómo puedo prevenirla?" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:432 +#: home/templates/pages/index.html:445 msgid "" "A data breach occurs when sensitive information is accessed or stolen by " "unauthorized individuals. Preventive measures include securing networks, " @@ -1308,118 +1183,215 @@ msgstr "" "confidenciales y la actualización periódica de los protocolos de seguridad." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:443 +#: home/templates/pages/index.html:458 msgid "Announcement" msgstr "Anuncio" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:447 +#: home/templates/pages/index.html:462 msgid "{{ announcement_message }}" msgstr "{{ mensaje_anuncio }}" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:450 +#: home/templates/pages/index.html:465 msgid "Close" msgstr "Cerrar" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\publishedblog.html:57 +#: home/templates/pages/publishedblog.html:57 msgid "No blogs have been published yet." msgstr "Aún no se ha publicado ningún blog." # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:22 -msgid "Full-Service Cybersecurity Agency" -msgstr "Agencia de ciberseguridad de servicio completo" +#: home/validators.py:19 +msgid "Enter a valid student ID. This value must contain 9 digits only" +msgstr "" +"Introduzca una identificación de estudiante válida. Este valor debe contener" +" sólo 9 dígitos" # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:24 -msgid "" -"\n" -" Hardhat Enterprises enhances white-hat cybersecurity by safeguarding assets, reducing threats, and thwarting vulnerability exploits. Our cybersecurity services, including penetration testing and open-source security tools, address market gaps and secure your digital assets.\n" -" " -msgstr "" -"\n" -" Hardhat Enterprises mejora la ciberseguridad de sombrero blanco protegiendo los activos, reduciendo las amenazas y frustrando los ataques a las vulnerabilidades. Nuestros servicios de ciberseguridad, que incluyen pruebas de penetración y herramientas de seguridad de código abierto, abordan las carencias del mercado y protegen sus activos digitales.\n" -" " +#~ msgid "Email must be valid email." +#~ msgstr "El correo electrónico debe ser válido." # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:42 -msgid "Our Cybersecurity Services" -msgstr "Nuestros Servicios de Ciberseguridad" +#~ msgid "Our history" +#~ msgstr "Nuestra historia" # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:43 -msgid "" -"Explore how Hardhat Enterprises protects your organization with advanced " -"white-hat cybersecurity solutions." -msgstr "" -"Descubra cómo Hardhat Enterprises protege su organización con soluciones " -"avanzadas de ciberseguridad de sombrero blanco." +#~ msgid "Present" +#~ msgstr "Presente" # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:48 -msgid "Penetration Testing Services" -msgstr "Servicios de pruebas de penetración" +#~ msgid "" +#~ "\n" +#~ " Established an incident response team and provided remote work\n" +#~ " security solutions. Actively engaged with the global\n" +#~ " cybersecurity community. Continued growth, adapting to\n" +#~ " emerging threats and technologies.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Estableció un equipo de respuesta a incidentes y proporcionó trabajo a distancia\n" +#~ " soluciones de seguridad. Participación activa en la comunidad\n" +#~ " mundial de ciberseguridad. Crecimiento continuado, adaptándose a\n" +#~ " amenazas y tecnologías emergentes.\n" +#~ " " # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:49 -msgid "" -"We provide thorough penetration testing services to identify vulnerabilities" -" in your systems and applications, ensuring robust cybersecurity protection." -msgstr "" -"Ofrecemos servicios exhaustivos de pruebas de penetración para identificar " -"vulnerabilidades en sus sistemas y aplicaciones, garantizando una sólida " -"protección de la ciberseguridad." +#~ msgid "Technology and Innovation" +#~ msgstr "Tecnología e innovación" # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:52 -msgid "Secure Code Review" -msgstr "Revisión segura del código" +#~ msgid "" +#~ "\n" +#~ " Introduced advanced threat detection technologies. Established\n" +#~ " a cybersecurity training academy and embraced AI integration.\n" +#~ " Released a proprietary threat intelligence platform.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Introdujo tecnologías avanzadas de detección de amenazas. Creó\n" +#~ " una academia de formación en ciberseguridad y adoptó la integración de la IA.\n" +#~ " Lanzó una plataforma propia de inteligencia sobre amenazas.\n" +#~ " " # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:53 -msgid "" -"Our experts offer secure code review services to ensure your code is free " -"from vulnerabilities, safeguarding your applications from cyber threats." -msgstr "" -"Nuestros expertos ofrecen servicios de revisión de código seguro para " -"garantizar que su código está libre de vulnerabilidades, salvaguardando sus " -"aplicaciones de las ciberamenazas." +#~ msgid "Growth and Recognition" +#~ msgstr "Crecimiento y reconocimiento" # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:56 -msgid "Open-Source Security Tools" -msgstr "Herramientas de seguridad de código abierto" +#~ msgid "" +#~ "\n" +#~ " Expanded services to include penetration testing and\n" +#~ " vulnerability assessments. Formed strategic partnerships and\n" +#~ " received industry awards. Achieved international expansion and\n" +#~ " collaborated on a major research project.\\\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Servicios ampliados para incluir pruebas de penetración y\n" +#~ " y evaluaciones de vulnerabilidad. Formó asociaciones estratégicas y\n" +#~ " premios del sector. Expansión internacional y\n" +#~ " colaboró en un importante proyecto de investigación\n" +#~ " " # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:57 -msgid "" -"We develop open-source security tools to address market gaps, empowering " -"organizations with ethical hacking tools for threat mitigation." -msgstr "" -"Desarrollamos herramientas de seguridad de código abierto para colmar las " -"lagunas del mercado, dotando a las organizaciones de herramientas de hacking" -" ético para mitigar las amenazas." +#~ msgid "Establishment and Early Success" +#~ msgstr "Establecimiento y primeros éxitos" # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:72 -msgid "Work With Our Cybersecurity Agency" -msgstr "Trabaje con nuestra Agencia de Ciberseguridad" +#~ msgid "" +#~ "\n" +#~ " Founded in 2022 by a group of cybersecurity enthusiasts.\n" +#~ " Initial focus on basic cybersecurity awareness training and\n" +#~ " consulting. Secured first clients and gained a reputation for\n" +#~ " reliable services.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Fundada en 2022 por un grupo de entusiastas de la ciberseguridad.\n" +#~ " Enfoque inicial en formación básica de concienciación sobre ciberseguridad y\n" +#~ " ciberseguridad. Se asegura los primeros clientes y se gana una reputación de\n" +#~ " servicios fiables.\n" +#~ " " # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:73 -msgid "Tell us about your cybersecurity needs!" -msgstr "Háblenos de sus necesidades de ciberseguridad" +#~ msgid "Want to work with us?" +#~ msgstr "¿Quiere trabajar con nosotros?" # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:97 -msgid "How can our cybersecurity services help you?" -msgstr "¿Cómo pueden ayudarle nuestros servicios de ciberseguridad?" +#~ msgid "Awesome! Tell us about yourself" +#~ msgstr "¡Impresionante! Háblanos de ti" # [auto-translated provider=DeepL] -#: .\home\validators.py:19 -msgid "Enter a valid student ID. This value must contain 9 digits only" -msgstr "" -"Introduzca una identificación de estudiante válida. Este valor debe contener" -" sólo 9 dígitos" +#~ msgid "Your Name" +#~ msgstr "Su nombre" + +# [auto-translated provider=DeepL] +#~ msgid "Your Message" +#~ msgstr "Su mensaje" + +# [auto-translated provider=DeepL] +#~ msgid "How can we help you?" +#~ msgstr "¿En qué podemos ayudarle?" + +# [auto-translated provider=DeepL] +#~ msgid "Send Message" +#~ msgstr "Enviar mensaje" + +# [auto-translated provider=DeepL] +#~ msgid "Full-Service Cybersecurity Agency" +#~ msgstr "Agencia de ciberseguridad de servicio completo" + +# [auto-translated provider=DeepL] +#~ msgid "" +#~ "\n" +#~ " Hardhat Enterprises enhances white-hat cybersecurity by safeguarding assets, reducing threats, and thwarting vulnerability exploits. Our cybersecurity services, including penetration testing and open-source security tools, address market gaps and secure your digital assets.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Hardhat Enterprises mejora la ciberseguridad de sombrero blanco protegiendo los activos, reduciendo las amenazas y frustrando los ataques a las vulnerabilidades. Nuestros servicios de ciberseguridad, que incluyen pruebas de penetración y herramientas de seguridad de código abierto, abordan las carencias del mercado y protegen sus activos digitales.\n" +#~ " " + +# [auto-translated provider=DeepL] +#~ msgid "Our Cybersecurity Services" +#~ msgstr "Nuestros Servicios de Ciberseguridad" + +# [auto-translated provider=DeepL] +#~ msgid "" +#~ "Explore how Hardhat Enterprises protects your organization with advanced " +#~ "white-hat cybersecurity solutions." +#~ msgstr "" +#~ "Descubra cómo Hardhat Enterprises protege su organización con soluciones " +#~ "avanzadas de ciberseguridad de sombrero blanco." + +# [auto-translated provider=DeepL] +#~ msgid "Penetration Testing Services" +#~ msgstr "Servicios de pruebas de penetración" + +# [auto-translated provider=DeepL] +#~ msgid "" +#~ "We provide thorough penetration testing services to identify vulnerabilities" +#~ " in your systems and applications, ensuring robust cybersecurity protection." +#~ msgstr "" +#~ "Ofrecemos servicios exhaustivos de pruebas de penetración para identificar " +#~ "vulnerabilidades en sus sistemas y aplicaciones, garantizando una sólida " +#~ "protección de la ciberseguridad." + +# [auto-translated provider=DeepL] +#~ msgid "Secure Code Review" +#~ msgstr "Revisión segura del código" + +# [auto-translated provider=DeepL] +#~ msgid "" +#~ "Our experts offer secure code review services to ensure your code is free " +#~ "from vulnerabilities, safeguarding your applications from cyber threats." +#~ msgstr "" +#~ "Nuestros expertos ofrecen servicios de revisión de código seguro para " +#~ "garantizar que su código está libre de vulnerabilidades, salvaguardando sus " +#~ "aplicaciones de las ciberamenazas." + +# [auto-translated provider=DeepL] +#~ msgid "Open-Source Security Tools" +#~ msgstr "Herramientas de seguridad de código abierto" + +# [auto-translated provider=DeepL] +#~ msgid "" +#~ "We develop open-source security tools to address market gaps, empowering " +#~ "organizations with ethical hacking tools for threat mitigation." +#~ msgstr "" +#~ "Desarrollamos herramientas de seguridad de código abierto para colmar las " +#~ "lagunas del mercado, dotando a las organizaciones de herramientas de hacking" +#~ " ético para mitigar las amenazas." + +# [auto-translated provider=DeepL] +#~ msgid "Work With Our Cybersecurity Agency" +#~ msgstr "Trabaje con nuestra Agencia de Ciberseguridad" + +# [auto-translated provider=DeepL] +#~ msgid "Tell us about your cybersecurity needs!" +#~ msgstr "Háblenos de sus necesidades de ciberseguridad" + +# [auto-translated provider=DeepL] +#~ msgid "How can our cybersecurity services help you?" +#~ msgstr "¿Cómo pueden ayudarle nuestros servicios de ciberseguridad?" diff --git a/locale/fr/LC_MESSAGES/django.mo b/locale/fr/LC_MESSAGES/django.mo index fd4621f28eae43146e18ac5dea213632488112ba..8ad1f2e702dd7079cb3db145e819623c65679e91 100644 GIT binary patch delta 4386 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 Wv&Yw_XxXw$&GR3BWb(@FkpBT3PxB}M delta 10325 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\n" "Language-Team: LANGUAGE \n" @@ -19,120 +19,112 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:59 .\home\context_processors.py:60 -#: .\home\templates\admin\home\app_index.html:7 -#: .\home\templates\includes\footer.html:50 -#: .\home\templates\includes\navigation.html:51 +#: home/context_processors.py:59 home/context_processors.py:60 +#: home/templates/admin/home/app_index.html:7 +#: home/templates/includes/footer.html:50 +#: home/templates/includes/navigation.html:52 msgid "Home" msgstr "Accueil" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:61 .\home\context_processors.py:62 -#: .\home\templates\includes\footer.html:72 +#: home/context_processors.py:61 home/context_processors.py:62 +#: home/templates/includes/footer.html:72 msgid "About Us" msgstr "À propos de nous" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:63 .\home\templates\pages\about.html:39 +#: home/context_processors.py:63 home/templates/pages/about.html:40 msgid "What we do" msgstr "Ce que nous faisons" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:64 .\home\templates\includes\footer.html:74 +#: home/context_processors.py:64 home/templates/includes/footer.html:74 msgid "Contact Us" msgstr "Nous contacter" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:65 -#| msgid "" +#: home/context_processors.py:65 msgid "Our Projects" msgstr "Nos projets" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:66 +#: home/context_processors.py:66 msgid "Upload Image" msgstr "Télécharger l'image" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:67 -#: .\home\templates\includes\navigation.html:169 +#: home/context_processors.py:67 home/templates/includes/navigation.html:170 msgid "Blog" msgstr "Blog" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:68 -#: .\home\templates\includes\navigation.html:177 -#: .\home\templates\pages\publishedblog.html:8 +#: home/context_processors.py:68 home/templates/includes/navigation.html:178 +#: home/templates/pages/publishedblog.html:8 msgid "Published Blogs" msgstr "Blogs publiés" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:69 -#: .\home\templates\includes\navigation.html:189 +#: home/context_processors.py:69 home/templates/includes/navigation.html:190 msgid "Discover Hardhat" msgstr "Découvrir Hardhat" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:70 -#: .\home\templates\includes\navigation.html:195 +#: home/context_processors.py:70 home/templates/includes/navigation.html:196 msgid "Internships" msgstr "Stages" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:71 -#: .\home\templates\includes\navigation.html:198 +#: home/context_processors.py:71 home/templates/includes/navigation.html:199 msgid "Job Alerts" msgstr "Alertes emploi" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:72 -#: .\home\templates\includes\navigation.html:208 +#: home/context_processors.py:72 home/templates/includes/navigation.html:212 msgid "Cyber Challenges" msgstr "Défis cybernétiques" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:73 -#: .\home\templates\includes\navigation.html:220 +#: home/context_processors.py:73 home/templates/includes/navigation.html:224 msgid "Quiz" msgstr "Quiz" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:35 +#: home/forms.py:35 msgid "Email" msgstr "Courriel" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:41 .\home\forms.py:137 +#: home/forms.py:41 home/forms.py:124 msgid "Your Password" msgstr "Votre mot de passe" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:45 .\home\forms.py:141 +#: home/forms.py:45 home/forms.py:128 msgid "Confirm Password" msgstr "Confirmer le mot de passe" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:54 .\home\forms.py:150 +#: home/forms.py:54 home/forms.py:137 msgid "Password must be at least 8 characters long." msgstr "Le mot de passe doit comporter au moins 8 caractères." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:57 .\home\forms.py:153 +#: home/forms.py:57 home/forms.py:140 msgid "Password must include at least one lowercase letter." msgstr "Le mot de passe doit comporter au moins une lettre minuscule." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:60 .\home\forms.py:156 +#: home/forms.py:60 home/forms.py:143 msgid "Password must include at least one uppercase letter." msgstr "Le mot de passe doit comporter au moins une lettre majuscule." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:63 .\home\forms.py:159 +#: home/forms.py:63 home/forms.py:146 msgid "Password must include at least one number." msgstr "Le mot de passe doit comporter au moins un chiffre." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:66 .\home\forms.py:162 +#: home/forms.py:66 home/forms.py:149 msgid "" "Password must include at least one special character (@, $, !, %, *, ?, &)." msgstr "" @@ -140,152 +132,151 @@ msgstr "" " ?, &)." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:81 +#: home/forms.py:81 msgid "Email must match your Deakin email." msgstr "L'adresse électronique doit correspondre à celle de Deakin." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:91 +#: home/forms.py:90 home/forms.py:165 msgid "First Name" msgstr "Prénom" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:92 +#: home/forms.py:91 home/forms.py:166 msgid "Last Name" msgstr "Dernier nom" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:93 +#: home/forms.py:92 msgid "Deakin Email Address" msgstr "Adresse électronique de Deakin" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:126 +#: home/forms.py:113 msgid "Business Email" msgstr "Courriel professionnel" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:132 +#: home/forms.py:119 msgid "Business Name" msgstr "Nom de l'entreprise" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:174 -msgid "Email must be valid email." -msgstr "L'email doit être valide." +#: home/forms.py:167 +#, fuzzy +#| msgid "Business Email" +msgid "Business Email Address" +msgstr "Courriel professionnel" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:184 .\home\forms.py:248 +#: home/forms.py:181 home/forms.py:238 msgid "Password" msgstr "Mot de passe" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:203 .\home\forms.py:231 +#: home/forms.py:198 home/forms.py:221 msgid "Too many login attempts. Please try again later." msgstr "Trop de tentatives de connexion. Veuillez réessayer plus tard." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:284 .\home\templates\pages\about.html:582 -#: .\home\templates\pages\what_we_do.html:88 +#: home/forms.py:276 msgid "Your Email" msgstr "Your Email" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:289 .\home\forms.py:300 +#: home/forms.py:282 home/forms.py:294 msgid "New Password" msgstr "Nouveau mot de passe" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:292 .\home\forms.py:303 +#: home/forms.py:285 home/forms.py:297 msgid "Confirm New Password" msgstr "Confirmer le nouveau mot de passe" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:297 +#: home/forms.py:291 msgid "Old Password" msgstr "Ancien mot de passe" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:307 +#: home/forms.py:300 msgid "Deakin Student ID" msgstr "Carte d'étudiant Deakin" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:310 +#: home/forms.py:303 msgid "Year" msgstr "Année" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:451 -#| msgid "" +#: home/forms.py:484 msgid "Your name" msgstr "Votre nom" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:452 -#| msgid "" +#: home/forms.py:485 msgid "Your title" msgstr "Votre titre" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\forms.py:453 +#: home/forms.py:486 msgid "Your description" msgstr "Your description" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\mixins.py:27 +#: home/mixins.py:27 msgid "Superuser must have is_superuser = True" msgstr "Le superutilisateur doit avoir is_superuser = True" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\mixins.py:29 +#: home/mixins.py:29 msgid "Superuser must have is_staff = True" msgstr "Le superutilisateur doit avoir is_staff = True" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\mixins.py:39 .\home\models.py:97 +#: home/mixins.py:39 home/models.py:97 msgid "created_at" msgstr "date_de_création" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\mixins.py:40 .\home\models.py:98 +#: home/mixins.py:40 home/models.py:98 msgid "updated_at" msgstr "updated_at" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:74 +#: home/models.py:74 msgid "first name" msgstr "prénom" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:75 +#: home/models.py:75 msgid "last name" msgstr "nom de famille" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:76 +#: home/models.py:76 msgid "deakin email address" msgstr "adresse électronique de deakin" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:80 +#: home/models.py:80 msgid "staff status" msgstr "statut du personnel" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:82 +#: home/models.py:82 msgid "Designates whether the user can log into this admin site." msgstr "" "Indique si l'utilisateur peut se connecter à ce site d'administration." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:85 +#: home/models.py:85 msgid "active" msgstr "actif" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:88 +#: home/models.py:88 msgid "" "Designates whether this user should be treated as active. Unselect this " "instead of deleting accounts." @@ -294,73 +285,85 @@ msgstr "" "cette option au lieu de supprimer des comptes." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:93 +#: home/models.py:93 msgid "verified" msgstr "vérifié" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:95 +#: home/models.py:95 msgid "Designates whether the user has verified their account." msgstr "Indique si l'utilisateur a vérifié son compte." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:114 +#: home/models.py:114 msgid "user" msgstr "utilisateur" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:115 +#: home/models.py:115 msgid "users" msgstr "utilisateurs" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:191 +#: home/models.py:191 msgid "project title" msgstr "titre du projet" +#: home/models.py:192 +msgid "archived" +msgstr "" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- +# translated provider=DeepL] +#: home/models.py:193 +#, fuzzy +#| msgid "Your description" +msgid "project description" +msgstr "Your description" + # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:200 +#: home/models.py:202 msgid "course title" msgstr "titre du cours" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:201 +#: home/models.py:203 msgid "course code" msgstr "course code" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:202 +#: home/models.py:204 msgid "postgraduate status" msgstr "statut d'étudiant de troisième cycle" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:256 +#: home/models.py:258 msgid "student_id" msgstr "numéro d'étudiant" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:259 +#: home/models.py:261 msgid "Required. Enter Deakin Student ID. Digits only." msgstr "" "Obligatoire. Entrez l'identifiant de l'étudiant Deakin. Chiffres uniquement." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:262 +#: home/models.py:264 msgid "A user with that Student ID already exists." msgstr "Un utilisateur avec ce numéro d'étudiant existe déjà." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:267 +#: home/models.py:269 msgid "trimester" msgstr "trimestre" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:268 +#: home/models.py:270 msgid "unit" msgstr "unité" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:10 +#: home/templates/includes/footer.html:10 msgid "" "Hardhat Enterprises offers open-source protection, so it's free for " "everyone." @@ -369,204 +372,212 @@ msgstr "" "tous." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:49 +#: home/templates/includes/footer.html:49 msgid "Blog Page" msgstr "Page du blog" +#: home/templates/includes/footer.html:73 +msgid "Our Tools" +msgstr "" + # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:92 +#: home/templates/includes/footer.html:92 msgid "Feedback" msgstr "Retour d'information" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:99 +#: home/templates/includes/footer.html:99 msgid "The OWASP Top 10" msgstr "Le Top 10 de l'OWASP" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:101 +#: home/templates/includes/footer.html:101 msgid "Learn more about cyber security standards and applications" msgstr "" "En savoir plus sur les normes et les applications en matière de " "cybersécurité" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:110 +#: home/templates/includes/footer.html:110 msgid "OWASP Top 10" msgstr "Top 10 de l'OWASP" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:144 +#: home/templates/includes/footer.html:144 msgid "This page has been visited " msgstr "Cette page a été visitée" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:146 +#: home/templates/includes/footer.html:146 msgid "times!" msgstr "fois !" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:156 +#: home/templates/includes/footer.html:156 msgid "Last Updated:" msgstr "Dernière mise à jour :" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:39 -#: .\home\templates\includes\navigation.html:237 +#: home/templates/includes/navigation.html:40 +#: home/templates/includes/navigation.html:241 msgid "Search..." msgstr "Recherche..." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:57 +#: home/templates/includes/navigation.html:58 msgid "Upskilling" msgstr "Formation continue" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:64 +#: home/templates/includes/navigation.html:65 msgid "Dashboard" msgstr "Tableau de bord" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:69 +#: home/templates/includes/navigation.html:70 msgid "Skills" msgstr "Compétences" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:82 +#: home/templates/includes/navigation.html:83 msgid "Admin Settings" msgstr "Paramètres administratifs" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:88 +#: home/templates/includes/navigation.html:89 msgid "User Management" msgstr "User Management" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:91 +#: home/templates/includes/navigation.html:92 msgid "Project Assignment" msgstr "Attribution du projet" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:94 +#: home/templates/includes/navigation.html:95 msgid "Project Teams" msgstr "Équipes de projet" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:97 +#: home/templates/includes/navigation.html:98 msgid "Review Blogs" msgstr "Revue des blogs" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:100 +#: home/templates/includes/navigation.html:101 msgid "Reports" msgstr "Rapports" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:110 +#: home/templates/includes/navigation.html:111 msgid "About" msgstr "A propos de" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:116 -#: .\home\templates\pages\index.html:147 +#: home/templates/includes/navigation.html:117 +#: home/templates/pages/index.html:155 msgid "Projects" msgstr "Projets" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:125 -#: .\home\templates\pages\index.html:157 +#: home/templates/includes/navigation.html:126 +#: home/templates/pages/index.html:165 msgid "AppAttack" msgstr "AppAttack" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:130 -#: .\home\templates\pages\index.html:172 +#: home/templates/includes/navigation.html:131 +#: home/templates/pages/index.html:180 msgid "PT-GUI" msgstr "PT-GUI" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:135 -#: .\home\templates\pages\index.html:202 +#: home/templates/includes/navigation.html:136 +#: home/templates/pages/index.html:210 msgid "Smishing Detection" msgstr "Détection de l'hameçonnage" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:140 +#: home/templates/includes/navigation.html:141 msgid "Deakin CyberSafe VR" msgstr "Deakin CyberSafe VR" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:145 +#: home/templates/includes/navigation.html:146 msgid "The Policy Deployment Engine (New)" msgstr "Le moteur de déploiement des politiques (Nouveau)" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:150 +#: home/templates/includes/navigation.html:151 msgid "Deakin Threat mirror (Finished)" msgstr "Miroir Deakin Threat (Fini)" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:159 +#: home/templates/includes/navigation.html:160 msgid "Malware (Finished)" msgstr "Logiciels malveillants (terminé)" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:176 +#: home/templates/includes/navigation.html:177 msgid "Create a Blog" msgstr "Créer un blog" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:183 +#: home/templates/includes/navigation.html:184 msgid "Careers" msgstr "Carrières" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:192 +#: home/templates/includes/navigation.html:193 msgid "All Jobs" msgstr "Tous les emplois" +#: home/templates/includes/navigation.html:202 +msgid "Career Path Finder" +msgstr "" + # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:215 +#: home/templates/includes/navigation.html:219 msgid "All Challenges" msgstr "Tous les défis" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:257 +#: home/templates/includes/navigation.html:261 msgid "Logout" msgstr "Déconnexion" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:279 +#: home/templates/includes/navigation.html:283 msgid "Sign In" msgstr "S'inscrire" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:291 +#: home/templates/includes/navigation.html:295 msgid "Sign Up" msgstr "S'inscrire" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:313 +#: home/templates/includes/navigation.html:318 msgid "Language" msgstr "Langue" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:315 +#: home/templates/layouts/base.html:325 msgid "Recently Viewed Pages" msgstr "Pages récemment consultées" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:333 +#: home/templates/layouts/base.html:343 msgid "💬 Chat with us" msgstr "💬 Chat avec nous" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:338 +#: home/templates/layouts/base.html:348 msgid "Let's chat?" msgstr "On discute ?" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:343 +#: home/templates/layouts/base.html:353 msgid "" "Please fill out the form below to start chatting with the next available " "agent." @@ -575,33 +586,32 @@ msgstr "" "prochain agent disponible." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:345 +#: home/templates/layouts/base.html:355 msgid "Enter your name" msgstr "Entrez votre nom" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:346 +#: home/templates/layouts/base.html:356 msgid "Enter your email" msgstr "Saisissez votre adresse électronique" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:347 +#: home/templates/layouts/base.html:357 msgid "Type your message..." msgstr "Tapez votre message..." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:349 -#: .\home\templates\pages\blogpage.html:57 +#: home/templates/layouts/base.html:359 home/templates/pages/blogpage.html:57 msgid "Submit" msgstr "Soumettre" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:450 +#: home/templates/layouts/base.html:460 msgid "Session Timeout Warning" msgstr "Avertissement de dépassement de délai de session" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:454 +#: home/templates/layouts/base.html:464 msgid "" "Your session will expire in 1 minute due to inactivity. Any unsaved changes " "will be lost." @@ -610,19 +620,19 @@ msgstr "" "modifications non enregistrées seront perdues." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:457 +#: home/templates/layouts/base.html:467 msgid "Stay Logged In" msgstr "Rester connecté" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:26 +#: home/templates/pages/about.html:27 msgid "Full-Service
Cyber Security Agency" msgstr "" "Service complet
Agence de sécurité " "cybernétique" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:29 +#: home/templates/pages/about.html:30 msgid "" "\n" " Hardhat can help you secure your webapps, review your code,\n" @@ -639,37 +649,37 @@ msgstr "" " " # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:53 +#: home/templates/pages/about.html:54 msgid "Our Team's Kudoboard" msgstr "Le Kudoboard de notre équipe" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:55 +#: home/templates/pages/about.html:56 msgid "Share your appreciation for our team..." msgstr "Partagez votre appréciation de notre équipe..." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:57 +#: home/templates/pages/about.html:58 msgid "Choose note color: " msgstr "Choisissez la couleur de la note :" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:89 +#: home/templates/pages/about.html:90 msgid "Add Note" msgstr "Ajouter une note" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:90 +#: home/templates/pages/about.html:91 msgid "Clear Board" msgstr "Panneau transparent" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:321 +#: home/templates/pages/about.html:321 msgid "All challenges accepted." msgstr "Tous les défis sont acceptés." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:323 +#: home/templates/pages/about.html:323 msgid "" " \n" " Hardhat is an experienced and passionate group of cybersecurity\n" @@ -686,7 +696,7 @@ msgstr "" " " # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:331 +#: home/templates/pages/about.html:331 msgid "" " \n" " With a culture of collaboration and a roster of talent, the Hardhat\n" @@ -701,291 +711,159 @@ msgstr "" " " # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:377 +#: home/templates/pages/about.html:377 msgid "Team Members" msgstr "Membres de l'équipe" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:388 +#: home/templates/pages/about.html:388 msgid "Projects Secured" msgstr "Projets sécurisés" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:401 +#: home/templates/pages/about.html:401 msgid "Threats found" msgstr "Menaces détectées" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:467 -msgid "Our history" -msgstr "Notre histoire" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:476 -msgid "Present" -msgstr "Présent" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:478 -msgid "" -"\n" -" Established an incident response team and provided remote work\n" -" security solutions. Actively engaged with the global\n" -" cybersecurity community. Continued growth, adapting to\n" -" emerging threats and technologies.\n" -" " -msgstr "" -"\n" -" Mise en place d'une équipe de réponse aux incidents et fourniture de solutions de sécurité pour le travail à distance\n" -" à distance. S'est engagé activement auprès de la communauté\n" -" communauté mondiale de la cybersécurité. Poursuite de la croissance, en s'adaptant aux\n" -" aux nouvelles menaces et technologies.\n" -" " - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:488 -msgid "Technology and Innovation" -msgstr "Technologie et innovation" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:490 -msgid "" -"\n" -" Introduced advanced threat detection technologies. Established\n" -" a cybersecurity training academy and embraced AI integration.\n" -" Released a proprietary threat intelligence platform.\n" -" " -msgstr "" -"\n" -" Introduction de technologies avancées de détection des menaces. Création d'une académie de formation à la cybersécurité et adoption de l'intégration de l'IA\n" -" une académie de formation à la cybersécurité et adopté l'intégration de l'IA.\n" -" A lancé une plateforme propriétaire de renseignement sur les menaces.\n" -" " - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:499 -msgid "Growth and Recognition" -msgstr "Croissance et reconnaissance" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:501 -msgid "" -"\n" -" Expanded services to include penetration testing and\n" -" vulnerability assessments. Formed strategic partnerships and\n" -" received industry awards. Achieved international expansion and\n" -" collaborated on a major research project.\\\n" -" " -msgstr "" -"\n" -" Élargissement des services pour inclure les tests de pénétration et les évaluations de la vulnérabilité\n" -" l'évaluation de la vulnérabilité. Création de partenariats stratégiques et\n" -" reçu des récompenses de l'industrie. Expansion internationale et collaboration\n" -" collaboré à un important projet de recherche\n" -" " - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:511 -msgid "Establishment and Early Success" -msgstr "Création et premiers succès" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:513 -msgid "" -"\n" -" Founded in 2022 by a group of cybersecurity enthusiasts.\n" -" Initial focus on basic cybersecurity awareness training and\n" -" consulting. Secured first clients and gained a reputation for\n" -" reliable services.\n" -" " -msgstr "" -"\n" -" Fondée en 2022 par un groupe de passionnés de cybersécurité.\n" -" L'objectif initial est la formation et le conseil en matière de cybersécurité\n" -" et le conseil en cybersécurité. Obtention des premiers clients et d'une réputation de\n" -" services fiables.\n" -" " - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:555 -msgid "Want to work with us?" -msgstr "Vous souhaitez travailler avec nous ?" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:556 -msgid "Awesome! Tell us about yourself" -msgstr "Génial ! Parlez-nous de vous" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:564 -#: .\home\templates\pages\what_we_do.html:79 -msgid "Your Name" -msgstr "Votre nom" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:601 -#: .\home\templates\pages\what_we_do.html:96 -msgid "Your Message" -msgstr "Your Message" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:604 -msgid "How can we help you?" -msgstr "Comment pouvons-nous vous aider ?" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:614 -#: .\home\templates\pages\what_we_do.html:101 -msgid "Send Message" -msgstr "Envoyer un message" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:24 -#| msgid "" +#: home/templates/pages/blogpage.html:24 msgid "User Blogs" msgstr "Blogs des utilisateurs" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:26 +#: home/templates/pages/blogpage.html:26 msgid "Please provide your blog details with our company." msgstr "Veuillez fournir les détails de votre blog à notre société." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:32 +#: home/templates/pages/blogpage.html:32 msgid "Share Your Blog" msgstr "Partagez votre blog" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:35 +#: home/templates/pages/blogpage.html:35 msgid "Name:" msgstr "Nom :" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:41 -#| msgid "" +#: home/templates/pages/blogpage.html:41 msgid "Blog Title:" msgstr "Titre du blog :" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:46 +#: home/templates/pages/blogpage.html:46 msgid "Blog Description:" msgstr "Description du blog :" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:51 +#: home/templates/pages/blogpage.html:51 msgid "Image Upload (optional):" msgstr "Téléchargement d'images (facultatif) :" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:55 +#: home/templates/pages/blogpage.html:55 msgid "Reset" msgstr "Réinitialisation" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:64 -#| msgid "" +#: home/templates/pages/blogpage.html:64 msgid "Recent Blog Pages" msgstr "Pages récentes du blog" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:77 -#| msgid "" +#: home/templates/pages/blogpage.html:77 msgid "No Image" msgstr "Pas d'image" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:88 +#: home/templates/pages/blogpage.html:88 msgid "Edit" msgstr "Editer" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:92 +#: home/templates/pages/blogpage.html:92 msgid "Delete" msgstr "Supprimer" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:100 +#: home/templates/pages/blogpage.html:100 msgid "No Blogs Yet" msgstr "Pas encore de blog" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:112 -#| msgid "" +#: home/templates/pages/blogpage.html:112 msgid "Edit Blog" msgstr "Edit Blog" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:120 -#| msgid "" +#: home/templates/pages/blogpage.html:120 msgid "Name" msgstr "Nom" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:125 -#| msgid "" +#: home/templates/pages/blogpage.html:125 msgid "Blog Title" msgstr "Titre du blog" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:130 +#: home/templates/pages/blogpage.html:130 msgid "Blog Description" msgstr "Description du blog" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:135 +#: home/templates/pages/blogpage.html:135 msgid "Change Image (optional)" msgstr "Modifier l'image (facultatif)" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:141 +#: home/templates/pages/blogpage.html:141 msgid "Cancel" msgstr "Annuler" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:142 -#| msgid "" +#: home/templates/pages/blogpage.html:142 msgid "Save Changes" msgstr "Enregistrer les modifications" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:20 +#: home/templates/pages/index.html:28 msgid "Hardhat Enterprises" msgstr "Hardhat Enterprises" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:21 +#: home/templates/pages/index.html:29 msgid "Security is a necessity. Not a choice" msgstr "La sécurité est une nécessité. Ce n'est pas un choix" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:23 +#: home/templates/pages/index.html:31 msgid "Explore Projects" msgstr "Explorer les projets" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:24 +#: home/templates/pages/index.html:32 msgid "Join Us" msgstr "Rejoignez-nous" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:97 +#: home/templates/pages/index.html:105 msgid "Company Vision" msgstr "Vision de l'entreprise" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:98 +#: home/templates/pages/index.html:106 msgid "" "Hardhat Enterprises is an organisation that aims to create cyber weapons and" " tools that can be used to empower white-hat operations. All deliverables " @@ -1001,12 +879,12 @@ msgstr "" " n'est pas encore satisfait." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:104 +#: home/templates/pages/index.html:112 msgid "Company Mission" msgstr "Mission de l'entreprise" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:105 +#: home/templates/pages/index.html:113 msgid "" "Achieve an engaging learning experience for students within the company. An " "opportunity for students to gain cross department/project experience and the" @@ -1018,7 +896,7 @@ msgstr "" "leur équipe de projet." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:158 +#: home/templates/pages/index.html:166 msgid "" "We deliver comprehensive reports to clients, providing actionable insights " "to enhance code security. With a commitment to excellence, AppAttack " @@ -1030,15 +908,15 @@ msgstr "" "manière proactive leurs actifs numériques" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:160 .\home\templates\pages\index.html:175 -#: .\home\templates\pages\index.html:190 .\home\templates\pages\index.html:205 -#: .\home\templates\pages\index.html:220 .\home\templates\pages\index.html:235 -#: .\home\templates\pages\index.html:249 +#: home/templates/pages/index.html:168 home/templates/pages/index.html:183 +#: home/templates/pages/index.html:198 home/templates/pages/index.html:213 +#: home/templates/pages/index.html:228 home/templates/pages/index.html:243 +#: home/templates/pages/index.html:258 msgid "Learn More" msgstr "En savoir plus" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:173 +#: home/templates/pages/index.html:181 msgid "" "Introducing the Deakin Detonator Toolkit (DDT) – the cutting-edge arsenal " "for modern penetration testers. Born from the innovative minds at PT-GUI, " @@ -1051,12 +929,12 @@ msgstr "" "pratique de la cybersécurité." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:187 +#: home/templates/pages/index.html:195 msgid "CyberSafe VR" msgstr "CyberSafe VR" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:188 +#: home/templates/pages/index.html:196 msgid "" "Deakin CyberSafe VR revolutionises cybersecurity training for small " "businesses by using interactive VR technology to blend theory with practical" @@ -1068,7 +946,7 @@ msgstr "" " qui prennent des mesures de cybersécurité." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:203 +#: home/templates/pages/index.html:211 msgid "" "Smishing Detection aims to develop an innovative smishing detection app for " "Android and iOS devices to moderate the risks associated with SMS phishing " @@ -1079,12 +957,12 @@ msgstr "" "associés aux attaques de phishing par SMS." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:217 +#: home/templates/pages/index.html:225 msgid "Threat Mirror
(Project Paused)" msgstr "Miroir de menace
(Projet mis en pause)" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:218 +#: home/templates/pages/index.html:226 msgid "" "Threat Mirror aims to investigate open-source threat intelligence platforms," " assessing their suitability and adaptability for SMEs and developing " @@ -1095,12 +973,12 @@ msgstr "" "adaptabilité aux PME et aux économies en développement." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:232 +#: home/templates/pages/index.html:240 msgid "Malware Visualization" msgstr "Visualisation des logiciels malveillants" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:233 +#: home/templates/pages/index.html:241 msgid "" "The Malware Visualisation project creates a user-friendly tool that " "simplifies malware analysis by integrating with existing visual analytics " @@ -1111,13 +989,12 @@ msgstr "" "aux applications d'analyse visuelle existantes." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:246 -#| msgid "" +#: home/templates/pages/index.html:255 msgid "The Policy Deployment Engine" msgstr "Le moteur de déploiement des politiques" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:247 +#: home/templates/pages/index.html:256 msgid "" "The Policy Deployment Engine is a tool that allows users to deploy policies " "to their systems." @@ -1126,18 +1003,18 @@ msgstr "" "utilisateurs de déployer des politiques sur leurs systèmes." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:329 +#: home/templates/pages/index.html:338 msgid "Cybersecurity News" msgstr "Nouvelles sur la cybersécurité" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:336 +#: home/templates/pages/index.html:346 msgid "TROX Stealer Malware Spreads via Fake Updates" msgstr "" "Le logiciel malveillant TROX Stealer se propage via de fausses mises à jour" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:337 +#: home/templates/pages/index.html:347 msgid "" "A new wave of cyberattacks spreads malware through fake software update " "alerts targeting unsuspecting users globally." @@ -1147,18 +1024,18 @@ msgstr "" "utilisateurs peu méfiants dans le monde entier." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:338 .\home\templates\pages\index.html:349 -#: .\home\templates\pages\index.html:360 +#: home/templates/pages/index.html:348 home/templates/pages/index.html:360 +#: home/templates/pages/index.html:372 msgid "Read More" msgstr "Lire la suite" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:347 +#: home/templates/pages/index.html:358 msgid "AI Shaping the Future of Cyber Defense" msgstr "L'IA façonne l'avenir de la cyberdéfense" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:348 +#: home/templates/pages/index.html:359 msgid "" "Experts explore how artificial intelligence is transforming threat detection" " and proactive cybersecurity measures worldwide." @@ -1168,12 +1045,12 @@ msgstr "" "monde entier." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:358 +#: home/templates/pages/index.html:370 msgid "Zero Trust Security: Why It Matters in 2025" msgstr "Sécurité zéro confiance : L'importance de la sécurité en 2025" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:359 +#: home/templates/pages/index.html:371 msgid "" "With rising remote work trends, the zero-trust model becomes essential in " "securing networks beyond traditional perimeters." @@ -1183,17 +1060,17 @@ msgstr "" "delà des périmètres traditionnels." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:377 +#: home/templates/pages/index.html:391 msgid "Testimonial" msgstr "Témoignage" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:378 +#: home/templates/pages/index.html:392 msgid "What Our Clients Say" msgstr "Ce que disent nos clients" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:384 +#: home/templates/pages/index.html:397 msgid "" "\"We have been working with Hardhat for over a year now, and their " "cybersecurity services have been a game-changer for our business. From " @@ -1210,12 +1087,12 @@ msgstr "" "recommande vivement" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:385 +#: home/templates/pages/index.html:398 msgid "James Thompson, CTO, Tech Innovations Ltd." msgstr "James Thompson, directeur technique, Tech Innovations Ltd." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:388 +#: home/templates/pages/index.html:401 msgid "" "\"As a small business, we were initially hesitant about investing in " "cybersecurity. However, after partnering with Hardhat, we quickly realized " @@ -1233,12 +1110,12 @@ msgstr "" "confiants que jamais dans notre sécurité numérique\"" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:389 +#: home/templates/pages/index.html:402 msgid "Sarah Mitchell, Founder, EcoProducts Co." msgstr "Sarah Mitchell, fondatrice, EcoProducts Co." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:392 +#: home/templates/pages/index.html:405 msgid "" "\"In the fast-paced world of finance, cybersecurity is not a luxury—it's a " "necessity. Hardhat has been instrumental in fortifying our defenses against " @@ -1257,27 +1134,27 @@ msgstr "" "cybersécurité !" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:393 +#: home/templates/pages/index.html:406 msgid "David Harris, Risk Manager, FinSecure Solutions" msgstr "David Harris, gestionnaire des risques, FinSecure Solutions" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:405 +#: home/templates/pages/index.html:418 msgid "FAQ" msgstr "FAQ" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:406 +#: home/templates/pages/index.html:419 msgid "What Our Clients Recently ask" msgstr "Ce que nos clients demandent récemment" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:411 +#: home/templates/pages/index.html:424 msgid "What is cybersecurity and why do I need it? " msgstr "Qu'est-ce que la cybersécurité et pourquoi en ai-je besoin ?" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:414 +#: home/templates/pages/index.html:427 msgid "" "Cybersecurity is the practice of protecting systems, networks, and programs " "from digital attacks, data breaches, and other cyber threats. It is " @@ -1291,12 +1168,12 @@ msgstr "" "malveillantes." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:420 +#: home/templates/pages/index.html:433 msgid "How can I protect my business from cyber threats? " msgstr "Comment puis-je protéger mon entreprise contre les cybermenaces ?" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:423 +#: home/templates/pages/index.html:436 msgid "" "Our cybersecurity services offer comprehensive solutions including threat " "monitoring, data encryption, firewall protection, penetration testing, and " @@ -1308,12 +1185,12 @@ msgstr "" "peuvent contribuer à réduire le risque de cybermenaces." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:429 +#: home/templates/pages/index.html:442 msgid "What is a data breach and how can I prevent one? " msgstr "Qu'est-ce qu'une violation de données et comment puis-je l'éviter ?" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:432 +#: home/templates/pages/index.html:445 msgid "" "A data breach occurs when sensitive information is accessed or stolen by " "unauthorized individuals. Preventive measures include securing networks, " @@ -1327,132 +1204,226 @@ msgstr "" "régulière des protocoles de sécurité." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:443 +#: home/templates/pages/index.html:458 msgid "Announcement" msgstr "Annonce" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:447 +#: home/templates/pages/index.html:462 msgid "{{ announcement_message }}" msgstr "{{ annonce_message }}" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:450 +#: home/templates/pages/index.html:465 msgid "Close" msgstr "Fermer" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\publishedblog.html:57 +#: home/templates/pages/publishedblog.html:57 msgid "No blogs have been published yet." msgstr "Aucun blog n'a encore été publié." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:22 -#| msgid "" -msgid "Full-Service Cybersecurity Agency" -msgstr "Agence de cybersécurité à service complet" +#: home/validators.py:19 +msgid "Enter a valid student ID. This value must contain 9 digits only" +msgstr "" +"Saisissez un numéro d'étudiant valide. Cette valeur ne doit contenir que 9 " +"chiffres" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "Email must be valid email." +#~ msgstr "L'email doit être valide." + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "Our history" +#~ msgstr "Notre histoire" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "Present" +#~ msgstr "Présent" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "" +#~ "\n" +#~ " Established an incident response team and provided remote work\n" +#~ " security solutions. Actively engaged with the global\n" +#~ " cybersecurity community. Continued growth, adapting to\n" +#~ " emerging threats and technologies.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Mise en place d'une équipe de réponse aux incidents et fourniture de solutions de sécurité pour le travail à distance\n" +#~ " à distance. S'est engagé activement auprès de la communauté\n" +#~ " communauté mondiale de la cybersécurité. Poursuite de la croissance, en s'adaptant aux\n" +#~ " aux nouvelles menaces et technologies.\n" +#~ " " + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "Technology and Innovation" +#~ msgstr "Technologie et innovation" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "" +#~ "\n" +#~ " Introduced advanced threat detection technologies. Established\n" +#~ " a cybersecurity training academy and embraced AI integration.\n" +#~ " Released a proprietary threat intelligence platform.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Introduction de technologies avancées de détection des menaces. Création d'une académie de formation à la cybersécurité et adoption de l'intégration de l'IA\n" +#~ " une académie de formation à la cybersécurité et adopté l'intégration de l'IA.\n" +#~ " A lancé une plateforme propriétaire de renseignement sur les menaces.\n" +#~ " " + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "Growth and Recognition" +#~ msgstr "Croissance et reconnaissance" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "" +#~ "\n" +#~ " Expanded services to include penetration testing and\n" +#~ " vulnerability assessments. Formed strategic partnerships and\n" +#~ " received industry awards. Achieved international expansion and\n" +#~ " collaborated on a major research project.\\\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Élargissement des services pour inclure les tests de pénétration et les évaluations de la vulnérabilité\n" +#~ " l'évaluation de la vulnérabilité. Création de partenariats stratégiques et\n" +#~ " reçu des récompenses de l'industrie. Expansion internationale et collaboration\n" +#~ " collaboré à un important projet de recherche\n" +#~ " " + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "Establishment and Early Success" +#~ msgstr "Création et premiers succès" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "" +#~ "\n" +#~ " Founded in 2022 by a group of cybersecurity enthusiasts.\n" +#~ " Initial focus on basic cybersecurity awareness training and\n" +#~ " consulting. Secured first clients and gained a reputation for\n" +#~ " reliable services.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Fondée en 2022 par un groupe de passionnés de cybersécurité.\n" +#~ " L'objectif initial est la formation et le conseil en matière de cybersécurité\n" +#~ " et le conseil en cybersécurité. Obtention des premiers clients et d'une réputation de\n" +#~ " services fiables.\n" +#~ " " + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "Want to work with us?" +#~ msgstr "Vous souhaitez travailler avec nous ?" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "Awesome! Tell us about yourself" +#~ msgstr "Génial ! Parlez-nous de vous" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "Your Name" +#~ msgstr "Votre nom" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "Your Message" +#~ msgstr "Your Message" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "How can we help you?" +#~ msgstr "Comment pouvons-nous vous aider ?" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "Send Message" +#~ msgstr "Envoyer un message" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "Full-Service Cybersecurity Agency" +#~ msgstr "Agence de cybersécurité à service complet" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:24 -msgid "" -"\n" -" Hardhat Enterprises enhances white-hat cybersecurity by safeguarding assets, reducing threats, and thwarting vulnerability exploits. Our cybersecurity services, including penetration testing and open-source security tools, address market gaps and secure your digital assets.\n" -" " -msgstr "" -"\n" -" Hardhat Enterprises améliore la cybersécurité en protégeant les actifs, en réduisant les menaces et en déjouant les exploits de vulnérabilité. Nos services de cybersécurité, y compris les tests de pénétration et les outils de sécurité open-source, comblent les lacunes du marché et sécurisent vos actifs numériques.\n" -" " +#~ msgid "" +#~ "\n" +#~ " Hardhat Enterprises enhances white-hat cybersecurity by safeguarding assets, reducing threats, and thwarting vulnerability exploits. Our cybersecurity services, including penetration testing and open-source security tools, address market gaps and secure your digital assets.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Hardhat Enterprises améliore la cybersécurité en protégeant les actifs, en réduisant les menaces et en déjouant les exploits de vulnérabilité. Nos services de cybersécurité, y compris les tests de pénétration et les outils de sécurité open-source, comblent les lacunes du marché et sécurisent vos actifs numériques.\n" +#~ " " # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:42 -#| msgid "" -msgid "Our Cybersecurity Services" -msgstr "Nos Services de cybersécurité" +#~ msgid "Our Cybersecurity Services" +#~ msgstr "Nos Services de cybersécurité" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:43 -msgid "" -"Explore how Hardhat Enterprises protects your organization with advanced " -"white-hat cybersecurity solutions." -msgstr "" -"Découvrez comment Hardhat Enterprises protège votre organisation avec des " -"solutions de cybersécurité avancées." +#~ msgid "" +#~ "Explore how Hardhat Enterprises protects your organization with advanced " +#~ "white-hat cybersecurity solutions." +#~ msgstr "" +#~ "Découvrez comment Hardhat Enterprises protège votre organisation avec des " +#~ "solutions de cybersécurité avancées." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:48 -msgid "Penetration Testing Services" -msgstr "Services de test de pénétration" +#~ msgid "Penetration Testing Services" +#~ msgstr "Services de test de pénétration" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:49 -msgid "" -"We provide thorough penetration testing services to identify vulnerabilities" -" in your systems and applications, ensuring robust cybersecurity protection." -msgstr "" -"Nous fournissons des services de tests de pénétration approfondis pour " -"identifier les vulnérabilités de vos systèmes et applications, garantissant " -"ainsi une protection solide en matière de cybersécurité." +#~ msgid "" +#~ "We provide thorough penetration testing services to identify vulnerabilities" +#~ " in your systems and applications, ensuring robust cybersecurity protection." +#~ msgstr "" +#~ "Nous fournissons des services de tests de pénétration approfondis pour " +#~ "identifier les vulnérabilités de vos systèmes et applications, garantissant " +#~ "ainsi une protection solide en matière de cybersécurité." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:52 -msgid "Secure Code Review" -msgstr "Examen sécurisé du code" +#~ msgid "Secure Code Review" +#~ msgstr "Examen sécurisé du code" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:53 -msgid "" -"Our experts offer secure code review services to ensure your code is free " -"from vulnerabilities, safeguarding your applications from cyber threats." -msgstr "" -"Nos experts proposent des services d'examen de code sécurisé pour s'assurer " -"que votre code est exempt de vulnérabilités, protégeant ainsi vos " -"applications contre les cybermenaces." +#~ msgid "" +#~ "Our experts offer secure code review services to ensure your code is free " +#~ "from vulnerabilities, safeguarding your applications from cyber threats." +#~ msgstr "" +#~ "Nos experts proposent des services d'examen de code sécurisé pour s'assurer " +#~ "que votre code est exempt de vulnérabilités, protégeant ainsi vos " +#~ "applications contre les cybermenaces." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:56 -msgid "Open-Source Security Tools" -msgstr "Outils de sécurité libres" +#~ msgid "Open-Source Security Tools" +#~ msgstr "Outils de sécurité libres" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:57 -msgid "" -"We develop open-source security tools to address market gaps, empowering " -"organizations with ethical hacking tools for threat mitigation." -msgstr "" -"Nous développons des outils de sécurité open-source pour combler les lacunes" -" du marché, en permettant aux organisations de disposer d'outils de piratage" -" éthique pour atténuer les menaces." +#~ msgid "" +#~ "We develop open-source security tools to address market gaps, empowering " +#~ "organizations with ethical hacking tools for threat mitigation." +#~ msgstr "" +#~ "Nous développons des outils de sécurité open-source pour combler les lacunes" +#~ " du marché, en permettant aux organisations de disposer d'outils de piratage" +#~ " éthique pour atténuer les menaces." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:72 -#| msgid "" -msgid "Work With Our Cybersecurity Agency" -msgstr "Travailler avec notre agence de cybersécurité" +#~ msgid "Work With Our Cybersecurity Agency" +#~ msgstr "Travailler avec notre agence de cybersécurité" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:73 -msgid "Tell us about your cybersecurity needs!" -msgstr "Faites-nous part de vos besoins en matière de cybersécurité !" +#~ msgid "Tell us about your cybersecurity needs!" +#~ msgstr "Faites-nous part de vos besoins en matière de cybersécurité !" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:97 -msgid "How can our cybersecurity services help you?" -msgstr "Comment nos services de cybersécurité peuvent-ils vous aider ?" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\validators.py:19 -msgid "Enter a valid student ID. This value must contain 9 digits only" -msgstr "" -"Saisissez un numéro d'étudiant valide. Cette valeur ne doit contenir que 9 " -"chiffres" +#~ msgid "How can our cybersecurity services help you?" +#~ msgstr "Comment nos services de cybersécurité peuvent-ils vous aider ?" diff --git a/locale/hi/LC_MESSAGES/django.po b/locale/hi/LC_MESSAGES/django.po index d2e36e600..66cdf1dc5 100644 --- a/locale/hi/LC_MESSAGES/django.po +++ b/locale/hi/LC_MESSAGES/django.po @@ -112,8 +112,10 @@ msgid "Password must include at least one number." msgstr "पासवर्ड में कम से कम एक संख्या का होना आवश्यक है।" #: .\home\forms.py:66 .\home\forms.py:162 -msgid "Password must include at least one special character (@, $, !, %, *, ?, &)." -msgstr "पासवर्ड में कम से कम एक विशेष वर्ण (@, $, !, %, *, ?, &) होना आवश्यक है।" +msgid "" +"Password must include at least one special character (@, $, !, %, *, ?, &)." +msgstr "" +"पासवर्ड में कम से कम एक विशेष वर्ण (@, $, !, %, *, ?, &) होना आवश्यक है।" #: .\home\forms.py:81 msgid "Email must match your Deakin email." @@ -210,7 +212,8 @@ msgstr "कर्मचारी स्थिति" #: .\home\models.py:82 msgid "Designates whether the user can log into this admin site." -msgstr "निर्धारित करता है कि उपयोगकर्ता इस एडमिन साइट में लॉग इन कर सकता है या नहीं।" +msgstr "" +"निर्धारित करता है कि उपयोगकर्ता इस एडमिन साइट में लॉग इन कर सकता है या नहीं।" #: .\home\models.py:85 msgid "active" @@ -221,8 +224,8 @@ msgid "" "Designates whether this user should be treated as active. Unselect this " "instead of deleting accounts." msgstr "" -"निर्धारित करता है कि इस उपयोगकर्ता को सक्रिय माना जाए या नहीं। खाता हटाने के बजाय " -"इस विकल्प को अनचेक करें।" +"निर्धारित करता है कि इस उपयोगकर्ता को सक्रिय माना जाए या नहीं। खाता हटाने के" +" बजाय इस विकल्प को अनचेक करें।" #: .\home\models.py:93 msgid "verified" @@ -230,7 +233,8 @@ msgstr "सत्यापित" #: .\home\models.py:95 msgid "Designates whether the user has verified their account." -msgstr "निर्धारित करता है कि उपयोगकर्ता ने अपना खाता सत्यापित किया है या नहीं।" +msgstr "" +"निर्धारित करता है कि उपयोगकर्ता ने अपना खाता सत्यापित किया है या नहीं।" #: .\home\models.py:114 msgid "user" @@ -278,9 +282,11 @@ msgstr "इकाई" #: .\home\templates\includes\footer.html:10 msgid "" -"Hardhat Enterprises offers open-source protection, so it's free for everyone." +"Hardhat Enterprises offers open-source protection, so it's free for " +"everyone." msgstr "" -"हार्डहैट एंटरप्राइजेज ओपन-सोर्स सुरक्षा प्रदान करता है, इसलिए यह सभी के लिए निःशुल्क है।" +"हार्डहैट एंटरप्राइजेज ओपन-सोर्स सुरक्षा प्रदान करता है, इसलिए यह सभी के लिए " +"निःशुल्क है।" #: .\home\templates\includes\footer.html:49 msgid "Blog Page" @@ -443,7 +449,9 @@ msgstr "क्या हम बात करें?" msgid "" "Please fill out the form below to start chatting with the next available " "agent." -msgstr "कृपया नीचे दिया गया फॉर्म भरें ताकि आप अगले उपलब्ध एजेंट से बातचीत शुरू कर सकें।" +msgstr "" +"कृपया नीचे दिया गया फॉर्म भरें ताकि आप अगले उपलब्ध एजेंट से बातचीत शुरू कर " +"सकें।" #: .\home\templates\layouts\base.html:345 msgid "Enter your name" @@ -470,8 +478,8 @@ msgid "" "Your session will expire in 1 minute due to inactivity. Any unsaved changes " "will be lost." msgstr "" -"निष्क्रियता के कारण आपका सत्र 1 मिनट में समाप्त हो जाएगा। कोई भी असहेजित परिवर्तन खो " -"जाएगा।" +"निष्क्रियता के कारण आपका सत्र 1 मिनट में समाप्त हो जाएगा। कोई भी असहेजित " +"परिवर्तन खो जाएगा।" #: .\home\templates\layouts\base.html:457 msgid "Stay Logged In" @@ -492,9 +500,8 @@ msgid "" msgstr "" "\n" "Hardhat आपकी वेब एप्लिकेशन को सुरक्षित करने, कोड की समीक्षा करने,\n" -"खतरों का दृश्य प्रस्तुत करने और पेनेट्रेशन टेस्टिंग के लिए एक इंटरैक्टिव UI प्रदान करने में मदद कर " -"सकता है।\n" -"यह आपके ग्राहकों को विश्वास और सुरक्षा का आश्वासन देता है।\n" +"खतरों का दृश्य प्रस्तुत करने और पेनेट्रेशन टेस्टिंग के लिए एक इंटरैक्टिव UI प्रदान करने में मदद कर सकता है।\n" +"यह आपके ग्राहकों को विश्वास और सुरक्षा का आश्वासन देता है।" #: .\home\templates\pages\about.html:53 msgid "Our Team's Kudoboard" @@ -524,31 +531,25 @@ msgstr "सभी चुनौतियों को स्वीकार क msgid "" " \n" " Hardhat is an experienced and passionate group of cybersecurity\n" -" specialists and developers. Every client we work with becomes a " -"part\n" +" specialists and developers. Every client we work with becomes a part\n" " of the team. Together we face the challenges and celebrate the\n" " victories.\n" " " msgstr "" -"\n" "Hardhat अनुभवी और समर्पित साइबर सुरक्षा विशेषज्ञों और डेवलपर्स का समूह है।\n" "हम जिन प्रत्येक ग्राहकों के साथ काम करते हैं वे हमारी टीम का हिस्सा बन जाते हैं।\n" -"हम साथ मिलकर चुनौतियों का सामना करते हैं और सफलताओं का जश्न मनाते हैं।\n" +"हम साथ मिलकर चुनौतियों का सामना करते हैं और सफलताओं का जश्न मनाते हैं।" #: .\home\templates\pages\about.html:331 msgid "" " \n" -" With a culture of collaboration and a roster of talent, the " -"Hardhat\n" -" team is active in the creative community, endlessly interested " -"in\n" +" With a culture of collaboration and a roster of talent, the Hardhat\n" +" team is active in the creative community, endlessly interested in\n" " what's next, and generally pleasant to be around.\n" " " msgstr "" -"\n" "सहयोग की संस्कृति और प्रतिभा की सूची के साथ, Hardhat टीम रचनात्मक समुदाय में सक्रिय है।\n" -"हम हमेशा अगली संभावनाओं के प्रति उत्सुक रहते हैं और हमारे साथ काम करना हमेशा सुखद अनुभव " -"होता है।\n" +"हम हमेशा अगली संभावनाओं के प्रति उत्सुक रहते हैं और हमारे साथ काम करना हमेशा सुखद अनुभव होता है।" #: .\home\templates\pages\about.html:377 msgid "Team Members" @@ -573,18 +574,15 @@ msgstr "वर्तमान" #: .\home\templates\pages\about.html:478 msgid "" "\n" -" Established an incident response team and provided remote " -"work\n" +" Established an incident response team and provided remote work\n" " security solutions. Actively engaged with the global\n" " cybersecurity community. Continued growth, adapting to\n" " emerging threats and technologies.\n" " " msgstr "" "\n" -"एक घटना प्रतिक्रिया टीम की स्थापना की गई और रिमोट कार्य सुरक्षा समाधान प्रदान किए " -"गए।\n" -"हम वैश्विक साइबर सुरक्षा समुदाय के साथ सक्रिय रूप से जुड़े हैं और उभरते खतरों और " -"प्रौद्योगिकियों के अनुकूल लगातार वृद्धि कर रहे हैं।\n" +"एक घटना प्रतिक्रिया टीम की स्थापना की गई और रिमोट कार्य सुरक्षा समाधान प्रदान किए गए।\n" +"हम वैश्विक साइबर सुरक्षा समुदाय के साथ सक्रिय रूप से जुड़े हैं और उभरते खतरों और प्रौद्योगिकियों के अनुकूल लगातार वृद्धि कर रहे हैं।" #: .\home\templates\pages\about.html:488 msgid "Technology and Innovation" @@ -593,17 +591,15 @@ msgstr "प्रौद्योगिकी और नवाचार" #: .\home\templates\pages\about.html:490 msgid "" "\n" -" Introduced advanced threat detection technologies. " -"Established\n" -" a cybersecurity training academy and embraced AI " -"integration.\n" +" Introduced advanced threat detection technologies. Established\n" +" a cybersecurity training academy and embraced AI integration.\n" " Released a proprietary threat intelligence platform.\n" " " msgstr "" "\n" "उन्नत खतरा पहचान प्रौद्योगिकियों को पेश किया।\n" "साइबर सुरक्षा प्रशिक्षण अकादमी की स्थापना की और एआई एकीकरण को अपनाया।\n" -"एक स्वामित्व वाली थ्रेट इंटेलिजेंस प्लेटफ़ॉर्म जारी किया।\n" +"एक स्वामित्व वाली थ्रेट इंटेलिजेंस प्लेटफ़ॉर्म जारी किया।" #: .\home\templates\pages\about.html:499 msgid "Growth and Recognition" @@ -613,17 +609,15 @@ msgstr "विकास और मान्यता" msgid "" "\n" " Expanded services to include penetration testing and\n" -" vulnerability assessments. Formed strategic partnerships " -"and\n" -" received industry awards. Achieved international expansion " -"and\n" +" vulnerability assessments. Formed strategic partnerships and\n" +" received industry awards. Achieved international expansion and\n" " collaborated on a major research project.\\\n" " " msgstr "" "\n" "हमने अपनी सेवाओं का विस्तार करते हुए पेनिट्रेशन टेस्टिंग और भेद्यता मूल्यांकन को शामिल किया।\n" "रणनीतिक साझेदारियाँ स्थापित कीं और उद्योग पुरस्कार प्राप्त किए।\n" -"अंतर्राष्ट्रीय विस्तार प्राप्त किया और एक प्रमुख शोध परियोजना में सहयोग किया।\n" +"अंतर्राष्ट्रीय विस्तार प्राप्त किया और एक प्रमुख शोध परियोजना में सहयोग किया।" #: .\home\templates\pages\about.html:511 msgid "Establishment and Early Success" @@ -633,17 +627,15 @@ msgstr "स्थापना और प्रारंभिक सफलता msgid "" "\n" " Founded in 2022 by a group of cybersecurity enthusiasts.\n" -" Initial focus on basic cybersecurity awareness training " -"and\n" -" consulting. Secured first clients and gained a reputation " -"for\n" +" Initial focus on basic cybersecurity awareness training and\n" +" consulting. Secured first clients and gained a reputation for\n" " reliable services.\n" " " msgstr "" "\n" "2022 में साइबर सुरक्षा उत्साही लोगों के एक समूह द्वारा स्थापित।\n" "प्रारंभिक ध्यान बुनियादी साइबर सुरक्षा जागरूकता प्रशिक्षण और परामर्श पर था।\n" -"पहले ग्राहकों को सुरक्षित किया और विश्वसनीय सेवाओं के लिए प्रतिष्ठा प्राप्त की।\n" +"पहले ग्राहकों को सुरक्षित किया और विश्वसनीय सेवाओं के लिए प्रतिष्ठा प्राप्त की।" #: .\home\templates\pages\about.html:555 msgid "Want to work with us?" @@ -694,17 +686,17 @@ msgstr "कंपनी का दृष्टिकोण" #: .\home\templates\pages\index.html:98 msgid "" -"Hardhat Enterprises is an organisation that aims to create cyber weapons and " -"tools that can be used to empower white-hat operations. All deliverables " +"Hardhat Enterprises is an organisation that aims to create cyber weapons and" +" tools that can be used to empower white-hat operations. All deliverables " "produced by the company will be open source so that anyone may use and " "benefit from them. These deliverables should either improve on existing " "tools or fill a market need that is not yet met." msgstr "" -"हार्डहैट एंटरप्राइजेज एक संगठन है जिसका उद्देश्य साइबर हथियार और उपकरण बनाना है जो " -"व्हाइट-हैट कार्यों को सशक्त बनाने के लिए उपयोग किए जा सकते हैं। कंपनी द्वारा तैयार की गई " -"सभी डिलिवरेबल्स ओपन सोर्स होंगी ताकि कोई भी उनका उपयोग कर सके और उनसे लाभ उठा सके। " -"ये डिलिवरेबल्स या तो मौजूदा उपकरणों में सुधार करेंगी या किसी ऐसी बाजार आवश्यकता को पूरा " -"करेंगी जो अभी तक पूरी नहीं हुई है।" +"हार्डहैट एंटरप्राइजेज एक संगठन है जिसका उद्देश्य साइबर हथियार और उपकरण बनाना" +" है जो व्हाइट-हैट कार्यों को सशक्त बनाने के लिए उपयोग किए जा सकते हैं। कंपनी" +" द्वारा तैयार की गई सभी डिलिवरेबल्स ओपन सोर्स होंगी ताकि कोई भी उनका उपयोग " +"कर सके और उनसे लाभ उठा सके। ये डिलिवरेबल्स या तो मौजूदा उपकरणों में सुधार " +"करेंगी या किसी ऐसी बाजार आवश्यकता को पूरा करेंगी जो अभी तक पूरी नहीं हुई है।" #: .\home\templates\pages\index.html:104 msgid "Company Mission" @@ -713,12 +705,12 @@ msgstr "कंपनी का मिशन" #: .\home\templates\pages\index.html:105 msgid "" "Achieve an engaging learning experience for students within the company. An " -"opportunity for students to gain cross department/project experience and the " -"opportunity to share their expertise outside of their project team." +"opportunity for students to gain cross department/project experience and the" +" opportunity to share their expertise outside of their project team." msgstr "" -"कंपनी के भीतर छात्रों के लिए एक आकर्षक सीखने का अनुभव प्राप्त करें। छात्रों के लिए विभागों/" -"प्रोजेक्ट्स के बीच अनुभव हासिल करने और अपनी विशेषज्ञता को प्रोजेक्ट टीम के बाहर साझा करने " -"का अवसर।" +"कंपनी के भीतर छात्रों के लिए एक आकर्षक सीखने का अनुभव प्राप्त करें। छात्रों " +"के लिए विभागों/प्रोजेक्ट्स के बीच अनुभव हासिल करने और अपनी विशेषज्ञता को " +"प्रोजेक्ट टीम के बाहर साझा करने का अवसर।" #: .\home\templates\pages\index.html:158 msgid "" @@ -726,9 +718,10 @@ msgid "" "to enhance code security. With a commitment to excellence, AppAttack " "empowers organizations to proactively safeguard their digital assets" msgstr "" -"हम ग्राहकों को व्यापक रिपोर्ट प्रदान करते हैं, कोड सुरक्षा बढ़ाने के लिए उपयोगी अंतर्दृष्टि " -"देते हैं। उत्कृष्टता के प्रति प्रतिबद्धता के साथ, AppAttack संगठनों को अपने डिजिटल संपत्तियों " -"की सक्रिय रूप से रक्षा करने में सक्षम बनाता है।" +"हम ग्राहकों को व्यापक रिपोर्ट प्रदान करते हैं, कोड सुरक्षा बढ़ाने के लिए " +"उपयोगी अंतर्दृष्टि देते हैं। उत्कृष्टता के प्रति प्रतिबद्धता के साथ, " +"AppAttack संगठनों को अपने डिजिटल संपत्तियों की सक्रिय रूप से रक्षा करने में " +"सक्षम बनाता है।" #: .\home\templates\pages\index.html:160 .\home\templates\pages\index.html:175 #: .\home\templates\pages\index.html:190 .\home\templates\pages\index.html:205 @@ -741,11 +734,12 @@ msgstr "और जानें" msgid "" "Introducing the Deakin Detonator Toolkit (DDT) – the cutting-edge arsenal " "for modern penetration testers. Born from the innovative minds at PT-GUI, " -"DDT is more than just a toolkit; it's a revolution in cybersecurity practice." +"DDT is more than just a toolkit; it's a revolution in cybersecurity " +"practice." msgstr "" -"डीकन डेटोनेटर टूलकिट (DDT) पेश कर रहे हैं – आधुनिक पेनिट्रेशन टेस्टर्स के लिए अत्याधुनिक " -"हथियार। PT-GUI के नवाचारी दिमागों से जन्मा, DDT सिर्फ एक टूलकिट नहीं है; यह साइबर " -"सुरक्षा अभ्यास में एक क्रांति है।" +"डीकन डेटोनेटर टूलकिट (DDT) पेश कर रहे हैं – आधुनिक पेनिट्रेशन टेस्टर्स के " +"लिए अत्याधुनिक हथियार। PT-GUI के नवाचारी दिमागों से जन्मा, DDT सिर्फ एक " +"टूलकिट नहीं है; यह साइबर सुरक्षा अभ्यास में एक क्रांति है।" #: .\home\templates\pages\index.html:187 #, fuzzy @@ -756,12 +750,12 @@ msgstr "डीकन साइबरसेफ वीआर" #: .\home\templates\pages\index.html:188 msgid "" "Deakin CyberSafe VR revolutionises cybersecurity training for small " -"businesses by using interactive VR technology to blend theory with practical " -"application for owners and employees taking cybersecurity measures." +"businesses by using interactive VR technology to blend theory with practical" +" application for owners and employees taking cybersecurity measures." msgstr "" -"डीकन साइबरसेफ वीआर इंटरैक्टिव वीआर तकनीक का उपयोग करके छोटे व्यवसायों के लिए साइबर " -"सुरक्षा प्रशिक्षण में क्रांति लाता है, जो मालिकों और कर्मचारियों के लिए सिद्धांत और " -"व्यावहारिक अनुप्रयोग को जोड़ता है।" +"डीकन साइबरसेफ वीआर इंटरैक्टिव वीआर तकनीक का उपयोग करके छोटे व्यवसायों के लिए" +" साइबर सुरक्षा प्रशिक्षण में क्रांति लाता है, जो मालिकों और कर्मचारियों के " +"लिए सिद्धांत और व्यावहारिक अनुप्रयोग को जोड़ता है।" #: .\home\templates\pages\index.html:203 msgid "" @@ -769,8 +763,9 @@ msgid "" "Android and iOS devices to moderate the risks associated with SMS phishing " "attacks." msgstr "" -"स्मिशिंग डिटेक्शन का उद्देश्य एंड्रॉइड और iOS डिवाइसों के लिए एक अभिनव स्मिशिंग डिटेक्शन ऐप " -"विकसित करना है ताकि एसएमएस फ़िशिंग हमलों से जुड़े जोखिमों को कम किया जा सके।" +"स्मिशिंग डिटेक्शन का उद्देश्य एंड्रॉइड और iOS डिवाइसों के लिए एक अभिनव " +"स्मिशिंग डिटेक्शन ऐप विकसित करना है ताकि एसएमएस फ़िशिंग हमलों से जुड़े " +"जोखिमों को कम किया जा सके।" #: .\home\templates\pages\index.html:217 msgid "Threat Mirror
(Project Paused)" @@ -778,12 +773,13 @@ msgstr "थ्रेट मिरर
(प्रोजेक्ट रुक #: .\home\templates\pages\index.html:218 msgid "" -"Threat Mirror aims to investigate open-source threat intelligence platforms, " -"assessing their suitability and adaptability for SMEs and developing " +"Threat Mirror aims to investigate open-source threat intelligence platforms," +" assessing their suitability and adaptability for SMEs and developing " "economies." msgstr "" -"थ्रेट मिरर का उद्देश्य ओपन-सोर्स थ्रेट इंटेलिजेंस प्लेटफ़ॉर्म की जांच करना है, एसएमई और " -"विकासशील अर्थव्यवस्थाओं के लिए उनकी उपयुक्तता और अनुकूलनशीलता का आकलन करना।" +"थ्रेट मिरर का उद्देश्य ओपन-सोर्स थ्रेट इंटेलिजेंस प्लेटफ़ॉर्म की जांच करना " +"है, एसएमई और विकासशील अर्थव्यवस्थाओं के लिए उनकी उपयुक्तता और अनुकूलनशीलता " +"का आकलन करना।" #: .\home\templates\pages\index.html:232 msgid "Malware Visualization" @@ -795,8 +791,9 @@ msgid "" "simplifies malware analysis by integrating with existing visual analytics " "applications." msgstr "" -"मैलवेयर विज़ुअलाइज़ेशन प्रोजेक्ट एक उपयोगकर्ता-अनुकूल उपकरण बनाता है जो मौजूदा विज़ुअल " -"एनालिटिक्स अनुप्रयोगों के साथ एकीकृत होकर मैलवेयर विश्लेषण को सरल बनाता है।" +"मैलवेयर विज़ुअलाइज़ेशन प्रोजेक्ट एक उपयोगकर्ता-अनुकूल उपकरण बनाता है जो " +"मौजूदा विज़ुअल एनालिटिक्स अनुप्रयोगों के साथ एकीकृत होकर मैलवेयर विश्लेषण को" +" सरल बनाता है।" #: .\home\templates\pages\index.html:246 #, fuzzy @@ -809,8 +806,8 @@ msgid "" "The Policy Deployment Engine is a tool that allows users to deploy policies " "to their systems." msgstr "" -"पॉलिसी डिप्लॉयमेंट इंजन एक उपकरण है जो उपयोगकर्ताओं को अपने सिस्टम में नीतियां लागू करने " -"की अनुमति देता है।" +"पॉलिसी डिप्लॉयमेंट इंजन एक उपकरण है जो उपयोगकर्ताओं को अपने सिस्टम में " +"नीतियां लागू करने की अनुमति देता है।" #: .\home\templates\pages\index.html:329 msgid "Cybersecurity News" @@ -825,8 +822,8 @@ msgid "" "A new wave of cyberattacks spreads malware through fake software update " "alerts targeting unsuspecting users globally." msgstr "" -"साइबर हमलों की एक नई लहर नकली सॉफ़्टवेयर अपडेट अलर्ट के माध्यम से मैलवेयर फैलाती है, जो " -"दुनिया भर के अनजान उपयोगकर्ताओं को निशाना बनाती है।" +"साइबर हमलों की एक नई लहर नकली सॉफ़्टवेयर अपडेट अलर्ट के माध्यम से मैलवेयर " +"फैलाती है, जो दुनिया भर के अनजान उपयोगकर्ताओं को निशाना बनाती है।" #: .\home\templates\pages\index.html:338 .\home\templates\pages\index.html:349 #: .\home\templates\pages\index.html:360 @@ -839,11 +836,11 @@ msgstr "साइबर रक्षा के भविष्य को आक #: .\home\templates\pages\index.html:348 msgid "" -"Experts explore how artificial intelligence is transforming threat detection " -"and proactive cybersecurity measures worldwide." +"Experts explore how artificial intelligence is transforming threat detection" +" and proactive cybersecurity measures worldwide." msgstr "" -"विशेषज्ञ इस बात का पता लगाते हैं कि कृत्रिम बुद्धिमत्ता कैसे वैश्विक स्तर पर खतरे की पहचान " -"और सक्रिय साइबर सुरक्षा उपायों को बदल रही है।" +"विशेषज्ञ इस बात का पता लगाते हैं कि कृत्रिम बुद्धिमत्ता कैसे वैश्विक स्तर पर" +" खतरे की पहचान और सक्रिय साइबर सुरक्षा उपायों को बदल रही है।" #: .\home\templates\pages\index.html:358 msgid "Zero Trust Security: Why It Matters in 2025" @@ -854,8 +851,8 @@ msgid "" "With rising remote work trends, the zero-trust model becomes essential in " "securing networks beyond traditional perimeters." msgstr "" -"दूरस्थ कार्य की प्रवृत्तियों में वृद्धि के साथ, ज़ीरो-ट्रस्ट मॉडल पारंपरिक परिधि से परे नेटवर्क " -"को सुरक्षित करने में आवश्यक हो जाता है।" +"दूरस्थ कार्य की प्रवृत्तियों में वृद्धि के साथ, ज़ीरो-ट्रस्ट मॉडल पारंपरिक " +"परिधि से परे नेटवर्क को सुरक्षित करने में आवश्यक हो जाता है।" #: .\home\templates\pages\index.html:377 msgid "Testimonial" @@ -873,11 +870,12 @@ msgid "" "have given us the peace of mind to focus on our growth. Their team is " "responsive, professional, and always one step ahead. Highly recommend\"" msgstr "" -"“हम हार्डहैट के साथ एक साल से अधिक समय से काम कर रहे हैं, और उनकी साइबर सुरक्षा सेवाओं ने " -"हमारे व्यवसाय के लिए खेल बदल दिया है। रैनसमवेयर हमलों को रोकने से लेकर हमारे नेटवर्क " -"इंफ्रास्ट्रक्चर को सुरक्षित करने तक, उन्होंने हमें हमारी वृद्धि पर ध्यान केंद्रित करने के लिए मन " -"की शांति दी है। उनकी टीम उत्तरदायी, पेशेवर है, और हमेशा एक कदम आगे रहती है। अत्यधिक " -"अनुशंसा करता हूँ।”" +"“हम हार्डहैट के साथ एक साल से अधिक समय से काम कर रहे हैं, और उनकी साइबर " +"सुरक्षा सेवाओं ने हमारे व्यवसाय के लिए खेल बदल दिया है। रैनसमवेयर हमलों को " +"रोकने से लेकर हमारे नेटवर्क इंफ्रास्ट्रक्चर को सुरक्षित करने तक, उन्होंने " +"हमें हमारी वृद्धि पर ध्यान केंद्रित करने के लिए मन की शांति दी है। उनकी टीम " +"उत्तरदायी, पेशेवर है, और हमेशा एक कदम आगे रहती है। अत्यधिक अनुशंसा करता " +"हूँ।”" #: .\home\templates\pages\index.html:385 msgid "James Thompson, CTO, Tech Innovations Ltd." @@ -887,17 +885,18 @@ msgstr "जेम्स थॉम्पसन, सीटीओ, टेक इन msgid "" "\"As a small business, we were initially hesitant about investing in " "cybersecurity. However, after partnering with Hardhat, we quickly realized " -"how critical it is to protect our data and systems. Their tailored solutions " -"have kept us safe from cyber threats, and their proactive approach has " +"how critical it is to protect our data and systems. Their tailored solutions" +" have kept us safe from cyber threats, and their proactive approach has " "helped us build a secure foundation for the future. We now feel more " "confident than ever about our digital security.\"" msgstr "" -"“एक छोटे व्यवसाय के रूप में, हम प्रारंभ में साइबर सुरक्षा में निवेश करने को लेकर हिचकिचा रहे " -"थे। हालांकि, हार्डहैट के साथ साझेदारी करने के बाद, हमें जल्दी ही एहसास हुआ कि हमारे डेटा " -"और सिस्टम की रक्षा करना कितना महत्वपूर्ण है। उनके अनुकूलित समाधान ने हमें साइबर खतरों से " -"सुरक्षित रखा है, और उनके सक्रिय दृष्टिकोण ने हमें भविष्य के लिए एक सुरक्षित आधार बनाने में " -"मदद की है। अब हम अपनी डिजिटल सुरक्षा के बारे में पहले से कहीं अधिक आत्मविश्वास महसूस करते " -"हैं।”" +"“एक छोटे व्यवसाय के रूप में, हम प्रारंभ में साइबर सुरक्षा में निवेश करने को " +"लेकर हिचकिचा रहे थे। हालांकि, हार्डहैट के साथ साझेदारी करने के बाद, हमें " +"जल्दी ही एहसास हुआ कि हमारे डेटा और सिस्टम की रक्षा करना कितना महत्वपूर्ण " +"है। उनके अनुकूलित समाधान ने हमें साइबर खतरों से सुरक्षित रखा है, और उनके " +"सक्रिय दृष्टिकोण ने हमें भविष्य के लिए एक सुरक्षित आधार बनाने में मदद की है।" +" अब हम अपनी डिजिटल सुरक्षा के बारे में पहले से कहीं अधिक आत्मविश्वास महसूस " +"करते हैं।”" #: .\home\templates\pages\index.html:389 msgid "Sarah Mitchell, Founder, EcoProducts Co." @@ -912,11 +911,12 @@ msgid "" "navigate through potential vulnerabilities and maintain our clients' trust. " "A top-tier cybersecurity partner!\"" msgstr "" -"“वित्त की तेज़-तर्रार दुनिया में, साइबर सुरक्षा कोई विलासिता नहीं—यह एक आवश्यकता है। " -"हार्डहैट ने जटिल साइबर खतरों के खिलाफ हमारी रक्षा को मजबूत करने में महत्वपूर्ण भूमिका " -"निभाई है। खतरे का पता लगाने, घटना प्रतिक्रिया और सतत निगरानी में उनकी विशेषज्ञता अमूल्य " -"रही है। उन्होंने हमें संभावित कमजोरियों से निपटने और हमारे ग्राहकों के विश्वास को बनाए रखने " -"में मदद की है। एक शीर्ष स्तरीय साइबर सुरक्षा भागीदार!”" +"“वित्त की तेज़-तर्रार दुनिया में, साइबर सुरक्षा कोई विलासिता नहीं—यह एक " +"आवश्यकता है। हार्डहैट ने जटिल साइबर खतरों के खिलाफ हमारी रक्षा को मजबूत करने" +" में महत्वपूर्ण भूमिका निभाई है। खतरे का पता लगाने, घटना प्रतिक्रिया और सतत " +"निगरानी में उनकी विशेषज्ञता अमूल्य रही है। उन्होंने हमें संभावित कमजोरियों " +"से निपटने और हमारे ग्राहकों के विश्वास को बनाए रखने में मदद की है। एक शीर्ष " +"स्तरीय साइबर सुरक्षा भागीदार!”" #: .\home\templates\pages\index.html:393 msgid "David Harris, Risk Manager, FinSecure Solutions" @@ -941,9 +941,10 @@ msgid "" "essential for businesses and individuals to safeguard sensitive information " "from malicious activities." msgstr "" -"साइबर सुरक्षा प्रणालियों, नेटवर्क और प्रोग्रामों को डिजिटल हमलों, डेटा उल्लंघनों और अन्य " -"साइबर खतरों से बचाने का अभ्यास है। संवेदनशील जानकारी को दुर्भावनापूर्ण गतिविधियों से बचाने " -"के लिए यह व्यवसायों और व्यक्तियों दोनों के लिए आवश्यक है।" +"साइबर सुरक्षा प्रणालियों, नेटवर्क और प्रोग्रामों को डिजिटल हमलों, डेटा " +"उल्लंघनों और अन्य साइबर खतरों से बचाने का अभ्यास है। संवेदनशील जानकारी को " +"दुर्भावनापूर्ण गतिविधियों से बचाने के लिए यह व्यवसायों और व्यक्तियों दोनों " +"के लिए आवश्यक है।" #: .\home\templates\pages\index.html:420 msgid "How can I protect my business from cyber threats? " @@ -955,9 +956,10 @@ msgid "" "monitoring, data encryption, firewall protection, penetration testing, and " "employee training. These measures can help reduce the risk of cyber threats." msgstr "" -"हमारी साइबर सुरक्षा सेवाएं व्यापक समाधान प्रदान करती हैं, जिनमें खतरे की निगरानी, डेटा " -"एन्क्रिप्शन, फ़ायरवॉल सुरक्षा, पेनिट्रेशन टेस्टिंग और कर्मचारियों का प्रशिक्षण शामिल है। ये " -"उपाय साइबर खतरों के जोखिम को कम करने में मदद कर सकते हैं।" +"हमारी साइबर सुरक्षा सेवाएं व्यापक समाधान प्रदान करती हैं, जिनमें खतरे की " +"निगरानी, डेटा एन्क्रिप्शन, फ़ायरवॉल सुरक्षा, पेनिट्रेशन टेस्टिंग और " +"कर्मचारियों का प्रशिक्षण शामिल है। ये उपाय साइबर खतरों के जोखिम को कम करने " +"में मदद कर सकते हैं।" #: .\home\templates\pages\index.html:429 msgid "What is a data breach and how can I prevent one? " @@ -970,10 +972,10 @@ msgid "" "using strong passwords, encrypting sensitive data, and regularly updating " "security protocols." msgstr "" -"डेटा उल्लंघन तब होता है जब संवेदनशील जानकारी तक अनधिकृत व्यक्तियों द्वारा पहुंच बनाई जाती " -"है या उसे चुरा लिया जाता है। निवारक उपायों में नेटवर्क को सुरक्षित करना, मजबूत पासवर्ड का " -"उपयोग करना, संवेदनशील डेटा को एन्क्रिप्ट करना और सुरक्षा प्रोटोकॉल को नियमित रूप से " -"अपडेट करना शामिल है।" +"डेटा उल्लंघन तब होता है जब संवेदनशील जानकारी तक अनधिकृत व्यक्तियों द्वारा " +"पहुंच बनाई जाती है या उसे चुरा लिया जाता है। निवारक उपायों में नेटवर्क को " +"सुरक्षित करना, मजबूत पासवर्ड का उपयोग करना, संवेदनशील डेटा को एन्क्रिप्ट " +"करना और सुरक्षा प्रोटोकॉल को नियमित रूप से अपडेट करना शामिल है।" #: .\home\templates\pages\index.html:443 msgid "Announcement" @@ -994,17 +996,11 @@ msgstr "पूर्ण-सेवा साइबर सुरक्षा ए #: .\home\templates\pages\what_we_do.html:24 msgid "" "\n" -" Hardhat Enterprises enhances white-hat cybersecurity " -"by safeguarding assets, reducing threats, and thwarting vulnerability " -"exploits. Our cybersecurity services, including penetration testing and open-" -"source security tools, address market gaps and secure your digital assets.\n" +" Hardhat Enterprises enhances white-hat cybersecurity by safeguarding assets, reducing threats, and thwarting vulnerability exploits. Our cybersecurity services, including penetration testing and open-source security tools, address market gaps and secure your digital assets.\n" " " msgstr "" "\n" -" हार्डहैट एंटरप्राइज़ेस संपत्तियों की सुरक्षा, खतरों में कमी और " -"कमजोरियों के दुरुपयोग को रोककर व्हाइट-हैट साइबर सुरक्षा को सुदृढ़ करता है। हमारी साइबर " -"सुरक्षा सेवाएँ, जिनमें पेनिट्रेशन टेस्टिंग और ओपन-सोर्स सुरक्षा उपकरण शामिल हैं, बाज़ार की " -"खामियों को दूर करती हैं और आपके डिजिटल संपत्तियों को सुरक्षित बनाती हैं।\n" +" हार्डहैट एंटरप्राइज़ेस संपत्तियों की सुरक्षा, खतरों में कमी और कमजोरियों के दुरुपयोग को रोककर व्हाइट-हैट साइबर सुरक्षा को सुदृढ़ करता है। हमारी साइबर सुरक्षा सेवाएँ, जिनमें पेनिट्रेशन टेस्टिंग और ओपन-सोर्स सुरक्षा उपकरण शामिल हैं, बाज़ार की खामियों को दूर करती हैं और आपके डिजिटल संपत्तियों को सुरक्षित बनाती हैं।\n" " " #: .\home\templates\pages\what_we_do.html:42 @@ -1016,8 +1012,8 @@ msgid "" "Explore how Hardhat Enterprises protects your organization with advanced " "white-hat cybersecurity solutions." msgstr "" -"जानें कि हार्डहैट एंटरप्राइज़ेस उन्नत व्हाइट-हैट साइबर सुरक्षा समाधान के माध्यम से आपके संगठन " -"की कैसे रक्षा करता है।" +"जानें कि हार्डहैट एंटरप्राइज़ेस उन्नत व्हाइट-हैट साइबर सुरक्षा समाधान के " +"माध्यम से आपके संगठन की कैसे रक्षा करता है।" #: .\home\templates\pages\what_we_do.html:48 msgid "Penetration Testing Services" @@ -1025,11 +1021,12 @@ msgstr "पेनिट्रेशन टेस्टिंग सेवाए #: .\home\templates\pages\what_we_do.html:49 msgid "" -"We provide thorough penetration testing services to identify vulnerabilities " -"in your systems and applications, ensuring robust cybersecurity protection." +"We provide thorough penetration testing services to identify vulnerabilities" +" in your systems and applications, ensuring robust cybersecurity protection." msgstr "" -"हम आपके सिस्टम और अनुप्रयोगों में कमजोरियों की पहचान करने हेतु व्यापक पेनिट्रेशन टेस्टिंग सेवाएँ " -"प्रदान करते हैं, जिससे मजबूत साइबर सुरक्षा सुनिश्चित होती है।" +"हम आपके सिस्टम और अनुप्रयोगों में कमजोरियों की पहचान करने हेतु व्यापक " +"पेनिट्रेशन टेस्टिंग सेवाएँ प्रदान करते हैं, जिससे मजबूत साइबर सुरक्षा " +"सुनिश्चित होती है।" #: .\home\templates\pages\what_we_do.html:52 msgid "Secure Code Review" @@ -1040,8 +1037,9 @@ msgid "" "Our experts offer secure code review services to ensure your code is free " "from vulnerabilities, safeguarding your applications from cyber threats." msgstr "" -"हमारे विशेषज्ञ यह सुनिश्चित करने के लिए सुरक्षित कोड समीक्षा सेवाएँ प्रदान करते हैं कि आपका " -"कोड कमजोरियों से मुक्त है और आपके अनुप्रयोग साइबर खतरों से संरक्षित हैं।" +"हमारे विशेषज्ञ यह सुनिश्चित करने के लिए सुरक्षित कोड समीक्षा सेवाएँ प्रदान " +"करते हैं कि आपका कोड कमजोरियों से मुक्त है और आपके अनुप्रयोग साइबर खतरों से " +"संरक्षित हैं।" #: .\home\templates\pages\what_we_do.html:56 msgid "Open-Source Security Tools" @@ -1052,8 +1050,8 @@ msgid "" "We develop open-source security tools to address market gaps, empowering " "organizations with ethical hacking tools for threat mitigation." msgstr "" -"हम ओपन-सोर्स सुरक्षा उपकरण विकसित करते हैं जो बाज़ार की खामियों को दूर करते हैं और संगठनों " -"को खतरे कम करने हेतु एथिकल हैकिंग टूल्स से सशक्त बनाते हैं।" +"हम ओपन-सोर्स सुरक्षा उपकरण विकसित करते हैं जो बाज़ार की खामियों को दूर करते " +"हैं और संगठनों को खतरे कम करने हेतु एथिकल हैकिंग टूल्स से सशक्त बनाते हैं।" #: .\home\templates\pages\what_we_do.html:72 msgid "Work With Our Cybersecurity Agency" diff --git a/locale/ja/LC_MESSAGES/django.mo b/locale/ja/LC_MESSAGES/django.mo index 8f70b0950b8209a08321260416c3be6839903cfc..c76041de8f313e80aa01912b3c1c089ff4dd5925 100644 GIT binary patch delta 4384 zcmYk;3v`d?0mt#@%|!&cEaH;Jn)>^;F2{ttVkpN*2c?-Yj)SdeP!gk!X~HCopugjfjJZiWCB~RnX}4=_Of9|}YfLHT zw>9QVe!sV!G0XAw_Qv$W*f?XlVh)Dld~9xv&y-R5Cmk!i4m0TyVvM{~;l{vx)ZeH~lk9n}4sFoN+-%Xnj0w28woOhhJcx+9A- zIj9dlftqw308_|1`XZ z8o29^jcLFv)BsT(y_I#w1ls*k6Q6>Euows6R-B7xP!sCM#oD1f)Hq{N3z>|*PE=-4 z$wnXQ14mIS`~;uHE4IHl(U@S`i&00i6t&Vy9FEVSCjJ+k%(HMA^J!-$dlRU}4BG2a zNBL1Q`>(A%M@J)mhCT5Fv(k-kqmJZ0YCxy6w}KX^t&K%pmyB7Min`xZsGX@mZFMEK z!HpP#yHPt(*V*Tt$v!%CHiu9Hox&tMYy0n7oi5&Wk*Fhy$E%o*8Zf4-_xU(Xp`DDG zSb$pCS{#e}Z2y0KR0`-w@8)ey6>7#VYK4D7O{f8NG?!3Ea~nhOJJgv5clVx+2-Hdw zFbw-)8a|4lScY2YGUT7}RoRX@)Qt`xi!sMgZ@~@JfZriwnaCdAjr&`NVl(>lP!rF` zomh%`JG5;5J_L^CA&*~qI5%>gZ0kbh2mti5UMqT%J?8W%z8Wn9(B-3q)ZBR2!LS5J! zwSqymJq~rlLe%Rv2Q}a`sL!oKeQq=AzB^FY??z2@ul>D?K6M5L_BEylPV8sQv>?7K`qReq19_!&J@4csJU7Ic!`!FaP<9!w zBaeqk&F1_ynR`B5u8h+5%s>uJ>W7p(uWHlf~* zs9~O6hWWh8U^;Yz38;Z*peD8uJL5{!!?pu;<9gKfr%~5mu>ChMiS~WeH(dN<-u0Q* zk*NDjN4;Gud{lVe%tp*`_yR)B@XO)GEWpqa-c~KaLVo`m>h=6O*Bc-%k0+jX25Kkf z;dCs+vG_6W!C3ZP6F-K!?i_03zE5rCCg#)e0LS5|QQnQWqAvU^>P8n)D_B3;o9HfU zJ?h41a1mZWEo}H0o&zRcj_YWbKkn_^x5(q-GY+F_1p`rAwg_ACfpw@AY-Tpvk;|wf zxr-XeDezX*95ums+wO(>+)&ifZNMnphno0N>qTtF_~zR{g>N|21VYDqc0>(008?=U zM&nY{R@PXzpl)1;dfNYpnqb^SZ{S4Cp`C6m$2{8mv4Zi~rDlInJrXQGRb1X7oYhld55T!c?5pW=jYE!Yuh&fH`#hW}+`fLk+MwZ*=O4I|!8)Tj&ZxEGd$WpRb4O`yB?j)APk#eGv z?GgBSl%G9F7FkbtTmt9+rp8}Ic9LI{LF9*p-8MXf-6K~$EISIGNhEm=WSMv^w9g6P58 zO-7K9$V8&@HhGu4Mf{`}`8`S2`7flRvXwkb639@ph^UMwqsSpLn$(a=5<>K9rjbap zhNxtaspOZW6In-8N<0F8#8mATXtV#nwZHfUMi9NX`^j&}T%y9u5cr?a^Y|#qBRj}X zNEh-F2`3wf%0>^<7WLB>MXk_{N&9#t+IE>MxRDvX8t*T9Q-}MO5lN zjElo;JqCYe>(5#9tzv?$FF=i*bA%t!eq)`CUugTdbfxtsDfIBxu?D#xuI zy(Y{ZJ>h<^TRpjVn7^s$s{dZ`$Nq|vH{60!t~@uVB-nN5S37R()B7C%XA5`w-<}!a zZeLX8_??ni|G34e?#qkM1i4qr8-v}imZv%H;gzSI$m{j*o7~2lHydjXHP-CeUs)XV Ef2s-(n*aa+ delta 10373 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 LCjOU&3)=lJ6Xzd| diff --git a/locale/ja/LC_MESSAGES/django.po b/locale/ja/LC_MESSAGES/django.po index a26e6bdcb..60156a519 100644 --- a/locale/ja/LC_MESSAGES/django.po +++ b/locale/ja/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-20 00:50+1000\n" +"POT-Creation-Date: 2025-09-06 14:00+1000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,593 +19,602 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:59 .\home\context_processors.py:60 -#: .\home\templates\admin\home\app_index.html:7 -#: .\home\templates\includes\footer.html:50 -#: .\home\templates\includes\navigation.html:51 +#: home/context_processors.py:59 home/context_processors.py:60 +#: home/templates/admin/home/app_index.html:7 +#: home/templates/includes/footer.html:50 +#: home/templates/includes/navigation.html:52 msgid "Home" msgstr "ホーム" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:61 .\home\context_processors.py:62 -#: .\home\templates\includes\footer.html:72 +#: home/context_processors.py:61 home/context_processors.py:62 +#: home/templates/includes/footer.html:72 msgid "About Us" msgstr "会社概要" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:63 .\home\templates\pages\about.html:39 +#: home/context_processors.py:63 home/templates/pages/about.html:40 msgid "What we do" msgstr "私たちの仕事" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:64 .\home\templates\includes\footer.html:74 +#: home/context_processors.py:64 home/templates/includes/footer.html:74 msgid "Contact Us" msgstr "お問い合わせ" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:65 -#| msgid "" +#: home/context_processors.py:65 msgid "Our Projects" msgstr "プロジェクト" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:66 +#: home/context_processors.py:66 msgid "Upload Image" msgstr "画像のアップロード" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:67 -#: .\home\templates\includes\navigation.html:169 +#: home/context_processors.py:67 home/templates/includes/navigation.html:170 msgid "Blog" msgstr "ブログ" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:68 -#: .\home\templates\includes\navigation.html:177 -#: .\home\templates\pages\publishedblog.html:8 +#: home/context_processors.py:68 home/templates/includes/navigation.html:178 +#: home/templates/pages/publishedblog.html:8 msgid "Published Blogs" msgstr "掲載ブログ" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:69 -#: .\home\templates\includes\navigation.html:189 +#: home/context_processors.py:69 home/templates/includes/navigation.html:190 msgid "Discover Hardhat" msgstr "ハードハット" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:70 -#: .\home\templates\includes\navigation.html:195 +#: home/context_processors.py:70 home/templates/includes/navigation.html:196 msgid "Internships" msgstr "インターンシップ" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:71 -#: .\home\templates\includes\navigation.html:198 +#: home/context_processors.py:71 home/templates/includes/navigation.html:199 msgid "Job Alerts" msgstr "ジョブアラート" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:72 -#: .\home\templates\includes\navigation.html:208 +#: home/context_processors.py:72 home/templates/includes/navigation.html:212 msgid "Cyber Challenges" msgstr "サイバーチャレンジ" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:73 -#: .\home\templates\includes\navigation.html:220 +#: home/context_processors.py:73 home/templates/includes/navigation.html:224 msgid "Quiz" msgstr "クイズ" # [auto-translated provider=DeepL] -#: .\home\forms.py:35 +#: home/forms.py:35 msgid "Email" msgstr "電子メール" # [auto-translated provider=DeepL] -#: .\home\forms.py:41 .\home\forms.py:137 +#: home/forms.py:41 home/forms.py:124 msgid "Your Password" msgstr "パスワード" # [auto-translated provider=DeepL] -#: .\home\forms.py:45 .\home\forms.py:141 +#: home/forms.py:45 home/forms.py:128 msgid "Confirm Password" msgstr "パスワードの確認" # [auto-translated provider=DeepL] -#: .\home\forms.py:54 .\home\forms.py:150 +#: home/forms.py:54 home/forms.py:137 msgid "Password must be at least 8 characters long." msgstr "パスワードは8文字以上でなければなりません。" # [auto-translated provider=DeepL] -#: .\home\forms.py:57 .\home\forms.py:153 +#: home/forms.py:57 home/forms.py:140 msgid "Password must include at least one lowercase letter." msgstr "パスワードには小文字を1文字以上含めること。" # [auto-translated provider=DeepL] -#: .\home\forms.py:60 .\home\forms.py:156 +#: home/forms.py:60 home/forms.py:143 msgid "Password must include at least one uppercase letter." msgstr "パスワードには少なくとも1つの大文字を含める必要があります。" # [auto-translated provider=DeepL] -#: .\home\forms.py:63 .\home\forms.py:159 +#: home/forms.py:63 home/forms.py:146 msgid "Password must include at least one number." msgstr "パスワードには少なくとも1つの数字を含めること。" # [auto-translated provider=DeepL] -#: .\home\forms.py:66 .\home\forms.py:162 +#: home/forms.py:66 home/forms.py:149 msgid "" "Password must include at least one special character (@, $, !, %, *, ?, &)." msgstr "パスワードには少なくとも1つの特殊文字(@, $, !, %, *, ?, &)を含める必要があります。" # [auto-translated provider=DeepL] -#: .\home\forms.py:81 +#: home/forms.py:81 msgid "Email must match your Deakin email." msgstr "EメールはDeakinのEメールと一致している必要があります。" # [auto-translated provider=DeepL] -#: .\home\forms.py:91 +#: home/forms.py:90 home/forms.py:165 msgid "First Name" msgstr "名前" # [auto-translated provider=DeepL] -#: .\home\forms.py:92 +#: home/forms.py:91 home/forms.py:166 msgid "Last Name" msgstr "ラストネーム" # [auto-translated provider=DeepL] -#: .\home\forms.py:93 +#: home/forms.py:92 msgid "Deakin Email Address" msgstr "ディーキンEメールアドレス" # [auto-translated provider=DeepL] -#: .\home\forms.py:126 +#: home/forms.py:113 msgid "Business Email" msgstr "ビジネスメール" # [auto-translated provider=DeepL] -#: .\home\forms.py:132 +#: home/forms.py:119 msgid "Business Name" msgstr "事業名" # [auto-translated provider=DeepL] -#: .\home\forms.py:174 -msgid "Email must be valid email." -msgstr "電子メールは有効な電子メールでなければなりません。" +#: home/forms.py:167 +#, fuzzy +#| msgid "Business Email" +msgid "Business Email Address" +msgstr "ビジネスメール" # [auto-translated provider=DeepL] -#: .\home\forms.py:184 .\home\forms.py:248 +#: home/forms.py:181 home/forms.py:238 msgid "Password" msgstr "パスワード" # [auto-translated provider=DeepL] -#: .\home\forms.py:203 .\home\forms.py:231 +#: home/forms.py:198 home/forms.py:221 msgid "Too many login attempts. Please try again later." msgstr "ログイン試行回数が多すぎます。後で再試行してください。" # [auto-translated provider=DeepL] -#: .\home\forms.py:284 .\home\templates\pages\about.html:582 -#: .\home\templates\pages\what_we_do.html:88 +#: home/forms.py:276 msgid "Your Email" msgstr "Eメール" # [auto-translated provider=DeepL] -#: .\home\forms.py:289 .\home\forms.py:300 +#: home/forms.py:282 home/forms.py:294 msgid "New Password" msgstr "新しいパスワード" # [auto-translated provider=DeepL] -#: .\home\forms.py:292 .\home\forms.py:303 +#: home/forms.py:285 home/forms.py:297 msgid "Confirm New Password" msgstr "新しいパスワードの確認" # [auto-translated provider=DeepL] -#: .\home\forms.py:297 +#: home/forms.py:291 msgid "Old Password" msgstr "旧パスワード" # [auto-translated provider=DeepL] -#: .\home\forms.py:307 +#: home/forms.py:300 msgid "Deakin Student ID" msgstr "ディーキン学生証" # [auto-translated provider=DeepL] -#: .\home\forms.py:310 +#: home/forms.py:303 msgid "Year" msgstr "年" # [auto-translated provider=DeepL] -#: .\home\forms.py:451 -#| msgid "" +#: home/forms.py:484 msgid "Your name" msgstr "お名前" # [auto-translated provider=DeepL] -#: .\home\forms.py:452 -#| msgid "" +#: home/forms.py:485 msgid "Your title" msgstr "肩書き" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:453 +#: home/forms.py:486 msgid "Your description" msgstr "あなたの説明" # [auto-translated provider=DeepL] -#: .\home\mixins.py:27 +#: home/mixins.py:27 msgid "Superuser must have is_superuser = True" msgstr "スーパーユーザは is_superuser = True でなければならない。" # [auto-translated provider=DeepL] -#: .\home\mixins.py:29 +#: home/mixins.py:29 msgid "Superuser must have is_staff = True" msgstr "スーパーユーザはis_staff = Trueでなければならない。" # [auto-translated provider=DeepL] -#: .\home\mixins.py:39 .\home\models.py:97 +#: home/mixins.py:39 home/models.py:97 msgid "created_at" msgstr "作成日時" # [auto-translated provider=DeepL] -#: .\home\mixins.py:40 .\home\models.py:98 +#: home/mixins.py:40 home/models.py:98 msgid "updated_at" msgstr "更新日時" # [auto-translated provider=DeepL] -#: .\home\models.py:74 +#: home/models.py:74 msgid "first name" msgstr "ファーストネーム" # [auto-translated provider=DeepL] -#: .\home\models.py:75 +#: home/models.py:75 msgid "last name" msgstr "ラストネーム" # [auto-translated provider=DeepL] -#: .\home\models.py:76 +#: home/models.py:76 msgid "deakin email address" msgstr "ディーキンのメールアドレス" # [auto-translated provider=DeepL] -#: .\home\models.py:80 +#: home/models.py:80 msgid "staff status" msgstr "スタッフステータス" # [auto-translated provider=DeepL] -#: .\home\models.py:82 +#: home/models.py:82 msgid "Designates whether the user can log into this admin site." msgstr "ユーザがこの管理サイトにログインできるかどうかを指定します。" # [auto-translated provider=DeepL] -#: .\home\models.py:85 +#: home/models.py:85 msgid "active" msgstr "アクティブ" # [auto-translated provider=DeepL] -#: .\home\models.py:88 +#: home/models.py:88 msgid "" "Designates whether this user should be treated as active. Unselect this " "instead of deleting accounts." msgstr "このユーザーをアクティブとして扱うかどうかを指定します。アカウントを削除する代わりに、この選択を解除してください。" # [auto-translated provider=DeepL] -#: .\home\models.py:93 +#: home/models.py:93 msgid "verified" msgstr "検証済み" # [auto-translated provider=DeepL] -#: .\home\models.py:95 +#: home/models.py:95 msgid "Designates whether the user has verified their account." msgstr "ユーザがアカウントを認証したかどうかを指定します。" # [auto-translated provider=DeepL] -#: .\home\models.py:114 +#: home/models.py:114 msgid "user" msgstr "ユーザー" # [auto-translated provider=DeepL] -#: .\home\models.py:115 +#: home/models.py:115 msgid "users" msgstr "ユーザー" # [auto-translated provider=DeepL] -#: .\home\models.py:191 +#: home/models.py:191 msgid "project title" msgstr "プロジェクト・タイトル" +#: home/models.py:192 +msgid "archived" +msgstr "" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#: home/models.py:193 +#, fuzzy +#| msgid "Your description" +msgid "project description" +msgstr "あなたの説明" + # [auto-translated provider=DeepL] -#: .\home\models.py:200 +#: home/models.py:202 msgid "course title" msgstr "コース名" # [auto-translated provider=DeepL] -#: .\home\models.py:201 +#: home/models.py:203 msgid "course code" msgstr "コースコード" # [auto-translated provider=DeepL] -#: .\home\models.py:202 +#: home/models.py:204 msgid "postgraduate status" msgstr "学位" # [auto-translated provider=DeepL] -#: .\home\models.py:256 +#: home/models.py:258 msgid "student_id" msgstr "学生ID" # [auto-translated provider=DeepL] -#: .\home\models.py:259 +#: home/models.py:261 msgid "Required. Enter Deakin Student ID. Digits only." msgstr "必須Deakin Student IDを入力してください。桁のみ。" # [auto-translated provider=DeepL] -#: .\home\models.py:262 +#: home/models.py:264 msgid "A user with that Student ID already exists." msgstr "その学生IDを持つユーザーはすでに存在しています。" # [auto-translated provider=DeepL] -#: .\home\models.py:267 +#: home/models.py:269 msgid "trimester" msgstr "学期" # [auto-translated provider=DeepL] -#: .\home\models.py:268 +#: home/models.py:270 msgid "unit" msgstr "単位" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:10 +#: home/templates/includes/footer.html:10 msgid "" "Hardhat Enterprises offers open-source protection, so it's free for " "everyone." msgstr "Hardhat Enterprisesはオープンソースのプロテクションを提供しているため、誰でも無料で利用できる。" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:49 +#: home/templates/includes/footer.html:49 msgid "Blog Page" msgstr "ブログページ" +#: home/templates/includes/footer.html:73 +msgid "Our Tools" +msgstr "" + # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:92 +#: home/templates/includes/footer.html:92 msgid "Feedback" msgstr "フィードバック" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:99 +#: home/templates/includes/footer.html:99 msgid "The OWASP Top 10" msgstr "OWASPトップ10" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:101 +#: home/templates/includes/footer.html:101 msgid "Learn more about cyber security standards and applications" msgstr "サイバーセキュリティの標準とアプリケーションの詳細" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:110 +#: home/templates/includes/footer.html:110 msgid "OWASP Top 10" msgstr "OWASPトップ10" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:144 +#: home/templates/includes/footer.html:144 msgid "This page has been visited " msgstr "このページは訪問されています" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:146 +#: home/templates/includes/footer.html:146 msgid "times!" msgstr "回である!" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:156 +#: home/templates/includes/footer.html:156 msgid "Last Updated:" msgstr "最終更新日" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:39 -#: .\home\templates\includes\navigation.html:237 +#: home/templates/includes/navigation.html:40 +#: home/templates/includes/navigation.html:241 msgid "Search..." msgstr "検索..." # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:57 +#: home/templates/includes/navigation.html:58 msgid "Upskilling" msgstr "アップスキリング" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:64 +#: home/templates/includes/navigation.html:65 msgid "Dashboard" msgstr "ダッシュボード" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:69 +#: home/templates/includes/navigation.html:70 msgid "Skills" msgstr "スキル" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:82 +#: home/templates/includes/navigation.html:83 msgid "Admin Settings" msgstr "管理者設定" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:88 +#: home/templates/includes/navigation.html:89 msgid "User Management" msgstr "ユーザー管理" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:91 +#: home/templates/includes/navigation.html:92 msgid "Project Assignment" msgstr "プロジェクト課題" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:94 +#: home/templates/includes/navigation.html:95 msgid "Project Teams" msgstr "プロジェクトチーム" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:97 +#: home/templates/includes/navigation.html:98 msgid "Review Blogs" msgstr "レビューブログ" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:100 +#: home/templates/includes/navigation.html:101 msgid "Reports" msgstr "レポート" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:110 +#: home/templates/includes/navigation.html:111 msgid "About" msgstr "について" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:116 -#: .\home\templates\pages\index.html:147 +#: home/templates/includes/navigation.html:117 +#: home/templates/pages/index.html:155 msgid "Projects" msgstr "プロジェクト" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:125 -#: .\home\templates\pages\index.html:157 +#: home/templates/includes/navigation.html:126 +#: home/templates/pages/index.html:165 msgid "AppAttack" msgstr "AppAttack" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:130 -#: .\home\templates\pages\index.html:172 +#: home/templates/includes/navigation.html:131 +#: home/templates/pages/index.html:180 msgid "PT-GUI" msgstr "PT-GUI" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:135 -#: .\home\templates\pages\index.html:202 +#: home/templates/includes/navigation.html:136 +#: home/templates/pages/index.html:210 msgid "Smishing Detection" msgstr "スミッシング検知" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:140 +#: home/templates/includes/navigation.html:141 msgid "Deakin CyberSafe VR" msgstr "ディーキン・サイバーセーフVR" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:145 +#: home/templates/includes/navigation.html:146 msgid "The Policy Deployment Engine (New)" msgstr "ポリシー展開エンジン (新)" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:150 +#: home/templates/includes/navigation.html:151 msgid "Deakin Threat mirror (Finished)" msgstr "ディーキン・スレットミラー(完成)" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:159 +#: home/templates/includes/navigation.html:160 msgid "Malware (Finished)" msgstr "マルウェア(終了)" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:176 +#: home/templates/includes/navigation.html:177 msgid "Create a Blog" msgstr "ブログの作成" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:183 +#: home/templates/includes/navigation.html:184 msgid "Careers" msgstr "採用情報" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:192 +#: home/templates/includes/navigation.html:193 msgid "All Jobs" msgstr "すべての求人" +#: home/templates/includes/navigation.html:202 +msgid "Career Path Finder" +msgstr "" + # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:215 +#: home/templates/includes/navigation.html:219 msgid "All Challenges" msgstr "すべての挑戦" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:257 +#: home/templates/includes/navigation.html:261 msgid "Logout" msgstr "ログアウト" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:279 +#: home/templates/includes/navigation.html:283 msgid "Sign In" msgstr "サインイン" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:291 +#: home/templates/includes/navigation.html:295 msgid "Sign Up" msgstr "会員登録" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:313 +#: home/templates/includes/navigation.html:318 msgid "Language" msgstr "言語" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:315 +#: home/templates/layouts/base.html:325 msgid "Recently Viewed Pages" msgstr "最近閲覧したページ" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:333 +#: home/templates/layouts/base.html:343 msgid "💬 Chat with us" msgstr "💬 チャットで話そう" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:338 +#: home/templates/layouts/base.html:348 msgid "Let's chat?" msgstr "おしゃべりしましょうか?" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:343 +#: home/templates/layouts/base.html:353 msgid "" "Please fill out the form below to start chatting with the next available " "agent." msgstr "下記のフォームに必要事項をご記入の上、送信してください。" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:345 +#: home/templates/layouts/base.html:355 msgid "Enter your name" msgstr "名前を入力" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:346 +#: home/templates/layouts/base.html:356 msgid "Enter your email" msgstr "メールアドレスを入力してください。" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:347 +#: home/templates/layouts/base.html:357 msgid "Type your message..." msgstr "メッセージを入力してください" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:349 -#: .\home\templates\pages\blogpage.html:57 +#: home/templates/layouts/base.html:359 home/templates/pages/blogpage.html:57 msgid "Submit" msgstr "投稿する" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:450 +#: home/templates/layouts/base.html:460 msgid "Session Timeout Warning" msgstr "セッションタイムアウト警告" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:454 +#: home/templates/layouts/base.html:464 msgid "" "Your session will expire in 1 minute due to inactivity. Any unsaved changes " "will be lost." msgstr "無操作により、セッションは1分で終了します。保存されていない変更は失われます。" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:457 +#: home/templates/layouts/base.html:467 msgid "Stay Logged In" msgstr "ログイン状態を維持する" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:26 +#: home/templates/pages/about.html:27 msgid "Full-Service
Cyber Security Agency" msgstr "フルサービス
サイバー・セキュリティ・エージェンシー" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:29 +#: home/templates/pages/about.html:30 msgid "" "\n" " Hardhat can help you secure your webapps, review your code,\n" @@ -622,37 +631,37 @@ msgstr "" " " # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:53 +#: home/templates/pages/about.html:54 msgid "Our Team's Kudoboard" msgstr "チームのクドボード" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:55 +#: home/templates/pages/about.html:56 msgid "Share your appreciation for our team..." msgstr "私たちのチームへの感謝の気持ちを分かち合いましょう..." # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:57 +#: home/templates/pages/about.html:58 msgid "Choose note color: " msgstr "ノートの色を選ぶ:" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:89 +#: home/templates/pages/about.html:90 msgid "Add Note" msgstr "メモを追加" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:90 +#: home/templates/pages/about.html:91 msgid "Clear Board" msgstr "クリアボード" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:321 +#: home/templates/pages/about.html:321 msgid "All challenges accepted." msgstr "すべての挑戦を受け入れる。" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:323 +#: home/templates/pages/about.html:323 msgid "" " \n" " Hardhat is an experienced and passionate group of cybersecurity\n" @@ -661,7 +670,6 @@ msgid "" " victories.\n" " " msgstr "" -"\n" " Hardhatは経験豊富で情熱的なサイバーセキュリティのスペシャリスト集団です。\n" " スペシャリストと開発者の集団です。私たちが一緒に仕事をするすべてのクライアントは\n" " チームの一員となります。共に困難に立ち向かい\n" @@ -669,7 +677,7 @@ msgstr "" " " # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:331 +#: home/templates/pages/about.html:331 msgid "" " \n" " With a culture of collaboration and a roster of talent, the Hardhat\n" @@ -677,286 +685,153 @@ msgid "" " what's next, and generally pleasant to be around.\n" " " msgstr "" -"\n" " コラボレーションの文化と才能豊かな人材を擁するハードハット\n" " ハードハット・チームは、クリエイティブ・コミュニティーに積極的に参加し\n" " そして一般的に、一緒にいると楽しい。\n" " " # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:377 +#: home/templates/pages/about.html:377 msgid "Team Members" msgstr "チームメンバー" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:388 +#: home/templates/pages/about.html:388 msgid "Projects Secured" msgstr "プロジェクト確保" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:401 +#: home/templates/pages/about.html:401 msgid "Threats found" msgstr "発見された脅威" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:467 -msgid "Our history" -msgstr "我々の歴史(Project Paused)" msgstr "脅威の鏡
(プロジェクト休止)" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:218 +#: home/templates/pages/index.html:226 msgid "" "Threat Mirror aims to investigate open-source threat intelligence platforms," " assessing their suitability and adaptability for SMEs and developing " @@ -1051,12 +925,12 @@ msgstr "" "は、オープンソースの脅威インテリジェンスプラットフォームを調査し、中小企業や発展途上国への適合性や適応性を評価することを目的としている。" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:232 +#: home/templates/pages/index.html:240 msgid "Malware Visualization" msgstr "マルウェアの可視化" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:233 +#: home/templates/pages/index.html:241 msgid "" "The Malware Visualisation project creates a user-friendly tool that " "simplifies malware analysis by integrating with existing visual analytics " @@ -1066,60 +940,59 @@ msgstr "" "Visualisationプロジェクトは、既存のビジュアル分析アプリケーションと統合することで、マルウェア分析を簡素化するユーザーフレンドリーなツールを作成します。" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:246 -#| msgid "" +#: home/templates/pages/index.html:255 msgid "The Policy Deployment Engine" msgstr "ポリシー展開エンジン" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:247 +#: home/templates/pages/index.html:256 msgid "" "The Policy Deployment Engine is a tool that allows users to deploy policies " "to their systems." msgstr "Policy Deployment Engineは、ユーザーがシステムにポリシーをデプロイするためのツールである。" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:329 +#: home/templates/pages/index.html:338 msgid "Cybersecurity News" msgstr "サイバーセキュリティ・ニュース" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:336 +#: home/templates/pages/index.html:346 msgid "TROX Stealer Malware Spreads via Fake Updates" msgstr "TROX Stealerマルウェア、偽アップデートで拡散" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:337 +#: home/templates/pages/index.html:347 msgid "" "A new wave of cyberattacks spreads malware through fake software update " "alerts targeting unsuspecting users globally." msgstr "新たなサイバー攻撃の波は、世界中の無防備なユーザーを標的とした偽のソフトウェア更新アラートを通じてマルウェアを拡散させている。" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:338 .\home\templates\pages\index.html:349 -#: .\home\templates\pages\index.html:360 +#: home/templates/pages/index.html:348 home/templates/pages/index.html:360 +#: home/templates/pages/index.html:372 msgid "Read More" msgstr "続きを読む" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:347 +#: home/templates/pages/index.html:358 msgid "AI Shaping the Future of Cyber Defense" msgstr "サイバー防衛の未来を形作るAI" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:348 +#: home/templates/pages/index.html:359 msgid "" "Experts explore how artificial intelligence is transforming threat detection" " and proactive cybersecurity measures worldwide." msgstr "専門家は、人工知能がどのように世界中で脅威の検出とプロアクティブなサイバーセキュリティ対策を変革しているかを探る。" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:358 +#: home/templates/pages/index.html:370 msgid "Zero Trust Security: Why It Matters in 2025" msgstr "ゼロ・トラスト・セキュリティ:2025年に重要な理由" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:359 +#: home/templates/pages/index.html:371 msgid "" "With rising remote work trends, the zero-trust model becomes essential in " "securing networks beyond traditional perimeters." @@ -1127,17 +1000,17 @@ msgstr "" "リモートワークのトレンドが高まる中、ゼロトラスト・モデルは、従来の境界線を越えたネットワークの安全性を確保する上で不可欠なものとなっている。" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:377 +#: home/templates/pages/index.html:391 msgid "Testimonial" msgstr "証言" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:378 +#: home/templates/pages/index.html:392 msgid "What Our Clients Say" msgstr "お客様の声" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:384 +#: home/templates/pages/index.html:397 msgid "" "\"We have been working with Hardhat for over a year now, and their " "cybersecurity services have been a game-changer for our business. From " @@ -1148,12 +1021,12 @@ msgstr "" "「Hardhatのサイバーセキュリティ・サービスは、私たちのビジネスを大きく変えてくれました。ランサムウェア攻撃の防止からネットワーク・インフラストラクチャの安全確保まで、Hardhatのおかげで安心して当社の成長に専念することができます。同社のチームは迅速でプロフェッショナルであり、常に一歩先を進んでいます。強くお勧めします。" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:385 +#: home/templates/pages/index.html:398 msgid "James Thompson, CTO, Tech Innovations Ltd." msgstr "ジェームス・トンプソン、テックイノベーションズ社CTO" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:388 +#: home/templates/pages/index.html:401 msgid "" "\"As a small business, we were initially hesitant about investing in " "cybersecurity. However, after partnering with Hardhat, we quickly realized " @@ -1165,12 +1038,12 @@ msgstr "" "「中小企業なので、当初はサイバーセキュリティへの投資をためらっていました。しかし、Hardhatとの提携後、当社のデータとシステムを保護することがいかに重要であるかをすぐに理解しました。Hardhatのカスタマイズされたソリューションは、サイバー脅威から当社を守り、その積極的なアプローチによって、将来に向けて安全な基盤を築くことができました。今では、デジタル・セキュリティに関して、これまで以上に自信を持っています。\"" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:389 +#: home/templates/pages/index.html:402 msgid "Sarah Mitchell, Founder, EcoProducts Co." msgstr "サラ・ミッチェル、エコプロダクツ社創設者" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:392 +#: home/templates/pages/index.html:405 msgid "" "\"In the fast-paced world of finance, cybersecurity is not a luxury—it's a " "necessity. Hardhat has been instrumental in fortifying our defenses against " @@ -1182,27 +1055,27 @@ msgstr "" "「ペースの速い金融の世界では、サイバーセキュリティは贅沢品ではありません。Hardhatは、高度なサイバー脅威に対する当社の防御を強化するのに役立っています。脅威の検出、インシデント対応、継続的なモニタリングにおける彼らの専門知識は非常に貴重です。彼らのおかげで、潜在的な脆弱性を克服し、顧客の信頼を維持することができました。トップクラスのサイバーセキュリティ・パートナーです。" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:393 +#: home/templates/pages/index.html:406 msgid "David Harris, Risk Manager, FinSecure Solutions" msgstr "デビッド・ハリス、フィンセキュア・ソリューションズ、リスクマネージャー" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:405 +#: home/templates/pages/index.html:418 msgid "FAQ" msgstr "よくあるご質問" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:406 +#: home/templates/pages/index.html:419 msgid "What Our Clients Recently ask" msgstr "クライアントからの最近の質問" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:411 +#: home/templates/pages/index.html:424 msgid "What is cybersecurity and why do I need it? " msgstr "サイバーセキュリティとは何か、なぜ必要なのか?" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:414 +#: home/templates/pages/index.html:427 msgid "" "Cybersecurity is the practice of protecting systems, networks, and programs " "from digital attacks, data breaches, and other cyber threats. It is " @@ -1212,12 +1085,12 @@ msgstr "" "サイバーセキュリティとは、システム、ネットワーク、プログラムをデジタル攻撃、データ漏洩、その他のサイバー脅威から保護することである。悪意のある活動から機密情報を守ることは、企業や個人にとって不可欠である。" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:420 +#: home/templates/pages/index.html:433 msgid "How can I protect my business from cyber threats? " msgstr "サイバー脅威からビジネスを守るには?" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:423 +#: home/templates/pages/index.html:436 msgid "" "Our cybersecurity services offer comprehensive solutions including threat " "monitoring, data encryption, firewall protection, penetration testing, and " @@ -1226,12 +1099,12 @@ msgstr "" "当社のサイバーセキュリティサービスは、脅威の監視、データの暗号化、ファイアウォール保護、侵入テスト、従業員トレーニングなどの包括的なソリューションを提供します。これらの対策により、サイバー脅威のリスクを軽減することができます。" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:429 +#: home/templates/pages/index.html:442 msgid "What is a data breach and how can I prevent one? " msgstr "データ漏えいとは何か、どうすればデータ漏えいを防ぐことができるのか?" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:432 +#: home/templates/pages/index.html:445 msgid "" "A data breach occurs when sensitive information is accessed or stolen by " "unauthorized individuals. Preventive measures include securing networks, " @@ -1241,108 +1114,205 @@ msgstr "" "データ漏洩は、機密情報が権限のない個人によってアクセスされたり、盗まれたりすることで発生します。予防策には、ネットワークの保護、強力なパスワードの使用、機密データの暗号化、セキュリティ・プロトコルの定期的な更新などが含まれる。" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:443 +#: home/templates/pages/index.html:458 msgid "Announcement" msgstr "発表" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:447 +#: home/templates/pages/index.html:462 msgid "{{ announcement_message }}" msgstr "{{ announcement_message }}" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:450 +#: home/templates/pages/index.html:465 msgid "Close" msgstr "閉じる" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\publishedblog.html:57 +#: home/templates/pages/publishedblog.html:57 msgid "No blogs have been published yet." msgstr "まだブログは公開されていない。" # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:22 -msgid "Full-Service Cybersecurity Agency" -msgstr "総合サイバーセキュリティ企業" +#: home/validators.py:19 +msgid "Enter a valid student ID. This value must contain 9 digits only" +msgstr "有効な学生IDを入力してください。この値は9桁のみです。" # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:24 -msgid "" -"\n" -" Hardhat Enterprises enhances white-hat cybersecurity by safeguarding assets, reducing threats, and thwarting vulnerability exploits. Our cybersecurity services, including penetration testing and open-source security tools, address market gaps and secure your digital assets.\n" -" " -msgstr "" -"\n" -" Hardhat Enterprisesは、資産を保護し、脅威を減らし、脆弱性の悪用を阻止することで、ホワイトハットのサイバーセキュリティを強化します。侵入テストやオープンソースセキュリティツールを含む当社のサイバーセキュリティサービスは、市場のギャップに対処し、お客様のデジタル資産を保護します。\n" -" " +#~ msgid "Email must be valid email." +#~ msgstr "電子メールは有効な電子メールでなければなりません。" # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:42 -msgid "Our Cybersecurity Services" -msgstr "サイバーセキュリティ・サービスOur history" +#~ msgstr "我々の歴史Cybersecurity Services" +#~ msgstr "サイバーセキュリティ・サービス{Bv25mQ#R`ReCVvNUwov2XaBaFF+2^dCuTo+^hMLj*zn0o5bU5(j;hoX#` zjU^8mbDjMMqK#RJd%GLc7o%c~Nx|V5j0>=xFZ4K#2cvV-@`EOZ#wochC!Pc48?e)^ClG; zoEeTfaWbmsvoRbiQ5RZ;4Bl))b)W%t!)6S_BewlRRL9RFlV>jDE$(k_vZ0Y&WBxPo z7V5?+j~H_fhoEi{9_NlM8GBM6i0b%M9E>w@5bnhJ_-9myayeKtRE)aMc+^0qpf`z) z>1+%`FY1Jos1csVb@-`mpBZmVAoZoFC8P2 zy%xJ+9R}e()C@Ewd)+lTNQ2g<1$Cn~Ou#d?{adT2mwQ}i)ROeT&oB#h!^jl({1{B9 zo`?f*B5Gi@I35q$_Pbs-Ceo1A+nt*As2)405&j<4p>wFE`3GugzQ!Q@4z;F%sqV88 zh8k&448>f`#Gx3BOHc!?M*bP^dfU*1y3i41Fs2pt7JPxa;djWrOy@rCg$G&-F@*MF zRL4v3b)1cQJ2Y(V4@XwfJcPQ=5X{i~U%`fY^fGGg8gVx^p+-Equlr$|iaZ{s8fW4T z1e_d9R|b+lV@TAF87V?0yHmYB<4$9*z&N9kwA~ zM{@@CDg8I*^FDu%{V<=GxC|HNumpIDM?61(sm|qjp&pxO%vSX9PWHxa`8?2E=V*cZ zomo88U7F^htiO7Afd-A>a}4B!|JeG?LU#%Shq*HlW$lA{hze2XRiZ|?!ul*mP~VIi zz%JBGHQV-+w*B-lFHa;pF53fcqdF8e+`VuV_N1PO2{;mU;d!XzR-!tv&iWGSt*J-d z@DOTAKD70}Sg+Xj+g>(wLdXa{iHtlBb;6*LJjqyu594ZV$Nuf88Dot3n2wLbXQ@Yzb^nI!z$f(nH?Wb!j&HEN4j9K@L`=YR z)yKOXC_>H5t!N8P1~#Srdq`mqtpj$G6U zLopsF*!nW;OMN}+0&k<%_9S+~v#7V_Q`G;Q?xH&QzY=$U&;<7r+yz-ZGXj}RQ;T!B zzxl}SNT=JgsV_tQJwJ`QQHM!x$Kp^o%tVc}0JXmqb;AW1flE;x@}icg0X4G+k$>j6 zt#^2gViEAQue`a6Ixg;Uw_~ZOj^v__E5P4j z32KSDmb%CFMGY{ol=;tLql$(f;eONwuA?5hTX-0QCcB^L;}}J~4fSwc#Km|QQ*gl) z_fuVmE!1049jTehe@L(nyW&5s|DDSGYf3wnxjSM|CuCqaYgvfBs88TgRr?Ao#!Z-q zAEP=H%!mCD#-axBN7T%mL0$iXZNG}T&JA3F9`7{wgjJ{>*4X-4)C~OH`X%a{ehZ^@ zBJZef6oYyT;!zh)MvX8Rb^ch?d1a`FyaILJBCGdld%$W`k2hMkT6bbB?QdWgY(XZ* zU*__AjO-@qB#tmJvxul{aPfbjve+I@G)T={0pYp#njLJY3?NI%DDo5XE26T*#s9m2 z-=7kVP-PH#*}uhzk!3Znkp|m#pQCInB=tnkjfw`P`~Oh%by{g_t1+2OCiBS8h{`jh ziX2eImS1Bki6SxNX`(XB#s7Pf-#%mrd4c?xRFgM!|25=wvY!kl50(llGahJI&$ia_ zMG`<%+7W$F-dBavgS<-gcc43Yhvd>%WueAWIj=u zL-h1-CPPUvX(Y=@FY*d$PhKJ_buRwTbT-?w$!|#xNg$OZp7@`?emG5)2g*3Mw~|0| zknAEINd^fgD#u;?|Fs%nwNhz|~Q%9ETRU+>hlzEi1Need^~;Y>=q;c+&kPYH0+G6OwMYgSK> z?_PGTv$=nS$Jd;b@4shnrx)k8l zSEPBInt9b8Uu5NO=Wu1M$5*m2!>L=CAK-LfJSNb2ZfO^fbA5S@Cw%9jueQ~iYmJA$ QYI^NjV~caD>Ko7h0pRQWGXMYp delta 10313 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 diff --git a/locale/ko/LC_MESSAGES/django.po b/locale/ko/LC_MESSAGES/django.po index 217368575..6f0438f37 100644 --- a/locale/ko/LC_MESSAGES/django.po +++ b/locale/ko/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-20 00:50+1000\n" +"POT-Creation-Date: 2025-09-06 14:00+1000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,593 +19,602 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:59 .\home\context_processors.py:60 -#: .\home\templates\admin\home\app_index.html:7 -#: .\home\templates\includes\footer.html:50 -#: .\home\templates\includes\navigation.html:51 +#: home/context_processors.py:59 home/context_processors.py:60 +#: home/templates/admin/home/app_index.html:7 +#: home/templates/includes/footer.html:50 +#: home/templates/includes/navigation.html:52 msgid "Home" msgstr "홈" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:61 .\home\context_processors.py:62 -#: .\home\templates\includes\footer.html:72 +#: home/context_processors.py:61 home/context_processors.py:62 +#: home/templates/includes/footer.html:72 msgid "About Us" msgstr "회사 소개" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:63 .\home\templates\pages\about.html:39 +#: home/context_processors.py:63 home/templates/pages/about.html:40 msgid "What we do" msgstr "우리가 하는 일" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:64 .\home\templates\includes\footer.html:74 +#: home/context_processors.py:64 home/templates/includes/footer.html:74 msgid "Contact Us" msgstr "문의하기" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:65 -#| msgid "" +#: home/context_processors.py:65 msgid "Our Projects" msgstr "프로젝트" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:66 +#: home/context_processors.py:66 msgid "Upload Image" msgstr "이미지 업로드" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:67 -#: .\home\templates\includes\navigation.html:169 +#: home/context_processors.py:67 home/templates/includes/navigation.html:170 msgid "Blog" msgstr "블로그" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:68 -#: .\home\templates\includes\navigation.html:177 -#: .\home\templates\pages\publishedblog.html:8 +#: home/context_processors.py:68 home/templates/includes/navigation.html:178 +#: home/templates/pages/publishedblog.html:8 msgid "Published Blogs" msgstr "게시된 블로그" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:69 -#: .\home\templates\includes\navigation.html:189 +#: home/context_processors.py:69 home/templates/includes/navigation.html:190 msgid "Discover Hardhat" msgstr "하드햇 알아보기" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:70 -#: .\home\templates\includes\navigation.html:195 +#: home/context_processors.py:70 home/templates/includes/navigation.html:196 msgid "Internships" msgstr "인턴십" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:71 -#: .\home\templates\includes\navigation.html:198 +#: home/context_processors.py:71 home/templates/includes/navigation.html:199 msgid "Job Alerts" msgstr "작업 알림" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:72 -#: .\home\templates\includes\navigation.html:208 +#: home/context_processors.py:72 home/templates/includes/navigation.html:212 msgid "Cyber Challenges" msgstr "사이버 챌린지" # [auto-translated provider=DeepL] -#: .\home\context_processors.py:73 -#: .\home\templates\includes\navigation.html:220 +#: home/context_processors.py:73 home/templates/includes/navigation.html:224 msgid "Quiz" msgstr "퀴즈" # [auto-translated provider=DeepL] -#: .\home\forms.py:35 +#: home/forms.py:35 msgid "Email" msgstr "이메일" # [auto-translated provider=DeepL] -#: .\home\forms.py:41 .\home\forms.py:137 +#: home/forms.py:41 home/forms.py:124 msgid "Your Password" msgstr "비밀번호" # [auto-translated provider=DeepL] -#: .\home\forms.py:45 .\home\forms.py:141 +#: home/forms.py:45 home/forms.py:128 msgid "Confirm Password" msgstr "비밀번호 확인" # [auto-translated provider=DeepL] -#: .\home\forms.py:54 .\home\forms.py:150 +#: home/forms.py:54 home/forms.py:137 msgid "Password must be at least 8 characters long." msgstr "비밀번호는 8자 이상이어야 합니다." # [auto-translated provider=DeepL] -#: .\home\forms.py:57 .\home\forms.py:153 +#: home/forms.py:57 home/forms.py:140 msgid "Password must include at least one lowercase letter." msgstr "비밀번호는 소문자 하나 이상을 포함해야 합니다." # [auto-translated provider=DeepL] -#: .\home\forms.py:60 .\home\forms.py:156 +#: home/forms.py:60 home/forms.py:143 msgid "Password must include at least one uppercase letter." msgstr "비밀번호는 대문자 하나 이상을 포함해야 합니다." # [auto-translated provider=DeepL] -#: .\home\forms.py:63 .\home\forms.py:159 +#: home/forms.py:63 home/forms.py:146 msgid "Password must include at least one number." msgstr "비밀번호에는 숫자가 하나 이상 포함되어야 합니다." # [auto-translated provider=DeepL] -#: .\home\forms.py:66 .\home\forms.py:162 +#: home/forms.py:66 home/forms.py:149 msgid "" "Password must include at least one special character (@, $, !, %, *, ?, &)." msgstr "비밀번호에는 특수 문자(@, $, !, %, *, ?, &)가 하나 이상 포함되어야 합니다." # [auto-translated provider=DeepL] -#: .\home\forms.py:81 +#: home/forms.py:81 msgid "Email must match your Deakin email." msgstr "이메일은 디킨 이메일과 일치해야 합니다." # [auto-translated provider=DeepL] -#: .\home\forms.py:91 +#: home/forms.py:90 home/forms.py:165 msgid "First Name" msgstr "이름" # [auto-translated provider=DeepL] -#: .\home\forms.py:92 +#: home/forms.py:91 home/forms.py:166 msgid "Last Name" msgstr "성" # [auto-translated provider=DeepL] -#: .\home\forms.py:93 +#: home/forms.py:92 msgid "Deakin Email Address" msgstr "디킨 이메일 주소" # [auto-translated provider=DeepL] -#: .\home\forms.py:126 +#: home/forms.py:113 msgid "Business Email" msgstr "비즈니스 이메일" # [auto-translated provider=DeepL] -#: .\home\forms.py:132 +#: home/forms.py:119 msgid "Business Name" msgstr "비즈니스 이름" # [auto-translated provider=DeepL] -#: .\home\forms.py:174 -msgid "Email must be valid email." -msgstr "이메일은 유효한 이메일이어야 합니다." +#: home/forms.py:167 +#, fuzzy +#| msgid "Business Email" +msgid "Business Email Address" +msgstr "비즈니스 이메일" # [auto-translated provider=DeepL] -#: .\home\forms.py:184 .\home\forms.py:248 +#: home/forms.py:181 home/forms.py:238 msgid "Password" msgstr "비밀번호" # [auto-translated provider=DeepL] -#: .\home\forms.py:203 .\home\forms.py:231 +#: home/forms.py:198 home/forms.py:221 msgid "Too many login attempts. Please try again later." msgstr "로그인 시도 횟수가 너무 많습니다. 나중에 다시 시도해 주세요." # [auto-translated provider=DeepL] -#: .\home\forms.py:284 .\home\templates\pages\about.html:582 -#: .\home\templates\pages\what_we_do.html:88 +#: home/forms.py:276 msgid "Your Email" msgstr "이메일" # [auto-translated provider=DeepL] -#: .\home\forms.py:289 .\home\forms.py:300 +#: home/forms.py:282 home/forms.py:294 msgid "New Password" msgstr "새 비밀번호" # [auto-translated provider=DeepL] -#: .\home\forms.py:292 .\home\forms.py:303 +#: home/forms.py:285 home/forms.py:297 msgid "Confirm New Password" msgstr "새 비밀번호 확인" # [auto-translated provider=DeepL] -#: .\home\forms.py:297 +#: home/forms.py:291 msgid "Old Password" msgstr "이전 비밀번호" # [auto-translated provider=DeepL] -#: .\home\forms.py:307 +#: home/forms.py:300 msgid "Deakin Student ID" msgstr "디킨 학생증" # [auto-translated provider=DeepL] -#: .\home\forms.py:310 +#: home/forms.py:303 msgid "Year" msgstr "연도" # [auto-translated provider=DeepL] -#: .\home\forms.py:451 -#| msgid "" +#: home/forms.py:484 msgid "Your name" msgstr "사용자 이름" # [auto-translated provider=DeepL] -#: .\home\forms.py:452 -#| msgid "" +#: home/forms.py:485 msgid "Your title" msgstr "제목" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:453 +#: home/forms.py:486 msgid "Your description" msgstr "설명" # [auto-translated provider=DeepL] -#: .\home\mixins.py:27 +#: home/mixins.py:27 msgid "Superuser must have is_superuser = True" msgstr "수퍼유저는 is_superuser = True여야 합니다" # [auto-translated provider=DeepL] -#: .\home\mixins.py:29 +#: home/mixins.py:29 msgid "Superuser must have is_staff = True" msgstr "수퍼유저에게 is_staff = True가 있어야 합니다" # [auto-translated provider=DeepL] -#: .\home\mixins.py:39 .\home\models.py:97 +#: home/mixins.py:39 home/models.py:97 msgid "created_at" msgstr "created_at" # [auto-translated provider=DeepL] -#: .\home\mixins.py:40 .\home\models.py:98 +#: home/mixins.py:40 home/models.py:98 msgid "updated_at" msgstr "updated_at" # [auto-translated provider=DeepL] -#: .\home\models.py:74 +#: home/models.py:74 msgid "first name" msgstr "이름" # [auto-translated provider=DeepL] -#: .\home\models.py:75 +#: home/models.py:75 msgid "last name" msgstr "성" # [auto-translated provider=DeepL] -#: .\home\models.py:76 +#: home/models.py:76 msgid "deakin email address" msgstr "디킨 이메일 주소" # [auto-translated provider=DeepL] -#: .\home\models.py:80 +#: home/models.py:80 msgid "staff status" msgstr "직원 상태" # [auto-translated provider=DeepL] -#: .\home\models.py:82 +#: home/models.py:82 msgid "Designates whether the user can log into this admin site." msgstr "사용자가 이 관리자 사이트에 로그인할 수 있는지 여부를 지정합니다." # [auto-translated provider=DeepL] -#: .\home\models.py:85 +#: home/models.py:85 msgid "active" msgstr "활성" # [auto-translated provider=DeepL] -#: .\home\models.py:88 +#: home/models.py:88 msgid "" "Designates whether this user should be treated as active. Unselect this " "instead of deleting accounts." msgstr "이 사용자를 활성 상태로 처리할지 여부를 지정합니다. 계정을 삭제하는 대신 이 옵션을 선택 취소합니다." # [auto-translated provider=DeepL] -#: .\home\models.py:93 +#: home/models.py:93 msgid "verified" msgstr "확인됨" # [auto-translated provider=DeepL] -#: .\home\models.py:95 +#: home/models.py:95 msgid "Designates whether the user has verified their account." msgstr "사용자가 계정을 인증했는지 여부를 지정합니다." # [auto-translated provider=DeepL] -#: .\home\models.py:114 +#: home/models.py:114 msgid "user" msgstr "사용자" # [auto-translated provider=DeepL] -#: .\home\models.py:115 +#: home/models.py:115 msgid "users" msgstr "사용자" # [auto-translated provider=DeepL] -#: .\home\models.py:191 +#: home/models.py:191 msgid "project title" msgstr "프로젝트 제목" +#: home/models.py:192 +msgid "archived" +msgstr "" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#: home/models.py:193 +#, fuzzy +#| msgid "Your description" +msgid "project description" +msgstr "설명" + # [auto-translated provider=DeepL] -#: .\home\models.py:200 +#: home/models.py:202 msgid "course title" msgstr "코스 제목" # [auto-translated provider=DeepL] -#: .\home\models.py:201 +#: home/models.py:203 msgid "course code" msgstr "코스 코드" # [auto-translated provider=DeepL] -#: .\home\models.py:202 +#: home/models.py:204 msgid "postgraduate status" msgstr "대학원 상태" # [auto-translated provider=DeepL] -#: .\home\models.py:256 +#: home/models.py:258 msgid "student_id" msgstr "student_id" # [auto-translated provider=DeepL] -#: .\home\models.py:259 +#: home/models.py:261 msgid "Required. Enter Deakin Student ID. Digits only." msgstr "필수입니다. 디킨 학생 ID를 입력합니다. 숫자만 입력합니다." # [auto-translated provider=DeepL] -#: .\home\models.py:262 +#: home/models.py:264 msgid "A user with that Student ID already exists." msgstr "해당 학생 ID를 가진 사용자가 이미 존재합니다." # [auto-translated provider=DeepL] -#: .\home\models.py:267 +#: home/models.py:269 msgid "trimester" msgstr "임신" # [auto-translated provider=DeepL] -#: .\home\models.py:268 +#: home/models.py:270 msgid "unit" msgstr "단위" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:10 +#: home/templates/includes/footer.html:10 msgid "" "Hardhat Enterprises offers open-source protection, so it's free for " "everyone." msgstr "하드햇 엔터프라이즈는 오픈 소스 보호 기능을 제공하므로 누구나 무료로 사용할 수 있습니다." # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:49 +#: home/templates/includes/footer.html:49 msgid "Blog Page" msgstr "블로그 페이지" +#: home/templates/includes/footer.html:73 +msgid "Our Tools" +msgstr "" + # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:92 +#: home/templates/includes/footer.html:92 msgid "Feedback" msgstr "피드백" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:99 +#: home/templates/includes/footer.html:99 msgid "The OWASP Top 10" msgstr "OWASP 상위 10" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:101 +#: home/templates/includes/footer.html:101 msgid "Learn more about cyber security standards and applications" msgstr "사이버 보안 표준 및 애플리케이션에 대해 자세히 알아보기" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:110 +#: home/templates/includes/footer.html:110 msgid "OWASP Top 10" msgstr "OWASP 상위 10위" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:144 +#: home/templates/includes/footer.html:144 msgid "This page has been visited " msgstr "이 페이지가 방문되었습니다" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:146 +#: home/templates/includes/footer.html:146 msgid "times!" msgstr "시간!" # [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:156 +#: home/templates/includes/footer.html:156 msgid "Last Updated:" msgstr "마지막 업데이트:" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:39 -#: .\home\templates\includes\navigation.html:237 +#: home/templates/includes/navigation.html:40 +#: home/templates/includes/navigation.html:241 msgid "Search..." msgstr "검색..." # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:57 +#: home/templates/includes/navigation.html:58 msgid "Upskilling" msgstr "업스킬링" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:64 +#: home/templates/includes/navigation.html:65 msgid "Dashboard" msgstr "대시보드" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:69 +#: home/templates/includes/navigation.html:70 msgid "Skills" msgstr "기술" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:82 +#: home/templates/includes/navigation.html:83 msgid "Admin Settings" msgstr "관리자 설정" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:88 +#: home/templates/includes/navigation.html:89 msgid "User Management" msgstr "사용자 관리" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:91 +#: home/templates/includes/navigation.html:92 msgid "Project Assignment" msgstr "프로젝트 할당" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:94 +#: home/templates/includes/navigation.html:95 msgid "Project Teams" msgstr "프로젝트 팀" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:97 +#: home/templates/includes/navigation.html:98 msgid "Review Blogs" msgstr "블로그 리뷰" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:100 +#: home/templates/includes/navigation.html:101 msgid "Reports" msgstr "보고서" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:110 +#: home/templates/includes/navigation.html:111 msgid "About" msgstr "정보" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:116 -#: .\home\templates\pages\index.html:147 +#: home/templates/includes/navigation.html:117 +#: home/templates/pages/index.html:155 msgid "Projects" msgstr "프로젝트" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:125 -#: .\home\templates\pages\index.html:157 +#: home/templates/includes/navigation.html:126 +#: home/templates/pages/index.html:165 msgid "AppAttack" msgstr "앱어택" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:130 -#: .\home\templates\pages\index.html:172 +#: home/templates/includes/navigation.html:131 +#: home/templates/pages/index.html:180 msgid "PT-GUI" msgstr "PT-GUI" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:135 -#: .\home\templates\pages\index.html:202 +#: home/templates/includes/navigation.html:136 +#: home/templates/pages/index.html:210 msgid "Smishing Detection" msgstr "스미싱 탐지" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:140 +#: home/templates/includes/navigation.html:141 msgid "Deakin CyberSafe VR" msgstr "디킨 사이버세이프 VR" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:145 +#: home/templates/includes/navigation.html:146 msgid "The Policy Deployment Engine (New)" msgstr "정책 배포 엔진(신규)" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:150 +#: home/templates/includes/navigation.html:151 msgid "Deakin Threat mirror (Finished)" msgstr "디킨 위협 거울 (완료)" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:159 +#: home/templates/includes/navigation.html:160 msgid "Malware (Finished)" msgstr "멀웨어 (완료)" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:176 +#: home/templates/includes/navigation.html:177 msgid "Create a Blog" msgstr "블로그 만들기" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:183 +#: home/templates/includes/navigation.html:184 msgid "Careers" msgstr "채용 정보" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:192 +#: home/templates/includes/navigation.html:193 msgid "All Jobs" msgstr "모든 채용 정보" +#: home/templates/includes/navigation.html:202 +msgid "Career Path Finder" +msgstr "" + # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:215 +#: home/templates/includes/navigation.html:219 msgid "All Challenges" msgstr "모든 도전 과제" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:257 +#: home/templates/includes/navigation.html:261 msgid "Logout" msgstr "로그아웃" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:279 +#: home/templates/includes/navigation.html:283 msgid "Sign In" msgstr "로그인" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:291 +#: home/templates/includes/navigation.html:295 msgid "Sign Up" msgstr "가입하기" # [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:313 +#: home/templates/includes/navigation.html:318 msgid "Language" msgstr "언어" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:315 +#: home/templates/layouts/base.html:325 msgid "Recently Viewed Pages" msgstr "최근 본 페이지" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:333 +#: home/templates/layouts/base.html:343 msgid "💬 Chat with us" msgstr "💬 채팅하기" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:338 +#: home/templates/layouts/base.html:348 msgid "Let's chat?" msgstr "채팅할까요?" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:343 +#: home/templates/layouts/base.html:353 msgid "" "Please fill out the form below to start chatting with the next available " "agent." msgstr "다음 이용 가능한 상담원과 채팅을 시작하려면 아래 양식을 작성하세요." # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:345 +#: home/templates/layouts/base.html:355 msgid "Enter your name" msgstr "이름 입력" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:346 +#: home/templates/layouts/base.html:356 msgid "Enter your email" msgstr "이메일 입력" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:347 +#: home/templates/layouts/base.html:357 msgid "Type your message..." msgstr "메시지 입력..." # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:349 -#: .\home\templates\pages\blogpage.html:57 +#: home/templates/layouts/base.html:359 home/templates/pages/blogpage.html:57 msgid "Submit" msgstr "제출하기" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:450 +#: home/templates/layouts/base.html:460 msgid "Session Timeout Warning" msgstr "세션 시간 초과 경고" # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:454 +#: home/templates/layouts/base.html:464 msgid "" "Your session will expire in 1 minute due to inactivity. Any unsaved changes " "will be lost." msgstr "활동이 없어 세션이 1분 후에 만료됩니다. 저장하지 않은 변경 사항은 모두 손실됩니다." # [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:457 +#: home/templates/layouts/base.html:467 msgid "Stay Logged In" msgstr "로그인 상태 유지" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:26 +#: home/templates/pages/about.html:27 msgid "Full-Service
Cyber Security Agency" msgstr "풀 서비스
사이버 보안 기관" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:29 +#: home/templates/pages/about.html:30 msgid "" "\n" " Hardhat can help you secure your webapps, review your code,\n" @@ -622,37 +631,37 @@ msgstr "" " " # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:53 +#: home/templates/pages/about.html:54 msgid "Our Team's Kudoboard" msgstr "우리 팀의 쿠도보드" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:55 +#: home/templates/pages/about.html:56 msgid "Share your appreciation for our team..." msgstr "저희 팀에 대한 감사함을 공유하세요..." # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:57 +#: home/templates/pages/about.html:58 msgid "Choose note color: " msgstr "노트 색상을 선택합니다:" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:89 +#: home/templates/pages/about.html:90 msgid "Add Note" msgstr "메모 추가" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:90 +#: home/templates/pages/about.html:91 msgid "Clear Board" msgstr "클리어 보드" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:321 +#: home/templates/pages/about.html:321 msgid "All challenges accepted." msgstr "모든 도전이 받아들여집니다." # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:323 +#: home/templates/pages/about.html:323 msgid "" " \n" " Hardhat is an experienced and passionate group of cybersecurity\n" @@ -669,7 +678,7 @@ msgstr "" " " # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:331 +#: home/templates/pages/about.html:331 msgid "" " \n" " With a culture of collaboration and a roster of talent, the Hardhat\n" @@ -684,279 +693,147 @@ msgstr "" " " # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:377 +#: home/templates/pages/about.html:377 msgid "Team Members" msgstr "팀원" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:388 +#: home/templates/pages/about.html:388 msgid "Projects Secured" msgstr "확보된 프로젝트" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:401 +#: home/templates/pages/about.html:401 msgid "Threats found" msgstr "발견된 위협" # [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:467 -msgid "Our history" -msgstr "우리 연혁" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:476 -msgid "Present" -msgstr "현재" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:478 -msgid "" -"\n" -" Established an incident response team and provided remote work\n" -" security solutions. Actively engaged with the global\n" -" cybersecurity community. Continued growth, adapting to\n" -" emerging threats and technologies.\n" -" " -msgstr "" -"\n" -" 사고 대응팀 구축 및 원격 근무 제공\n" -" 보안 솔루션을 제공했습니다. 글로벌 사이버 보안 커뮤니티에 적극적으로 참여\n" -" 사이버 보안 커뮤니티에 적극적으로 참여. 새로운 위협과 기술에 적응하며 지속적인 성장\n" -" 지속적인 성장, 새로운 위협과 기술에 적응.\n" -" " - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:488 -msgid "Technology and Innovation" -msgstr "기술 및 혁신" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:490 -msgid "" -"\n" -" Introduced advanced threat detection technologies. Established\n" -" a cybersecurity training academy and embraced AI integration.\n" -" Released a proprietary threat intelligence platform.\n" -" " -msgstr "" -"\n" -" 고급 위협 탐지 기술 도입. 설립\n" -" 사이버 보안 교육 아카데미를 설립하고 AI 통합을 수용했습니다.\n" -" 독점적인 위협 인텔리전스 플랫폼 출시.\n" -" " - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:499 -msgid "Growth and Recognition" -msgstr "성장과 인정" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:501 -msgid "" -"\n" -" Expanded services to include penetration testing and\n" -" vulnerability assessments. Formed strategic partnerships and\n" -" received industry awards. Achieved international expansion and\n" -" collaborated on a major research project.\\\n" -" " -msgstr "" -"\n" -" 침투 테스트 및 취약성 평가를 포함하도록 서비스 확장\n" -" 취약성 평가로 서비스를 확장했습니다. 전략적 파트너십을 체결하고\n" -" 업계 상을 수상했습니다. 국제적 확장 달성 및\n" -" 주요 연구 프로젝트에 협력했습니다\n" -" " - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:511 -msgid "Establishment and Early Success" -msgstr "설립 및 초기 성공" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:513 -msgid "" -"\n" -" Founded in 2022 by a group of cybersecurity enthusiasts.\n" -" Initial focus on basic cybersecurity awareness training and\n" -" consulting. Secured first clients and gained a reputation for\n" -" reliable services.\n" -" " -msgstr "" -"\n" -" 사이버 보안 애호가들이 모여 2022년에 설립했습니다.\n" -" 초기에는 기본적인 사이버 보안 인식 교육과\n" -" 컨설팅. 첫 고객을 확보하고 신뢰할 수 있는 서비스로 명성을 얻었습니다\n" -" 신뢰할 수 있는 서비스.\n" -" " - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:555 -msgid "Want to work with us?" -msgstr "함께 일하고 싶으신가요?" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:556 -msgid "Awesome! Tell us about yourself" -msgstr "멋지네요! 자신에 대해 알려주세요" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:564 -#: .\home\templates\pages\what_we_do.html:79 -msgid "Your Name" -msgstr "사용자 이름" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:601 -#: .\home\templates\pages\what_we_do.html:96 -msgid "Your Message" -msgstr "귀하의 메시지" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:604 -msgid "How can we help you?" -msgstr "무엇을 도와드릴까요?" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:614 -#: .\home\templates\pages\what_we_do.html:101 -msgid "Send Message" -msgstr "메시지 보내기" - -# [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:24 -#| msgid "" +#: home/templates/pages/blogpage.html:24 msgid "User Blogs" msgstr "사용자 블로그" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:26 +#: home/templates/pages/blogpage.html:26 msgid "Please provide your blog details with our company." msgstr "블로그 세부 정보를 당사에 제공해 주세요." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:32 +#: home/templates/pages/blogpage.html:32 msgid "Share Your Blog" msgstr "블로그 공유" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:35 +#: home/templates/pages/blogpage.html:35 msgid "Name:" msgstr "이름:" # [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:41 -#| msgid "" +#: home/templates/pages/blogpage.html:41 msgid "Blog Title:" msgstr "블로그 제목:" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:46 +#: home/templates/pages/blogpage.html:46 msgid "Blog Description:" msgstr "블로그 설명:" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:51 +#: home/templates/pages/blogpage.html:51 msgid "Image Upload (optional):" msgstr "이미지 업로드(선택 사항):" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:55 +#: home/templates/pages/blogpage.html:55 msgid "Reset" msgstr "초기화" # [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:64 -#| msgid "" +#: home/templates/pages/blogpage.html:64 msgid "Recent Blog Pages" msgstr "최근 블로그 페이지" # [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:77 -#| msgid "" +#: home/templates/pages/blogpage.html:77 msgid "No Image" msgstr "이미지 없음" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:88 +#: home/templates/pages/blogpage.html:88 msgid "Edit" msgstr "편집" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:92 +#: home/templates/pages/blogpage.html:92 msgid "Delete" msgstr "삭제" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:100 +#: home/templates/pages/blogpage.html:100 msgid "No Blogs Yet" msgstr "아직 블로그가 없습니다" # [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:112 -#| msgid "" +#: home/templates/pages/blogpage.html:112 msgid "Edit Blog" msgstr "블로그 편집" # [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:120 -#| msgid "" +#: home/templates/pages/blogpage.html:120 msgid "Name" msgstr "이름" # [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:125 -#| msgid "" +#: home/templates/pages/blogpage.html:125 msgid "Blog Title" msgstr "블로그 제목" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:130 +#: home/templates/pages/blogpage.html:130 msgid "Blog Description" msgstr "블로그 설명" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:135 +#: home/templates/pages/blogpage.html:135 msgid "Change Image (optional)" msgstr "이미지 변경(선택 사항)" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:141 +#: home/templates/pages/blogpage.html:141 msgid "Cancel" msgstr "취소" # [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:142 -#| msgid "" +#: home/templates/pages/blogpage.html:142 msgid "Save Changes" msgstr "변경 사항 저장" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:20 +#: home/templates/pages/index.html:28 msgid "Hardhat Enterprises" msgstr "하드햇 엔터프라이즈" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:21 +#: home/templates/pages/index.html:29 msgid "Security is a necessity. Not a choice" msgstr "보안은 필수입니다. 선택이 아닌 필수" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:23 +#: home/templates/pages/index.html:31 msgid "Explore Projects" msgstr "프로젝트 살펴보기" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:24 +#: home/templates/pages/index.html:32 msgid "Join Us" msgstr "가입하기" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:97 +#: home/templates/pages/index.html:105 msgid "Company Vision" msgstr "회사 비전" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:98 +#: home/templates/pages/index.html:106 msgid "" "Hardhat Enterprises is an organisation that aims to create cyber weapons and" " tools that can be used to empower white-hat operations. All deliverables " @@ -969,12 +846,12 @@ msgstr "" "개선하거나 아직 충족되지 않은 시장의 요구를 충족해야 합니다." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:104 +#: home/templates/pages/index.html:112 msgid "Company Mission" msgstr "회사 사명" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:105 +#: home/templates/pages/index.html:113 msgid "" "Achieve an engaging learning experience for students within the company. An " "opportunity for students to gain cross department/project experience and the" @@ -984,7 +861,7 @@ msgstr "" "자신의 전문 지식을 공유할 수 있는 기회를 제공합니다." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:158 +#: home/templates/pages/index.html:166 msgid "" "We deliver comprehensive reports to clients, providing actionable insights " "to enhance code security. With a commitment to excellence, AppAttack " @@ -994,15 +871,15 @@ msgstr "" "AppAttack은 조직이 디지털 자산을 선제적으로 보호할 수 있도록 지원합니다" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:160 .\home\templates\pages\index.html:175 -#: .\home\templates\pages\index.html:190 .\home\templates\pages\index.html:205 -#: .\home\templates\pages\index.html:220 .\home\templates\pages\index.html:235 -#: .\home\templates\pages\index.html:249 +#: home/templates/pages/index.html:168 home/templates/pages/index.html:183 +#: home/templates/pages/index.html:198 home/templates/pages/index.html:213 +#: home/templates/pages/index.html:228 home/templates/pages/index.html:243 +#: home/templates/pages/index.html:258 msgid "Learn More" msgstr "자세히 알아보기" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:173 +#: home/templates/pages/index.html:181 msgid "" "Introducing the Deakin Detonator Toolkit (DDT) – the cutting-edge arsenal " "for modern penetration testers. Born from the innovative minds at PT-GUI, " @@ -1013,13 +890,12 @@ msgstr "" "DDT는 단순한 툴킷이 아니라 사이버 보안 관행의 혁명입니다." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:187 -#| msgid "" +#: home/templates/pages/index.html:195 msgid "CyberSafe VR" msgstr "CyberSafe VR" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:188 +#: home/templates/pages/index.html:196 msgid "" "Deakin CyberSafe VR revolutionises cybersecurity training for small " "businesses by using interactive VR technology to blend theory with practical" @@ -1029,7 +905,7 @@ msgstr "" "소규모 기업을 위한 사이버 보안 교육에 혁신을 가져왔습니다." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:203 +#: home/templates/pages/index.html:211 msgid "" "Smishing Detection aims to develop an innovative smishing detection app for " "Android and iOS devices to moderate the risks associated with SMS phishing " @@ -1039,12 +915,12 @@ msgstr "" "개발하는 것을 목표로 합니다." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:217 +#: home/templates/pages/index.html:225 msgid "Threat Mirror
(Project Paused)" msgstr "위협 미러
(프로젝트 일시 중지됨)" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:218 +#: home/templates/pages/index.html:226 msgid "" "Threat Mirror aims to investigate open-source threat intelligence platforms," " assessing their suitability and adaptability for SMEs and developing " @@ -1053,12 +929,12 @@ msgstr "" "위협 미러는 오픈 소스 위협 인텔리전스 플랫폼을 조사하여 중소기업과 개발도상국에 대한 적합성과 적응성을 평가하는 것을 목표로 합니다." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:232 +#: home/templates/pages/index.html:240 msgid "Malware Visualization" msgstr "멀웨어 시각화" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:233 +#: home/templates/pages/index.html:241 msgid "" "The Malware Visualisation project creates a user-friendly tool that " "simplifies malware analysis by integrating with existing visual analytics " @@ -1067,30 +943,29 @@ msgstr "" "멀웨어 시각화 프로젝트는 기존의 시각적 분석 애플리케이션과 통합하여 멀웨어 분석을 간소화하는 사용자 친화적인 도구를 만듭니다." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:246 -#| msgid "" +#: home/templates/pages/index.html:255 msgid "The Policy Deployment Engine" msgstr "정책 배포 엔진" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:247 +#: home/templates/pages/index.html:256 msgid "" "The Policy Deployment Engine is a tool that allows users to deploy policies " "to their systems." msgstr "정책 배포 엔진은 사용자가 자신의 시스템에 정책을 배포할 수 있는 도구입니다." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:329 +#: home/templates/pages/index.html:338 msgid "Cybersecurity News" msgstr "사이버 보안 뉴스" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:336 +#: home/templates/pages/index.html:346 msgid "TROX Stealer Malware Spreads via Fake Updates" msgstr "가짜 업데이트를 통해 확산되는 트록스 스틸러 멀웨어" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:337 +#: home/templates/pages/index.html:347 msgid "" "A new wave of cyberattacks spreads malware through fake software update " "alerts targeting unsuspecting users globally." @@ -1098,30 +973,30 @@ msgstr "" "새로운 사이버 공격의 물결은 의심하지 않는 전 세계 사용자를 대상으로 가짜 소프트웨어 업데이트 알림을 통해 멀웨어를 유포합니다." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:338 .\home\templates\pages\index.html:349 -#: .\home\templates\pages\index.html:360 +#: home/templates/pages/index.html:348 home/templates/pages/index.html:360 +#: home/templates/pages/index.html:372 msgid "Read More" msgstr "자세히 보기" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:347 +#: home/templates/pages/index.html:358 msgid "AI Shaping the Future of Cyber Defense" msgstr "사이버 방어의 미래를 만들어가는 AI" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:348 +#: home/templates/pages/index.html:359 msgid "" "Experts explore how artificial intelligence is transforming threat detection" " and proactive cybersecurity measures worldwide." msgstr "전문가들이 인공지능이 전 세계적으로 위협 탐지와 선제적 사이버 보안 조치를 어떻게 변화시키고 있는지 살펴봅니다." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:358 +#: home/templates/pages/index.html:370 msgid "Zero Trust Security: Why It Matters in 2025" msgstr "제로 트러스트 보안: 2025년에 제로 트러스트 보안이 중요한 이유" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:359 +#: home/templates/pages/index.html:371 msgid "" "With rising remote work trends, the zero-trust model becomes essential in " "securing networks beyond traditional perimeters." @@ -1129,17 +1004,17 @@ msgstr "" "원격 근무가 증가하는 추세에 따라 제로 트러스트 모델은 기존의 경계를 넘어 네트워크를 보호하는 데 필수적인 요소가 되었습니다." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:377 +#: home/templates/pages/index.html:391 msgid "Testimonial" msgstr "고객 평가" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:378 +#: home/templates/pages/index.html:392 msgid "What Our Clients Say" msgstr "고객의 의견" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:384 +#: home/templates/pages/index.html:397 msgid "" "\"We have been working with Hardhat for over a year now, and their " "cybersecurity services have been a game-changer for our business. From " @@ -1152,12 +1027,12 @@ msgstr "" " 팀입니다. 적극 추천합니다.\"" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:385 +#: home/templates/pages/index.html:398 msgid "James Thompson, CTO, Tech Innovations Ltd." msgstr "제임스 톰슨, CTO, Tech Innovations Ltd." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:388 +#: home/templates/pages/index.html:401 msgid "" "\"As a small business, we were initially hesitant about investing in " "cybersecurity. However, after partnering with Hardhat, we quickly realized " @@ -1172,12 +1047,12 @@ msgstr "" "되었습니다.\"" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:389 +#: home/templates/pages/index.html:402 msgid "Sarah Mitchell, Founder, EcoProducts Co." msgstr "사라 미첼, 에코프로덕트 설립자, 에코프로덕트(주)" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:392 +#: home/templates/pages/index.html:405 msgid "" "\"In the fast-paced world of finance, cybersecurity is not a luxury—it's a " "necessity. Hardhat has been instrumental in fortifying our defenses against " @@ -1191,27 +1066,27 @@ msgstr "" "고객의 신뢰를 유지하는 데 큰 도움이 되었습니다. 최고의 사이버 보안 파트너입니다!\"" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:393 +#: home/templates/pages/index.html:406 msgid "David Harris, Risk Manager, FinSecure Solutions" msgstr "David Harris, 위험 관리자, FinSecure Solutions" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:405 +#: home/templates/pages/index.html:418 msgid "FAQ" msgstr "자주 묻는 질문" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:406 +#: home/templates/pages/index.html:419 msgid "What Our Clients Recently ask" msgstr "최근 고객이 자주 묻는 질문" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:411 +#: home/templates/pages/index.html:424 msgid "What is cybersecurity and why do I need it? " msgstr "사이버 보안이란 무엇이며 왜 필요한가요?" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:414 +#: home/templates/pages/index.html:427 msgid "" "Cybersecurity is the practice of protecting systems, networks, and programs " "from digital attacks, data breaches, and other cyber threats. It is " @@ -1222,12 +1097,12 @@ msgstr "" " 악의적인 활동으로부터 민감한 정보를 보호하는 것은 필수적입니다." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:420 +#: home/templates/pages/index.html:433 msgid "How can I protect my business from cyber threats? " msgstr "사이버 위협으로부터 비즈니스를 보호하려면 어떻게 해야 하나요?" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:423 +#: home/templates/pages/index.html:436 msgid "" "Our cybersecurity services offer comprehensive solutions including threat " "monitoring, data encryption, firewall protection, penetration testing, and " @@ -1237,12 +1112,12 @@ msgstr "" "이러한 조치를 통해 사이버 위협의 위험을 줄일 수 있습니다." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:429 +#: home/templates/pages/index.html:442 msgid "What is a data breach and how can I prevent one? " msgstr "데이터 유출이란 무엇이며 어떻게 예방할 수 있나요?" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:432 +#: home/templates/pages/index.html:445 msgid "" "A data breach occurs when sensitive information is accessed or stolen by " "unauthorized individuals. Preventive measures include securing networks, " @@ -1253,106 +1128,203 @@ msgstr "" "사용, 민감한 데이터 암호화, 정기적인 보안 프로토콜 업데이트 등이 포함됩니다." # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:443 +#: home/templates/pages/index.html:458 msgid "Announcement" msgstr "공지 사항" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:447 +#: home/templates/pages/index.html:462 msgid "{{ announcement_message }}" msgstr "{{ announcement_message }}" # [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:450 +#: home/templates/pages/index.html:465 msgid "Close" msgstr "닫기" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\publishedblog.html:57 +#: home/templates/pages/publishedblog.html:57 msgid "No blogs have been published yet." msgstr "아직 게시된 블로그가 없습니다." # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:22 -msgid "Full-Service Cybersecurity Agency" -msgstr "풀서비스 사이버 보안 대행사" +#: home/validators.py:19 +msgid "Enter a valid student ID. This value must contain 9 digits only" +msgstr "유효한 학생 ID를 입력합니다. 이 값은 9자리 숫자만 포함해야 합니다" # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:24 -msgid "" -"\n" -" Hardhat Enterprises enhances white-hat cybersecurity by safeguarding assets, reducing threats, and thwarting vulnerability exploits. Our cybersecurity services, including penetration testing and open-source security tools, address market gaps and secure your digital assets.\n" -" " -msgstr "" -"\n" -" 하드햇 엔터프라이즈는 자산을 보호하고, 위협을 줄이고, 취약점 악용을 차단하여 화이트햇 사이버 보안을 강화합니다. 모의 침투 테스트 및 오픈 소스 보안 도구를 포함한 당사의 사이버 보안 서비스는 시장의 격차를 해소하고 디지털 자산을 보호합니다.\n" -" " +#~ msgid "Email must be valid email." +#~ msgstr "이메일은 유효한 이메일이어야 합니다." # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:42 -msgid "Our Cybersecurity Services" -msgstr "사이버 보안 서비스" +#~ msgid "Our history" +#~ msgstr "우리 연혁" # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:43 -msgid "" -"Explore how Hardhat Enterprises protects your organization with advanced " -"white-hat cybersecurity solutions." -msgstr "하드햇 엔터프라이즈가 고급 화이트햇 사이버 보안 솔루션으로 조직을 보호하는 방법을 알아보세요." +#~ msgid "Present" +#~ msgstr "현재" # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:48 -msgid "Penetration Testing Services" -msgstr "모의 침투 테스트 서비스" +#~ msgid "" +#~ "\n" +#~ " Established an incident response team and provided remote work\n" +#~ " security solutions. Actively engaged with the global\n" +#~ " cybersecurity community. Continued growth, adapting to\n" +#~ " emerging threats and technologies.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " 사고 대응팀 구축 및 원격 근무 제공\n" +#~ " 보안 솔루션을 제공했습니다. 글로벌 사이버 보안 커뮤니티에 적극적으로 참여\n" +#~ " 사이버 보안 커뮤니티에 적극적으로 참여. 새로운 위협과 기술에 적응하며 지속적인 성장\n" +#~ " 지속적인 성장, 새로운 위협과 기술에 적응.\n" +#~ " " # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:49 -msgid "" -"We provide thorough penetration testing services to identify vulnerabilities" -" in your systems and applications, ensuring robust cybersecurity protection." -msgstr "저희는 철저한 모의 침투 테스트 서비스를 제공하여 시스템과 애플리케이션의 취약점을 파악하고 강력한 사이버 보안을 보장합니다." +#~ msgid "Technology and Innovation" +#~ msgstr "기술 및 혁신" # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:52 -msgid "Secure Code Review" -msgstr "보안 코드 검토" +#~ msgid "" +#~ "\n" +#~ " Introduced advanced threat detection technologies. Established\n" +#~ " a cybersecurity training academy and embraced AI integration.\n" +#~ " Released a proprietary threat intelligence platform.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " 고급 위협 탐지 기술 도입. 설립\n" +#~ " 사이버 보안 교육 아카데미를 설립하고 AI 통합을 수용했습니다.\n" +#~ " 독점적인 위협 인텔리전스 플랫폼 출시.\n" +#~ " " # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:53 -msgid "" -"Our experts offer secure code review services to ensure your code is free " -"from vulnerabilities, safeguarding your applications from cyber threats." -msgstr "" -"저희 전문가들이 안전한 코드 검토 서비스를 제공하여 코드에 취약점이 없는지 확인하여 사이버 위협으로부터 애플리케이션을 보호합니다." +#~ msgid "Growth and Recognition" +#~ msgstr "성장과 인정" # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:56 -msgid "Open-Source Security Tools" -msgstr "오픈 소스 보안 도구" +#~ msgid "" +#~ "\n" +#~ " Expanded services to include penetration testing and\n" +#~ " vulnerability assessments. Formed strategic partnerships and\n" +#~ " received industry awards. Achieved international expansion and\n" +#~ " collaborated on a major research project.\\\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " 침투 테스트 및 취약성 평가를 포함하도록 서비스 확장\n" +#~ " 취약성 평가로 서비스를 확장했습니다. 전략적 파트너십을 체결하고\n" +#~ " 업계 상을 수상했습니다. 국제적 확장 달성 및\n" +#~ " 주요 연구 프로젝트에 협력했습니다\n" +#~ " " # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:57 -msgid "" -"We develop open-source security tools to address market gaps, empowering " -"organizations with ethical hacking tools for threat mitigation." -msgstr "저희는 시장의 격차를 해소하기 위해 오픈소스 보안 도구를 개발하여 조직에 위협 완화를 위한 윤리적 해킹 도구를 제공합니다." +#~ msgid "Establishment and Early Success" +#~ msgstr "설립 및 초기 성공" # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:72 -msgid "Work With Our Cybersecurity Agency" -msgstr "사이버 보안 기관과 협력" +#~ msgid "" +#~ "\n" +#~ " Founded in 2022 by a group of cybersecurity enthusiasts.\n" +#~ " Initial focus on basic cybersecurity awareness training and\n" +#~ " consulting. Secured first clients and gained a reputation for\n" +#~ " reliable services.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " 사이버 보안 애호가들이 모여 2022년에 설립했습니다.\n" +#~ " 초기에는 기본적인 사이버 보안 인식 교육과\n" +#~ " 컨설팅. 첫 고객을 확보하고 신뢰할 수 있는 서비스로 명성을 얻었습니다\n" +#~ " 신뢰할 수 있는 서비스.\n" +#~ " " # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:73 -msgid "Tell us about your cybersecurity needs!" -msgstr "사이버 보안에 대한 요구 사항을 알려주세요!" +#~ msgid "Want to work with us?" +#~ msgstr "함께 일하고 싶으신가요?" # [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:97 -msgid "How can our cybersecurity services help you?" -msgstr "사이버 보안 서비스가 어떤 도움을 줄 수 있나요?" +#~ msgid "Awesome! Tell us about yourself" +#~ msgstr "멋지네요! 자신에 대해 알려주세요" # [auto-translated provider=DeepL] -#: .\home\validators.py:19 -msgid "Enter a valid student ID. This value must contain 9 digits only" -msgstr "유효한 학생 ID를 입력합니다. 이 값은 9자리 숫자만 포함해야 합니다" +#~ msgid "Your Name" +#~ msgstr "사용자 이름" + +# [auto-translated provider=DeepL] +#~ msgid "Your Message" +#~ msgstr "귀하의 메시지" + +# [auto-translated provider=DeepL] +#~ msgid "How can we help you?" +#~ msgstr "무엇을 도와드릴까요?" + +# [auto-translated provider=DeepL] +#~ msgid "Send Message" +#~ msgstr "메시지 보내기" + +# [auto-translated provider=DeepL] +#~ msgid "Full-Service Cybersecurity Agency" +#~ msgstr "풀서비스 사이버 보안 대행사" + +# [auto-translated provider=DeepL] +#~ msgid "" +#~ "\n" +#~ " Hardhat Enterprises enhances white-hat cybersecurity by safeguarding assets, reducing threats, and thwarting vulnerability exploits. Our cybersecurity services, including penetration testing and open-source security tools, address market gaps and secure your digital assets.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " 하드햇 엔터프라이즈는 자산을 보호하고, 위협을 줄이고, 취약점 악용을 차단하여 화이트햇 사이버 보안을 강화합니다. 모의 침투 테스트 및 오픈 소스 보안 도구를 포함한 당사의 사이버 보안 서비스는 시장의 격차를 해소하고 디지털 자산을 보호합니다.\n" +#~ " " + +# [auto-translated provider=DeepL] +#~ msgid "Our Cybersecurity Services" +#~ msgstr "사이버 보안 서비스" + +# [auto-translated provider=DeepL] +#~ msgid "" +#~ "Explore how Hardhat Enterprises protects your organization with advanced " +#~ "white-hat cybersecurity solutions." +#~ msgstr "하드햇 엔터프라이즈가 고급 화이트햇 사이버 보안 솔루션으로 조직을 보호하는 방법을 알아보세요." + +# [auto-translated provider=DeepL] +#~ msgid "Penetration Testing Services" +#~ msgstr "모의 침투 테스트 서비스" + +# [auto-translated provider=DeepL] +#~ msgid "" +#~ "We provide thorough penetration testing services to identify vulnerabilities" +#~ " in your systems and applications, ensuring robust cybersecurity protection." +#~ msgstr "저희는 철저한 모의 침투 테스트 서비스를 제공하여 시스템과 애플리케이션의 취약점을 파악하고 강력한 사이버 보안을 보장합니다." + +# [auto-translated provider=DeepL] +#~ msgid "Secure Code Review" +#~ msgstr "보안 코드 검토" + +# [auto-translated provider=DeepL] +#~ msgid "" +#~ "Our experts offer secure code review services to ensure your code is free " +#~ "from vulnerabilities, safeguarding your applications from cyber threats." +#~ msgstr "" +#~ "저희 전문가들이 안전한 코드 검토 서비스를 제공하여 코드에 취약점이 없는지 확인하여 사이버 위협으로부터 애플리케이션을 보호합니다." + +# [auto-translated provider=DeepL] +#~ msgid "Open-Source Security Tools" +#~ msgstr "오픈 소스 보안 도구" + +# [auto-translated provider=DeepL] +#~ msgid "" +#~ "We develop open-source security tools to address market gaps, empowering " +#~ "organizations with ethical hacking tools for threat mitigation." +#~ msgstr "저희는 시장의 격차를 해소하기 위해 오픈소스 보안 도구를 개발하여 조직에 위협 완화를 위한 윤리적 해킹 도구를 제공합니다." + +# [auto-translated provider=DeepL] +#~ msgid "Work With Our Cybersecurity Agency" +#~ msgstr "사이버 보안 기관과 협력" + +# [auto-translated provider=DeepL] +#~ msgid "Tell us about your cybersecurity needs!" +#~ msgstr "사이버 보안에 대한 요구 사항을 알려주세요!" + +# [auto-translated provider=DeepL] +#~ msgid "How can our cybersecurity services help you?" +#~ msgstr "사이버 보안 서비스가 어떤 도움을 줄 수 있나요?" diff --git a/locale/zh_Hans/LC_MESSAGES/django.mo b/locale/zh_Hans/LC_MESSAGES/django.mo index 233cca189cc482567e730b6d2f8b5f5138be2532..8cc3395585d80e871587f5466d0121268f612671 100644 GIT binary patch delta 4363 zcmYk;d2m(b9metBNkYPw1lhu(l0bj}VF?fl36cWVQ%*w=(O7&0Cvw!d$F}v#`Ed$mUVFPQ&7$!3x`$B~YL0oP+FWOObQg zO4QhPVgszk81#`b+HquzcENpr4I5Jb8#cl_sPo^)c>1?SZOxdpwZ=G1Mh0(b$mA>+ zb>IZl$fsi>mZ46x7@54SMh##)s>6dAk4IhmC#Zp6K^D($;dk_J_b6y4|7QJr;&-Ty zJ3V1mhgql&5}yoamWu7D_d^YQA`ZY3{0VNwnfOQ4fHK)xD>NL{&luE1iZIlH!W0TQ z7(yLz1~tRaa2eio?Ip=((bVUoE=dJyrj%~AWc$1LoQI^PSZm05^d>Pl>Z z8!!g z;yBdAR^b?|aqa&LQ5Z)T>K^RN>aMZx_ zaSu*MJsq01zE4E1qP0YwCkwml`7foQ5xs@FcDrx~R-KwXNVth3rjVLVPiO`sGT-~ueh<*5CxVmJD?TNJcJ2@JOpwm^+E1+`-j z)C>l=`dHKni&2l;bEpnqK^?amb=)S@d3T}q--jCLVfVd{AvK()pqt|y*2fFT+tEHp zy-NRs**wobqG2`AB1E*0M4ZFGU}oAGuk$1hO#RzA0bvOmJlrN+9t3-8F<$M#>;Z9dSMCWTmbeTj;|A3J|3nS^ z2h_krmKzk}k;`Unkne0fYUUeJ13Z9b_z~*B)WLxn&OxXXk3n{^0@ohKQJ&d5m{0pR zdBJ}DheQS#vK$I+`C=C81S|0m_&PFqD;yehw9&a6wckPK5!Zggc^EC%z8BTOA#9DO@GSlr)#29Rfx9u4 z`hM(=7g3kydmKmqmOLW(;w9uZu-&L@cnvj>#v=n;V=VPfs2Oxe4PXdr0)?pkOWgM_ zI#-~M+k(2pyIj2vLptCZ1zuwI4^%yARB*yn)Kd09-2=tWxu_Y1P$%B!Jm@@vI?oB* zgXdAlmyHhgUxI1WSBz%;)j>54nOKK9u;G|s075&ti*3oD>7$XFwhFr`BytPIrrdn+7E?XL;N$rzsGG*Cm4)6aHO-yS&CYLa*W0* z)c$KQ5!a)R+vPmqJciou6KsH=x_ameg@!a-cMV@VZ#(ayI=qjOpV9G=p8#6;;UQY3 z9VDIT#iU=j7m2p2fXJ_DFUq;3i1a7A(OIle_s>M~OS0XyJ>(dL7sxj9xNB?^QO}>-Ud2VO{4>;bpFo}`?+|UTkP32G z6}SBcbvJ8u^d5MbXv+zRe4gR63*mRo){>u+1>{%ie<|5R-XjCZqgyGJsgE?Qpd3eD zBT+u>= zjU=bYD6*1Nk{HsJ^dt%7=R{j?@+^6ibResVwrK%&(Aha6>wm~K`~u^No`xgj12U6n zn?dxS&^n?YrQu{3d5Lr+8%YE5I?=Wvz*=GknNB_;dUvFdGLlU6`xANfPFCfSZ8YWe zB%0Kaw@D+?og@-%Cj!jJ!LHmC_qy^LXTDR6cjeirzH?9W(S+oYNu(2bxQ%gz!iNpm zkG$*ZN$4+cwIR;$n_Ms2FYe&Sggd8IhCfbQA3oV-s{c&aJDy*aUKHhb?HTR)XM45t z!uK;)`RjT&@xllDbnvhBIp+CwnJ1#c@AkjqZ_i5d5{qZfsIcPlMHR`z=FONr*Z*(! zy{Pc5A$R?&Lt{Pv#;`xd_}53*M)~{mXUBvG7HkZERj@F8var;jG@;J(- delta 9639 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 diff --git a/locale/zh_Hans/LC_MESSAGES/django.po b/locale/zh_Hans/LC_MESSAGES/django.po index ba01f6a55..69c77dab9 100644 --- a/locale/zh_Hans/LC_MESSAGES/django.po +++ b/locale/zh_Hans/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-20 00:50+1000\n" +"POT-Creation-Date: 2025-09-06 14:00+1000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,594 +19,604 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:59 .\home\context_processors.py:60 -#: .\home\templates\admin\home\app_index.html:7 -#: .\home\templates\includes\footer.html:50 -#: .\home\templates\includes\navigation.html:51 +#: home/context_processors.py:59 home/context_processors.py:60 +#: home/templates/admin/home/app_index.html:7 +#: home/templates/includes/footer.html:50 +#: home/templates/includes/navigation.html:52 msgid "Home" msgstr "首页" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:61 .\home\context_processors.py:62 -#: .\home\templates\includes\footer.html:72 +#: home/context_processors.py:61 home/context_processors.py:62 +#: home/templates/includes/footer.html:72 msgid "About Us" msgstr "关于我们" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:63 .\home\templates\pages\about.html:39 +#: home/context_processors.py:63 home/templates/pages/about.html:40 msgid "What we do" msgstr "我们的工作" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:64 .\home\templates\includes\footer.html:74 +#: home/context_processors.py:64 home/templates/includes/footer.html:74 msgid "Contact Us" msgstr "联系我们" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:65 -#| msgid "" +#: home/context_processors.py:65 msgid "Our Projects" msgstr "我们的项目" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:66 +#: home/context_processors.py:66 msgid "Upload Image" msgstr "上传图片" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:67 -#: .\home\templates\includes\navigation.html:169 +#: home/context_processors.py:67 home/templates/includes/navigation.html:170 msgid "Blog" msgstr "博客" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:68 -#: .\home\templates\includes\navigation.html:177 -#: .\home\templates\pages\publishedblog.html:8 +#: home/context_processors.py:68 home/templates/includes/navigation.html:178 +#: home/templates/pages/publishedblog.html:8 msgid "Published Blogs" msgstr "发表的博客" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:69 -#: .\home\templates\includes\navigation.html:189 +#: home/context_processors.py:69 home/templates/includes/navigation.html:190 msgid "Discover Hardhat" msgstr "探索硬礼帽" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:70 -#: .\home\templates\includes\navigation.html:195 +#: home/context_processors.py:70 home/templates/includes/navigation.html:196 msgid "Internships" msgstr "实习" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:71 -#: .\home\templates\includes\navigation.html:198 +#: home/context_processors.py:71 home/templates/includes/navigation.html:199 msgid "Job Alerts" msgstr "工作提醒" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:72 -#: .\home\templates\includes\navigation.html:208 +#: home/context_processors.py:72 home/templates/includes/navigation.html:212 msgid "Cyber Challenges" msgstr "网络挑战" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\context_processors.py:73 -#: .\home\templates\includes\navigation.html:220 +#: home/context_processors.py:73 home/templates/includes/navigation.html:224 msgid "Quiz" msgstr "小测验" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:35 +#: home/forms.py:35 msgid "Email" msgstr "电子邮件" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:41 .\home\forms.py:137 +#: home/forms.py:41 home/forms.py:124 msgid "Your Password" msgstr "您的密码" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:45 .\home\forms.py:141 +#: home/forms.py:45 home/forms.py:128 msgid "Confirm Password" msgstr "确认密码" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:54 .\home\forms.py:150 +#: home/forms.py:54 home/forms.py:137 msgid "Password must be at least 8 characters long." msgstr "密码长度至少为 8 个字符。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:57 .\home\forms.py:153 +#: home/forms.py:57 home/forms.py:140 msgid "Password must include at least one lowercase letter." msgstr "密码必须至少包含一个小写字母。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:60 .\home\forms.py:156 +#: home/forms.py:60 home/forms.py:143 msgid "Password must include at least one uppercase letter." msgstr "密码必须至少包含一个大写字母。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:63 .\home\forms.py:159 +#: home/forms.py:63 home/forms.py:146 msgid "Password must include at least one number." msgstr "密码必须至少包含一个数字。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:66 .\home\forms.py:162 +#: home/forms.py:66 home/forms.py:149 msgid "" "Password must include at least one special character (@, $, !, %, *, ?, &)." msgstr "密码中必须至少包含一个特殊字符(@、$、!、%、*、?、&)。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:81 +#: home/forms.py:81 msgid "Email must match your Deakin email." msgstr "电子邮件必须与您的迪肯电子邮件一致。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:91 +#: home/forms.py:90 home/forms.py:165 msgid "First Name" msgstr "姓名" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:92 +#: home/forms.py:91 home/forms.py:166 msgid "Last Name" msgstr "姓氏" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:93 +#: home/forms.py:92 msgid "Deakin Email Address" msgstr "迪肯大学电子邮件地址" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:126 +#: home/forms.py:113 msgid "Business Email" msgstr "商业电子邮件" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:132 +#: home/forms.py:119 msgid "Business Name" msgstr "企业名称" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:174 -msgid "Email must be valid email." -msgstr "电子邮件必须是有效的电子邮件。" +#: home/forms.py:167 +#, fuzzy +#| msgid "Business Email" +msgid "Business Email Address" +msgstr "商业电子邮件" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:184 .\home\forms.py:248 +#: home/forms.py:181 home/forms.py:238 msgid "Password" msgstr "密码" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:203 .\home\forms.py:231 +#: home/forms.py:198 home/forms.py:221 msgid "Too many login attempts. Please try again later." msgstr "登录尝试次数过多。请稍后再试。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:284 .\home\templates\pages\about.html:582 -#: .\home\templates\pages\what_we_do.html:88 +#: home/forms.py:276 msgid "Your Email" msgstr "您的电子邮件" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:289 .\home\forms.py:300 +#: home/forms.py:282 home/forms.py:294 msgid "New Password" msgstr "新密码" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:292 .\home\forms.py:303 +#: home/forms.py:285 home/forms.py:297 msgid "Confirm New Password" msgstr "确认新密码" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:297 +#: home/forms.py:291 msgid "Old Password" msgstr "旧密码" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:307 +#: home/forms.py:300 msgid "Deakin Student ID" msgstr "迪肯学生证" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:310 +#: home/forms.py:303 msgid "Year" msgstr "年份" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:451 -#| msgid "" +#: home/forms.py:484 msgid "Your name" msgstr "您的姓名" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\forms.py:452 -#| msgid "" +#: home/forms.py:485 msgid "Your title" msgstr "您的标题" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\forms.py:453 +#: home/forms.py:486 msgid "Your description" msgstr "您的描述" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\mixins.py:27 +#: home/mixins.py:27 msgid "Superuser must have is_superuser = True" msgstr "超级用户的 is_superuser 必须 = True" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\mixins.py:29 +#: home/mixins.py:29 msgid "Superuser must have is_staff = True" msgstr "超级用户必须使用 is_staff = True" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\mixins.py:39 .\home\models.py:97 +#: home/mixins.py:39 home/models.py:97 msgid "created_at" msgstr "创建时间" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\mixins.py:40 .\home\models.py:98 +#: home/mixins.py:40 home/models.py:98 msgid "updated_at" msgstr "updated_at" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:74 +#: home/models.py:74 msgid "first name" msgstr "名" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:75 +#: home/models.py:75 msgid "last name" msgstr "姓氏" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:76 +#: home/models.py:76 msgid "deakin email address" msgstr "迪肯电子邮箱" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:80 +#: home/models.py:80 msgid "staff status" msgstr "员工状况" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:82 +#: home/models.py:82 msgid "Designates whether the user can log into this admin site." msgstr "指定用户是否可以登录此管理站点。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:85 +#: home/models.py:85 msgid "active" msgstr "活动" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:88 +#: home/models.py:88 msgid "" "Designates whether this user should be treated as active. Unselect this " "instead of deleting accounts." msgstr "指定是否将此用户视为活动用户。取消选择此选项将不会删除账户。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:93 +#: home/models.py:93 msgid "verified" msgstr "属实" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:95 +#: home/models.py:95 msgid "Designates whether the user has verified their account." msgstr "指定用户是否已验证其账户。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:114 +#: home/models.py:114 msgid "user" msgstr "用户" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:115 +#: home/models.py:115 msgid "users" msgstr "用户" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:191 +#: home/models.py:191 msgid "project title" msgstr "项目名称" +#: home/models.py:192 +msgid "archived" +msgstr "" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- +# translated provider=DeepL] +#: home/models.py:193 +#, fuzzy +#| msgid "Your description" +msgid "project description" +msgstr "您的描述" + # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:200 +#: home/models.py:202 msgid "course title" msgstr "课程名称" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:201 +#: home/models.py:203 msgid "course code" msgstr "课程代码" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:202 +#: home/models.py:204 msgid "postgraduate status" msgstr "研究生身份" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:256 +#: home/models.py:258 msgid "student_id" msgstr "学生编号" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:259 +#: home/models.py:261 msgid "Required. Enter Deakin Student ID. Digits only." msgstr "必须填写。输入迪肯学生 ID。仅限数字。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:262 +#: home/models.py:264 msgid "A user with that Student ID already exists." msgstr "该学生 ID 的用户已经存在。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:267 +#: home/models.py:269 msgid "trimester" msgstr "三个月" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\models.py:268 +#: home/models.py:270 msgid "unit" msgstr "单位" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:10 +#: home/templates/includes/footer.html:10 msgid "" "Hardhat Enterprises offers open-source protection, so it's free for " "everyone." msgstr "Hardhat Enterprises 提供开源保护,因此对所有人都是免费的。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:49 +#: home/templates/includes/footer.html:49 msgid "Blog Page" msgstr "博客页面" +#: home/templates/includes/footer.html:73 +msgid "Our Tools" +msgstr "" + # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:92 +#: home/templates/includes/footer.html:92 msgid "Feedback" msgstr "反馈意见" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:99 +#: home/templates/includes/footer.html:99 msgid "The OWASP Top 10" msgstr "OWASP 10 强" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:101 +#: home/templates/includes/footer.html:101 msgid "Learn more about cyber security standards and applications" msgstr "进一步了解网络安全标准和应用" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:110 +#: home/templates/includes/footer.html:110 msgid "OWASP Top 10" msgstr "OWASP 10 强" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:144 +#: home/templates/includes/footer.html:144 msgid "This page has been visited " msgstr "本页面已被访问" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:146 +#: home/templates/includes/footer.html:146 msgid "times!" msgstr "次!" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\footer.html:156 +#: home/templates/includes/footer.html:156 msgid "Last Updated:" msgstr "最后更新" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:39 -#: .\home\templates\includes\navigation.html:237 +#: home/templates/includes/navigation.html:40 +#: home/templates/includes/navigation.html:241 msgid "Search..." msgstr "搜索..." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:57 +#: home/templates/includes/navigation.html:58 msgid "Upskilling" msgstr "提高技能" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:64 +#: home/templates/includes/navigation.html:65 msgid "Dashboard" msgstr "仪表板" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:69 +#: home/templates/includes/navigation.html:70 msgid "Skills" msgstr "技能" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:82 +#: home/templates/includes/navigation.html:83 msgid "Admin Settings" msgstr "管理设置" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:88 +#: home/templates/includes/navigation.html:89 msgid "User Management" msgstr "用户管理" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:91 +#: home/templates/includes/navigation.html:92 msgid "Project Assignment" msgstr "项目任务" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:94 +#: home/templates/includes/navigation.html:95 msgid "Project Teams" msgstr "项目团队" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:97 +#: home/templates/includes/navigation.html:98 msgid "Review Blogs" msgstr "评论博客" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:100 +#: home/templates/includes/navigation.html:101 msgid "Reports" msgstr "报告" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:110 +#: home/templates/includes/navigation.html:111 msgid "About" msgstr "关于" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:116 -#: .\home\templates\pages\index.html:147 +#: home/templates/includes/navigation.html:117 +#: home/templates/pages/index.html:155 msgid "Projects" msgstr "项目" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:125 -#: .\home\templates\pages\index.html:157 +#: home/templates/includes/navigation.html:126 +#: home/templates/pages/index.html:165 msgid "AppAttack" msgstr "应用程序攻击" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:130 -#: .\home\templates\pages\index.html:172 +#: home/templates/includes/navigation.html:131 +#: home/templates/pages/index.html:180 msgid "PT-GUI" msgstr "PT-GUI" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:135 -#: .\home\templates\pages\index.html:202 +#: home/templates/includes/navigation.html:136 +#: home/templates/pages/index.html:210 msgid "Smishing Detection" msgstr "钓鱼检测" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:140 +#: home/templates/includes/navigation.html:141 msgid "Deakin CyberSafe VR" msgstr "迪肯网络安全 VR" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:145 +#: home/templates/includes/navigation.html:146 msgid "The Policy Deployment Engine (New)" msgstr "政策部署引擎(新)" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:150 +#: home/templates/includes/navigation.html:151 msgid "Deakin Threat mirror (Finished)" msgstr "迪肯威胁镜(已完成)" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:159 +#: home/templates/includes/navigation.html:160 msgid "Malware (Finished)" msgstr "恶意软件(已完成)" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:176 +#: home/templates/includes/navigation.html:177 msgid "Create a Blog" msgstr "创建博客" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:183 +#: home/templates/includes/navigation.html:184 msgid "Careers" msgstr "职业生涯" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:192 +#: home/templates/includes/navigation.html:193 msgid "All Jobs" msgstr "所有职位" +#: home/templates/includes/navigation.html:202 +msgid "Career Path Finder" +msgstr "" + # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:215 +#: home/templates/includes/navigation.html:219 msgid "All Challenges" msgstr "所有挑战" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:257 +#: home/templates/includes/navigation.html:261 msgid "Logout" msgstr "注销" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:279 +#: home/templates/includes/navigation.html:283 msgid "Sign In" msgstr "登录" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:291 +#: home/templates/includes/navigation.html:295 msgid "Sign Up" msgstr "注册" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\includes\navigation.html:313 +#: home/templates/includes/navigation.html:318 msgid "Language" msgstr "语言" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:315 +#: home/templates/layouts/base.html:325 msgid "Recently Viewed Pages" msgstr "最近浏览的页面" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:333 +#: home/templates/layouts/base.html:343 msgid "💬 Chat with us" msgstr "💬 与我们聊天" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:338 +#: home/templates/layouts/base.html:348 msgid "Let's chat?" msgstr "我们聊聊?" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:343 +#: home/templates/layouts/base.html:353 msgid "" "Please fill out the form below to start chatting with the next available " "agent." msgstr "请填写下表,开始与下一位可用的代理聊天。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:345 +#: home/templates/layouts/base.html:355 msgid "Enter your name" msgstr "输入您的姓名" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:346 +#: home/templates/layouts/base.html:356 msgid "Enter your email" msgstr "输入您的电子邮件" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:347 +#: home/templates/layouts/base.html:357 msgid "Type your message..." msgstr "输入您的信息..." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:349 -#: .\home\templates\pages\blogpage.html:57 +#: home/templates/layouts/base.html:359 home/templates/pages/blogpage.html:57 msgid "Submit" msgstr "提交" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:450 +#: home/templates/layouts/base.html:460 msgid "Session Timeout Warning" msgstr "会话超时警告" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:454 +#: home/templates/layouts/base.html:464 msgid "" "Your session will expire in 1 minute due to inactivity. Any unsaved changes " "will be lost." msgstr "由于未活动,您的会话将在 1 分钟后失效。任何未保存的更改都将丢失。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\layouts\base.html:457 +#: home/templates/layouts/base.html:467 msgid "Stay Logged In" msgstr "保持登录状态" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:26 +#: home/templates/pages/about.html:27 msgid "Full-Service
Cyber Security Agency" msgstr "全面服务
网络安全机构" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:29 +#: home/templates/pages/about.html:30 msgid "" "\n" " Hardhat can help you secure your webapps, review your code,\n" @@ -623,37 +633,37 @@ msgstr "" " " # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:53 +#: home/templates/pages/about.html:54 msgid "Our Team's Kudoboard" msgstr "我们团队的 Kudoboard" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:55 +#: home/templates/pages/about.html:56 msgid "Share your appreciation for our team..." msgstr "分享您对我们团队的赞赏..." # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:57 +#: home/templates/pages/about.html:58 msgid "Choose note color: " msgstr "选择纸条颜色:" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:89 +#: home/templates/pages/about.html:90 msgid "Add Note" msgstr "添加说明" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:90 +#: home/templates/pages/about.html:91 msgid "Clear Board" msgstr "透明板" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:321 +#: home/templates/pages/about.html:321 msgid "All challenges accepted." msgstr "接受所有挑战。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:323 +#: home/templates/pages/about.html:323 msgid "" " \n" " Hardhat is an experienced and passionate group of cybersecurity\n" @@ -662,7 +672,6 @@ msgid "" " victories.\n" " " msgstr "" -"\n" " Hardhat 是一群经验丰富、充满热情的网络安全\n" " 专家和开发人员。与我们合作的每一位客户都会成为\n" " 团队的一部分。我们一起面对挑战,一起庆祝\n" @@ -670,7 +679,7 @@ msgstr "" " " # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:331 +#: home/templates/pages/about.html:331 msgid "" " \n" " With a culture of collaboration and a roster of talent, the Hardhat\n" @@ -678,298 +687,165 @@ msgid "" " what's next, and generally pleasant to be around.\n" " " msgstr "" -"\n" " 凭借合作文化和人才名册,Hardhat\n" " 团队活跃在创意社区,对下一个\n" " 对下一步的发展充满兴趣,是一个令人愉快的团队。\n" " " # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:377 +#: home/templates/pages/about.html:377 msgid "Team Members" msgstr "团队成员" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:388 +#: home/templates/pages/about.html:388 msgid "Projects Secured" msgstr "已获批准的项目" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:401 +#: home/templates/pages/about.html:401 msgid "Threats found" msgstr "发现的威胁" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:467 -msgid "Our history" -msgstr "我们的历史" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:476 -msgid "Present" -msgstr "现在" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:478 -msgid "" -"\n" -" Established an incident response team and provided remote work\n" -" security solutions. Actively engaged with the global\n" -" cybersecurity community. Continued growth, adapting to\n" -" emerging threats and technologies.\n" -" " -msgstr "" -"\n" -" 建立事件响应团队,提供远程工作\n" -" 安全解决方案。积极与全球\n" -" 网络安全社区。持续增长,适应\n" -" 新兴威胁和技术。\n" -" " - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:488 -msgid "Technology and Innovation" -msgstr "技术与创新" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:490 -msgid "" -"\n" -" Introduced advanced threat detection technologies. Established\n" -" a cybersecurity training academy and embraced AI integration.\n" -" Released a proprietary threat intelligence platform.\n" -" " -msgstr "" -"\n" -" 引入先进的威胁检测技术。建立了\n" -" 网络安全培训学院,接受人工智能整合。\n" -" 发布专有威胁情报平台。\n" -" " - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:499 -msgid "Growth and Recognition" -msgstr "成长与认可" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:501 -msgid "" -"\n" -" Expanded services to include penetration testing and\n" -" vulnerability assessments. Formed strategic partnerships and\n" -" received industry awards. Achieved international expansion and\n" -" collaborated on a major research project.\\\n" -" " -msgstr "" -"\n" -" 扩展服务,包括渗透测试和漏洞评估。\n" -" 漏洞评估。建立战略合作伙伴关系并\n" -" 获得行业奖项。实现国际扩张,并\n" -" 合作开展重大研究项目。\n" -" " - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:511 -msgid "Establishment and Early Success" -msgstr "建立和早期成功" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:513 -msgid "" -"\n" -" Founded in 2022 by a group of cybersecurity enthusiasts.\n" -" Initial focus on basic cybersecurity awareness training and\n" -" consulting. Secured first clients and gained a reputation for\n" -" reliable services.\n" -" " -msgstr "" -"\n" -" 由一群网络安全爱好者于 2022 年创立。\n" -" 最初专注于基础网络安全意识培训和\n" -" 咨询。赢得了第一批客户,并以\n" -" 可靠服务的声誉。\n" -" " - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:555 -msgid "Want to work with us?" -msgstr "想与我们合作?" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:556 -msgid "Awesome! Tell us about yourself" -msgstr "棒极了谈谈你自己" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:564 -#: .\home\templates\pages\what_we_do.html:79 -msgid "Your Name" -msgstr "您的姓名" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:601 -#: .\home\templates\pages\what_we_do.html:96 -msgid "Your Message" -msgstr "您的信息" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:604 -msgid "How can we help you?" -msgstr "我们能为您提供什么帮助?" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\about.html:614 -#: .\home\templates\pages\what_we_do.html:101 -msgid "Send Message" -msgstr "发送信息" - -# [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:24 -#| msgid "" +#: home/templates/pages/blogpage.html:24 msgid "User Blogs" msgstr "用户博客" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:26 +#: home/templates/pages/blogpage.html:26 msgid "Please provide your blog details with our company." msgstr "请向我公司提供您的博客详细信息。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:32 +#: home/templates/pages/blogpage.html:32 msgid "Share Your Blog" msgstr "分享您的博客" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:35 +#: home/templates/pages/blogpage.html:35 msgid "Name:" msgstr "名称:" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:41 -#| msgid "" +#: home/templates/pages/blogpage.html:41 msgid "Blog Title:" msgstr "博客标题" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:46 +#: home/templates/pages/blogpage.html:46 msgid "Blog Description:" msgstr "博客简介:" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:51 +#: home/templates/pages/blogpage.html:51 msgid "Image Upload (optional):" msgstr "图片上传(可选):" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:55 +#: home/templates/pages/blogpage.html:55 msgid "Reset" msgstr "重置" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:64 -#| msgid "" +#: home/templates/pages/blogpage.html:64 msgid "Recent Blog Pages" msgstr "最近的博客页面" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:77 -#| msgid "" +#: home/templates/pages/blogpage.html:77 msgid "No Image" msgstr "无图像" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:88 +#: home/templates/pages/blogpage.html:88 msgid "Edit" msgstr "编辑" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:92 +#: home/templates/pages/blogpage.html:92 msgid "Delete" msgstr "删除" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:100 +#: home/templates/pages/blogpage.html:100 msgid "No Blogs Yet" msgstr "暂无博客" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:112 -#| msgid "" +#: home/templates/pages/blogpage.html:112 msgid "Edit Blog" msgstr "编辑博客" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:120 -#| msgid "" +#: home/templates/pages/blogpage.html:120 msgid "Name" msgstr "名称" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:125 -#| msgid "" +#: home/templates/pages/blogpage.html:125 msgid "Blog Title" msgstr "博客标题" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:130 +#: home/templates/pages/blogpage.html:130 msgid "Blog Description" msgstr "博客描述" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:135 +#: home/templates/pages/blogpage.html:135 msgid "Change Image (optional)" msgstr "更改图像(可选)" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:141 +#: home/templates/pages/blogpage.html:141 msgid "Cancel" msgstr "取消" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\blogpage.html:142 -#| msgid "" +#: home/templates/pages/blogpage.html:142 msgid "Save Changes" msgstr "保存更改" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:20 +#: home/templates/pages/index.html:28 msgid "Hardhat Enterprises" msgstr "硬帽企业" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:21 +#: home/templates/pages/index.html:29 msgid "Security is a necessity. Not a choice" msgstr "安全是必要的。而不是一种选择" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:23 +#: home/templates/pages/index.html:31 msgid "Explore Projects" msgstr "探索项目" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:24 +#: home/templates/pages/index.html:32 msgid "Join Us" msgstr "加入我们" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:97 +#: home/templates/pages/index.html:105 msgid "Company Vision" msgstr "公司愿景" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:98 +#: home/templates/pages/index.html:106 msgid "" "Hardhat Enterprises is an organisation that aims to create cyber weapons and" " tools that can be used to empower white-hat operations. All deliverables " @@ -981,12 +857,12 @@ msgstr "" "是一个旨在创造网络武器和工具的组织,这些武器和工具可用于增强白帽子行动的能力。公司生产的所有产品都将开源,以便任何人都可以使用并从中受益。这些可交付成果要么是对现有工具的改进,要么是填补尚未满足的市场需求。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:104 +#: home/templates/pages/index.html:112 msgid "Company Mission" msgstr "公司使命" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:105 +#: home/templates/pages/index.html:113 msgid "" "Achieve an engaging learning experience for students within the company. An " "opportunity for students to gain cross department/project experience and the" @@ -994,7 +870,7 @@ msgid "" msgstr "在公司内部为学生提供吸引人的学习体验。让学生有机会获得跨部门/跨项目的经验,并有机会在项目团队之外分享他们的专业知识。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:158 +#: home/templates/pages/index.html:166 msgid "" "We deliver comprehensive reports to clients, providing actionable insights " "to enhance code security. With a commitment to excellence, AppAttack " @@ -1002,15 +878,15 @@ msgid "" msgstr "我们向客户提供全面的报告,提供可行的见解,以提高代码的安全性。秉承追求卓越的承诺,AppAttack 使企业能够主动保护其数字资产的安全" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:160 .\home\templates\pages\index.html:175 -#: .\home\templates\pages\index.html:190 .\home\templates\pages\index.html:205 -#: .\home\templates\pages\index.html:220 .\home\templates\pages\index.html:235 -#: .\home\templates\pages\index.html:249 +#: home/templates/pages/index.html:168 home/templates/pages/index.html:183 +#: home/templates/pages/index.html:198 home/templates/pages/index.html:213 +#: home/templates/pages/index.html:228 home/templates/pages/index.html:243 +#: home/templates/pages/index.html:258 msgid "Learn More" msgstr "了解更多" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:173 +#: home/templates/pages/index.html:181 msgid "" "Introducing the Deakin Detonator Toolkit (DDT) – the cutting-edge arsenal " "for modern penetration testers. Born from the innovative minds at PT-GUI, " @@ -1021,13 +897,12 @@ msgstr "" "的创新思想,它不仅仅是一个工具包,更是网络安全实践的一场革命。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:187 -#| msgid "" +#: home/templates/pages/index.html:195 msgid "CyberSafe VR" msgstr "网络安全 VR" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:188 +#: home/templates/pages/index.html:196 msgid "" "Deakin CyberSafe VR revolutionises cybersecurity training for small " "businesses by using interactive VR technology to blend theory with practical" @@ -1036,7 +911,7 @@ msgstr "" "迪肯网络安全 VR 利用交互式 VR 技术,将理论与实际应用相结合,帮助企业主和员工采取网络安全措施,从而彻底改变了小型企业的网络安全培训。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:203 +#: home/templates/pages/index.html:211 msgid "" "Smishing Detection aims to develop an innovative smishing detection app for " "Android and iOS devices to moderate the risks associated with SMS phishing " @@ -1045,12 +920,12 @@ msgstr "" "Smishing Detection 旨在为 Android 和 iOS 设备开发一款创新的网络钓鱼检测应用程序,以降低与短信网络钓鱼攻击相关的风险。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:217 +#: home/templates/pages/index.html:225 msgid "Threat Mirror
(Project Paused)" msgstr "威胁镜像
(项目暂停)" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:218 +#: home/templates/pages/index.html:226 msgid "" "Threat Mirror aims to investigate open-source threat intelligence platforms," " assessing their suitability and adaptability for SMEs and developing " @@ -1058,12 +933,12 @@ msgid "" msgstr "Threat Mirror 的目标是调查开源威胁情报平台,评估其对中小型企业和发展中经济体的适用性和适应性。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:232 +#: home/templates/pages/index.html:240 msgid "Malware Visualization" msgstr "恶意软件可视化" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:233 +#: home/templates/pages/index.html:241 msgid "" "The Malware Visualisation project creates a user-friendly tool that " "simplifies malware analysis by integrating with existing visual analytics " @@ -1071,77 +946,76 @@ msgid "" msgstr "恶意软件可视化项目创建了一个用户友好型工具,通过与现有的可视化分析应用程序集成,简化了恶意软件分析。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:246 -#| msgid "" +#: home/templates/pages/index.html:255 msgid "The Policy Deployment Engine" msgstr "政策部署引擎" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:247 +#: home/templates/pages/index.html:256 msgid "" "The Policy Deployment Engine is a tool that allows users to deploy policies " "to their systems." msgstr "策略部署引擎是一种允许用户在系统中部署策略的工具。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:329 +#: home/templates/pages/index.html:338 msgid "Cybersecurity News" msgstr "网络安全新闻" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:336 +#: home/templates/pages/index.html:346 msgid "TROX Stealer Malware Spreads via Fake Updates" msgstr "TROX 窃取程序恶意软件通过虚假更新传播" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:337 +#: home/templates/pages/index.html:347 msgid "" "A new wave of cyberattacks spreads malware through fake software update " "alerts targeting unsuspecting users globally." msgstr "新一轮网络攻击通过虚假软件更新提醒传播恶意软件,目标是全球毫无戒心的用户。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:338 .\home\templates\pages\index.html:349 -#: .\home\templates\pages\index.html:360 +#: home/templates/pages/index.html:348 home/templates/pages/index.html:360 +#: home/templates/pages/index.html:372 msgid "Read More" msgstr "更多信息" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:347 +#: home/templates/pages/index.html:358 msgid "AI Shaping the Future of Cyber Defense" msgstr "人工智能塑造网络防御的未来" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:348 +#: home/templates/pages/index.html:359 msgid "" "Experts explore how artificial intelligence is transforming threat detection" " and proactive cybersecurity measures worldwide." msgstr "专家们探讨了人工智能如何在全球范围内改变威胁检测和主动网络安全措施。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:358 +#: home/templates/pages/index.html:370 msgid "Zero Trust Security: Why It Matters in 2025" msgstr "零信任安全:2025 年的重要性" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:359 +#: home/templates/pages/index.html:371 msgid "" "With rising remote work trends, the zero-trust model becomes essential in " "securing networks beyond traditional perimeters." msgstr "随着远程工作趋势的不断上升,零信任模式对于确保传统边界之外的网络安全变得至关重要。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:377 +#: home/templates/pages/index.html:391 msgid "Testimonial" msgstr "推荐信" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:378 +#: home/templates/pages/index.html:392 msgid "What Our Clients Say" msgstr "客户感言" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:384 +#: home/templates/pages/index.html:397 msgid "" "\"We have been working with Hardhat for over a year now, and their " "cybersecurity services have been a game-changer for our business. From " @@ -1153,12 +1027,12 @@ msgstr "" "合作已经一年多了,他们的网络安全服务改变了我们的业务。从防止勒索软件攻击到保护我们的网络基础设施,他们让我们安心专注于公司的发展。他们的团队反应迅速、专业,总是领先一步。强烈推荐\"。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:385 +#: home/templates/pages/index.html:398 msgid "James Thompson, CTO, Tech Innovations Ltd." msgstr "詹姆斯-汤普森,技术创新有限公司首席技术官" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:388 +#: home/templates/pages/index.html:401 msgid "" "\"As a small business, we were initially hesitant about investing in " "cybersecurity. However, after partnering with Hardhat, we quickly realized " @@ -1171,12 +1045,12 @@ msgstr "" "合作后,我们很快意识到保护我们的数据和系统是多么重要。他们量身定制的解决方案使我们免受网络威胁,他们积极主动的方法帮助我们为未来奠定了安全的基础。现在,我们对自己的数字安全比以往任何时候都更有信心。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:389 +#: home/templates/pages/index.html:402 msgid "Sarah Mitchell, Founder, EcoProducts Co." msgstr "莎拉-米切尔,生态产品公司创始人" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:392 +#: home/templates/pages/index.html:405 msgid "" "\"In the fast-paced world of finance, cybersecurity is not a luxury—it's a " "necessity. Hardhat has been instrumental in fortifying our defenses against " @@ -1189,27 +1063,27 @@ msgstr "" "在加强我们对复杂网络威胁的防御方面发挥了重要作用。他们在威胁检测、事件响应和持续监控方面的专业知识非常宝贵。他们帮助我们克服潜在漏洞,维护客户的信任。顶级网络安全合作伙伴!\"" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:393 +#: home/templates/pages/index.html:406 msgid "David Harris, Risk Manager, FinSecure Solutions" msgstr "David Harris,FinSecure Solutions 风险经理" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:405 +#: home/templates/pages/index.html:418 msgid "FAQ" msgstr "常见问题" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:406 +#: home/templates/pages/index.html:419 msgid "What Our Clients Recently ask" msgstr "我们的客户最近提出的问题" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:411 +#: home/templates/pages/index.html:424 msgid "What is cybersecurity and why do I need it? " msgstr "什么是网络安全,为什么需要网络安全?" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:414 +#: home/templates/pages/index.html:427 msgid "" "Cybersecurity is the practice of protecting systems, networks, and programs " "from digital attacks, data breaches, and other cyber threats. It is " @@ -1218,12 +1092,12 @@ msgid "" msgstr "网络安全是保护系统、网络和程序免受数字攻击、数据泄露和其他网络威胁的实践。对于企业和个人来说,保护敏感信息免遭恶意活动的侵害至关重要。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:420 +#: home/templates/pages/index.html:433 msgid "How can I protect my business from cyber threats? " msgstr "如何保护企业免受网络威胁?" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:423 +#: home/templates/pages/index.html:436 msgid "" "Our cybersecurity services offer comprehensive solutions including threat " "monitoring, data encryption, firewall protection, penetration testing, and " @@ -1231,12 +1105,12 @@ msgid "" msgstr "我们的网络安全服务提供全面的解决方案,包括威胁监控、数据加密、防火墙保护、渗透测试和员工培训。这些措施有助于降低网络威胁的风险。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:429 +#: home/templates/pages/index.html:442 msgid "What is a data breach and how can I prevent one? " msgstr "什么是数据泄露,如何防止数据泄露?" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:432 +#: home/templates/pages/index.html:445 msgid "" "A data breach occurs when sensitive information is accessed or stolen by " "unauthorized individuals. Preventive measures include securing networks, " @@ -1245,106 +1119,203 @@ msgid "" msgstr "当敏感信息被未经授权的个人访问或窃取时,就会发生数据泄露。预防措施包括确保网络安全、使用高强度密码、加密敏感数据以及定期更新安全协议。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:443 +#: home/templates/pages/index.html:458 msgid "Announcement" msgstr "公告" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:447 +#: home/templates/pages/index.html:462 msgid "{{ announcement_message }}" msgstr "{{ 公告信息 }}" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\index.html:450 +#: home/templates/pages/index.html:465 msgid "Close" msgstr "关闭" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] [auto- # translated provider=DeepL] -#: .\home\templates\pages\publishedblog.html:57 +#: home/templates/pages/publishedblog.html:57 msgid "No blogs have been published yet." msgstr "尚未发布任何博客。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:22 -msgid "Full-Service Cybersecurity Agency" -msgstr "提供全方位服务的网络安全机构" +#: home/validators.py:19 +msgid "Enter a valid student ID. This value must contain 9 digits only" +msgstr "输入有效的学生编号。该值必须只包含 9 位数字" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:24 -msgid "" -"\n" -" Hardhat Enterprises enhances white-hat cybersecurity by safeguarding assets, reducing threats, and thwarting vulnerability exploits. Our cybersecurity services, including penetration testing and open-source security tools, address market gaps and secure your digital assets.\n" -" " -msgstr "" -"\n" -" Hardhat Enterprises 通过保护资产、减少威胁和挫败漏洞利用来加强白帽子网络安全。我们的网络安全服务,包括渗透测试和开源安全工具,可填补市场空白并保护您的数字资产。\n" -" " +#~ msgid "Email must be valid email." +#~ msgstr "电子邮件必须是有效的电子邮件。" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:42 -msgid "Our Cybersecurity Services" -msgstr "我们的网络安全服务Our history" +#~ msgstr "我们的历史" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:43 -msgid "" -"Explore how Hardhat Enterprises protects your organization with advanced " -"white-hat cybersecurity solutions." -msgstr "了解 Hardhat Enterprises 如何利用先进的白帽网络安全解决方案保护您的组织。" +#~ msgid "Present" +#~ msgstr "现在" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:48 -msgid "Penetration Testing Services" -msgstr "渗透测试服务" +#~ msgid "" +#~ "\n" +#~ " Established an incident response team and provided remote work\n" +#~ " security solutions. Actively engaged with the global\n" +#~ " cybersecurity community. Continued growth, adapting to\n" +#~ " emerging threats and technologies.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " 建立事件响应团队,提供远程工作\n" +#~ " 安全解决方案。积极与全球\n" +#~ " 网络安全社区。持续增长,适应\n" +#~ " 新兴威胁和技术。\n" +#~ " " # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:49 -msgid "" -"We provide thorough penetration testing services to identify vulnerabilities" -" in your systems and applications, ensuring robust cybersecurity protection." -msgstr "我们提供全面的渗透测试服务,以识别系统和应用程序中的漏洞,确保提供强大的网络安全保护。" +#~ msgid "Technology and Innovation" +#~ msgstr "技术与创新" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:52 -msgid "Secure Code Review" -msgstr "安全代码审查" +#~ msgid "" +#~ "\n" +#~ " Introduced advanced threat detection technologies. Established\n" +#~ " a cybersecurity training academy and embraced AI integration.\n" +#~ " Released a proprietary threat intelligence platform.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " 引入先进的威胁检测技术。建立了\n" +#~ " 网络安全培训学院,接受人工智能整合。\n" +#~ " 发布专有威胁情报平台。\n" +#~ " " # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:53 -msgid "" -"Our experts offer secure code review services to ensure your code is free " -"from vulnerabilities, safeguarding your applications from cyber threats." -msgstr "我们的专家提供安全代码审查服务,确保您的代码不存在漏洞,保护您的应用程序免受网络威胁。" +#~ msgid "Growth and Recognition" +#~ msgstr "成长与认可" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:56 -msgid "Open-Source Security Tools" -msgstr "开源安全工具" +#~ msgid "" +#~ "\n" +#~ " Expanded services to include penetration testing and\n" +#~ " vulnerability assessments. Formed strategic partnerships and\n" +#~ " received industry awards. Achieved international expansion and\n" +#~ " collaborated on a major research project.\\\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " 扩展服务,包括渗透测试和漏洞评估。\n" +#~ " 漏洞评估。建立战略合作伙伴关系并\n" +#~ " 获得行业奖项。实现国际扩张,并\n" +#~ " 合作开展重大研究项目。\n" +#~ " " # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:57 -msgid "" -"We develop open-source security tools to address market gaps, empowering " -"organizations with ethical hacking tools for threat mitigation." -msgstr "我们开发开源安全工具以填补市场空白,为企业提供道德黑客工具以降低威胁。" +#~ msgid "Establishment and Early Success" +#~ msgstr "建立和早期成功" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:72 -msgid "Work With Our Cybersecurity Agency" -msgstr "与我们的网络安全机构合作" +#~ msgid "" +#~ "\n" +#~ " Founded in 2022 by a group of cybersecurity enthusiasts.\n" +#~ " Initial focus on basic cybersecurity awareness training and\n" +#~ " consulting. Secured first clients and gained a reputation for\n" +#~ " reliable services.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " 由一群网络安全爱好者于 2022 年创立。\n" +#~ " 最初专注于基础网络安全意识培训和\n" +#~ " 咨询。赢得了第一批客户,并以\n" +#~ " 可靠服务的声誉。\n" +#~ " " # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:73 -msgid "Tell us about your cybersecurity needs!" -msgstr "请告诉我们您的网络安全需求!" +#~ msgid "Want to work with us?" +#~ msgstr "想与我们合作?" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\templates\pages\what_we_do.html:97 -msgid "How can our cybersecurity services help you?" -msgstr "我们的网络安全服务能为您提供哪些帮助?" +#~ msgid "Awesome! Tell us about yourself" +#~ msgstr "棒极了谈谈你自己" # [auto-translated provider=DeepL] [auto-translated provider=DeepL] -#: .\home\validators.py:19 -msgid "Enter a valid student ID. This value must contain 9 digits only" -msgstr "输入有效的学生编号。该值必须只包含 9 位数字" +#~ msgid "Your Name" +#~ msgstr "您的姓名" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "Your Message" +#~ msgstr "您的信息" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "How can we help you?" +#~ msgstr "我们能为您提供什么帮助?" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "Send Message" +#~ msgstr "发送信息" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "Full-Service Cybersecurity Agency" +#~ msgstr "提供全方位服务的网络安全机构" + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "" +#~ "\n" +#~ " Hardhat Enterprises enhances white-hat cybersecurity by safeguarding assets, reducing threats, and thwarting vulnerability exploits. Our cybersecurity services, including penetration testing and open-source security tools, address market gaps and secure your digital assets.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Hardhat Enterprises 通过保护资产、减少威胁和挫败漏洞利用来加强白帽子网络安全。我们的网络安全服务,包括渗透测试和开源安全工具,可填补市场空白并保护您的数字资产。\n" +#~ " " + +# [auto-translated provider=DeepL] [auto-translated provider=DeepL] +#~ msgid "Our Cybersecurity Services" +#~ msgstr "我们的网络安全服务