Skip to content

Commit fcafa6e

Browse files
authored
Merge pull request #2590 from codeeu/dev
Language files updates
2 parents a773d8e + 7e5666a commit fcafa6e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

79 files changed

+1855
-85
lines changed

app/Enums/GlobalSearchFiltersEnum.php

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,25 @@ enum GlobalSearchFiltersEnum: string
2323
case BLOGS = 'Blogs';
2424
case OTHERS = 'Others';
2525

26+
public function label(): string
27+
{
28+
// Dynamically retrieve the translated label based on the current language
29+
return match ($this) {
30+
self::ALL => __('search.search_categories.all'),
31+
self::PODCASTS => __('search.search_categories.podcasts'),
32+
self::HACKATHONS => __('search.search_categories.hackathons'),
33+
self::ONLINE_COURSES => __('search.search_categories.online_courses'),
34+
self::TRAINING => __('search.search_categories.training'),
35+
self::CHALLENGES => __('search.search_categories.challenges'),
36+
self::LEARN => __('search.search_categories.learn'),
37+
self::TEACH => __('search.search_categories.teach'),
38+
self::PRESENTATIONS_AND_TOOLKITS => __('search.search_categories.presentations_and_toolkits'),
39+
self::ACTIVITIES => __('search.search_categories.activities'),
40+
self::BLOGS => __('search.search_categories.blogs'),
41+
self::OTHERS => __('search.search_categories.others'),
42+
};
43+
}
44+
2645
/**
2746
* Get additional information for each filter.
2847
*/

app/Http/Controllers/HomeController.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,15 @@ public function index(Request $request): View
2626
'btn_lang' => 'home.get_involved',
2727
],
2828
[
29-
'title' => 'Girls in Digital',
30-
'description' => 'Explore and embrace digital opportunities—empowering a new generation of girls in digital!',
29+
'title' => 'home.banner1_title',
30+
'description' => 'home.banner1_description',
3131
'url' => '/girls-in-digital-week',
3232
'style_color' => 'background-image: linear-gradient(36.92deg, #1C4DA1 20.32%, #0040AE 28.24%);',
3333
'btn_lang' => 'home.get_involved',
3434
],
3535
[
36-
'title' => 'Our Code Week Family',
37-
'description' => 'Discover our vibrant network of ambassadors, teachers, students and hubs—each contributing to our shared passion for digital education.',
36+
'title' => 'home.banner2_title',
37+
'description' => 'home.banner2_description',
3838
'url' => '/community',
3939
'style_color' => 'background: linear-gradient(36.92deg, rgb(51, 194, 233) 20.32%, rgb(0, 179, 227) 28.24%);',
4040
'btn_lang' => 'home.meet_our_community',

app/Livewire/GlobalSearchFilterComponent.php

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,14 @@ public function search()
4040

4141
public function render()
4242
{
43-
return view('livewire.global-filter-component', [
43+
/*return view('livewire.global-filter-component', [
4444
'filters' => GlobalSearchFiltersEnum::values(),
45+
]);*/
46+
return view('livewire.global-filter-component', [
47+
'filters' => collect(GlobalSearchFiltersEnum::cases())->map(fn($filter) => [
48+
'key' => $filter->value, //Enum value (e.g.,'year')
49+
'label' => $filter->label(), //Translated text (e.g.,'Année')
50+
]),
4551
]);
4652
}
4753
}

resources/lang/bg/footer.php

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
<?php
2+
3+
return [
4+
5+
/*
6+
|--------------------------------------------------------------------------
7+
| Validation Language Lines
8+
|--------------------------------------------------------------------------
9+
|
10+
| The following language lines contain the default error messages used by
11+
| the validator class. Some of these rules have multiple versions such
12+
| as the size rules. Feel free to tweak each of these messages here.
13+
|
14+
*/
15+
'privacy_policy' => 'Политика за поверителност',
16+
'cookies_policy' => 'Политика за бисквитки',
17+
'about_us' => 'За нас',
18+
'about_code_week' => 'За Code Week',
19+
'our_values' => 'Нашите ценности',
20+
'statistics' => 'Статистика',
21+
'partners_sponsors' => 'Партньори и спонсори',
22+
'community' => 'Общност',
23+
'quick_links' => 'Бързи връзки',
24+
'register' => 'Регистрация',
25+
'activities_events' => 'Дейности и събития',
26+
'learn_teach' => 'Научи и преподавай',
27+
'news' => 'Новини',
28+
'newsletter_signup' => 'Записване за бюлетин',
29+
'educational_resources' => 'Образователни ресурси',
30+
'coding_home' => 'Кодиране @ Home',
31+
'podcast' => 'Подкасти',
32+
'challenges' => 'Предизвикателства',
33+
'hackathons' => 'Хакатони',
34+
'designed_and_developed_by' => 'Дизайн и разработка',
35+
'all_rights_reserved' => 'Всички права запазени'
36+
];

resources/lang/bg/home.php

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,30 @@
1313
'get_started_text' => 'Не сте сигурни как да започнете? Разгледайте <a href="/guide">страницата Как да</a> и изтеглете нашите <a href="/toolkits">набори от инструменти за организатори</a>, за да се подготвите и да разпространите информацията.',
1414
'access_resources_title' => 'Достъп до ресурси и обучение',
1515
'access_resources_text' => 'Ако не сте сигурни как да организирате събитие, посетете нашата <a href="/resources/teach">страница с преподавателски ресурси</a> и материали за <a href="/training">учене и обучение</a> за насоки и специални планове на уроци.',
16+
17+
'toolkits_title' => 'Не сте сигурни как да започнете?',
18+
'toolkits_description' => 'Разгледайте страницата с инструкции и изтеглете нашите организаторски комплекти, за да се подготвите и разпространите информацията.',
19+
'toolkits_button1' => 'Започни тук',
20+
'toolkits_button2' => 'Инструменти за организатори',
21+
22+
'minecraft_description1' => 'Издигнете кодърските си умения на следващото ниво с Minecraft Education. Открийте как Minecraft Education може да преподава умения за кодене и изкуствен интелект и разберете как да започнете още днес!',
23+
'minecraft_description2' => 'Регистрирайте се, за да получите забавни, интерактивни сесии директно в класната си стая!',
24+
'minecraft_button' => 'Започнете пътешествието си в Minecraft Обучение тук',
25+
26+
'activity_title' => 'Организирайте или участвейте в дейност',
27+
'activity_description' => 'Всеки е добре дошъл да организира или да се присъедини към дейност. Просто изберете тема и целева аудитория и добавете вашата дейност на картата, или разгледайте дейностите във вашия район.',
28+
'activity_button1' => 'Добавете вашата дейност',
29+
'activity_button2' => 'Покажи карта на дейностите',
30+
31+
'resouce_title' => 'Ресурси и обучение',
32+
'resouce_description' => 'Ако не сте сигурни как да организирате дейност, посетете нашата страница с образователни ресурси и учебни материали за насоки и адаптирани уроци.',
33+
'resouce_button1' => 'Достъп до ресурси',
34+
'resouce_button2' => 'Достъп до обучения',
35+
36+
'get_involved' => 'Включете се',
37+
'meet_our_community' => 'Запознайте се с нашата общност',
38+
'banner1_title' => 'Дигитални Момичета',
39+
'banner1_description' => 'Разкрийте и грабнете дигиталните възможности – подкрепа на ново поколение момичета в дигиталния свят!',
40+
'banner2_title' => 'Нашето Code Week семейство',
41+
'banner2_description' => 'Открийте нашата динамична мрежа от посланици, учители, ученици и центрове – всеки допринася за споделената ни страст към дигиталното образование.'
1642
];

resources/lang/bg/menu.php

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,17 @@
1616
'learn' => 'Учи',
1717
'teach' => 'Преподавай',
1818
'training' => 'Обучение',
19-
'toolkits' => 'Презентации и инструменти', 'why' => 'ЗАЩО', 'home' => 'Начало',
19+
'challenges' => 'Предизвикателства',
20+
'online-courses' => 'Онлайн Курсове',
21+
'toolkits' => 'Презентации и инструменти',
22+
'girls_in_digital' => 'Дигитални Момичета',
23+
'why' => 'ЗАЩО',
24+
'home' => 'Начало',
25+
'search_result' => 'Резултати от търсенето',
2026
'events' => 'Дейности',
2127
'ambassadors' => 'Посланици',
2228
'resources' => 'Ресурси',
29+
'game_and_competitions' => 'Игри и състезания',
2330
'schools' => 'Училища',
2431
'about' => 'Относно',
2532
'blog' => 'блог',
@@ -36,9 +43,20 @@
3643
'report' => 'Докладвай моите дейности',
3744
'volunteers' => 'Доброволци',
3845
'logout' => 'Изход',
46+
'login' => 'Вход',
3947
'signin' => 'Влизане',
48+
'signup' => 'Запишете се',
4049
'privacy' => 'Поверителност',
50+
'stats' => 'Статистика',
4151
'participation' => 'Сертификат за участие',
52+
'coding@home' => 'Кодиране @ Home',
4253
'values' => 'Нашите ценности',
54+
'online_events' => 'Онлайн дейности',
4355
'featured_activities' => 'Подбрани събития ',
44-
'codeweek2020' => 'Издание 2020'];
56+
'codeweek2020' => 'Издание 2020',
57+
'register_activity' => 'Регистриране на Активност',
58+
'select_language' => 'Изберете език',
59+
'search_site' => 'Търсене в сайта',
60+
'what_you_looking_for' => 'Какво търсите?',
61+
'type_to_search' => 'Въведете за търсене...',
62+
];

resources/lang/bg/search.php

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,29 @@
2727
'event' => 'събитие',
2828
'events' => 'събития',
2929
'year' => 'година',
30-
'audiences' => 'Публики', 'themes' => 'Тема', 'countries' => 'Държави', 'search_placeholder' => 'Търси по име или описание',
30+
'audiences' => 'Публики',
31+
'themes' => 'Тема',
32+
'countries' => 'Държави',
33+
'search_placeholder' => 'Търси по име или описание',
34+
'search_banner_title' => 'Открийте какво ви вдъхновява',
35+
'search_banner_content' => 'Разгледайте богатството от ресурси за кодене, дейности и ръководства, които ще подкрепят вашето пътешествие в дигиталната креативност и опознаване.',
36+
'search_results_title' => 'Резултати от търсенето',
37+
'search_input_label' => 'Вижте резултатите въз основа на вашата ключова дума(и) по-долу:',
38+
'search_input_placeholder' => 'търсене...',
39+
'results' => 'Резултати',
40+
'no_results' => 'Няма намерени резултати.',
41+
'search_categories' => [
42+
'all' => 'Всички',
43+
'podcasts' => 'Подкасти',
44+
'hackathons' => 'Хакатони',
45+
'online_courses' => 'Онлайн Курсове',
46+
'training' => 'Обучение',
47+
'challenges' => 'Предизвикателства',
48+
'learn' => 'Научи',
49+
'teach' => 'Технологии',
50+
'presentations_and_toolkits' => 'Презентации и инструменти',
51+
'activities' => 'дейности',
52+
'blogs' => 'Блогове',
53+
'others' => 'Други'
54+
]
3155
];

resources/lang/cs/footer.php

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
<?php
2+
3+
return [
4+
5+
/*
6+
|--------------------------------------------------------------------------
7+
| Validation Language Lines
8+
|--------------------------------------------------------------------------
9+
|
10+
| The following language lines contain the default error messages used by
11+
| the validator class. Some of these rules have multiple versions such
12+
| as the size rules. Feel free to tweak each of these messages here.
13+
|
14+
*/
15+
'privacy_policy' => 'Politika zasebnosti',
16+
'cookies_policy' => 'Politika piškotkov',
17+
'about_us' => 'O nas',
18+
'about_code_week' => 'O tednu kodiranja',
19+
'our_values' => 'Naše vrednote',
20+
'statistics' => 'Statistika',
21+
'partners_sponsors' => 'Partnerji in sponzorji',
22+
'community' => 'Skupnost',
23+
'quick_links' => 'Hitre povezave',
24+
'register' => 'Registrirajte se',
25+
'activities_events' => 'Dejavnosti in dogodki',
26+
'learn_teach' => 'Učite se in poučujte',
27+
'news' => 'Novice',
28+
'newsletter_signup' => 'Prijava na glasilo',
29+
'educational_resources' => 'Izobraževalni viri',
30+
'coding_home' => 'Kodiranje @ Home',
31+
'podcast' => 'Podcast',
32+
'challenges' => 'Izzivi',
33+
'hackathons' => 'Hackathons',
34+
'designed_and_developed_by' => 'Oblikoval in razvil',
35+
'all_rights_reserved' => 'Vse pravice pridržane'
36+
];

resources/lang/cs/home.php

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,25 @@
1313
'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í.',
1414
'access_resources_title' => 'Přístup ke zdrojům a školením',
1515
'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.',
16+
'toolkits_title' => 'Nevíte, jak začít?',
17+
'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.',
18+
'toolkits_button1' => 'Začněte',
19+
'toolkits_button2' => 'Sady nástrojů pro organizátory',
20+
'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!',
21+
'minecraft_description2' => 'Přihlaste se a přineste zábavné, živé hraní přímo do vaší třídy!',
22+
'minecraft_button' => 'Začněte svou cestu vzdělávání Minecraft zde',
23+
'activity_title' => 'Uspořádejte sekci aktivit nebo se k ní připojte',
24+
'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.',
25+
'activity_button1' => 'Přidejte svou aktivitu',
26+
'activity_button2' => 'Zobrazit mapu aktivit',
27+
'resouce_title' => 'Sekce zdrojů a školení',
28+
'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.',
29+
'resouce_button1' => 'Přístup ke zdrojům',
30+
'resouce_button2' => 'Přístupová školení',
31+
'get_involved' => 'Zapojte sa',
32+
'meet_our_community' => 'Seznamte se s naší komunitou',
33+
'banner1_title' => 'Dívky v digitálu',
34+
'banner1_description' => 'Prozkoumejte a využívejte digitální příležitosti – posilujte novou generaci dívek v digitálním světě!',
35+
'banner2_title' => 'Naše rodina Code Week',
36+
'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í.'
1637
];

resources/lang/cs/menu.php

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,21 @@
1616
'learn' => 'Pro studenty',
1717
'teach' => 'Pro učitele',
1818
'training' => 'Trénink',
19-
'toolkits' => 'Prezentace a sady nástrojů', 'why' => 'PROČ', 'home' => 'Domů',
19+
'challenges' => ': Vzdělávací zdroje',
20+
'online-courses' => 'Online kurzy',
21+
'toolkits' => 'Prezentace a sady nástrojů',
22+
'girls_in_digital' => 'Dívky v digitálu',
23+
'why' => 'PROČ',
24+
'home' => 'Domů',
25+
'search_result' => 'Výsledky vyhledávání',
2026
'events' => 'Aktivity',
2127
'ambassadors' => 'Ambasadoři',
2228
'resources' => 'Zdroje',
29+
'game_and_competitions' => 'Hry a soutěže',
2330
'schools' => 'Školy',
2431
'about' => 'O týdnu programování',
25-
'blog' => 'Blog', 'news' => 'Novinky',
32+
'blog' => 'Blog',
33+
'news' => 'Novinky',
2634
'search' => 'Pište a stiskněte Enter...',
2735
'map' => 'Mapa',
2836
'add_event' => 'Přidat akci',
@@ -35,9 +43,20 @@
3543
'report' => 'Potvrdit moje akce',
3644
'volunteers' => 'Dobrovolníci',
3745
'logout' => 'Odhlásit se',
46+
'login' => 'Přihlášení',
3847
'signin' => 'Přihlásit se',
48+
'signup' => 'Zaregistrujte se',
3949
'privacy' => 'Ochrana osobních údajů',
50+
'stats' => 'Partneři a sponzoři',
4051
'participation' => 'Účastnický certifikát',
52+
'coding@home' => 'Coding@Home',
4153
'values' => 'Naše hodnoty',
54+
'online_events' => 'Online aktivity',
4255
'featured_activities' => 'Vybrané aktivity',
43-
'codeweek2020' => 'Ročník 2020'];
56+
'codeweek2020' => 'Ročník 2020',
57+
'register_activity' => 'Registruj aktivitu',
58+
'select_language' => 'Vyberte jazyk',
59+
'search_site' => 'Hledat na webu',
60+
'what_you_looking_for' => 'Co hledáte?',
61+
'type_to_search' => 'Zadejte pro vyhledání',
62+
];

resources/lang/cs/search.php

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,29 @@
2727
'event' => 'akce',
2828
'events' => 'akcí',
2929
'year' => 'rok',
30-
'audiences' => 'Publikum', 'themes' => 'Témata', 'countries' => 'Země', 'search_placeholder' => 'Hledej podle nadpisu nebo popisu',
30+
'audiences' => 'Publikum',
31+
'themes' => 'Témata',
32+
'countries' => 'Země',
33+
'search_placeholder' => 'Hledej podle nadpisu nebo popisu',
34+
'search_banner_title' => 'Pronađite što vas inspirira',
35+
'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.',
36+
'search_results_title' => 'Rezultati pretraživanja',
37+
'search_input_label' => 'Podívejte se na výsledky založené na vašich klíčových slovech níže:',
38+
'search_input_placeholder' => 'pretraživanj...',
39+
'results' => 'Rezultati',
40+
'no_results' => 'Nebyly nalezeny žádné výsledky.',
41+
'search_categories' => [
42+
'all' => 'Vše',
43+
'podcasts' => 'Podcasty',
44+
'hackathons' => 'Hackathony',
45+
'online_courses' => 'Online kurzy',
46+
'training' => 'Školení',
47+
'challenges' => 'Výzvy',
48+
'learn' => 'Učit se',
49+
'teach' => 'Tech',
50+
'presentations_and_toolkits' => 'Prezentace a sady nástrojů',
51+
'activities' => 'Činnosti',
52+
'blogs' => 'Blogy',
53+
'others' => 'Ostatní'
54+
]
3155
];

0 commit comments

Comments
 (0)