Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from WeblateOrg:main #182

Merged
merged 98 commits into from
Oct 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
98 commits
Select commit Hold shift + click to select a range
7625361
Translated using Weblate (Portuguese)
SantosSi Oct 7, 2024
abe7a9b
Translated using Weblate (Russian)
Blueberryy Oct 7, 2024
549e481
Translated using Weblate (Czech)
Fjuro Oct 7, 2024
15bc715
Translated using Weblate (Portuguese)
SantosSi Oct 7, 2024
2ad5287
Translated using Weblate (Lithuanian)
Oct 7, 2024
02413ae
Translated using Weblate (Russian)
Blueberryy Oct 7, 2024
e9a205a
Translated using Weblate (Portuguese (Portugal))
SantosSi Oct 7, 2024
33edc3c
Translated using Weblate (Portuguese (Portugal))
SantosSi Oct 7, 2024
890e98a
Update dependency boto3-stubs to v1.35.35
renovate[bot] Oct 7, 2024
01b9ccb
Update github/codeql-action action to v3.26.12
renovate[bot] Oct 7, 2024
e0e96a6
Update actions/upload-artifact action to v4.4.1
renovate[bot] Oct 7, 2024
ff1122a
Translated using Weblate (French)
ChristianWia Oct 7, 2024
5068b00
Update pre-commit hook asottile/blacken-docs to v1.19.0
renovate[bot] Oct 8, 2024
54e6e13
Update redis Docker tag to v7.4.1
renovate[bot] Oct 8, 2024
3c5dc2a
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Oct 7, 2024
60c4608
fix: use consistent timestamp display on addon logs
nijel Oct 8, 2024
8cbea0c
fix: use only supported languages when validating Apertium settings. …
SukiCZ Oct 8, 2024
e0f680f
fix(ci): do not use grep without matches
nijel Oct 8, 2024
8533fc5
fix(ci): do not show unrelated mypy errors on pull requests
nijel Oct 8, 2024
e26ff11
fix(component): avoid crash on getting unused enforcements
nijel Oct 8, 2024
b264d2f
fix(add-ons): perform post-update with repository lock held
nijel Oct 8, 2024
8a5ba45
chore(deps): update dependency django-auth-ldap to v5
renovate[bot] Oct 8, 2024
4e51a1f
chore(deps): update actions/upload-artifact action to v4.4.2
renovate[bot] Oct 8, 2024
6a73f55
chore(deps): update dependency pre-commit to v4.0.1
renovate[bot] Oct 8, 2024
7b8a8b4
chore(deps): update dependency boto3-stubs to v1.35.36
renovate[bot] Oct 8, 2024
ac9083e
Translated using Weblate (Polish)
Aga-C Oct 8, 2024
35a58e5
Translated using Weblate (Indonesian)
Linerly Oct 8, 2024
04f585d
Translated using Weblate (Italian)
mapi68 Oct 8, 2024
e8d5468
Translated using Weblate (Indonesian)
Linerly Oct 8, 2024
66d6dae
Translated using Weblate (Ukrainian)
IhorHordiichuk Oct 7, 2024
6777700
Translated using Weblate (Chinese (Simplified Han script))
Geeyun-JY3 Oct 8, 2024
d5e236b
fix(ui): Fix overflow issue in editor toolbar (#12720)
meel-hd Oct 9, 2024
3065dc7
chore(ci): exclude non-API DRF endpoints from API lint
nijel Oct 8, 2024
85787da
Revert "fix: Cache key collision in render checks for suggestions (#1…
nijel Oct 9, 2024
0f41c04
fix(ci): uninstall Python 3.13 on macos
nijel Oct 9, 2024
f2364de
feat(changes): show content of removed comment
nijel Oct 9, 2024
917572b
chore(changes): extract action to a local variable
nijel Oct 9, 2024
e3e4f74
Revert "fix(ci): uninstall Python 3.13 on macos"
nijel Oct 9, 2024
9889ded
fix(ci): do not install Python using brew
nijel Oct 9, 2024
080ff64
chore: remove unused bootstrap from deps
nijel Oct 9, 2024
8b55e66
feat(component): bilingual file upload (#12713)
gersona Oct 9, 2024
4aa7286
feat(utils): Add check for loading data to ClassLoader instances. Fix…
SukiCZ Oct 9, 2024
988ae49
chore(deps): update dependency coverage to v7.6.2
renovate[bot] Oct 9, 2024
3b3e680
chore(deps): update actions/upload-artifact action to v4.4.3
renovate[bot] Oct 9, 2024
8c13b82
chore(deps): update dependency boto3-stubs to v1.35.37
renovate[bot] Oct 9, 2024
d2746eb
Translated using Weblate (Russian)
ktrace Oct 9, 2024
c2e2439
Translated using Weblate (Serbian)
Oct 9, 2024
735eca2
Translated using Weblate (Welsh)
rprys Oct 9, 2024
3fef167
Translated using Weblate (Welsh)
rprys Oct 9, 2024
1890836
Translated using Weblate (Galician)
ikergcalvino Oct 9, 2024
1c0cb1f
Translated using Weblate (Russian)
ktrace Oct 9, 2024
33e3cff
Translated using Weblate (Serbian)
Oct 9, 2024
5c255ba
Translated using Weblate (Russian)
Blueberryy Oct 9, 2024
152bba2
Translated using Weblate (Serbian)
Oct 9, 2024
c3992a3
Translated using Weblate (Russian)
Blueberryy Oct 9, 2024
504a5b5
Translated using Weblate (Serbian)
Oct 9, 2024
eac06e2
Translated using Weblate (Serbian)
Oct 9, 2024
b23f709
Translated using Weblate (Serbian)
Oct 9, 2024
921bf23
Translated using Weblate (Serbian)
Oct 9, 2024
3da1088
Translated using Weblate (Serbian)
Oct 9, 2024
b4c0e68
Translated using Weblate (Portuguese (Brazil))
RaydoBelmont Oct 10, 2024
5b771b6
Translated using Weblate (Portuguese (Brazil))
RaydoBelmont Oct 10, 2024
c8bc15d
Translated using Weblate (Portuguese)
RaydoBelmont Oct 10, 2024
7047c2d
Translated using Weblate (Portuguese (Brazil))
RaydoBelmont Oct 10, 2024
1a38bed
feat: clean unused glossary languages (#12331)
gersona Oct 10, 2024
b762d09
update documentation for AWS Translate (#12682)
gersona Oct 10, 2024
a643e84
chore(deps): update dependency sphinx to v8.1.0
renovate[bot] Oct 10, 2024
ec55cf8
chore(deps): update dependency boto3-stubs to v1.35.38
renovate[bot] Oct 11, 2024
56d8aa4
Add tributejs library to be managed by client/
meel-hd Oct 10, 2024
dcbe5cb
Document client 3rd party licenses management
meel-hd Oct 10, 2024
9db0980
chore(js): update vendored libraries
nijel Oct 11, 2024
a370537
chore(deps): update dependency @sentry/browser to v8.34.0 (#12732)
renovate[bot] Oct 11, 2024
cb14410
mypy: fix mypy errors in wladmin module. Rel: #3703
SukiCZ Oct 6, 2024
3e48a5a
fix(component): allow consistency add-on to add languages
nijel Oct 11, 2024
5e2efaa
chore: include rejection reason in the log
nijel Oct 11, 2024
5e11486
feat: Add support for translatable/readonly for uploaded/downloaded A…
harriebird Oct 11, 2024
41d8b96
chore(deps): update pre-commit hook adamchainz/django-upgrade to v1.22.1
renovate[bot] Oct 11, 2024
6f5fd82
Translated using Weblate (Galician)
mbouzada Oct 10, 2024
2f95984
Translated using Weblate (Czech)
Fjuro Oct 10, 2024
992766b
Translated using Weblate (Serbian)
Oct 10, 2024
4ebaa82
Translated using Weblate (Galician)
mbouzada Oct 10, 2024
f46ae9f
Translated using Weblate (Serbian)
Oct 10, 2024
2ee3033
Translated using Weblate (Galician)
mbouzada Oct 10, 2024
1936de2
Translated using Weblate (Galician)
mbouzada Oct 10, 2024
a9544d1
Translated using Weblate (Serbian)
Oct 10, 2024
8606c51
Translated using Weblate (Serbian)
Oct 10, 2024
1397ac2
Translated using Weblate (Serbian)
Oct 11, 2024
4e4d482
Translated using Weblate (Indonesian)
Linerly Oct 11, 2024
eb07717
Translated using Weblate (Slovak)
Oct 11, 2024
ef11e54
chore(deps): update dependency stylelint to v16.10.0
renovate[bot] Oct 11, 2024
bfacd0e
chore(deps): update dependency boto3-stubs to v1.35.39
renovate[bot] Oct 11, 2024
776b4a7
chore(deps): update dependency sphinx to v8.1.1
renovate[bot] Oct 12, 2024
ebb0a8c
Translated using Weblate (Russian)
ktrace Oct 11, 2024
ce34f9d
Translated using Weblate (Russian)
ktrace Oct 11, 2024
7739165
Translated using Weblate (Serbian)
Oct 11, 2024
9361aca
chore(deps): update dependency django-cors-headers to >=4.3.0,<4.6
renovate[bot] Oct 12, 2024
e59f0fc
chore(deps): update dependency sphinx to v8.1.2
renovate[bot] Oct 12, 2024
253bbc0
Translated using Weblate (Russian)
Blueberryy Oct 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ jobs:
- name: Generate OpenAPI
run: |
echo "::add-matcher::.github/matchers/spectacular.json"
./manage.py spectacular > weblate-openapi.yaml
./manage.py spectacular --urlconf="weblate.api.urls" > weblate-openapi.yaml
echo "::remove-matcher owner=spectacular::"
- name: openapi-lint
run: npx @redocly/cli lint --format github-actions weblate-openapi.yaml
2 changes: 1 addition & 1 deletion .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
echo "::add-matcher::.github/matchers/sphinx.json"
./ci/run-docs
echo "::remove-matcher owner=sphinx::"
- uses: actions/[email protected].0
- uses: actions/[email protected].3
with:
name: Documentation
path: docs/_build/html
2 changes: 1 addition & 1 deletion .github/workflows/linkcheck.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ jobs:
sed 's@^@docs/@' docs/_build/linkcheck/output.txt
echo "::remove-matcher owner=sphinx::"
echo "::remove-matcher owner=sphinx-warn::"
- uses: actions/[email protected].0
- uses: actions/[email protected].3
if: always()
with:
name: Linkcheck report
Expand Down
5 changes: 1 addition & 4 deletions .github/workflows/macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,12 +36,9 @@ jobs:
brew unlink [email protected]
rm -f /usr/local/bin/{2to3,idle3,pydoc3,python3,python3-config}
brew link --overwrite [email protected]
- name: Fix OpenSSL
# Pulls fix from https://github.com/Homebrew/homebrew-core/pull/169721
run: brew reinstall openssl@3
- name: Install brew dependencies
run: |
brew install python pango cairo gobject-introspection glib libyaml pkg-config zstd xxhash libxmlsec1
brew install pango cairo gobject-introspection glib libyaml pkg-config zstd xxhash libxmlsec1
- name: Install Weblate
run: |
python3 -m venv .venv
Expand Down
11 changes: 5 additions & 6 deletions .github/workflows/mypy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,14 +34,11 @@ jobs:
env:
ALL_CHANGED_FILES: ${{ steps.changed-files.outputs.all_changed_files }}
run: |
touch changed-files.txt
for file in ${ALL_CHANGED_FILES}; do
echo "$file" >> changed-files.txt
done
if [ ! -f changed-files.txt ] ; then
echo "No changed files!"
else
cat changed-files.txt
fi
cat changed-files.txt

- name: Install apt dependencies
run: sudo ./ci/apt-install
Expand All @@ -66,7 +63,9 @@ jobs:
run: |
echo "::add-matcher::.github/matchers/mypy.json"
if [ -f changed-files.txt ] ; then
grep -F -f changed-files.txt mypy.log
if grep --silent --fixed-strings --file=changed-files.txt mypy.log ; then
grep --fixed-strings --file=changed-files.txt mypy.log
fi
else
cat mypy.log
fi
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/scorecards.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,14 +53,14 @@ jobs:
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
# format to the repository Actions tab.
- name: Upload artifact
uses: actions/[email protected].0
uses: actions/[email protected].3
with:
name: SARIF file
path: results.sarif
retention-days: 5

# Upload the results to GitHub's code scanning dashboard.
- name: Upload to code-scanning
uses: github/codeql-action/[email protected].11
uses: github/codeql-action/[email protected].12
with:
sarif_file: results.sarif
8 changes: 4 additions & 4 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ repos:
args: [--no-sort-keys, --autofix, --no-ensure-ascii]
exclude: ^weblate/trans/fixtures/simple-project.json|weblate/trans/tests/data/.*.json$
- repo: https://github.com/adamchainz/django-upgrade
rev: 1.21.0
rev: 1.22.1
hooks:
- id: django-upgrade
args: [--target-version, '5.0']
Expand All @@ -33,7 +33,7 @@ repos:
args: [--fix, --exit-non-zero-on-fix]
- id: ruff-format
- repo: https://github.com/asottile/blacken-docs
rev: 1.18.0
rev: 1.19.0
hooks:
- id: blacken-docs
- repo: meta
Expand Down Expand Up @@ -66,9 +66,9 @@ repos:
- id: stylelint
args: [--formatter=compact]
additional_dependencies:
- stylelint@16.9.0
- stylelint@16.10.0
- repo: https://github.com/fsfe/reuse-tool
rev: v3.0.2
rev: v4.0.3
hooks:
- id: reuse
- repo: https://github.com/shellcheck-py/shellcheck-py
Expand Down
2 changes: 1 addition & 1 deletion ci/docker-compose-mariadb.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ services:
environment:
MYSQL_ROOT_PASSWORD: weblate
cache:
image: redis:7.4.0-alpine
image: redis:7.4.1-alpine
restart: always
ports:
- 60001:6379
2 changes: 1 addition & 1 deletion ci/docker-compose-mysql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ services:
environment:
MYSQL_ROOT_PASSWORD: weblate
cache:
image: redis:7.4.0-alpine
image: redis:7.4.1-alpine
restart: always
ports:
- 60001:6379
2 changes: 1 addition & 1 deletion ci/docker-compose-postgresql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ services:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: weblate
cache:
image: redis:7.4.0-alpine
image: redis:7.4.1-alpine
restart: always
ports:
- 60001:6379
5 changes: 3 additions & 2 deletions client/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,9 @@
"build": "webpack"
},
"dependencies": {
"@sentry/browser": "8.33.1",
"jquery": "3.7.1"
"@sentry/browser": "8.34.0",
"jquery": "3.7.1",
"tributejs": "5.1.3"
},
"devDependencies": {
"terser-webpack-plugin": "5.3.10",
Expand Down
7 changes: 7 additions & 0 deletions client/src/tribute.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
// Copyright © Michal Čihař <[email protected]>
//
// SPDX-License-Identifier: GPL-3.0-or-later

import Tribute from "tributejs";

window.Tribute = Tribute;
12 changes: 10 additions & 2 deletions client/webpack.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -33,18 +33,25 @@ SPDX-License-Identifier: ${licenses}
`;
}
// REUSE-IgnoreEnd

function mainLicenseTransform(packages) {
return genericTransform(packages, (pkg) => !pkg.name.startsWith("@sentry"));
const excludePrefixes = ["@sentry", "tributejs"];
return genericTransform(
packages,
(pkg) => !excludePrefixes.some((prefix) => pkg.name.startsWith(prefix)),
);
}
function sentryLicenseTransform(packages) {
return genericTransform(packages, (pkg) => pkg.name.startsWith("@sentry"));
}
function tributeLicenseTransform(packages) {
return genericTransform(packages, (pkg) => pkg.name.startsWith("tributejs"));
}

module.exports = {
entry: {
main: "./src/main.js",
sentry: "./src/sentry.js",
tribute: "./src/tribute.js",
},
mode: "production",
optimization: {
Expand All @@ -65,6 +72,7 @@ module.exports = {
additionalFiles: {
"main.js.license": mainLicenseTransform,
"sentry.js.license": sentryLicenseTransform,
"tribute.js.license": tributeLicenseTransform,
},
}),
],
Expand Down
145 changes: 75 additions & 70 deletions client/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -47,76 +47,76 @@
"@jridgewell/resolve-uri" "^3.1.0"
"@jridgewell/sourcemap-codec" "^1.4.14"

"@sentry-internal/browser-utils@8.33.1":
version "8.33.1"
resolved "https://registry.yarnpkg.com/@sentry-internal/browser-utils/-/browser-utils-8.33.1.tgz#5364532dc4d4a87698b191910a7f1c7d5361da52"
integrity sha512-TW6/r+Gl5jiXv54iK1xZ3mlVgTS/jaBp4vcQ0xGMdgiQ3WchEPcFSeYovL+YHT3tSud0GZqVtDQCz+5i76puqA==
dependencies:
"@sentry/core" "8.33.1"
"@sentry/types" "8.33.1"
"@sentry/utils" "8.33.1"

"@sentry-internal/feedback@8.33.1":
version "8.33.1"
resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-8.33.1.tgz#883a258b432e6dc8cf733c9a4c23cd2a8d430d23"
integrity sha512-qauMRTm3qDaLqZ3ibI03cj4gLF40y0ij65nj+cns6iWxGCtPrO8tjvXFWuQsE7Aye9dGMnBgmv7uN+NTUtC3RA==
dependencies:
"@sentry/core" "8.33.1"
"@sentry/types" "8.33.1"
"@sentry/utils" "8.33.1"

"@sentry-internal/replay-canvas@8.33.1":
version "8.33.1"
resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-8.33.1.tgz#02758ad1514ddd32c6169f10ca3676d04c91eee7"
integrity sha512-nsxTFTPCT10Ty/v6+AiST3+yotGP1sUb8xqfKB9fPnS1hZHFryp0NnEls7xFjBsBbZPU1GpFkzrk/E6JFzixDQ==
dependencies:
"@sentry-internal/replay" "8.33.1"
"@sentry/core" "8.33.1"
"@sentry/types" "8.33.1"
"@sentry/utils" "8.33.1"

"@sentry-internal/replay@8.33.1":
version "8.33.1"
resolved "https://registry.yarnpkg.com/@sentry-internal/replay/-/replay-8.33.1.tgz#51910b702d25b99fd152cddd8c0d2e1ca8017ea8"
integrity sha512-fm4coIOjmanU29NOVN9MyaP4fUCOYytbtFqVSKRFNZQ/xAgNeySiBIbUd6IjujMmnOk9bY0WEUMcdm3Uotjdog==
dependencies:
"@sentry-internal/browser-utils" "8.33.1"
"@sentry/core" "8.33.1"
"@sentry/types" "8.33.1"
"@sentry/utils" "8.33.1"

"@sentry/browser@8.33.1":
version "8.33.1"
resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-8.33.1.tgz#3c4300fc58da905b5b611e70b02dbdb45d7c3a2b"
integrity sha512-c6zI/igexkLwZuGk+u8Rj26ChjxGgkhe6ZbKFsXCYaKAp5ep5X7HQRkkqgbxApiqlC0LduHdd/ymzh139JLg8w==
dependencies:
"@sentry-internal/browser-utils" "8.33.1"
"@sentry-internal/feedback" "8.33.1"
"@sentry-internal/replay" "8.33.1"
"@sentry-internal/replay-canvas" "8.33.1"
"@sentry/core" "8.33.1"
"@sentry/types" "8.33.1"
"@sentry/utils" "8.33.1"

"@sentry/core@8.33.1":
version "8.33.1"
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-8.33.1.tgz#dc59f73b93e6f78f15c897ac47e48008680d9c04"
integrity sha512-3SS41suXLFzxL3OQvTMZ6q92ZapELVq2l2SoWlZopcamWhog2Ru0dp2vkunq97kFHb2TzKRTlFH4+4gbT8SJug==
dependencies:
"@sentry/types" "8.33.1"
"@sentry/utils" "8.33.1"

"@sentry/types@8.33.1":
version "8.33.1"
resolved "https://registry.yarnpkg.com/@sentry/types/-/types-8.33.1.tgz#3c519f974c3c3f3ea8b4e6f930b676f954c26f87"
integrity sha512-GjoAMvwtpIemoF/IiwZ7A60g4nQv3qwzR21GvJqDVUoKD0e8pv9OLX+HyXoUat4wEDGSuDUcUyUKD2G+od73QA==

"@sentry/utils@8.33.1":
version "8.33.1"
resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-8.33.1.tgz#8cfc56b7dbc27135028e77aa5d553b15f4ba0466"
integrity sha512-uzuYpiiJuFY3N4WNHMBWUQX5oNv2t/TbG0OHRp3Rr7yeu+HSfD542TIp9/gMZ+G0Cxd8AmVO3wkKIFbk0TL4Qg==
dependencies:
"@sentry/types" "8.33.1"
"@sentry-internal/browser-utils@8.34.0":
version "8.34.0"
resolved "https://registry.yarnpkg.com/@sentry-internal/browser-utils/-/browser-utils-8.34.0.tgz#36a50d503ad4ad51fce22e80670f8fd6fd195a27"
integrity sha512-4AcYOzPzD1tL5eSRQ/GpKv5enquZf4dMVUez99/Bh3va8qiJrNP55AcM7UzZ7WZLTqKygIYruJTU5Zu2SpEAPQ==
dependencies:
"@sentry/core" "8.34.0"
"@sentry/types" "8.34.0"
"@sentry/utils" "8.34.0"

"@sentry-internal/feedback@8.34.0":
version "8.34.0"
resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-8.34.0.tgz#ff0db65c36f13665db99e3e22f2032bfdda98731"
integrity sha512-aYSM2KPUs0FLPxxbJCFSwCYG70VMzlT04xepD1Y/tTlPPOja/02tSv2tyOdZbv8Uw7xslZs3/8Lhj74oYcTBxw==
dependencies:
"@sentry/core" "8.34.0"
"@sentry/types" "8.34.0"
"@sentry/utils" "8.34.0"

"@sentry-internal/replay-canvas@8.34.0":
version "8.34.0"
resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-8.34.0.tgz#10acadaef74e982dee2b9842a3eb6fec73f032ed"
integrity sha512-x8KhZcCDpbKHqFOykYXiamX6x0LRxv6N1OJHoH+XCrMtiDBZr4Yo30d/MaS6rjmKGMtSRij30v+Uq+YWIgxUrg==
dependencies:
"@sentry-internal/replay" "8.34.0"
"@sentry/core" "8.34.0"
"@sentry/types" "8.34.0"
"@sentry/utils" "8.34.0"

"@sentry-internal/replay@8.34.0":
version "8.34.0"
resolved "https://registry.yarnpkg.com/@sentry-internal/replay/-/replay-8.34.0.tgz#b730919a174cc5ae8a77f79fb24a5ffb18e44db5"
integrity sha512-EoMh9NYljNewZK1quY23YILgtNdGgrkzJ9TPsj6jXUG0LZ0Q7N7eFWd0xOEDBvFxrmI3cSXF1i4d1sBb+eyKRw==
dependencies:
"@sentry-internal/browser-utils" "8.34.0"
"@sentry/core" "8.34.0"
"@sentry/types" "8.34.0"
"@sentry/utils" "8.34.0"

"@sentry/browser@8.34.0":
version "8.34.0"
resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-8.34.0.tgz#d2dfc2dbbfa9132d5c3e951f0a4b467805bc4c75"
integrity sha512-3HHG2NXxzHq1lVmDy2uRjYjGNf9NsJsTPlOC70vbQdOb+S49EdH/XMPy+J3ruIoyv6Cu0LwvA6bMOM6rHZOgNQ==
dependencies:
"@sentry-internal/browser-utils" "8.34.0"
"@sentry-internal/feedback" "8.34.0"
"@sentry-internal/replay" "8.34.0"
"@sentry-internal/replay-canvas" "8.34.0"
"@sentry/core" "8.34.0"
"@sentry/types" "8.34.0"
"@sentry/utils" "8.34.0"

"@sentry/core@8.34.0":
version "8.34.0"
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-8.34.0.tgz#92efe1cc8ced843beee636c344e66086d8915563"
integrity sha512-adrXCTK/zsg5pJ67lgtZqdqHvyx6etMjQW3P82NgWdj83c8fb+zH+K79Z47pD4zQjX0ou2Ws5nwwi4wJbz4bfA==
dependencies:
"@sentry/types" "8.34.0"
"@sentry/utils" "8.34.0"

"@sentry/types@8.34.0":
version "8.34.0"
resolved "https://registry.yarnpkg.com/@sentry/types/-/types-8.34.0.tgz#b02da72d1be67df5246aa9a97ca661ee71569372"
integrity sha512-zLRc60CzohGCo6zNsNeQ9JF3SiEeRE4aDCP9fDDdIVCOKovS+mn1rtSip0qd0Vp2fidOu0+2yY0ALCz1A3PJSQ==

"@sentry/utils@8.34.0":
version "8.34.0"
resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-8.34.0.tgz#5ba543381a9de0ada1196df1fc5cde3b891de41e"
integrity sha512-W1KoRlFUjprlh3t86DZPFxLfM6mzjRzshVfMY7vRlJFymBelJsnJ3A1lPeBZM9nCraOSiw6GtOWu6k5BAkiGIg==
dependencies:
"@sentry/types" "8.34.0"

"@types/estree@^1.0.5":
version "1.0.5"
Expand Down Expand Up @@ -819,6 +819,11 @@ terser@^5.26.0:
commander "^2.20.0"
source-map-support "~0.5.20"

[email protected]:
version "5.1.3"
resolved "https://registry.yarnpkg.com/tributejs/-/tributejs-5.1.3.tgz#980600fc72865be5868893078b4bfde721129eae"
integrity sha512-B5CXihaVzXw+1UHhNFyAwUTMDk1EfoLP5Tj1VhD9yybZ1I8DZJEv8tZ1l0RJo0t0tk9ZhR8eG5tEsaCvRigmdQ==

undici-types@~6.19.2:
version "6.19.8"
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.19.8.tgz#35111c9d1437ab83a7cdc0abae2f26d88eda0a02"
Expand Down
4 changes: 3 additions & 1 deletion docs/admin/machine.rst
Original file line number Diff line number Diff line change
Expand Up @@ -87,12 +87,14 @@

Amazon Translate is a neural machine translation service for translating text
to and from English across a breadth of supported languages.
The service requires the `TranslateFullAccess` Managed Policy.

The service automatically uses :ref:`glossary`, see :ref:`glossary-mt`.

.. seealso::

`Amazon Translate Documentation <https://docs.aws.amazon.com/translate/>`_
`Amazon Translate Documentation <https://docs.aws.amazon.com/translate/>`_,
`AWS TranslateFullAccess Policy <https://docs.aws.amazon.com/aws-managed-policy/latest/reference/TranslateFullAccess.html>`_

.. _mt-baidu:

Expand Down Expand Up @@ -185,7 +187,7 @@

.. seealso::

`DeepL translator <https://www.deepl.com/translator>`_,

Check warning on line 190 in docs/admin/machine.rst

View workflow job for this annotation

GitHub Actions / Linkcheck

https://www.deepl.com/pro to https://www.deepl.com/en/pro

Check warning on line 190 in docs/admin/machine.rst

View workflow job for this annotation

GitHub Actions / Linkcheck

https://www.deepl.com/translator to https://www.deepl.com/en/translator

Check warning on line 190 in docs/admin/machine.rst

View workflow job for this annotation

GitHub Actions / Linkcheck

https://www.deepl.com/translator to https://www.deepl.com/en/translator

Check warning on line 190 in docs/admin/machine.rst

View workflow job for this annotation

GitHub Actions / Linkcheck

https://www.deepl.com/pro to https://www.deepl.com/en/pro

Check warning on line 190 in docs/admin/machine.rst

View workflow job for this annotation

GitHub Actions / Linkcheck

https://www.deepl.com/pro to https://www.deepl.com/en/pro

Check warning on line 190 in docs/admin/machine.rst

View workflow job for this annotation

GitHub Actions / Linkcheck

https://www.deepl.com/translator to https://www.deepl.com/en/translator
`DeepL pricing <https://www.deepl.com/pro>`_,
`DeepL API documentation <https://developers.deepl.com/docs>`_

Expand Down
4 changes: 4 additions & 0 deletions docs/changes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,12 @@ Not yet released.
* :ref:`autofix` for Devanagari danda now better handles latin script.
* :ref:`autofix` for French and Breton now uses a non-breaking space before colons instead of a narrow one.
* :ref:`api` now has a preview OpenAPI specification.
* Stale, empty glossaries are now automatically removed.
* :kbd:`?` now displays available :ref:`keyboard`.
* Translation and language view in the project now include basic information about the language and plurals.
* :ref:`bulk-edit` shows a preview of matched strings.
* :ref:`aresource` now supports translatable attribute in its strings.
* Creating component via file upload (Translate document) now supports bilingual files.

**Bug fixes**

Expand All @@ -31,6 +34,7 @@ Not yet released.
**Compatibility**

* Weblate now requires Python 3.11 or newer.
* :ref:`mt-aws` now requires the `TranslateFullAccess` permission

**Upgrading**

Expand Down
Loading
Loading