Matjaž Horvat

Results 103 issues of Matjaž Horvat

We've noticed in projects with a lot of files that sync is very slow if the [project configuration](https://moz-l10n-config.readthedocs.io/en/latest/fileformat.html) is used vs. when it's not. One such example is https://pontoon.mozilla.org/projects/foundation-website-content/, where...

P2
task
project config

As of yesterday, Microsoft Terminology API seems to be shut down: https://slator.com/microsoft-kills-off-beloved-language-portal/ Microsoft terminology is still provided in .tbx format: https://learn.microsoft.com/en-us/globalization/reference/microsoft-language-resources https://download.microsoft.com/download/b/2/d/b2db7a7c-8d33-47f3-b2c1-ee5e6445cf45/MicrosoftTermCollection.zip We should investigate means to keep using this...

P3

Users should have the ability to opt-out of email notifications. This will be particularly important when #2072 and #2076 land, but also today, since we occasionally email users with invitations...

P3
enhancement
notifications

A common use case for term variants are declension of a given term: https://pontoon.mozilla.org/sl/firefox-monitor-website/all-resources/?search=-brand-Mozilla&string=191858 It is surprising that the nominative case, which is the default, isn't listed first. Resources: https://en.wikipedia.org/wiki/Slovene_declension

P2
bug
FTL

Later on, we should start replacing the formatted `{ $count }` placeholders in what we're sending with some actually appropriate numbers for each category, and then re-integrating the placeholders in...

P3
enhancement
pretranslation

We currently don't enforce any XML/HTML checks. There's Translate Toolkit checks: http://docs.translatehouse.org/projects/translate-toolkit/en/latest/commands/pofilter_tests.html#pofilter-tests-xmltags But they can be disabled and bypassed, and errors & warnings are never stored into the DB. We...

P2

We separate internal quality checks into two modules: - `pontoon_db.py`: produces errors and warnings that are stored into the DB - `pontoon_non_db.py`: produces front-end warning only However, this is just...

task
P3
checks

We use an outdated Chart.js library. Let's upgrade it to latest version.

task
P3

In order to present a chart like "pretranslation quality", we need the quality data for the team/project/project-locale's pretranslated messages for the past year. To get there, we: 1. Define new...

P2
task
performance

Currently we have two charts available on the Insights pages that show Times to review: - one for all suggestions - one for pretranslations It would also be useful to...

P3