mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-06-05 22:09:38 +02:00
Completo utilizzo delle funzionalità di Symfony Translator
Miglioramento nella gestione delle sostituzioni inline per le traduzioni, con aggiunta di alcune opzioni integrate per modificare l'output (tutto maiuscolo o tutto minuscolo). Aggiunta della libreria danielstjules/stringy per migliorare la gestione delle stringhe con supporto completo alla codifica UTF-8.
This commit is contained in:
@@ -693,16 +693,16 @@ function p($parameter)
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
function tr($string, $parameters = [], $domain = null, $locale = null)
|
||||
function tr($string, $parameters = [], $operations = [])
|
||||
{
|
||||
return Translator::translate($string, $parameters, $domain, $locale);
|
||||
return Translator::translate($string, $parameters, $operations);
|
||||
}
|
||||
|
||||
// Retrocompatibilità
|
||||
// Retrocompatibilità (con la funzione gettext)
|
||||
if (!function_exists('_')) {
|
||||
function _($string, $parameters = [], $domain = null, $locale = null)
|
||||
function _($string, $parameters = [], $operations = [])
|
||||
{
|
||||
return tr($string, $parameters, $domain, $locale);
|
||||
return tr($string, $parameters, $operations);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user