File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -337,6 +337,25 @@ Templates are now much simpler because you can pass translatable objects to the
337
337
There's also a :ref: `function called t() <reference-twig-function-t >`,
338
338
available both in Twig and PHP, as a shortcut to create translatable objects.
339
339
340
+ Non-Translatable Messages
341
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
342
+
343
+ In some cases, you may want to explicitly prevent a message from being
344
+ translated. You can ensure this behavior by using the
345
+ :class: `Symfony\\ Component\\ Translation\\ StaticMessage ` class::
346
+
347
+ use Symfony\Component\Translation\StaticMessage;
348
+
349
+ $message = new StaticMessage('This message will never be translated.');
350
+
351
+ This can be useful when rendering user-defined content or other strings
352
+ that must remain exactly as given.
353
+
354
+ .. versionadded :: 7.4
355
+
356
+ The :class: `Symfony\\ Component\\ Translation\\ StaticMessage ` class was
357
+ introduced in Symfony 7.4.
358
+
340
359
.. _translation-in-templates :
341
360
342
361
Translations in Templates
You can’t perform that action at this time.
0 commit comments