Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    62

    Localizzazione di stringhe che contengono tag html

    Buongiorno a tutti,
    ho letto la guida all'indirizzo riportato sotto ed ho una domanda:
    - come posso localizzare un messaggio che contiene tag html?

    Es. "La mia <b >casa</ b> è <b class='red;' >rossa</ b>"

    In caso di messaggi non formattati la cosa è molto semplice, ma per casi che rispecchiano l'esempio precedente le cose si complicano. Separare i testi non serve a molto, poiché per altre lingue la seguenza potrebbe cambiare...

    Link guida:
    http://mel.melaxis.com/devblog/2005/...using-gettext/

    Grazie sin d'ora per il vostro aiuto.

    Mauro

  2. #2
    Se non erro gettext dovrebbe supportare una sintassi tipo %0, %1, etc in modo da poter indicare l'ordine in cui i parametri vanno sostituiti.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    62
    In che senso?
    Comunque quando cambi lingua non è detto che hai lo stesso ordine.

    es:

    IT => Ho <b >comprato< /b> una casa
    DE => Ich habe eine Haus <b >gekauft< /b>

    Come vedi la posizione cambia...

    Mauro

  4. #4
    Perchè non puoi utilizzare l'esempio esattamente come lo hai postato?

    IT => Ho <b >comprato< /b> una casa
    DE => Ich habe eine Haus <b >gekauft< /b>

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    62
    Perché colui che traduce l'applicazione potrebbe non essere un informatico e quindi potrebbe non conoscere l'html. Vorrei separare html da testo.
    Conosci un sistema per fare questo?

  6. #6
    IMHO stai di meno ad insegnargli 4 basi di HTML piuttosto che implementare un sistema per gestire quel tipo di traduzioni.

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.