Weblate 4.x series

Weblate 4.18.2

Released on June 30th 2023.

  • Fixed parsing notes from TBX.

  • Fixed query parsing in navigation bar search.

  • Fixed language filtering in reports.

  • Improved ModernMT languages mapping.

  • Disabled reused checks on languages with a single plural form.

All changes in detail.

Weblate 4.18.1

Released on June 16th 2023.

  • Fixed language code format for i18next.

  • Fixed CSS compression with dark theme.

All changes in detail.

Weblate 4.18

Released on June 15th 2023.

  • Improved API error messages on permission denied.

  • Reduced false positives of the XML checks.

  • Translated check accuracy has been improved.

  • Extended support for Fluent file format.

  • Avoiding signing-out user in some rate-limits.

  • Added support for storing glossary explanation in TBX format.

  • Added support for ordering strings by last update.

  • Extended search capabilities for finding users.

  • Support for automatic update of screenshots from a repository.

  • Îmbunătățirea performanțelor memoriei de traducere.

  • Project stats exports to JSON/CSV now include more details; it now matches content available in the API.

  • Added check for reused translation.

  • Highlight suggested change in automatic suggestions.

  • Added dark theme; browser-following and manual setting are available.

  • The Docker container can now be used with read-only root filesystem.

  • Added username autocompletion when adding users to a project.

  • Added site-wide search for projects, components, languages and users.

  • New add-on Fill read-only strings with source.

All changes in detail.

Upgrading

Vă rugăm să urmați Instrucțiuni generice de actualizare pentru a efectua actualizarea.

  • Dropped support for PostgreSQL 10, 11, MySQL 5.7 and MariaDB 10.2, 10.3.

  • Dropped support for Python 3.7.

  • The Format fluent format changed identification of some strings, you might need to force reloading of the translation files to see the changes.

  • There are several changes in settings_example.py, most notable is change in COMPRESS_OFFLINE_CONTEXT, please adjust your settings accordingly.

Weblate 4.17

Released on April 17th 2023.

  • Allow to filter on language in reports.

  • Dropped deprecated command cleanup_celery.

  • Fixed private project visibility for some teams.

  • Automatic translation now honors target state when translating from other components.

  • Improved performance of public user profiles.

  • Improved Sentry performance integration.

  • Added support for Ed25519 SSH key.

  • Rewritten metrics storage.

  • Added support for searching strings by position.

  • Îmbunătățirea documentației.

  • Unchanged translation check can honor untranslatable terms from glossary.

  • Added automatic fixup for Devanagari danda.

  • Allow downloading project translation memory per language.

  • Added new alert on unused components.

All changes in detail.

Upgrading

Vă rugăm să urmați Instrucțiuni generice de actualizare pentru a efectua actualizarea.

  • Migration to rewritten metrics storage might take considerable time on larger Weblate instance (expect around 15 minutes per GB of metrics_metric table). To reduce downtime, you can copy weblate/metrics/migrations/*.py from Weblate 4.17 to 4.16 and start the migration in the background. Once it is completed, perform full upgrade as usual.

  • Docker container now requires PostgreSQL 12 or newer, please see Actualizarea containerului PostgreSQL for upgrade instructions. Weblate itself supports older versions as well, when appropriate Django version is installed.

Atenționare

Migration on MySQL will try to load all metrics into memory due to limitation of the Python database driver. You might need to prune metrics prior to migration if you want to continue using MySQL. Please consider switching to PostgreSQL, see Migrarea de la alte baze de date la PostgreSQL.

Weblate 4.16.4

Released on March 16th 2023.

  • Dependencies updates.

  • Improved background tasks scheduling.

All changes in detail.

Weblate 4.16.3

Released on March 15th 2023.

  • Improved session handling with project backups.

  • Dependencies updates.

  • Actualizări de localizare.

  • Îmbunătățirea documentației.

All changes in detail.

Weblate 4.16.2

Released on March 8th 2023.

  • Fixed searching in the translation memory.

  • Fixed automatic translation with more services.

  • Improved rendering of overlapping glossary term matches.

  • Fixed plurals parsing for non-English source language in some formats.

  • Added support for go-i18n v2 JSON files.

All changes in detail.

Weblate 4.16.1

Released on March 1st 2023.

  • Fixed testsuite error.

All changes in detail.

Weblate 4.16

Released on March 1st 2023.

  • Format string checks now also detects duplicated formats.

  • Improved search performance for some specially formatted strings.

  • Celery beat is now storing the tasks schedule in the database.

  • Added support for IBM Watson Language Translator.

  • Dropped support for VCS integration settings deprecated in 4.14.

  • Added support for Bitbucket Server pull requests.

  • Improved conflicts handling in gettext PO files.

  • Added support for defining strings state when adding via API.

  • Added support for configuring CORS allowed origins.

  • Added plurals support to automatic suggestions.

All changes in detail.

Upgrading

Vă rugăm să urmați Instrucțiuni generice de actualizare pentru a efectua actualizarea.

Weblate 4.15.2

Released on January 25th 2023.

  • Enabled gotext JSON and i18next v4 formats in the default configuration.

  • Fixed crash on uploading corrupted files.

  • Show stale directories in Git repository status.

All changes in detail.

Weblate 4.15.1

Released on January 19th 2023.

  • Fixed suggestions from automatic translation.

  • Fixed add-on page crash in some corner cases.

  • Fixed untranslating template for new translations in some cases.

  • Documented licensing using REUSE 3.0.

  • Fixed users pagination on team management.

  • Improved performance of project creation and saving.

  • Added support for gotext JSON files.

  • Added support for i18next v4 files.

  • Pagination in the API is now customizable.

All changes in detail.

Weblate 4.15

Released on December 16th 2022.

  • Added support for browsing all changes for an individual string.

  • A fost reparată gestionarea pluralului în traducerea automată din alte componente.

  • A fost adăugată comanda rapidă de la tastatură Alt+Intro pentru a trimite un șir de caractere ca sugestie.

  • Adăugat suportul pentru elementele locuibile în formatul Fluent.

  • Îmbunătățirea performanțelor memoriei de traducere.

  • Autogenerate repoweb browsing links for well known code hosting services.

  • Improved performance of several views.

  • Improved listing of strings with plurals.

  • Added support for adding custom markup to HTML head.

  • Fixed generation of MO files in the add-on to include only translated files.

  • Fixed rendering of regular expression flags.

  • Improved placeholders check behavior with plurals.

  • Added support for translation files naming suitable for Google Play.

  • Added support for labels in API.

  • Added support for choosing different e-mail for commits than for notifications.

  • The Docker image no longer enables debug mode by default.

  • Order glossary terms based on the glossary component priority.

  • Added team administrators who can add or remove members of the team.

  • Added a popup confirmation before deleting users.

  • Added add-on to customize XML output.

Toate modificările în detaliu.

Upgrading

Vă rugăm să urmați Instrucțiuni generice de actualizare pentru a efectua actualizarea.

  • Weblate necesită acum extensia btree_gin în PostgreSQL. Procesul de migrare o va instala dacă are suficiente privilegii. Consultați Crearea unei baze de date în PostgreSQL pentru instalarea manuală.

  • The Docker image no longer enables debug mode by default. In case you want it, enable it in the environment using WEBLATE_DEBUG.

  • The database migration make take hours on larger instances due to recreating some of the indexes.

  • Changed in 4.15.1: The default value for DEFAULT_PAGINATION_CLASS in rest framework settings was changed.

Weblate 4.14.2

Lansat pe 5 noiembrie 2022.

  • A fost adăugat suport pentru eliminarea intrărilor din memoria de traducere.

  • A fost îmbunătățită analiza alertei de limbă duplicată.

  • Improved accuracy of the consecutive duplicated-words check.

  • Îmbunătățirea scalării pentru trimiterea mai multor notificări.

  • Improved string-state handling for subtitle translation.

  • A fost eliminată configurarea nesigură a cheilor API ale serviciului VCS prin intermediul configurației _TOKEN/_USERNAME în loc de lista _CREDENTIALS.

  • S-a reparat procesarea unor fișiere CSV încărcate.

  • A fost îmbunătățită gestionarea modificărilor de spații albe în afișarea diferențelor.

  • Added link for managing automatic suggestions to the management pages.

  • Urmăriți eliminarea/rezolvarea comentariilor în istoric.

  • A fost reparată restaurarea copiilor de rezervă ale proiectelor cu componente legate.

  • Fixed CAPTCHA entering on unsuccessful registration.

  • Îmbunătățirea suportului lingvistic în DeepL.

  • A fost îmbunătățită compatibilitatea webhooks cu depozitele autentificate.

  • A fost adăugat suport pentru Python 3.11.

`Toate modificările în detaliu <https://github.com/WeblateOrg/weblate/milestone/87?closed=1>``__.

Weblate 4.14.1

Lansat pe 15 septembrie 2022.

  • A fost reparată generarea de copii de rezervă ale proiectelor în anumite situații.

  • Improved error reporting when uploading files.

  • Obțineți toate e-mailurile verificate de utilizator de la GitHub în timpul autentificării.

  • Evitați să potriviți termenii din glosar cu contextul sau cu cheile.

  • S-au adăugat notificări pentru eliminarea șirurilor de caractere.

  • Gestionarea îmbunătățită a termenilor intraductibili din glosar.

  • Indicați numărul de membri ai echipei pe pagina de gestionare a echipei.

  • Adăugați o interfață de gestionare a grupului.

  • Always show review stats when reviews are turned on.

  • A fost adăugat suportul de căutare în API pentru unități.

  • A fost reparată afișarea barei de progres pentru șirurile de caractere numai pentru citire în fluxul de lucru de revizuire.

  • A fost îmbunătățită verificarea punctuației birmane.

  • A fost reparată colectarea inutilă a datelor de măsurare.

`Toate modificările în detaliu <https://github.com/WeblateOrg/weblate/milestone/86?closed=1>``__.

Weblate 4.14

Lansat pe 21 august 2022.

  • Urmăriți modificările add-on-urilor într-un istoric.

  • A fost reparată traducerea parsing din Windows RC, HTML și fișiere text.

  • Opțiuni de configurare a stilului de cod lingvistic extins.

  • A fost adăugat suport pentru pluralul actualizat în versiunile recente ale CLDR.

  • Reducerea utilizării memoriei la actualizarea componentelor cu multe traduceri.

  • A fost adăugat suport pentru domeniul de traducere în SAP Translation Hub.

  • Permiterea legăturilor absolute în locațiile șirului sursă.

  • Îmbunătățirea funcționării în spatele unor proxy-uri inverse.

  • API extinsă pentru a acoperi memoria de traducere.

  • Îmbunătățirea fluxului de lucru pentru traducerea documentelor.

  • Îmbunătățirea fiabilității traducerii fișierelor HTML și text.

  • A fost adăugat suport pentru copii de rezervă la nivel de proiect.

  • Îmbunătățirea performanțelor și a utilizării memoriei în cazul căutărilor în memoria de traducere.

`Toate modificările în detaliu <https://github.com/WeblateOrg/weblate/milestone/84?closed=1>``__.

Upgrading

Vă rugăm să urmați Instrucțiuni generice de actualizare pentru a efectua actualizarea.

  • Verificările de formatare Java se potrivesc acum cu indicatoarele GNU gettext. Stegulețele setate în Weblate vor fi migrate automat, dar scripturile terților vor trebui să folosească java-printf-format în loc de java-format și java-format în loc de java-messageformat.

  • Dependența jellyfish a fost înlocuită cu rapidfuzz.

  • Changed in 4.14.2: Deprecated insecure configuration of VCS service API keys via _TOKEN/_USERNAME configuration instead of _CREDENTIALS list. In Docker, please add matching _HOST directive. For example see WEBLATE_GITHUB_HOST and GITHUB_CREDENTIALS.

Weblate 4.13.1

Lansat la 1 iulie 2022.

  • S-a rezolvat problema sugestiilor de urmărire în istoric.

  • A fost reparată analizarea informațiilor de proxy invers de la Cloudflare.

  • Make parse errors lock translation of a component.

  • A fost reparată configurarea fișierului intermediar în add-on-ul de descoperire.

  • A fost corectat comportamentul traducerilor DeepL cu caractere de poziție.

  • A fost reparată descotorosirea șirurilor de caractere prin API.

  • Added support for removing a user from a group via API.

  • A fost reparat jurnalul de audit pentru e-mailurile de invitație a utilizatorilor.

  • A corectat numele indicatoarelor pentru șirurile de formatare Java.

Toate modificările în detaliu.

Weblate 4.13

Lansat pe 15 iunie 2022.

  • A fost modificat comportamentul de actualizare a numelor de limbi.

  • A fost adăugată paginarea la lista de proiecte.

  • API for creating new units now returns info about newly created unit.

  • Descoperirea componentelor acceptă acum configurarea unui limbaj intermediar.

  • Au fost adăugate variante fixe de codificare la formatele CSV.

  • S-a modificat modul de gestionare a contextului și a locației pentru unele formate pentru a se adapta mai bine la implementarea de bază.

  • Added support for the ResourceDictionary format.

  • Improved progress-bar colors for color-blind people.

  • Fixed variants cleanup when removing strings.

  • Compatibilitate cu Django 4.1.

  • S-a adăugat suport pentru stocarea elementelor XML scăpate în XLIFF.

  • Improved formatting of placeholder-check errors.

  • Redirecționează /.well-known/change-password către /accounts/password/.

  • Serviciile de traducere automată sunt acum configurabile pentru fiecare proiect în parte.

  • A fost adăugată o permisiune separată pentru rezolvarea comentariilor și a fost acordată rolului Review strings.

  • A fost adăugat suport pentru stocarea traducerilor alternative în fișierul CSV.

  • De asemenea, verificarea marcajelor de poziție poate fi acum insensibilă la majuscule și minuscule.

`Toate modificările în detaliu <https://github.com/WeblateOrg/weblate/milestone/81?closed=1>``__.

Upgrading

Vă rugăm să urmați Instrucțiuni generice de actualizare pentru a efectua actualizarea.

  • Definiții lingvistice sunt acum actualizate automat la actualizare, utilizați UPDATE_LANGUAGES pentru a dezactiva acest lucru.

  • Gestionarea contextului și a locației a fost modificată pentru formatele de fișiere Fișiere Windows RC, Fișiere HTML, Formatul IDML și Fișiere text. În majoritatea cazurilor, contextul este acum afișat ca locație.

  • Serviciile de traducere automată sunt acum configurate cu ajutorul interfeței cu utilizatorul, iar setările din fișierul de configurare vor fi importate în timpul migrării bazei de date.

Weblate 4.12.2

Lansat pe 11 mai 2022.

  • Fixed rebuilding project translation-memory for some components.

  • S-a reparat sortarea componentelor în funcție de șirurile netraduse.

  • Fixed possible loss of translations while adding a new language.

  • Asigurați-vă că cheia SSH Weblate este generată în timpul migrărilor.

Toate modificările în detaliu.

Weblate 4.12.1

Lansat pe 29 aprilie 2022.

  • A fost corectat titlul mesajului de cerere de tip pull request.

  • Gestionarea îmbunătățită a erorilor de sintaxă în formatul Fluent.

  • S-a remediat afișarea avatarului în e-mailurile de notificare.

  • Adăugați suport pentru monetizarea web.

  • A fost reparată eliminarea șirurilor sursă vechi la eliminarea traducerilor.

Toate modificările în detaliu.

Weblate 4.12

Lansat pe 20 aprilie 2022.

  • A fost adăugat suport pentru Amharic în Punct final nepotrivit.

  • A fost adăugat suport pentru birmaneză în Semn de întrebare nepotrivit.

  • Opțiuni extinse ale suplimentului Generare pseudolocale.

  • S-a adăugat indicatorul ignore-all-checks pentru a ignora toate verificările de calitate dintr-un șir.

  • Evitați ca add-on-ul Generare pseudolocale să declanșeze verificări nereușite.

  • A fost adăugat suport pentru Gitea cereri de pull.

  • Added Linux-style language code to Stil cod lingvistic.

  • A fost adăugat suport pentru reconstruirea memoriei de traducere a proiectului.

  • API îmbunătățit pentru crearea de componente dintr-un fișier.

  • Adăugați butoane de copiere și clonare la alte traduceri.

  • Make merge request message configurable at the component level.

  • Improved behavior of maximal-length restriction with XML tags.

  • A fost reparată încărcarea fișierelor Fluent cu comentarii suplimentare.

Toate modificările în detaliu.

Upgrading

Vă rugăm să urmați Instrucțiuni generice de actualizare pentru a efectua actualizarea.

  • Nu sunt necesari pași speciali.

Weblate 4.11.2

Lansat pe 4 martie 2022.

  • S-au remediat fișierele MO corupte în versiunea binară.

Toate modificările în detaliu.

Weblate 4.11.1

Lansat pe 4 martie 2022.

  • A fost reparată lipsa de igienizare a argumentelor pentru Git și Mercurial - CVE-2022-23915, vezi GHSA-3872-f48p-pxqj pentru mai multe detalii.

  • S-a remediat încărcarea șirurilor neclare din fișierele CSV.

  • A fost adăugat suport pentru crearea de echipe prin intermediul API.

  • S-a reparat afișarea sugestiilor de mențiuni ale utilizatorilor.

  • Accesul token-urilor de proiect poate fi acum personalizat.

Toate modificările în detaliu.

Weblate 4.11

Lansat pe 25 februarie 2022.

  • Fixes stored XSS - CVE-2022-24710, vezi GHSA-6jp6-9rf9-gc66 pentru mai multe detalii.

  • A fost reparată crearea de add-onuri utilizând API.

  • Redenumit Strings needing action în Unfinished strings.

  • Au fost corectate cazurile fals pozitive din Sintaxă ICU MessageFormat.

  • Indicați acordul de blocare și acordul contributorului pe lista altor evenimente.

  • S-a reparat actualizarea fișierelor PO cu șiruri de caractere învechite sau cu plural lipsă.

  • A fost îmbunătățită compatibilitatea add-on-ului squash cu Gerrit.

  • Inițializează automat limbile utilizatorilor pe baza antetului Accept-Language.

  • A fost îmbunătățită gestionarea erorilor la eliminarea șirurilor de caractere.

  • Weblate necesită acum Python 3.7 sau o versiune mai nouă.

  • Corectarea unor operații de scriere cu autentificarea cu token de proiect.

  • A fost reparată urmărirea stării șirurilor de caractere atunci când acestea se modifică în depozit.

  • Urmăriți modificările de șiruri din depozit.

  • Antet lipicios pe lista de traduceri pentru a îmbunătăți navigarea.

  • S-a reparat necorelarea șirurilor de caractere în Proprietăți Java.

  • Fixed Git operation with non-ASCII branch names.

  • Un nou add-on Precompletare traducere cu sursa.

  • Adăugat Merge fără fast-forward Stil îmbinare.

  • Fixed Traducere automată add-on triggering for newly added strings.

  • Verificări îmbunătățite ale punctuației pentru limba birmană.

  • A fost adăugat suport pentru definirea echipelor personalizate la nivel de proiect pentru a acorda acces utilizatorilor, vezi Gestionarea controlului accesului pe proiect.

  • Au fost adăugate linkuri de documentare la alerte.

  • Containerul Docker activează automat TLS/SSL pentru e-mailul de ieșire atunci când este necesar.

  • A fost adăugat suport pentru căutarea comentariilor rezolvate.

  • A fost adăugat suport pentru borgbackup 1.2.

  • S-a rezolvat aplicarea etichetei Tradus automat.

Toate modificările în detaliu.

Upgrading

Vă rugăm să urmați Instrucțiuni generice de actualizare pentru a efectua actualizarea.

  • Weblate necesită acum Python 3.7 sau o versiune mai nouă.

  • Implementarea Gestionarea controlului accesului pe proiect a fost modificată, eliminându-se prefixul proiectului din numele grupurilor. Acest lucru afectează utilizatorii API.

  • Weblate folosește acum charset-normalizer în loc de modulul chardet pentru detectarea setului de caractere.

  • Schimbat în 4.11.1: Există o schimbare în setarea REST_FRAMEWORK (eliminarea unuia dintre backend-urile din DEFAULT_AUTHENTICATION_CLASSES).

Weblate 4.10.1

Lansat pe 22 decembrie 2021.

  • Modificări documentate introduse prin actualizarea la Django 4.0.

  • A fost reparată afișarea etichetei Automatically translated.

  • A fost reparată afișarea API a ramurii în componentele cu un depozit partajat.

  • S-a îmbunătățit analiza alertei push eșuate.

  • A fost reparată editarea manuală a paginii atunci când navigarea se modifică.

  • A fost îmbunătățită acuratețea Literă Kashida folosită.

  • Containerul Weblate Docker utilizează acum Python 3.10.

Toate modificările în detaliu.

Weblate 4.10

Lansat pe 16 decembrie 2021.

  • A fost adăugat suportul pentru formalități și spații libere cu DeepL.

  • Bulk edit and search-and-replace are now available on project and language level.

  • A fost adăugată filtrarea la căutare și înlocuire.

  • Corect: Privilegiul „Efectuarea traducerii automate” nu mai face parte din grupul Languages.

  • „Efectuarea traducerii automate” se află în Administrare și în noul grup Traducerea automată.

  • S-a remediat generarea de fișiere XLSX cu caractere speciale.

  • A fost adăugată posibilitatea ca backend-ul de autentificare GitHub să verifice dacă utilizatorul aparține unei anumite organizații sau echipe GitHub.

  • A fost îmbunătățit feedback-ul privind parametrii nevalabili transmis către API.

  • A fost adăugat suportul pentru token-uri de acces la proiect pentru API.

  • A fost reparată eliminarea șirurilor de caractere în unele cazuri.

  • A fost reparată traducerea șirurilor nou adăugate.

  • Etichetați șirurile traduse automat pentru a facilita filtrarea acestora.

`Toate modificările în detaliu <https://github.com/WeblateOrg/weblate/milestone/74?closed=1>``__.

Upgrading

Vă rugăm să urmați Instrucțiuni generice de actualizare pentru a efectua actualizarea.

  • Există o schimbare în grupurile per proiect, actualizarea poate dura mult timp pe site-urile cu mii de proiecte.

  • Django 4.0 a făcut unele modificări incompatibile, vezi Backwards incompatible changes in 4.0. Weblate încă mai suportă Django 3.2 deocamdată, în cazul în care vreuna dintre acestea este problematică. Cele mai notabile modificări care ar putea afecta Weblate:

    • S-a renunțat la suportul pentru PostgreSQL 9.6, Django 4.0 suportă PostgreSQL 10 și versiunile ulterioare.

    • Formatul CSRF_TRUSTED_ORIGINS a fost modificat.

  • Containerul Docker folosește acum Django 4.0, consultați mai sus pentru modificări.

Weblate 4.9.1

Lansat pe 19 noiembrie 2021.

  • Încărcarea fixă a fișierelor monolingve după schimbarea șablonului.

  • Gestionarea îmbunătățită a spațiilor albe în indicatori.

  • Adăugați suport pentru filtrare în API de descărcare.

  • A fost reparată afișarea statisticilor la adăugarea de noi traduceri.

  • Atenuați problemele legate de schimbarea cheilor SSH GitHub.

`Toate modificările în detaliu <https://github.com/WeblateOrg/weblate/milestone/73?closed=1>``__.

Weblate 4.9

Lansat pe 10 noiembrie 2021.

  • Oferiți mai multe detalii pentru evenimentele din istorie.

  • Redarea îmbunătățită a istoricului.

  • A fost îmbunătățită performanța paginilor de traducere.

  • A fost adăugat suport pentru restricționarea descărcărilor de fișiere de traducere.

  • safe-html poate înțelege acum Markdown atunci când este folosit cu md-text.

  • Eticheta max-length ignoră acum marcajele XML atunci când este utilizată cu xml-text.

  • Fixarea dimensiunilor textelor redate în Dimensiune maximă a traducerii.

  • Reducerea lungimii titlului din magazinul de aplicații la 30 pentru a contribui la viitoarele modificări ale politicii Google.

  • A fost adăugat suport pentru personalizarea invocării SSH prin SSH_EXTRA_ARGS.

  • Au fost adăugate verificări pentru ICU MessageFormat.

  • Gestionarea îmbunătățită a condițiilor de eroare în backend-urile de traducere automată.

  • Evidențiați caracterele neobișnuite ale spațiilor albe din șirurile de caractere.

  • A fost adăugată opțiunea de a rămâne pe șirul tradus în timpul editării.

  • A fost adăugat suport pentru personalizarea invocării Borg prin BORG_EXTRA_ARGS.

  • A fost reparată generarea de fișiere MO pentru traducerile monolingve.

  • A fost adăugat un endpoint API pentru a descărca toate traducerile componentelor sub forma unui fișier ZIP.

  • A fost adăugat suport pentru Python 3.10.

  • A fost adăugat suport pentru retrimiterea invitațiilor prin e-mail din interfața de gestionare.

`Toate modificările în detaliu <https://github.com/WeblateOrg/weblate/milestone/71?closed=1>``__.

Upgrading

Vă rugăm să urmați Instrucțiuni generice de actualizare pentru a efectua actualizarea.

  • Există o modificare a parametrilor de stocare, iar actualizarea poate dura mult timp în cazul site-urilor mari.

Weblate 4.8.1

Lansat pe 10 septembrie 2021.

  • A fost reparată eliminarea utilizatorilor din interfața de administrare Django.

  • Documentați mai detaliat parametrii add-on.

  • A fost corectată eroarea JavaScript din glosar.

  • Adăugați o limită la numărul de potriviri în verificarea coerenței.

  • Îmbunătățirea gestionării spațiilor libere în traducerile automate.

  • A fost reparată crearea de add-on-uri utilizând API.

  • A fost adăugată setarea PRIVACY_URL pentru a adăuga un link către politica de confidențialitate în subsol.

  • Ascundeți adresele de e-mail ale membrilor pentru administratorii de proiect.

  • Îmbunătățirea fuzionării gettext PO în caz de conflicte.

  • Îmbunătățirea evidențierii glosarului.

  • A fost îmbunătățit comportamentul indicatorului safe-html în cazul verificărilor XML.

  • A corectat mesajele de confirmare pentru componentele legate.

`Toate modificările în detaliu <https://github.com/WeblateOrg/weblate/milestone/70?closed=1>``__.

Weblate 4.8

Lansat pe 21 august 2021.

  • A fost adăugat suport pentru formatul Apple stringsdict.

  • Operatorul de căutare exactă este acum sensibil la majuscule și minuscule în PostgreSQL.

  • A fost reparată salvarea explicațiilor din glosar în unele cazuri.

  • Îmbunătățirea documentației.

  • Îmbunătățiri de performanță.

  • A fost îmbunătățită compatibilitatea add-on-ului squash cu Gerrit.

  • A fost reparată adăugarea de șiruri de caractere la componentele monolingve ale glosarului.

  • Performanță îmbunătățită în ceea ce privește variantele de manipulare.

  • A fost reparat add-on-ul squash, care uneori sărea peste analizarea modificărilor din upstream.

  • Păstrați extensia de fișier pentru descărcări.

  • A fost adăugat suport pentru formatul Fluent.

  • A fost adăugat suport pentru utilizarea filelor pentru a indenta formatele JSON.

`Toate modificările în detaliu <https://github.com/WeblateOrg/weblate/milestone/67?closed=1>``__.

Upgrading

Vă rugăm să urmați Instrucțiuni generice de actualizare pentru a efectua actualizarea.

Nu sunt necesare etape suplimentare de actualizare în această versiune.

Weblate 4.7.2

Lansat pe 15 iulie 2021.

  • Suportă mai multe alias-uri de limbă care pot fi configurate pentru un proiect.

  • A fost reparată validarea șirului de căutare în API.

  • Fixate URL-urile exportatorului Git după o schimbare de domeniu.

  • A fost reparat add-on-ul de curățare pentru fișierele Windows RC.

  • A fost reparat un posibil blocaj în actualizarea XLIFF.

Toate modificările în detaliu.

Weblate 4.7.1

Lansat pe 30 iunie 2021.

  • Îmbunătățirea ferestrei pop-up pentru adăugarea de termeni în glosar.

  • A fost adăugat suport pentru serviciul de traducere automată LibreTranslate.

  • A fost adăugată limitarea ratei la crearea de noi proiecte.

  • Performanță îmbunătățită a actualizărilor de fișiere.

Toate modificările în detaliu.

Weblate 4.7

Lansat pe 17 iunie 2021.

  • Verificare îmbunătățită a stării de sănătate a configurației.

  • A fost adăugat suport pentru object-pascal-format utilizat în gettext PO, vezi Format Object Pascal.

  • A fost redenumit Nearby keys în Similar keys pentru a descrie mai bine scopul.

  • A fost adăugat suport pentru mi18n lang fișiere.

  • Integrare îmbunătățită a autentificării SAML.

  • Fixată integrarea Gerrit pentru a gestiona mai bine cazurile de colț.

  • Weblate necesită acum Django 3.2.

  • S-a rezolvat problema invitării utilizatorilor atunci când autentificarea prin e-mail este dezactivată.

  • Definiții lingvistice îmbunătățite.

  • A fost adăugat suport pentru blocarea utilizatorilor de a contribui la un proiect.

  • A fost reparată crearea automată a glosarelor de limbi.

  • Documentație extinsă privind add-on-urile.

  • Îmbunătățiri de performanță pentru componentele cu depozite legate.

  • A fost adăugat suport pentru DeepL API gratuit.

  • Gestionarea utilizatorilor nu mai are nevoie de interfața de administrare Django.

Toate modificările în detaliu.

Upgrading

Vă rugăm să urmați Instrucțiuni generice de actualizare pentru a efectua actualizarea.

Modificări notabile ale configurației sau dependențelor:

  • Există mai multe modificări în settings_example.py, dintre care cele mai importante sunt modificările middleware (MIDDLEWARE), vă rugăm să vă ajustați setările în consecință.

  • Traducerea automată DeepL are acum o setare generică MT_DEEPL_API_URL pentru a se adapta mai flexibil la diferite modele de abonament. Setarea MT_DEEPL_API_VERSION nu mai este utilizată.

  • Django 3.2 este acum necesar.

Weblate 4.6.2

Lansat pe 8 mai 2021.

  • S-a remediat un accident după mutarea unei componente partajate între proiecte.

  • A fost reparată adăugarea de noi șiruri de caractere în fișierele de proprietăți goale.

  • A fost reparată alinierea pictogramei de copiere în limbile RTL.

  • Statistici extinse ale șirurilor de caractere în fila Info.

  • A fost reparată gestionarea fișierelor de traducere ignorate în Git.

  • Îmbunătățirea performanțelor de măsurare.

  • S-a remediat o posibilă eroare la salvarea glosarelor.

  • A fost corectat comportamentul de verificare a coerenței în cazul limbilor cu reguli de plural diferite.

Toate modificările în detaliu.

Weblate 4.6.1

Lansat pe 2 mai 2021.

  • Eliminarea codului învechit de protecție împotriva spam-ului.

  • Îmbunătățirea acurateței verificării pluralului de surse.

  • Actualizarea listei de limbi de interfață cu utilizatorul în Docker.

  • Mesaje de eroare îmbunătățite la crearea de cereri de extragere.

  • A fost reparată crearea de solicitări de tip pull pe Pagure.

  • S-a remediat declanșarea instalării automate a suplimentelor.

  • Ați rezolvat posibile probleme de cache la actualizare.

  • A fost reparată adăugarea de noi unități la traducerile monolingve prin încărcare.

Toate modificările în detaliu.

Weblate 4.6

Lansat pe 19 aprilie 2021.

  • Comanda de gestionare auto_translate are acum un parametru pentru specificarea modului de traducere.

  • A fost adăugat suport pentru Fișiere text.

  • Au fost adăugate tendințe și măsurători pentru toate obiectele.

  • A fost adăugat suport pentru copierea directă a textului din limbile secundare.

  • A fost adăugată filtrarea datei la navigarea modificărilor.

  • Grafice de activitate îmbunătățite.

  • Expeditorul pentru e-mailurile din formularele de contact poate fi acum configurat.

  • A fost îmbunătățită validarea parametrilor în API de creare a componentelor.

  • Limitarea tarifelor nu se mai aplică superutilizatorilor.

  • Îmbunătățirea performanțelor și a fiabilității suplimentului de traducere automată.

  • Limitarea ratei poate fi acum personalizată în containerul Docker.

  • API pentru crearea de componente utilizează acum în mod automat URL-uri interne Weblate.

  • Indicarea simplificată a stării în timpul listării șirurilor de caractere.

  • Hașurarea parolelor utilizează acum Argon2 în mod implicit.

  • Barele de progres simplificate care indică starea traducerii.

  • Redenumit Adaugă limbi lipsă pentru a clarifica scopul.

  • A fost reparată salvarea stării șirurilor de caractere în XLIFF.

  • A fost adăugată căutarea la nivel de limbă.

  • Suport inițial pentru Scalare pe orizontală la implementarea Docker.

`Toate modificările în detaliu <https://github.com/WeblateOrg/weblate/milestone/61?closed=1>``__.

Upgrading

Vă rugăm să urmați Instrucțiuni generice de actualizare pentru a efectua actualizarea.

Modificări notabile ale configurației sau dependențelor:

Weblate 4.5.3

Lansat pe 1 aprilie 2021.

  • A fost fixată colectarea metricilor.

  • A fost reparat un posibil accident la adăugarea de șiruri de caractere.

  • Exemple îmbunătățite de interogări de căutare.

  • A fost reparată posibila pierdere a șirurilor nou adăugate la înlocuirea încărcării.

Weblate 4.5.2

Lansat pe 26 martie 2021.

  • Program configurabil pentru traducerea automată.

  • A fost adăugată verificarea formatului Lua.

  • Ignoră șirurile de formate în verificarea Cuvinte consecutive duplicate.

  • Permiteți încărcarea capturii de ecran de pe o pagină de traducere.

  • S-a adăugat sincronizarea forțată a fișierelor la întreținerea depozitului.

  • A fost reparată sugestia automată pentru limbile cu un cod mai lung.

  • Performanță îmbunătățită la adăugarea de noi șiruri de caractere.

  • Mai multe corecturi de erori în controalele de calitate.

  • Mai multe îmbunătățiri de performanță.

  • A fost adăugată integrarea cu Descoperă Weblate.

  • S-a corectat comportamentul verificărilor cu șiruri de caractere numai pentru citire.

Toate modificările în detaliu.

Weblate 4.5.1

Lansat pe 5 martie 2021.

  • A fost reparată editarea indicatoarelor din glosar în unele cazuri speciale.

  • Extindeți utilizarea metricilor pentru a îmbunătăți performanța mai multor pagini.

  • Stocați limba sursă corectă în fișierele TMX.

  • O mai bună gestionare a încărcărilor de OP monolingve utilizând API.

  • A fost îmbunătățit comportamentul alertelor pe componentele glosarului.

  • Verificări îmbunătățite ale legăturilor Markdown.

  • Indicați glosarul și limba sursă în breadcrumbs.

  • Lista paginată a componentelor din proiecte uriașe.

  • Îmbunătățirea performanțelor de eliminare a traducerilor, a componentelor sau a proiectelor.

  • Îmbunătățirea performanțelor de editare în masă.

  • Corectarea păstrării stărilor „Necesită editare” și „Aprobat” pentru fișierele ODF.

  • Interfață îmbunătățită pentru personalizarea descărcărilor de fișiere de traducere

Toate modificările în detaliu.

Weblate 4.5

Lansat pe 19 februarie 2021.

  • A fost adăugat suport pentru lua-format utilizat în gettext PO.

  • A fost adăugat suport pentru partajarea unei componente între proiecte.

  • A fost corectat comportamentul de verificare a mai multor variabile fără nume cu mai multe indicatori de format.

  • A renunțat la câmpul listei de discuții pe proiect în favoarea unor instrucțiuni generice pentru traducători.

  • A fost adăugat un add-on pentru generarea de pseudolocale.

  • A fost adăugat suport pentru fișierele TermBase eXchange.

  • S-a adăugat suport pentru definirea manuală a variantelor de șiruri de caractere cu ajutorul unui indicator.

  • Îmbunătățirea performanței verificărilor de coerență.

  • Îmbunătățirea performanței memoriei de traducere pentru șirurile lungi.

  • A fost adăugat suport pentru căutarea în explicații.

  • Șirurile de caractere pot fi acum adăugate și eliminate și în formate bilingve.

  • Extindeți lista de limbi acceptate în traducerea automată Amazon Translate.

  • Activați în mod automat verificările Java MessageFormat pentru proprietățile Java.

  • A fost adăugată o nouă metodă de încărcare pentru a adăuga noi șiruri de caractere la o traducere.

  • A fost adăugată o interfață simplă pentru a răsfoi traducerile.

  • Glosarele sunt acum stocate ca și componente obișnuite.

  • S-a renunțat la API-ul specific pentru glosare, deoarece acum se utilizează API-ul pentru componente.

  • A fost adăugată o interfață simplificată pentru a comuta unele dintre indicatori.

  • A fost adăugat suportul pentru termenii netraductibili sau interziși în glosar.

  • A fost adăugat suport pentru definirea terminologiei într-un glosar.

  • Am mutat comutatorul de direcție a textului pentru a obține mai mult spațiu pentru tastatura vizuală.

  • A fost adăugată opțiunea de a urmări automat proiectele la care a contribuit utilizatorul.

  • S-a adăugat verificarea dacă traducerea se potrivește cu glosarul.

  • A fost adăugat suport pentru personalizarea culorii textului de navigare.

Toate modificările în detaliu.

Upgrading

Vă rugăm să urmați Instrucțiuni generice de actualizare pentru a efectua actualizarea.

Modificări notabile ale configurației sau dependențelor:

  • Migrarea ar putea dura mult timp în cazul în care aveți glosare mari.

  • Glosarele sunt acum stocate ca și componente obișnuite.

  • API-ul pentru glosare este eliminat, utilizați API-ul de traducere obișnuit pentru a accesa glosarele.

  • Există o modificare în INSTALLED_APPS - ar trebui adăugat weblate.metrics.

Schimbat în versiunea 4.5.1:

  • Există o nouă dependență de modulul pyahocorasick.

Weblate 4.4.2

Lansat pe 14 ianuarie 2021.

  • A fost reparată deteriorarea unui fișier MO distribuit.

Weblate 4.4.1

Lansat pe 13 ianuarie 2021.

  • S-a reparat anularea modificărilor de plural.

  • S-a reparat afișarea ajutorului pentru setările proiectului.

  • Administrarea îmbunătățită a utilizatorilor.

  • Gestionarea îmbunătățită a contextului în fișierele PO monolingve.

  • A fost corectat comportamentul add-on-ului de curățare cu formatele HTML, ODF, IDML și Windows RC.

  • A fost reparată analizarea locației din fișierele CSV.

  • Utilizați compresia conținutului pentru descărcările de fișiere.

  • A fost îmbunătățită experiența utilizatorului la importul dintr-un fișier ZIP.

  • A fost îmbunătățită detectarea formatului de fișier pentru încărcări.

  • Evitați cererile duplicate pe Pagure.

  • A fost îmbunătățită performanța la afișarea traducerilor fantomă.

  • Reimplementat editorul de traduceri pentru a utiliza textarea nativă a browserului.

  • S-a rezolvat problema cu adăugarea de noi șiruri de caractere.

  • A fost adăugat API pentru suplimente.

Toate modificările în detaliu.

Weblate 4.4

Lansat pe 15 decembrie 2020.

  • Validare îmbunătățită la crearea unei componente.

  • Weblate necesită acum Django 3.1.

  • A fost adăugat suport pentru personalizarea aspectului în interfața de gestionare.

  • A fost reparată manipularea stării doar pentru citire în editarea în bloc.

  • Integrare CodeMirror îmbunătățită.

  • Adăugat add-on pentru a elimina șirurile de caractere goale din fișierele de traducere.

  • Editorul CodeMirror este acum utilizat pentru traduceri.

  • Evidențierea sintaxei în editorul de traduceri pentru XML, HTML, Markdown și reStructuredText.

  • Evidențiați elementele locuibile în editorul de traduceri.

  • Suport îmbunătățit pentru codurile de limbă non-standard.

  • A fost adăugată o alertă atunci când se utilizează coduri lingvistice ambigue.

  • Utilizatorului i se prezintă acum o listă filtrată de limbi atunci când adaugă o nouă traducere.

  • Capacități extinse de căutare a modificărilor din istoric.

  • Îmbunătățirea paginilor cu detalii de facturare și a fluxului de lucru de găzduire Libre.

  • API extinsă pentru statisticile de traducere.

  • S-a îmbunătățit fila „alte traduceri” în timpul traducerii.

  • S-a adăugat API pentru sarcini.

  • Îmbunătățirea performanțelor de încărcare a fișierelor.

  • Afișarea îmbunătățită a caracterelor speciale definite de utilizator.

  • Îmbunătățirea performanței traducerii automate.

  • Câteva îmbunătățiri minore în interfața cu utilizatorul.

  • Îmbunătățirea denumirii descărcărilor ZIP.

  • A fost adăugată opțiunea de a primi notificări privind proiectele nevăzute.

Upgrading

Vă rugăm să urmați Instrucțiuni generice de actualizare pentru a efectua actualizarea.

Modificări notabile ale configurației sau dependențelor:

  • Există o modificare în INSTALLED_APPS, weblate.configuration trebuie să fie adăugat acolo.

  • Django 3.1 este acum necesar.

  • În cazul în care utilizați MySQL sau MariaDB, versiunile minime necesare au crescut, consultați MySQL și MariaDB.

Schimbat în versiunea 4.4.1:

  • Gettext monolingv now uses both msgid and msgctxt when present. This will change identification of translation strings in such files breaking links to Weblate extended data such as screenshots or review states. Please ensure you commit pending changes in such files prior upgrading and it is recommended to force loading of affected component using loadpo.

  • A crescut versiunea minimă necesară a translate-toolkit pentru a rezolva mai multe probleme legate de formatul fișierelor.

Weblate 4.3.2

Lansat pe 4 noiembrie 2020.

  • S-a remediat un accident la anumite măști de fișiere de componente.

  • A fost îmbunătățită acuratețea verificării cuvintelor duplicate consecutive.

  • A fost adăugat suportul pentru cererile Pagure pull.

  • Mesaje de eroare îmbunătățite pentru înregistrările eșuate.

  • S-a revenit la redarea comentariilor dezvoltatorilor ca Markdown.

  • Configurarea simplificată a depozitelor Git cu o ramură implicită diferită de „master”.

  • Depozitele interne nou create utilizează acum main ca ramură implicită.

  • Reducerea ratei falsurilor pozitive de traducere neschimbată în timpul traducerii reStructuredText.

  • Au fost rezolvate problemele de afișare a CodeMirror în anumite situații.

  • A fost redenumit grupul de șabloane în „Surse” pentru a-i clarifica semnificația.

  • A fost reparată solicitarea GitLab pull requests pentru depozite cu căi mai lungi.

Toate modificările în detaliu.

Weblate 4.3.1

Lansat pe 21 octombrie 2020.

  • Îmbunătățirea performanței traducerii automate.

  • Fixarea expirării sesiunii pentru utilizatorii autentificați.

  • Adăugați suport pentru ascunderea informațiilor despre versiune.

  • Îmbunătățirea compatibilității hook-urilor cu Bitbucket Server.

  • Îmbunătățirea performanțelor de actualizare a memoriei de traducere.

  • Utilizare redusă a memoriei.

  • Performanță îmbunătățită a vizualizării Matrix.

  • A fost adăugată confirmarea înainte de a elimina un utilizator dintr-un proiect.

Weblate 4.3

Lansat pe 15 octombrie 2020.

  • Includeți statisticile utilizatorilor în API.

  • A fost reparată ordonarea componentelor pe paginile paginate.

  • Definiți limba sursă pentru un glosar.

  • Suport rescris pentru solicitările GitHub și GitLab pull requests.

  • Am corectat numărul de statistici după eliminarea sugestiei.

  • Profil de utilizator public extins.

  • A fost corectată configurația verificărilor obligatorii.

  • Îmbunătățirea documentației privind copiile de rezervă încorporate.

  • A mutat atributul limbii sursă de la proiect la o componentă.

  • Adăugați verificarea formatării Vue I18n.

  • Verificarea generică a locurilor de ordine suportă acum expresii regulate.

  • Aspectul modului Matrix a fost îmbunătățit.

  • Mașinile se numesc acum sugestii automate.

  • A fost adăugat suport pentru interacțiunea cu mai multe instanțe GitLab sau GitHub.

  • API extinsă pentru a acoperi actualizările de proiecte, actualizările și eliminările de unități și glosare.

  • Unit API gestionează acum în mod corespunzător șirurile de caractere la plural.

  • Crearea componentelor poate gestiona acum încărcarea fișierelor ZIP sau a documentelor.

  • Codurile de stare ale răspunsurilor API consolidate.

  • Sprijină Markdown în acordul colaboratorului.

  • Îmbunătățirea urmăririi șirurilor sursă.

  • Compatibilitate îmbunătățită cu formatele JSON, YAML și CSV.

  • A fost adăugat suport pentru eliminarea șirurilor de caractere.

  • Performanță îmbunătățită a descărcărilor de fișiere.

  • Vizualizare îmbunătățită a gestionării depozitelor.

  • Activați automat formatul java pentru Android.

  • A fost adăugat suport pentru capturi de ecran localizate.

  • A fost adăugat suport pentru Python 3.9.

  • A fost reparată traducerea fișierelor HTML în anumite condiții.

Toate modificările în detaliu.

Upgrading

Vă rugăm să urmați Instrucțiuni generice de actualizare pentru a efectua actualizarea.

Modificări notabile ale configurației sau dependențelor:

  • Există unele modificări în ceea ce privește verificările de calitate, este posibil să doriți să le includeți în cazul în care ați modificat CHECK_LIST.

  • Atributul limbii sursă a fost mutat de la proiect la o componentă care este expusă în API. Va trebui să actualizați Client Weblate în cazul în care îl utilizați.

  • Migrarea bazei de date către 4.3 poate dura mult timp, în funcție de numărul de șiruri pe care le traduceți (așteptați-vă la aproximativ o oră de migrare pentru fiecare 100.000 de șiruri sursă).

  • Există o modificare în INSTALLED_APPS.

  • Există o nouă setare SESSION_COOKIE_AGE_AUTHENTICATED care completează SESSION_COOKIE_AGE.

  • În cazul în care ați folosit hub sau lab pentru a vă integra cu GitHub sau GitLab, va trebui să reconfigurați acest lucru, consultați GITHUB_CREDENTIALS și GITLAB_CREDENTIALS.

Schimbat în versiunea 4.3.1:

  • Configurația Celery a fost modificată pentru a adăuga coada memory. Vă rugăm să vă ajustați scripturile de pornire și setarea CELERY_TASK_ROUTES.

Schimbat în versiunea 4.3.2:

  • Metoda post_update a add-on-urilor acceptă acum un parametru suplimentar skip_push.

Weblate 4.2.2

Lansat pe 2 septembrie 2020.

  • Corectarea corectă a șirurilor sursă pentru formatele JSON.

  • A fost reparată redirecționarea la autentificare pentru unele configurații de autentificare.

  • A fost reparată autentificarea LDAP cu sincronizarea grupurilor.

  • S-a remediat o eroare în raportarea progresului traducerii automate.

  • A fost reparată comprimarea trimiterilor Git cu trailerele activate.

  • A fost reparată crearea de componente VCS locale utilizând API.

Weblate 4.2.1

Lansat pe 21 august 2020.

  • A fost reparată salvarea pluralului pentru unele localități în resursele Android.

  • A fost reparat un accident în completarea de curățare pentru unele fișiere XLIFF.

  • Permiteți configurarea CDN de localizare în imaginea Docker.

Weblate 4.2

Lansat pe 18 august 2020.

  • Îmbunătățirea paginilor de utilizator și adăugarea unei liste de utilizatori.

  • S-a renunțat la suportul pentru migrarea de la versiunile 3.x, migrați prin 4.1 sau 4.0.

  • Au fost adăugate exporturi în mai multe formate monolingve.

  • Grafice de activitate îmbunătățite.

  • Numărul de șiruri apropiate afișate poate fi configurat.

  • S-a adăugat suport pentru blocarea componentelor care se confruntă cu erori de depozit.

  • Navigare principală simplificată (butoanele au fost înlocuite cu pictograme).

  • A fost îmbunătățită gestionarea codurilor de limbă în integrarea Google Translate.

  • Add-on-ul Git squash poate genera trailere Co-author by:.

  • A fost îmbunătățit parserul de căutare a interogărilor.

  • A fost îmbunătățit feedback-ul utilizatorului în urma verificării șirurilor de formate.

  • Performanță îmbunătățită a schimbărilor de stare în masă.

  • Au fost adăugate redirecționări de compatibilitate după redenumirea proiectului sau a componentelor.

  • S-au adăugat notificări pentru aprobarea șirurilor, blocarea componentelor și modificarea licenței.

  • A fost adăugat suport pentru ModernMT.

  • Permite evitarea suprascrierii traducerilor aprobate la încărcarea fișierelor.

  • A renunțat la suportul pentru unele redirecționări URL de compatibilitate.

  • A fost adăugată verificarea pentru șabloanele literale ECMAScript.

  • A fost adăugată opțiunea de a urmări o componentă.

  • A fost eliminat punctul din față din cheile de unitate JSON.

  • A fost eliminată coada Celery separată pentru memoria de traducere.

  • Permiteți traducerea tuturor componentelor unei limbi în același timp.

  • Permite configurarea antetelor HTTP Content-Security-Policy.

  • A fost adăugat suportul pentru aliasarea limbilor la nivel de proiect.

  • Un nou add-on pentru a ajuta la localizarea HTML sau JavaScript, vezi CDN de localizare JavaScript.

  • Domeniul Weblate este acum configurat în setări, vezi SITE_DOMAIN.

  • Adăugați suport pentru căutarea în funcție de componentă și proiect.

Upgrading

Vă rugăm să urmați Instrucțiuni generice de actualizare pentru a efectua actualizarea.

Modificări notabile ale configurației sau dependențelor:

  • Actualizarea de la versiunile 3.x nu mai este suportată, vă rugăm să faceți mai întâi actualizarea la 4.0 sau 4.1.

  • Există unele cerințe noi și actualizate.

  • Există mai multe modificări în settings_example.py, dintre care cele mai importante sunt noul middleware și modificarea ordinii aplicațiilor.

  • Cheile pentru formatele bazate pe JSON nu mai includ punctul din față. Șirurile de caractere sunt ajustate în timpul migrării bazei de date, dar componentele externe ar putea avea nevoie de ajustare în cazul în care vă bazați pe chei în exporturi sau API.

  • Configurația Celery a fost modificată pentru a nu mai folosi coada memory. Vă rugăm să vă ajustați scripturile de pornire și setarea CELERY_TASK_ROUTES.

  • Domeniul Weblate este acum configurat în setări, vezi SITE_DOMAIN (sau WEBLATE_SITE_DOMAIN). Va trebui să îl configurați înainte de a rula Weblate.

  • Câmpurile de nume de utilizator și de e-mail din baza de date a utilizatorilor trebuie să fie unice și insensibile la majuscule și minuscule. Din greșeală, acest lucru nu a fost aplicat cu PostgreSQL.

Weblate 4.1.1

Lansat pe 19 iunie 2020.

  • A fost reparată modificarea configurației autofix sau add-ons în Docker.

  • S-a remediat o posibilă eroare în pagina „Despre”.

  • Instalarea îmbunătățită a fișierelor locale compilate pe octeți.

  • A fost reparată adăugarea de cuvinte în glosar.

  • Fixate comenzi rapide de la tastatură pentru mașini.

  • A fost eliminată ieșirea de depanare care cauzează aruncarea evenimentelor de jurnal în unele configurații.

  • A fost reparată indicarea blocării pe lista de proiecte.

  • A fost reparată listarea cheilor GPG în unele configurații.

  • S-a adăugat o opțiune pentru versiunea de API DeepL pe care să o utilizați.

  • A fost adăugat suport pentru a acționa ca furnizor de servicii SAML, a se vedea Autentificare SAML.

Weblate 4.1

Lansat pe 15 iunie 2020.

  • A fost adăugat suport pentru crearea de noi traduceri cu codul de țară inclus.

  • A fost adăugat suportul pentru căutarea șirurilor sursă cu captură de ecran.

  • Informații suplimentare disponibile în statisticile de perspectivă.

  • A fost îmbunătățită editarea căutării pe paginile „Traducere”.

  • Îmbunătățirea gestionării actualizărilor simultane ale depozitelor.

  • Includeți limba sursă în formularul de creare a proiectului.

  • Includeți modificările în credite.

  • A fost reparată selecția limbii din interfață în unele cazuri.

  • Permiteți includerea în lista albă a metodelor de înregistrare cu înregistrări închise.

  • Îmbunătățirea căutării termenilor înrudiți în glosar.

  • Îmbunătățirea corespondențelor cu memoria de traducere.

  • Grupați aceleași echipamente rezultate.

  • Adăugați un link direct către editarea capturii de ecran din pagina de traducere.

  • A fost îmbunătățit dialogul de confirmare a eliminării.

  • Includeți șabloanele în descărcarea ZIP.

  • Adăugarea suportului pentru Markdown și configurarea notificărilor în anunțuri.

  • Detalii extinse în listele de verificare.

  • A fost adăugat suport pentru noi formate de fișiere: Șiruri Laravel PHP, Fișiere HTML, Formatul OpenDocument, Formatul IDML, Fișiere Windows RC, Traduceri INI, Traduceri Inno Setup INI, Proprietăți GWT, fișiere JSON go-i18n, Fișier ARB.

  • Utilizați în mod consecvent dismissed ca stare de verificări dismissed.

  • Adăugați suportul pentru configurarea modulelor suplimentare implicite de activat.

  • S-a reparat comanda rapidă de la tastatură a editorului pentru a respinge verificările.

  • A fost îmbunătățită traducerea automată a șirurilor de caractere cu spații libere.

  • Afișați traducerea fantomă pentru limbile utilizatorilor pentru a ușura inițierea acestora.

  • Îmbunătățirea analizei codurilor de limbă.

  • Afișați mai întâi în listă traducerile în limba utilizatorului.

  • Redenumirea formelor în variante de nume mai generice.

  • Au fost adăugate noi controale de calitate: Variabile multiple fără nume, Mult timp netradus, Cuvinte consecutive duplicate.

  • A fost reintrodus suportul pentru ștergerea memoriei de traducere.

  • A fost reparată opțiunea de a ignora verificările sursei.

  • A fost adăugat suport pentru configurarea unei ramuri diferite pentru împingerea modificărilor.

  • API raportează acum starea de limitare a ratei în anteturile HTTP.

  • A fost adăugat suport pentru Google Translate V3 API (avansat).

  • A fost adăugată posibilitatea de a restricționa accesul la nivel de componentă.

  • A fost adăugat suport pentru spații albe și alte caractere speciale în steagurile de traducere, vezi Personalizarea comportamentului cu ajutorul stegulețelor.

  • Afișați întotdeauna textul redat verificați dacă este activat.

  • API suportă acum filtrarea modificărilor.

  • A fost adăugat suport pentru partajarea glosarelor între proiecte.

Upgrading

Vă rugăm să urmați Instrucțiuni generice de actualizare pentru a efectua actualizarea.

Modificări notabile ale configurației sau dependențelor:

  • Există mai multe modificări în settings_example.py, dintre care cele mai importante sunt modificările middleware, vă rugăm să vă ajustați setările în consecință.

  • Există noi formate de fișiere, este posibil să doriți să le includeți în cazul în care ați modificat WEBLATE_FORMATS.

  • Există noi verificări ale calității, poate doriți să le includeți în cazul în care ați modificat CHECK_LIST.

  • A fost modificată setarea DEFAULT_THROTTLE_CLASSES pentru a permite raportarea limitării ratei în API.

  • Există unele cerințe noi și actualizate.

  • Există o modificare în INSTALLED_APPS.

  • Setarea MT_DEEPL_API_VERSION a fost eliminată în versiunea 4.7. Traducerea automată DeepL utilizează acum în schimb noua valoare MT_DEEPL_API_URL. Este posibil să fie nevoie să ajustați MT_DEEPL_API_URL pentru a corespunde abonamentului dumneavoastră.

Weblate 4.0.4

Lansat pe 7 mai 2020.

  • A fost reparată executarea suitei de teste în unele medii Python 3.8.

  • Corecții de greșeli de tipar în documentație.

  • A fost reparată crearea de componente utilizând API în unele cazuri.

  • Au fost corectate erorile JavaScript care afectează navigarea pe mobil.

  • S-a remediat o eroare la afișarea unor controale.

  • A fost reparată lista de capturi de ecran.

  • A fost reparată notificarea lunară a sumarului.

  • A fost corectat comportamentul traducerii intermediare în cazul în care unitățile nu există în traducere.

Weblate 4.0.3

Lansat pe 2 mai 2020.

  • A fost reparat un posibil blocaj în rapoarte.

  • Mențiunile utilizatorilor în comentarii sunt acum insensibile la majuscule și minuscule.

  • A fost reparată migrarea PostgreSQL pentru cei care nu sunt superutilizatori.

  • S-a remediat modificarea URL-ului depozitului în timpul creării componentei.

  • A fost reparat blocajul atunci când depozitul din upstream a dispărut.

Weblate 4.0.2

Lansat pe 27 aprilie 2020.

  • Performanță îmbunătățită a statisticilor de traducere.

  • Îmbunătățirea performanțelor de schimbare a etichetelor.

  • Îmbunătățirea performanțelor de editare în masă.

  • Îmbunătățirea performanțelor memoriei de traducere.

  • A fost reparată o posibilă blocare la ștergerea componentelor.

  • A fost reparată afișarea modificărilor de traducere în unele cazuri dificile.

  • A fost îmbunătățit avertismentul privind coada prea lungă a celery.

  • A fost reparat un posibil fals pozitiv în verificarea coerenței.

  • A fost reparat blocajul la modificarea depozitului de componente legate.

  • Distanța de editare inclusă în lista de modificări și în rapoartele CSV și CSV.

  • Evitați falsurile pozitive ale verificării spațiilor de punctuație pentru limba franceză canadiană.

  • A fost reparat exportul XLIFF cu caractere de poziție.

  • A fost reparat un fals pozitiv la verificarea lățimii zero.

  • Raportarea îmbunătățită a erorilor de configurare.

  • A fost reparată încărcarea sursei bilingve.

  • Detectați automat limbile acceptate pentru DeepL traducere automată.

  • A fost reparată afișarea barei de progres în unele cazuri de colț.

  • Corectarea unor verificări care se declanșau în cazul șirurilor de caractere netraduse.

Weblate 4.0.1

Lansat pe 16 aprilie 2020.

  • A fost reparată instalarea pachetelor din PyPI.

Weblate 4.0

Lansat pe 16 aprilie 2020.

  • Weblate necesită acum Python 3.6 sau o versiune mai nouă.

  • A fost adăugată o prezentare generală a gestionării alertelor privind componentele.

  • A fost adăugată o alertă de componentă pentru adresele URL ale browserului pentru depozite rupte.

  • Pagini îmbunătățite de conectare și înregistrare.

  • Controlul accesului la proiect și configurarea fluxurilor de lucru integrate în setările proiectului.

  • A fost adăugată o verificare și o evidențiere pentru interpolarea i18next și pentru anvelopare.

  • A fost adăugată o verificare și o evidențiere pentru rubricile cu procente.

  • Afișarea sugestiilor de sugestii care nu reușesc controalele.

  • Înregistrați modificările șirului sursă în istoric.

  • Microsoft Translator a fost actualizat la versiunea 3 API.

  • Reimplementat backend de memorie de traducere.

  • Added support for several is: lookups in Căutare.

  • Permiteți ca Traducere neschimbată să evite lista neagră internă.

  • A fost îmbunătățită extragerea comentariilor din fișierele po monolingve.

  • A redenumit mesajele de tablă albă în anunțuri.

  • Au fost rezolvate problemele ocazionale cu e-mailurile de înregistrare.

  • A fost îmbunătățit add-on-ul de actualizare LINGUAS pentru a gestiona mai multe variante de sintaxă.

  • A fost reparată editarea unui fișier sursă XLIFF monolingv.

  • Added support for exact matching in Căutare.

  • API extins pentru a acoperi capturi de ecran, utilizatori, grupuri, liste de componente și crearea extinsă de proiecte.

  • Adăugați suport pentru încărcarea sursei în cazul traducerilor bilingve.

  • A fost adăugat suport pentru limbajul intermediar de la dezvoltatori.

  • A fost adăugat suport pentru revizuirea șirurilor de surse.

  • Opțiuni de descărcare extinse pentru memoria de traducere pentru întreaga platformă.