transhette egy egyszerű Django app, amely megkönnyíti a fordítási folyamat a Django projektet.
Transhette eredetileg az rozetta, amely felhasználja polib. Mindkét projektet terjesztett MIT licenc alatt.
Transhette alapján terjesztik a GNU Lesser General Public License.
Dokumentáció
Telepítés
Telepíteni transhette:
& Nbsp; 1. Töltse le az alkalmazást, és helyezze a transhette mappát bárhol a Python path (a projekt könyvtárában rendben van, de bárhol máshol a python utat fog tenni)
& Nbsp; 2. Add a "transhette" sort a INSTALLED_APPS a projekt settings.py
& Nbsp; 3. Adjunk hozzá egy URL bejegyzést a projekt urls.py, például:
& Nbsp; django.conf importálási beállítások
& Nbsp; ha "transhette" a settings.INSTALLED_APPS:
& Nbsp; urlpatterns + = minták ('',
& Nbsp; url (r '^ transhette / "include (' transhette.urls")),
& Nbsp;)
Megjegyzés: akkor használja amit akarsz, mint az URL előtag.
Az eltávolításhoz transhette:
& Nbsp; 1. Hozzászólás ki vagy távolítsa el a "transhette" sort az INSTALLED_APPS
& Nbsp; 2. Hozzászólás ki vagy távolítsa el az url befogadás
Biztonság
Mivel transhette igényel írási néhány, a fájlokat a Django projekt hozzáférést az alkalmazás csak a rendszergazda felhasználó csak (ahogy azt a projekt admin felület)
Ha szeretné, hogy megadja szerkesztési hozzáférést más felhasználók:
& Nbsp; 1. hozzon létre egy "fordítók" csoport az admin felületen
& Nbsp; 2. adjuk hozzá a kívánt felhasználó megadja fordítására jogokat a csoportba
Oktatói
Kezdje a Django fejlesztés kiszolgálót, és a böngésző az URL előtag kiválasztotta a telepítési folyamat során. Kapsz a fájlválasztó ablakban.
Válasszon ki egy fájlt, és lefordítani minden le nem fordított üzenetet. Amikor egy új tétel üzenetek feldolgozása, transhette frissíti a megfelelő django.po fájlt, és regenerálja a megfelelő mo fájlt.
Ez azt jelenti, hogy projekt címkék fogják lefordítani azonnal, sajnos akkor még újraindítani a webszervert, hogy a módosítások érvénybe lépjenek.
Ha a webszerver nem rendelkezik írási katalógusban fájlokat az archívumban katalógusban fájlokat lehet letölteni.
Van egy hasznos keresőmezőbe, ahol megadhatja a kulcsszavakat, hogy megtalálja a kívánt húr.
Lehetőség van szűrni a húrok az állapotuk által "Csak lefordított", "Csak a nem fordították" és a "Fuzzy". Fuzzy húrok az is, hogy már automatikusan fordította ugettext, ezért legyünk óvatosak róluk. Ki kell várnunk az összes Fuzzy Strings mentés előtt a katalógusban. Akkor megjelölik azokat a találatokat, mert sárga színű.
Csakúgy, mint tudod letölteni a katalógusban Ön által szerkesztett, akkor is feltöltheti a katalógusban. A "prioritás" opció határozza meg, ha a katalógusban, hogy fog feltölteni elsőbbséget élvez a tárolt egyet. Ez azt jelenti, hogy nem prioritás, ha transhette találja az új katalógus egy már lefordított stringet, hogy tiszteletben fogja tartani a régi fordítást. Ha engedélyezi elsőbbséget a régi érték lesz mindig felülírják. Transhette kezeli üres fordítások, mivel azok nem léteznek.
Fejlesztés
Tudod kap az utolsó vérzés él változata transhette csinál egy pénztár a Subversion tároló. Így lehet hozzá külső be a fő projekt könyvtárba:
svn checkout http://svnpub.yaco.es/djangoapps/transhette/trunk transhette
Hibabejelentés, javítások és javaslatok több mint szívesen. Csak tegye a Trac rendszerben, és használja a "transhette" komponens, ha kitölti jegyek:
http://tracpub.yaco.es/djangoapps/
Features:
- Database független
- ír és olvas a projekt gettext katalógusok (po és mo fájlok)
- telepíthető és eltávolítható egy perc alatt
- Használ Django admin felületen CSS
- Fordítási javaslatok a Google AJAX Language API
Mi az új ebben a kiadásban:
- Megváltozott ajax-url-re sablon blokk csak abban az esetben, ha valaki eldobja A fejléc blokkban a bázis template
Mi az új verzióban 0.5.8:
- Javítani szembeni robusztusságát hibás keresési kifejezések
Mi az új verzióban 0.5.6:
- Fix elírás ($ helyett &) a restart_script reload mód.
Mi az új verzióban 0.5.5:
- Fix fordítás amikor címke volt a két vagy több katalógusa . A prioritási számítási hiba.
követelmények :
- Python
Hozzászólás nem található