Skip to content

Commit 77b4d24

Browse files
committed
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Co-authored-by: Hosted Weblate <[email protected]> Translate-URL: https://hosted.weblate.org/projects/pypa/packaging-python-org/ Translation: pypa/packaging.python.org
1 parent 213c224 commit 77b4d24

File tree

32 files changed

+1054
-1810
lines changed

32 files changed

+1054
-1810
lines changed

locales/ar/LC_MESSAGES/messages.po

Lines changed: 19 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: Python Packaging User Guide\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2025-05-10 14:38+0000\n"
11+
"POT-Creation-Date: 2025-05-13 20:48+0000\n"
1212
"PO-Revision-Date: 2025-01-19 01:44+0000\n"
1313
"Last-Translator: Mohamed Brahimi <[email protected]>\n"
1414
"Language-Team: Arabic <https://hosted.weblate.org/projects/pypa/packaging-"
@@ -8423,12 +8423,12 @@ msgid ""
84238423
msgstr ""
84248424

84258425
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:25
8426-
msgid "Configuring trusted publishing"
8426+
msgid "Configuring Trusted Publishing"
84278427
msgstr ""
84288428

84298429
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:27
84308430
msgid ""
8431-
"This guide relies on PyPI's `trusted publishing`_ implementation to connect "
8431+
"This guide relies on PyPI's `Trusted Publishing`_ implementation to connect "
84328432
"to `GitHub Actions CI/CD`_. This is recommended for security reasons, since "
84338433
"the generated tokens are created for each of your projects individually and "
84348434
"expire automatically. Otherwise, you'll need to generate an `API token`_ for "
@@ -8442,7 +8442,7 @@ msgid ""
84428442
"Since this guide will demonstrate uploading to both PyPI and TestPyPI, we'll "
84438443
"need two trusted publishers configured. The following steps will lead you "
84448444
"through creating the \"pending\" publishers for your new :term:`PyPI project "
8445-
"<Project>`. However it is also possible to add `trusted publishing`_ to any "
8445+
"<Project>`. However it is also possible to add `Trusted Publishing`_ to any "
84468446
"pre-existing project, if you are its owner."
84478447
msgstr ""
84488448

@@ -8561,7 +8561,7 @@ msgid ""
85618561
"This also defines a GitHub Environment for the job to run in its context and "
85628562
"a URL to be displayed in GitHub's UI nicely. Additionally, it allows "
85638563
"acquiring an OpenID Connect token that the ``pypi-publish`` actions needs to "
8564-
"implement secretless trusted publishing to PyPI."
8564+
"implement secretless Trusted Publishing to PyPI."
85658565
msgstr ""
85668566

85678567
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:144
@@ -8586,87 +8586,53 @@ msgid ""
85868586
"unconditionally."
85878587
msgstr ""
85888588

8589-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:163
8590-
msgid "Signing the distribution packages"
8591-
msgstr ""
8592-
8593-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:165
8594-
msgid ""
8595-
"The following job signs the distribution packages with `Sigstore`_, the same "
8596-
"artifact signing system `used to sign CPython <https://www.python.org/"
8597-
"download/sigstore/>`_."
8598-
msgstr ""
8599-
8600-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:168
8589+
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:164
86018590
msgid ""
8602-
"Firstly, it uses the `sigstore/gh-action-sigstore-python GitHub Action`_ to "
8603-
"sign the distribution packages. In the next step, an empty GitHub Release "
8604-
"from the current tag is created using the ``gh`` CLI. Note this step can be "
8605-
"further customised. See the `gh release documentation <https://cli.github."
8606-
"com/manual/gh_release>`_ as a reference."
8607-
msgstr ""
8608-
8609-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:176
8610-
msgid ""
8611-
"You may need to manage your ``GITHUB_TOKEN`` permissions to enable creating "
8612-
"the GitHub Release. See the `GitHub documentation <https://docs.github.com/"
8613-
"repositories/managing-your-repositorys-settings-and-features/enabling-"
8614-
"features-for-your-repository/managing-github-actions-settings-for-a-"
8615-
"repository#configuring-the-default-github_token-permissions>`_ for "
8616-
"instructions. Specifically, the token needs the ``contents: write`` "
8617-
"permission."
8618-
msgstr ""
8619-
8620-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:182
8621-
msgid "Finally, the signed distributions are uploaded to the GitHub Release."
8591+
"Starting with version `v1.11.0 <https://github.com/pypa/gh-action-pypi-"
8592+
"publish/releases/tag/v1.11.0>`_, `pypa/gh-action-pypi-publish`_ generates "
8593+
"and uploads :pep:`740`-compatible attestations for each distribution by "
8594+
"default. No additional manual signing steps are required."
86228595
msgstr ""
86238596

8624-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:192
8625-
msgid ""
8626-
"This is a replacement for GPG signatures, for which support has been "
8627-
"`removed from PyPI <https://blog.pypi.org/posts/2023-05-23-removing-pgp/>`_. "
8628-
"However, this job is not mandatory for uploading to PyPI and can be omitted."
8629-
msgstr ""
8630-
8631-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:198
8597+
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:172
86328598
msgid "Separate workflow for publishing to TestPyPI"
86338599
msgstr ""
86348600

8635-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:200
8601+
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:174
86368602
msgid ""
86378603
"Now, repeat these steps and create another job for publishing to the "
86388604
"TestPyPI package index under the ``jobs`` section:"
86398605
msgstr ""
86408606

8641-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:210
8607+
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:184
86428608
msgid ""
86438609
"Requiring manual approvals in the ``testpypi`` GitHub Environment is "
86448610
"typically unnecessary as it's designed to run on each commit to the main "
86458611
"branch and is often used to indicate a healthy release publishing pipeline."
86468612
msgstr ""
86478613

8648-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:214
8614+
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:188
86498615
msgid "The whole CI/CD workflow"
86508616
msgstr ""
86518617

8652-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:216
8618+
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:190
86538619
msgid ""
86548620
"This paragraph showcases the whole workflow after following the above guide."
86558621
msgstr ""
86568622

8657-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:224
8623+
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:198
86588624
msgid "That's all, folks!"
86598625
msgstr ""
86608626

8661-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:226
8627+
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:200
86628628
msgid ""
86638629
"Now, whenever you push a tagged commit to your Git repository remote on "
86648630
"GitHub, this workflow will publish it to PyPI. And it'll publish any push to "
86658631
"TestPyPI which is useful for providing test builds to your alpha users as "
86668632
"well as making sure that your release pipeline remains healthy!"
86678633
msgstr ""
86688634

8669-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:234
8635+
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:208
86708636
msgid ""
86718637
"If your repository has frequent commit activity and every push is uploaded "
86728638
"to TestPyPI as described, the project might exceed the `PyPI project size "
@@ -8675,7 +8641,7 @@ msgid ""
86758641
"server like :ref:`pypiserver` in the CI for testing purposes."
86768642
msgstr ""
86778643

8678-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:242
8644+
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:216
86798645
msgid ""
86808646
"It is recommended to keep the integrated GitHub Actions at their latest "
86818647
"versions, updating them frequently."

locales/ars/LC_MESSAGES/messages.po

Lines changed: 19 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgid ""
66
msgstr ""
77
"Project-Id-Version: Python Packaging User Guide\n"
88
"Report-Msgid-Bugs-To: \n"
9-
"POT-Creation-Date: 2025-05-10 14:38+0000\n"
9+
"POT-Creation-Date: 2025-05-13 20:48+0000\n"
1010
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1111
"Last-Translator: Automatically generated\n"
1212
"Language-Team: none\n"
@@ -8417,12 +8417,12 @@ msgid ""
84178417
msgstr ""
84188418

84198419
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:25
8420-
msgid "Configuring trusted publishing"
8420+
msgid "Configuring Trusted Publishing"
84218421
msgstr ""
84228422

84238423
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:27
84248424
msgid ""
8425-
"This guide relies on PyPI's `trusted publishing`_ implementation to connect "
8425+
"This guide relies on PyPI's `Trusted Publishing`_ implementation to connect "
84268426
"to `GitHub Actions CI/CD`_. This is recommended for security reasons, since "
84278427
"the generated tokens are created for each of your projects individually and "
84288428
"expire automatically. Otherwise, you'll need to generate an `API token`_ for "
@@ -8436,7 +8436,7 @@ msgid ""
84368436
"Since this guide will demonstrate uploading to both PyPI and TestPyPI, we'll "
84378437
"need two trusted publishers configured. The following steps will lead you "
84388438
"through creating the \"pending\" publishers for your new :term:`PyPI project "
8439-
"<Project>`. However it is also possible to add `trusted publishing`_ to any "
8439+
"<Project>`. However it is also possible to add `Trusted Publishing`_ to any "
84408440
"pre-existing project, if you are its owner."
84418441
msgstr ""
84428442

@@ -8555,7 +8555,7 @@ msgid ""
85558555
"This also defines a GitHub Environment for the job to run in its context and "
85568556
"a URL to be displayed in GitHub's UI nicely. Additionally, it allows "
85578557
"acquiring an OpenID Connect token that the ``pypi-publish`` actions needs to "
8558-
"implement secretless trusted publishing to PyPI."
8558+
"implement secretless Trusted Publishing to PyPI."
85598559
msgstr ""
85608560

85618561
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:144
@@ -8580,87 +8580,53 @@ msgid ""
85808580
"unconditionally."
85818581
msgstr ""
85828582

8583-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:163
8584-
msgid "Signing the distribution packages"
8585-
msgstr ""
8586-
8587-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:165
8588-
msgid ""
8589-
"The following job signs the distribution packages with `Sigstore`_, the same "
8590-
"artifact signing system `used to sign CPython <https://www.python.org/"
8591-
"download/sigstore/>`_."
8592-
msgstr ""
8593-
8594-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:168
8583+
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:164
85958584
msgid ""
8596-
"Firstly, it uses the `sigstore/gh-action-sigstore-python GitHub Action`_ to "
8597-
"sign the distribution packages. In the next step, an empty GitHub Release "
8598-
"from the current tag is created using the ``gh`` CLI. Note this step can be "
8599-
"further customised. See the `gh release documentation <https://cli.github."
8600-
"com/manual/gh_release>`_ as a reference."
8601-
msgstr ""
8602-
8603-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:176
8604-
msgid ""
8605-
"You may need to manage your ``GITHUB_TOKEN`` permissions to enable creating "
8606-
"the GitHub Release. See the `GitHub documentation <https://docs.github.com/"
8607-
"repositories/managing-your-repositorys-settings-and-features/enabling-"
8608-
"features-for-your-repository/managing-github-actions-settings-for-a-"
8609-
"repository#configuring-the-default-github_token-permissions>`_ for "
8610-
"instructions. Specifically, the token needs the ``contents: write`` "
8611-
"permission."
8612-
msgstr ""
8613-
8614-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:182
8615-
msgid "Finally, the signed distributions are uploaded to the GitHub Release."
8585+
"Starting with version `v1.11.0 <https://github.com/pypa/gh-action-pypi-"
8586+
"publish/releases/tag/v1.11.0>`_, `pypa/gh-action-pypi-publish`_ generates "
8587+
"and uploads :pep:`740`-compatible attestations for each distribution by "
8588+
"default. No additional manual signing steps are required."
86168589
msgstr ""
86178590

8618-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:192
8619-
msgid ""
8620-
"This is a replacement for GPG signatures, for which support has been "
8621-
"`removed from PyPI <https://blog.pypi.org/posts/2023-05-23-removing-pgp/>`_. "
8622-
"However, this job is not mandatory for uploading to PyPI and can be omitted."
8623-
msgstr ""
8624-
8625-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:198
8591+
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:172
86268592
msgid "Separate workflow for publishing to TestPyPI"
86278593
msgstr ""
86288594

8629-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:200
8595+
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:174
86308596
msgid ""
86318597
"Now, repeat these steps and create another job for publishing to the "
86328598
"TestPyPI package index under the ``jobs`` section:"
86338599
msgstr ""
86348600

8635-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:210
8601+
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:184
86368602
msgid ""
86378603
"Requiring manual approvals in the ``testpypi`` GitHub Environment is "
86388604
"typically unnecessary as it's designed to run on each commit to the main "
86398605
"branch and is often used to indicate a healthy release publishing pipeline."
86408606
msgstr ""
86418607

8642-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:214
8608+
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:188
86438609
msgid "The whole CI/CD workflow"
86448610
msgstr ""
86458611

8646-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:216
8612+
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:190
86478613
msgid ""
86488614
"This paragraph showcases the whole workflow after following the above guide."
86498615
msgstr ""
86508616

8651-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:224
8617+
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:198
86528618
msgid "That's all, folks!"
86538619
msgstr ""
86548620

8655-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:226
8621+
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:200
86568622
msgid ""
86578623
"Now, whenever you push a tagged commit to your Git repository remote on "
86588624
"GitHub, this workflow will publish it to PyPI. And it'll publish any push to "
86598625
"TestPyPI which is useful for providing test builds to your alpha users as "
86608626
"well as making sure that your release pipeline remains healthy!"
86618627
msgstr ""
86628628

8663-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:234
8629+
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:208
86648630
msgid ""
86658631
"If your repository has frequent commit activity and every push is uploaded "
86668632
"to TestPyPI as described, the project might exceed the `PyPI project size "
@@ -8669,7 +8635,7 @@ msgid ""
86698635
"server like :ref:`pypiserver` in the CI for testing purposes."
86708636
msgstr ""
86718637

8672-
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:242
8638+
#: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:216
86738639
msgid ""
86748640
"It is recommended to keep the integrated GitHub Actions at their latest "
86758641
"versions, updating them frequently."

0 commit comments

Comments
 (0)