File tree 1 file changed +16
-0
lines changed
Filter options
1 file changed +16
-0
lines changed
Original file line number Diff line number Diff line change @@ -173,6 +173,22 @@ you to use literal text in the select statements:
173
173
readable for translators and, as you can see in the ``other `` case, other
174
174
parts of the sentence might be influenced by the variables.
175
175
176
+ .. tip ::
177
+
178
+ It's possible to translate ICU MessageFormat messages directly in code,
179
+ without having to define them in any file::
180
+
181
+ $invitation = '{organizer_gender, select,
182
+ female {{organizer_name} has invited you for her party!}
183
+ male {{organizer_name} has invited you for his party!}
184
+ other {{organizer_name} have invited you for their party!}
185
+ }';
186
+
187
+ // prints "Ryan has invited you for his party!"
188
+ echo $translator->trans($invitation, [
189
+ 'organizer_name' => 'Ryan',
190
+ 'organizer_gender' => 'male',
191
+ ]);
176
192
177
193
.. _component-translation-pluralization :
178
194
You can’t perform that action at this time.
0 commit comments