Seri Weblate 4.x¶
Weblate 4.18.2¶
Dirilis pada 30 Juni 2023.
Memperbaiki catatan penguraian dari TBX.
Memperbaiki penguraian kueri pada pencarian di bilah navigasi.
Memperbaiki pemfilteran bahasa dalam laporan.
Meningkatkan pemetaan bahasa ModernMT.
Menonaktifkan pemeriksaan yang digunakan kembali pada bahasa dengan bentuk jamak tunggal.
Weblate 4.18.1¶
Dirilis pada 16 Juni 2023.
Memperbaiki format kode bahasa untuk i18next.
Memperbaiki kompresi CSS dengan tema gelap.
Weblate 4.18¶
Dirilis pada 15 Juni 2023.
Meningkatkan pesan galat API pada izin ditolak.
Mengurangi positif palsu pada pemeriksaan XML.
Akurasi pemeriksaan terjemahan telah ditingkatkan.
Dukungan yang diluaskan untuk format berkas Fluent.
Menghindari pengguna keluar pada beberapa batasan akses.
Menambahkan dukungan untuk menyimpan penjelasan glosarium dalam format TBX.
Menambahkan dukungan untuk mengurutkan string berdasarkan pembaruan terakhir.
Kemampuan pencarian yang diluaskan untuk menemukan pengguna.
Dukungan untuk pembaruan otomatis tangkapan layar dari repositori.
Meningkatkan kinerja memori terjemahan.
Ekspor statistik proyek ke JSON/CSV sekarang menyertakan lebih banyak rincian; sekarang cocok dengan konten yang tersedia di API.
Menambahkan pemeriksaan untuk terjemahan yang digunakan ulang.
Sorot perubahan yang disarankan dalam saran otomatis.
Menambahkan tema gelap; tersedia fitur mengikuti peramban dan pengaturan manual.
Kontainer Docker sekarang dapat digunakan dengan sistem berkas root hanya baca.
Menambahkan pelengkapan otomatis nama pengguna saat menambahkan pengguna ke proyek.
Menambahkan pencarian seluruh situs untuk proyek, komponen, bahasa, dan pengguna.
Pengaya baru Isi string hanya baca dengan sumber.
Peningkatan
Silakan ikuti Petunjuk peningkatan umum untuk melakukan pembaruan.
Menghapus dukungan untuk PostgreSQL 10, 11, MySQL 5.7 dan MariaDB 10.2, 10.3.
Menghapus dukungan untuk Python 3.7.
Format Format Fluent mengubah identifikasi beberapa string, Anda mungkin perlu memaksa pemuatan ulang berkas terjemahan untuk melihat perubahannya.
Ada beberapa perubahan dalam
settings_example.py, yang paling menonjol adalah perubahan dalamCOMPRESS_OFFLINE_CONTEXT, silakan sesuaikan pengaturan Anda.
Weblate 4.17¶
Dirilis pada 17 April 2023.
Izinkan untuk memfilter berdasarkan bahasa dalam laporan.
Menghapus perintah
cleanup_celeryyang sudah ditinggalkan.Memperbaiki keterlihatan proyek privat untuk beberapa tim.
Terjemahan otomatis sekarang menghormati status target saat menerjemahkan dari komponen lain.
Meningkatkan kinerja profil pengguna publik.
Meningkatkan integrasi pemantauan kinerja Sentry.
Menambahkan dukungan untuk kunci SSH Ed25519.
Penyimpanan metrik yang ditulis ulang.
Menambahkan dukungan untuk mencari string berdasarkan posisi.
Peningkatan dokumentasi.
Pemeriksaan terjemahan yang tidak berubah dapat menghormati istilah yang tidak dapat diterjemahkan dari glosarium.
Menambahkan perbaikan otomatis untuk danda Devanagari.
Izinkan pengunduhan memori terjemahan proyek per bahasa.
Menambahkan peringatan baru pada komponen yang tidak digunakan.
Peningkatan
Silakan ikuti Petunjuk peningkatan umum untuk melakukan pembaruan.
Migrasi ke penyimpanan metrik yang ditulis ulang mungkin membutuhkan waktu yang cukup lama pada instansi Weblate yang lebih besar (perkiraan sekitar 15 menit per GB tabel
metrics_metric). Untuk mengurangi waktu henti, Anda dapat menyalinweblate/metrics/migrations/*.pydari Weblate 4.17 ke 4.16 dan memulai migrasi di latar belakang. Setelah selesai, lakukan peningkatan penuh seperti biasa.Kontainer Docker sekarang memerlukan PostgreSQL 12 atau yang lebih baru. Silakan lihat Meningkatkan kontainer PostgreSQL untuk petunjuk peningkatan. Weblate sendiri juga mendukung versi lama, jika versi Django yang sesuai telah terpasang.
Peringatan
Migrasi di MySQL akan mencoba memuat semua metrik ke dalam memori karena keterbatasan driver basis data Python. Anda mungkin perlu memangkas metrik sebelum migrasi jika ingin terus menggunakan MySQL. Silakan pertimbangkan untuk beralih ke PostgreSQL, lihat Memigrasikan dari basis data lain ke PostgreSQL.
Weblate 4.16.4¶
Dirilis pada 16 Maret 2023.
Pembaruan dependensi.
Meningkatkan penjadwalan tugas latar belakang.
Weblate 4.16.3¶
Dirilis pada 15 Maret 2023.
Meningkatkan penanganan sesi dengan pencadangan proyek.
Pembaruan dependensi.
Pembaruan lokalisasi.
Peningkatan dokumentasi.
Weblate 4.16.2¶
Dirilis pada 8 Maret 2023.
Memperbaiki pencarian dalam memori terjemahan.
Memperbaiki terjemahan otomatis dengan lebih banyak layanan.
Meningkatkan rendering kecocokan istilah glosarium yang tumpang tindih.
Memperbaiki penguraian jamak untuk bahasa sumber non-Inggris dalam beberapa format.
Menambahkan dukungan untuk berkas JSON go-i18n v2.
Weblate 4.16.1¶
Dirilis pada 1 Maret 2023.
Memperbaiki galat rangkaian pengujian.
Weblate 4.16¶
Dirilis pada 1 Maret 2023.
Pemeriksaan string format sekarang juga mendeteksi format ganda.
Meningkatkan kinerja pencarian untuk beberapa string yang diformat spesial.
Celery beat sekarang menyimpan jadwal tugas dalam basis data.
Menambahkan dukungan untuk IBM Watson Language Translator.
Dukungan terhadap pengaturan integrasi VCS yang ditinggalkan pada versi 4.14 telah dihapus.
Menambahkan dukungan untuk permintaan penarikan Bitbucket Server.
Meningkatkan penanganan konflik dalam berkas PO gettext.
Menambahkan dukungan untuk mendefinisikan status string saat menambahkan melalui API.
Menambahkan dukungan untuk mengkonfigurasikan asal yang diizinkan CORS.
Menambahkan dukungan jamak ke saran otomatis.
Peningkatan
Silakan ikuti Petunjuk peningkatan umum untuk melakukan pembaruan.
Celery beat sekarang menyimpan jadwal tugas dalam basis data,
CELERY_BEAT_SCHEDULERdanINSTALLED_APPSperlu diubah untuk itu.Pengaturan VCS yang ditinggalkan untuk kredensial tidak lagi didukung, lihat Weblate 4.14.
Peningkatan django-crispy-forms memerlukan perubahan dalam
INSTALLED_APPS.Integrasi django-cors-headers memerlukan perubahan dalam
INSTALLED_APPSdanMIDDLEWARE.Pengenalan
CACHE_DIRmengubah nilai bawaanSTATIC_ROOT. Anda mungkin perlu menyesuaikan Menyajikan berkas statis.
Weblate 4.15.2¶
Dirilis pada 25 Januari 2023.
Mengaktifkan format gotext JSON dan i18next v4 dalam konfigurasi bawaan.
Memperbaiki mogok saat mengunggah berkas yang rusak.
Menampilkan direktori lawas dalam status repositori Git.
Weblate 4.15.1¶
Dirilis pada 19 Januari 2023.
Memperbaiki saran dari terjemahan otomatis.
Memperbaiki mogok halaman pengaya pada beberapa kasus khusus.
Memperbaiki templat yang tidak dapat diterjemahkan untuk terjemahan baru dalam beberapa kasus.
Lisensi terdokumentasi menggunakan REUSE 3.0.
Memperbaiki pengaturan paginasi pengguna pada pengelolaan tim.
Meningkatkan kinerja pembuatan dan penyimpanan proyek.
Menambahkan dukungan untuk berkas JSON gotext.
Menambahkan dukungan untuk berkas i18next v4.
Paginasi dalam API sekarang dapat disesuaikan.
Weblate 4.15¶
Dirilis pada 16 Desember 2022.
Menambahkan dukungan untuk menelusuri semua perubahan untuk string individual.
Memperbaiki penanganan jamak dalam terjemahan otomatis dari komponen lain.
Menambahkan pintasan papan ketik Alt+Enter untuk mengirimkan string sebagai saran.
Menambahkan dukungan untuk penempatan dalam format Fluent.
Meningkatkan kinerja memori terjemahan.
Hasilkan tautan penelusuran repoweb secara otomatis untuk layanan pengehosan kode yang diketahui.
Meningkatkan kinerja beberapa tampilan.
Meningkatkan daftar string dengan jamak.
Menambahkan dukungan untuk menambahkan markah kustom ke kepala HTML.
Memperbaiki pembuatan berkas MO dalam pengaya agar hanya menyertakan berkas terjemahan.
Memperbaiki rendering penanda ekspresi reguler.
Meningkatkan pengganti pemeriksaan perilaku dengan jamak.
Menambahkan dukungan untuk penamaan berkas terjemahan yang cocok untuk Google Play.
Menambahkan dukungan untuk label di API.
Menambahkan dukungan untuk memilih surel yang berbeda untuk komit daripada untuk notifikasi.
Gambar Docker tidak lagi mengaktifkan mode awakutu secara bawaan.
Urutkan istilah glosarium berdasarkan prioritas komponen glosarium.
Menambahkan administrator tim yang dapat menambah atau menghapus anggota tim.
Menambahkan popup konfirmasi sebelum menghapus pengguna.
Menambahkan pengaya untuk menyesuaikan keluaran XML.
Peningkatan
Silakan ikuti Petunjuk peningkatan umum untuk melakukan pembaruan.
Weblate sekarang memerlukan ekstensi
btree_gindi PostgreSQL. Proses migrasi akan memasangnya jika memiliki hak akses yang memadai. Lihat Membuat basis data di PostgreSQL untuk pengaturan manual.Gambar Docker tidak lagi mengaktifkan mode awakutu secara bawaan. Jika Anda menginginkannya, aktifkan di lingkungan menggunakan
WEBLATE_DEBUG.Migrasi basis data mungkin memerlukan waktu berjam-jam pada instansi yang lebih besar karena adanya pembuatan ulang beberapa indeks.
Diubah dalam 4.15.1: Nilai bawaan untuk
DEFAULT_PAGINATION_CLASSdalam pengaturan rest framework telah diubah.
Weblate 4.14.2¶
Dirilis pada 5 November 2022.
Menambahkan dukungan untuk menghapus entri dari memori terjemahan.
Meningkatkan analisis pada peringatan bahasa ganda.
Meningkatkan akurasi pemeriksaan kata ganda yang berurutan.
Meningkatkan skala pengiriman banyak notifikasi.
Peningkatan penanganan status string untuk terjemahan takarir.
Konfigurasi tidak aman yang ditinggalkan dari kunci API layanan VCS melalui konfigurasi _TOKEN/_USERNAME dan bukan daftar _CREDENTIALS.
Memperbaiki pemrosesan beberapa berkas CSV yang diunggah.
Meningkatkan penanganan perubahan spasi dalam tampilan diff.
Menambahkan tautan untuk mengelola saran otomatis ke halaman pengelolaan.
Lacak penghapusan/penyelesaian komentar dalam riwayat.
Memperbaiki pemulihan cadangan proyek dengan komponen yang tertaut.
Memperbaiki CAPTCHA yang masuk saat registrasi gagal.
Meningkatkan dukungan bahasa di DeepL.
Meningkatkan kompatibilitas kait web dengan repositori yang diautentikasikan.
Menambahkan dukungan untuk Python 3.11.
Weblate 4.14.1¶
Dirilis pada 15 September 2022.
Memperbaiki penghasilan cadangan proyek dalam beberapa situasi.
Meningkatkan pelaporan galat saat mengunggah berkas.
Ambil semua surel yang diverifikasikan pengguna dari GitHub selama autentikasi.
Hindari mencocokkan istilah glosarium berdasarkan konteks atau kunci.
Menambahkan notifikasi untuk penghapusan string.
Meningkatkan pengelolaan istilah yang tidak dapat diterjemahkan dalam glosarium.
Cantumkan jumlah anggota tim pada halaman pengelolaan tim.
Tambahkan antarmuka pengelolaan grup.
Selalu tampilkan statistik tinjauan saat tinjauan diaktifkan.
Menambahkan dukungan pencarian di unit API.
Memperbaiki tampilan bilah kemajuan untuk string hanya baca dalam alur kerja tinjauan.
Meningkatkan pemeriksaan tanda baca untuk bahasa Burma.
Memperbaiki pengumpulan sampah data metrik.
Weblate 4.14¶
Dirilis pada 22 Agustus 2022.
Lacak perubahan pengaya dalam riwayat.
Memperbaiki penguraian terjemahan dari Windows RC, HTML, dan berkas teks.
Opsi konfigurasi gaya kode bahasa yang diluaskan.
Menambahkan dukungan untuk bentuk jamak yang diperbarui dalam rilis CLDR terkini.
Mengurangi penggunaan memori saat memperbarui komponen dengan banyak terjemahan.
Menambahkan dukungan untuk domain terjemahan di SAP Translation Hub.
Izinkan tautan mutlak di lokasi string sumber.
Meningkatkan operasi di belakang beberapa proksi terbalik.
API yang diluaskan untuk mencakup memori terjemahan.
Meningkatkan alur kerja terjemahan dokumen.
Meningkatkan keandalan terjemahan berkas HTML dan teks.
Menambahkan dukungan untuk pencadangan tingkat proyek.
Meningkatkan kinerja dan penggunaan memori pada pencarian memori terjemahan.
Peningkatan
Silakan ikuti Petunjuk peningkatan umum untuk melakukan pembaruan.
Pemeriksaan format Java sekarang sesuai dengan penanda gettext GNU. Penanda yang diatur di Weblate akan dimigrasikan secara otomatis, tetapi skrip pihak ketiga perlu menggunakan
java-printf-format, bukanjava-format, danjava-format, bukanjava-messageformat.Dependensi jellyfish telah digantikan oleh rapidfuzz.
Diubah pada versi 4.14.2: Konfigurasi kunci API layanan VCS yang tidak aman telah ditinggalkan melalui konfigurasi _TOKEN/_USERNAME, alih-alih daftar _CREDENTIALS. Di Docker, harap tambahkan direktif _HOST yang sesuai. Sebagai contoh, lihat
WEBLATE_GITHUB_HOSTdanGITHUB_CREDENTIALS.
Weblate 4.13.1¶
Dirilis pada 1 Juli 2022.
Memperbaiki saran pelacakan dalam riwayat.
Memperbaiki penguraian info proksi terbalik dari Cloudflare.
Jadikan galat penguraian mengunci terjemahan komponen.
Memperbaiki pengkonfigurasian berkas intermediasi dalam pengaya penemuan.
Memperbaiki perilaku terjemahan DeepL dengan pengganti.
Memperbaiki string yang tidak dapat diterjemahkan melalui API.
Menambahkan dukungan untuk menghapus pengguna dari grup melalui API.
Memperbaiki catatan audit untuk surel undangan pengguna.
Memperbaiki nama penanda untuk string format Java.
Weblate 4.13¶
Dirilis pada 15 Juni 2022.
Mengubah perilaku pembaruan nama bahasa.
Menambahkan paginasi ke daftar proyek.
API untuk membuat unit baru sekarang mengembalikan info tentang unit yang baru dibuat.
Penemuan komponen sekarang mendukung pengkonfigurasian bahasa intermediasi.
Menambahkan varian pengenkodean yang diperbaiki ke format CSV.
Mengubah penanganan konteks dan lokasi untuk beberapa format agar lebih sesuai dengan implementasi yang mendasarinya.
Menambahkan dukungan untuk format ResourceDictionary.
Meningkatkan warna bilah progres bagi penderita buta warna.
Memperbaiki pembersihan varian saat menghapus string.
Kompatibilitas dengan Django 4.1.
Menambahkan dukungan untuk menyimpan elemen XML yang lolos di XLIFF.
Meningkatkan format galat pemeriksaan pengganti.
Alihkan /.well-known/change-password ke /accounts/password/.
Layanan terjemahan mesin sekarang dapat dikonfigurasikan per proyek.
Menambahkan izin terpisah untuk menyelesaikan komentar dan memberikannya ke peran Tinjau string.
Menambahkan dukungan untuk menyimpan terjemahan alternatif dalam berkas CSV.
Pemeriksaan pengganti sekarang juga dapat dilakukan tanpa memperhatikan tidak peka huruf kapital.
Semua perubahan secara detail.
Peningkatan
Silakan ikuti Petunjuk peningkatan umum untuk melakukan pembaruan.
Definisi bahasa sekarang diperbarui secara otomatis saat peningkatan, gunakan
UPDATE_LANGUAGESuntuk menonaktifkannya.Penanganan konteks dan lokasi telah diubah untuk format berkas Berkas RC Windows, Berkas HTML, Format IDML, dan Berkas teks. Dalam kebanyakan kasus, konteks sekarang ditampilkan sebagai lokasi.
Layanan terjemahan mesin sekarang dikonfigurasikan menggunakan antarmuka pengguna, pengaturan dari berkas konfigurasi akan diimpor selama migrasi basis data.
Weblate 4.12.2¶
Dirilis pada 11 Mei 2022.
Memperbaiki pembangunan ulang proyek terjemahan memori untuk beberapa komponen.
Memperbaiki komponen penyortiran berdasarkan string yang tidak diterjemahkan.
Memperbaiki kemungkinan hilangnya terjemahan saat menambahkan bahasa baru.
Pastikan kunci SSH Weblate dibuat selama migrasi.
Weblate 4.12.1¶
Dirilis pada 29 April 2022.
Memperbaiki judul pesan permintaan penarikan.
Meningkatkan penanganan galat sintaksis dalam format Fluent.
Memperbaiki tampilan avatar di surel notifikasi.
Menambahkan dukungan untuk monetisasi web.
Memperbaiki penghapusan string sumber yang sudah lampau saat menghapus terjemahan.
Weblate 4.12¶
Dirilis pada 20 April 2022.
Menambahkan dukungan untuk Amharik di Tanda titik tidak cocok.
Menambahkan dukungan untuk Burma di Tanda tanya tidak cocok.
Opsi yang diluaskan dari pengaya Penghasilan lokalisasi semu.
Menambahkan penanda
ignore-all-checksuntuk mengabaikan semua pemeriksaan kualitas pada string.Hindari pengaya Penghasilan lokalisasi semu untuk memicu pemeriksaan yang gagal.
Added support for Permintaan tarik Gitea.
Menambahkan kode bahasa gaya Linux ke Gaya kode bahasa.
Menambahkan dukungan untuk membangun ulang memori terjemahan proyek.
Meningkatkan API untuk membuat komponen dari berkas.
Menambahkan tombol salin dan klon ke terjemahan lain.
Jadikan pesan permintaan penggabungan dapat dikonfigurasikan pada tingkat komponen.
Meningkatkan perilaku pembatasan panjang maksimal dengan tag XML.
Memperbaiki pemuatan berkas Fluent dengan komentar tambahan.
Peningkatan
Silakan ikuti Petunjuk peningkatan umum untuk melakukan pembaruan.
Tidak ada langkah spesial yang diperlukan.
Weblate 4.11.2¶
Dirilis pada 4 Maret 2022.
Memperbaiki berkas MO yang rusak dalam rilis biner.
Weblate 4.11.1¶
Dirilis pada 4 Maret 2022.
Memperbaiki sanitasi argumen yang hilang pada Git dan Mercurial - CVE 2022-23915, lihat GHSA-3872-f48p-pxqj untuk rincian lebih lanjut.
Memperbaiki pemuatan string fuzzy dari berkas CSV.
Menambahkan dukungan untuk membuat tim menggunakan API.
Memperbaiki tampilan saran penyebutan pengguna.
Akses token proyek sekarang dapat disesuaikan.
Weblate 4.11¶
Dirilis pada 25 Februari 2022.
Memperbaiki XSS yang tersimpan - CVE 2022-24710, lihat GHSA-6jp6-9rf9-gc66 untuk rincian lebih lanjut.
Memperbaiki pemasangan pengaya menggunakan API.
Mengganti nama String memerlukan tindakan menjadi String yang belum selesai.
Memperbaiki positif palsu dari Sintaksis ICU MessageFormat.
Tunjukkan kunci dan persetujuan kontributor pada daftar kejadian lainnya.
Memperbaiki pembaruan berkas PO dengan string yang usang atau jamak yang hilang.
Meningkatkan kompatibilitas pengaya lumat dengan Gerrit.
Secara otomatis menginisialisasi bahasa pengguna berdasarkan kepala Accept-Language.
Meningkatkan penanganan galat pada penghapusan string.
Weblate sekarang memerlukan Python 3.7 atau yang lebih baru.
Memperbaiki beberapa operasi penulisan dengan autentikasi token proyek.
Memperbaiki pelacakan status string saat terjadi perubahan string di dalam repositori.
Lacak perubahan string dari repositori.
Kepala lengket pada daftar terjemahan untuk meningkatkan navigasi.
Memperbaiki string yang tidak diterjemahkan di Properti Java.
Memperbaiki operasi Git dengan nama cabang non-ASCII.
Pengaya baru Isi awal terjemahan dengan sumber.
Menambahkan Gabungkan tanpa fast-forward Gaya penggabungan.
Memperbaiki pemicu pengaya Terjemahan otomatis untuk string yang baru ditambahkan.
Meningkatkan pemeriksaan tanda baca untuk bahasa Burma.
Menambahkan dukungan untuk mendefinisikan tim khusus di tingkat proyek guna memberikan akses kepada pengguna, lihat Mengelola kontrol akses per proyek.
Menambahkan tautan dokumentasi ke peringatan.
Kontainer Docker secara otomatis mengaktifkan TLS/SSL untuk surel keluar saat diperlukan.
Menambahkan dukungan untuk mencari komentar yang diselesaikan.
Menambahkan dukungan untuk borgbackup 1.2.
Memperbaiki penerapan label Diterjemahkan secara otomatis.
Peningkatan
Silakan ikuti Petunjuk peningkatan umum untuk melakukan pembaruan.
Weblate sekarang memerlukan Python 3.7 atau yang lebih baru.
Implementasi Mengelola kontrol akses per proyek telah diubah, menghapus awalan proyek dari nama grup. Ini memengaruhi pengguna API.
Weblate sekarang menggunakan modul
charset-normalizeralih-alih modulchardetuntuk deteksi rangkaian karakter.Diubah dalam 4.11.1: Ada perubahan dalam pengaturan
REST_FRAMEWORK(penghapusan salah satu backend dalamDEFAULT_AUTHENTICATION_CLASSES).
Weblate 4.10.1¶
Dirilis pada 22 Desember 2021.
Perubahan yang didokumentasikan yang diperkenalkan melalui peningkatan ke Django 4.0.
Memperbaiki tampilan label Diterjemahkan secara otomatis.
Memperbaiki tampilan API cabang dalam komponen dengan repositori bersama.
Memperbaiki analisis pada peringatan dorong yang gagal.
Memperbaiki penyuntingan halaman secara manual saat menelusuri perubahan.
Meningkatkan akurasi Huruf kashida digunakan.
Kontainer Docker Weblate sekarang menggunakan Python 3.10.
Weblate 4.10¶
Dirilis pada 16 Desember 2021.
Menambahkan dukungan untuk formalitas dan pengganti dengan DeepL.
Penyuntingan massal serta pencarian dan penggantian sekarang tersedia di tingkat proyek dan bahasa.
Menambahkan filter untuk mencari dan mengganti.
Memperbaiki: Hak akses "Lakukan terjemahan otomatis" tidak lagi menjadi bagian dari grup Bahasa.
"Lakukan terjemahan otomatis" ada di Administrasi dan grup Terjemahan otomatis yang baru.
Memperbaiki penghasilan berkas XLSX dengan karakter khusus.
Menambahkan kemampuan ke backend autentikasi GitHub untuk memeriksa apakah pengguna termasuk dalam organisasi atau tim GitHub tertentu.
Meningkatkan umpan balik pada parameter tidak valid yang diteruskan ke API.
Menambahkan dukungan untuk token akses cakupan proyek untuk API.
Memperbaiki penghapusan string dalam beberapa kasus.
Memperbaiki terjemahan string yang baru ditambahkan.
Labeli string yang diterjemahkan secara otomatis untuk memudahkan pemfilterannya.
Peningkatan
Silakan ikuti Petunjuk peningkatan umum untuk melakukan pembaruan.
Terjadi perubahan pada setiap grup proyek, peningkatan dapat memakan waktu lama pada situs dengan ribuan proyek.
Django 4.0 telah membuat beberapa perubahan yang tidak kompatibel, lihat Backwards incompatible changes in 4.0. Weblate masih mendukung Django 3.2 untuk saat ini, jika ada yang bermasalah. Perubahan paling penting yang mungkin memengaruhi Weblate:
Dukungan untuk PostgreSQL 9.6 dihentikan, Django 4.0 mendukung PostgreSQL 10 dan yang lebih tinggi.
Format
CSRF_TRUSTED_ORIGINStelah diubah.
Kontainer Docker sekarang menggunakan Django 4.0, lihat di atas untuk perubahan.
Weblate 4.9.1¶
Dirilis pada 19 November 2021.
Memperbaiki pengunggahan berkas ekabahasa setelah mengubah templat.
Meningkatkan penanganan spasi putih di penanda.
Menambahkan dukungan untuk pemfilteran di API unduhan.
Memperbaiki tampilan statistik saat menambahkan terjemahan baru.
Mitigasikan isu dengan perubahan kunci SSH GitHub.
Weblate 4.9¶
Dirilis pada 10 November 2021.
Berikan rincian lebih lanjut tentang peristiwa dalam riwayat.
Meningkatkan rendering riwayat.
Meningkatkan kinerja halaman terjemahan.
Menambahkan dukungan untuk membatasi unduhan berkas terjemahan.
safe-htmlsekarang dapat memahami Markdown saat digunakan denganmd-text.Tag
max-lengthsekarang mengabaikan markah XML saat digunakan denganxml-text.Memperbaiki dimensi teks yang dirender dalam Ukuran maksimum terjemahan.
Menurunkan panjang judul toko aplikasi menjadi 30 untuk membantu perubahan kebijakan Google yang akan datang.
Menambahkan dukungan untuk menyesuaikan permohonan SSH melalui
SSH_EXTRA_ARGS.Menambahkan pemeriksaan untuk ICU MessageFormat.
Memperbaiki penanganan kondisi galat di backend terjemahan mesin.
Sorot karakter spasi yang tidak biasa dalam string.
Menambahkan opsi untuk tetap pada string yang diterjemahkan saat menyunting.
Menambahkan dukungan untuk menyesuaikan permintaan Borg melalui
BORG_EXTRA_ARGS.Memperbaiki penghasilan berkas MO untuk terjemahan ekabahasa.
Menambahkan titik akhir API untuk mengunduh semua terjemahan komponen sebagai berkas ZIP.
Menambahkan dukungan untuk Python 3.10.
Menambahkan dukungan untuk mengirim ulang undangan surel dari antarmuka manajemen.
Peningkatan
Silakan ikuti Petunjuk peningkatan umum untuk melakukan pembaruan.
Ada perubahan dalam penyimpanan metrik, peningkatan dapat memakan waktu lama di situs yang lebih besar.
Weblate 4.8.1¶
Dirilis pada 10 September 2021.
Memperbaiki penghapusan pengguna di antarmuka admin Django.
Dokumentasikan parameter pengaya secara lebih rinci.
Memperbaiki galat JavaScript dalam glosarium.
Menambahkan batas jumlah kecocokan dalam pemeriksaan konsistensi.
Tingkatkan penanganan pengganti dalam terjemahan mesin.
Memperbaiki pembuatan pengaya menggunakan API.
Menambahkan pengaturan
PRIVACY_URLuntuk menambahkan tautan kebijakan privasi ke footer.Sembunyikan alamat surel anggota dari admin proyek.
Meningkatkan penggabungan gettext PO jika terjadi konflik.
Meningkatkan penyorotan glosarium.
Memperbaiki perilaku penanda
safe-htmldengan pemeriksaan XML.Memperbaiki pesan komit untuk komponen tertaut.
Weblate 4.8¶
Dirilis pada 21 Agustus 2021.
Menambahkan dukungan untuk format stringdict Apple.
Operator pencarian yang tepat sekarang peka huruf kapital dengan PostgreSQL.
Memperbaiki penyimpanan penjelasan glosarium dalam beberapa kasus.
Peningkatan dokumentasi.
Peningkatan kinerja.
Meningkatkan kompatibilitas pengaya lumat dengan Gerrit.
Memperbaiki penambahan string ke komponen glosarium ekabahasa.
Meningkatkan kinerja dalam menangani varian.
Memperbaiki pengaya lumat yang terkadang melewatkan penguraian perubahan hulu.
Pertahankan ekstensi berkas untuk unduhan.
Menambahkan dukungan untuk format Fluent.
Menambahkan dukungan untuk menggunakan tab untuk membuat indentasi format JSON.
Peningkatan
Silakan ikuti Petunjuk peningkatan umum untuk melakukan pembaruan.
Tidak ada langkah peningkatan tambahan yang diperlukan dalam rilis ini.
Weblate 4.7.2¶
Dirilis pada 15 Juli 2021.
Mendukung lebih banyak alias bahasa untuk dikonfigurasikan pada proyek.
Memperbaiki validasi string pencarian di API.
Memperbaiki URL pengekspor Git setelah perubahan domain.
Memperbaiki pengaya pembersihan untuk berkas Windows RC.
Memperbaiki kemungkinan mogok dalam pembaruan XLIFF.
Weblate 4.7.1¶
Dirilis pada 30 Juni 2021.
Memperbaiki popup untuk menambahkan istilah ke glosarium.
Menambahkan dukungan untuk layanan terjemahan mesin LibreTranslate.
Menambahkan pembatasan akses untuk membuat proyek baru.
Meningkatkan kinerja pembaruan berkas.
Weblate 4.7¶
Dirilis pada 17 Juni 2021.
Meningkatkan pemeriksaan kesehatan konfigurasi.
Menambahkan dukungan
object-pascal-formatyang digunakan dalam gettext PO, lihat Format Object Pascal.Mengganti nama Kunci terdekat menjadi Kunci serupa untuk lebih menjelaskan tujuannya.
Menambahkan dukungan untuk berkas bahasa yang dapat diseret/i18n.
Meningkatkan integrasi autentikasi SAML.
Fixed Gerrit review requests integration to better handle corner cases.
Weblate sekarang memerlukan Django 3.2.
Memperbaiki undangan pengguna saat autentikasi surel dinonaktifkan.
Meningkatkan definisi bahasa.
Menambahkan dukungan untuk memblokir pengguna agar tidak berkontribusi pada proyek.
Memperbaiki pembuatan glosarium bahasa secara otomatis.
Dokumentasi yang diluaskan tentang pengaya.
Meningkatkan kinerja untuk komponen dengan repositori tertaut.
Menambahkan dukungan untuk DeepL API gratis.
Pengelolaan pengguna tidak lagi memerlukan antarmuka admin Django.
Peningkatan
Silakan ikuti Petunjuk peningkatan umum untuk melakukan pembaruan.
Perubahan konfigurasi atau dependensi yang penting:
Ada beberapa perubahan dalam
settings_example.py, perubahan alat tengah yang paling penting (MIDDLEWARE), harap sesuaikan pengaturan Anda.Terjemahan mesin DeepL sekarang memiliki pengaturan umum
MT_DEEPL_API_URLagar dapat beradaptasi dengan berbagai model langganan secara lebih fleksibel. PengaturanMT_DEEPL_API_VERSIONtidak lagi digunakan.Django 3.2 sekarang diperlukan.
Weblate 4.6.2¶
Dirilis pada 8 Mei 2021.
Memperbaiki mogok setelah memindahkan komponen bersama antar proyek.
Memperbaiki penambahkan string baru ke berkas dengan atribut kosong.
Memperbaiki penyelarasan ikon salinan dalam bahasa RTL.
Statistik string yang diluaskan pada tab Info.
Memperbaiki penanganan berkas terjemahan yang diabaikan di Git.
Meningkatkan kinerja metrik.
Memperbaiki kemungkinan terjadinya kesalahan dalam menyimpan glosarium.
Memperbaiki perilaku pemeriksaan konsistensi pada bahasa dengan aturan jamak yang berbeda.
Weblate 4.6.1¶
Dirilis pada 2 Mei 2021.
Hapus kode perlindungan spam yang usang.
Tingkatkan akurasi pemeriksaan bentuk jamak pada string sumber.
Perbarui daftar bahasa antarmuka pengguna di Docker.
Memperbaiki pesan galat ketika membuat permintaan tarik.
Memperbaiki pembuatan permintaan tarik pada Pagure.
Memperbaiki pemicu yang dapat memasang pengaya secara otomatis.
Memperbaiki kemungkinan isu penyimpanan saat peningkatan.
Memperbaiki penambahan unit baru ke terjemahan ekabahasa menggunakan unggahan.
Weblate 4.6¶
Dirilis pada 19 April 2021.
Perintah pengelolaan auto_translate sekarang memiliki parameter untuk menspesifikasikan mode terjemahan.
Menambahkan dukungan untuk Berkas teks.
Menambahkan tren dan metrik untuk semua objek.
Menambahkan dukungan untuk menyalin teks secara langsung dari bahasa kedua.
Menambahkan pemfilteran tanggal saat menelusuri perubahan.
Meningkatkan bagan aktivitas.
Pengirim untuk surel formulir kontak sekarang dapat dikonfigurasikan.
Memperbaiki validasi parameter dalam API pembuatan komponen.
Pembatasan akses tidak lagi berlaku untuk pengguna super.
Meningkatkan performa dan keandalan pengaya terjemahan otomatis.
Pembatasan akses sekarang dapat disesuaikan dalam kontainer Docker.
API untuk membuat komponen sekarang secara otomatis menggunakan URL internal Weblate.
Menyederhanakan indikasi status saat mencantumkan string.
Pembuatan kata sandi sekarang menggunakan Argon2 secara bawaan.
Menyederhanakan bilah progres yang menunjukkan status terjemahan.
Mengganti nama Tambahkan bahasa yang hilang untuk mengklarifikasikan tujuannya.
Memperbaiki status string penyimpanan ke XLIFF.
Menambahkan pencarian seluruh bahasa.
Dukungan awal untuk Menskalakan secara horizontal penyebaran Docker.
Peningkatan
Silakan ikuti Petunjuk peningkatan umum untuk melakukan pembaruan.
Perubahan konfigurasi atau dependensi yang penting:
Ada format berkas baru, Anda mungkin ingin memasukkannya jika Anda mengubah
WEBLATE_FORMATS.API untuk membuat komponen sekarang secara otomatis menggunakan URL internal Weblate, lihat
POST /api/projects/(string:project)/components/.Ada perubahan dalam dependensi dan
PASSWORD_HASHERSuntuk lebih memilih Argon2 untuk hashing kata sandi.
Weblate 4.5.3¶
Dirilis pada 1 April 2021.
Memperbaiki pengumpulan metrik.
Memperbaiki kemungkinan terjadinya mogok ketika menambahkan string.
Meningkatkan contoh kueri pencarian.
Memperbaiki kemungkinan hilangnya string yang baru ditambahkan saat unggahan pengganti.
Weblate 4.5.2¶
Dirilis pada 26 Maret 2021.
Jadwal yang dapat dikonfigurasikan untuk terjemahan otomatis.
Menambahkan pemeriksaan format Lua.
Abaikan string format dalam pemeriksaan Kata ganda yang berulang.
Izinkan pengunggahan tangkapan layar dari halaman terjemahan.
Menambahkan sinkronisasi berkas yang dipaksakan ke pemeliharaan repositori.
Memperbaiki saran otomatis untuk bahasa dengan kode yang lebih panjang.
Meningkatkan kinerja saat menambahkan string baru.
Beberapa perbaikan kesalahan dalam pemeriksaan kualitas.
Beberapa peningkatan kinerja.
Menambahkan integrasi dengan Jelajahi Weblate.
Memperbaiki perilaku pemeriksaan dengan string hanya baca.
Weblate 4.5.1¶
Dirilis pada 5 Maret 2021.
Memperbaiki penyuntingan penanda glosarium pada beberapa kasus khusus.
Luaskan penggunaan metrik untuk meningkatkan kinerja beberapa halaman.
Simpan bahasa sumber yang benar dalam berkas TMX.
Penanganan yang lebih baik untuk unggahan PO ekabahasa menggunakan API.
Meningkatkan perilaku peringatan pada komponen glosarium.
Meningkatkan pemeriksaan tautan Markdown.
Tunjukkan glosarium dan bahasa sumber dalam breadcrumb.
Paginasi daftar komponen dari proyek besar.
Meningkatkan kinerja terjemahan, penghapusan komponen, atau proyek.
Meningkatkan kinerja penyuntingan massal.
Memperbaiki pertahanan status "Perlu disunting" dan " Disetujui" untuk berkas ODF.
Meningkatkan antarmuka untuk menyesuaikan unduhan berkas terjemahan
Weblate 4.5¶
Dirilis pada 19 Februari 2021.
Menambahkan dukungan untuk
lua-formatyang digunakan dalam gettext PO.Menambahkan dukungan untuk berbagi komponen antar proyek.
Memperbaiki beberapa perilaku pemeriksaan variabel yang tidak disebutkan namanya dengan beberapa penanda format.
Menghapus kolom daftar surel pada proyek dan menggantinya dengan petunjuk umum untuk penerjemah.
Menambahkan pengaya penghasilan lokalisasi semu.
Menambahkan dukungan untuk berkas TermBase eXchange.
Menambahkan dukungan untuk mendefinisikan varian string secara manual menggunakan penanda.
Meningkatkan kinerja pemeriksaan konsistensi.
Meningkatkan kinerja memori terjemahan untuk string yang panjang.
Menambahkan dukungan untuk pencarian dalam penjelasan.
String sekarang dapat ditambahkan dan dihapus dalam format dwibahasa juga.
Luaskan daftar bahasa yang didukung dalam terjemahan mesin Amazon Translate.
Aktifkan pemeriksaan Java MessageFormat secara otomatis untuk Atribut Java.
Menambahkan metode pengunggahan baru untuk menambahkan string baru ke dalam terjemahan.
Menambahkan antarmuka sederhana untuk menelusuri terjemahan.
Glosarium sekarang disimpan sebagai komponen reguler.
Menghapus API khusus untuk glosarium karena API komponen yang digunakan sekarang.
Menambahkan antarmuka yang disederhanakan untuk mengubah beberapa tanda.
Menambahkan dukungan untuk istilah yang tidak dapat diterjemahkan atau dilarang dalam glosarium.
Menambahkan dukungan untuk mendefinisikan terminologi dalam glosarium.
Memindahkan pengubahan arah teks untuk mendapatkan lebih banyak ruang bagi papan ketik visual.
Menambahkan opsi untuk memantau proyek yang dikontribusikan oleh pengguna secara otomatis.
Menambahkan pemeriksaan apakah terjemahan cocok dengan glosarium.
Menambahkan dukungan untuk menyesuaikan warna teks navigasi.
Peningkatan
Silakan ikuti Petunjuk peningkatan umum untuk melakukan pembaruan.
Perubahan konfigurasi atau dependensi yang penting:
Migrasi mungkin memakan waktu lama jika Anda memiliki glosarium yang besar.
Glosarium sekarang disimpan sebagai komponen reguler.
API glosarium dihapus, gunakan API terjemahan biasa untuk mengakses glosarium.
Ada perubahan dalam
INSTALLED_APPS;weblate.metricsharus ditambahkan.
Berubah pada versi 4.5.1:
Ada dependensi baru pada modul pyahocorasick.
Weblate 4.4.2¶
Dirilis pada 14 Januari 2021.
Memperbaiki kerusakan pada satu berkas MO yang terdistribusi.
Weblate 4.4.1¶
Dirilis pada 13 Januari 2021.
Memperbaiki perubahan jamak yang terbalik.
Memperbaiki tampilan bantuan untuk pengaturan proyek.
Meningkatkan administrasi pengguna.
Meningkatkan penanganan konteks dalam berkas PO ekabahasa.
Memperbaiki perilaku pengaya pembersihan dengan format HTML, ODF, IDML dan Windows RC.
Memperbaiki penguraian lokasi dari berkas CSV.
Gunakan kompresi konten untuk mengunduh berkas.
Meningkatkan pengalaman pengguna saat mengimpor dari berkas ZIP.
Meningkatkan deteksi format berkas untuk unggahan.
Hindari permintaan penarikan ganda di Pagure.
Meningkatkan kinerja saat menampilkan terjemahan bayangan.
Mengimplementasikan ulang penyunting terjemahan untuk menggunakan area teks peramban asli.
Memperbaiki pembersihan pengaya yang rusak saat menambahkan string baru.
Menambahkan API untuk pengaya.
Weblate 4.4¶
Dirilis pada 15 Desember 2020.
Meningkatkan validasi saat membuat komponen.
Weblate sekarang memerlukan Django 3.1.
Menambahkan dukungan untuk penyesuaian penampilan di antarmuka manajemen.
Memperbaiki penanganan status hanya baca dalam penyuntingan massal.
Meningkatkan integrasi CodeMirror.
Menambahkan pengaya untuk menghapus string kosong dari berkas terjemahan.
Penyuntingan CodeMirror sekarang digunakan untuk terjemahan.
Penyorotan sintaksis dalam penyuntingan terjemahan untuk XML, HTML, Markdown, dan reStructuredText.
Soroti penempatan di penyuntingan terjemahan.
Peningkatan dukungan untuk kode bahasa non-standar.
Menambahkan peringatan saat menggunakan kode bahasa yang ambigu.
Pengguna sekarang ditampilkan dengan daftar bahasa yang difilter saat menambahkan terjemahan baru.
Kemampuan pencarian yang diluaskan untuk perubahan dalam riwayat.
Meningkatkan halaman rincian tagihan dan alur kerja pengehosan Bebas.
Meluaskan API statistik terjemahan.
Meningkatkan tab "terjemahan lainnya" saat menerjemahkan.
Menambahkan tugas API.
Meningkatkan kinerja pengunggahan berkas.
Meningkatkan tampilan karakter spesial yang didefinisikan pengguna.
Meningkatkan kinerja terjemahan otomatis.
Beberapa perbaikan kecil pada antarmuka pengguna.
Meningkatkan penamaan unduhan ZIP.
Menambahkan opsi untuk mendapatkan notifikasi mengenai proyek yang belum dipantau.
Peningkatan
Silakan ikuti Petunjuk peningkatan umum untuk melakukan pembaruan.
Perubahan konfigurasi atau dependensi yang penting:
Ada perubahan dalam
INSTALLED_APPS,weblate.configurationharus ditambahkan di sana.Django 3.1 sekarang diperlukan.
Jika Anda menggunakan MySQL atau MariaDB, versi minimal yang diperlukan telah meningkat.
Berubah pada versi 4.4.1:
gettext ekabahasa sekarang menggunakan
msgiddanmsgctxtjika ada. Ini akan mengubah identifikasi string terjemahan dalam berkas tersebut yang memutus tautan ke data Weblate yang diperluas seperti tangkapan layar atau status ulasan. Harap pastikan Anda mengkomit yang tertunda pada berkas tersebut sebelum melakukan peningkatan dan direkomendasikan untuk memaksa pemuatan komponen yang terdampak menggunakanloadpo.Meningkatkan versi minimal yang dibutuhkan dari translate-toolkit untuk mengatasi beberapa isu format berkas.
Weblate 4.3.2¶
Dirilis pada 4 November 2020.
Memperbaiki mogok pada komponen mask berkas tertentu.
Meningkatkan akurasi pemeriksaan kata ganda yang berurutan.
Menambahkan dukungan untuk permintaan tarik Pagure.
Memperbaiki pesan galat untuk pendaftaran yang gagal.
Mengembalikan komentar pengembang yang ditampilkan sebagai Markdown.
Penyederhanaan repositori Git dengan cabang bawaan yang berbeda dari "master".
Repositori internal yang baru dibuat sekarang menggunakan main sebagai cabang bawaan.
Mengurangi akses positif palsu dari terjemahan yang tidak diubah saat menerjemahkan reStructuredText.
Memperbaiki isu tampilan CodeMirror dalam beberapa situasi.
Mengganti nama grup Templat menjadi "Sumber" untuk memperjelas artinya.
Memperbaiki permintaan penarikan GitLab pada repositori dengan jalur yang lebih panjang.
Weblate 4.3.1¶
Dirilis pada 21 Oktober 2020.
Meningkatkan kinerja terjemahan otomatis.
Memperbaiki kedaluwarsa sesi bagi pengguna yang diautentikasikan.
Tambahkan dukungan untuk menyembunyikan informasi versi.
Tingkatkan kompatibilitas kait dengan Bitbucket Server.
Meningkatkan kinerja pembaruan memori terjemahan.
Mengurangi penggunaan memori.
Meningkatkan kinerja tampilan Matrix.
Menambahkan konfirmasi sebelum menghapus pengguna dari proyek.
Weblate 4.3¶
Dirilis pada 15 Oktober 2020.
Sertakan statistik pengguna dalam API.
Memperbaiki pengurutan komponen pada halaman yang dibagi menjadi beberapa halaman.
Definisikan bahasa sumber untuk glosarium.
Dukungan yang ditulis ulang untuk permintaan penarikan GitHub dan GitLab.
Memperbaiki perhitungan statistik setelah menghapus saran.
Meluaskan profil pengguna publik.
Memperbaiki konfigurasi pemeriksaan yang dipaksakan.
Memperbaiki dokumentasi tentang pencadangan bawaan.
Memindahkan atribut bahasa sumber dari proyek ke komponen.
Menambahkan pemeriksaan pemformatan Vue I18n.
Pemeriksaan pengganti umum sekarang mendukung ekspresi reguler.
Meningkatkan tampilan mode Matrix.
Terjemahan mesin sekarang disebut saran otomatis.
Menambahkan dukungan untuk berinteraksi dengan beberapa instansi GitLab atau GitHub.
API yang diluaskan untuk mencakup pembaruan proyek, pembaruan dan penghapusan unit, serta glosarium.
Unit API sekarang menangani string jamak dengan benar.
Pembuatan komponen sekarang dapat menangani pengunggahan berkas ZIP atau dokumen.
Kode status respons API yang terkonsolidasi.
Dukungan Markdown dalam perjanjian kontributor.
Meningkatkan pelacakan string sumber.
Meningkatkan kompatibilitas format JSON, YAML, dan CSV.
Menambahkan dukungan untuk menghapus string.
Meningkatkan kinerja pengunduhan berkas.
Meningkatkan tampilan manajemen repositori.
Aktifkan format java secara otomatis untuk Android.
Menambahkan dukungan untuk tangkapan layar yang dilokalisasikan.
Menambahkan dukungan untuk Python 3.9.
Memperbaiki terjemahan berkas HTML dalam kondisi tertentu.
Peningkatan
Silakan ikuti Petunjuk peningkatan umum untuk melakukan pembaruan.
Perubahan konfigurasi atau dependensi yang penting:
Ada beberapa perubahan dalam pemeriksaan kualitas, Anda mungkin ingin memasukkannya jika Anda mengubah
CHECK_LIST.Atribut bahasa sumber telah dipindahkan dari proyek ke komponen yang ditampilkan di API. Anda perlu memperbarui Klien Weblate jika Anda menggunakannya.
Migrasi basis data ke 4.3 mungkin memakan waktu lama tergantung pada jumlah string yang Anda terjemahkan (perkiraan sekitar satu jam waktu migrasi per 100.000 string sumber).
Ada perubahan dalam
INSTALLED_APPS.Ada pengaturan baru
SESSION_COOKIE_AGE_AUTHENTICATEDyang melengkapiSESSION_COOKIE_AGE.Jika Anda menggunakan hub atau lab untuk berintegrasi dengan GitHub atau GitLab, Anda perlu mengonfigurasi ulang ini, lihat
GITHUB_CREDENTIALSdanGITLAB_CREDENTIALS.
Berubah pada versi 4.3.1:
Konfigurasi Celery telah diubah untuk menambahkan antrean
memory. Silakan sesuaikan skrip pemulaian dan pengaturanCELERY_TASK_ROUTESAnda.
Berubah pada versi 4.3.2:
Metode
post_updatedari pengaya sekarang membutuhkan parameterskip_pushekstra.
Weblate 4.2.2¶
Dirilis pada 2 September 2020.
Memperbaiki pencocokan string sumber untuk format JSON.
Memperbaiki pengalihan masuk untuk beberapa konfigurasi autentikasi.
Memperbaiki autentikasi LDAP dengan sinkron grup.
Memperbaiki mogok dalam melaporkan progres terjemahan otomatis.
Memperbaiki pelumatan komit Git dengan trailer diaktifkan.
Memperbaiki pembuatan komponen VCS lokal menggunakan API.
Weblate 4.2.1¶
Dirilis pada 21 Agustus 2020.
Memperbaiki penyimpanan jamak untuk beberapa lokalisasi di sumber daya Android.
Memperbaiki mogok pada pengaya pembersihan untuk beberapa berkas XLIFF.
Izinkan pengaturan CDN lokalisasi dalam gambar Docker.
Weblate 4.2¶
Dirilis pada 18 Agustus 2020.
Meningkatkan halaman pengguna yang dan menambahkan daftar pengguna.
Menghapus dukungan untuk migrasi dari rilis 3.x, migrasi melalui 4.1 atau 4.0.
Menambahkan ekspor ke beberapa format ekabahasa.
Meningkatkan bagan aktivitas.
Jumlah string terdekat yang ditampilkan dapat dikonfigurasikan.
Menambahkan dukungan untuk mengunci komponen yang mengalami galat repositori.
Navigasi utama yang disederhanakan (tombol diganti dengan ikon).
Meningkatkan penanganan kode bahasa dalam integrasi Google Translate.
Pengaya pelumatan Git dapat menghasilkan trailer
Co-authored-by:.Meningkatkan pengurai pencarian kueri.
Meningkatkan umpan balik pengguna dari pemeriksaan string format.
Meningkatkan kinerja perubahan status massal.
Menambahkan pengalihan kompatibilitas setelah penggantian nama proyek atau komponen.
Menambahkan notifikasi untuk persetujuan string, penguncian komponen, dan perubahan lisensi.
Menambahkan dukungan untuk ModernMT.
Izinkan untuk menghindari penimpaan terjemahan yang disetujui saat mengunggah berkas.
Menghapus dukungan untuk beberapa pengalihan URL kompatibilitas.
Menambahkan pemeriksaan untuk literal templat ECMAScript.
Menambahkan opsi untuk memantau komponen.
Menghapus titik awal dari kunci unit JSON.
Menghapus antrian Celery terpisah untuk memori terjemahan.
Mengizinkan untuk menerjemahkan semua komponen bahasa sekaligus.
Mengizinkan untuk mengkonfigurasikan kepala HTTP
Content-Security-Policy.Menambahkan dukungan untuk aliasing bahasa pada tingkat proyek.
Pengaya baru untuk membantu lokalisasi HTML atau JavaScript, lihat CDN lokalisasi JavaScript.
Domain Weblate sekarang dikonfigurasikan dalam pengaturan, lihat
SITE_DOMAIN.Menambahkan dukungan untuk mencari berdasarkan komponen dan proyek.
Peningkatan
Silakan ikuti Petunjuk peningkatan umum untuk melakukan pembaruan.
Perubahan konfigurasi atau dependensi yang penting:
Peningkatan dari versi 3.x tidak lagi didukung, silakan tingkatkan ke versi 4.0 atau 4.1 terlebih dahulu.
Ada beberapa persyaratan yang baru dan diperbarui.
Ada beberapa perubahan dalam
settings_example.py, yang paling menonjol adalah alat tengah baru dan perubahan urutan aplikasi.Kunci untuk format berbasis JSON tidak lagi menyertakan titik di depan. String akan disesuaikan selama migrasi basis data, tetapi komponen eksternal mungkin perlu disesuaikan jika Anda mengandalkan kunci dalam ekspor atau API.
Konfigurasi Celery telah diubah untuk tidak lagi menggunakan antrian
memory. Silakan sesuaikan skrip pemulaian dan pengaturanCELERY_TASK_ROUTESAnda.Domain Weblate sekarang telah dikonfigurasikan di pengaturan, lihat
SITE_DOMAIN(atauWEBLATE_SITE_DOMAIN). Anda perlu mengkonfigurasikannya sebelum menjalankan Weblate.Kolom nama pengguna dan surel di basis data pengguna sekarang harus unik, tidak peka huruf kapital. Hal ini secara keliru tidak dipaksakan dengan PostgreSQL.
Weblate 4.1.1¶
Dirilis pada 19 Juni 2020.
Memperbaiki perubahan perbaikan otomatis atau konfigurasi pengaya di Docker.
Memperbaiki kemungkinan mogok pada halaman "Tentang".
Peningkatan pemasangan berkas lokalisasi yang dikompilasi byte.
Memperbaiki penambahan kata ke glosarium.
Memperbaiki pintasan papan ketik untuk alat mesin.
Menghapus keluaran mengawakutu yang menyebabkan pembuangan peristiwa catatan di beberapa pengaturan.
Memperbaiki indikasi kunci pada daftar proyek.
Memperbaiki daftar kunci GPG di beberapa pengaturan.
Menambahkan opsi untuk versi API DeepL yang akan digunakan.
Menambahkan dukungan untuk bertindak sebagai Penyedia Layanan SAML, lihat Autentikasi SAML.
Weblate 4.1¶
Dirilis pada 15 Juni 2020.
Menambahkan dukungan untuk membuat terjemahan baru dengan kode negara yang disertakan.
Menambahkan dukungan untuk mencari string sumber dengan tangkapan layar.
Info yang diluaskan tersedia dalam wawasan statistik.
Meningkatkan penyuntingan pencarian pada halaman "Terjemahkan".
Meningkatkan penanganan pembaruan repositori bersamaan.
Sertakan bahasa sumber dalam formulir pembuatan proyek.
Sertakan perubahan yang dihitung dalam kredit.
Memperbaiki pemilihan bahasa UI dalam beberapa kasus.
Kemungkinan untuk mengizinkan metode pendaftaran tertentu dengan pendaftaran ditutup.
Meningkatkan pencarian istilah terkait dalam glosarium.
Meningkatkan kecocokan memori terjemahan.
Grupkan hasil alat mesin yang sama.
Tambahkan tautan langsung untuk menyunting tangkapan layar dari halaman terjemahan.
Meningkatkan dialog konfirmasi penghapusan.
Sertakan templat dalam unduhan ZIP.
Tambahkan dukungan untuk Markdown dan konfigurasi notifikasi dalam pengumuman.
Rincian yang diluaskan pada daftar pemeriksaan.
Menambahkan dukungan untuk format berkas baru: String PHP Laravel, Berkas HTML, Format OpenDocument, Format IDML, Berkas RC Windows, Terjemahan INI, Terjemahan Inno Setup INI, Atribut GWT, Berkas JSON go-i18n, Berkas ARB.
Gunakan kata diberhentikan secara konsisten sebagai status pemeriksaan yang diberhentikan.
Menambahkan dukungan untuk mengkonfigurasikan pengaya bawaan untuk diaktifkan.
Memperbaiki pintasan papan ketik penyuntingan untuk membatalkan pemeriksaan.
Meningkatkan terjemahan mesin string dengan pengganti.
Tampilkan terjemahan hantu untuk bahasa pengguna guna memudahkan mereka memulai.
Meningkatkan penguraian kode bahasa.
Tampilkan terjemahan dalam bahasa pengguna terlebih dahulu dalam daftar.
Mengganti nama bentuk menjadi varian nama yang lebih umum.
Menambahkan pemeriksaan kualitas baru: Beberapa variabel tanpa nama, Lama belum diterjemahkan, Kata ganda yang berulang.
Memperkenalkan kembali dukungan untuk menghapus memori terjemahan.
Memperbaiki pilihan untuk mengabaikan pemeriksaan sumber.
Menambahkan dukungan untuk mengkonfigurasikan cabang berbeda untuk mendorong perubahan.
API sekarang melaporkan status pembatasan akses di kepala HTTP.
Menambahkan dukungan untuk API Google Translate V3 (Lanjutan).
Menambahkan kemampuan untuk membatasi akses pada tingkat komponen.
Menambahkan dukungan untuk spasi dan karakter khusus lainnya dalam tanda terjemahan, lihat Menyesuaikan perilaku menggunakan penanda.
Selalu tampilkan centang teks yang ditampilkan jika diaktifkan.
API sekarang mendukung pemfilteran perubahan.
Menambahkan dukungan untuk berbagi glosarium antar proyek.
Peningkatan
Silakan ikuti Petunjuk peningkatan umum untuk melakukan pembaruan.
Perubahan konfigurasi atau dependensi yang penting:
Ada beberapa perubahan dalam
settings_example.py, sebagian besar perubahan alat tengah yang penting, harap sesuaikan pengaturan Anda.Ada format berkas baru, Anda mungkin ingin memasukkannya jika Anda mengubah
WEBLATE_FORMATS.Ada pemeriksaan kualitas baru, Anda mungkin ingin menyertakannya jika Anda mengubah
CHECK_LIST.Ada perubahan dalam pengaturan
DEFAULT_THROTTLE_CLASSESuntuk mengizinkan pelaporan pembatasan akses dalam API.Ada beberapa persyaratan yang baru dan diperbarui.
Ada perubahan dalam
INSTALLED_APPS.Pengaturan
MT_DEEPL_API_VERSIONtelah dihapus di Versi 4.7. Terjemahan mesin DeepL sekarang menggunakanMT_DEEPL_API_URLyang baru. Anda mungkin perlu menyesuaikanMT_DEEPL_API_URLagar sesuai dengan langganan Anda.
Weblate 4.0.4¶
Dirilis pada 7 Mei 2020.
Memperbaiki eksekusi rangkaian pengujian pada beberapa lingkungan Python 3.8.
Perbaikan kesalahan ketik dalam dokumentasi.
Memperbaiki pembuatan komponen menggunakan API dalam beberapa kasus.
Memperbaiki galat JavaScript yang mengganggu navigasi seluler.
Memperbaiki mogok saat menampilkan beberapa cek.
Memperbaiki daftar tangkapan layar.
Memperbaiki notifikasi intisari bulanan.
Memperbaiki perilaku terjemahan antara dengan unit yang tidak ada dalam terjemahan.
Weblate 4.0.3¶
Dirilis pada 2 Mei 2020.
Memperbaiki kemungkinan mogok pada laporan.
Penyebutan pengguna dalam komentar sekarang tidak peka huruf kapital.
Memperbaiki migrasi PostgreSQL untuk non pengguna super.
Memperbaiki perubahan URL repositori saat membuat komponen.
Memperbaiki mogok saat repositori hulu hilang.
Weblate 4.0.2¶
Dirilis pada 27 April 2020.
Meningkatkan kinerja statistik terjemahan.
Meningkatkan kinerja penggantian label.
Meningkatkan kinerja penyuntingan massal.
Meningkatkan kinerja memori terjemahan.
Memperbaiki kemungkinan mogok saat penghapusan komponen.
Memperbaiki tampilan perubahan terjemahan di beberapa kasus khusus.
Meningkatkan peringatan tentang antrian celery yang terlalu panjang.
Memperbaiki kemungkinan positif palsu dalam pemeriksaan konsistensi.
Memperbaiki kebuntuan saat mengubah repositori komponen yang ditautkan.
Menyertakan jarak sunting dalam daftar perubahan dan CSV serta laporan.
Hindari positif palsu pada pemeriksaan spasi tanda baca untuk Prancis Kanada.
Memperbaiki ekspor XLIFF dengan pengganti.
Memperbaiki positif palsu dengan pemeriksaan lebar nol.
Meningkatkan pelaporan galat konfigurasi.
Memperbaiki unggahan sumber dwibahasa.
Deteksi bahasa yang didukung secara otomatis untuk terjemahan mesin DeepL.
Memperbaiki tampilan bilah progres di beberapa kasus khusus.
Memperbaiki beberapa pemeriksaan yang dipicu pada string yang tidak diterjemahkan.
Weblate 4.0.1¶
Dirilis pada 16 April 2020.
Memperbaiki pemasangan paket dari PyPI.
Weblate 4.0¶
Dirilis pada 16 April 2020.
Weblate sekarang memerlukan Python 3.6 atau yang lebih baru.
Menambahkan ikhtisar pengelolaan peringatan komponen.
Menambahkan komponen peringatan untuk URL peramban repositori yang rusak.
Meningkatkan halaman masuk dan pendaftaran.
Kontrol akses proyek dan konfigurasi alur kerja terintegrasi ke pengaturan proyek.
Menambahkan tanda centang dan penyorot untuk interpolasi dan penyusunan i18next.
Menambahkan tanda centang dan penyorot untuk pengganti persentase.
Menampilkan pemeriksaan saran yang gagal.
Rekam perubahan string sumber dalam riwayat.
Meningkatkan API Microsoft Translator ke versi 3.
Mengimplementasikan ulang memori terjemahan backend.
Menambahkan dukungan untuk beberapa pencarian
is:di Mencari.Izinkan untuk membuat Terjemahan tidak berubah menghindari pengecualian kata bawaan.
Meningkatkan ekstraksi komentar dari berkas po ekabahasa.
Mengganti nama pesan papan tulis menjadi pengumuman.
Memperbaiki masalah yang timbul sesekali pada surel registrasi.
Meningkatkan pengaya pembaruan LINGUAS untuk menangani lebih banyak varian sintaksis.
Memperbaiki penyuntingan berkas sumber XLIFF ekabahasa.
Menambahkan dukungan untuk pencocokan tepat di Mencari.
API yang diperluas untuk mencakup tangkapan layar, pengguna, grup, daftar komponen, dan pembuatan proyek yang diperluas.
Tambahkan dukungan untuk unggahan sumber pada terjemahan dwibahasa.
Menambahkan dukungan untuk bahasa intermediasi dari pengembang.
Menambahkan dukungan untuk peninjauan string sumber.
Opsi pengunduhan yang diluaskan untuk memori terjemahan di seluruh platform.