Add missing translations and add eventThemeType missing config

This commit is contained in:
Julie Lenaerts 2025-05-08 16:22:36 +02:00
parent a36c9647fb
commit 5e5d23c320
4 changed files with 19 additions and 4 deletions

View File

@ -39,7 +39,7 @@ class AddEventBudgetElementType extends AbstractType
],
'choice_label' => fn (EventBudgetKind $kind) => $this->translatableStringHelper->localize($kind->getName()),
'choice_value' => fn (?EventBudgetKind $kind) => $kind?->getId(),
'placeholder' => 'Select a budget element kind',
'placeholder' => 'event.budget.Select a budget element kind',
])
->add('amount', NumberType::class, [
'required' => true,

View File

@ -1,10 +1,10 @@
{% extends '@ChillMain/Admin/layoutWithVerticalMenu.html.twig' %}
{% block title %}{{ 'admin.title.Event budget element list'|trans }}{% endblock title %}
{% block title %}{{ 'event.admin.title.Event budget element list'|trans }}{% endblock title %}
{% block admin_content %}
<h1>{{ 'admin.title.Event budget element list'|trans }}</h1>
<h1>{{ 'event.admin.title.Event budget element list'|trans }}</h1>
<table class="records_list table table-bordered border-dark">
<thead>
@ -44,7 +44,7 @@
<ul class="record_actions sticky-form-buttons">
<li>
<a href="{{ path('chill_crud_event_budget_kind_new') }}" class="btn btn-create">
{{ 'admin.new.Create a new budget kind'|trans }}
{{ 'event.admin.new.Create a new budget kind'|trans }}
</a>
</li>
</ul>

View File

@ -32,6 +32,10 @@ services:
tags:
- { name: form.type }
Chill\EventBundle\Form\EventThemeType:
tags:
- { name: form.type }
Chill\EventBundle\Form\Type\PickEventThemeType:
tags:
- { name: form.type }

View File

@ -8,6 +8,7 @@ Participations: Participations
Status: Statut
Last update: Dernière mise à jour
Moderator: Responsable
Animators: Animateurs
#CRUD event
Details of an event: Détails d'un événement
@ -128,6 +129,12 @@ Create a new type: Créer un nouveau type
Create a new status: Créer un nouveau statut
event:
admin:
title:
Event budget element list: Liste des elements du budget pour un évenement
Select budget type: Selectionner le type d'element du budget
new:
Create a new budget kind: Créér un nouveau element de budget
theme:
label: Thématiques
fields:
@ -145,6 +152,8 @@ event:
budget:
resources: Ressources
charges: Charges
label: Elements de budget d'un évenement
Select a budget element kind: Selectionner un element de budget
crud:
event_theme:
@ -153,6 +162,8 @@ crud:
index:
title: Liste des thématiques
add_new: Créér une nouvelle thématique
event_budget_kind:
title_new: Créér un nouveau element de budget
export:
event: