mirror of
https://github.com/kamilwylegala/cakephp2-php8.git
synced 2024-11-15 11:28:25 +00:00
4949a87b7e
Msgid values could be duplicated if the same string was used for singular and pluralized translations. Re-index how the data is stored so duplicate singular detection per domain is easier. Fixes #2538
24 lines
837 B
PHP
24 lines
837 B
PHP
<?php
|
|
$count = 10;
|
|
$messages = array('count' => 10);
|
|
|
|
// Plural
|
|
echo __n('You have %d new message.', 'You have %d new messages.', $count);
|
|
echo __n('You deleted %d message.', 'You deleted %d messages.', $messages['count']);
|
|
|
|
// Domain Plural
|
|
echo __dn('domain', 'You have %d new message (domain).', 'You have %d new messages (domain).', '10');
|
|
echo __dn('domain', 'You deleted %d message (domain).', 'You deleted %d messages (domain).', $messages['count']);
|
|
|
|
// Duplicated Message
|
|
echo __('Editing this Page');
|
|
echo __('You have %d new message.');
|
|
|
|
// Multiline
|
|
__('Hot features!'
|
|
. "\n - No Configuration:"
|
|
. ' Set-up the database and let the magic begin'
|
|
. "\n - Extremely Simple:"
|
|
. ' Just look at the name...It\'s Cake'
|
|
. "\n - Active, Friendly Community:"
|
|
. ' Join us #cakephp on IRC. We\'d love to help you get started');
|