Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125

    generazione file .mo e riavvio di Apache...perche?

    ciao...
    Ho notato che l'argomento traduzioni non è trattato molto su questo forum. O meglio...lo standard usato ..gettext , in pochi lo usano...

    allora mi sono messo a smanettarci sopra e sto proprio fondendo.
    ecco il problema.

    Riesco a tradurre, ma ogni volta che aggiungo una nuova stringa tipo :
    msgid "my name is stiffa"
    msgstr "mi chiamo stiffa"

    devo rigenerare il file .mo dal mio file .po
    MA SOPRATTUTTO.......devo riavviare Apache..... PERCHE?????


    non vorrei che il riavvio di apache sia dovuto al codice che uso per assegnare la cartella della lingua nella var di ambiente...bohhh....

    Codice PHP:
    $locale "en";
    putenv("LC_ALL=$locale");
    setlocale(LC_ALL$locale);
    bindtextdomain("myPHPApp""./locale");
    textdomain("myPHPApp");


    echo 
    _("my name is stiffa"); 

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    non conosco l'argomento, ma dai commenti di php.net nella pagina di manuale di gettext sembra una cosa assodata che apache faccia il caching del file compilato, cosi devi fare il restart per farglielo ricaricare.

    Dai commenti consigliano un "graceful" restart.

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    grazzzzie mille veramente

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.