Ciao a tutti... Lo so che per voi è una cavolata ma con gli esempi che ho trovato posso solo aggiungere la "s" nelle parole plurali inglesi.
Non riesco ad eliminare la o in messaggio quando nella inbox ne ho piu di 1 in quanto la funzione trovata è esattamente il contrario dato che le parole inglesi aggiungono la s per formare il plurale e noi aggiungiamo la o per il singolare.
Ho questo codice:
NOMESSAGES= non ci sono nuovi messaggicodice:if($messages == -1){ echo JText::_( 'PLEASELOGIN' ); }else{ if($messages == 0){ echo JText::_( 'NOMESSAGES' ); }else{ echo sprintf(JText::_( 'YOUHAVEMESSAGES' ), $messages, ($messages==1?"":JText::_( 'PLURAL' ))); }
YOUHAVEMESSAGES=hai un nuovo messaggio
PLURAL=aggiungere la s perchè lo script è inglese e la traduzione l'ho fatta io
Semplifico:
il problema è togliere la "o" di Messaggio quando ho 2 o piu messaggi e mantenerla quando ne ho solo 1.
Grazie!![]()

Rispondi quotando