Skip to content

Revert "Revert back deleted variables" #2596

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 24 commits into
base: dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
abbb2d2
Merge pull request #2580 from codeeu/new-slide-home
bernardhanna Mar 20, 2025
d94869c
Merge pull request #2581 from codeeu/dev
bernardhanna Mar 20, 2025
35fd7a8
Adding text for adding activity
Siroumi Mar 20, 2025
e159c1c
Merge pull request #2582 from codeeu/challenge-edit
Siroumi Mar 20, 2025
a20f174
Merge pull request #2583 from codeeu/dev
Siroumi Mar 20, 2025
d0fc11f
Merge pull request #2584 from codeeu/new-slide-home
bernardhanna Mar 20, 2025
a773d8e
Merge pull request #2585 from codeeu/dev
bernardhanna Mar 20, 2025
1f34e8f
Language changes for homepage, search page and footer
matrix-devaccount Mar 13, 2025
e90ce61
removed newsletter signup extra link
matrix-devaccount Mar 21, 2025
a333b50
Merge pull request #2588 from codeeu/feat/master-multi-languages-in-h…
bernardhanna Mar 21, 2025
806b8cb
language changes for menu and search page
matrix-devaccount Mar 17, 2025
106fb68
Fixed syntax issue
matrix-devaccount Mar 20, 2025
2f88129
language change for menu
matrix-devaccount Mar 20, 2025
cfe092c
Spanish translations for homepage
matrix-devaccount Mar 20, 2025
b9e4873
Revert back partial PT search language
matrix-devaccount Mar 20, 2025
a5bde35
Revert back partial PT search language
matrix-devaccount Mar 20, 2025
7e5666a
Merge pull request #2589 from codeeu/feat/master-multi-languages-in-h…
bernardhanna Mar 21, 2025
fcafa6e
Merge pull request #2590 from codeeu/dev
bernardhanna Mar 21, 2025
2138e4a
Revert back deleted variables
matrix-devaccount Mar 21, 2025
295e027
Merge pull request #2592 from codeeu/feat/master-multi-languages-in-h…
bernardhanna Mar 21, 2025
464334a
Merge pull request #2593 from codeeu/dev
bernardhanna Mar 21, 2025
01c6b41
Update CoderDojo Excel file
bernardhanna Mar 21, 2025
b3883ab
Merge pull request #2594 from codeeu/march-events
bernardhanna Mar 21, 2025
32af0d6
Revert "Revert back deleted variables"
bernardhanna Mar 21, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions app/Enums/GlobalSearchFiltersEnum.php
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,25 @@ enum GlobalSearchFiltersEnum: string
case BLOGS = 'Blogs';
case OTHERS = 'Others';

public function label(): string
{
// Dynamically retrieve the translated label based on the current language
return match ($this) {
self::ALL => __('search.search_categories.all'),
self::PODCASTS => __('search.search_categories.podcasts'),
self::HACKATHONS => __('search.search_categories.hackathons'),
self::ONLINE_COURSES => __('search.search_categories.online_courses'),
self::TRAINING => __('search.search_categories.training'),
self::CHALLENGES => __('search.search_categories.challenges'),
self::LEARN => __('search.search_categories.learn'),
self::TEACH => __('search.search_categories.teach'),
self::PRESENTATIONS_AND_TOOLKITS => __('search.search_categories.presentations_and_toolkits'),
self::ACTIVITIES => __('search.search_categories.activities'),
self::BLOGS => __('search.search_categories.blogs'),
self::OTHERS => __('search.search_categories.others'),
};
}

/**
* Get additional information for each filter.
*/
Expand Down
8 changes: 4 additions & 4 deletions app/Http/Controllers/HomeController.php
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,15 @@ public function index(Request $request): View
'btn_lang' => 'home.get_involved',
],
[
'title' => 'Girls in Digital',
'description' => 'Explore and embrace digital opportunities—empowering a new generation of girls in digital!',
'title' => 'home.banner1_title',
'description' => 'home.banner1_description',
'url' => '/girls-in-digital-week',
'style_color' => 'background-image: linear-gradient(36.92deg, #1C4DA1 20.32%, #0040AE 28.24%);',
'btn_lang' => 'home.get_involved',
],
[
'title' => 'Our Code Week Family',
'description' => 'Discover our vibrant network of ambassadors, teachers, students and hubs—each contributing to our shared passion for digital education.',
'title' => 'home.banner2_title',
'description' => 'home.banner2_description',
'url' => '/community',
'style_color' => 'background: linear-gradient(36.92deg, rgb(51, 194, 233) 20.32%, rgb(0, 179, 227) 28.24%);',
'btn_lang' => 'home.meet_our_community',
Expand Down
8 changes: 7 additions & 1 deletion app/Livewire/GlobalSearchFilterComponent.php
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,14 @@ public function search()

public function render()
{
return view('livewire.global-filter-component', [
/*return view('livewire.global-filter-component', [
'filters' => GlobalSearchFiltersEnum::values(),
]);*/
return view('livewire.global-filter-component', [
'filters' => collect(GlobalSearchFiltersEnum::cases())->map(fn($filter) => [
'key' => $filter->value, //Enum value (e.g.,'year')
'label' => $filter->label(), //Translated text (e.g.,'Année')
]),
]);
}
}
Binary file modified resources/excel/CoderDojo.xlsx
Binary file not shown.
36 changes: 36 additions & 0 deletions resources/lang/bg/footer.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
<?php

return [

/*
|--------------------------------------------------------------------------
| Validation Language Lines
|--------------------------------------------------------------------------
|
| The following language lines contain the default error messages used by
| the validator class. Some of these rules have multiple versions such
| as the size rules. Feel free to tweak each of these messages here.
|
*/
'privacy_policy' => 'Политика за поверителност',
'cookies_policy' => 'Политика за бисквитки',
'about_us' => 'За нас',
'about_code_week' => 'За Code Week',
'our_values' => 'Нашите ценности',
'statistics' => 'Статистика',
'partners_sponsors' => 'Партньори и спонсори',
'community' => 'Общност',
'quick_links' => 'Бързи връзки',
'register' => 'Регистрация',
'activities_events' => 'Дейности и събития',
'learn_teach' => 'Научи и преподавай',
'news' => 'Новини',
'newsletter_signup' => 'Записване за бюлетин',
'educational_resources' => 'Образователни ресурси',
'coding_home' => 'Кодиране @ Home',
'podcast' => 'Подкасти',
'challenges' => 'Предизвикателства',
'hackathons' => 'Хакатони',
'designed_and_developed_by' => 'Дизайн и разработка',
'all_rights_reserved' => 'Всички права запазени'
];
26 changes: 26 additions & 0 deletions resources/lang/bg/home.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,30 @@
'get_started_text' => 'Не сте сигурни как да започнете? Разгледайте <a href="/guide">страницата Как да</a> и изтеглете нашите <a href="/toolkits">набори от инструменти за организатори</a>, за да се подготвите и да разпространите информацията.',
'access_resources_title' => 'Достъп до ресурси и обучение',
'access_resources_text' => 'Ако не сте сигурни как да организирате събитие, посетете нашата <a href="/resources/teach">страница с преподавателски ресурси</a> и материали за <a href="/training">учене и обучение</a> за насоки и специални планове на уроци.',

'toolkits_title' => 'Не сте сигурни как да започнете?',
'toolkits_description' => 'Разгледайте страницата с инструкции и изтеглете нашите организаторски комплекти, за да се подготвите и разпространите информацията.',
'toolkits_button1' => 'Започни тук',
'toolkits_button2' => 'Инструменти за организатори',

'minecraft_description1' => 'Издигнете кодърските си умения на следващото ниво с Minecraft Education. Открийте как Minecraft Education може да преподава умения за кодене и изкуствен интелект и разберете как да започнете още днес!',
'minecraft_description2' => 'Регистрирайте се, за да получите забавни, интерактивни сесии директно в класната си стая!',
'minecraft_button' => 'Започнете пътешествието си в Minecraft Обучение тук',

'activity_title' => 'Организирайте или участвейте в дейност',
'activity_description' => 'Всеки е добре дошъл да организира или да се присъедини към дейност. Просто изберете тема и целева аудитория и добавете вашата дейност на картата, или разгледайте дейностите във вашия район.',
'activity_button1' => 'Добавете вашата дейност',
'activity_button2' => 'Покажи карта на дейностите',

'resouce_title' => 'Ресурси и обучение',
'resouce_description' => 'Ако не сте сигурни как да организирате дейност, посетете нашата страница с образователни ресурси и учебни материали за насоки и адаптирани уроци.',
'resouce_button1' => 'Достъп до ресурси',
'resouce_button2' => 'Достъп до обучения',

'get_involved' => 'Включете се',
'meet_our_community' => 'Запознайте се с нашата общност',
'banner1_title' => 'Дигитални Момичета',
'banner1_description' => 'Разкрийте и грабнете дигиталните възможности – подкрепа на ново поколение момичета в дигиталния свят!',
'banner2_title' => 'Нашето Code Week семейство',
'banner2_description' => 'Открийте нашата динамична мрежа от посланици, учители, ученици и центрове – всеки допринася за споделената ни страст към дигиталното образование.'
];
22 changes: 20 additions & 2 deletions resources/lang/bg/menu.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,17 @@
'learn' => 'Учи',
'teach' => 'Преподавай',
'training' => 'Обучение',
'toolkits' => 'Презентации и инструменти', 'why' => 'ЗАЩО', 'home' => 'Начало',
'challenges' => 'Предизвикателства',
'online-courses' => 'Онлайн Курсове',
'toolkits' => 'Презентации и инструменти',
'girls_in_digital' => 'Дигитални Момичета',
'why' => 'ЗАЩО',
'home' => 'Начало',
'search_result' => 'Резултати от търсенето',
'events' => 'Дейности',
'ambassadors' => 'Посланици',
'resources' => 'Ресурси',
'game_and_competitions' => 'Игри и състезания',
'schools' => 'Училища',
'about' => 'Относно',
'blog' => 'блог',
Expand All @@ -36,9 +43,20 @@
'report' => 'Докладвай моите дейности',
'volunteers' => 'Доброволци',
'logout' => 'Изход',
'login' => 'Вход',
'signin' => 'Влизане',
'signup' => 'Запишете се',
'privacy' => 'Поверителност',
'stats' => 'Статистика',
'participation' => 'Сертификат за участие',
'coding@home' => 'Кодиране @ Home',
'values' => 'Нашите ценности',
'online_events' => 'Онлайн дейности',
'featured_activities' => 'Подбрани събития ',
'codeweek2020' => 'Издание 2020'];
'codeweek2020' => 'Издание 2020',
'register_activity' => 'Регистриране на Активност',
'select_language' => 'Изберете език',
'search_site' => 'Търсене в сайта',
'what_you_looking_for' => 'Какво търсите?',
'type_to_search' => 'Въведете за търсене...',
];
26 changes: 25 additions & 1 deletion resources/lang/bg/search.php
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,29 @@
'event' => 'събитие',
'events' => 'събития',
'year' => 'година',
'audiences' => 'Публики', 'themes' => 'Тема', 'countries' => 'Държави', 'search_placeholder' => 'Търси по име или описание',
'audiences' => 'Публики',
'themes' => 'Тема',
'countries' => 'Държави',
'search_placeholder' => 'Търси по име или описание',
'search_banner_title' => 'Открийте какво ви вдъхновява',
'search_banner_content' => 'Разгледайте богатството от ресурси за кодене, дейности и ръководства, които ще подкрепят вашето пътешествие в дигиталната креативност и опознаване.',
'search_results_title' => 'Резултати от търсенето',
'search_input_label' => 'Вижте резултатите въз основа на вашата ключова дума(и) по-долу:',
'search_input_placeholder' => 'търсене...',
'results' => 'Резултати',
'no_results' => 'Няма намерени резултати.',
'search_categories' => [
'all' => 'Всички',
'podcasts' => 'Подкасти',
'hackathons' => 'Хакатони',
'online_courses' => 'Онлайн Курсове',
'training' => 'Обучение',
'challenges' => 'Предизвикателства',
'learn' => 'Научи',
'teach' => 'Технологии',
'presentations_and_toolkits' => 'Презентации и инструменти',
'activities' => 'дейности',
'blogs' => 'Блогове',
'others' => 'Други'
]
];
36 changes: 36 additions & 0 deletions resources/lang/cs/footer.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
<?php

return [

/*
|--------------------------------------------------------------------------
| Validation Language Lines
|--------------------------------------------------------------------------
|
| The following language lines contain the default error messages used by
| the validator class. Some of these rules have multiple versions such
| as the size rules. Feel free to tweak each of these messages here.
|
*/
'privacy_policy' => 'Politika zasebnosti',
'cookies_policy' => 'Politika piškotkov',
'about_us' => 'O nas',
'about_code_week' => 'O tednu kodiranja',
'our_values' => 'Naše vrednote',
'statistics' => 'Statistika',
'partners_sponsors' => 'Partnerji in sponzorji',
'community' => 'Skupnost',
'quick_links' => 'Hitre povezave',
'register' => 'Registrirajte se',
'activities_events' => 'Dejavnosti in dogodki',
'learn_teach' => 'Učite se in poučujte',
'news' => 'Novice',
'newsletter_signup' => 'Prijava na glasilo',
'educational_resources' => 'Izobraževalni viri',
'coding_home' => 'Kodiranje @ Home',
'podcast' => 'Podcast',
'challenges' => 'Izzivi',
'hackathons' => 'Hackathons',
'designed_and_developed_by' => 'Oblikoval in razvil',
'all_rights_reserved' => 'Vse pravice pridržane'
];
21 changes: 21 additions & 0 deletions resources/lang/cs/home.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,25 @@
'get_started_text' => 'Nevíte, jak začít? Podívejte se na stránku <a href="/guide">Jak na to</a> a stáhněte si naše <a href="/toolkits">nástroje pro organizátory</a>, které vám pomohou s přípravou a propagací.',
'access_resources_title' => 'Přístup ke zdrojům a školením',
'access_resources_text' => 'Pokud si nejste jisti tím, jak zorganizovat akci, navštivte naši <a href="/resources/teach">stránku se vzdělávacími materiály</a> a <a href="/training">školicími materiály</a>, které vám pomohou sestavit učební plány na míru.',
'toolkits_title' => 'Nevíte, jak začít?',
'toolkits_description' => 'Podívejte se na stránku s návody a stáhněte si naše sady nástrojů pro organizátory, abyste se mohli připravit a šířit informace.',
'toolkits_button1' => 'Začněte',
'toolkits_button2' => 'Sady nástrojů pro organizátory',
'minecraft_description1' => 'Posuňte své kódovací dovednosti na další úroveň s Minecraft Education. Objevte, jak může Minecraft Education naučit kódování a dovednosti v oblasti AI a prozkoumejte, jak začít ještě dnes!',
'minecraft_description2' => 'Přihlaste se a přineste zábavné, živé hraní přímo do vaší třídy!',
'minecraft_button' => 'Začněte svou cestu vzdělávání Minecraft zde',
'activity_title' => 'Uspořádejte sekci aktivit nebo se k ní připojte',
'activity_description' => 'Kdokoli je vítán, aby zorganizoval nebo se přidal k aktivitě. Stačí si vybrat téma a cílové publikum a přidat svou aktivitu na mapu nebo procházet aktivity ve vaší oblasti.',
'activity_button1' => 'Přidejte svou aktivitu',
'activity_button2' => 'Zobrazit mapu aktivit',
'resouce_title' => 'Sekce zdrojů a školení',
'resouce_description' => 'Pokud si nejste jisti, jak aktivitu zorganizovat, navštivte naši stránku s výukovými zdroji a školicí materiály learnit bits, kde najdete pokyny a plány lekcí na míru.',
'resouce_button1' => 'Přístup ke zdrojům',
'resouce_button2' => 'Přístupová školení',
'get_involved' => 'Zapojte sa',
'meet_our_community' => 'Seznamte se s naší komunitou',
'banner1_title' => 'Dívky v digitálu',
'banner1_description' => 'Prozkoumejte a využívejte digitální příležitosti – posilujte novou generaci dívek v digitálním světě!',
'banner2_title' => 'Naše rodina Code Week',
'banner2_description' => 'Objevte naši živou síť ambasadorů, učitelů, studentů a center – každý přispívá k naší společné vášni pro digitální vzdělávání.'
];
25 changes: 22 additions & 3 deletions resources/lang/cs/menu.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,21 @@
'learn' => 'Pro studenty',
'teach' => 'Pro učitele',
'training' => 'Trénink',
'toolkits' => 'Prezentace a sady nástrojů', 'why' => 'PROČ', 'home' => 'Domů',
'challenges' => ': Vzdělávací zdroje',
'online-courses' => 'Online kurzy',
'toolkits' => 'Prezentace a sady nástrojů',
'girls_in_digital' => 'Dívky v digitálu',
'why' => 'PROČ',
'home' => 'Domů',
'search_result' => 'Výsledky vyhledávání',
'events' => 'Aktivity',
'ambassadors' => 'Ambasadoři',
'resources' => 'Zdroje',
'game_and_competitions' => 'Hry a soutěže',
'schools' => 'Školy',
'about' => 'O týdnu programování',
'blog' => 'Blog', 'news' => 'Novinky',
'blog' => 'Blog',
'news' => 'Novinky',
'search' => 'Pište a stiskněte Enter...',
'map' => 'Mapa',
'add_event' => 'Přidat akci',
Expand All @@ -35,9 +43,20 @@
'report' => 'Potvrdit moje akce',
'volunteers' => 'Dobrovolníci',
'logout' => 'Odhlásit se',
'login' => 'Přihlášení',
'signin' => 'Přihlásit se',
'signup' => 'Zaregistrujte se',
'privacy' => 'Ochrana osobních údajů',
'stats' => 'Partneři a sponzoři',
'participation' => 'Účastnický certifikát',
'coding@home' => 'Coding@Home',
'values' => 'Naše hodnoty',
'online_events' => 'Online aktivity',
'featured_activities' => 'Vybrané aktivity',
'codeweek2020' => 'Ročník 2020'];
'codeweek2020' => 'Ročník 2020',
'register_activity' => 'Registruj aktivitu',
'select_language' => 'Vyberte jazyk',
'search_site' => 'Hledat na webu',
'what_you_looking_for' => 'Co hledáte?',
'type_to_search' => 'Zadejte pro vyhledání',
];
26 changes: 25 additions & 1 deletion resources/lang/cs/search.php
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,29 @@
'event' => 'akce',
'events' => 'akcí',
'year' => 'rok',
'audiences' => 'Publikum', 'themes' => 'Témata', 'countries' => 'Země', 'search_placeholder' => 'Hledej podle nadpisu nebo popisu',
'audiences' => 'Publikum',
'themes' => 'Témata',
'countries' => 'Země',
'search_placeholder' => 'Hledej podle nadpisu nebo popisu',
'search_banner_title' => 'Pronađite što vas inspirira',
'search_banner_content' => 'Istražite bogatu ponudu sadržaja, aktivnosti i smjernica vezanih uz programiranje, koji će vas potaknuti na putovanje u svijet digitalne kreativnosti i učenja.',
'search_results_title' => 'Rezultati pretraživanja',
'search_input_label' => 'Podívejte se na výsledky založené na vašich klíčových slovech níže:',
'search_input_placeholder' => 'pretraživanj...',
'results' => 'Rezultati',
'no_results' => 'Nebyly nalezeny žádné výsledky.',
'search_categories' => [
'all' => 'Vše',
'podcasts' => 'Podcasty',
'hackathons' => 'Hackathony',
'online_courses' => 'Online kurzy',
'training' => 'Školení',
'challenges' => 'Výzvy',
'learn' => 'Učit se',
'teach' => 'Tech',
'presentations_and_toolkits' => 'Prezentace a sady nástrojů',
'activities' => 'Činnosti',
'blogs' => 'Blogy',
'others' => 'Ostatní'
]
];
Loading