Hi Sophie,

I searched one more time but my findings were the same as before:

* Weblate’s automatically filled TM is separated into scopes: personal,
per-project, and shared.

* I can manage my personal TM by downloading, uploading, and deleting TM
files. Individual strings cannot be edited or deleted, so the most
practical way to clean up the TM is to delete everything Weblate has
collected and upload a TMX file generated from the latest translations.

* I cannot change project-level TM though. I can only download JSON/TMX
files from it. Also, I seem to have no direct access to the shared scope at
all.

Apparently, while translating, each new entry is added separately to each
scope, so to remove the obsolete entries one has to be able to change the
TM data in all scopes. There is a permission called 'Managing translation
memories' which may or may not help. Judging by the name, it may allow
deleting and uploading per-project and shared TMs. OTOH, if there is no way
to restrict access only to the respective team's language, the server
admins may be reluctant to give it to just any l10n team member. :)

A workaround that comes to mind is to have some automated way to reset TMs
(all scopes) at the server side so that a language team may request
resetting the entire TM for that language without causing too much manual
work on the part of the server maintainer. I assume it is currently
possible (but maybe non-trivial) to purge the entire TM for a language and
regenerate it from the existing translations at the backend because I have
some dim recollection of someone requesting such a thing on this list.

Cheers,
Mihail

PS Unfortunately, the Weblate feature request about highlighting
differences in fuzzy matches remains in the 'help wanted' status since
September 2020.


On Fri, May 7, 2021 at 1:39 PM sophi <so...@libreoffice.org> wrote:

> Hi Mihail,
> Sorry for the delay to answer your question
> Le 15/04/2021 à 21:22, Mihail Balabanov a écrit :
> > Hi,
> >
> > Is there any way to edit Weblate's TM to remove erroneous or obsolete
> > translations? Sometimes we change terminology, or punctuation, or spaces,
> > making translations obsolete. More often than not, I click Save and after
> > that I realize that I have made a typo or that the translation should be
> > changed to match something that comes up several strings later.
> >
> > Nevertheless, the old version of every translation I entered stays in the
> > TM. These obsolete translations gradually pile up and seriously increase
> my
> > cognitive load because I have to read them all carefully to decide what
> to
> > use every time I use the TM for a similar string (or the string gets
> > cosmetically changed *again*).
> >
> > So, is there any way to delete unnecessary entries, or to 'reset' the TM
> to
> > only the strings that are currently used in the projects on Weblate,
> > discarding all strings that are not currently used in any project?
>
> You can manage your entries into the TM under your profile. I didn't
> test it, but you can download files and upload them. There is not much
> more information in the Weblate help. Maybe you can give it a try and
> let us know your findings.
> Note that there are interesting (for us :) issues reported to Weblate:
>
> https://github.com/WeblateOrg/weblate/issues?q=is%3Aissue+is%3Aopen+translation+memory
>
> Cheers
> Sophie
>
> --
> Sophie Gautier so...@libreoffice.org
> GSM: +33683901545
> IRC: sophi
> Foundation coordinator
> The Document Foundation
>
> --
> To unsubscribe e-mail to: l10n+unsubscr...@global.libreoffice.org
> Problems?
> https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
> Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
> List archive: https://listarchives.libreoffice.org/global/l10n/
> Privacy Policy: https://www.documentfoundation.org/privacy
>

-- 
To unsubscribe e-mail to: l10n+unsubscr...@global.libreoffice.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.libreoffice.org/global/l10n/
Privacy Policy: https://www.documentfoundation.org/privacy

Reply via email to