zope.app.locales

Screenshot Software:
zope.app.locales
Mga detalye ng Software:
Bersyon: 3.7.4
I-upload ang petsa: 14 Apr 15
Lisensya: Libre
Katanyagan: 16

Rating: 4.5/5 (Total Votes: 2)

zope.app.locales ay nagbibigay ng ilang mga kagamitan para sa pag-extract at pamamahala ng mga mensahe i18n na nagaganap sa Zope software. & Nbsp; Mas partikular, i18n mga mensahe ay maaaring mangyari sa Python code, sa Template Page at sa ZCML mga deklarasyon. zope.app.locales ay nagbibigay ng isang utility na maaaring kunin ang mga mensahe mula sa lahat ng tatlong at isulat ang mga iyon sa isang karaniwang template gettext (palayok file).
Detalyadong Documentation :
internationalization (I18n) at localization (L10n)
Ipinapalagay ng dokumentong ito na mayroon kang 3 Zope checkout at ang gettext mga utility na naka-install.
Paglikha / Pag-update ng Template Catalog ng mensahe (Pot) File
Sa tuwing naisagawa mo ang isang pagbabago sa Zope na nakakaapekto sa i18n mga mensahe, kailangan mong muling kunin i18n mensahe mula sa mga code. Upang magawa iyon, gawin i18nextract.py mula sa mga utility directory ng iyong Zope 3 checkout:
& Nbsp; python utilities / i18nextract.py -d zope -p src / zope -o app / locale
Ito ay i-update ang zope.pot file. Tiyakin na direktoryo ng src ng checkout ay bahagi ng iyong PYTHONPATH environment variable.
Pagkatapos nito, kailangan mong mag-merge ang mga pagbabago sa lahat ng umiiral na mga pagsasalin. Maaari mong gawin na sa pamamagitan ng e-execute ang i18nmergeall.py script mula sa mga utility directory ng iyong Zope 3 checkout:
& Nbsp; python utilities / i18nmergeall.py -l src / zope / app / locale
Pagsasalin
Upang isalin ang mga mensaheng kailangan mong gawin ang sumusunod na hakbang:
& Nbsp; Kung ang isang pagsasalin para sa iyong wika ay mayroon na at gusto mo lamang na i-update, lumaktaw sa hakbang 2. Kung nais mong simulan ang pagsasalin sa isang bagong wika, kailangan mong
& Nbsp; ng isang direktoryo
& Nbsp; src / zope / app / locale // LC_MESSAGES
& Nbsp; gamit ang naaangkop na code para sa iyong wika bilang. Tandaan na ang dalawang titik na tumutukoy sa wika ay dapat palaging magiging maliit na titik (hal 'pt'); kung ikaw Bukod pa rito tukuyin ang isang rehiyon, mga titik na iyon ay dapat na mas mataas na kaso (eg 'pt_BR').
& Nbsp; kopyahin ang zope.pot template file upang /LC_MESSAGES/zope.po.
& Nbsp; i-edit ang PO header ng bagong likhang zope.po file at punan ang lahat ng mga kinakailangang impormasyon.
& Nbsp; I-translate ang mensahe sa loob ng PO file. Tiyakin na ang gettext syntax mananatiling buo. Mga tool tulad ng poEdit at KBabel maaaring makatulong sa iyo.
& Nbsp; Sa wakas, kapag tapos ka na nagta-translate, compile ang PO file sa binary katumbas nito gamit ang msgfmt tool:
cd / LC_MESSAGES $ msgfmt -o zope.mo zope.po

Ano ang bagong sa paglabas:

  • Sa bersyon 3.7.2 msgids at mga default na halaga ay pinilit na maging Unicode. Ito ay masyadong mahigpit dahil hindi bababa sa TAL taga bunot nagbabalik UTF-8 mga default na halaga na naka-encode. Inayos na ito sa pamamagitan ng pagpayag ang default na halaga na muli ng isang string.

Ano ang bagong sa bersyon 3.7.2:.

  • Pangasiwaan Unicode msgids at mga default na halaga
  • Alinsunod uuri-uri ng mga pinagkukunan na filename para sa bawat msgid. Gayundin-uri-uriin ang mga numero ng linya ayon sa bilang, hindi lexicographically.

Ano ang bagong sa bersyon 3.7.1:.

  • Ayusin nl pagsasalin
  • Na-update Brazilian Portuguese pagsasalin [erico_andrei]

Ano ang bagong sa bersyon 3.7.0:

  • Isama zcml dependency sa configure.zcml, kinakailangan ang kinakailangang mga pakete sa pamamagitan ng isang zcml dagdag, nagdagdag pagsubok para sa zcml.
  • Ang paggamit ng doctest module Python sa halip na depreacted zope.testing.doctest.

Mga Kinakailangan :

  • Python

Katulad na software

PHP-GTK
PHP-GTK

2 Jun 15

rbtranslations
rbtranslations

14 Apr 15

Intlize
Intlize

14 Apr 15

locales-test
locales-test

14 Apr 15

Iba pang mga software developer ng Zope Corporation and Contributors

grokui.admin
grokui.admin

14 Apr 15

zope.html
zope.html

14 Apr 15

zope.session
zope.session

11 May 15

zope.app.rotterdam
zope.app.rotterdam

14 Apr 15

Mga komento sa zope.app.locales

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!