Django-Inlinetrans

A Django-applicatie die de vertaling van Django-sjablonen van de gerenderde HTML in het voorhoofd mogelijk maakt ...
Download nu

Django-Inlinetrans Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Naam uitgever:
  • Antonio Pérez-Aranda Alcaide

Django-Inlinetrans Tags


Django-Inlinetrans Beschrijving

Een Django-applicatie die de vertaling van Django-sjablonen van de gerenderde HTML in de browser toelaat Django-Inlinetrans is een Django-app waarmee de vertaling van Django-sjablonen van de gerenderde HTML in de browser mogelijk is. Zodra u uw sjablonen geďnternationaliseerd hebt met Inlinetrans, kunt u op de niet-getranslateerde berichten klikken in de bijbehorende webpagina's om hun vertalingen toe te voegen. Dit kan van grote hulp zijn voor vertalers, omdat ze de berichten in hun beoogde context kunnen vertalen. Om de berichten op een webpagina in uw browser te vertalen, ontdekt u eerst, via de vertaalbalk, welke berichten hebben al vertaald (gemarkeerd lichtgroen) en welke geen vertaling (gemarkeerd licht rood). Den klikt u op een gemarkeerd bericht en wordt gevraagd om zijn vertaling; Bij het invoeren van de tekst en op OK te klikken, wordt de nieuwe vertaling verzonden naar de server en opgeslagen in het juiste .po-bestand.ONCE U hebt alle berichten in een pagina vertaald, u kunt op "Wijzigingen toepassen" op de vertaalbalk. Dit dwingt een herstart op de server en het herladen van de pagina met de vertalingen Applied.using Inlinetrans: zorg ervoor dat media van Inlinetrans toegankelijk is in pad: {{MEDIO_URL}} Inlinetransyou Moet een afrekenen van Inlinetrans Media uitvoeren op Media Path van Inlinetrans. uw project of het instellen van onevenwichtigingen op uw mediadraden. SVN Checkout http://django-inlinetrans.goglecode.com/svn/trunk/inlinetrans/media InlinetransMake Zorg ervoor dat je inlinetrans in alle sjablonen laadt die je wilt internationaliseren, door de volgende code toe te voegen: {% load Inlinetrans%} {% inlinetrans_media% } Dan kunt u gebruiken: {% inline_trans "Vertalen deze"%} in plaats van: {% trans "Vertalen deze"%} Inlinetrans voegt HTML-code toe aan elke vertaling, dus zorg ervoor dat u niet inline_trans tags in HTML-kenmerken gebruikt, Zoals dit: In deze gevallen moet je de reguliere trans tag gebruiken. Zelfs je sjabloon is geďnternationaliseerd, je runt de Volgend opdracht :./Manage.py Inline_makemessageTHIS haalt zowel inline_trans als trans-berichten uit de sjablonen en bevatten ze op de GetText-catalogi, net zoals Makemessages voor Trans-berichten .Aftwords, kunt u uw server starten, naar de gerenderde pagina's starten. een medewerker), en, zoals hierboven uitgelegd, vertaal de berichten via de W eb.


Django-Inlinetrans Gerelateerde software