infrae.i18nextract er et udbygningsblok opskrift, som skaber et script til at udtrække i18n strenge fra flere pakker i en .pot. & Nbsp; et script til at fusionere eller kompilere alle tilgængelige oversættelser er også tilgængelig.
Scriptet support ekstraktion fra Python Script, Zope sideskabelon, Chameleon sideskabelon, middelproducent formularer og Silva metadata skemaer.
Exemple i udbygningen:
[Silva-oversættelse]
opskrift = infrae.i18nextract
pakker =
& nbsp; silva.core.views
& Nbsp; silva.core.smi
output = $ {udbygningen: directory}
output-pakke = silva.translations
domain = silva
ekstra-stier = $ {zope2: location} / lib / python
Indstillinger
pakker
& Nbsp; Liste over pakker at udtrække oversættelse fra.
output
& Nbsp; Output mappe til den oprettede skabelon fil.
output-pakke
& Nbsp; Hvis angivet, vil du være i stand til at skabe den skabelon filen direkte inde denne pakke.
domæne
& Nbsp; Translation domæne til at bruge.
ekstra-stier
& Nbsp; Ekstra python sti at tilføje for at kunne indlæse Python kode til at udtrække oversættelser strenge fra det.
Scripts
To scripts oprettes:
del-navn-ekstrakt
& Nbsp; Det gør udtrække oversættelserne. Den mulighed -p gemmer oprettede skabelonfil i output-pakken er angivet i udbygningen del.
del-navn-styre
& Nbsp; Administrer oversættelse filer i output-pakken er angivet i udbygningen del:
& Nbsp; * -m flette oversættelsen skabelon fil i alle eksisterende oversættelser filer.
& Nbsp; * -C samle alle eksisterende oversættelser filer.
Den sidste script kræver at have kommandoerne msgfmt og msgmerge installeret på systemet (tilgængelig i gettext)
Hvad er nyt i denne udgivelse:.
< ul>
Hvad er nyt i version 1.3:
- Tilføj to muligheder --export-tarball at oprette et arkiv der kan bruges til at uploade oversættelser til Launchpad, og --import-tarball, der kan bruges til at importere et tar-arkiv fra Lanchpad.
- Tilføj Zope-produkter muligheder for at gøre det muligt for udvinding i kode, der bruger gamle Zope produkter.
Hvad er nyt i version 1.2.1:
- XML-filer er ikke altid Silva Metadata. Må ikke mislykkes, hvis de ikke kan parses som sådan.
Hvad er nyt i version 1.2:
- Omdøb fletningen script ind styre. Føj en mulighed for at kompilere oversættelse filer.
- Fix logning output, der var galt, når oversættelsen indeholdt prikker.
Krav :
- Python
Kommentarer ikke fundet