@@ -22,7 +22,7 @@ public static function getIcon() : string
22
22
23
23
public static function getTitle () : string
24
24
{
25
- return self :: dynamicTranslation ( "SwiftMailer " ) ;
25
+ return "SwiftMailer " ;
26
26
}
27
27
28
28
public static function getRouteName () : string
@@ -34,50 +34,4 @@ public function getChildrenRoutes() : array
34
34
{
35
35
return [];
36
36
}
37
-
38
- public static function dynamicTranslation ($ data ) : string
39
- {
40
- $ request = Request::createFromGlobals ();
41
- $ path = $ request ->getPathInfo ();
42
- $ locale = explode ("/ " , $ path );
43
- $ translator = new Translator ($ locale [1 ]);
44
-
45
- switch ($ locale [1 ])
46
- {
47
- case 'en ' :
48
- $ translator ->addLoader ('yaml ' , new YamlFileLoader ());
49
- $ translator ->addResource ('yaml ' ,__DIR__ ."/../../../../../../translations/messages.en.yml " , 'en ' );
50
- break ;
51
- case 'es ' :
52
- $ translator ->addLoader ('yaml ' , new YamlFileLoader ());
53
- $ translator ->addResource ('yaml ' ,__DIR__ ."/../../../../../../translations/messages.es.yml " , 'es ' );
54
- break ;
55
- case 'fr ' :
56
- $ translator ->addLoader ('yaml ' , new YamlFileLoader ());
57
- $ translator ->addResource ('yaml ' ,__DIR__ ."/../../../../../../translations/messages.fr.yml " , 'fr ' );
58
- break ;
59
- case 'da ' :
60
- $ translator ->addLoader ('yaml ' , new YamlFileLoader ());
61
- $ translator ->addResource ('yaml ' ,__DIR__ ."/../../../../../../translations/messages.da.yml " , 'da ' );
62
- break ;
63
- case 'de ' :
64
- $ translator ->addLoader ('yaml ' , new YamlFileLoader ());
65
- $ translator ->addResource ('yaml ' ,__DIR__ ."/../../../../../../translations/messages.de.yml " , 'de ' );
66
- break ;
67
- case 'it ' :
68
- $ translator ->addLoader ('yaml ' , new YamlFileLoader ());
69
- $ translator ->addResource ('yaml ' ,__DIR__ ."/../../../../../../translations/messages.it.yml " , 'it ' );
70
- break ;
71
- case 'ar ' :
72
- $ translator ->addLoader ('yaml ' , new YamlFileLoader ());
73
- $ translator ->addResource ('yaml ' ,__DIR__ ."/../../../../../../translations/messages.ar.yml " , 'ar ' );
74
- break ;
75
- case 'tr ' :
76
- $ translator ->addLoader ('yaml ' , new YamlFileLoader ());
77
- $ translator ->addResource ('yaml ' ,__DIR__ ."/../../../../../../translations/messages.tr.yml " , 'tr ' );
78
- break ;
79
- }
80
-
81
- return $ translator ->trans ($ data );
82
- }
83
37
}
0 commit comments