1
0
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:
Thomas Zilio
2017-09-10 14:35:41 +02:00
parent 57b88358d0
commit 9c5625c3bb
87 changed files with 1665 additions and 1204 deletions

View File

@@ -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);
}
}