Weblate serie 4.x¶
Weblate 4.18.2¶
Released on June 30th 2023.
Risolto il problema relativo all’analisi delle note da TBX.
Fixed query parsing in navigation bar search.
Risolto il problema con il filtraggio della lingua nei report.
Mappatura delle lingue ModernMT migliorata.
Disabled reused checks on languages with a single plural form.
Weblate 4.18.1¶
Released on June 16th 2023.
Fixed language code format for i18next.
Fixed CSS compression with dark theme.
Weblate 4.18¶
Released on June 15th 2023.
Messaggi di errore API migliorati sull’autorizzazione negata.
Reduced false positives of the XML checks.
La precisione del controllo tradotto è stata migliorata.
Supporto esteso per il formato file Fluent.
Avoiding signing-out user in some rate-limits.
Aggiunto supporto per la memorizzazione della spiegazione del glossario in formato TBX.
Aggiunto il supporto per ordinare le stringhe dall’ultimo aggiornamento.
Extended search capabilities for finding users.
Support for automatic update of screenshots from a repository.
Improved translation memory performance.
Project stats exports to JSON/CSV now include more details; it now matches content available in the API.
Aggiunto controllo per la traduzione riutilizzata.
Evidenzia la modifica suggerita nei suggerimenti automatici.
Added dark theme; browser-following and manual setting are available.
The Docker container can now be used with read-only root filesystem.
Aggiunto il completamento automatico del nome utente quando si aggiungono utenti a un progetto.
Added site-wide search for projects, components, languages and users.
Nuovo componente aggiuntivo Compila le stringhe di sola lettura con l’origine.
Tutte le modifiche nel dettaglio.
Aggiornamento
Please follow Generic upgrade instructions in order to perform update.
Dropped support for PostgreSQL 10, 11, MySQL 5.7 and MariaDB 10.2, 10.3.
Eliminato il supporto per Python 3.7.
The Formato fluente 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 inCOMPRESS_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.Risolta la visibilità del progetto privato per alcuni team.
La traduzione automatica ora rispetta lo stato di destinazione durante la traduzione da altri componenti.
Prestazioni migliorate dei profili utente pubblici.
Migliorata l’integrazione del monitoraggio delle prestazioni di Sentry.
Aggiunto supporto per la chiave SSH Ed25519.
Rewritten metrics storage.
Aggiunto supporto per la ricerca di stringhe per posizione.
Documentation improvements.
Il controllo della traduzione invariata può onorare i termini intraducibili dal glossario.
Added automatic fixup for Devanagari danda.
Consenti il download della memoria di traduzione del progetto per lingua.
Aggiunto nuovo avviso sui componenti non utilizzati.
Tutte le modifiche nel dettaglio.
Aggiornamento
Please follow Generic upgrade instructions in order to perform update.
Migration to rewritten metrics storage might take considerable time on larger Weblate instance (expect around 15 minutes per GB of
metrics_metrictable). To reduce downtime, you can copyweblate/metrics/migrations/*.pyfrom 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 Upgrading PostgreSQL container for upgrade instructions. Weblate itself supports older versions as well, when appropriate Django version is installed.
Avvertimento
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 Migrating from other databases to PostgreSQL.
Weblate 4.16.4¶
Released on March 16th 2023.
Dependencies updates.
Improved background tasks scheduling.
Weblate 4.16.3¶
Released on March 15th 2023.
Gestione delle sessioni migliorata con i backup dei progetti.
Dependencies updates.
Localization updates.
Documentation improvements.
Weblate 4.16.2¶
Released on March 8th 2023.
Risolta la ricerca nella memoria di traduzione.
Corretta la traduzione automatica con più servizi.
Rendering migliorato delle corrispondenze dei termini del glossario sovrapposti.
Fixed plurals parsing for non-English source language in some formats.
Aggiunto supporto per i file JSON go-i18n v2.
Weblate 4.16.1¶
Released on March 1st 2023.
Fixed testsuite error.
Weblate 4.16¶
Released on March 1st 2023.
Format string checks now also detects duplicated formats.
Prestazioni di ricerca migliorate per alcune stringhe con formattazione speciale.
Celery beat is now storing the tasks schedule in the database.
Aggiunto supporto per IBM Watson Language Translator.
Dropped support for VCS integration settings deprecated in 4.14.
Added support for Bitbucket Server pull requests.
Gestione migliorata dei conflitti nei file PO gettext.
Aggiunto supporto per la definizione dello stato delle stringhe durante l’aggiunta tramite API.
Aggiunto supporto per la configurazione delle origini consentite CORS.
Aggiunto il supporto per i plurali ai suggerimenti automatici.
Tutte le modifiche nel dettaglio.
Aggiornamento
Please follow Generic upgrade instructions in order to perform update.
Celery beat is now storing the tasks schedule in the database,
CELERY_BEAT_SCHEDULERandINSTALLED_APPSneed to be changed for that.The deprecated VCS setting for credentials is no longer supported, see Weblate 4.14.
Upgrade of django-crispy-forms requires changes in
INSTALLED_APPS.Integration of django-cors-headers requires changes in
INSTALLED_APPSandMIDDLEWARE.Introduction of
CACHE_DIRchanged default value ofSTATIC_ROOT. You might need to adjust Serving static files accordingly.
Weblate 4.15.2¶
Released on January 25th 2023.
Enabled gotext JSON and i18next v4 formats in the default configuration.
Risolto il problema relativo al crash durante il caricamento di file danneggiati.
Show stale directories in Git repository status.
Weblate 4.15.1¶
Released on January 19th 2023.
Risolti i suggerimenti della traduzione automatica.
Risolto il problema relativo al crash della pagina aggiuntiva in alcuni casi particolari.
Risolto il problema con il modello di non traduzione per le nuove traduzioni in alcuni casi.
Documented licensing using REUSE 3.0.
Fixed users pagination on team management.
Prestazioni migliorate nella creazione e nel salvataggio dei progetti.
Aggiunto il supporto per i file JSON gotext.
Aggiunto il supporto per i file i18next v4.
Pagination in the API is now customizable.
Weblate 4.15¶
Released on December 16th 2022.
Aggiunto il supporto per sfogliare tutte le modifiche per una singola stringa.
Corretta la gestione dei plurali nella traduzione automatica da altri componenti.
Added keyboard shortcut Alt+Enter to submit string as a suggestion.
Aggiunto il supporto per i posizionabili nel formato Fluent.
Miglioramento delle prestazioni della memoria di traduzione.
Autogenerate repoweb browsing links for well known code hosting services.
Prestazioni migliorate di diverse visualizzazioni.
Elenco migliorato delle stringhe con plurali.
Aggiunto il supporto per aggiungere markup personalizzato all’intestazione HTML.
Risolto il problema con la generazione di file MO nel componente aggiuntivo per includere solo i file tradotti.
Risolto il problema con il rendering dei flag delle espressioni regolari.
I segnaposto migliorati controllano il comportamento con i plurali.
Aggiunto supporto per la denominazione dei file di traduzione adatta a Google Play.
Aggiunto supporto per le etichette nell’API.
Aggiunto supporto per la scelta di un’e-mail diversa per i commit rispetto alle notifiche.
The Docker image no longer enables debug mode by default.
Ordina i termini del glossario in base alla priorità del componente glossario.
Added team administrators who can add or remove members of the team.
Aggiunta una conferma popup prima di eliminare gli utenti.
Aggiunto componente aggiuntivo per personalizzare l’output XML.
Tutte le modifiche nel dettaglio.
Aggiornamento
Please follow Generic upgrade instructions in order to perform update.
Weblate now requires
btree_ginextension in PostgreSQL. The migration process will install it if it has sufficient privileges. See Creating a database in PostgreSQL for manual setup.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_CLASSin rest framework settings was changed.
Weblate 4.14.2¶
Released on November 5th 2022.
Aggiunto supporto per rimuovere voci dalla memoria di traduzione.
Analisi migliorata sull’avviso di lingua duplicata.
Migliorata la precisione del controllo delle parole duplicate consecutive.
Miglioramento della scalabilità dell’invio di numerose notifiche.
Gestione migliorata dello stato delle stringhe per la traduzione dei sottotitoli.
Deprecated insecure configuration of VCS service API keys via _TOKEN/_USERNAME configuration instead of _CREDENTIALS list.
Corretta l’elaborazione di alcuni file CSV caricati.
Migliorata la gestione delle modifiche degli spazi bianchi nella visualizzazione delle differenze.
Aggiunto link per la gestione dei suggerimenti automatici alle pagine di gestione.
Tieni traccia della rimozione/risoluzione dei commenti nella cronologia.
Risolto il problema con il ripristino dei backup dei progetti con componenti collegati.
Fixed CAPTCHA entering on unsuccessful registration.
Supporto linguistico migliorato in DeepL.
Improved webhooks compatibility with authenticated repositories.
Aggiunto il supporto per Python 3.11.
Weblate 4.14.1¶
Released on September 15th 2022.
Risolto il problema relativo alla generazione di backup del progetto in alcune situazioni.
Segnalazione errori migliorata durante il caricamento dei file.
Fetch all user verified e-mails from GitHub during authentication.
Avoid matching glossary terms on context or keys.
Aggiunte notifiche per la rimozione delle stringhe.
Migliorata la gestione dei termini intraducibili nel glossario.
List number of team members on team management page.
Aggiungi l’interfaccia di gestione del gruppo.
Always show review stats when reviews are turned on.
Aggiunto supporto per la ricerca nell’API delle unità.
Fixed progress bar display for read-only strings in the review workflow.
Migliorati i controlli di punteggiatura per il birmano.
Fixed garbage collecting of metrics data.
Weblate 4.14¶
Released on August 22nd 2022.
Tieni traccia delle modifiche ai componenti aggiuntivi in una cronologia.
Risolto il problema relativo all’analisi della traduzione da Windows RC, HTML e file di testo.
Extended language code style configuration options.
Aggiunto il supporto per i plurali aggiornato nelle recenti versioni CLDR.
Reduced memory usage while updating components with a lot of translations.
Aggiunto supporto per il dominio di traduzione in SAP Translation Hub.
Consenti collegamenti assoluti nelle posizioni delle stringhe di origine.
Improved operation behind some reverse proxies.
API estesa per coprire la memoria di traduzione.
Flusso di lavoro di traduzione dei documenti migliorato.
Maggiore affidabilità della traduzione di file HTML e di testo.
Aggiunto supporto per i backup a livello di progetto.
Prestazioni e utilizzo della memoria migliorati per le ricerche nella memoria di traduzione.
Tutte le modifiche nel dettaglio.
Aggiornamento
Please follow Generic upgrade instructions in order to perform update.
The Java formatting checks now match GNU gettext flags. The flags set in Weblate will be automatically migrated, but third-party scripts will need to use
java-printf-formatinstead ofjava-formatandjava-formatinstead ofjava-messageformat.The jellyfish dependency has been replaced by 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_HOSTandGITHUB_CREDENTIALS.
Weblate 4.13.1¶
Released on July 1st 2022.
Risolti i suggerimenti di tracciamento nella cronologia.
Risolto il problema relativo all’analisi delle informazioni sul proxy inverso da Cloudflare.
Fai in modo che gli errori di analisi blocchino la traduzione di un componente.
Risolto il problema relativo alla configurazione del file intermedio nel componente aggiuntivo di rilevamento.
Fixed DeepL translations behavior with placeholders.
Risolte le stringhe non tradotte tramite API.
Aggiunto supporto per rimuovere un utente da un gruppo tramite API.
Corretto il registro di controllo per le e-mail di invito degli utenti.
Risolti i nomi dei flag per le stringhe di formattazione Java.
Weblate 4.13¶
Released on June 15th 2022.
Changed behavior of updating language names.
Added pagination to projects listing.
API for creating new units now returns info about newly created unit.
Il rilevamento dei componenti ora supporta la configurazione di una lingua intermedia.
Added fixed encoding variants to CSV formats.
Changed handling of context and location for some formats to better fit underlying implementation.
Aggiunto il supporto per il formato ResourceDictionary.
Improved progress-bar colors for color-blind people.
Risolto il problema con la pulizia delle varianti durante la rimozione delle stringhe.
Compatibility with Django 4.1.
Aggiunto supporto per l’archiviazione di elementi XML con escape in XLIFF.
Miglioramento della formattazione degli errori di controllo dei segnaposto.
Redirect /.well-known/change-password to /accounts/password/.
I servizi di traduzione automatica sono ora configurabili per progetto.
Added separate permission for resolving comments and grant it to the Review strings role.
Aggiunto supporto per la memorizzazione di traduzioni alternative nel file CSV.
The placeholders check can now be case-insensitive as well.
Tutte le modifiche nel dettaglio.
Aggiornamento
Please follow Generic upgrade instructions in order to perform update.
The Language definitions are now automatically updated on upgrade, use
UPDATE_LANGUAGESto disable that.Handling of context and location has been changed for File RC di Windows, File HTML, Formato IDML, and File testo file formats. In most cases the context is now shown as location.
The machine translation services are now configured using the user interface, settings from the configuration file will be imported during the database migration.
Weblate 4.12.2¶
Released on May 11th 2022.
Risolto il problema con la ricostruzione della memoria di traduzione del progetto per alcuni componenti.
Risolto il problema con l’ordinamento dei componenti in base a stringhe non tradotte.
Risolta la possibile perdita di traduzioni durante l’aggiunta di una nuova lingua.
Ensure Weblate SSH key is generated during migrations.
Weblate 4.12.1¶
Released on April 29th 2022.
Fixed pull request message title.
Gestione degli errori di sintassi migliorata nel formato Fluent.
Risolto il problema con la visualizzazione dell’avatar nelle e-mail di notifica.
Aggiungi il supporto per la monetizzazione web.
Risolto il problema con la rimozione delle stringhe di origine obsolete durante la rimozione delle traduzioni.
Weblate 4.12¶
Released on April 20th 2022.
Aggiunto il supporto per l’amarico in Punto a capo non corrispondente.
Aggiunto il supporto per il birmano in Punto interrogativo non corrispondente.
Extended options of the Generazione pseudo locale add-on.
Added
ignore-all-checksflag to ignore all quality checks on a string.Avoid Generazione pseudo locale add-on to trigger failing checks.
Added support for Gitea pull requests.
Aggiunto il codice della lingua in stile Linux a Stile codice lingua.
Aggiunto supporto per ricostruire la memoria di traduzione del progetto.
API migliorata per la creazione di componenti da un file.
Aggiungi pulsanti copia e clona ad altre traduzioni.
Make merge request message configurable at the component level.
Improved behavior of maximal-length restriction with XML tags.
Risolto il problema con il caricamento di file Fluent con commenti aggiuntivi.
Tutte le modifiche nel dettaglio.
Aggiornamento
Please follow Generic upgrade instructions in order to perform update.
Non sono richiesti passaggi speciali.
Weblate 4.11.2¶
Released on March 4th 2022.
Fixed corrupted MO files in the binary release.
Weblate 4.11.1¶
Released on March 4th 2022.
Fixed missing sanitizing of arguments to Git and Mercurial - CVE 2022-23915, see GHSA-3872-f48p-pxqj for more details.
Risolto il problema con il caricamento di stringhe fuzzy dai file CSV.
Aggiunto supporto per la creazione di team utilizzando l’API.
Risolto il problema con la visualizzazione dei suggerimenti sulle menzioni degli utenti.
The project tokens access can now be customized.
Weblate 4.11¶
Released on February 25th 2022.
Fixes stored XSS - CVE 2022-24710, see GHSA-6jp6-9rf9-gc66 for more details.
Risolta l’installazione dei componenti aggiuntivi tramite l’API.
Renamed Strings needing action to Unfinished strings.
Risolti i falsi positivi da Sintassi ICU MessageFormat.
Indicate lock and contributor agreement on other occurrences listing.
Fixed updating PO files with obsolete strings or missing plurals.
Improved squash add-on compatibility with Gerrit.
Automatically initialize user languages based on the Accept-Language header.
Migliorata la gestione degli errori sulla rimozione delle stringhe.
Weblate now requires Python 3.7 or newer.
Risolte alcune operazioni di scrittura con l’autenticazione del token di progetto.
Risolto il problema con il monitoraggio dello stato delle stringhe quando le stringhe cambiano nel repository.
Tieni traccia delle modifiche alle stringhe dal repository.
Sticky header on translations listing to improve navigation.
Risolte le stringhe non tradotte in Proprietà Java.
Fixed Git operation with non-ASCII branch names.
New add-on Pre completamento traduzione con sorgente.
Added Merge without fast-forward Stile unione.
Fixed Traduzione automatica add-on triggering for newly added strings.
Migliorati i controlli di punteggiatura per il birmano.
Added support for defining custom teams at project level to grant users access, see Gestione controllo accessi per progetto.
Aggiunti collegamenti alla documentazione per gli avvisi.
Docker container automatically enables TLS/SSL for outgoing e-mail when needed.
Aggiunto supporto per la ricerca dei commenti risolti.
Aggiunto il supporto per borgbackup 1.2.
Fixed applying of Automatically translated label.
Tutte le modifiche nel dettaglio.
Aggiornamento
Please follow Generic upgrade instructions in order to perform update.
Weblate now requires Python 3.7 or newer.
The implementation of Gestione controllo accessi per progetto has changed, removing the project prefix from the group names. This affects API users.
Weblate now uses
charset-normalizerinstead ofchardetmodule for character set detection.Changed in 4.11.1: There is a change in
REST_FRAMEWORKsetting (removal of one of the backends inDEFAULT_AUTHENTICATION_CLASSES).
Weblate 4.10.1¶
Released on December 22nd 2021.
Documented changes introduced by upgrading to Django 4.0.
Fixed displaying of Automatically translated label.
Fixed API display of branch in components with a shared repository.
Analisi migliorata sull’avviso push non riuscito.
Fixed manually editing page when browsing changes.
Migliorata la precisione di Usato lettera Kashida.
The Weblate Docker container now uses Python 3.10.
Weblate 4.10¶
Released on December 16th 2021.
Aggiunto supporto per formalità e segnaposto con DeepL.
Bulk edit and search-and-replace are now available on project and language level.
Aggiunto filtro per cercare e sostituire.
Fixed: «Perform automatic translation» privilege is no longer part of the Languages group.
«Perform automatic translation» is in the Administration and the new Automatic translation group.
Risolto il problema relativo alla generazione di file XLSX con caratteri speciali.
Added ability to the GitHub authentication backend to check if the user belongs to a specific GitHub organization or team.
Improved feedback on invalid parameters passed to API.
Aggiunto supporto per token di accesso con ambito progetto per API.
Risolto la rimozione delle stringhe in alcuni casi.
Risolto il problema con la traduzione delle stringhe appena aggiunte.
Etichetta le stringhe tradotte automaticamente per facilitarne il filtraggio.
Tutte le modifiche nel dettaglio.
Aggiornamento
Please follow Generic upgrade instructions in order to perform update.
There is a change in per-project groups, the upgrade can take long time on sites with thousands of projects.
Django 4.0 has made some incompatible changes, see Backwards incompatible changes in 4.0. Weblate still supports Django 3.2 for now, in case any of these are problematic. Most notable changes which might affect Weblate:
Dropped support for PostgreSQL 9.6, Django 4.0 supports PostgreSQL 10 and higher.
Format of
CSRF_TRUSTED_ORIGINSwas changed.
The Docker container now uses Django 4.0, see above for changes.
Weblate 4.9.1¶
Released on November 19th 2021.
Fixed upload of monolingual files after changing template.
Gestione migliorata degli spazi bianchi nei flag.
Aggiungi il supporto per il filtraggio nell’API download.
Risolto il problema con la visualizzazione delle statistiche quando si aggiungono nuove traduzioni.
Mitigate issues with GitHub SSH key change.
Weblate 4.9¶
Released on November 10th 2021.
Provide more details for events in history.
Migliorata la resa della storia.
Miglioramento delle prestazioni delle pagine di traduzione.
Aggiunto il supporto per limitare i download dei file di traduzione.
The
safe-htmlcan now understand Markdown when used withmd-text.The
max-lengthtag now ignores XML markup when used withxml-text.Fixed dimensions of rendered texts in Dimensione massima della traduzione.
Lowered app store title length to 30 to assist with upcoming Google policy changes.
Aggiunto il supporto per personalizzare l’invocazione SSH tramite
SSH_EXTRA_ARGS.Aggiunti controlli per ICU MessageFormat.
Gestione migliorata delle condizioni di errore nei backend di traduzione automatica.
Highlight unusual whitespace characters in the strings.
Added option to stay on translated string while editing.
Aggiunto il supporto per personalizzare l’invocazione di Borg tramite
BORG_EXTRA_ARGS.Corretta la generazione di file MO per traduzioni monolinguistiche.
Added API endpoint to download all component translations as a ZIP file.
Aggiunto il supporto per Python 3.10.
Aggiunto il supporto per inviare nuovamente l’invito via e-mail dall’interfaccia di gestione.
Tutte le modifiche nel dettaglio.
Aggiornamento
Please follow Generic upgrade instructions in order to perform update.
There is a change in storing metrics, the upgrade can take long time on larger sites.
Weblate 4.8.1¶
Released on September 10th 2021.
Risolta la rimozione dell’utente nell’interfaccia di amministrazione di Django.
Document add-on parameters in greater detail.
Fixed JavaScript error in glossary.
Aggiungi un limite al numero di corrispondenze nel controllo di coerenza.
Migliorare la gestione dei segnaposto nelle traduzioni automatiche.
Risolta la creazione di componenti aggiuntivi utilizzando l’API.
Added
PRIVACY_URLsetting to add privacy policy link to the footer.Hide member e-mail addresses from project admins.
Improved gettext PO merging in case of conflicts.
Improved glossary highlighting.
Improved
safe-htmlflag behavior with XML checks.Risolti i messaggi di commit per i componenti collegati.
Weblate 4.8¶
Released on August 21th 2021.
Aggiunto il supporto per il formato stringsdict di Apple.
The exact search operator is now case-sensitive with PostgreSQL.
Fixed saving glossary explanations in some cases.
Documentation improvements.
Performance improvements.
Improved squash add-on compatibility with Gerrit.
Risolto il problema con l’aggiunta di stringhe ai componenti del glossario monolingue.
Prestazioni migliorate nella gestione delle varianti.
Fixed squash add-on sometimes skipping parsing upstream changes.
Preserve file extension for downloads.
Aggiunto il supporto per il formato Fluent.
Aggiunto supporto per l’utilizzo delle schede per rientrare i formati JSON.
Tutte le modifiche nel dettaglio.
Aggiornamento
Please follow Generic upgrade instructions in order to perform update.
There are no additional upgrade steps needed in this release.
Weblate 4.7.2¶
Released on July 15th 2021.
Supporta più alias linguistici da configurare su un progetto.
Risolto il problema con la convalida della stringa di ricerca nell’API.
Fixed Git exporter URLs after a domain change.
Risolto il problema relativo al componente aggiuntivo di pulizia per i file Windows RC.
Risolto il possibile crash nell’aggiornamento XLIFF.
Weblate 4.7.1¶
Released on June 30th 2021.
Popup migliorato per l’aggiunta di termini al glossario.
Aggiunto supporto per il servizio di traduzione automatica LibreTranslate.
Aggiunta limitazione della velocità sulla creazione di nuovi progetti.
Prestazioni migliorate degli aggiornamenti dei file.
Weblate 4.7¶
Released on June 17th 2021.
Controllo dello stato della configurazione migliorato.
Aggiunto il supporto per
object-pascal-formatutilizzato in gettext PO, vedere Formato Object Pascal.Renamed Nearby keys to Similar keys to better describe the purpose.
Aggiunto supporto per draggable/i18n lang files.
Integrazione dell’autenticazione SAML migliorata.
Fixed Gerrit review requests integration to better handle corner cases.
Weblate now requires Django 3.2.
Risolto il problema con l’invito degli utenti quando l’autenticazione e-mail è disabilitata.
Definizioni linguistiche migliorate.
Aggiunto supporto per impedire agli utenti di contribuire a un progetto.
Fixed automatic creation of glossary languages.
Documentazione estesa sui componenti aggiuntivi.
Miglioramenti delle prestazioni per i componenti con repository collegati.
Aggiunto supporto per l’API DeepL gratuita.
La gestione degli utenti non necessita più dell’interfaccia di amministrazione di Django.
Tutte le modifiche nel dettaglio.
Aggiornamento
Please follow Generic upgrade instructions in order to perform update.
Notable configuration or dependencies changes:
There are several changes in
settings_example.py, most notable middleware changes (MIDDLEWARE), please adjust your settings accordingly.The DeepL machine translation now has a generic
MT_DEEPL_API_URLsetting to adapt to different subscription models more flexibly. TheMT_DEEPL_API_VERSIONsetting is no longer used.Django 3.2 is now required.
Weblate 4.6.2¶
Released on May 8th 2021.
Risolto il problema relativo al crash dopo lo spostamento del componente condiviso tra progetti.
Risolto il problema con l’aggiunta di nuove stringhe ai file delle proprietà vuoti.
Fixed copy icon alignment in RTL languages.
Statistiche estese sulle stringhe nella scheda Informazioni.
Fixed handling of translation files ignored in Git.
Prestazioni delle metriche migliorate.
Risolto possibile bug nel salvataggio dei glossari.
Fixed consistency check behavior on languages with different plural rules.
Weblate 4.6.1¶
Released on May 2nd 2021.
Remove obsolete spam protection code.
Migliora l’accuratezza del controllo plurale stringhe sorgente.
Update list of user interface languages in Docker.
Improved error messages when creating pull requests.
Fixed creating pull requests on Pagure.
Risolto il problema relativo all’attivazione dei componenti aggiuntivi installati automaticamente.
Risolti possibili problemi di memorizzazione nella cache durante l’aggiornamento.
Risolto il problema con l’aggiunta di nuove unità alle traduzioni monolingue tramite caricamento.
Weblate 4.6¶
Released on April 19th 2021.
The auto_translate management command has now a parameter for specifying translation mode.
Aggiunto il supporto per File testo.
Added trends and metrics for all objects.
Aggiunto supporto per copiare direttamente il testo dalle lingue secondarie.
Added date filtering when browsing changes.
Improved activity charts.
Sender for contact form e-mails can now be configured.
Convalida dei parametri migliorata nell’API di creazione dei componenti.
The rate limiting no longer applies to superusers.
Prestazioni e affidabilità dei componenti aggiuntivi della traduzione automatica migliorate.
The rate limiting now can be customized in the Docker container.
API for creating components now automatically uses Weblate internal URLs.
Simplified state indication while listing strings.
Password hashing now uses Argon2 by default.
Barre di avanzamento semplificate che indicano lo stato della traduzione.
Renamed Aggiungi lingue mancanti to clarify the purpose.
Risolto il problema con il salvataggio dello stato della stringa su XLIFF.
Aggiunta la ricerca in tutta la lingua.
Initial support for Scaling horizontally the Docker deployment.
Tutte le modifiche nel dettaglio.
Aggiornamento
Please follow Generic upgrade instructions in order to perform update.
Notable configuration or dependencies changes:
There are new file formats, you might want to include them in case you modified the
WEBLATE_FORMATS.API for creating components now automatically uses Weblate internal URLs, see
POST /api/projects/(string:project)/components/.There is a change in dependencies and
PASSWORD_HASHERSto prefer Argon2 for passwords hashing.
Weblate 4.5.3¶
Released on April 1st 2021.
Fixed metrics collection.
Risolto il possibile crash durante l’aggiunta di stringhe.
Esempi di ricerca migliorati.
Fixed possible loss of newly added strings on replace upload.
Weblate 4.5.2¶
Released on March 26th 2021.
Programma configurabile per la traduzione automatica.
Aggiunto controllo del formato Lua.
Ignore format strings in the Parole duplicate consecutive check.
Allow uploading screenshot from a translate page.
Added forced file synchronization to the repository maintenance.
Fixed automatic suggestions for languages with a longer code.
Prestazioni migliorate quando si aggiungono nuove stringhe.
Several bug fixes in quality checks.
Several performance improvements.
Aggiunta l’integrazione con Scopri Weblate.
Fixed checks behavior with read-only strings.
Weblate 4.5.1¶
Released on March 5th 2021.
Fixed editing of glossary flags in some corner cases.
Extend metrics usage to improve performance of several pages.
Store correct source language in TMX files.
Migliore gestione dei caricamenti di PO monolingue tramite l’API.
Comportamento degli avvisi migliorato sui componenti del glossario.
Controlli dei collegamenti Markdown migliorati.
Indicate glossary and source language in breadcrumbs.
Elenco dei componenti impaginati di grandi progetti.
Prestazioni migliorate di traduzione, rimozione di componenti o progetti.
Improved bulk edit performance.
Fixed preserving «Needs editing» and «Approved» states for ODF files.
Interfaccia migliorata per personalizzare i download dei file di traduzione
Weblate 4.5¶
Released on February 19th 2021.
Aggiunto il supporto per il
lua-formatutilizzato nel gettext PO.Aggiunto il supporto per la condivisione di un componente tra progetti.
Fixed multiple unnamed variables check behavior with multiple format flags.
Dropped mailing list field on the project in favor of generic instructions for translators.
Aggiunto componente aggiuntivo per la generazione di pseudolocale.
Aggiunto supporto per i file TermBase eXchange.
Aggiunto supporto per definire manualmente le varianti di stringa utilizzando un flag.
Prestazioni migliorate dei controlli di coerenza.
Nessun dato restituito (Timeout durante l’invio dei dati).
Aggiunto supporto per la ricerca nelle spiegazioni.
Strings can now be added and removed in bilingual formats as well.
Extend list of supported languages in Amazon Translate machine translation.
Abilita automaticamente i controlli Java MessageFormat per le proprietà Java.
Aggiunto un nuovo metodo di caricamento per aggiungere nuove stringhe a una traduzione.
Aggiunta una semplice interfaccia per sfogliare la traduzione.
Glossaries are now stored as regular components.
Dropped specific API for glossaries as component API is used now.
Added simplified interface to toggle some of the flags.
Aggiunto supporto per termini non traducibili o proibiti nel glossario.
Aggiunto supporto per la definizione della terminologia in un glossario.
Moved text direction toggle to get more space for the visual keyboard.
Aggiunta opzione per monitorare automaticamente i progetti a cui l’utente ha contribuito.
Aggiunto controllo se la traduzione corrisponde al glossario.
Aggiunto il supporto per la personalizzazione del colore del testo di navigazione.
Tutte le modifiche nel dettaglio.
Aggiornamento
Please follow Generic upgrade instructions in order to perform update.
Notable configuration or dependencies changes:
The migration might take considerable time if you had big glossaries.
Glossaries are now stored as regular components.
The glossary API is removed, use regular translation API to access glossaries.
There is a change in
INSTALLED_APPS;weblate.metricsshould be added.
Cambiato nella versione 4.5.1:
There is a new dependency on the pyahocorasick module.
Weblate 4.4.2¶
Released on January 14th 2021.
Fixed corruption of one distributed MO file.
Weblate 4.4.1¶
Released on January 13th 2021.
Fixed reverting plural changes.
Fixed displaying help for project settings.
Migliorata l’amministrazione degli utenti.
Gestione migliorata del contesto nei file PO monolingue.
Fixed cleanup add-on behavior with HTML, ODF, IDML and Windows RC formats.
Risolta l’analisi della posizione dai file CSV.
Use content compression for file downloads.
Improved user experience on importing from ZIP file.
Rilevamento migliorato del formato file per i caricamenti.
Avoid duplicate pull requests on Pagure.
Prestazioni migliorate durante la visualizzazione delle traduzioni fantasma.
Reimplemented translation editor to use native browser textarea.
Risolto il problema relativo al componente aggiuntivo di pulizia che interrompeva l’aggiunta di nuove stringhe.
Added API for add-ons.
Weblate 4.4¶
Released on December 15th 2020.
Convalida migliorata durante la creazione di un componente.
Weblate now requires Django 3.1.
Aggiunto il supporto per la personalizzazione dell’aspetto nell’interfaccia di gestione.
Fixed read-only state handling in bulk edit.
Integrazione CodeMirror migliorata.
Aggiunto componente aggiuntivo per rimuovere le stringhe vuote dai file di traduzione.
L’editor CodeMirror è ora utilizzato per le traduzioni.
Syntax highlighting in translation editor for XML, HTML, Markdown and reStructuredText.
Evidenzia i posizionabili nell’editor di traduzione.
Improved support for non-standard language codes.
Aggiunto avviso quando si utilizzano codici lingua ambigui.
The user is now presented with a filtered list of languages when adding a new translation.
Extended search capabilities for changes in history.
Improved billing detail pages and Libre hosting workflow.
API di statistiche di traduzione estese.
Scheda «altre traduzioni» migliorata durante la traduzione.
Added tasks API.
Prestazioni migliorate nel caricamento dei file.
Improved display of user defined special characters.
Prestazioni migliorate della traduzione automatica.
Several minor improvements in the user interface.
Improved naming of ZIP downloads.
Aggiunta opzione per ricevere notifiche sui progetti non monitorati.
Aggiornamento
Please follow Generic upgrade instructions in order to perform update.
Notable configuration or dependencies changes:
There is a change in
INSTALLED_APPS,weblate.configurationhas to be added there.Django 3.1 is now required.
In case you are using MySQL or MariaDB, the minimal required versions have increased.
Cambiato nella versione 4.4.1:
Monolingual gettext now uses both
msgidandmsgctxtwhen 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 usingloadpo.Increased minimal required version of translate-toolkit to address several file format issues.
Weblate 4.3.2¶
Released on November 4th 2020.
Risolto il problema relativo al crash su alcune maschere di file dei componenti.
Migliorata la precisione del controllo delle parole duplicate consecutive.
Added support for Pagure pull requests.
Messaggi di errore migliorati per le registrazioni non riuscite.
Reverted rendering developer comments as Markdown.
Simplified setup of Git repositories with different default branch than «master».
Newly created internal repositories now use main as the default branch.
Reduced false positives rate of unchanged translation while translating reStructuredText.
Fixed CodeMirror display issues in some situations.
Renamed Template group to «Sources» to clarify its meaning.
Fixed GitLab pull requests on repositories with longer paths.
Weblate 4.3.1¶
Released on October 21st 2020.
Prestazioni di traduzione automatica migliorate.
Fixed session expiry for authenticated users.
Aggiunto il supporto per nascondere le informazioni sulla versione.
Improve hooks compatibility with Bitbucket Server.
Prestazioni migliorate degli aggiornamenti della memoria di traduzione.
Reduced memory usage.
Prestazioni migliorate della visualizzazione Matrix.
Aggiunta conferma prima di rimuovere un utente da un progetto.
Weblate 4.3¶
Released on October 15th 2020.
Include user stats in the API.
Fixed component ordering on paginated pages.
Define source language for a glossary.
Rewritten support for GitHub and GitLab pull requests.
Aggiornamento statistiche dopo la rimozione del suggerimento.
Profilo utente pubblico esteso.
Fixed configuration of enforced checks.
Improve documentation about built-in backups.
Moved source language attribute from project to a component.
Aggiungi controllo di formattazione Vue I18n.
Generic placeholders check now supports regular expressions.
Aspetto migliorato della modalità Matrix.
Machinery è stata rinominata in suggerimenti automatici.
Added support for interacting with multiple GitLab or GitHub instances.
Extended API to cover project updates, unit updates and removals and glossaries.
Unit API now properly handles plural strings.
Component creation can now handle ZIP file or document upload.
Consolidated API response status codes.
Supporta Markdown nel contratto di collaborazione.
Migliorato il tracciamento delle stringhe sorgenti.
Improved JSON, YAML and CSV formats compatibility.
Aggiunto il supporto per la rimozione delle stringhe.
Improved performance of file downloads.
Improved repository management view.
Automatically enable java-format for Android.
Aggiunto il supporto per gli screenshot localizzati.
Aggiunto il supporto per Python 3.9.
Fixed translating HTML files under certain conditions.
Tutte le modifiche nei dettagli.
Aggiornamento
Please follow Generic upgrade instructions in order to perform update.
Notable configuration or dependencies changes:
There are some changes in quality checks, you might want to include them in case you modified the
CHECK_LIST.The source language attribute was moved from project to a component what is exposed in the API. You will need to update Weblate Client in case you are using it.
The database migration to 4.3 might take long depending on number of strings you are translating (expect around one hour of migration time per 100,000 source strings).
There is a change in
INSTALLED_APPS.There is a new setting
SESSION_COOKIE_AGE_AUTHENTICATEDwhich complementsSESSION_COOKIE_AGE.In case you were using hub or lab to integrate with GitHub or GitLab, you will need to reconfigure this, see
GITHUB_CREDENTIALSandGITLAB_CREDENTIALS.
Cambiato nella versione 4.3.1:
The Celery configuration was changed to add
memoryqueue. Please adjust your startup scripts andCELERY_TASK_ROUTESsetting.
Cambiato nella versione 4.3.2:
The
post_updatemethod of add-ons now takes extraskip_pushparameter.
Weblate 4.2.2¶
Released on September 2nd 2020.
Corretta la corrispondenza delle stringhe di origine per i formati JSON.
Fixed login redirect for some authentication configurations.
Fixed LDAP authentication with group sync.
Risolto il crash nella segnalazione dell’avanzamento della traduzione automatica.
Fixed Git commit squashing with trailers enabled.
Fixed creating local VCS components using the API.
Weblate 4.2.1¶
Released on August 21st 2020.
Fixed saving plurals for some locales in Android resources.
Risolto il problema relativo all’arresto anomalo del componente aggiuntivo di pulizia per alcuni file XLIFF.
Allow setting up localization CDN in Docker image.
Weblate 4.2¶
Released on August 18th 2020.
Improved user pages and added listing of users.
Dropped support for migrating from 3.x releases, migrate through 4.1 or 4.0.
Added exports into several monolingual formats.
Improved activity charts.
Number of displayed nearby strings can be configured.
Aggiunto supporto per il blocco dei componenti che presentano errori del repository.
Simplified main navigation (replaced buttons with icons).
Improved language code handling in Google Translate integration.
The Git squash add-on can generate
Co-authored-by:trailers.Improved query search parser.
Improved user feedback from format strings checks.
Improved performance of bulk state changes.
Added compatibility redirects after project or component renaming.
Added notifications for strings approval, component locking and license change.
Added support for ModernMT.
Allow to avoid overwriting approved translations on file upload.
Dropped support for some compatibility URL redirects.
Aggiunto controllo ECMAScript per i modelli letterali.
Aggiunta l’opzione per osservare un componente.
Removed leading dot from JSON unit keys.
Rimossa la coda separata Celery per la memoria di traduzione.
Consentire la traduzione di tutti i componenti di una lingua in una sola volta.
Allow to configure
Content-Security-PolicyHTTP headers.Added support for aliasing languages at project level.
New add-on to help with HTML or JavaScript localization, see CDN localizzazione JavaScript.
The Weblate domain is now configured in the settings, see
SITE_DOMAIN.Aggiungi il supporto per la ricerca per componente e progetto.
Aggiornamento
Please follow Generic upgrade instructions in order to perform update.
Notable configuration or dependencies changes:
Upgrade from 3.x releases is not longer supported, please upgrade to 4.0 or 4.1 first.
There are some new and updated requirements.
There are several changes in
settings_example.py, most notable new middleware and changed application ordering.The keys for JSON based formats no longer include leading dot. The strings are adjusted during the database migration, but external components might need adjustment in case you rely on keys in exports or API.
The Celery configuration was changed to no longer use
memoryqueue. Please adjust your startup scripts andCELERY_TASK_ROUTESsetting.The Weblate domain is now configured in the settings, see
SITE_DOMAIN(orWEBLATE_SITE_DOMAIN). You will have to configure it before running Weblate.The username and email fields on user database now should be case insensitive unique. It was mistakenly not enforced with PostgreSQL.
Weblate 4.1.1¶
Released on June 19th 2020.
Fixed changing autofix or add-ons configuration in Docker.
Fixed possible crash in «About» page.
Improved installation of byte-compiled locale files.
Fixed adding words to glossary.
Fixed keyboard shortcuts for machinery.
Removed debugging output causing discarding log events in some setups.
Fixed lock indication on project listing.
Fixed listing GPG keys in some setups.
Added option for which DeepL API version to use.
Added support for acting as SAML Service Provider, see SAML authentication.
Weblate 4.1¶
Released on June 15th 2020.
Added support for creating new translations with included country code.
Added support for searching source strings with screenshot.
Extended info available in the stats insights.
Improved search editing on «Translate» pages.
Improve handling of concurrent repository updates.
Include source language in project creation form.
Include changes count in credits.
Fixed UI language selection in some cases.
Possibility to allow certain registration methods with registrations closed.
Improved lookup of related terms in glossary.
Improved translation memory matches.
Group same machinery results.
Add direct link to edit screenshot from translate page.
Improved removal confirmation dialog.
Include templates in ZIP download.
Add support for Markdown and notification configuration in announcements.
Extended details in check listings.
Added support for new file formats: Stringhe PHP Laravel, File HTML, Formato OpenDocument, Formato IDML, File RC di Windows, Traduzioni INI, Traduzioni INI Inno Setup, Proprietà GWT, File JSON go-i18n, File ARB.
Consistently use dismissed as state of dismissed checks.
Aggiungi il supporto per la configurazione dei componenti aggiuntivi predefiniti da abilitare.
Fixed editor keyboard shortcut to dismiss checks.
Improved machine translation of strings with placeholders.
Show ghost translation for user languages to ease starting them.
Improved language code parsing.
Show translations in user language first in the list.
Renamed shapings to more generic name variants.
Added new quality checks: Variabili senza nome multiple, Non tradotta da molto tempo, Parole duplicate consecutive.
Reintroduced support for wiping translation memory.
Fixed option to ignore source checks.
Added support for configuring different branch for pushing changes.
API now reports rate limiting status in the HTTP headers.
Added support for Google Translate V3 API (Advanced).
Added ability to restrict access on component level.
Added support for whitespace and other special chars in translation flags, see Customizing behavior using flags.
Always show rendered text check if enabled.
API now supports filtering of changes.
Added support for sharing glossaries between projects.
Aggiornamento
Please follow Generic upgrade instructions in order to perform update.
Notable configuration or dependencies changes:
There are several changes in
settings_example.py, most notable middleware changes, please adjust your settings accordingly.There are new file formats, you might want to include them in case you modified the
WEBLATE_FORMATS.There are new quality checks, you might want to include them in case you modified the
CHECK_LIST.There is change in
DEFAULT_THROTTLE_CLASSESsetting to allow reporting of rate limiting in the API.There are some new and updated requirements.
There is a change in
INSTALLED_APPS.The
MT_DEEPL_API_VERSIONsetting has been removed in Version 4.7. The DeepL machine translation now uses the newMT_DEEPL_API_URLinstead. You might need to adjustMT_DEEPL_API_URLto match your subscription.
Weblate 4.0.4¶
Released on May 7th 2020.
Fixed testsuite execution on some Python 3.8 environments.
Typo fixes in the documentation.
Fixed creating components using the API in some cases.
Fixed JavaScript errors breaking mobile navigation.
Fixed crash on displaying some checks.
Fixed screenshots listing.
Fixed monthly digest notifications.
Fixed intermediate translation behavior with units non existing in translation.
Weblate 4.0.3¶
Released on May 2nd 2020.
Fixed possible crash in reports.
User mentions in comments are now case insensitive.
Fixed PostgreSQL migration for non superusers.
Fixed changing the repository URL while creating component.
Fixed crash when upstream repository is gone.
Weblate 4.0.2¶
Released on April 27th 2020.
Improved performance of translation stats.
Improved performance of changing labels.
Improved bulk edit performance.
Improved translation memory performance.
Fixed possible crash on component deletion.
Fixed displaying of translation changes in some corner cases.
Improved warning about too long celery queue.
Fixed possible false positives in the consistency check.
Fixed deadlock when changing linked component repository.
Included edit distance in changes listing and CSV and reports.
Avoid false positives of punctuation spacing check for Canadian French.
Fixed XLIFF export with placeholders.
Fixed false positive with zero width check.
Improved reporting of configuration errors.
Fixed bilingual source upload.
Automatically detect supported languages for DeepL machine translation.
Fixed progress bar display in some corner cases.
Fixed some checks triggering on non translated strings.
Weblate 4.0.1¶
Released on April 16th 2020.
Fixed package installation from PyPI.
Weblate 4.0¶
Released on April 16th 2020.
Weblate now requires Python 3.6 or newer.
Added management overview of component alerts.
Added component alert for broken repository browser URLs.
Improved sign in and registration pages.
Project access control and workflow configuration integrated to project settings.
Added check and highlighter for i18next interpolation and nesting.
Added check and highlighter for percent placeholders.
Visualizzare i suggerimenti per i controlli non riusciti.
Record source string changes in history.
Upgraded Microsoft Translator to version 3 API.
Reimplemented translation memory backend.
Added support for several
is:lookups in Searching.Allow to make Traduzione invariata avoid the built-in words exceptions.
Improved comments extraction from monolingual po files.
Renamed whiteboard messages to announcements.
Fixed occasional problems with registration mails.
Improved LINGUAS update add-on to handle more syntax variants.
Fixed editing monolingual XLIFF source file.
Aggiunto supporto per la corrispondenza esatta in Searching.
Extended API to cover screenshots, users, groups, componentlists and extended creating projects.
Add support for source upload on bilingual translations.
Added support for intermediate language from developers.
Added support for source strings review.
Extended download options for platform wide translation memory.