Release v4.2.0

This commit is contained in:
Jeremy Stretch 2025-01-06 15:54:16 -05:00
parent b7610971c0
commit 9d82a668a4
14 changed files with 25465 additions and 20135 deletions

View File

@ -14,7 +14,7 @@ body:
attributes: attributes:
label: NetBox version label: NetBox version
description: What version of NetBox are you currently running? description: What version of NetBox are you currently running?
placeholder: v4.1.11 placeholder: v4.2.0
validations: validations:
required: true required: true
- type: dropdown - type: dropdown

View File

@ -39,7 +39,7 @@ body:
attributes: attributes:
label: NetBox Version label: NetBox Version
description: What version of NetBox are you currently running? description: What version of NetBox are you currently running?
placeholder: v4.1.11 placeholder: v4.2.0
validations: validations:
required: true required: true
- type: dropdown - type: dropdown

View File

@ -120,15 +120,9 @@ Then, compile these portable (`.po`) files for use in the application:
* Update the example version numbers in the feature request and bug report templates under `.github/ISSUE_TEMPLATES/`. * Update the example version numbers in the feature request and bug report templates under `.github/ISSUE_TEMPLATES/`.
* Replace the "FUTURE" placeholder in the release notes with the current date. * Replace the "FUTURE" placeholder in the release notes with the current date.
Commit these changes to the `main` branch and push upstream.
### Verify CI Build Status
Ensure that continuous integration testing on the `main` branch is completing successfully. If it fails, take action to correct the failure before proceeding with the release.
### Submit a Pull Request ### Submit a Pull Request
Submit a pull request titled **"Release vX.Y.Z"** to merge the current release branch (e.g. `release-vX.Y.Z`) into `main`. Copy the documented release notes into the pull request's body. Commit the above changes and submit a pull request titled **"Release vX.Y.Z"** to merge the current release branch (e.g. `release-vX.Y.Z`) into `main`. Copy the documented release notes into the pull request's body.
Once CI has completed and a colleague has reviewed the PR, merge it. This effects a new release in the `main` branch. Once CI has completed and a colleague has reviewed the PR, merge it. This effects a new release in the `main` branch.

View File

@ -1,9 +1,6 @@
# NetBox v4.2 # NetBox v4.2
## v4.2-beta1 (2024-12-02) ## v4.2.0 (2025-01-06)
!!! danger "Not for Production Use"
This is a beta release of NetBox intended for testing and evaluation. **Do not use this software in production.** Also be aware that no upgrade path is provided to future releases.
### Breaking Changes ### Breaking Changes

View File

@ -176,6 +176,7 @@ nav:
- Provider Network: 'models/circuits/providernetwork.md' - Provider Network: 'models/circuits/providernetwork.md'
- Virtual Circuit: 'models/circuits/virtualcircuit.md' - Virtual Circuit: 'models/circuits/virtualcircuit.md'
- Virtual Circuit Termination: 'models/circuits/virtualcircuittermination.md' - Virtual Circuit Termination: 'models/circuits/virtualcircuittermination.md'
- Virtual Circuit Type: 'models/circuits/virtualcircuittype.md'
- Core: - Core:
- DataFile: 'models/core/datafile.md' - DataFile: 'models/core/datafile.md'
- DataSource: 'models/core/datasource.md' - DataSource: 'models/core/datasource.md'

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

View File

@ -6,9 +6,9 @@
"license": "Apache-2.0", "license": "Apache-2.0",
"private": true, "private": true,
"dependencies": { "dependencies": {
"@graphiql/plugin-explorer": "3.2.3", "@graphiql/plugin-explorer": "3.2.5",
"graphiql": "3.7.2", "graphiql": "3.8.3",
"graphql": "16.9.0", "graphql": "16.10.0",
"js-cookie": "3.0.5", "js-cookie": "3.0.5",
"react": "18.3.1", "react": "18.3.1",
"react-dom": "18.3.1" "react-dom": "18.3.1"

View File

@ -27,10 +27,10 @@
"bootstrap": "5.3.3", "bootstrap": "5.3.3",
"clipboard": "2.0.11", "clipboard": "2.0.11",
"flatpickr": "4.6.13", "flatpickr": "4.6.13",
"gridstack": "11.1.2", "gridstack": "11.2.0",
"htmx.org": "1.9.12", "htmx.org": "1.9.12",
"query-string": "9.1.1", "query-string": "9.1.1",
"sass": "1.82.0", "sass": "1.83.1",
"tom-select": "2.4.1", "tom-select": "2.4.1",
"typeface-inter": "3.18.1", "typeface-inter": "3.18.1",
"typeface-roboto-mono": "1.1.13" "typeface-roboto-mono": "1.1.13"

View File

@ -200,17 +200,17 @@
resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.2.2.tgz#d8bae93ac8b815b2bd7a98078cf91e2724ef11e5" resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.2.2.tgz#d8bae93ac8b815b2bd7a98078cf91e2724ef11e5"
integrity sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw== integrity sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==
"@graphiql/plugin-explorer@3.2.3": "@graphiql/plugin-explorer@3.2.5":
version "3.2.3" version "3.2.5"
resolved "https://registry.yarnpkg.com/@graphiql/plugin-explorer/-/plugin-explorer-3.2.3.tgz#03854d7e62d6e24c6552ae6706e3945b9324fa23" resolved "https://registry.yarnpkg.com/@graphiql/plugin-explorer/-/plugin-explorer-3.2.5.tgz#02e64eb5b934da3240bcb8c02cc77bee32d818ab"
integrity sha512-yh5WXRqDPuKjVyNxUwXYjx8tImvVOx+2FGanLyjoAJP2LKQu6eDtButyJ8sExk1qW4+HCSrXxJNSPs4W7cYT3g== integrity sha512-gM9UwD0PcOHe+XrRY2YMIV4pUrDIfV0YBQ5kQUZxk0BuVvZO9xk06XFv5plBKDAwtxbsuq+nET4i9FJCiYev2g==
dependencies: dependencies:
graphiql-explorer "^0.9.0" graphiql-explorer "^0.9.0"
"@graphiql/react@^0.27.0": "@graphiql/react@^0.28.2":
version "0.27.0" version "0.28.2"
resolved "https://registry.yarnpkg.com/@graphiql/react/-/react-0.27.0.tgz#4475a0f4ddf25d8ebc1bfc538fb21f5f1d435916" resolved "https://registry.yarnpkg.com/@graphiql/react/-/react-0.28.2.tgz#031a3599e0fa054990b31a2f4eceb5ac13845188"
integrity sha512-K9ZKWd+ewodbS/1kewedmITeeKLUQswMOXwIv8XFLPt3Ondodji0vr1XXXsttlyl+V2QG/9tYVV2RJ9Ch5LdrA== integrity sha512-6PE2Ff9dXpyQMHy3oKzCjT738kY2+wdQ4Xce8+1K+G2yMGZ716Fo0i4vW3S6ErHVI4S/C76gFTQlv/pzxU5ylg==
dependencies: dependencies:
"@graphiql/toolkit" "^0.11.0" "@graphiql/toolkit" "^0.11.0"
"@headlessui/react" "^1.7.15" "@headlessui/react" "^1.7.15"
@ -221,12 +221,13 @@
"@types/codemirror" "^5.60.8" "@types/codemirror" "^5.60.8"
clsx "^1.2.1" clsx "^1.2.1"
codemirror "^5.65.3" codemirror "^5.65.3"
codemirror-graphql "^2.1.1" codemirror-graphql "^2.2.0"
copy-to-clipboard "^3.2.0" copy-to-clipboard "^3.2.0"
framer-motion "^6.5.1" framer-motion "^6.5.1"
get-value "^3.0.1" get-value "^3.0.1"
graphql-language-service "^5.3.0" graphql-language-service "^5.3.0"
markdown-it "^14.1.0" markdown-it "^14.1.0"
react-compiler-runtime "19.0.0-beta-37ed2a7-20241206"
set-value "^4.1.0" set-value "^4.1.0"
"@graphiql/toolkit@^0.11.0": "@graphiql/toolkit@^0.11.0":
@ -1147,10 +1148,10 @@ clsx@^1.2.1:
resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12" resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12"
integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==
codemirror-graphql@^2.1.1: codemirror-graphql@^2.2.0:
version "2.1.1" version "2.2.0"
resolved "https://registry.yarnpkg.com/codemirror-graphql/-/codemirror-graphql-2.1.1.tgz#cbf5f0c8d2143b70cd832a08a6d827148d6e9a1d" resolved "https://registry.yarnpkg.com/codemirror-graphql/-/codemirror-graphql-2.2.0.tgz#1eb7388a1d6844b0ce902a26cba4bdf59b547bc0"
integrity sha512-qVNd+H4OqkeBLDztB5bYllAmToxmZASOoELgbf+csNcoovIHKqSB/eppkzWI5jdQGd8bvLK1lTePfqXsCBFryw== integrity sha512-egIiewf5zEH5LLSkJpJDpYxO1OkNruD0gTWiBrS1JmXk7yjt5WPw7jSmDRkWJx8JheHONltaJPNPWdTUT5LRIQ==
dependencies: dependencies:
"@types/codemirror" "^0.0.90" "@types/codemirror" "^0.0.90"
graphql-language-service "5.3.0" graphql-language-service "5.3.0"
@ -1883,12 +1884,12 @@ graphiql-explorer@^0.9.0:
resolved "https://registry.yarnpkg.com/graphiql-explorer/-/graphiql-explorer-0.9.0.tgz#25f6b990bfc3e04e88c0cf419e28d12abe2c4fbe" resolved "https://registry.yarnpkg.com/graphiql-explorer/-/graphiql-explorer-0.9.0.tgz#25f6b990bfc3e04e88c0cf419e28d12abe2c4fbe"
integrity sha512-fZC/wsuatqiQDO2otchxriFO0LaWIo/ovF/CQJ1yOudmY0P7pzDiP+l9CEHUiWbizk3e99x6DQG4XG1VxA+d6A== integrity sha512-fZC/wsuatqiQDO2otchxriFO0LaWIo/ovF/CQJ1yOudmY0P7pzDiP+l9CEHUiWbizk3e99x6DQG4XG1VxA+d6A==
graphiql@3.7.2: graphiql@3.8.3:
version "3.7.2" version "3.8.3"
resolved "https://registry.yarnpkg.com/graphiql/-/graphiql-3.7.2.tgz#6a754256f4f2e6268a64e585b0fe35bf38f1b87d" resolved "https://registry.yarnpkg.com/graphiql/-/graphiql-3.8.3.tgz#3ce95db42317c3fbba6cdbfab5d2430756f9b5dd"
integrity sha512-DL+KrX+aQdyzl+KwcqjlmdYdjyKegm7FcZJKkIQ1e56xn6Eoe8lw5F4t65gFex/45fHzv8e8CpaIcljxfJhO7A== integrity sha512-cuPDYtXVKV86Pu5PHBX642Odi/uVEE2y1Jxq5rGO/Qy1G2lRp7ZZ7a/T30RzxhuLSWo9zUbzq0P3U49//H0Ugw==
dependencies: dependencies:
"@graphiql/react" "^0.27.0" "@graphiql/react" "^0.28.2"
graphql-language-service@5.3.0, graphql-language-service@^5.3.0: graphql-language-service@5.3.0, graphql-language-service@^5.3.0:
version "5.3.0" version "5.3.0"
@ -1899,15 +1900,15 @@ graphql-language-service@5.3.0, graphql-language-service@^5.3.0:
nullthrows "^1.0.0" nullthrows "^1.0.0"
vscode-languageserver-types "^3.17.1" vscode-languageserver-types "^3.17.1"
graphql@16.9.0: graphql@16.10.0:
version "16.9.0" version "16.10.0"
resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.9.0.tgz#1c310e63f16a49ce1fbb230bd0a000e99f6f115f" resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.10.0.tgz#24c01ae0af6b11ea87bf55694429198aaa8e220c"
integrity sha512-GGTKBX4SD7Wdb8mqeDLni2oaRGYQWjWHGKPQ24ZMnUtKfcsVoiv4uX8+LJr1K6U5VW2Lu1BwJnj7uiori0YtRw== integrity sha512-AjqGKbDGUFRKIRCP9tCKiIGHyriz2oHEbPIbEtcSLSs4YjReZOIPQQWek4+6hjw62H9QShXHyaGivGiYVLeYFQ==
gridstack@11.1.2: gridstack@11.2.0:
version "11.1.2" version "11.2.0"
resolved "https://registry.yarnpkg.com/gridstack/-/gridstack-11.1.2.tgz#e72091e2883f7b37cbd150c218d38eebc9fc4f18" resolved "https://registry.yarnpkg.com/gridstack/-/gridstack-11.2.0.tgz#8977a6632c521260f064ef171b92c7a8df4f58a9"
integrity sha512-6wJ5RffnFchF63/Yhs6tcZcWxRG1EgCnxgejbQsAjQ6Qj8QqKjew73jPq5c1yCAiyEAsXxI2tOJ8lZABOAZxoQ== integrity sha512-ajwUzd9spR8NXDxfJotHWq9WOYoDOV9o6UJR3ksevNz8cvXNxDtI9H/lC+RN6ijM2DexureLlsG0RpYjBZiOtg==
has-bigints@^1.0.1, has-bigints@^1.0.2: has-bigints@^1.0.1, has-bigints@^1.0.2:
version "1.0.2" version "1.0.2"
@ -2529,6 +2530,11 @@ queue-microtask@^1.2.2:
resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
react-compiler-runtime@19.0.0-beta-37ed2a7-20241206:
version "19.0.0-beta-37ed2a7-20241206"
resolved "https://registry.yarnpkg.com/react-compiler-runtime/-/react-compiler-runtime-19.0.0-beta-37ed2a7-20241206.tgz#f05231928f2daf9ff5ff9b63e5861161de2c3e6d"
integrity sha512-9e6rCpVylr9EnVocgYAjft7+2v01BDpajeHKRoO+oc9pKcAMTpstHtHvE/TSVbyf4FvzCGjfKcfHM9XGTXI6Tw==
react-dom@18.3.1: react-dom@18.3.1:
version "18.3.1" version "18.3.1"
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4"
@ -2661,10 +2667,10 @@ safe-regex-test@^1.0.3:
es-errors "^1.3.0" es-errors "^1.3.0"
is-regex "^1.1.4" is-regex "^1.1.4"
sass@1.82.0: sass@1.83.1:
version "1.82.0" version "1.83.1"
resolved "https://registry.yarnpkg.com/sass/-/sass-1.82.0.tgz#30da277af3d0fa6042e9ceabd0d984ed6d07df70" resolved "https://registry.yarnpkg.com/sass/-/sass-1.83.1.tgz#dee1ab94b47a6f9993d3195d36f556bcbda64846"
integrity sha512-j4GMCTa8elGyN9A7x7bEglx0VgSpNUG4W4wNedQ33wSMdnkqQCT8HTwOaVSV4e6yQovcu/3Oc4coJP/l0xhL2Q== integrity sha512-EVJbDaEs4Rr3F0glJzFSOvtg2/oy2V/YrGFPqPY24UqcLDWcI9ZY5sN+qyO3c/QCZwzgfirvhXvINiJCE/OLcA==
dependencies: dependencies:
chokidar "^4.0.0" chokidar "^4.0.0"
immutable "^5.0.2" immutable "^5.0.2"

View File

@ -12,15 +12,16 @@
# thomas rivemale, 2024 # thomas rivemale, 2024
# Jeff Gehlbach, 2024 # Jeff Gehlbach, 2024
# Jeremy Stretch, 2024 # Jeremy Stretch, 2024
# marcpaulchand <paul@u129.fr>, 2025
# #
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-12-12 05:02+0000\n" "POT-Creation-Date: 2025-01-04 05:02+0000\n"
"PO-Revision-Date: 2023-10-30 17:48+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n"
"Last-Translator: Jeremy Stretch, 2024\n" "Last-Translator: marcpaulchand <paul@u129.fr>, 2025\n"
"Language-Team: French (https://app.transifex.com/netbox-community/teams/178115/fr/)\n" "Language-Team: French (https://app.transifex.com/netbox-community/teams/178115/fr/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@ -158,7 +159,7 @@ msgstr "Inactif"
#: netbox/dcim/filtersets.py:464 netbox/dcim/filtersets.py:1021 #: netbox/dcim/filtersets.py:464 netbox/dcim/filtersets.py:1021
#: netbox/dcim/filtersets.py:1368 netbox/dcim/filtersets.py:1903 #: netbox/dcim/filtersets.py:1368 netbox/dcim/filtersets.py:1903
#: netbox/dcim/filtersets.py:2146 netbox/dcim/filtersets.py:2204 #: netbox/dcim/filtersets.py:2146 netbox/dcim/filtersets.py:2204
#: netbox/ipam/filtersets.py:339 netbox/ipam/filtersets.py:959 #: netbox/ipam/filtersets.py:341 netbox/ipam/filtersets.py:961
#: netbox/virtualization/filtersets.py:45 #: netbox/virtualization/filtersets.py:45
#: netbox/virtualization/filtersets.py:173 netbox/vpn/filtersets.py:358 #: netbox/virtualization/filtersets.py:173 netbox/vpn/filtersets.py:358
msgid "Region (ID)" msgid "Region (ID)"
@ -170,8 +171,8 @@ msgstr "Région (ID)"
#: netbox/dcim/filtersets.py:471 netbox/dcim/filtersets.py:1028 #: netbox/dcim/filtersets.py:471 netbox/dcim/filtersets.py:1028
#: netbox/dcim/filtersets.py:1375 netbox/dcim/filtersets.py:1910 #: netbox/dcim/filtersets.py:1375 netbox/dcim/filtersets.py:1910
#: netbox/dcim/filtersets.py:2153 netbox/dcim/filtersets.py:2211 #: netbox/dcim/filtersets.py:2153 netbox/dcim/filtersets.py:2211
#: netbox/extras/filtersets.py:509 netbox/ipam/filtersets.py:346 #: netbox/extras/filtersets.py:509 netbox/ipam/filtersets.py:348
#: netbox/ipam/filtersets.py:966 netbox/virtualization/filtersets.py:52 #: netbox/ipam/filtersets.py:968 netbox/virtualization/filtersets.py:52
#: netbox/virtualization/filtersets.py:180 netbox/vpn/filtersets.py:353 #: netbox/virtualization/filtersets.py:180 netbox/vpn/filtersets.py:353
msgid "Region (slug)" msgid "Region (slug)"
msgstr "Région (slug)" msgstr "Région (slug)"
@ -181,8 +182,8 @@ msgstr "Région (slug)"
#: netbox/dcim/filtersets.py:346 netbox/dcim/filtersets.py:477 #: netbox/dcim/filtersets.py:346 netbox/dcim/filtersets.py:477
#: netbox/dcim/filtersets.py:1034 netbox/dcim/filtersets.py:1381 #: netbox/dcim/filtersets.py:1034 netbox/dcim/filtersets.py:1381
#: netbox/dcim/filtersets.py:1916 netbox/dcim/filtersets.py:2159 #: netbox/dcim/filtersets.py:1916 netbox/dcim/filtersets.py:2159
#: netbox/dcim/filtersets.py:2217 netbox/ipam/filtersets.py:352 #: netbox/dcim/filtersets.py:2217 netbox/ipam/filtersets.py:354
#: netbox/ipam/filtersets.py:972 netbox/virtualization/filtersets.py:58 #: netbox/ipam/filtersets.py:974 netbox/virtualization/filtersets.py:58
#: netbox/virtualization/filtersets.py:186 #: netbox/virtualization/filtersets.py:186
msgid "Site group (ID)" msgid "Site group (ID)"
msgstr "Groupe de sites (ID)" msgstr "Groupe de sites (ID)"
@ -193,7 +194,7 @@ msgstr "Groupe de sites (ID)"
#: netbox/dcim/filtersets.py:1041 netbox/dcim/filtersets.py:1388 #: netbox/dcim/filtersets.py:1041 netbox/dcim/filtersets.py:1388
#: netbox/dcim/filtersets.py:1923 netbox/dcim/filtersets.py:2166 #: netbox/dcim/filtersets.py:1923 netbox/dcim/filtersets.py:2166
#: netbox/dcim/filtersets.py:2224 netbox/extras/filtersets.py:515 #: netbox/dcim/filtersets.py:2224 netbox/extras/filtersets.py:515
#: netbox/ipam/filtersets.py:359 netbox/ipam/filtersets.py:979 #: netbox/ipam/filtersets.py:361 netbox/ipam/filtersets.py:981
#: netbox/virtualization/filtersets.py:65 #: netbox/virtualization/filtersets.py:65
#: netbox/virtualization/filtersets.py:193 #: netbox/virtualization/filtersets.py:193
msgid "Site group (slug)" msgid "Site group (slug)"
@ -263,8 +264,8 @@ msgstr "Site"
#: netbox/circuits/filtersets.py:62 netbox/circuits/filtersets.py:229 #: netbox/circuits/filtersets.py:62 netbox/circuits/filtersets.py:229
#: netbox/circuits/filtersets.py:274 netbox/dcim/filtersets.py:242 #: netbox/circuits/filtersets.py:274 netbox/dcim/filtersets.py:242
#: netbox/dcim/filtersets.py:363 netbox/dcim/filtersets.py:458 #: netbox/dcim/filtersets.py:363 netbox/dcim/filtersets.py:458
#: netbox/extras/filtersets.py:531 netbox/ipam/filtersets.py:238 #: netbox/extras/filtersets.py:531 netbox/ipam/filtersets.py:240
#: netbox/ipam/filtersets.py:369 netbox/ipam/filtersets.py:989 #: netbox/ipam/filtersets.py:371 netbox/ipam/filtersets.py:991
#: netbox/virtualization/filtersets.py:75 #: netbox/virtualization/filtersets.py:75
#: netbox/virtualization/filtersets.py:203 netbox/vpn/filtersets.py:363 #: netbox/virtualization/filtersets.py:203 netbox/vpn/filtersets.py:363
msgid "Site (slug)" msgid "Site (slug)"
@ -283,13 +284,13 @@ msgstr "Numéro d'AS"
#: netbox/circuits/filtersets.py:95 netbox/circuits/filtersets.py:122 #: netbox/circuits/filtersets.py:95 netbox/circuits/filtersets.py:122
#: netbox/circuits/filtersets.py:156 netbox/circuits/filtersets.py:283 #: netbox/circuits/filtersets.py:156 netbox/circuits/filtersets.py:283
#: netbox/circuits/filtersets.py:325 netbox/ipam/filtersets.py:243 #: netbox/circuits/filtersets.py:325 netbox/ipam/filtersets.py:245
msgid "Provider (ID)" msgid "Provider (ID)"
msgstr "Fournisseur (ID)" msgstr "Fournisseur (ID)"
#: netbox/circuits/filtersets.py:101 netbox/circuits/filtersets.py:128 #: netbox/circuits/filtersets.py:101 netbox/circuits/filtersets.py:128
#: netbox/circuits/filtersets.py:162 netbox/circuits/filtersets.py:289 #: netbox/circuits/filtersets.py:162 netbox/circuits/filtersets.py:289
#: netbox/circuits/filtersets.py:331 netbox/ipam/filtersets.py:249 #: netbox/circuits/filtersets.py:331 netbox/ipam/filtersets.py:251
msgid "Provider (slug)" msgid "Provider (slug)"
msgstr "Fournisseur (slug)" msgstr "Fournisseur (slug)"
@ -318,8 +319,8 @@ msgstr "Type de circuit (slug)"
#: netbox/dcim/filtersets.py:452 netbox/dcim/filtersets.py:1045 #: netbox/dcim/filtersets.py:452 netbox/dcim/filtersets.py:1045
#: netbox/dcim/filtersets.py:1393 netbox/dcim/filtersets.py:1928 #: netbox/dcim/filtersets.py:1393 netbox/dcim/filtersets.py:1928
#: netbox/dcim/filtersets.py:2170 netbox/dcim/filtersets.py:2229 #: netbox/dcim/filtersets.py:2170 netbox/dcim/filtersets.py:2229
#: netbox/ipam/filtersets.py:232 netbox/ipam/filtersets.py:363 #: netbox/ipam/filtersets.py:234 netbox/ipam/filtersets.py:365
#: netbox/ipam/filtersets.py:983 netbox/virtualization/filtersets.py:69 #: netbox/ipam/filtersets.py:985 netbox/virtualization/filtersets.py:69
#: netbox/virtualization/filtersets.py:197 netbox/vpn/filtersets.py:368 #: netbox/virtualization/filtersets.py:197 netbox/vpn/filtersets.py:368
msgid "Site (ID)" msgid "Site (ID)"
msgstr "Site (ID)" msgstr "Site (ID)"
@ -673,7 +674,7 @@ msgstr "Identifiant de compte du prestataire"
#: netbox/dcim/forms/filtersets.py:924 netbox/dcim/forms/filtersets.py:958 #: netbox/dcim/forms/filtersets.py:924 netbox/dcim/forms/filtersets.py:958
#: netbox/dcim/forms/filtersets.py:1059 netbox/dcim/forms/filtersets.py:1170 #: netbox/dcim/forms/filtersets.py:1059 netbox/dcim/forms/filtersets.py:1170
#: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/devices.py:817 #: netbox/dcim/tables/devices.py:140 netbox/dcim/tables/devices.py:817
#: netbox/dcim/tables/devices.py:1063 netbox/dcim/tables/modules.py:69 #: netbox/dcim/tables/devices.py:1063 netbox/dcim/tables/modules.py:70
#: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:126 #: netbox/dcim/tables/power.py:74 netbox/dcim/tables/racks.py:126
#: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:138 #: netbox/dcim/tables/sites.py:82 netbox/dcim/tables/sites.py:138
#: netbox/ipam/forms/bulk_edit.py:256 netbox/ipam/forms/bulk_edit.py:306 #: netbox/ipam/forms/bulk_edit.py:256 netbox/ipam/forms/bulk_edit.py:306
@ -1108,7 +1109,7 @@ msgstr "Affectation"
#: netbox/circuits/tables/circuits.py:155 netbox/dcim/forms/bulk_edit.py:118 #: netbox/circuits/tables/circuits.py:155 netbox/dcim/forms/bulk_edit.py:118
#: netbox/dcim/forms/bulk_import.py:100 netbox/dcim/forms/model_forms.py:117 #: netbox/dcim/forms/bulk_import.py:100 netbox/dcim/forms/model_forms.py:117
#: netbox/dcim/tables/sites.py:89 netbox/extras/forms/filtersets.py:480 #: netbox/dcim/tables/sites.py:89 netbox/extras/forms/filtersets.py:480
#: netbox/ipam/filtersets.py:999 netbox/ipam/forms/bulk_edit.py:493 #: netbox/ipam/filtersets.py:1001 netbox/ipam/forms/bulk_edit.py:493
#: netbox/ipam/forms/bulk_import.py:460 netbox/ipam/forms/model_forms.py:561 #: netbox/ipam/forms/bulk_import.py:460 netbox/ipam/forms/model_forms.py:561
#: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:122 #: netbox/ipam/tables/fhrp.py:67 netbox/ipam/tables/vlans.py:122
#: netbox/ipam/tables/vlans.py:226 #: netbox/ipam/tables/vlans.py:226
@ -1548,7 +1549,7 @@ msgstr "Bande passante garantie"
#: netbox/circuits/tables/providers.py:82 #: netbox/circuits/tables/providers.py:82
#: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1036 #: netbox/circuits/tables/providers.py:107 netbox/dcim/tables/devices.py:1036
#: netbox/dcim/tables/devicetypes.py:92 netbox/dcim/tables/modules.py:29 #: netbox/dcim/tables/devicetypes.py:92 netbox/dcim/tables/modules.py:29
#: netbox/dcim/tables/modules.py:72 netbox/dcim/tables/power.py:39 #: netbox/dcim/tables/modules.py:73 netbox/dcim/tables/power.py:39
#: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:84 #: netbox/dcim/tables/power.py:96 netbox/dcim/tables/racks.py:84
#: netbox/dcim/tables/racks.py:145 netbox/dcim/tables/racks.py:225 #: netbox/dcim/tables/racks.py:145 netbox/dcim/tables/racks.py:225
#: netbox/dcim/tables/sites.py:108 netbox/extras/tables/tables.py:582 #: netbox/dcim/tables/sites.py:108 netbox/extras/tables/tables.py:582
@ -2954,7 +2955,7 @@ msgid "Parent site group (slug)"
msgstr "Groupe de sites parents (slug)" msgstr "Groupe de sites parents (slug)"
#: netbox/dcim/filtersets.py:164 netbox/extras/filtersets.py:364 #: netbox/dcim/filtersets.py:164 netbox/extras/filtersets.py:364
#: netbox/ipam/filtersets.py:841 netbox/ipam/filtersets.py:993 #: netbox/ipam/filtersets.py:843 netbox/ipam/filtersets.py:995
msgid "Group (ID)" msgid "Group (ID)"
msgstr "Groupe (ID)" msgstr "Groupe (ID)"
@ -3004,23 +3005,23 @@ msgstr "Fabricant (slug)"
#: netbox/dcim/filtersets.py:393 #: netbox/dcim/filtersets.py:393
msgid "Rack type (slug)" msgid "Rack type (slug)"
msgstr "Type de rack (limace)" msgstr "Type de baie (slug)"
#: netbox/dcim/filtersets.py:397 #: netbox/dcim/filtersets.py:397
msgid "Rack type (ID)" msgid "Rack type (ID)"
msgstr "Type de rack (ID)" msgstr "Type de baie (ID)"
#: netbox/dcim/filtersets.py:411 netbox/dcim/filtersets.py:892 #: netbox/dcim/filtersets.py:411 netbox/dcim/filtersets.py:892
#: netbox/dcim/filtersets.py:994 netbox/dcim/filtersets.py:1850 #: netbox/dcim/filtersets.py:994 netbox/dcim/filtersets.py:1850
#: netbox/ipam/filtersets.py:381 netbox/ipam/filtersets.py:493 #: netbox/ipam/filtersets.py:383 netbox/ipam/filtersets.py:495
#: netbox/ipam/filtersets.py:1003 netbox/virtualization/filtersets.py:210 #: netbox/ipam/filtersets.py:1005 netbox/virtualization/filtersets.py:210
msgid "Role (ID)" msgid "Role (ID)"
msgstr "Rôle (ID)" msgstr "Rôle (ID)"
#: netbox/dcim/filtersets.py:417 netbox/dcim/filtersets.py:898 #: netbox/dcim/filtersets.py:417 netbox/dcim/filtersets.py:898
#: netbox/dcim/filtersets.py:1000 netbox/dcim/filtersets.py:1856 #: netbox/dcim/filtersets.py:1000 netbox/dcim/filtersets.py:1856
#: netbox/extras/filtersets.py:558 netbox/ipam/filtersets.py:387 #: netbox/extras/filtersets.py:558 netbox/ipam/filtersets.py:389
#: netbox/ipam/filtersets.py:499 netbox/ipam/filtersets.py:1009 #: netbox/ipam/filtersets.py:501 netbox/ipam/filtersets.py:1011
#: netbox/virtualization/filtersets.py:216 #: netbox/virtualization/filtersets.py:216
msgid "Role (slug)" msgid "Role (slug)"
msgstr "Rôle (slug)" msgstr "Rôle (slug)"
@ -3218,7 +3219,7 @@ msgstr "VDC (IDENTIFIANT)"
msgid "Device model" msgid "Device model"
msgstr "Modèle d'appareil" msgstr "Modèle d'appareil"
#: netbox/dcim/filtersets.py:1267 netbox/ipam/filtersets.py:632 #: netbox/dcim/filtersets.py:1267 netbox/ipam/filtersets.py:634
#: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:401 #: netbox/vpn/filtersets.py:102 netbox/vpn/filtersets.py:401
msgid "Interface (ID)" msgid "Interface (ID)"
msgstr "Interface (ID)" msgstr "Interface (ID)"
@ -3232,8 +3233,8 @@ msgid "Module bay (ID)"
msgstr "Baie modulaire (ID)" msgstr "Baie modulaire (ID)"
#: netbox/dcim/filtersets.py:1333 netbox/dcim/filtersets.py:1425 #: netbox/dcim/filtersets.py:1333 netbox/dcim/filtersets.py:1425
#: netbox/ipam/filtersets.py:611 netbox/ipam/filtersets.py:851 #: netbox/ipam/filtersets.py:613 netbox/ipam/filtersets.py:853
#: netbox/ipam/filtersets.py:1115 netbox/virtualization/filtersets.py:161 #: netbox/ipam/filtersets.py:1117 netbox/virtualization/filtersets.py:161
#: netbox/vpn/filtersets.py:379 #: netbox/vpn/filtersets.py:379
msgid "Device (ID)" msgid "Device (ID)"
msgstr "Appareil (ID)" msgstr "Appareil (ID)"
@ -3242,8 +3243,8 @@ msgstr "Appareil (ID)"
msgid "Rack (name)" msgid "Rack (name)"
msgstr "Baie (nom)" msgstr "Baie (nom)"
#: netbox/dcim/filtersets.py:1431 netbox/ipam/filtersets.py:606 #: netbox/dcim/filtersets.py:1431 netbox/ipam/filtersets.py:608
#: netbox/ipam/filtersets.py:846 netbox/ipam/filtersets.py:1121 #: netbox/ipam/filtersets.py:848 netbox/ipam/filtersets.py:1123
#: netbox/vpn/filtersets.py:374 #: netbox/vpn/filtersets.py:374
msgid "Device (name)" msgid "Device (name)"
msgstr "Appareil (nom)" msgstr "Appareil (nom)"
@ -3295,9 +3296,9 @@ msgstr "VID attribué"
#: netbox/dcim/forms/bulk_import.py:913 netbox/dcim/forms/filtersets.py:1428 #: netbox/dcim/forms/bulk_import.py:913 netbox/dcim/forms/filtersets.py:1428
#: netbox/dcim/forms/model_forms.py:1385 #: netbox/dcim/forms/model_forms.py:1385
#: netbox/dcim/models/device_components.py:711 #: netbox/dcim/models/device_components.py:711
#: netbox/dcim/tables/devices.py:626 netbox/ipam/filtersets.py:316 #: netbox/dcim/tables/devices.py:626 netbox/ipam/filtersets.py:318
#: netbox/ipam/filtersets.py:327 netbox/ipam/filtersets.py:483 #: netbox/ipam/filtersets.py:329 netbox/ipam/filtersets.py:485
#: netbox/ipam/filtersets.py:584 netbox/ipam/filtersets.py:595 #: netbox/ipam/filtersets.py:586 netbox/ipam/filtersets.py:597
#: netbox/ipam/forms/bulk_edit.py:242 netbox/ipam/forms/bulk_edit.py:298 #: netbox/ipam/forms/bulk_edit.py:242 netbox/ipam/forms/bulk_edit.py:298
#: netbox/ipam/forms/bulk_edit.py:340 netbox/ipam/forms/bulk_import.py:157 #: netbox/ipam/forms/bulk_edit.py:340 netbox/ipam/forms/bulk_import.py:157
#: netbox/ipam/forms/bulk_import.py:243 netbox/ipam/forms/bulk_import.py:279 #: netbox/ipam/forms/bulk_import.py:243 netbox/ipam/forms/bulk_import.py:279
@ -3324,19 +3325,19 @@ msgstr "VID attribué"
msgid "VRF" msgid "VRF"
msgstr "VRF" msgstr "VRF"
#: netbox/dcim/filtersets.py:1619 netbox/ipam/filtersets.py:322 #: netbox/dcim/filtersets.py:1619 netbox/ipam/filtersets.py:324
#: netbox/ipam/filtersets.py:333 netbox/ipam/filtersets.py:489 #: netbox/ipam/filtersets.py:335 netbox/ipam/filtersets.py:491
#: netbox/ipam/filtersets.py:590 netbox/ipam/filtersets.py:601 #: netbox/ipam/filtersets.py:592 netbox/ipam/filtersets.py:603
msgid "VRF (RD)" msgid "VRF (RD)"
msgstr "VRF (RD)" msgstr "VRF (RD)"
#: netbox/dcim/filtersets.py:1624 netbox/ipam/filtersets.py:1030 #: netbox/dcim/filtersets.py:1624 netbox/ipam/filtersets.py:1032
#: netbox/vpn/filtersets.py:342 #: netbox/vpn/filtersets.py:342
msgid "L2VPN (ID)" msgid "L2VPN (ID)"
msgstr "L2VPN (IDENTIFIANT)" msgstr "L2VPN (IDENTIFIANT)"
#: netbox/dcim/filtersets.py:1630 netbox/dcim/forms/filtersets.py:1433 #: netbox/dcim/filtersets.py:1630 netbox/dcim/forms/filtersets.py:1433
#: netbox/dcim/tables/devices.py:570 netbox/ipam/filtersets.py:1036 #: netbox/dcim/tables/devices.py:570 netbox/ipam/filtersets.py:1038
#: netbox/ipam/forms/filtersets.py:518 netbox/ipam/tables/vlans.py:137 #: netbox/ipam/forms/filtersets.py:518 netbox/ipam/tables/vlans.py:137
#: netbox/templates/dcim/interface.html:93 netbox/templates/ipam/vlan.html:66 #: netbox/templates/dcim/interface.html:93 netbox/templates/ipam/vlan.html:66
#: netbox/templates/vpn/l2vpntermination.html:12 #: netbox/templates/vpn/l2vpntermination.html:12
@ -3441,7 +3442,7 @@ msgstr "Panneau d'alimentation (ID)"
#: netbox/templates/inc/panels/tags.html:5 #: netbox/templates/inc/panels/tags.html:5
#: netbox/utilities/forms/fields/fields.py:81 #: netbox/utilities/forms/fields/fields.py:81
msgid "Tags" msgid "Tags"
msgstr "Balises" msgstr "Étiquettes"
#: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1498 #: netbox/dcim/forms/bulk_create.py:112 netbox/dcim/forms/filtersets.py:1498
#: netbox/dcim/forms/model_forms.py:488 netbox/dcim/forms/model_forms.py:546 #: netbox/dcim/forms/model_forms.py:488 netbox/dcim/forms/model_forms.py:546
@ -3498,7 +3499,7 @@ msgstr "Fuseau horaire"
#: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:96 #: netbox/dcim/forms/object_import.py:187 netbox/dcim/tables/devices.py:96
#: netbox/dcim/tables/devices.py:172 netbox/dcim/tables/devices.py:940 #: netbox/dcim/tables/devices.py:172 netbox/dcim/tables/devices.py:940
#: netbox/dcim/tables/devicetypes.py:80 netbox/dcim/tables/devicetypes.py:308 #: netbox/dcim/tables/devicetypes.py:80 netbox/dcim/tables/devicetypes.py:308
#: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:60 #: netbox/dcim/tables/modules.py:20 netbox/dcim/tables/modules.py:61
#: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:132 #: netbox/dcim/tables/racks.py:58 netbox/dcim/tables/racks.py:132
#: netbox/templates/dcim/devicetype.html:14 #: netbox/templates/dcim/devicetype.html:14
#: netbox/templates/dcim/inventoryitem.html:44 #: netbox/templates/dcim/inventoryitem.html:44
@ -3597,7 +3598,7 @@ msgstr "Unité de poids"
#: netbox/dcim/forms/model_forms.py:217 netbox/dcim/forms/model_forms.py:256 #: netbox/dcim/forms/model_forms.py:217 netbox/dcim/forms/model_forms.py:256
#: netbox/templates/dcim/rack.html:45 netbox/templates/dcim/racktype.html:13 #: netbox/templates/dcim/rack.html:45 netbox/templates/dcim/racktype.html:13
msgid "Rack Type" msgid "Rack Type"
msgstr "Type de rack" msgstr "Type de baie"
#: netbox/dcim/forms/bulk_edit.py:299 netbox/dcim/forms/model_forms.py:220 #: netbox/dcim/forms/bulk_edit.py:299 netbox/dcim/forms/model_forms.py:220
#: netbox/dcim/forms/model_forms.py:297 #: netbox/dcim/forms/model_forms.py:297
@ -3749,7 +3750,7 @@ msgid "Device Type"
msgstr "Type d'appareil" msgstr "Type d'appareil"
#: netbox/dcim/forms/bulk_edit.py:598 netbox/dcim/forms/model_forms.py:401 #: netbox/dcim/forms/bulk_edit.py:598 netbox/dcim/forms/model_forms.py:401
#: netbox/dcim/tables/modules.py:17 netbox/dcim/tables/modules.py:65 #: netbox/dcim/tables/modules.py:17 netbox/dcim/tables/modules.py:66
#: netbox/templates/dcim/module.html:65 #: netbox/templates/dcim/module.html:65
#: netbox/templates/dcim/modulebay.html:66 #: netbox/templates/dcim/modulebay.html:66
#: netbox/templates/dcim/moduletype.html:22 #: netbox/templates/dcim/moduletype.html:22
@ -3857,7 +3858,7 @@ msgstr "Cluster"
#: netbox/dcim/tables/devices.py:697 netbox/dcim/tables/devices.py:754 #: netbox/dcim/tables/devices.py:697 netbox/dcim/tables/devices.py:754
#: netbox/dcim/tables/devices.py:801 netbox/dcim/tables/devices.py:861 #: netbox/dcim/tables/devices.py:801 netbox/dcim/tables/devices.py:861
#: netbox/dcim/tables/devices.py:930 netbox/dcim/tables/devices.py:1057 #: netbox/dcim/tables/devices.py:930 netbox/dcim/tables/devices.py:1057
#: netbox/dcim/tables/modules.py:52 netbox/extras/forms/filtersets.py:321 #: netbox/dcim/tables/modules.py:53 netbox/extras/forms/filtersets.py:321
#: netbox/ipam/forms/bulk_import.py:304 netbox/ipam/forms/bulk_import.py:505 #: netbox/ipam/forms/bulk_import.py:304 netbox/ipam/forms/bulk_import.py:505
#: netbox/ipam/forms/filtersets.py:551 netbox/ipam/forms/model_forms.py:323 #: netbox/ipam/forms/filtersets.py:551 netbox/ipam/forms/model_forms.py:323
#: netbox/ipam/forms/model_forms.py:712 netbox/ipam/forms/model_forms.py:745 #: netbox/ipam/forms/model_forms.py:712 netbox/ipam/forms/model_forms.py:745
@ -4098,22 +4099,22 @@ msgstr "groupe VLAN"
#: netbox/virtualization/forms/bulk_edit.py:248 #: netbox/virtualization/forms/bulk_edit.py:248
#: netbox/virtualization/forms/model_forms.py:326 #: netbox/virtualization/forms/model_forms.py:326
msgid "Untagged VLAN" msgid "Untagged VLAN"
msgstr "VLAN non balisé" msgstr "VLAN non étiqueté"
#: netbox/dcim/forms/bulk_edit.py:1508 netbox/dcim/forms/model_forms.py:1376 #: netbox/dcim/forms/bulk_edit.py:1508 netbox/dcim/forms/model_forms.py:1376
#: netbox/dcim/tables/devices.py:585 #: netbox/dcim/tables/devices.py:585
#: netbox/virtualization/forms/bulk_edit.py:256 #: netbox/virtualization/forms/bulk_edit.py:256
#: netbox/virtualization/forms/model_forms.py:335 #: netbox/virtualization/forms/model_forms.py:335
msgid "Tagged VLANs" msgid "Tagged VLANs"
msgstr "VLAN balisés" msgstr "VLAN étiqueté"
#: netbox/dcim/forms/bulk_edit.py:1511 #: netbox/dcim/forms/bulk_edit.py:1511
msgid "Add tagged VLANs" msgid "Add tagged VLANs"
msgstr "" msgstr "Ajouter des VLANs étiquetés"
#: netbox/dcim/forms/bulk_edit.py:1520 #: netbox/dcim/forms/bulk_edit.py:1520
msgid "Remove tagged VLANs" msgid "Remove tagged VLANs"
msgstr "" msgstr "Retirer des VLANs étiquetés"
#: netbox/dcim/forms/bulk_edit.py:1536 netbox/dcim/forms/model_forms.py:1348 #: netbox/dcim/forms/bulk_edit.py:1536 netbox/dcim/forms/model_forms.py:1348
msgid "Wireless LAN group" msgid "Wireless LAN group"
@ -4161,7 +4162,7 @@ msgstr "Commutation 802.1Q"
#: netbox/dcim/forms/bulk_edit.py:1558 #: netbox/dcim/forms/bulk_edit.py:1558
msgid "Add/Remove" msgid "Add/Remove"
msgstr "" msgstr "Ajouter/Supprimer"
#: netbox/dcim/forms/bulk_edit.py:1617 netbox/dcim/forms/bulk_edit.py:1619 #: netbox/dcim/forms/bulk_edit.py:1617 netbox/dcim/forms/bulk_edit.py:1619
msgid "Interface mode must be specified to assign VLANs" msgid "Interface mode must be specified to assign VLANs"
@ -4170,7 +4171,7 @@ msgstr "Le mode d'interface doit être spécifié pour attribuer des VLAN"
#: netbox/dcim/forms/bulk_edit.py:1624 netbox/dcim/forms/common.py:50 #: netbox/dcim/forms/bulk_edit.py:1624 netbox/dcim/forms/common.py:50
msgid "An access interface cannot have tagged VLANs assigned." msgid "An access interface cannot have tagged VLANs assigned."
msgstr "" msgstr ""
"Des tags de VLAN ne peuvent pas être associés à une interface d'accès." "Des étiquettes de VLAN ne peuvent pas être associés à une interface d'accès."
#: netbox/dcim/forms/bulk_import.py:64 #: netbox/dcim/forms/bulk_import.py:64
msgid "Name of parent region" msgid "Name of parent region"
@ -4212,11 +4213,11 @@ msgstr "Emplacement introuvable."
#: netbox/dcim/forms/bulk_import.py:185 #: netbox/dcim/forms/bulk_import.py:185
msgid "The manufacturer of this rack type" msgid "The manufacturer of this rack type"
msgstr "Le fabricant de ce type de rack" msgstr "Le fabricant de ce type de baie"
#: netbox/dcim/forms/bulk_import.py:196 #: netbox/dcim/forms/bulk_import.py:196
msgid "The lowest-numbered position in the rack" msgid "The lowest-numbered position in the rack"
msgstr "La position la plus basse du rack" msgstr "La position la plus basse de la baie"
#: netbox/dcim/forms/bulk_import.py:201 netbox/dcim/forms/bulk_import.py:276 #: netbox/dcim/forms/bulk_import.py:201 netbox/dcim/forms/bulk_import.py:276
msgid "Rail-to-rail width (in inches)" msgid "Rail-to-rail width (in inches)"
@ -4228,7 +4229,7 @@ msgstr "Unité pour les dimensions extérieures"
#: netbox/dcim/forms/bulk_import.py:213 netbox/dcim/forms/bulk_import.py:298 #: netbox/dcim/forms/bulk_import.py:213 netbox/dcim/forms/bulk_import.py:298
msgid "Unit for rack weights" msgid "Unit for rack weights"
msgstr "Unité poids de la baie" msgstr "Unité de poids de la baie"
#: netbox/dcim/forms/bulk_import.py:245 #: netbox/dcim/forms/bulk_import.py:245
msgid "Name of assigned tenant" msgid "Name of assigned tenant"
@ -4240,7 +4241,7 @@ msgstr "Nom du rôle attribué"
#: netbox/dcim/forms/bulk_import.py:264 #: netbox/dcim/forms/bulk_import.py:264
msgid "Rack type model" msgid "Rack type model"
msgstr "" msgstr "Modèle de baie"
#: netbox/dcim/forms/bulk_import.py:292 netbox/dcim/forms/bulk_import.py:435 #: netbox/dcim/forms/bulk_import.py:292 netbox/dcim/forms/bulk_import.py:435
#: netbox/dcim/forms/bulk_import.py:605 #: netbox/dcim/forms/bulk_import.py:605
@ -4656,8 +4657,9 @@ msgid ""
"The tagged VLANs ({vlans}) must belong to the same site as the interface's " "The tagged VLANs ({vlans}) must belong to the same site as the interface's "
"parent device/VM, or they must be global" "parent device/VM, or they must be global"
msgstr "" msgstr ""
"Les VLAN balisés ({vlans}) doivent appartenir au même site que l'appareil/la" "Les VLAN étiquetés ({vlans}) doivent appartenir au même site que "
" machine virtuelle parent de l'interface, ou ils doivent être globaux" "l'appareil/la machine virtuelle parente de l'interface, ou ils doivent être "
"globaux"
#: netbox/dcim/forms/common.py:126 #: netbox/dcim/forms/common.py:126
msgid "" msgid ""
@ -4863,7 +4865,7 @@ msgstr "Identifiant"
#: netbox/dcim/forms/model_forms.py:259 #: netbox/dcim/forms/model_forms.py:259
msgid "Select a pre-defined rack type, or set physical characteristics below." msgid "Select a pre-defined rack type, or set physical characteristics below."
msgstr "" msgstr ""
"Sélectionnez un type de rack prédéfini ou définissez les caractéristiques " "Sélectionnez un type de baie prédéfini ou définissez les caractéristiques "
"physiques ci-dessous." "physiques ci-dessous."
#: netbox/dcim/forms/model_forms.py:265 #: netbox/dcim/forms/model_forms.py:265
@ -5637,7 +5639,7 @@ msgstr "réseaux locaux sans fil"
#: netbox/dcim/models/device_components.py:697 #: netbox/dcim/models/device_components.py:697
#: netbox/virtualization/models/virtualmachines.py:335 #: netbox/virtualization/models/virtualmachines.py:335
msgid "untagged VLAN" msgid "untagged VLAN"
msgstr "VLAN non balisé" msgstr "VLAN non étiqueté"
#: netbox/dcim/models/device_components.py:703 #: netbox/dcim/models/device_components.py:703
#: netbox/virtualization/models/virtualmachines.py:341 #: netbox/virtualization/models/virtualmachines.py:341
@ -5786,7 +5788,7 @@ msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the " "The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
"interface's parent device, or it must be global." "interface's parent device, or it must be global."
msgstr "" msgstr ""
"Le VLAN non balisé ({untagged_vlan}) doit appartenir au même site que " "Le VLAN non étiqueté ({untagged_vlan}) doit appartenir au même site que "
"l'appareil parent de l'interface, ou il doit être global." "l'appareil parent de l'interface, ou il doit être global."
#: netbox/dcim/models/device_components.py:990 #: netbox/dcim/models/device_components.py:990
@ -6494,11 +6496,11 @@ msgstr "facteur de forme"
#: netbox/dcim/models/racks.py:162 #: netbox/dcim/models/racks.py:162
msgid "rack type" msgid "rack type"
msgstr "type de rack" msgstr "type de baie"
#: netbox/dcim/models/racks.py:163 #: netbox/dcim/models/racks.py:163
msgid "rack types" msgid "rack types"
msgstr "types de rayonnages" msgstr "types de baies"
#: netbox/dcim/models/racks.py:180 netbox/dcim/models/racks.py:379 #: netbox/dcim/models/racks.py:180 netbox/dcim/models/racks.py:379
msgid "Must specify a unit when setting an outer width/depth" msgid "Must specify a unit when setting an outer width/depth"
@ -6852,7 +6854,7 @@ msgstr "Baies pour modules"
msgid "Inventory items" msgid "Inventory items"
msgstr "Articles d'inventaire" msgstr "Articles d'inventaire"
#: netbox/dcim/tables/devices.py:305 netbox/dcim/tables/modules.py:56 #: netbox/dcim/tables/devices.py:305 netbox/dcim/tables/modules.py:57
#: netbox/templates/dcim/modulebay.html:17 #: netbox/templates/dcim/modulebay.html:17
msgid "Module Bay" msgid "Module Bay"
msgstr "Module Bay" msgstr "Module Bay"
@ -7135,7 +7137,7 @@ msgstr "Réservations"
#: netbox/dcim/views.py:757 netbox/templates/dcim/location.html:90 #: netbox/dcim/views.py:757 netbox/templates/dcim/location.html:90
#: netbox/templates/dcim/site.html:140 #: netbox/templates/dcim/site.html:140
msgid "Non-Racked Devices" msgid "Non-Racked Devices"
msgstr "Appareils non rackés" msgstr "Appareils non mis en baie"
#: netbox/dcim/views.py:2086 netbox/extras/forms/model_forms.py:577 #: netbox/dcim/views.py:2086 netbox/extras/forms/model_forms.py:577
#: netbox/templates/extras/configcontext.html:10 #: netbox/templates/extras/configcontext.html:10
@ -7584,12 +7586,12 @@ msgstr "Signets"
msgid "Show your personal bookmarks" msgid "Show your personal bookmarks"
msgstr "Afficher vos favoris personnels" msgstr "Afficher vos favoris personnels"
#: netbox/extras/events.py:147 #: netbox/extras/events.py:151
#, python-brace-format #, python-brace-format
msgid "Unknown action type for an event rule: {action_type}" msgid "Unknown action type for an event rule: {action_type}"
msgstr "Type d'action inconnu pour une règle d'événement : {action_type}" msgstr "Type d'action inconnu pour une règle d'événement : {action_type}"
#: netbox/extras/events.py:192 #: netbox/extras/events.py:196
#, python-brace-format #, python-brace-format
msgid "Cannot import events pipeline {name} error: {error}" msgid "Cannot import events pipeline {name} error: {error}"
msgstr "" msgstr ""
@ -7632,11 +7634,11 @@ msgstr "Groupe de locataires (slug)"
#: netbox/extras/filtersets.py:623 netbox/extras/forms/model_forms.py:495 #: netbox/extras/filtersets.py:623 netbox/extras/forms/model_forms.py:495
#: netbox/templates/extras/tag.html:11 #: netbox/templates/extras/tag.html:11
msgid "Tag" msgid "Tag"
msgstr "Balise" msgstr "Étiquette"
#: netbox/extras/filtersets.py:629 #: netbox/extras/filtersets.py:629
msgid "Tag (slug)" msgid "Tag (slug)"
msgstr "Tag (slug)" msgstr "Étiquette (slug)"
#: netbox/extras/filtersets.py:689 netbox/extras/forms/filtersets.py:429 #: netbox/extras/filtersets.py:689 netbox/extras/forms/filtersets.py:429
msgid "Has local config context data" msgid "Has local config context data"
@ -7932,7 +7934,7 @@ msgstr "Type d'action"
#: netbox/extras/forms/filtersets.py:307 #: netbox/extras/forms/filtersets.py:307
msgid "Tagged object type" msgid "Tagged object type"
msgstr "Type d'objet balisé" msgstr "Type d'objet étiqueté"
#: netbox/extras/forms/filtersets.py:312 #: netbox/extras/forms/filtersets.py:312
msgid "Allowed object type" msgid "Allowed object type"
@ -9066,7 +9068,7 @@ msgstr "étiquette"
#: netbox/extras/models/tags.py:50 #: netbox/extras/models/tags.py:50
msgid "tags" msgid "tags"
msgstr "balises" msgstr "étiquettes"
#: netbox/extras/models/tags.py:78 #: netbox/extras/models/tags.py:78
msgid "tagged item" msgid "tagged item"
@ -9395,129 +9397,129 @@ msgstr "Exportation de L2VPN"
msgid "Exporting L2VPN (identifier)" msgid "Exporting L2VPN (identifier)"
msgstr "Exportation de L2VPN (identifiant)" msgstr "Exportation de L2VPN (identifiant)"
#: netbox/ipam/filtersets.py:155 netbox/ipam/filtersets.py:281 #: netbox/ipam/filtersets.py:155 netbox/ipam/filtersets.py:283
#: netbox/ipam/forms/model_forms.py:229 netbox/ipam/tables/ip.py:212 #: netbox/ipam/forms/model_forms.py:229 netbox/ipam/tables/ip.py:212
#: netbox/templates/ipam/prefix.html:12 #: netbox/templates/ipam/prefix.html:12
msgid "Prefix" msgid "Prefix"
msgstr "Préfixe" msgstr "Préfixe"
#: netbox/ipam/filtersets.py:159 netbox/ipam/filtersets.py:198 #: netbox/ipam/filtersets.py:159 netbox/ipam/filtersets.py:198
#: netbox/ipam/filtersets.py:221 #: netbox/ipam/filtersets.py:223
msgid "RIR (ID)" msgid "RIR (ID)"
msgstr "RIRE (ID)" msgstr "RIRE (ID)"
#: netbox/ipam/filtersets.py:165 netbox/ipam/filtersets.py:204 #: netbox/ipam/filtersets.py:165 netbox/ipam/filtersets.py:204
#: netbox/ipam/filtersets.py:227 #: netbox/ipam/filtersets.py:229
msgid "RIR (slug)" msgid "RIR (slug)"
msgstr "RIR (slug)" msgstr "RIR (slug)"
#: netbox/ipam/filtersets.py:285 #: netbox/ipam/filtersets.py:287
msgid "Within prefix" msgid "Within prefix"
msgstr "Dans le préfixe" msgstr "Dans le préfixe"
#: netbox/ipam/filtersets.py:289 #: netbox/ipam/filtersets.py:291
msgid "Within and including prefix" msgid "Within and including prefix"
msgstr "Dans le préfixe et y compris" msgstr "Dans le préfixe et y compris"
#: netbox/ipam/filtersets.py:293 #: netbox/ipam/filtersets.py:295
msgid "Prefixes which contain this prefix or IP" msgid "Prefixes which contain this prefix or IP"
msgstr "Préfixes contenant ce préfixe ou cette adresse IP" msgstr "Préfixes contenant ce préfixe ou cette adresse IP"
#: netbox/ipam/filtersets.py:304 netbox/ipam/filtersets.py:572 #: netbox/ipam/filtersets.py:306 netbox/ipam/filtersets.py:574
#: netbox/ipam/forms/bulk_edit.py:343 netbox/ipam/forms/filtersets.py:196 #: netbox/ipam/forms/bulk_edit.py:343 netbox/ipam/forms/filtersets.py:196
#: netbox/ipam/forms/filtersets.py:331 #: netbox/ipam/forms/filtersets.py:331
msgid "Mask length" msgid "Mask length"
msgstr "Longueur du masque" msgstr "Longueur du masque"
#: netbox/ipam/filtersets.py:373 netbox/vpn/filtersets.py:427 #: netbox/ipam/filtersets.py:375 netbox/vpn/filtersets.py:427
msgid "VLAN (ID)" msgid "VLAN (ID)"
msgstr "VLAN (IDENTIFIANT)" msgstr "VLAN (IDENTIFIANT)"
#: netbox/ipam/filtersets.py:377 netbox/vpn/filtersets.py:422 #: netbox/ipam/filtersets.py:379 netbox/vpn/filtersets.py:422
msgid "VLAN number (1-4094)" msgid "VLAN number (1-4094)"
msgstr "Numéro de VLAN (1-4094)" msgstr "Numéro de VLAN (1-4094)"
#: netbox/ipam/filtersets.py:471 netbox/ipam/filtersets.py:475 #: netbox/ipam/filtersets.py:473 netbox/ipam/filtersets.py:477
#: netbox/ipam/filtersets.py:567 netbox/ipam/forms/model_forms.py:496 #: netbox/ipam/filtersets.py:569 netbox/ipam/forms/model_forms.py:496
#: netbox/templates/tenancy/contact.html:53 #: netbox/templates/tenancy/contact.html:53
#: netbox/tenancy/forms/bulk_edit.py:113 #: netbox/tenancy/forms/bulk_edit.py:113
msgid "Address" msgid "Address"
msgstr "Adresse" msgstr "Adresse"
#: netbox/ipam/filtersets.py:479 #: netbox/ipam/filtersets.py:481
msgid "Ranges which contain this prefix or IP" msgid "Ranges which contain this prefix or IP"
msgstr "Plages contenant ce préfixe ou cette adresse IP" msgstr "Plages contenant ce préfixe ou cette adresse IP"
#: netbox/ipam/filtersets.py:507 netbox/ipam/filtersets.py:563 #: netbox/ipam/filtersets.py:509 netbox/ipam/filtersets.py:565
msgid "Parent prefix" msgid "Parent prefix"
msgstr "Préfixe parent" msgstr "Préfixe parent"
#: netbox/ipam/filtersets.py:616 netbox/ipam/filtersets.py:856 #: netbox/ipam/filtersets.py:618 netbox/ipam/filtersets.py:858
#: netbox/ipam/filtersets.py:1131 netbox/vpn/filtersets.py:385 #: netbox/ipam/filtersets.py:1133 netbox/vpn/filtersets.py:385
msgid "Virtual machine (name)" msgid "Virtual machine (name)"
msgstr "Machine virtuelle (nom)" msgstr "Machine virtuelle (nom)"
#: netbox/ipam/filtersets.py:621 netbox/ipam/filtersets.py:861 #: netbox/ipam/filtersets.py:623 netbox/ipam/filtersets.py:863
#: netbox/ipam/filtersets.py:1125 netbox/virtualization/filtersets.py:282 #: netbox/ipam/filtersets.py:1127 netbox/virtualization/filtersets.py:282
#: netbox/virtualization/filtersets.py:321 netbox/vpn/filtersets.py:390 #: netbox/virtualization/filtersets.py:321 netbox/vpn/filtersets.py:390
msgid "Virtual machine (ID)" msgid "Virtual machine (ID)"
msgstr "Machine virtuelle (ID)" msgstr "Machine virtuelle (ID)"
#: netbox/ipam/filtersets.py:627 netbox/vpn/filtersets.py:97 #: netbox/ipam/filtersets.py:629 netbox/vpn/filtersets.py:97
#: netbox/vpn/filtersets.py:396 #: netbox/vpn/filtersets.py:396
msgid "Interface (name)" msgid "Interface (name)"
msgstr "Interface (nom)" msgstr "Interface (nom)"
#: netbox/ipam/filtersets.py:638 netbox/vpn/filtersets.py:108 #: netbox/ipam/filtersets.py:640 netbox/vpn/filtersets.py:108
#: netbox/vpn/filtersets.py:407 #: netbox/vpn/filtersets.py:407
msgid "VM interface (name)" msgid "VM interface (name)"
msgstr "Interface de machine virtuelle (nom)" msgstr "Interface de machine virtuelle (nom)"
#: netbox/ipam/filtersets.py:643 netbox/vpn/filtersets.py:113 #: netbox/ipam/filtersets.py:645 netbox/vpn/filtersets.py:113
msgid "VM interface (ID)" msgid "VM interface (ID)"
msgstr "Interface de machine virtuelle (ID)" msgstr "Interface de machine virtuelle (ID)"
#: netbox/ipam/filtersets.py:648 #: netbox/ipam/filtersets.py:650
msgid "FHRP group (ID)" msgid "FHRP group (ID)"
msgstr "Groupe FHRP (ID)" msgstr "Groupe FHRP (ID)"
#: netbox/ipam/filtersets.py:652 #: netbox/ipam/filtersets.py:654
msgid "Is assigned to an interface" msgid "Is assigned to an interface"
msgstr "Est affecté à une interface" msgstr "Est affecté à une interface"
#: netbox/ipam/filtersets.py:656 #: netbox/ipam/filtersets.py:658
msgid "Is assigned" msgid "Is assigned"
msgstr "Est attribué" msgstr "Est attribué"
#: netbox/ipam/filtersets.py:668 #: netbox/ipam/filtersets.py:670
msgid "Service (ID)" msgid "Service (ID)"
msgstr "Service (ID)" msgstr "Service (ID)"
#: netbox/ipam/filtersets.py:673 #: netbox/ipam/filtersets.py:675
msgid "NAT inside IP address (ID)" msgid "NAT inside IP address (ID)"
msgstr "Adresse IP intérieure NAT (ID)" msgstr "Adresse IP intérieure NAT (ID)"
#: netbox/ipam/filtersets.py:1041 netbox/ipam/forms/bulk_import.py:322 #: netbox/ipam/filtersets.py:1043 netbox/ipam/forms/bulk_import.py:322
msgid "Assigned interface" msgid "Assigned interface"
msgstr "Interface attribuée" msgstr "Interface attribuée"
#: netbox/ipam/filtersets.py:1046 #: netbox/ipam/filtersets.py:1048
msgid "Assigned VM interface" msgid "Assigned VM interface"
msgstr "Interface de machine virtuelle attribuée" msgstr "Interface de machine virtuelle attribuée"
#: netbox/ipam/filtersets.py:1136 #: netbox/ipam/filtersets.py:1138
msgid "IP address (ID)" msgid "IP address (ID)"
msgstr "Adresse IP (ID)" msgstr "Adresse IP (ID)"
#: netbox/ipam/filtersets.py:1142 netbox/ipam/models/ip.py:788 #: netbox/ipam/filtersets.py:1144 netbox/ipam/models/ip.py:788
msgid "IP address" msgid "IP address"
msgstr "Adresse IP" msgstr "Adresse IP"
#: netbox/ipam/filtersets.py:1167 #: netbox/ipam/filtersets.py:1169
msgid "Primary IPv4 (ID)" msgid "Primary IPv4 (ID)"
msgstr "IPv4 principal (ID)" msgstr "IPv4 principal (ID)"
#: netbox/ipam/filtersets.py:1172 #: netbox/ipam/filtersets.py:1174
msgid "Primary IPv6 (ID)" msgid "Primary IPv6 (ID)"
msgstr "IPv6 principal (ID)" msgstr "IPv6 principal (ID)"
@ -9606,7 +9608,7 @@ msgstr "Longueur du préfixe"
#: netbox/ipam/forms/bulk_edit.py:268 netbox/ipam/forms/filtersets.py:241 #: netbox/ipam/forms/bulk_edit.py:268 netbox/ipam/forms/filtersets.py:241
#: netbox/templates/ipam/prefix.html:85 #: netbox/templates/ipam/prefix.html:85
msgid "Is a pool" msgid "Is a pool"
msgstr "C'est une piscine" msgstr "C'est une plage d'adresses"
#: netbox/ipam/forms/bulk_edit.py:273 netbox/ipam/forms/bulk_edit.py:318 #: netbox/ipam/forms/bulk_edit.py:273 netbox/ipam/forms/bulk_edit.py:318
#: netbox/ipam/forms/filtersets.py:248 netbox/ipam/forms/filtersets.py:293 #: netbox/ipam/forms/filtersets.py:248 netbox/ipam/forms/filtersets.py:293
@ -10175,7 +10177,7 @@ msgstr "La fonction principale de ce préfixe"
#: netbox/ipam/models/ip.py:265 #: netbox/ipam/models/ip.py:265
msgid "is a pool" msgid "is a pool"
msgstr "est une piscine" msgstr "est une plage d'adresses"
#: netbox/ipam/models/ip.py:267 #: netbox/ipam/models/ip.py:267
msgid "All IP addresses within this prefix are considered usable" msgid "All IP addresses within this prefix are considered usable"
@ -10523,7 +10525,7 @@ msgstr "Profondeur"
#: netbox/ipam/tables/ip.py:262 #: netbox/ipam/tables/ip.py:262
msgid "Pool" msgid "Pool"
msgstr "Piscine" msgstr "Plage d'adresses"
#: netbox/ipam/tables/ip.py:266 netbox/ipam/tables/ip.py:320 #: netbox/ipam/tables/ip.py:266 netbox/ipam/tables/ip.py:320
msgid "Marked Utilized" msgid "Marked Utilized"
@ -10989,11 +10991,11 @@ msgstr ""
#: netbox/netbox/forms/base.py:120 #: netbox/netbox/forms/base.py:120
msgid "Add tags" msgid "Add tags"
msgstr "Ajouter des tags" msgstr "Ajouter des étiquettes"
#: netbox/netbox/forms/base.py:125 #: netbox/netbox/forms/base.py:125
msgid "Remove tags" msgid "Remove tags"
msgstr "Supprimer les tags" msgstr "Supprimer les étiquettes"
#: netbox/netbox/forms/mixins.py:38 #: netbox/netbox/forms/mixins.py:38
#, python-brace-format #, python-brace-format
@ -11081,7 +11083,7 @@ msgstr "Associer des contacts"
#: netbox/netbox/navigation/menu.py:50 #: netbox/netbox/navigation/menu.py:50
msgid "Rack Roles" msgid "Rack Roles"
msgstr "Rôles des baies" msgstr "Rôles de la baie"
#: netbox/netbox/navigation/menu.py:54 #: netbox/netbox/navigation/menu.py:54
msgid "Elevations" msgid "Elevations"
@ -11089,7 +11091,7 @@ msgstr "Élévations"
#: netbox/netbox/navigation/menu.py:60 netbox/netbox/navigation/menu.py:62 #: netbox/netbox/navigation/menu.py:60 netbox/netbox/navigation/menu.py:62
msgid "Rack Types" msgid "Rack Types"
msgstr "Types de rayonnages" msgstr "Types de baie"
#: netbox/netbox/navigation/menu.py:76 #: netbox/netbox/navigation/menu.py:76
msgid "Modules" msgid "Modules"
@ -12197,7 +12199,7 @@ msgstr "Dossiers"
#: netbox/templates/core/inc/config_data.html:7 #: netbox/templates/core/inc/config_data.html:7
msgid "Rack elevations" msgid "Rack elevations"
msgstr "Élévations des rayonnages" msgstr "Positions en baie"
#: netbox/templates/core/inc/config_data.html:10 #: netbox/templates/core/inc/config_data.html:10
msgid "Default unit height" msgid "Default unit height"
@ -12613,7 +12615,7 @@ msgstr "Non connecté"
#: netbox/templates/dcim/device.html:34 #: netbox/templates/dcim/device.html:34
msgid "Highlight device in rack" msgid "Highlight device in rack"
msgstr "Surligner l'appareil dans le rack" msgstr "Surligner l'appareil dans la baie"
#: netbox/templates/dcim/device.html:55 #: netbox/templates/dcim/device.html:55
msgid "Not racked" msgid "Not racked"
@ -12939,7 +12941,7 @@ msgstr "Non connecté"
#: netbox/templates/dcim/inc/interface_vlans_table.html:6 #: netbox/templates/dcim/inc/interface_vlans_table.html:6
msgid "Untagged" msgid "Untagged"
msgstr "Non taggé" msgstr "Non étiqueté"
#: netbox/templates/dcim/inc/interface_vlans_table.html:37 #: netbox/templates/dcim/inc/interface_vlans_table.html:37
msgid "No VLANs Assigned" msgid "No VLANs Assigned"
@ -12969,7 +12971,7 @@ msgstr "Unités décroissantes"
#: netbox/templates/dcim/inc/rack_elevation.html:3 #: netbox/templates/dcim/inc/rack_elevation.html:3
msgid "Rack elevation" msgid "Rack elevation"
msgstr "Élévation du rack" msgstr "Position en baie"
#: netbox/templates/dcim/interface.html:17 #: netbox/templates/dcim/interface.html:17
msgid "Add Child Interface" msgid "Add Child Interface"
@ -13165,7 +13167,7 @@ msgstr "Afficher la liste"
#: netbox/templates/dcim/rack_elevation_list.html:14 #: netbox/templates/dcim/rack_elevation_list.html:14
msgid "Select rack view" msgid "Select rack view"
msgstr "Sélectionnez la vue du rack" msgstr "Sélectionnez la vue de la baie"
#: netbox/templates/dcim/rack_elevation_list.html:25 #: netbox/templates/dcim/rack_elevation_list.html:25
msgid "Sort By" msgid "Sort By"
@ -13275,7 +13277,7 @@ msgstr "Édition d'un châssis virtuel %(name)s"
#: netbox/templates/dcim/virtualchassis_edit.html:53 #: netbox/templates/dcim/virtualchassis_edit.html:53
msgid "Rack/Unit" msgid "Rack/Unit"
msgstr "Baie/U" msgstr "Baie/Unité"
#: netbox/templates/dcim/virtualchassis_remove_member.html:5 #: netbox/templates/dcim/virtualchassis_remove_member.html:5
msgid "Remove Virtual Chassis Member" msgid "Remove Virtual Chassis Member"
@ -13690,7 +13692,7 @@ msgstr "Tous"
#: netbox/templates/extras/tag.html:32 #: netbox/templates/extras/tag.html:32
msgid "Tagged Items" msgid "Tagged Items"
msgstr "Articles taggés" msgstr "Articles étiquetés"
#: netbox/templates/extras/tag.html:43 #: netbox/templates/extras/tag.html:43
msgid "Allowed Object Types" msgid "Allowed Object Types"
@ -13702,11 +13704,11 @@ msgstr "N'importe lequel"
#: netbox/templates/extras/tag.html:57 #: netbox/templates/extras/tag.html:57
msgid "Tagged Item Types" msgid "Tagged Item Types"
msgstr "Types d'articles taggés" msgstr "Types d'articles étiquetés"
#: netbox/templates/extras/tag.html:81 #: netbox/templates/extras/tag.html:81
msgid "Tagged Objects" msgid "Tagged Objects"
msgstr "Objets taggés" msgstr "Objets étiquetés"
#: netbox/templates/extras/webhook.html:26 #: netbox/templates/extras/webhook.html:26
msgid "HTTP Method" msgid "HTTP Method"
@ -15559,12 +15561,12 @@ msgstr "Mémoire (Mo)"
#: netbox/virtualization/forms/bulk_edit.py:174 #: netbox/virtualization/forms/bulk_edit.py:174
msgid "Disk (MB)" msgid "Disk (MB)"
msgstr "" msgstr "Disque (Mo)"
#: netbox/virtualization/forms/bulk_edit.py:334 #: netbox/virtualization/forms/bulk_edit.py:334
#: netbox/virtualization/forms/filtersets.py:251 #: netbox/virtualization/forms/filtersets.py:251
msgid "Size (MB)" msgid "Size (MB)"
msgstr "" msgstr "Taille (Mo)"
#: netbox/virtualization/forms/bulk_import.py:44 #: netbox/virtualization/forms/bulk_import.py:44
msgid "Type of cluster" msgid "Type of cluster"
@ -15737,7 +15739,7 @@ msgid ""
"The untagged VLAN ({untagged_vlan}) must belong to the same site as the " "The untagged VLAN ({untagged_vlan}) must belong to the same site as the "
"interface's parent virtual machine, or it must be global." "interface's parent virtual machine, or it must be global."
msgstr "" msgstr ""
"Le VLAN non taggé ({untagged_vlan}) doit appartenir au même site que la " "Le VLAN non étiqueté ({untagged_vlan}) doit appartenir au même site que la "
"machine virtuelle parente de l'interface, ou il doit être global." "machine virtuelle parente de l'interface, ou il doit être global."
#: netbox/virtualization/models/virtualmachines.py:434 #: netbox/virtualization/models/virtualmachines.py:434
@ -15780,19 +15782,19 @@ msgstr "GRE"
#: netbox/vpn/choices.py:39 #: netbox/vpn/choices.py:39
msgid "WireGuard" msgid "WireGuard"
msgstr "" msgstr "Wireguard"
#: netbox/vpn/choices.py:40 #: netbox/vpn/choices.py:40
msgid "OpenVPN" msgid "OpenVPN"
msgstr "" msgstr "OpenVPN"
#: netbox/vpn/choices.py:41 #: netbox/vpn/choices.py:41
msgid "L2TP" msgid "L2TP"
msgstr "" msgstr "L2TP"
#: netbox/vpn/choices.py:42 #: netbox/vpn/choices.py:42
msgid "PPTP" msgid "PPTP"
msgstr "" msgstr "PPTP"
#: netbox/vpn/choices.py:64 #: netbox/vpn/choices.py:64
msgid "Hub" msgid "Hub"

View File

@ -1,4 +1,4 @@
Django==5.1.3 Django==5.1.4
django-cors-headers==4.6.0 django-cors-headers==4.6.0
django-debug-toolbar==4.4.6 django-debug-toolbar==4.4.6
django-filter==24.3 django-filter==24.3