infrae.i18nextract on verkon rakentaminen resepti, joka luo käsikirjoituksen purkaa i18n jouset useilta paketit .pot. & Nbsp; skripti yhdistää tai koota kaikki saatavilla käännökset on myös saatavilla.
Käsikirjoitus tukea poimiminen Python Script, Zope sivun malli, Chameleon sivun malli, formuloija muodot ja Silva metatietorakenteita.
Exemple in verkon rakentaminen:
[Silva-käännös]
resepti = infrae.i18nextract
paketteja =
& Nbsp; silva.core.views
& Nbsp; silva.core.smi
lähtö = $ {verkon rakentaminen: hakemisto}
lähtö-paketti = silva.translations
domain = silva
extra-polut = $ {zope2: sijainti} / lib / python
Asetukset
paketit
& Nbsp; Luettelo paketteja poimia käännös.
ulostulo
& Nbsp; Output hakemisto luotu mallin tiedosto.
lähtö-paketti
& Nbsp; Jos määritelty, voit luoda mallin tiedosto suoraan sisälle että paketti.
domain
& Nbsp; Käännös verkkotunnuksen käyttää.
extra-polut
& Nbsp; Extra python polku lisätä, jotta voi ladata Python koodia poimia käännöksiä jouset siitä.
Scripts
Kaksi skriptejä luodaan:
osa-nimi-uutetta
& Nbsp; jotka eivät pura käännöksiä. Vaihtoehto -p tallentaa luotu mallin tiedoston tuotanto-paketti määritelty verkon rakentaminen osassa.
osa-nimi-hallita
& Nbsp; Hallitse käännös tiedostoja tuotos-paketti määritelty verkon rakentaminen osa:
& Nbsp; * -m yhdistää käännös mallin tiedoston kaikki nykyiset käännökset tiedostoja.
& Nbsp; * -C koota kaikki nykyiset käännökset tiedostoja.
Viimeinen kirjoitus vaatii saada komentoja msgfmt ja msgmerge asennettu järjestelmään (käytettävissä gettext).
Mitä uutta strong> tässä julkaisussa:
< ul>
Mitä uutta strong> versiossa 1.3:
- Lisää kaksi vaihtoehtoa --export-pakettia luoda arkiston joita voidaan käyttää ladata käännöksiä Launchpad, ja --import-pakettia, joka voidaan tuoda pakettia päässä Lanchpad.
- Lisää zope-tuotteet vaihtoehtoja mahdollistaa louhinta koodi käyttää vanhoja Zope tuotteita.
Mitä uutta strong> versiossa 1.2.1:
- .xml-tiedostot eivät ole aina Silva Metadata. Älä epäonnistua, jos niitä ei voida jäsentää sellaisenaan.
Mitä uutta strong> versiossa 1.2:
- Nimeä Yhdistämisen script hallita. Lisää vaihtoehto koota käännös tiedostoja.
- Korjaa hakkuut tuotos, joka oli väärässä, kun käännös sisälsi pistettä.
Vaatimukset :
- Python
Kommentteja ei löytynyt