Managing the Ranges of Items
Learn how to manage the range of items with the help of examples.
We'll cover the following
The trans_choice
function
Working with a collection of items is the more exciting part of Laravel’s translation system. We can define translation messages that will dynamically change depending on the number of items in a collection. We do this by separating each section of our translation message with the pipe character (|).
For example, we define the ranges
translation key, which contains the following individual translation messages:
{0}No items
[1,3]Between one and three
[4,6]Between four and six
[7,*]Seven and beyond!
The first translation message begins with the sequence {0}
, which indicates that the following message should be used when our collection contains no items (it has a count of zero):
Get hands-on with 1200+ tech skills courses.