Francesco Lodolo

Results 212 comments of Francesco Lodolo

I can't find any code or pull request that used `GOOGLE_CREDENTIALS`. Is it there just to store that info?

Should we have a special hidden file that is [copied over like the .env file](https://github.com/mozilla/pontoon/blob/main/docker/Dockerfile#L52)?

BTW, not sure how reliable this is ```bash for env in $(grep -r 'os.environ.get("' pontoon --include="*.py" | sed -n 's/.*os.environ.get("\([^"]*\)".*/\1/p' | sort | uniq); do if ! grep -qr "$env"...

I tried on [stage](https://mozilla-pontoon-staging.herokuapp.com/tl/firefox-for-android/all-resources/?search=reduce_cookie_banner_details_panel_title_unsupported_site_request_2&search_identifiers=true&string=279732), and I get the warning when submitting a suggestion. Once submitted, the warning is nowhere to be seen.

> So this seems like a frontend bug, where warnings are not displayed when openning a translation after it has been submitted. That's correct.

This is the new `moz.l10n` library, nobody was aware of custom headers being used this way https://github.com/mozilla/pontoon/pull/3587 Making the project private is not helpful, you need to disable sync for...

Not amazing, but not completely impossible (a Python script with the dictionary of all IDs can add back the headers after each commit). BTW, the files currently missing an header...

Example: https://gist.github.com/flodolo/55c27867b9a25ea9f1ab2aaf27545781 You can have a workflow running on push and avoid concurrency ([example](https://github.com/mozilla-l10n/nimbus-l10n/blob/main/.github/workflows/extract_strings.yaml)) This is the diff from the script, assuming I recovered the right IDs from the history...

The new code is designed to ignore target files, so I don't expect this to be a trivial fix. We need @eemeli, but he won't be around for another 10...

I've re-enabled the project, and will keep an eye out to confirm that everything works as expected. If you want to make an edit in French and test, the repository...