translationstring adalah library Python digunakan oleh berbagai paket Repoze untuk internasionalisasi (i18n) tugas yang berkaitan dengan penerjemahan.
Paket ini menyediakan terjemahan kelas string, terjemahan tali kelas pabrik, terjemahan dan pluralisasi primitif, dan utilitas yang membantu Chameleon template menggunakan fasilitas penerjemahan paket ini. Ini tidak tergantung pada Babel, tetapi layanan penerjemahan dan pluralisasi yang dimaksudkan untuk bekerja dengan baik ketika dilengkapi dengan sebuah instance dari kelas babel.support.Translations.
Silakan lihat http://docs.repoze.org/translationstring atau dokumentasi berkas / index.rst dalam paket ini untuk dokumentasi
Apa yang baru dalam rilis ini:.
- Tambahkan MANIFEST untuk memastikan semua file yang hadir dalam rilisnya. Ini perbaikan tiket 8.
Apa yang baru di versi 1.0:
- memaksa nilai-nilai non-string ke string selama terjemahan, kecuali untuk ada.
- informasi pemetaan Kehormatan diberikan kepada penerjemah, menggabungkan dengan data pemetaan sudah menjadi bagian dari string penerjemahan.
- Dukungan format string terjemahan dengan% -operator.
Apa yang baru dalam versi 0.4:
- Python 3 kompatibilitas (terima kasih kepada Joe Dallago, GSOC mahasiswa) .
- Hapus menguji ketergantungan pada Babel.
- Pindah ke GitHub (https://github.com/Pylons/translationstring).
- Ditambahkan tox.ini untuk tujuan pengujian.
Apa yang baru dalam versi 0.3:
- Pertahankan terjemahan standar bahkan jika mereka string kosong. Ini perbaikan masalah dengan Chameleon tidak mampu untuk menentukan apakah terjemahan hadir atau tidak.
Apa yang baru dalam versi 0.2:
- Tambahkan __getstate__ dan metode __reduce__ terjemahan string untuk memungkinkan pengawetan .
- Fix bug di ChameleonTranslate. Ketika i18n: menerjemahkan digunakan dalam template, string terjemahan yang tidak tepat dibuat dengan nilai default dari string kosong. Gejala: teks Template akan & quot; menghilang & quot; bukannya dikembalikan diterjemahkan.
Persyaratan :
- Python
Komentar tidak ditemukan