
āļāļēāļĢāđāļāļĨāđāļĨāļ° i18n
āļāļĢāļīāļāļēāļĢāđāļāļĨ, āđāļāđāļĄāļ, locale, āđāļāļĨāđ YAML/XLIFF, ICU MessageFormat, āļāļēāļĢāļāļģāļāļŦāļđāļāļāļāđ
1āļāļ§āļĢāđāļāđ service āļāļāļ Symfony āļāļąāļ§āđāļāđāļāļāļēāļĢāđāļāļĨāļāđāļāļāļ§āļēāļĄāđāļ controller?
āļāļ§āļĢāđāļāđ service āļāļāļ Symfony āļāļąāļ§āđāļāđāļāļāļēāļĢāđāļāļĨāļāđāļāļāļ§āļēāļĄāđāļ controller?
āļāļģāļāļāļ
Service TranslatorInterface āđāļāđāļ service āļŦāļĨāļąāļāļŠāļģāļŦāļĢāļąāļāļāļąāļāļāļēāļĢāļāļēāļĢāđāļāļĨāđāļ Symfony āļŠāļēāļĄāļēāļĢāļ inject āđāļāđāļēāđāļāđāļ controller, service āļŦāļĢāļ·āļāļāļĨāļēāļŠāļāļ·āđāļ āđ āļāđāļēāļ autowiring āđāļāđ service āļāļĩāđāļāļ°āđāļŦāļĨāļāđāļāļĨāđāļāļēāļĢāđāļāļĨāļāļēāļāđāļāļĨāđāļāļāļĢāđ translations/ āđāļĨāļ°āļāļ·āļāļāđāļēāļāļēāļĢāđāļāļĨāļāļĩāđāļāļĢāļāļāļąāļ locale āļāļĩāđāļāļģāļĨāļąāļāđāļāđāļāļēāļāļāļĒāļđāđ
2āđāļ Symfony āđāļāļĨāđāļāļēāļĢāđāļāļĨāļāļđāļāđāļāđāļāđāļ§āđāđāļāđāļāļĨāđāļāļāļĢāđāđāļāđāļāļĒāļāđāļēāđāļĢāļīāđāļĄāļāđāļ?
āđāļ Symfony āđāļāļĨāđāļāļēāļĢāđāļāļĨāļāļđāļāđāļāđāļāđāļ§āđāđāļāđāļāļĨāđāļāļāļĢāđāđāļāđāļāļĒāļāđāļēāđāļĢāļīāđāļĄāļāđāļ?
āļāļģāļāļāļ
āđāļāļĨāđāļāļāļĢāđ translations/ āļāļĩāđ root āļāļāļāđāļāļĢāđāļāļāļāđāđāļāđāļāļāļģāđāļŦāļāđāļāđāļĢāļīāđāļĄāļāđāļāļŠāļģāļŦāļĢāļąāļāđāļāļĨāđāļāļēāļĢāđāļāļĨāđāļ Symfony āđāļāļĨāđāļāļ°āđāļāđāļĢāļđāļāđāļāļāļāļēāļĢāļāļąāđāļāļāļ·āđāļ domain.locale.format (āđāļāđāļ messages.fr.yaml) bundle āļāđāļŠāļēāļĄāļēāļĢāļāļāļąāļāđāļāļĢāļĩāļĒāļĄāļāļēāļĢāđāļāļĨāļāļāļāļāļąāļ§āđāļāļāđāļāđāđāļ Resources/translations/
3āļĢāļđāļāđāļāļāļāļēāļĢāļāļąāđāļāļāļ·āđāļāļāļĩāđāļāļđāļāļāđāļāļāļŠāļģāļŦāļĢāļąāļāđāļāļĨāđāļāļēāļĢāđāļāļĨ YAML āļāļāļ domain 'messages' āđāļāļ āļēāļĐāļēāļāļĢāļąāđāļāđāļĻāļŠāļāļ·āļāļāļ°āđāļĢ?
āļĢāļđāļāđāļāļāļāļēāļĢāļāļąāđāļāļāļ·āđāļāļāļĩāđāļāļđāļāļāđāļāļāļŠāļģāļŦāļĢāļąāļāđāļāļĨāđāļāļēāļĢāđāļāļĨ YAML āļāļāļ domain 'messages' āđāļāļ āļēāļĐāļēāļāļĢāļąāđāļāđāļĻāļŠāļāļ·āļāļāļ°āđāļĢ?
āļāļģāļāļāļ
āļĢāļđāļāđāļāļāļāļēāļĢāļāļąāđāļāļāļ·āđāļāļāļāļ Symfony āļŠāļģāļŦāļĢāļąāļāđāļāļĨāđāļāļēāļĢāđāļāļĨāļāļ·āļ domain.locale.format āļŠāļģāļŦāļĢāļąāļ domain messages āđāļāļ āļēāļĐāļēāļāļĢāļąāđāļāđāļĻāļŠāļāđāļ§āļĒāļĢāļđāļāđāļāļ YAML āđāļāļĨāđāļāđāļāļāļāļąāđāļāļāļ·āđāļāļ§āđāļē messages.fr.yaml domain āđāļĢāļīāđāļĄāļāđāļāļāļ·āļ 'messages' āđāļāđāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļ domain āđāļāļāļāļģāļŦāļāļāđāļāļāđāļāđ āđāļāđāļ validators.fr.yaml āļŦāļĢāļ·āļ security.fr.yaml
āļāļ°āđāļāļĨāļāđāļāļāļ§āļēāļĄāļāļĩāđāļĄāļĩāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāđāļāļāđāļāļāļēāļĄāļīāļāđāļāļĒāđāļāđ Translator āđāļāđāļāļĒāđāļēāļāđāļĢ?
āļāļāļāļēāļāļāļāļ translation domain āđāļ Symfony āļāļ·āļāļāļ°āđāļĢ?
+13 āļāļģāļāļēāļĄāļŠāļąāļĄāļ āļēāļĐāļāđ
āļŦāļąāļ§āļāđāļāļŠāļąāļĄāļ āļēāļĐāļāđ Symfony āļāļ·āđāļāđ
PHP āļŠāļĄāļąāļĒāđāļŦāļĄāđ (8.1+)
āļāļ·āđāļāļāļēāļ Symfony
Routing & Controllers
Twig & Templates
āļāļ·āđāļāļāļēāļ Doctrine ORM
āļāļāļĢāđāļĄ Symfony
āļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļāļ§āļēāļĄāļāļđāļāļāđāļāļāļāļāļāļāđāļāļĄāļđāļĨ
Dependency Injection & Services
Security & Authentication
Doctrine āļāļąāđāļāļŠāļđāļ
API Platform
Serializer Component
Events & Event Subscribers
Console & Commands
Messenger Component
HTTP Client
Cache & āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ
Workflow Component
Testing Symfony
Mailer Component
EasyAdmin Bundle
āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ Symfony
āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĨāļ°āļāļēāļĢāđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ
āļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāļāļąāđāļāļŠāļđāļ
Custom Bundles
Microservices āļāđāļ§āļĒ Symfony
Real-time & WebSockets
Deployment & DevOps
āđāļāļĩāđāļĒāļ§āļāļēāļ Symfony āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŠāļąāļĄāļ āļēāļĐāļāđāļāļĢāļąāđāļāļāļąāļāđāļ
āđāļāđāļēāļāļķāļāļāļģāļāļēāļĄāļāļąāđāļāļŦāļĄāļ flashcards āđāļāļāļāļāļŠāļāļāđāļāļāļāļīāļ āđāļāļāļāļķāļāļŦāļąāļ code review āđāļĨāļ°āļāļąāļ§āļāļģāļĨāļāļāļŠāļąāļĄāļ āļēāļĐāļāđ
āđāļĢāļīāđāļĄāđāļāđāļāļĢāļĩ