infrae.i18nextract

Software screenshot:
infrae.i18nextract
Dettagli del software:
Versione: 1.3.1
Data di caricamento: 20 Feb 15
Sviluppatore: Sylvain Viollon
Licenza: Libero
Popolarità: 25

Rating: 1.0/5 (Total Votes: 1)

infrae.i18nextract è una ricetta buildout che creare uno script per estrarre stringhe i18n da più pacchetti in un pot & nbsp;. Uno script per unire o compilare tutte le traduzioni disponibili è inoltre disponibile.
L'estrazione supporto script da Script Python, Zope Page Template, Chameleon modello di pagina, forme formulatore e schemi Silva metadati.
Esempio in buildout:
[Silva-traduzione]
ricetta = infrae.i18nextract
Pacchetti =
& nbsp; silva.core.views
& Nbsp; silva.core.smi
output = $ {buildout: directory}
output-pacchetto = silva.translations
domain = silva
extra-percorsi = $ {zope2: posizione} / lib / python
Opzioni
Pacchetti
& Nbsp; Elenco di pacchetti per estrarre traduzione da.
in uscita
& Nbsp; directory di output per il file modello creato.
output-package
& Nbsp; Se specificato, si sarà in grado di creare il file di modello direttamente dentro quel pacchetto.
dominio
& Nbsp; La traduzione di dominio da utilizzare.
extra-percorsi
& Nbsp; percorso pitone extra da aggiungere al fine di poter caricare il codice Python per estrarre stringhe traduzioni da esso.
Scripts
Vengono creati due script:
part-nome-estratto
& Nbsp; che estrarre le traduzioni. L'opzione -p salva il file modello creato in uscita-pacchetto specificato nella parte buildout.
part-nome-gestione
& Nbsp; Gestione file di traduzione in uscita-pacchetto specificato nella parte buildout:
& Nbsp; * -m unire il file template traduzione in tutti i file traduzioni esistenti.
& Nbsp; * -c compilare tutti i file traduzioni esistenti.
L'ultimo script richiede di avere i comandi msgfmt e msgmerge installati sul sistema (disponibile in gettext)

Cosa c'è di nuovo in questa versione:.

< ul>

  • Aggiungi supporto per estrarre i campi titolo e la descrizione dei file Silva metadati.
  • Cosa c'è di nuovo nella versione 1.3:

    • Aggiungi due opzioni --export-tarball per creare un archivio che può essere utilizzato per caricare le traduzioni a Launchpad, e --import-tarball che può essere utilizzato per importare un tarball da Lanchpad.
    • Aggiungi opzioni zope-prodotti per permettere l'estrazione in codice che utilizza vecchi prodotti Zope.

    Cosa c'è di nuovo nella versione 1.2.1:

    • file XML non sono sempre Silva metadati. Non falliscono se non possono essere analizzati come tali.

    Cosa c'è di nuovo in versione 1.2:

    • Rinomina lo script di unione in gestione. Aggiungi la possibilità di compilare i file di traduzione.
    • output di registrazione Fix che era sbagliato quando la traduzione conteneva punti.

    Requisiti :

    • Python

    Programmi simili

    git-link
    git-link

    14 Apr 15

    hg-github
    hg-github

    14 Apr 15

    hg-versions
    hg-versions

    14 Apr 15

    leeroy
    leeroy

    20 Feb 15

    Altri software di sviluppo Sylvain Viollon

    Commenti a infrae.i18nextract

    I commenti non trovato
    Aggiungi commento
    Accendere le immagini!