speaklater

Software screenshot:
speaklater
Software ətraflı:
Version: 1.3
Tarixi Upload: 20 Feb 15
Geliştirici: Armin Ronacher
Lisenziya: Pulsuz
Məşhurluq: 4

Rating: nan/5 (Total Votes: 0)

.

SpeakLater tənbəl tərcümələr strings & nbsp təmin edən bir Python modulu, Əsasən bir string kimi görünür, lakin dəyər dəyəri təmin alına bilən əsasında qiymətləndirilir hər dəfə dəyişir bir obyekt almaq.
Məsələn, cari set dilinin dəyəri tənbəl simli qaytarır qlobal lazy_gettext funksiyası ola bilər.

Məsələn:

>>> SpeakLater idxal make_lazy_string dən
>>> Sval = u'Hello Dünya
>>> String = make_lazy_string (lambda: sval)
Bu tənbəl string sval dəyişən dəyəri qiymətləndirəcək.
>>> String
lu'Hello Dünya
>>> Unicode (string)
u'Hello Dünya
>>> String.upper ()
u'HELLO WORLD '
Siz dəyəri dəyişdirmək varsa, tənbəl string, eləcə də dəyişəcək:
>>> Sval = u'Hallo Welt "
>>> String.upper ()
u'HALLO Welt "
Yerli mövzu və gettext tərcümələr ya çevrilebilir strings DICTS ilə birlikdə bu xüsusilə lazımlı:
>>> SpeakLater idxal make_lazy_gettext dən
>>> Threading idxal yerli
>>> L = yerli ()
>>> L.translations = {u'Yes: "Ja '}
>>> Lazy_gettext = make_lazy_gettext (lambda: l.translations.get)
>>> Yes = lazy_gettext (u'Yes)
>>> Çap yes
Ja
>>> L.translations [u'Yes '] = u'Si'
>>> Çap yes
Si
Bir misal çek həyata bir funksiyası simli bu cür keçmək əgər, bu, uğursuz, belə ki, tənbəl strings heç bir real strings var. Bu halda aydın unicode və / və ya simli tənbəl string kapsüller yazın nə string asılı olaraq çevirmək lazımdır.
Bir string tənbəl olub olmadığını kontrol etmək üçün, siz is_lazy_string funksiyası istifadə edə bilərsiniz:
>>> SpeakLater idxal is_lazy_string dən
>>> Is_lazy_string (u'yes)
Saxta
>>> Is_lazy_string (bəli)
True

tələblər

  • Python

Oxşar proqram

hypua2jamo
hypua2jamo

20 Feb 15

potpie
potpie

14 Apr 15

Ankur
Ankur

3 Jun 15

i18n
i18n

14 Apr 15

Geliştirici digər proqram Armin Ronacher

Flask
Flask

13 May 15

Werkzeug
Werkzeug

14 Apr 15

MarkupSafe
MarkupSafe

5 Jun 15

Şərh speaklater

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!