diff --git a/.github/ISSUE_TEMPLATE/01-feature_request.yaml b/.github/ISSUE_TEMPLATE/01-feature_request.yaml index 1a7c49682..5252adb06 100644 --- a/.github/ISSUE_TEMPLATE/01-feature_request.yaml +++ b/.github/ISSUE_TEMPLATE/01-feature_request.yaml @@ -15,7 +15,7 @@ body: attributes: label: NetBox version description: What version of NetBox are you currently running? - placeholder: v4.3.5 + placeholder: v4.3.6 validations: required: true - type: dropdown diff --git a/.github/ISSUE_TEMPLATE/02-bug_report.yaml b/.github/ISSUE_TEMPLATE/02-bug_report.yaml index c6d28fbe6..20836a5e3 100644 --- a/.github/ISSUE_TEMPLATE/02-bug_report.yaml +++ b/.github/ISSUE_TEMPLATE/02-bug_report.yaml @@ -27,7 +27,7 @@ body: attributes: label: NetBox Version description: What version of NetBox are you currently running? - placeholder: v4.3.5 + placeholder: v4.3.6 validations: required: true - type: dropdown diff --git a/contrib/generated_schema.json b/contrib/generated_schema.json index 752ad98de..9c115cf14 100644 --- a/contrib/generated_schema.json +++ b/contrib/generated_schema.json @@ -95,6 +95,7 @@ "iec-60320-c8", "iec-60320-c14", "iec-60320-c16", + "iec-60320-c18", "iec-60320-c20", "iec-60320-c22", "iec-60309-p-n-e-4h", @@ -209,6 +210,7 @@ "iec-60320-c7", "iec-60320-c13", "iec-60320-c15", + "iec-60320-c17", "iec-60320-c19", "iec-60320-c21", "iec-60309-p-n-e-4h", diff --git a/docs/release-notes/version-4.3.md b/docs/release-notes/version-4.3.md index dc426ba38..d3ade67b8 100644 --- a/docs/release-notes/version-4.3.md +++ b/docs/release-notes/version-4.3.md @@ -1,5 +1,34 @@ # NetBox v4.3 +## v4.3.6 (2025-08-12) + +### Enhancements + +* [#17222](https://github.com/netbox-community/netbox/issues/17222) - Made unread notifications more visible with improved styling and positioning +* [#18843](https://github.com/netbox-community/netbox/issues/18843) - Include color name when exporting cables +* [#18873](https://github.com/netbox-community/netbox/issues/18873) - Add a request timeout parameter to the RSS feed dashboard widget +* [#19622](https://github.com/netbox-community/netbox/issues/19622) - Allow sharing GraphQL queries as links +* [#19728](https://github.com/netbox-community/netbox/issues/19728) - Added C18 power port type for audio devices +* [#19968](https://github.com/netbox-community/netbox/issues/19968) - Improve object type selection form field when editing permissions +* [#19977](https://github.com/netbox-community/netbox/issues/19977) - Improve performance when filtering device components by site, location, or rack + +### Bug Fixes + +* [#19321](https://github.com/netbox-community/netbox/issues/19321) - Reduce redundant database queries when bulk importing devices +* [#19379](https://github.com/netbox-community/netbox/issues/19379) - Support singular VLAN IDs in list when editing a VLAN group +* [#19812](https://github.com/netbox-community/netbox/issues/19812) - Implement `contains` GraphQL filter for IPAM prefixes and IP ranges +* [#19917](https://github.com/netbox-community/netbox/issues/19917) - Ensure deterministic ordering of duplicate MAC addresses +* [#19996](https://github.com/netbox-community/netbox/issues/19996) - Correct dynamic query parameters for IP Address field in Add/Edit Service form +* [#19998](https://github.com/netbox-community/netbox/issues/19998) - Fix missing changelog records for deleted tags +* [#19999](https://github.com/netbox-community/netbox/issues/19999) - Corrected excessive whitespace in script list dashboard widget +* [#20001](https://github.com/netbox-community/netbox/issues/20001) - `is_api_request()` should not evaluate a request's content type +* [#20009](https://github.com/netbox-community/netbox/issues/20009) - Ensure search parameter is escaped for export links under object list views +* [#20017](https://github.com/netbox-community/netbox/issues/20017) - Fix highlighting of changed lines in changelog data +* [#20023](https://github.com/netbox-community/netbox/issues/20023) - Add GiST index on prefixes table to vastly improve bulk deletion time +* [#20030](https://github.com/netbox-community/netbox/issues/20030) - Fix height of object list action buttons & others +* [#20033](https://github.com/netbox-community/netbox/issues/20033) - Fix `TypeError` exception when bulk deleting bookmarks +* [#20056](https://github.com/netbox-community/netbox/issues/20056) - Fixed missing RF role options in device type schema validation + ## v4.3.5 (2025-07-29) ### Enhancements diff --git a/netbox/project-static/yarn.lock b/netbox/project-static/yarn.lock index ba9923943..55fc5a858 100644 --- a/netbox/project-static/yarn.lock +++ b/netbox/project-static/yarn.lock @@ -845,78 +845,78 @@ "@types/estree" "*" "@typescript-eslint/eslint-plugin@^8.37.0": - version "8.38.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.38.0.tgz#6e5220d16f2691ab6d983c1737dd5b36e17641b7" - integrity sha512-CPoznzpuAnIOl4nhj4tRr4gIPj5AfKgkiJmGQDaq+fQnRJTYlcBjbX3wbciGmpoPf8DREufuPRe1tNMZnGdanA== + version "8.39.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.39.1.tgz#28dffcb5272d20afe250bfeec3173263db5528a0" + integrity sha512-yYegZ5n3Yr6eOcqgj2nJH8cH/ZZgF+l0YIdKILSDjYFRjgYQMgv/lRjV5Z7Up04b9VYUondt8EPMqg7kTWgJ2g== dependencies: "@eslint-community/regexpp" "^4.10.0" - "@typescript-eslint/scope-manager" "8.38.0" - "@typescript-eslint/type-utils" "8.38.0" - "@typescript-eslint/utils" "8.38.0" - "@typescript-eslint/visitor-keys" "8.38.0" + "@typescript-eslint/scope-manager" "8.39.1" + "@typescript-eslint/type-utils" "8.39.1" + "@typescript-eslint/utils" "8.39.1" + "@typescript-eslint/visitor-keys" "8.39.1" graphemer "^1.4.0" ignore "^7.0.0" natural-compare "^1.4.0" ts-api-utils "^2.1.0" "@typescript-eslint/parser@^8.37.0": - version "8.38.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.38.0.tgz#6723a5ea881e1777956b1045cba30be5ea838293" - integrity sha512-Zhy8HCvBUEfBECzIl1PKqF4p11+d0aUJS1GeUiuqK9WmOug8YCmC4h4bjyBvMyAMI9sbRczmrYL5lKg/YMbrcQ== + version "8.39.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.39.1.tgz#7f8f9ecfc7e172d67e42c366fa198e42324e5d50" + integrity sha512-pUXGCuHnnKw6PyYq93lLRiZm3vjuslIy7tus1lIQTYVK9bL8XBgJnCWm8a0KcTtHC84Yya1Q6rtll+duSMj0dg== dependencies: - "@typescript-eslint/scope-manager" "8.38.0" - "@typescript-eslint/types" "8.38.0" - "@typescript-eslint/typescript-estree" "8.38.0" - "@typescript-eslint/visitor-keys" "8.38.0" + "@typescript-eslint/scope-manager" "8.39.1" + "@typescript-eslint/types" "8.39.1" + "@typescript-eslint/typescript-estree" "8.39.1" + "@typescript-eslint/visitor-keys" "8.39.1" debug "^4.3.4" -"@typescript-eslint/project-service@8.38.0": - version "8.38.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.38.0.tgz#4900771f943163027fd7d2020a062892056b5e2f" - integrity sha512-dbK7Jvqcb8c9QfH01YB6pORpqX1mn5gDZc9n63Ak/+jD67oWXn3Gs0M6vddAN+eDXBCS5EmNWzbSxsn9SzFWWg== +"@typescript-eslint/project-service@8.39.1": + version "8.39.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.39.1.tgz#63525878d488ebf27c485f295e83434a1398f52d" + integrity sha512-8fZxek3ONTwBu9ptw5nCKqZOSkXshZB7uAxuFF0J/wTMkKydjXCzqqga7MlFMpHi9DoG4BadhmTkITBcg8Aybw== dependencies: - "@typescript-eslint/tsconfig-utils" "^8.38.0" - "@typescript-eslint/types" "^8.38.0" + "@typescript-eslint/tsconfig-utils" "^8.39.1" + "@typescript-eslint/types" "^8.39.1" debug "^4.3.4" -"@typescript-eslint/scope-manager@8.38.0": - version "8.38.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.38.0.tgz#5a0efcb5c9cf6e4121b58f87972f567c69529226" - integrity sha512-WJw3AVlFFcdT9Ri1xs/lg8LwDqgekWXWhH3iAF+1ZM+QPd7oxQ6jvtW/JPwzAScxitILUIFs0/AnQ/UWHzbATQ== +"@typescript-eslint/scope-manager@8.39.1": + version "8.39.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.39.1.tgz#1253fe3e1f2f33f08a3e438a05b5dd7faf9fbca6" + integrity sha512-RkBKGBrjgskFGWuyUGz/EtD8AF/GW49S21J8dvMzpJitOF1slLEbbHnNEtAHtnDAnx8qDEdRrULRnWVx27wGBw== dependencies: - "@typescript-eslint/types" "8.38.0" - "@typescript-eslint/visitor-keys" "8.38.0" + "@typescript-eslint/types" "8.39.1" + "@typescript-eslint/visitor-keys" "8.39.1" -"@typescript-eslint/tsconfig-utils@8.38.0", "@typescript-eslint/tsconfig-utils@^8.38.0": - version "8.38.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.38.0.tgz#6de4ce224a779601a8df667db56527255c42c4d0" - integrity sha512-Lum9RtSE3EroKk/bYns+sPOodqb2Fv50XOl/gMviMKNvanETUuUcC9ObRbzrJ4VSd2JalPqgSAavwrPiPvnAiQ== +"@typescript-eslint/tsconfig-utils@8.39.1", "@typescript-eslint/tsconfig-utils@^8.39.1": + version "8.39.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.39.1.tgz#17f13b4ad481e7bec7c249ee1854078645b34b12" + integrity sha512-ePUPGVtTMR8XMU2Hee8kD0Pu4NDE1CN9Q1sxGSGd/mbOtGZDM7pnhXNJnzW63zk/q+Z54zVzj44HtwXln5CvHA== -"@typescript-eslint/type-utils@8.38.0": - version "8.38.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.38.0.tgz#a56cd84765fa6ec135fe252b5db61e304403a85b" - integrity sha512-c7jAvGEZVf0ao2z+nnz8BUaHZD09Agbh+DY7qvBQqLiz8uJzRgVPj5YvOh8I8uEiH8oIUGIfHzMwUcGVco/SJg== +"@typescript-eslint/type-utils@8.39.1": + version "8.39.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.39.1.tgz#642f9fb96173649e2928fea0375b1d74d31906c2" + integrity sha512-gu9/ahyatyAdQbKeHnhT4R+y3YLtqqHyvkfDxaBYk97EcbfChSJXyaJnIL3ygUv7OuZatePHmQvuH5ru0lnVeA== dependencies: - "@typescript-eslint/types" "8.38.0" - "@typescript-eslint/typescript-estree" "8.38.0" - "@typescript-eslint/utils" "8.38.0" + "@typescript-eslint/types" "8.39.1" + "@typescript-eslint/typescript-estree" "8.39.1" + "@typescript-eslint/utils" "8.39.1" debug "^4.3.4" ts-api-utils "^2.1.0" -"@typescript-eslint/types@8.38.0", "@typescript-eslint/types@^8.38.0": - version "8.38.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.38.0.tgz#297351c994976b93c82ac0f0e206c8143aa82529" - integrity sha512-wzkUfX3plUqij4YwWaJyqhiPE5UCRVlFpKn1oCRn2O1bJ592XxWJj8ROQ3JD5MYXLORW84063z3tZTb/cs4Tyw== +"@typescript-eslint/types@8.39.1", "@typescript-eslint/types@^8.39.1": + version "8.39.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.39.1.tgz#f0ab996c8ab2c3b046bbf86bb1990b03529869a1" + integrity sha512-7sPDKQQp+S11laqTrhHqeAbsCfMkwJMrV7oTDvtDds4mEofJYir414bYKUEb8YPUm9QL3U+8f6L6YExSoAGdQw== -"@typescript-eslint/typescript-estree@8.38.0": - version "8.38.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.38.0.tgz#82262199eb6778bba28a319e25ad05b1158957df" - integrity sha512-fooELKcAKzxux6fA6pxOflpNS0jc+nOQEEOipXFNjSlBS6fqrJOVY/whSn70SScHrcJ2LDsxWrneFoWYSVfqhQ== +"@typescript-eslint/typescript-estree@8.39.1": + version "8.39.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.39.1.tgz#8825d3ea7ea2144c577859ae489eec24ef7318a5" + integrity sha512-EKkpcPuIux48dddVDXyQBlKdeTPMmALqBUbEk38McWv0qVEZwOpVJBi7ugK5qVNgeuYjGNQxrrnoM/5+TI/BPw== dependencies: - "@typescript-eslint/project-service" "8.38.0" - "@typescript-eslint/tsconfig-utils" "8.38.0" - "@typescript-eslint/types" "8.38.0" - "@typescript-eslint/visitor-keys" "8.38.0" + "@typescript-eslint/project-service" "8.39.1" + "@typescript-eslint/tsconfig-utils" "8.39.1" + "@typescript-eslint/types" "8.39.1" + "@typescript-eslint/visitor-keys" "8.39.1" debug "^4.3.4" fast-glob "^3.3.2" is-glob "^4.0.3" @@ -924,22 +924,22 @@ semver "^7.6.0" ts-api-utils "^2.1.0" -"@typescript-eslint/utils@8.38.0": - version "8.38.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.38.0.tgz#5f10159899d30eb92ba70e642ca6f754bddbf15a" - integrity sha512-hHcMA86Hgt+ijJlrD8fX0j1j8w4C92zue/8LOPAFioIno+W0+L7KqE8QZKCcPGc/92Vs9x36w/4MPTJhqXdyvg== +"@typescript-eslint/utils@8.39.1": + version "8.39.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.39.1.tgz#58a834f89f93b786ada2cd14d77fa63c3c8f408b" + integrity sha512-VF5tZ2XnUSTuiqZFXCZfZs1cgkdd3O/sSYmdo2EpSyDlC86UM/8YytTmKnehOW3TGAlivqTDT6bS87B/GQ/jyg== dependencies: "@eslint-community/eslint-utils" "^4.7.0" - "@typescript-eslint/scope-manager" "8.38.0" - "@typescript-eslint/types" "8.38.0" - "@typescript-eslint/typescript-estree" "8.38.0" + "@typescript-eslint/scope-manager" "8.39.1" + "@typescript-eslint/types" "8.39.1" + "@typescript-eslint/typescript-estree" "8.39.1" -"@typescript-eslint/visitor-keys@8.38.0": - version "8.38.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.38.0.tgz#a9765a527b082cb8fc60fd8a16e47c7ad5b60ea5" - integrity sha512-pWrTcoFNWuwHlA9CvlfSsGWs14JxfN1TH25zM5L7o0pRLhsoZkDnTsXfQRJBEWJoV5DL0jf+Z+sxiud+K0mq1g== +"@typescript-eslint/visitor-keys@8.39.1": + version "8.39.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.39.1.tgz#a467742a98f2fa3c03d7bed4979dc0db3850a77a" + integrity sha512-W8FQi6kEh2e8zVhQ0eeRnxdvIoOkAp/CPAahcNio6nO9dsIwb9b34z90KOlheoyuVf6LSOEdjlkxSkapNEc+4A== dependencies: - "@typescript-eslint/types" "8.38.0" + "@typescript-eslint/types" "8.39.1" eslint-visitor-keys "^4.2.1" "@ungap/structured-clone@^1.2.0": @@ -1742,9 +1742,9 @@ eslint-plugin-import@^2.32.0: tsconfig-paths "^3.15.0" eslint-plugin-prettier@^5.5.1: - version "5.5.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-5.5.3.tgz#1f88e9220a72ac8be171eec5f9d4e4d529b5f4a0" - integrity sha512-NAdMYww51ehKfDyDhv59/eIItUVzU0Io9H2E8nHNGKEeeqlnci+1gCvrHib6EmZdf6GxF+LCV5K7UC65Ezvw7w== + version "5.5.4" + resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-5.5.4.tgz#9d61c4ea11de5af704d4edf108c82ccfa7f2e61c" + integrity sha512-swNtI95SToIz05YINMA6Ox5R057IMAmWZ26GqPxusAp1TZzj+IdY9tXNWWD3vkF/wEqydCONcwjTFpxybBqZsg== dependencies: prettier-linter-helpers "^1.0.0" synckit "^0.11.7" diff --git a/netbox/release.yaml b/netbox/release.yaml index 0115419cd..3b973dc45 100644 --- a/netbox/release.yaml +++ b/netbox/release.yaml @@ -1,3 +1,3 @@ -version: "4.3.5" +version: "4.3.6" edition: "Community" -published: "2025-07-29" +published: "2025-08-12" diff --git a/netbox/translations/cs/LC_MESSAGES/django.mo b/netbox/translations/cs/LC_MESSAGES/django.mo index 769d022a3..1471d7032 100644 Binary files a/netbox/translations/cs/LC_MESSAGES/django.mo and b/netbox/translations/cs/LC_MESSAGES/django.mo differ diff --git a/netbox/translations/cs/LC_MESSAGES/django.po b/netbox/translations/cs/LC_MESSAGES/django.po index ad39ac547..690e3fa5e 100644 --- a/netbox/translations/cs/LC_MESSAGES/django.po +++ b/netbox/translations/cs/LC_MESSAGES/django.po @@ -10,15 +10,16 @@ # Pavel Stetina, 2025 # Luděk Janča , 2025 # Jeremy Stretch, 2025 +# Radim Kabeláč , 2025 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-07-29 05:09+0000\n" +"POT-Creation-Date: 2025-08-12 05:02+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" -"Last-Translator: Jeremy Stretch, 2025\n" +"Last-Translator: Radim Kabeláč , 2025\n" "Language-Team: Czech (https://app.transifex.com/netbox-community/teams/178115/cs/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -38,7 +39,7 @@ msgstr "Zapisování povoleno" #: netbox/account/tables.py:35 netbox/core/choices.py:102 #: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79 -#: netbox/extras/tables/tables.py:379 netbox/extras/tables/tables.py:627 +#: netbox/extras/tables/tables.py:380 netbox/extras/tables/tables.py:628 #: netbox/templates/account/token.html:43 #: netbox/templates/core/configrevision.html:26 #: netbox/templates/core/configrevision_restore.html:12 @@ -92,9 +93,9 @@ msgstr "Vaše heslo bylo úspěšně změněno." #: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 #: netbox/dcim/choices.py:102 netbox/dcim/choices.py:186 -#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1549 -#: netbox/dcim/choices.py:1607 netbox/dcim/choices.py:1674 -#: netbox/dcim/choices.py:1696 netbox/virtualization/choices.py:20 +#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1553 +#: netbox/dcim/choices.py:1611 netbox/dcim/choices.py:1678 +#: netbox/dcim/choices.py:1700 netbox/virtualization/choices.py:20 #: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18 #: netbox/vpn/choices.py:281 msgid "Planned" @@ -107,9 +108,9 @@ msgstr "Zajišťování" #: netbox/circuits/choices.py:23 netbox/core/tables/plugins.py:64 #: netbox/core/tables/tasks.py:22 netbox/dcim/choices.py:22 #: netbox/dcim/choices.py:103 netbox/dcim/choices.py:185 -#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1606 -#: netbox/dcim/choices.py:1673 netbox/dcim/choices.py:1695 -#: netbox/extras/tables/tables.py:539 netbox/ipam/choices.py:31 +#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1610 +#: netbox/dcim/choices.py:1677 netbox/dcim/choices.py:1699 +#: netbox/extras/tables/tables.py:540 netbox/ipam/choices.py:31 #: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69 #: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25 #: netbox/templates/users/user.html:35 netbox/users/forms/bulk_edit.py:38 @@ -120,8 +121,8 @@ msgid "Active" msgstr "Aktivní" #: netbox/circuits/choices.py:24 netbox/dcim/choices.py:184 -#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1605 -#: netbox/dcim/choices.py:1675 netbox/dcim/choices.py:1694 +#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1609 +#: netbox/dcim/choices.py:1679 netbox/dcim/choices.py:1698 #: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44 msgid "Offline" msgstr "Vypnuto" @@ -134,7 +135,7 @@ msgstr "Zrušení přidělování" msgid "Decommissioned" msgstr "Vyřazeno z provozu" -#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1618 +#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1622 #: netbox/templates/dcim/interface.html:135 #: netbox/templates/virtualization/vminterface.html:83 #: netbox/tenancy/choices.py:17 @@ -554,9 +555,9 @@ msgstr "ASN" #: netbox/templates/extras/dashboard/widget_add.html:14 #: netbox/templates/extras/eventrule.html:21 #: netbox/templates/extras/exporttemplate.html:19 +#: netbox/templates/extras/inc/script_list_content.html:33 #: netbox/templates/extras/notificationgroup.html:20 #: netbox/templates/extras/savedfilter.html:17 -#: netbox/templates/extras/script_list.html:46 #: netbox/templates/extras/tableconfig.html:17 #: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17 #: netbox/templates/generic/bulk_import.html:120 @@ -674,7 +675,7 @@ msgstr "ID služby" #: netbox/dcim/tables/devices.py:748 netbox/dcim/tables/devices.py:804 #: netbox/dcim/tables/devices.py:1045 netbox/dcim/tables/devicetypes.py:256 #: netbox/dcim/tables/devicetypes.py:271 netbox/dcim/tables/racks.py:33 -#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:487 +#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:488 #: netbox/templates/circuits/circuittype.html:30 #: netbox/templates/circuits/virtualcircuittype.html:30 #: netbox/templates/dcim/cable.html:40 @@ -719,7 +720,7 @@ msgstr "Barva" #: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:192 #: netbox/dcim/tables/devices.py:856 netbox/dcim/tables/power.py:77 #: netbox/dcim/tables/racks.py:141 netbox/extras/forms/bulk_import.py:42 -#: netbox/extras/tables/tables.py:449 netbox/extras/tables/tables.py:509 +#: netbox/extras/tables/tables.py:450 netbox/extras/tables/tables.py:510 #: netbox/netbox/tables/tables.py:274 #: netbox/templates/circuits/circuit.html:30 #: netbox/templates/circuits/virtualcircuit.html:39 @@ -812,7 +813,7 @@ msgstr "Účet poskytovatele" #: netbox/templates/dcim/powerfeed.html:36 #: netbox/templates/dcim/poweroutlet.html:40 #: netbox/templates/dcim/rack.html:41 netbox/templates/dcim/site.html:43 -#: netbox/templates/extras/script_list.html:48 +#: netbox/templates/extras/inc/script_list_content.html:35 #: netbox/templates/ipam/ipaddress.html:37 #: netbox/templates/ipam/iprange.html:61 netbox/templates/ipam/prefix.html:69 #: netbox/templates/ipam/vlan.html:48 @@ -1391,7 +1392,7 @@ msgstr "Strana termínu" #: netbox/templates/extras/configcontext.html:60 #: netbox/templates/ipam/ipaddress.html:59 #: netbox/templates/ipam/vlan_edit.html:42 -#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:315 +#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:324 msgid "Assignment" msgstr "Přiřazení" @@ -1448,14 +1449,14 @@ msgstr "Typ obvodu" msgid "Group Assignment" msgstr "Skupinové přiřazení" -#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:67 +#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:68 #: netbox/dcim/models/device_component_templates.py:531 #: netbox/dcim/models/device_component_templates.py:631 -#: netbox/dcim/models/device_components.py:485 -#: netbox/dcim/models/device_components.py:1038 -#: netbox/dcim/models/device_components.py:1109 -#: netbox/dcim/models/device_components.py:1255 -#: netbox/dcim/models/devices.py:381 netbox/dcim/models/racks.py:227 +#: netbox/dcim/models/device_components.py:516 +#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1140 +#: netbox/dcim/models/device_components.py:1286 +#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227 #: netbox/extras/models/tags.py:29 msgid "color" msgstr "barva" @@ -1480,14 +1481,14 @@ msgstr "Jedinečné ID okruhu" #: netbox/circuits/models/circuits.py:67 #: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52 -#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:49 -#: netbox/dcim/models/device_components.py:456 -#: netbox/dcim/models/device_components.py:1294 -#: netbox/dcim/models/devices.py:555 netbox/dcim/models/devices.py:1160 +#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:50 +#: netbox/dcim/models/device_components.py:487 +#: netbox/dcim/models/device_components.py:1325 +#: netbox/dcim/models/devices.py:556 netbox/dcim/models/devices.py:1164 #: netbox/dcim/models/modules.py:221 netbox/dcim/models/power.py:94 #: netbox/dcim/models/racks.py:294 netbox/dcim/models/sites.py:154 -#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:242 -#: netbox/ipam/models/ip.py:521 netbox/ipam/models/ip.py:750 +#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:529 netbox/ipam/models/ip.py:758 #: netbox/ipam/models/vlans.py:217 netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1615,8 +1616,8 @@ msgstr "Ukončení obvodu se musí připojit k zakončujícímu objektu." #: netbox/core/models/jobs.py:48 #: netbox/dcim/models/device_component_templates.py:43 #: netbox/dcim/models/device_components.py:52 -#: netbox/dcim/models/devices.py:499 netbox/dcim/models/devices.py:1092 -#: netbox/dcim/models/devices.py:1155 netbox/dcim/models/modules.py:32 +#: netbox/dcim/models/devices.py:500 netbox/dcim/models/devices.py:1096 +#: netbox/dcim/models/devices.py:1159 netbox/dcim/models/modules.py:32 #: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89 #: netbox/dcim/models/racks.py:263 netbox/dcim/models/sites.py:142 #: netbox/extras/models/configs.py:33 netbox/extras/models/configs.py:214 @@ -1648,7 +1649,7 @@ msgstr "jméno" msgid "Full name of the provider" msgstr "Celé jméno poskytovatele" -#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:88 +#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:89 #: netbox/dcim/models/racks.py:143 netbox/dcim/models/sites.py:149 #: netbox/extras/models/models.py:472 netbox/ipam/models/asns.py:23 #: netbox/ipam/models/vlans.py:43 netbox/netbox/models/__init__.py:146 @@ -1706,8 +1707,8 @@ msgstr "virtuální obvod" msgid "virtual circuits" msgstr "virtuální obvody" -#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:199 -#: netbox/ipam/models/ip.py:757 netbox/vpn/models/tunnels.py:109 +#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:765 netbox/vpn/models/tunnels.py:109 msgid "role" msgstr "role" @@ -1746,9 +1747,9 @@ msgstr "zakončení virtuálních obvodů" #: netbox/extras/tables/tables.py:62 netbox/extras/tables/tables.py:126 #: netbox/extras/tables/tables.py:159 netbox/extras/tables/tables.py:184 #: netbox/extras/tables/tables.py:260 netbox/extras/tables/tables.py:290 -#: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:422 -#: netbox/extras/tables/tables.py:445 netbox/extras/tables/tables.py:483 -#: netbox/extras/tables/tables.py:535 netbox/extras/tables/tables.py:561 +#: netbox/extras/tables/tables.py:406 netbox/extras/tables/tables.py:423 +#: netbox/extras/tables/tables.py:446 netbox/extras/tables/tables.py:484 +#: netbox/extras/tables/tables.py:536 netbox/extras/tables/tables.py:562 #: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410 #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 @@ -1792,9 +1793,9 @@ msgstr "zakončení virtuálních obvodů" #: netbox/templates/extras/customlink.html:13 #: netbox/templates/extras/eventrule.html:13 #: netbox/templates/extras/exporttemplate.html:15 +#: netbox/templates/extras/inc/script_list_content.html:32 #: netbox/templates/extras/notificationgroup.html:14 #: netbox/templates/extras/savedfilter.html:13 -#: netbox/templates/extras/script_list.html:45 #: netbox/templates/extras/tableconfig.html:13 #: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13 #: netbox/templates/ipam/asnrange.html:15 @@ -1895,7 +1896,7 @@ msgstr "Smluvní rychlost" #: netbox/dcim/tables/racks.py:148 netbox/dcim/tables/racks.py:233 #: netbox/dcim/tables/sites.py:40 netbox/dcim/tables/sites.py:74 #: netbox/dcim/tables/sites.py:121 netbox/dcim/tables/sites.py:179 -#: netbox/extras/tables/tables.py:643 netbox/ipam/tables/asn.py:69 +#: netbox/extras/tables/tables.py:644 netbox/ipam/tables/asn.py:69 #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 @@ -2101,7 +2102,7 @@ msgstr "Dokončeno" #: netbox/core/choices.py:22 netbox/core/choices.py:59 #: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34 #: netbox/dcim/choices.py:188 netbox/dcim/choices.py:241 -#: netbox/dcim/choices.py:1608 netbox/dcim/choices.py:1698 +#: netbox/dcim/choices.py:1612 netbox/dcim/choices.py:1702 #: netbox/virtualization/choices.py:48 msgid "Failed" msgstr "Selhalo" @@ -2252,7 +2253,7 @@ msgid "User name" msgstr "Uživatelské jméno" #: netbox/core/forms/bulk_edit.py:26 netbox/core/forms/filtersets.py:43 -#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1656 +#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1660 #: netbox/dcim/forms/bulk_edit.py:1184 netbox/dcim/forms/bulk_edit.py:1465 #: netbox/dcim/forms/filtersets.py:1448 netbox/dcim/tables/devices.py:577 #: netbox/dcim/tables/devicetypes.py:231 netbox/extras/forms/bulk_edit.py:124 @@ -2261,7 +2262,7 @@ msgstr "Uživatelské jméno" #: netbox/extras/forms/filtersets.py:240 netbox/extras/forms/filtersets.py:270 #: netbox/extras/forms/filtersets.py:335 netbox/extras/tables/tables.py:166 #: netbox/extras/tables/tables.py:267 netbox/extras/tables/tables.py:300 -#: netbox/extras/tables/tables.py:459 netbox/netbox/preferences.py:22 +#: netbox/extras/tables/tables.py:460 netbox/netbox/preferences.py:22 #: netbox/netbox/preferences.py:61 netbox/templates/core/datasource.html:42 #: netbox/templates/dcim/interface.html:61 #: netbox/templates/extras/customlink.html:17 @@ -2299,7 +2300,7 @@ msgstr "Ignorovat pravidla" #: netbox/extras/forms/model_forms.py:265 #: netbox/extras/forms/model_forms.py:660 #: netbox/extras/forms/model_forms.py:713 netbox/extras/tables/tables.py:204 -#: netbox/extras/tables/tables.py:527 netbox/extras/tables/tables.py:565 +#: netbox/extras/tables/tables.py:528 netbox/extras/tables/tables.py:566 #: netbox/templates/core/datasource.html:31 #: netbox/templates/extras/configcontext.html:29 #: netbox/templates/extras/configtemplate.html:37 @@ -2324,9 +2325,9 @@ msgstr "Stvoření" #: netbox/core/forms/filtersets.py:80 netbox/core/forms/filtersets.py:166 #: netbox/extras/forms/filtersets.py:524 netbox/extras/tables/tables.py:234 -#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:338 -#: netbox/extras/tables/tables.py:370 netbox/extras/tables/tables.py:632 -#: netbox/templates/core/job.html:38 +#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:320 +#: netbox/extras/tables/tables.py:339 netbox/extras/tables/tables.py:371 +#: netbox/extras/tables/tables.py:633 netbox/templates/core/job.html:38 #: netbox/templates/core/objectchange.html:52 #: netbox/templates/extras/tableconfig.html:21 #: netbox/tenancy/tables/contacts.py:98 netbox/vpn/tables/l2vpn.py:62 @@ -2369,7 +2370,7 @@ msgstr "Dokončeno dříve" #: netbox/dcim/forms/bulk_edit.py:479 netbox/dcim/forms/filtersets.py:420 #: netbox/dcim/forms/filtersets.py:464 netbox/dcim/forms/model_forms.py:332 #: netbox/extras/forms/filtersets.py:519 netbox/extras/forms/filtersets.py:539 -#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:386 +#: netbox/extras/tables/tables.py:347 netbox/extras/tables/tables.py:387 #: netbox/templates/core/objectchange.html:36 #: netbox/templates/dcim/rackreservation.html:58 #: netbox/templates/extras/savedfilter.html:21 @@ -2384,7 +2385,7 @@ msgid "User" msgstr "Uživatel" #: netbox/core/forms/filtersets.py:140 netbox/core/tables/change_logging.py:15 -#: netbox/extras/tables/tables.py:670 netbox/extras/tables/tables.py:724 +#: netbox/extras/tables/tables.py:671 netbox/extras/tables/tables.py:725 #: netbox/templates/core/objectchange.html:32 msgid "Time" msgstr "Čas" @@ -2440,7 +2441,7 @@ msgstr "" msgid "Rack Elevations" msgstr "Přehled stojanů" -#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1537 +#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1541 #: netbox/dcim/forms/bulk_edit.py:1031 netbox/dcim/forms/bulk_edit.py:1419 #: netbox/dcim/forms/bulk_edit.py:1440 netbox/dcim/tables/racks.py:161 #: netbox/netbox/navigation/menu.py:313 netbox/netbox/navigation/menu.py:317 @@ -2578,7 +2579,7 @@ msgstr "Aktuální konfigurace" msgid "Config revision #{id}" msgstr "Revize konfigurace #{id}" -#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:42 +#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:43 #: netbox/dcim/models/device_component_templates.py:199 #: netbox/dcim/models/device_component_templates.py:234 #: netbox/dcim/models/device_component_templates.py:270 @@ -2586,13 +2587,13 @@ msgstr "Revize konfigurace #{id}" #: netbox/dcim/models/device_component_templates.py:420 #: netbox/dcim/models/device_component_templates.py:526 #: netbox/dcim/models/device_component_templates.py:626 -#: netbox/dcim/models/device_components.py:282 -#: netbox/dcim/models/device_components.py:309 +#: netbox/dcim/models/device_components.py:313 #: netbox/dcim/models/device_components.py:340 -#: netbox/dcim/models/device_components.py:462 -#: netbox/dcim/models/device_components.py:665 -#: netbox/dcim/models/device_components.py:1033 -#: netbox/dcim/models/device_components.py:1104 +#: netbox/dcim/models/device_components.py:371 +#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:696 +#: netbox/dcim/models/device_components.py:1064 +#: netbox/dcim/models/device_components.py:1135 #: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80 #: netbox/extras/models/search.py:41 #: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31 @@ -2600,7 +2601,7 @@ msgid "type" msgstr "typ" #: netbox/core/models/data.py:49 netbox/extras/choices.py:37 -#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:734 +#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:735 #: netbox/templates/core/datasource.html:62 #: netbox/templates/core/plugin.html:66 msgid "URL" @@ -2608,7 +2609,7 @@ msgstr "URL" #: netbox/core/models/data.py:59 #: netbox/dcim/models/device_component_templates.py:425 -#: netbox/dcim/models/device_components.py:517 +#: netbox/dcim/models/device_components.py:548 #: netbox/extras/models/models.py:72 netbox/extras/models/models.py:311 #: netbox/extras/models/models.py:492 netbox/extras/models/models.py:571 #: netbox/users/models/permissions.py:28 @@ -2666,7 +2667,7 @@ msgstr "" msgid "last updated" msgstr "naposledy aktualizováno" -#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:440 +#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:450 msgid "path" msgstr "cesta" @@ -2674,7 +2675,7 @@ msgstr "cesta" msgid "File path relative to the data source's root" msgstr "Cesta k souboru vzhledem ke kořenovému zdroji dat." -#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:502 +#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:510 msgid "size" msgstr "velikost" @@ -2786,7 +2787,7 @@ msgid "" "enqueue() cannot be called with values for both schedule_at and immediate." msgstr "enqueue() nelze volat s hodnotami pro schedule_at a ihned zároveň." -#: netbox/core/signals.py:131 +#: netbox/core/signals.py:143 #, python-brace-format msgid "Deletion is prevented by a protection rule: {message}" msgstr "Odstranění brání pravidlo ochrany: {message}" @@ -2799,10 +2800,10 @@ msgstr "Celé jméno" #: netbox/core/tables/change_logging.py:37 netbox/core/tables/jobs.py:21 #: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:323 -#: netbox/extras/tables/tables.py:341 netbox/extras/tables/tables.py:373 -#: netbox/extras/tables/tables.py:453 netbox/extras/tables/tables.py:514 -#: netbox/extras/tables/tables.py:637 netbox/extras/tables/tables.py:677 -#: netbox/extras/tables/tables.py:731 netbox/netbox/tables/tables.py:278 +#: netbox/extras/tables/tables.py:342 netbox/extras/tables/tables.py:374 +#: netbox/extras/tables/tables.py:454 netbox/extras/tables/tables.py:515 +#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:678 +#: netbox/extras/tables/tables.py:732 netbox/netbox/tables/tables.py:278 #: netbox/templates/core/objectchange.html:58 #: netbox/templates/extras/eventrule.html:78 #: netbox/templates/extras/journalentry.html:18 @@ -2839,7 +2840,7 @@ msgstr "Naposledy aktualizováno" #: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76 #: netbox/dcim/tables/devicetypes.py:169 netbox/extras/tables/tables.py:230 -#: netbox/extras/tables/tables.py:504 netbox/extras/tables/tables.py:702 +#: netbox/extras/tables/tables.py:505 netbox/extras/tables/tables.py:703 #: netbox/netbox/tables/tables.py:223 #: netbox/templates/dcim/virtualchassis_edit.html:56 #: netbox/utilities/forms/forms.py:73 @@ -3040,8 +3041,8 @@ msgid "Staging" msgstr "Inscenace" #: netbox/dcim/choices.py:23 netbox/dcim/choices.py:190 -#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1550 -#: netbox/dcim/choices.py:1699 netbox/virtualization/choices.py:23 +#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1554 +#: netbox/dcim/choices.py:1703 netbox/virtualization/choices.py:23 #: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282 msgid "Decommissioning" msgstr "Vyřazení z provozu" @@ -3091,6 +3092,7 @@ msgid "Reserved" msgstr "Rezervováno" #: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:265 +#: netbox/utilities/templates/widgets/splitmultiselect.html:5 msgid "Available" msgstr "K dispozici" @@ -3105,7 +3107,7 @@ msgstr "Zastaralé" msgid "Millimeters" msgstr "Milimetry" -#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1572 +#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1576 msgid "Inches" msgstr "Palce" @@ -3182,7 +3184,7 @@ msgid "Rear" msgstr "Zadní" #: netbox/dcim/choices.py:187 netbox/dcim/choices.py:240 -#: netbox/dcim/choices.py:1697 netbox/virtualization/choices.py:47 +#: netbox/dcim/choices.py:1701 netbox/virtualization/choices.py:47 msgid "Staged" msgstr "Inscenovaný" @@ -3215,7 +3217,7 @@ msgid "Top to bottom" msgstr "Shora dolů" #: netbox/dcim/choices.py:217 netbox/dcim/choices.py:262 -#: netbox/dcim/choices.py:1316 +#: netbox/dcim/choices.py:1320 msgid "Passive" msgstr "Pasivní" @@ -3223,46 +3225,46 @@ msgstr "Pasivní" msgid "Mixed" msgstr "Smíšené" -#: netbox/dcim/choices.py:487 netbox/dcim/choices.py:736 +#: netbox/dcim/choices.py:489 netbox/dcim/choices.py:740 msgid "NEMA (Non-locking)" msgstr "NEMA (bez blokování)" -#: netbox/dcim/choices.py:509 netbox/dcim/choices.py:758 +#: netbox/dcim/choices.py:511 netbox/dcim/choices.py:762 msgid "NEMA (Locking)" msgstr "NEMA (zamykání)" -#: netbox/dcim/choices.py:533 netbox/dcim/choices.py:782 +#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:786 msgid "California Style" msgstr "Kalifornský styl" -#: netbox/dcim/choices.py:541 +#: netbox/dcim/choices.py:543 msgid "International/ITA" msgstr "Mezinárodní/ITA" -#: netbox/dcim/choices.py:576 netbox/dcim/choices.py:817 +#: netbox/dcim/choices.py:578 netbox/dcim/choices.py:821 msgid "Proprietary" msgstr "Proprietární" -#: netbox/dcim/choices.py:584 netbox/dcim/choices.py:827 -#: netbox/dcim/choices.py:1228 netbox/dcim/choices.py:1230 -#: netbox/dcim/choices.py:1466 netbox/dcim/choices.py:1468 +#: netbox/dcim/choices.py:586 netbox/dcim/choices.py:831 +#: netbox/dcim/choices.py:1232 netbox/dcim/choices.py:1234 +#: netbox/dcim/choices.py:1470 netbox/dcim/choices.py:1472 #: netbox/netbox/navigation/menu.py:209 msgid "Other" msgstr "Ostatní" -#: netbox/dcim/choices.py:790 +#: netbox/dcim/choices.py:794 msgid "ITA/International" msgstr "ITA/Mezinárodní" -#: netbox/dcim/choices.py:857 +#: netbox/dcim/choices.py:861 msgid "Physical" msgstr "Fyzické" -#: netbox/dcim/choices.py:858 netbox/dcim/choices.py:1029 +#: netbox/dcim/choices.py:862 netbox/dcim/choices.py:1033 msgid "Virtual" msgstr "Virtuální" -#: netbox/dcim/choices.py:859 netbox/dcim/choices.py:1105 +#: netbox/dcim/choices.py:863 netbox/dcim/choices.py:1109 #: netbox/dcim/forms/bulk_edit.py:1625 netbox/dcim/forms/filtersets.py:1408 #: netbox/dcim/forms/model_forms.py:1117 netbox/dcim/forms/model_forms.py:1570 #: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151 @@ -3270,11 +3272,11 @@ msgstr "Virtuální" msgid "Wireless" msgstr "Bezdrátové" -#: netbox/dcim/choices.py:1027 +#: netbox/dcim/choices.py:1031 msgid "Virtual interfaces" msgstr "Virtuální rozhraní" -#: netbox/dcim/choices.py:1030 netbox/dcim/forms/bulk_edit.py:1478 +#: netbox/dcim/choices.py:1034 netbox/dcim/forms/bulk_edit.py:1478 #: netbox/dcim/forms/bulk_import.py:901 netbox/dcim/forms/model_forms.py:1099 #: netbox/dcim/tables/devices.py:704 netbox/templates/dcim/interface.html:112 #: netbox/templates/virtualization/vminterface.html:43 @@ -3284,27 +3286,27 @@ msgstr "Virtuální rozhraní" msgid "Bridge" msgstr "Most" -#: netbox/dcim/choices.py:1031 +#: netbox/dcim/choices.py:1035 msgid "Link Aggregation Group (LAG)" msgstr "Agregační skupina (LAG)" -#: netbox/dcim/choices.py:1035 +#: netbox/dcim/choices.py:1039 msgid "Ethernet (fixed)" msgstr "Ethernet (pevný)" -#: netbox/dcim/choices.py:1052 +#: netbox/dcim/choices.py:1056 msgid "Ethernet (modular)" msgstr "Ethernet (modulární)" -#: netbox/dcim/choices.py:1089 +#: netbox/dcim/choices.py:1093 msgid "Ethernet (backplane)" msgstr "Ethernet (propojovací deska)" -#: netbox/dcim/choices.py:1121 +#: netbox/dcim/choices.py:1125 msgid "Cellular" msgstr "Buněčný" -#: netbox/dcim/choices.py:1173 netbox/dcim/forms/filtersets.py:385 +#: netbox/dcim/choices.py:1177 netbox/dcim/forms/filtersets.py:385 #: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/filtersets.py:1031 #: netbox/dcim/forms/filtersets.py:1630 #: netbox/templates/dcim/inventoryitem.html:56 @@ -3312,127 +3314,127 @@ msgstr "Buněčný" msgid "Serial" msgstr "Sériový" -#: netbox/dcim/choices.py:1188 +#: netbox/dcim/choices.py:1192 msgid "Coaxial" msgstr "Koaxiální" -#: netbox/dcim/choices.py:1209 +#: netbox/dcim/choices.py:1213 msgid "Stacking" msgstr "Stohování" -#: netbox/dcim/choices.py:1261 +#: netbox/dcim/choices.py:1265 msgid "Half" msgstr "Poloviční" -#: netbox/dcim/choices.py:1262 +#: netbox/dcim/choices.py:1266 msgid "Full" msgstr "Plný" -#: netbox/dcim/choices.py:1263 netbox/netbox/preferences.py:31 +#: netbox/dcim/choices.py:1267 netbox/netbox/preferences.py:31 #: netbox/wireless/choices.py:480 msgid "Auto" msgstr "Auto" -#: netbox/dcim/choices.py:1275 +#: netbox/dcim/choices.py:1279 msgid "Access" msgstr "Přístupový" -#: netbox/dcim/choices.py:1276 netbox/ipam/tables/vlans.py:150 +#: netbox/dcim/choices.py:1280 netbox/ipam/tables/vlans.py:150 #: netbox/ipam/tables/vlans.py:195 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Značkovaný" -#: netbox/dcim/choices.py:1277 +#: netbox/dcim/choices.py:1281 msgid "Tagged (All)" msgstr "Značkovaný (Vše)" -#: netbox/dcim/choices.py:1278 netbox/templates/ipam/vlan_edit.html:26 +#: netbox/dcim/choices.py:1282 netbox/templates/ipam/vlan_edit.html:26 msgid "Q-in-Q (802.1ad)" msgstr "Q-in-Q (802.1ad)" -#: netbox/dcim/choices.py:1307 +#: netbox/dcim/choices.py:1311 msgid "IEEE Standard" msgstr "Norma IEEE" -#: netbox/dcim/choices.py:1318 +#: netbox/dcim/choices.py:1322 msgid "Passive 24V (2-pair)" msgstr "Pasivní 24V (2 páry)" -#: netbox/dcim/choices.py:1319 +#: netbox/dcim/choices.py:1323 msgid "Passive 24V (4-pair)" msgstr "Pasivní 24V (4 páry)" -#: netbox/dcim/choices.py:1320 +#: netbox/dcim/choices.py:1324 msgid "Passive 48V (2-pair)" msgstr "Pasivní 48V (2 páry)" -#: netbox/dcim/choices.py:1321 +#: netbox/dcim/choices.py:1325 msgid "Passive 48V (4-pair)" msgstr "Pasivní 48V (4 páry)" -#: netbox/dcim/choices.py:1394 netbox/dcim/choices.py:1507 +#: netbox/dcim/choices.py:1398 netbox/dcim/choices.py:1511 msgid "Copper" msgstr "měď" -#: netbox/dcim/choices.py:1417 +#: netbox/dcim/choices.py:1421 msgid "Fiber Optic" msgstr "Optická vlákna" -#: netbox/dcim/choices.py:1453 netbox/dcim/choices.py:1536 +#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1540 msgid "USB" msgstr "USB" -#: netbox/dcim/choices.py:1523 +#: netbox/dcim/choices.py:1527 msgid "Fiber" msgstr "Vlákno" -#: netbox/dcim/choices.py:1548 netbox/dcim/forms/filtersets.py:1295 +#: netbox/dcim/choices.py:1552 netbox/dcim/forms/filtersets.py:1295 msgid "Connected" msgstr "Připojeno" -#: netbox/dcim/choices.py:1567 netbox/netbox/choices.py:175 +#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:175 msgid "Kilometers" msgstr "Kilometry" -#: netbox/dcim/choices.py:1568 netbox/netbox/choices.py:176 +#: netbox/dcim/choices.py:1572 netbox/netbox/choices.py:176 #: netbox/templates/dcim/cable_trace.html:65 msgid "Meters" msgstr "Metry" -#: netbox/dcim/choices.py:1569 +#: netbox/dcim/choices.py:1573 msgid "Centimeters" msgstr "Centimetry" -#: netbox/dcim/choices.py:1570 netbox/netbox/choices.py:177 +#: netbox/dcim/choices.py:1574 netbox/netbox/choices.py:177 msgid "Miles" msgstr "Míle" -#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:178 +#: netbox/dcim/choices.py:1575 netbox/netbox/choices.py:178 #: netbox/templates/dcim/cable_trace.html:66 msgid "Feet" msgstr "Stopy" -#: netbox/dcim/choices.py:1619 +#: netbox/dcim/choices.py:1623 msgid "Redundant" msgstr "Zdvojený" -#: netbox/dcim/choices.py:1640 +#: netbox/dcim/choices.py:1644 msgid "Single phase" msgstr "Jednofázový" -#: netbox/dcim/choices.py:1641 +#: netbox/dcim/choices.py:1645 msgid "Three-phase" msgstr "Třífázový" -#: netbox/dcim/choices.py:1657 netbox/extras/choices.py:53 +#: netbox/dcim/choices.py:1661 netbox/extras/choices.py:53 #: netbox/netbox/preferences.py:21 netbox/netbox/preferences.py:60 #: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20 #: netbox/wireless/choices.py:27 msgid "Disabled" msgstr "Zakázané" -#: netbox/dcim/choices.py:1658 +#: netbox/dcim/choices.py:1662 msgid "Faulty" msgstr "vadný" @@ -3690,7 +3692,7 @@ msgstr "Je plná hloubka" #: netbox/dcim/filtersets.py:1164 netbox/dcim/forms/filtersets.py:838 #: netbox/dcim/forms/filtersets.py:1463 netbox/dcim/forms/filtersets.py:1669 #: netbox/dcim/forms/filtersets.py:1674 netbox/dcim/forms/model_forms.py:1887 -#: netbox/dcim/models/devices.py:1256 netbox/dcim/models/devices.py:1276 +#: netbox/dcim/models/devices.py:1260 netbox/dcim/models/devices.py:1280 #: netbox/virtualization/filtersets.py:198 #: netbox/virtualization/filtersets.py:270 #: netbox/virtualization/forms/filtersets.py:178 @@ -3839,7 +3841,7 @@ msgstr "Přiřazené VID" #: netbox/dcim/filtersets.py:1829 netbox/dcim/forms/bulk_edit.py:1591 #: netbox/dcim/forms/bulk_import.py:952 netbox/dcim/forms/filtersets.py:1516 #: netbox/dcim/forms/model_forms.py:1536 -#: netbox/dcim/models/device_components.py:761 +#: netbox/dcim/models/device_components.py:792 #: netbox/dcim/tables/devices.py:658 netbox/ipam/filtersets.py:335 #: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478 #: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590 @@ -3851,8 +3853,8 @@ msgstr "Přiřazené VID" #: netbox/ipam/forms/model_forms.py:208 netbox/ipam/forms/model_forms.py:256 #: netbox/ipam/forms/model_forms.py:310 netbox/ipam/forms/model_forms.py:474 #: netbox/ipam/forms/model_forms.py:488 netbox/ipam/forms/model_forms.py:502 -#: netbox/ipam/models/ip.py:222 netbox/ipam/models/ip.py:511 -#: netbox/ipam/models/ip.py:740 netbox/ipam/models/vrfs.py:61 +#: netbox/ipam/models/ip.py:223 netbox/ipam/models/ip.py:519 +#: netbox/ipam/models/ip.py:748 netbox/ipam/models/vrfs.py:61 #: netbox/ipam/tables/ip.py:189 netbox/ipam/tables/ip.py:262 #: netbox/ipam/tables/ip.py:318 netbox/ipam/tables/ip.py:418 #: netbox/templates/dcim/interface.html:152 @@ -3898,7 +3900,7 @@ msgstr "Zásady překladu VLAN (ID)" #: netbox/dcim/filtersets.py:1857 netbox/dcim/forms/filtersets.py:1487 #: netbox/dcim/forms/model_forms.py:1553 -#: netbox/dcim/models/device_components.py:580 +#: netbox/dcim/models/device_components.py:611 #: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:712 #: netbox/templates/ipam/vlantranslationpolicy.html:11 #: netbox/virtualization/forms/bulk_edit.py:248 @@ -4017,7 +4019,7 @@ msgstr "Napájecí panel (ID)" #: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:443 #: netbox/extras/forms/model_forms.py:649 #: netbox/extras/forms/model_forms.py:701 netbox/netbox/forms/base.py:86 -#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:486 +#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:490 #: netbox/templates/circuits/inc/circuit_termination.html:32 #: netbox/templates/generic/bulk_edit.html:65 #: netbox/templates/inc/panels/tags.html:5 @@ -4332,7 +4334,7 @@ msgstr "Typ modulu" msgid "Chassis" msgstr "Šasi" -#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:386 +#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:387 #: netbox/dcim/tables/devices.py:82 msgid "VM role" msgstr "Role virtuálního počítače" @@ -4376,7 +4378,7 @@ msgstr "Role zařízení" #: netbox/virtualization/forms/model_forms.py:210 #: netbox/virtualization/tables/virtualmachines.py:49 msgid "Platform" -msgstr "Nástupiště" +msgstr "Platforma" #: netbox/dcim/forms/bulk_edit.py:778 netbox/dcim/forms/bulk_import.py:575 #: netbox/dcim/forms/filtersets.py:748 netbox/dcim/forms/filtersets.py:918 @@ -4491,7 +4493,7 @@ msgstr "Maximální příkon" #: netbox/dcim/forms/bulk_edit.py:1101 #: netbox/dcim/models/device_component_templates.py:281 -#: netbox/dcim/models/device_components.py:352 +#: netbox/dcim/models/device_components.py:383 msgid "Maximum power draw (watts)" msgstr "Maximální příkon (W)" @@ -4501,7 +4503,7 @@ msgstr "Přidělený příkon" #: netbox/dcim/forms/bulk_edit.py:1107 #: netbox/dcim/models/device_component_templates.py:288 -#: netbox/dcim/models/device_components.py:359 +#: netbox/dcim/models/device_components.py:390 msgid "Allocated power draw (watts)" msgstr "Přidělený příkon (W)" @@ -4523,7 +4525,7 @@ msgstr "Pouze správa" #: netbox/dcim/forms/bulk_import.py:937 netbox/dcim/forms/filtersets.py:1472 #: netbox/dcim/forms/object_import.py:90 #: netbox/dcim/models/device_component_templates.py:445 -#: netbox/dcim/models/device_components.py:733 +#: netbox/dcim/models/device_components.py:764 msgid "PoE mode" msgstr "Režim PoE" @@ -4531,7 +4533,7 @@ msgstr "Režim PoE" #: netbox/dcim/forms/bulk_import.py:943 netbox/dcim/forms/filtersets.py:1477 #: netbox/dcim/forms/object_import.py:95 #: netbox/dcim/models/device_component_templates.py:452 -#: netbox/dcim/models/device_components.py:740 +#: netbox/dcim/models/device_components.py:771 msgid "PoE type" msgstr "Typ PoE" @@ -5235,7 +5237,7 @@ msgstr "Primární IPv6" msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64" msgstr "IPv6 adresa s délkou předpony, např. 2001:db8: :1/64" -#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:527 +#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558 #: netbox/templates/dcim/interface.html:57 #: netbox/templates/virtualization/vminterface.html:51 #: netbox/virtualization/forms/bulk_edit.py:207 @@ -5382,7 +5384,7 @@ msgstr "Připojení" #: netbox/dcim/forms/filtersets.py:1426 netbox/extras/forms/bulk_edit.py:382 #: netbox/extras/forms/bulk_import.py:261 #: netbox/extras/forms/filtersets.py:527 -#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:640 +#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:641 #: netbox/templates/extras/journalentry.html:30 msgid "Kind" msgstr "Druh" @@ -5392,7 +5394,7 @@ msgid "Mgmt only" msgstr "Pouze správa" #: netbox/dcim/forms/filtersets.py:1467 netbox/dcim/forms/model_forms.py:1548 -#: netbox/dcim/models/device_components.py:689 +#: netbox/dcim/models/device_components.py:720 #: netbox/templates/dcim/interface.html:142 msgid "WWN" msgstr "WWN" @@ -5524,7 +5526,7 @@ msgstr "Profil a atributy" msgid "Device Role" msgstr "Role zařízení" -#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:545 +#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:546 msgid "The lowest-numbered unit occupied by the device" msgstr "Nejnižší číslovaná pozice obsazená zařízením" @@ -5787,63 +5789,63 @@ msgstr "Pozice prvního člena. Zvýší se o jeden pro každého dalšího čle msgid "A position must be specified for the first VC member." msgstr "Pro prvního člena virtuálnáho šasi musí být specifikována pozice." -#: netbox/dcim/models/cables.py:62 +#: netbox/dcim/models/cables.py:63 #: netbox/dcim/models/device_component_templates.py:51 #: netbox/dcim/models/device_components.py:57 #: netbox/extras/models/customfields.py:113 msgid "label" msgstr "štítek" -#: netbox/dcim/models/cables.py:71 +#: netbox/dcim/models/cables.py:72 msgid "length" msgstr "délka" -#: netbox/dcim/models/cables.py:78 +#: netbox/dcim/models/cables.py:79 msgid "length unit" msgstr "jednotka délky" -#: netbox/dcim/models/cables.py:96 +#: netbox/dcim/models/cables.py:97 msgid "cable" msgstr "kabel" -#: netbox/dcim/models/cables.py:97 +#: netbox/dcim/models/cables.py:98 msgid "cables" msgstr "kabely" -#: netbox/dcim/models/cables.py:163 +#: netbox/dcim/models/cables.py:173 msgid "Must specify a unit when setting a cable length" msgstr "Při nastavování délky kabelu je nutné zadat jednotku" -#: netbox/dcim/models/cables.py:166 +#: netbox/dcim/models/cables.py:176 msgid "Must define A and B terminations when creating a new cable." msgstr "Při vytváření nového kabelu je nutné definovat zakončení A a B." -#: netbox/dcim/models/cables.py:173 +#: netbox/dcim/models/cables.py:183 msgid "Cannot connect different termination types to same end of cable." msgstr "Nelze připojit různé typy zakončení ke stejnému konci kabelu." -#: netbox/dcim/models/cables.py:181 +#: netbox/dcim/models/cables.py:191 #, python-brace-format msgid "Incompatible termination types: {type_a} and {type_b}" msgstr "Nekompatibilní typy ukončení: {type_a} a {type_b}" -#: netbox/dcim/models/cables.py:191 +#: netbox/dcim/models/cables.py:201 msgid "A and B terminations cannot connect to the same object." msgstr "Koncovky A a B se nemohou připojit ke stejnému objektu." -#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37 +#: netbox/dcim/models/cables.py:270 netbox/ipam/models/asns.py:37 msgid "end" msgstr "konec" -#: netbox/dcim/models/cables.py:309 +#: netbox/dcim/models/cables.py:319 msgid "cable termination" msgstr "zakončení kabelu" -#: netbox/dcim/models/cables.py:310 +#: netbox/dcim/models/cables.py:320 msgid "cable terminations" msgstr "zakončení kabelů" -#: netbox/dcim/models/cables.py:329 +#: netbox/dcim/models/cables.py:339 #, python-brace-format msgid "" "Duplicate termination found for {app_label}.{model} {termination_id}: cable " @@ -5852,63 +5854,63 @@ msgstr "" "Nalezeno duplicitní ukončení pro {app_label}.{model} {termination_id}: kabel" " {cable_pk}" -#: netbox/dcim/models/cables.py:339 +#: netbox/dcim/models/cables.py:349 #, python-brace-format msgid "Cables cannot be terminated to {type_display} interfaces" msgstr "Kabely nelze zakončit v {type_display} rozhraní" -#: netbox/dcim/models/cables.py:346 +#: netbox/dcim/models/cables.py:356 msgid "Circuit terminations attached to a provider network may not be cabled." msgstr "" "Zakončení okruhů připojené k síti poskytovatele nemusí být kabelovány." -#: netbox/dcim/models/cables.py:444 netbox/extras/models/configs.py:47 +#: netbox/dcim/models/cables.py:454 netbox/extras/models/configs.py:47 msgid "is active" msgstr "je aktivní" -#: netbox/dcim/models/cables.py:448 +#: netbox/dcim/models/cables.py:458 msgid "is complete" msgstr "je kompletní" -#: netbox/dcim/models/cables.py:452 +#: netbox/dcim/models/cables.py:462 msgid "is split" msgstr "je rozdělen" -#: netbox/dcim/models/cables.py:460 +#: netbox/dcim/models/cables.py:470 msgid "cable path" msgstr "trasa kabelu" -#: netbox/dcim/models/cables.py:461 +#: netbox/dcim/models/cables.py:471 msgid "cable paths" msgstr "trasy kabelů" -#: netbox/dcim/models/cables.py:536 +#: netbox/dcim/models/cables.py:546 msgid "All originating terminations must be attached to the same link" msgstr "Všechny původní zakončení musí být připojeny ke stejnému odkazu" -#: netbox/dcim/models/cables.py:548 +#: netbox/dcim/models/cables.py:558 msgid "All mid-span terminations must have the same termination type" msgstr "Všechny zakončení středního rozpětí musí mít stejný typ zakončení" -#: netbox/dcim/models/cables.py:553 +#: netbox/dcim/models/cables.py:563 msgid "All mid-span terminations must have the same parent object" msgstr "Všechna zakončení středního rozpětí musí mít stejný nadřazený objekt" -#: netbox/dcim/models/cables.py:577 +#: netbox/dcim/models/cables.py:587 msgid "All links must be cable or wireless" msgstr "Všechny linky musí být kabelové nebo bezdrátové" -#: netbox/dcim/models/cables.py:579 +#: netbox/dcim/models/cables.py:589 msgid "All links must match first link type" msgstr "Všechny odkazy musí odpovídat prvnímu typu odkazu" -#: netbox/dcim/models/cables.py:662 +#: netbox/dcim/models/cables.py:672 msgid "" "All positions counts within the path on opposite ends of links must match" msgstr "" "Všechny pozice v rámci cesty na opačných koncích odkazů se musí shodovat" -#: netbox/dcim/models/cables.py:671 +#: netbox/dcim/models/cables.py:681 msgid "Remote termination position filter is missing" msgstr "Chybí filtr polohy vzdáleného ukončení" @@ -5962,12 +5964,12 @@ msgid "console server port templates" msgstr "šablony portů konzolového serveru" #: netbox/dcim/models/device_component_templates.py:277 -#: netbox/dcim/models/device_components.py:348 +#: netbox/dcim/models/device_components.py:379 msgid "maximum draw" msgstr "maximální příkon" #: netbox/dcim/models/device_component_templates.py:284 -#: netbox/dcim/models/device_components.py:355 +#: netbox/dcim/models/device_components.py:386 msgid "allocated draw" msgstr "přidělený příkon" @@ -5980,18 +5982,18 @@ msgid "power port templates" msgstr "šablony napájecích portů" #: netbox/dcim/models/device_component_templates.py:315 -#: netbox/dcim/models/device_components.py:375 +#: netbox/dcim/models/device_components.py:406 #, python-brace-format msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)." msgstr "Přidělený příkon nesmí překročit maximální příkon ({maximum_draw}W)." #: netbox/dcim/models/device_component_templates.py:349 -#: netbox/dcim/models/device_components.py:477 +#: netbox/dcim/models/device_components.py:508 msgid "feed leg" msgstr "napájecí větev" #: netbox/dcim/models/device_component_templates.py:354 -#: netbox/dcim/models/device_components.py:482 +#: netbox/dcim/models/device_components.py:513 msgid "Phase (for three-phase feeds)" msgstr "Fáze (pro třífázové napájení)" @@ -6017,17 +6019,17 @@ msgstr "" "Rodičovský napájecí port ({power_port}) musí patřit ke stejnému typu modulu" #: netbox/dcim/models/device_component_templates.py:430 -#: netbox/dcim/models/device_components.py:671 +#: netbox/dcim/models/device_components.py:702 msgid "management only" msgstr "pouze řízení" #: netbox/dcim/models/device_component_templates.py:438 -#: netbox/dcim/models/device_components.py:551 +#: netbox/dcim/models/device_components.py:582 msgid "bridge interface" msgstr "rozhraní mostu" #: netbox/dcim/models/device_component_templates.py:459 -#: netbox/dcim/models/device_components.py:697 +#: netbox/dcim/models/device_components.py:728 msgid "wireless role" msgstr "bezdrátová role" @@ -6040,7 +6042,7 @@ msgid "interface templates" msgstr "šablony rozhraní" #: netbox/dcim/models/device_component_templates.py:473 -#: netbox/dcim/models/device_components.py:857 +#: netbox/dcim/models/device_components.py:888 #: netbox/virtualization/models/virtualmachines.py:390 msgid "An interface cannot be bridged to itself." msgstr "Rozhraní nemůže být přemostěno samo od sebe." @@ -6056,7 +6058,7 @@ msgid "Bridge interface ({bridge}) must belong to the same module type" msgstr "Rozhraní můstku ({bridge}) musí patřit ke stejnému typu modulu" #: netbox/dcim/models/device_component_templates.py:540 -#: netbox/dcim/models/device_components.py:1047 +#: netbox/dcim/models/device_components.py:1078 msgid "rear port position" msgstr "pozice zadního portu" @@ -6083,7 +6085,7 @@ msgstr "" "{count} pozice" #: netbox/dcim/models/device_component_templates.py:635 -#: netbox/dcim/models/device_components.py:1113 +#: netbox/dcim/models/device_components.py:1144 msgid "positions" msgstr "pozice" @@ -6096,12 +6098,12 @@ msgid "rear port templates" msgstr "šablony zadních portů" #: netbox/dcim/models/device_component_templates.py:676 -#: netbox/dcim/models/device_components.py:1160 +#: netbox/dcim/models/device_components.py:1191 msgid "position" msgstr "pozice" #: netbox/dcim/models/device_component_templates.py:679 -#: netbox/dcim/models/device_components.py:1163 +#: netbox/dcim/models/device_components.py:1194 msgid "Identifier to reference when renaming installed components" msgstr "" "Identifikátor, na který se má odkazovat při přejmenování nainstalovaných " @@ -6133,12 +6135,12 @@ msgstr "" "„rodič“, aby bylo možné povolit pozice zařízení." #: netbox/dcim/models/device_component_templates.py:783 -#: netbox/dcim/models/device_components.py:1315 +#: netbox/dcim/models/device_components.py:1346 msgid "part ID" msgstr "ID součásti" #: netbox/dcim/models/device_component_templates.py:785 -#: netbox/dcim/models/device_components.py:1317 +#: netbox/dcim/models/device_components.py:1348 msgid "Manufacturer-assigned part identifier" msgstr "Identifikátor součásti přiřazený výrobcem" @@ -6150,116 +6152,116 @@ msgstr "šablona položky inventáře" msgid "inventory item templates" msgstr "šablony položek inventáře" -#: netbox/dcim/models/device_components.py:100 +#: netbox/dcim/models/device_components.py:123 msgid "Components cannot be moved to a different device." msgstr "Komponenty nelze přesunout do jiného zařízení." -#: netbox/dcim/models/device_components.py:139 +#: netbox/dcim/models/device_components.py:170 msgid "cable end" msgstr "konec kabelu" -#: netbox/dcim/models/device_components.py:146 +#: netbox/dcim/models/device_components.py:177 msgid "mark connected" msgstr "označit připojený" -#: netbox/dcim/models/device_components.py:148 +#: netbox/dcim/models/device_components.py:179 msgid "Treat as if a cable is connected" msgstr "Považovat za připojený" -#: netbox/dcim/models/device_components.py:166 +#: netbox/dcim/models/device_components.py:197 msgid "Must specify cable end (A or B) when attaching a cable." msgstr "Při připojování kabelu je nutné zadat konec kabelu (A nebo B)." -#: netbox/dcim/models/device_components.py:170 +#: netbox/dcim/models/device_components.py:201 msgid "Cable end must not be set without a cable." msgstr "Konec kabelu nesmí být nastaven bez kabelu." -#: netbox/dcim/models/device_components.py:174 +#: netbox/dcim/models/device_components.py:205 msgid "Cannot mark as connected with a cable attached." msgstr "Nelze označit jako připojený s připojeným kabelem." -#: netbox/dcim/models/device_components.py:201 +#: netbox/dcim/models/device_components.py:232 #, python-brace-format msgid "{class_name} models must declare a parent_object property" msgstr "{class_name} modely musí deklarovat vlastnost parent_object" -#: netbox/dcim/models/device_components.py:287 -#: netbox/dcim/models/device_components.py:314 +#: netbox/dcim/models/device_components.py:318 #: netbox/dcim/models/device_components.py:345 -#: netbox/dcim/models/device_components.py:467 +#: netbox/dcim/models/device_components.py:376 +#: netbox/dcim/models/device_components.py:498 msgid "Physical port type" msgstr "Fyzický typ portu" -#: netbox/dcim/models/device_components.py:290 -#: netbox/dcim/models/device_components.py:317 +#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:348 msgid "speed" msgstr "rychlost" -#: netbox/dcim/models/device_components.py:294 -#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:325 +#: netbox/dcim/models/device_components.py:352 msgid "Port speed in bits per second" msgstr "Rychlost portu v bitech za sekundu" -#: netbox/dcim/models/device_components.py:300 +#: netbox/dcim/models/device_components.py:331 msgid "console port" msgstr "konzolový port" -#: netbox/dcim/models/device_components.py:301 +#: netbox/dcim/models/device_components.py:332 msgid "console ports" msgstr "konzolové porty" -#: netbox/dcim/models/device_components.py:327 +#: netbox/dcim/models/device_components.py:358 msgid "console server port" msgstr "port konzolového serveru" -#: netbox/dcim/models/device_components.py:328 +#: netbox/dcim/models/device_components.py:359 msgid "console server ports" msgstr "porty konzolového serveru" -#: netbox/dcim/models/device_components.py:365 +#: netbox/dcim/models/device_components.py:396 msgid "power port" msgstr "napájecí port" -#: netbox/dcim/models/device_components.py:366 +#: netbox/dcim/models/device_components.py:397 msgid "power ports" msgstr "napájecí porty" -#: netbox/dcim/models/device_components.py:492 +#: netbox/dcim/models/device_components.py:523 msgid "power outlet" msgstr "elektrická zásuvka" -#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:524 msgid "power outlets" msgstr "elektrické zásuvky" -#: netbox/dcim/models/device_components.py:501 +#: netbox/dcim/models/device_components.py:532 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device" msgstr "" "Rodičovský napájecí port ({power_port}) musí patřit ke stejnému zařízení" -#: netbox/dcim/models/device_components.py:530 netbox/vpn/models/crypto.py:80 +#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80 #: netbox/vpn/models/crypto.py:222 msgid "mode" msgstr "režim" -#: netbox/dcim/models/device_components.py:535 +#: netbox/dcim/models/device_components.py:566 msgid "IEEE 802.1Q tagging strategy" msgstr "Strategie označování IEEE 802.1Q" -#: netbox/dcim/models/device_components.py:543 +#: netbox/dcim/models/device_components.py:574 msgid "parent interface" msgstr "nadřazené rozhraní" -#: netbox/dcim/models/device_components.py:559 +#: netbox/dcim/models/device_components.py:590 msgid "untagged VLAN" msgstr "neoznačené VLAN" -#: netbox/dcim/models/device_components.py:565 +#: netbox/dcim/models/device_components.py:596 msgid "tagged VLANs" msgstr "označené VLAN" -#: netbox/dcim/models/device_components.py:573 +#: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:612 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 #: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:108 @@ -6268,90 +6270,90 @@ msgstr "označené VLAN" msgid "Q-in-Q SVLAN" msgstr "Q-in-Q SVLAN" -#: netbox/dcim/models/device_components.py:588 +#: netbox/dcim/models/device_components.py:619 msgid "primary MAC address" msgstr "primární MAC adresa" -#: netbox/dcim/models/device_components.py:600 +#: netbox/dcim/models/device_components.py:631 msgid "Only Q-in-Q interfaces may specify a service VLAN." msgstr "Pouze rozhraní Q-in-Q mohou specifikovat službu VLAN." -#: netbox/dcim/models/device_components.py:606 +#: netbox/dcim/models/device_components.py:637 #, python-brace-format msgid "MAC address {mac_address} is not assigned to this interface." msgstr "MAC adresa {mac_address} není přiřazen k tomuto rozhraní." -#: netbox/dcim/models/device_components.py:662 +#: netbox/dcim/models/device_components.py:693 msgid "parent LAG" msgstr "nadřazená MAS" -#: netbox/dcim/models/device_components.py:672 +#: netbox/dcim/models/device_components.py:703 msgid "This interface is used only for out-of-band management" msgstr "Toto rozhraní se používá pouze pro správu mimo pásmo" -#: netbox/dcim/models/device_components.py:677 +#: netbox/dcim/models/device_components.py:708 msgid "speed (Kbps)" msgstr "Rychlost (Kbps)" -#: netbox/dcim/models/device_components.py:680 +#: netbox/dcim/models/device_components.py:711 msgid "duplex" msgstr "duplexní" -#: netbox/dcim/models/device_components.py:690 +#: netbox/dcim/models/device_components.py:721 msgid "64-bit World Wide Name" msgstr "64bitový celosvětový název" -#: netbox/dcim/models/device_components.py:704 +#: netbox/dcim/models/device_components.py:735 msgid "wireless channel" msgstr "bezdrátový kanál" -#: netbox/dcim/models/device_components.py:711 +#: netbox/dcim/models/device_components.py:742 msgid "channel frequency (MHz)" msgstr "frekvence kanálu (MHz)" -#: netbox/dcim/models/device_components.py:712 -#: netbox/dcim/models/device_components.py:720 +#: netbox/dcim/models/device_components.py:743 +#: netbox/dcim/models/device_components.py:751 msgid "Populated by selected channel (if set)" msgstr "Vyplněno vybraným kanálem (pokud je nastaven)" -#: netbox/dcim/models/device_components.py:726 +#: netbox/dcim/models/device_components.py:757 msgid "transmit power (dBm)" msgstr "vysílací výkon (dBm)" -#: netbox/dcim/models/device_components.py:753 netbox/wireless/models.py:117 +#: netbox/dcim/models/device_components.py:784 netbox/wireless/models.py:117 msgid "wireless LANs" msgstr "bezdrátové sítě LAN" -#: netbox/dcim/models/device_components.py:801 +#: netbox/dcim/models/device_components.py:832 #: netbox/virtualization/models/virtualmachines.py:364 msgid "interface" msgstr "rozhraní" -#: netbox/dcim/models/device_components.py:802 +#: netbox/dcim/models/device_components.py:833 #: netbox/virtualization/models/virtualmachines.py:365 msgid "interfaces" msgstr "rozhraní" -#: netbox/dcim/models/device_components.py:810 +#: netbox/dcim/models/device_components.py:841 #, python-brace-format msgid "{display_type} interfaces cannot have a cable attached." msgstr "{display_type} Rozhraní nemůže mít připojený kabel." -#: netbox/dcim/models/device_components.py:818 +#: netbox/dcim/models/device_components.py:849 #, python-brace-format msgid "{display_type} interfaces cannot be marked as connected." msgstr "{display_type} rozhraní nelze označit jako připojená." -#: netbox/dcim/models/device_components.py:827 +#: netbox/dcim/models/device_components.py:858 #: netbox/virtualization/models/virtualmachines.py:375 msgid "An interface cannot be its own parent." msgstr "Rozhraní nemůže být svým vlastním rodičem." -#: netbox/dcim/models/device_components.py:831 +#: netbox/dcim/models/device_components.py:862 msgid "Only virtual interfaces may be assigned to a parent interface." msgstr "K nadřazenému rozhraní lze přiřadit pouze virtuální rozhraní." -#: netbox/dcim/models/device_components.py:838 +#: netbox/dcim/models/device_components.py:869 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to a different device " @@ -6359,7 +6361,7 @@ msgid "" msgstr "" "Vybrané nadřazené rozhraní ({interface}) patří k jinému zařízení ({device})" -#: netbox/dcim/models/device_components.py:844 +#: netbox/dcim/models/device_components.py:875 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to {device}, which is " @@ -6368,7 +6370,7 @@ msgstr "" "Vybrané nadřazené rozhraní ({interface}) patří {device}, která není součástí" " virtuálního podvozku {virtual_chassis}." -#: netbox/dcim/models/device_components.py:864 +#: netbox/dcim/models/device_components.py:895 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different device " @@ -6376,7 +6378,7 @@ msgid "" msgstr "" "Vybrané rozhraní můstku ({bridge}) patří k jinému zařízení ({device})." -#: netbox/dcim/models/device_components.py:870 +#: netbox/dcim/models/device_components.py:901 #, python-brace-format msgid "" "The selected bridge interface ({interface}) belongs to {device}, which is " @@ -6385,21 +6387,21 @@ msgstr "" "Vybrané rozhraní můstku ({interface}) patří {device}, která není součástí " "virtuálního podvozku {virtual_chassis}." -#: netbox/dcim/models/device_components.py:881 +#: netbox/dcim/models/device_components.py:912 msgid "Virtual interfaces cannot have a parent LAG interface." msgstr "Virtuální rozhraní nemohou mít nadřazené rozhraní LAG." -#: netbox/dcim/models/device_components.py:885 +#: netbox/dcim/models/device_components.py:916 msgid "A LAG interface cannot be its own parent." msgstr "Rozhraní MAS nemůže být vlastním rodičem." -#: netbox/dcim/models/device_components.py:892 +#: netbox/dcim/models/device_components.py:923 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to a different device ({device})." msgstr "Vybrané rozhraní LAG ({lag}) patří k jinému zařízení ({device})." -#: netbox/dcim/models/device_components.py:898 +#: netbox/dcim/models/device_components.py:929 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to {device}, which is not part of" @@ -6408,48 +6410,48 @@ msgstr "" "Vybrané rozhraní LAG ({lag}) patří {device}, která není součástí virtuálního" " podvozku {virtual_chassis}." -#: netbox/dcim/models/device_components.py:909 +#: netbox/dcim/models/device_components.py:940 msgid "Virtual interfaces cannot have a PoE mode." msgstr "Virtuální rozhraní nemohou mít režim PoE." -#: netbox/dcim/models/device_components.py:913 +#: netbox/dcim/models/device_components.py:944 msgid "Virtual interfaces cannot have a PoE type." msgstr "Virtuální rozhraní nemohou mít typ PoE." -#: netbox/dcim/models/device_components.py:919 +#: netbox/dcim/models/device_components.py:950 msgid "Must specify PoE mode when designating a PoE type." msgstr "Při určování typu PoE musí specifikovat režim PoE." -#: netbox/dcim/models/device_components.py:926 +#: netbox/dcim/models/device_components.py:957 msgid "Wireless role may be set only on wireless interfaces." msgstr "" "Role bezdrátové sítě může být nastavena pouze na bezdrátových rozhraních." -#: netbox/dcim/models/device_components.py:928 +#: netbox/dcim/models/device_components.py:959 msgid "Channel may be set only on wireless interfaces." msgstr "Kanál lze nastavit pouze na bezdrátových rozhraních." -#: netbox/dcim/models/device_components.py:934 +#: netbox/dcim/models/device_components.py:965 msgid "Channel frequency may be set only on wireless interfaces." msgstr "Frekvence kanálu může být nastavena pouze na bezdrátových rozhraních." -#: netbox/dcim/models/device_components.py:938 +#: netbox/dcim/models/device_components.py:969 msgid "Cannot specify custom frequency with channel selected." msgstr "Nelze určit vlastní frekvenci s vybraným kanálem." -#: netbox/dcim/models/device_components.py:944 +#: netbox/dcim/models/device_components.py:975 msgid "Channel width may be set only on wireless interfaces." msgstr "Šířku kanálu lze nastavit pouze na bezdrátových rozhraních." -#: netbox/dcim/models/device_components.py:946 +#: netbox/dcim/models/device_components.py:977 msgid "Cannot specify custom width with channel selected." msgstr "Nelze určit vlastní šířku s vybraným kanálem." -#: netbox/dcim/models/device_components.py:950 +#: netbox/dcim/models/device_components.py:981 msgid "Interface mode does not support an untagged vlan." msgstr "Režim rozhraní nepodporuje neoznačený vlan." -#: netbox/dcim/models/device_components.py:956 +#: netbox/dcim/models/device_components.py:987 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -6458,24 +6460,24 @@ msgstr "" "Neznačená VLAN ({untagged_vlan}) musí patřit ke stejnému webu jako nadřazené" " zařízení rozhraní, nebo musí být globální." -#: netbox/dcim/models/device_components.py:1053 +#: netbox/dcim/models/device_components.py:1084 msgid "Mapped position on corresponding rear port" msgstr "Mapovaná poloha na odpovídajícím zadním portu" -#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1100 msgid "front port" msgstr "přední port" -#: netbox/dcim/models/device_components.py:1070 +#: netbox/dcim/models/device_components.py:1101 msgid "front ports" msgstr "přední porty" -#: netbox/dcim/models/device_components.py:1081 +#: netbox/dcim/models/device_components.py:1112 #, python-brace-format msgid "Rear port ({rear_port}) must belong to the same device" msgstr "Zadní port ({rear_port}) musí patřit ke stejnému zařízení" -#: netbox/dcim/models/device_components.py:1089 +#: netbox/dcim/models/device_components.py:1120 #, python-brace-format msgid "" "Invalid rear port position ({rear_port_position}): Rear port {name} has only" @@ -6484,19 +6486,19 @@ msgstr "" "Neplatná poloha zadního portu ({rear_port_position}): Zadní port {name} má " "pouze {positions} pozice." -#: netbox/dcim/models/device_components.py:1119 +#: netbox/dcim/models/device_components.py:1150 msgid "Number of front ports which may be mapped" msgstr "Počet předních portů, které lze mapovat" -#: netbox/dcim/models/device_components.py:1124 +#: netbox/dcim/models/device_components.py:1155 msgid "rear port" msgstr "zadní port" -#: netbox/dcim/models/device_components.py:1125 +#: netbox/dcim/models/device_components.py:1156 msgid "rear ports" msgstr "zadní porty" -#: netbox/dcim/models/device_components.py:1136 +#: netbox/dcim/models/device_components.py:1167 #, python-brace-format msgid "" "The number of positions cannot be less than the number of mapped front ports" @@ -6505,150 +6507,150 @@ msgstr "" "Počet pozic nesmí být menší než počet mapovaných předních portů " "({frontport_count})" -#: netbox/dcim/models/device_components.py:1177 +#: netbox/dcim/models/device_components.py:1208 msgid "module bay" msgstr "přihrádka modulů" -#: netbox/dcim/models/device_components.py:1178 +#: netbox/dcim/models/device_components.py:1209 msgid "module bays" msgstr "pozice modulů" -#: netbox/dcim/models/device_components.py:1192 +#: netbox/dcim/models/device_components.py:1223 #: netbox/dcim/models/modules.py:269 msgid "A module bay cannot belong to a module installed within it." msgstr "Pozice modulu nemůže patřit k modulu nainstalovanému v ní." -#: netbox/dcim/models/device_components.py:1218 +#: netbox/dcim/models/device_components.py:1249 msgid "device bay" msgstr "pozice zařízení" -#: netbox/dcim/models/device_components.py:1219 +#: netbox/dcim/models/device_components.py:1250 msgid "device bays" msgstr "pozice zařízení" -#: netbox/dcim/models/device_components.py:1226 +#: netbox/dcim/models/device_components.py:1257 #, python-brace-format msgid "This type of device ({device_type}) does not support device bays." msgstr "Tento typ zařízení ({device_type}) nepodporuje pozice zařízení." -#: netbox/dcim/models/device_components.py:1232 +#: netbox/dcim/models/device_components.py:1263 msgid "Cannot install a device into itself." msgstr "Nelze nainstalovat zařízení do sebe." -#: netbox/dcim/models/device_components.py:1240 +#: netbox/dcim/models/device_components.py:1271 #, python-brace-format msgid "" "Cannot install the specified device; device is already installed in {bay}." msgstr "" "Nelze nainstalovat určené zařízení; zařízení je již nainstalováno {bay}." -#: netbox/dcim/models/device_components.py:1261 +#: netbox/dcim/models/device_components.py:1292 msgid "inventory item role" msgstr "role položky inventáře" -#: netbox/dcim/models/device_components.py:1262 +#: netbox/dcim/models/device_components.py:1293 msgid "inventory item roles" msgstr "role položek zásob" -#: netbox/dcim/models/device_components.py:1321 -#: netbox/dcim/models/devices.py:508 netbox/dcim/models/modules.py:229 +#: netbox/dcim/models/device_components.py:1352 +#: netbox/dcim/models/devices.py:509 netbox/dcim/models/modules.py:229 #: netbox/dcim/models/racks.py:310 #: netbox/virtualization/models/virtualmachines.py:125 msgid "serial number" msgstr "sériové číslo" -#: netbox/dcim/models/device_components.py:1329 -#: netbox/dcim/models/devices.py:516 netbox/dcim/models/modules.py:236 +#: netbox/dcim/models/device_components.py:1360 +#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:236 #: netbox/dcim/models/racks.py:317 msgid "asset tag" msgstr "štítek majetku" -#: netbox/dcim/models/device_components.py:1330 +#: netbox/dcim/models/device_components.py:1361 msgid "A unique tag used to identify this item" msgstr "Jedinečná značka použitá k identifikaci této položky" -#: netbox/dcim/models/device_components.py:1333 +#: netbox/dcim/models/device_components.py:1364 msgid "discovered" msgstr "objeveny" -#: netbox/dcim/models/device_components.py:1335 +#: netbox/dcim/models/device_components.py:1366 msgid "This item was automatically discovered" msgstr "Tato položka byla automaticky objevena" -#: netbox/dcim/models/device_components.py:1353 +#: netbox/dcim/models/device_components.py:1384 msgid "inventory item" msgstr "položka inventáře" -#: netbox/dcim/models/device_components.py:1354 +#: netbox/dcim/models/device_components.py:1385 msgid "inventory items" msgstr "inventární položky" -#: netbox/dcim/models/device_components.py:1362 +#: netbox/dcim/models/device_components.py:1393 msgid "Cannot assign self as parent." msgstr "Nelze přiřadit sebe jako rodiče." -#: netbox/dcim/models/device_components.py:1370 +#: netbox/dcim/models/device_components.py:1401 msgid "Parent inventory item does not belong to the same device." msgstr "Nadřazená položka inventáře nepatří do stejného zařízení." -#: netbox/dcim/models/device_components.py:1376 +#: netbox/dcim/models/device_components.py:1407 msgid "Cannot move an inventory item with dependent children" msgstr "Nelze přesunout položku inventáře se závislými podřízenými" -#: netbox/dcim/models/device_components.py:1384 +#: netbox/dcim/models/device_components.py:1415 msgid "Cannot assign inventory item to component on another device" msgstr "Nelze přiřadit skladovou položku ke komponentě na jiném zařízení" -#: netbox/dcim/models/devices.py:59 +#: netbox/dcim/models/devices.py:60 msgid "manufacturer" msgstr "výrobce" -#: netbox/dcim/models/devices.py:60 +#: netbox/dcim/models/devices.py:61 msgid "manufacturers" msgstr "výrobci" -#: netbox/dcim/models/devices.py:84 netbox/dcim/models/modules.py:85 +#: netbox/dcim/models/devices.py:85 netbox/dcim/models/modules.py:85 #: netbox/dcim/models/racks.py:139 msgid "model" msgstr "modelka" -#: netbox/dcim/models/devices.py:97 +#: netbox/dcim/models/devices.py:98 msgid "default platform" msgstr "výchozí platforma" -#: netbox/dcim/models/devices.py:100 netbox/dcim/models/modules.py:89 +#: netbox/dcim/models/devices.py:101 netbox/dcim/models/modules.py:89 msgid "part number" msgstr "číslo dílu" -#: netbox/dcim/models/devices.py:103 netbox/dcim/models/modules.py:92 +#: netbox/dcim/models/devices.py:104 netbox/dcim/models/modules.py:92 msgid "Discrete part number (optional)" msgstr "Diskrétní číslo dílu (volitelné)" -#: netbox/dcim/models/devices.py:109 netbox/dcim/models/racks.py:53 +#: netbox/dcim/models/devices.py:110 netbox/dcim/models/racks.py:53 msgid "height (U)" msgstr "výška (U)" -#: netbox/dcim/models/devices.py:113 +#: netbox/dcim/models/devices.py:114 msgid "exclude from utilization" msgstr "vyloučit z využití" -#: netbox/dcim/models/devices.py:114 +#: netbox/dcim/models/devices.py:115 msgid "Devices of this type are excluded when calculating rack utilization." msgstr "Zařízení tohoto typu jsou vyloučena při výpočtu využití stojanu." -#: netbox/dcim/models/devices.py:118 +#: netbox/dcim/models/devices.py:119 msgid "is full depth" msgstr "je plná hloubka" -#: netbox/dcim/models/devices.py:119 +#: netbox/dcim/models/devices.py:120 msgid "Device consumes both front and rear rack faces." msgstr "Zařízení spotřebovává přední i zadní stranu stojanu." -#: netbox/dcim/models/devices.py:126 +#: netbox/dcim/models/devices.py:127 msgid "parent/child status" msgstr "stav rodiče/dítěte" -#: netbox/dcim/models/devices.py:127 +#: netbox/dcim/models/devices.py:128 msgid "" "Parent devices house child devices in device bays. Leave blank if this " "device type is neither a parent nor a child." @@ -6656,24 +6658,24 @@ msgstr "" "Rodičovská zařízení ukládají podřízená zařízení do pozic zařízení. Pokud " "tento typ zařízení není rodičem ani dítětem, ponechte prázdné." -#: netbox/dcim/models/devices.py:131 netbox/dcim/models/devices.py:561 +#: netbox/dcim/models/devices.py:132 netbox/dcim/models/devices.py:562 #: netbox/dcim/models/modules.py:95 netbox/dcim/models/racks.py:321 msgid "airflow" msgstr "proud vzduchu" -#: netbox/dcim/models/devices.py:208 +#: netbox/dcim/models/devices.py:209 msgid "device type" msgstr "typ zařízení" -#: netbox/dcim/models/devices.py:209 +#: netbox/dcim/models/devices.py:210 msgid "device types" msgstr "typy zařízení" -#: netbox/dcim/models/devices.py:291 +#: netbox/dcim/models/devices.py:292 msgid "U height must be in increments of 0.5 rack units." msgstr "Výška U musí být v krocích po 0,5 regálových jednotek." -#: netbox/dcim/models/devices.py:308 +#: netbox/dcim/models/devices.py:309 #, python-brace-format msgid "" "Device {device} in rack {rack} does not have sufficient space to accommodate" @@ -6682,7 +6684,7 @@ msgstr "" "Zařízení {device} v stojanu {rack} nemá dostatek prostoru pro umístění výšky" " {height}U" -#: netbox/dcim/models/devices.py:323 +#: netbox/dcim/models/devices.py:324 #, python-brace-format msgid "" "Unable to set 0U height: Found {racked_instance_count} " @@ -6691,7 +6693,7 @@ msgstr "" "Nelze nastavit výšku 0U: Nalezeno {racked_instance_count} " "instancí již namontované v regálech." -#: netbox/dcim/models/devices.py:332 +#: netbox/dcim/models/devices.py:333 msgid "" "Must delete all device bay templates associated with this device before " "declassifying it as a parent device." @@ -6699,155 +6701,155 @@ msgstr "" "Před odtajněním jako nadřazeného zařízení je nutné odstranit všechny šablony" " rozmístění zařízení přidružené k tomuto zařízení." -#: netbox/dcim/models/devices.py:338 +#: netbox/dcim/models/devices.py:339 msgid "Child device types must be 0U." msgstr "Typ dětského zařízení musí být 0U." -#: netbox/dcim/models/devices.py:387 +#: netbox/dcim/models/devices.py:388 msgid "Virtual machines may be assigned to this role" msgstr "Virtuální počítače mohou být přiřazeny k této roli" -#: netbox/dcim/models/devices.py:410 +#: netbox/dcim/models/devices.py:411 msgid "A top-level device role with this name already exists." msgstr "Role zařízení nejvyšší úrovně s tímto názvem již existuje." -#: netbox/dcim/models/devices.py:420 +#: netbox/dcim/models/devices.py:421 msgid "A top-level device role with this slug already exists." msgstr "Role zařízení nejvyšší úrovně s tímto slimákem již existuje." -#: netbox/dcim/models/devices.py:423 +#: netbox/dcim/models/devices.py:424 msgid "device role" msgstr "role zařízení" -#: netbox/dcim/models/devices.py:424 +#: netbox/dcim/models/devices.py:425 msgid "device roles" msgstr "role zařízení" -#: netbox/dcim/models/devices.py:438 +#: netbox/dcim/models/devices.py:439 msgid "Optionally limit this platform to devices of a certain manufacturer" msgstr "Volitelně omezit tuto platformu na zařízení určitého výrobce" -#: netbox/dcim/models/devices.py:450 +#: netbox/dcim/models/devices.py:451 msgid "platform" msgstr "platforma" -#: netbox/dcim/models/devices.py:451 +#: netbox/dcim/models/devices.py:452 msgid "platforms" msgstr "platformy" -#: netbox/dcim/models/devices.py:482 +#: netbox/dcim/models/devices.py:483 msgid "The function this device serves" msgstr "Funkce, kterou toto zařízení slouží" -#: netbox/dcim/models/devices.py:509 +#: netbox/dcim/models/devices.py:510 msgid "Chassis serial number, assigned by the manufacturer" msgstr "Sériové číslo podvozku přidělené výrobcem" -#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:237 +#: netbox/dcim/models/devices.py:518 netbox/dcim/models/modules.py:237 msgid "A unique tag used to identify this device" msgstr "Jedinečná značka použitá k identifikaci tohoto zařízení" -#: netbox/dcim/models/devices.py:544 +#: netbox/dcim/models/devices.py:545 msgid "position (U)" msgstr "poloha (U)" -#: netbox/dcim/models/devices.py:552 +#: netbox/dcim/models/devices.py:553 msgid "rack face" msgstr "plocha stojanu" -#: netbox/dcim/models/devices.py:573 netbox/dcim/models/devices.py:1176 +#: netbox/dcim/models/devices.py:574 netbox/dcim/models/devices.py:1180 #: netbox/virtualization/models/virtualmachines.py:94 msgid "primary IPv4" msgstr "primární IPv4" -#: netbox/dcim/models/devices.py:581 netbox/dcim/models/devices.py:1184 +#: netbox/dcim/models/devices.py:582 netbox/dcim/models/devices.py:1188 #: netbox/virtualization/models/virtualmachines.py:102 msgid "primary IPv6" msgstr "primární IPv6" -#: netbox/dcim/models/devices.py:589 +#: netbox/dcim/models/devices.py:590 msgid "out-of-band IP" msgstr "IP mimo pásmo" -#: netbox/dcim/models/devices.py:606 +#: netbox/dcim/models/devices.py:607 msgid "VC position" msgstr "Pozice VC" -#: netbox/dcim/models/devices.py:609 +#: netbox/dcim/models/devices.py:610 msgid "Virtual chassis position" msgstr "Virtuální poloha podvozku" -#: netbox/dcim/models/devices.py:612 +#: netbox/dcim/models/devices.py:613 msgid "VC priority" msgstr "Priorita VC" -#: netbox/dcim/models/devices.py:616 +#: netbox/dcim/models/devices.py:617 msgid "Virtual chassis master election priority" msgstr "Priorita volby hlavního virtuálního šasi" -#: netbox/dcim/models/devices.py:619 netbox/dcim/models/sites.py:208 +#: netbox/dcim/models/devices.py:620 netbox/dcim/models/sites.py:208 msgid "latitude" msgstr "zeměpisná šířka" -#: netbox/dcim/models/devices.py:624 netbox/dcim/models/devices.py:632 +#: netbox/dcim/models/devices.py:625 netbox/dcim/models/devices.py:633 #: netbox/dcim/models/sites.py:213 netbox/dcim/models/sites.py:221 msgid "GPS coordinate in decimal format (xx.yyyyyy)" msgstr "Souřadnice GPS v desetinném formátu (xx.rrrrrr)" -#: netbox/dcim/models/devices.py:627 netbox/dcim/models/sites.py:216 +#: netbox/dcim/models/devices.py:628 netbox/dcim/models/sites.py:216 msgid "longitude" msgstr "zeměpisná délka" -#: netbox/dcim/models/devices.py:706 +#: netbox/dcim/models/devices.py:707 msgid "Device name must be unique per site." msgstr "Název zařízení musí být pro každou lokalitu jedinečný." -#: netbox/dcim/models/devices.py:717 +#: netbox/dcim/models/devices.py:718 msgid "device" msgstr "zařízení" -#: netbox/dcim/models/devices.py:718 +#: netbox/dcim/models/devices.py:719 msgid "devices" msgstr "zařízení" -#: netbox/dcim/models/devices.py:737 +#: netbox/dcim/models/devices.py:738 #, python-brace-format msgid "Rack {rack} does not belong to site {site}." msgstr "Stojan {rack} nepatří k webu {site}." -#: netbox/dcim/models/devices.py:742 +#: netbox/dcim/models/devices.py:743 #, python-brace-format msgid "Location {location} does not belong to site {site}." msgstr "Lokace {location} nepatří k webu {site}." -#: netbox/dcim/models/devices.py:748 +#: netbox/dcim/models/devices.py:749 #, python-brace-format msgid "Rack {rack} does not belong to location {location}." msgstr "Stojan {rack} nepatří do lokality {location}." -#: netbox/dcim/models/devices.py:755 +#: netbox/dcim/models/devices.py:756 msgid "Cannot select a rack face without assigning a rack." msgstr "Nelze vybrat plochu stojanu bez přiřazení stojanu." -#: netbox/dcim/models/devices.py:759 +#: netbox/dcim/models/devices.py:760 msgid "Cannot select a rack position without assigning a rack." msgstr "Bez přiřazení stojanu nelze vybrat polohu stojanu." -#: netbox/dcim/models/devices.py:765 +#: netbox/dcim/models/devices.py:766 msgid "Position must be in increments of 0.5 rack units." msgstr "Poloha musí být v krocích po 0,5 regálových jednotek." -#: netbox/dcim/models/devices.py:769 +#: netbox/dcim/models/devices.py:770 msgid "Must specify rack face when defining rack position." msgstr "Při definování polohy stojanu je nutné zadat plochu stojanu." -#: netbox/dcim/models/devices.py:777 +#: netbox/dcim/models/devices.py:778 #, python-brace-format msgid "" "A 0U device type ({device_type}) cannot be assigned to a rack position." msgstr "Typ zařízení 0U ({device_type}) nelze přiřadit k poloze stojanu." -#: netbox/dcim/models/devices.py:788 +#: netbox/dcim/models/devices.py:789 msgid "" "Child device types cannot be assigned to a rack face. This is an attribute " "of the parent device." @@ -6855,7 +6857,7 @@ msgstr "" "Podřízené typy zařízení nelze přiřadit k ploše stojanu. Toto je atribut " "nadřazeného zařízení." -#: netbox/dcim/models/devices.py:795 +#: netbox/dcim/models/devices.py:796 msgid "" "Child device types cannot be assigned to a rack position. This is an " "attribute of the parent device." @@ -6863,7 +6865,7 @@ msgstr "" "Podřízené typy zařízení nelze přiřadit k poloze stojanu. Toto je atribut " "nadřazeného zařízení." -#: netbox/dcim/models/devices.py:809 +#: netbox/dcim/models/devices.py:810 #, python-brace-format msgid "" "U{position} is already occupied or does not have sufficient space to " @@ -6872,22 +6874,22 @@ msgstr "" "U{position} je již obsazeno nebo nemá dostatek místa pro umístění tohoto " "typu zařízení: {device_type} ({u_height}U)" -#: netbox/dcim/models/devices.py:824 +#: netbox/dcim/models/devices.py:825 #, python-brace-format msgid "{ip} is not an IPv4 address." msgstr "{ip} Nejedná se o IPv4 adresu." -#: netbox/dcim/models/devices.py:836 netbox/dcim/models/devices.py:854 +#: netbox/dcim/models/devices.py:837 netbox/dcim/models/devices.py:855 #, python-brace-format msgid "The specified IP address ({ip}) is not assigned to this device." msgstr "Zadaná adresa IP ({ip}) není přiřazen k tomuto zařízení." -#: netbox/dcim/models/devices.py:842 +#: netbox/dcim/models/devices.py:843 #, python-brace-format msgid "{ip} is not an IPv6 address." msgstr "{ip} Nejedná se o IPv6 adresu." -#: netbox/dcim/models/devices.py:872 +#: netbox/dcim/models/devices.py:873 #, python-brace-format msgid "" "The assigned platform is limited to {platform_manufacturer} device types, " @@ -6896,21 +6898,21 @@ msgstr "" "Přiřazená platforma je omezena na {platform_manufacturer} typy zařízení, ale" " tento typ zařízení patří {devicetype_manufacturer}." -#: netbox/dcim/models/devices.py:883 +#: netbox/dcim/models/devices.py:884 #, python-brace-format msgid "The assigned cluster belongs to a different site ({site})" msgstr "Přiřazený cluster patří do jiné lokality ({site})" -#: netbox/dcim/models/devices.py:890 +#: netbox/dcim/models/devices.py:891 #, python-brace-format msgid "The assigned cluster belongs to a different location ({location})" msgstr "Přiřazený cluster patří do jiného umístění ({location})" -#: netbox/dcim/models/devices.py:898 +#: netbox/dcim/models/devices.py:899 msgid "A device assigned to a virtual chassis must have its position defined." msgstr "Zařízení přiřazené k virtuálnímu šasi musí mít definovanou polohu." -#: netbox/dcim/models/devices.py:904 +#: netbox/dcim/models/devices.py:905 #, python-brace-format msgid "" "Device cannot be removed from virtual chassis {virtual_chassis} because it " @@ -6919,22 +6921,22 @@ msgstr "" "Zařízení nelze odebrat z virtuálního šasi {virtual_chassis} protože je v " "současné době označen jako jeho pán." -#: netbox/dcim/models/devices.py:1097 +#: netbox/dcim/models/devices.py:1101 msgid "domain" msgstr "doména" -#: netbox/dcim/models/devices.py:1110 netbox/dcim/models/devices.py:1111 +#: netbox/dcim/models/devices.py:1114 netbox/dcim/models/devices.py:1115 msgid "virtual chassis" msgstr "virtuální podvozek" -#: netbox/dcim/models/devices.py:1123 +#: netbox/dcim/models/devices.py:1127 #, python-brace-format msgid "" "The selected master ({master}) is not assigned to this virtual chassis." msgstr "" "Vybraný master ({master}) není přiřazena k tomuto virtuálnímu podvozku." -#: netbox/dcim/models/devices.py:1139 +#: netbox/dcim/models/devices.py:1143 #, python-brace-format msgid "" "Unable to delete virtual chassis {self}. There are member interfaces which " @@ -6943,42 +6945,42 @@ msgstr "" "Nelze odstranit virtuální šasi {self}. Existují členská rozhraní, která " "tvoří rozhraní LAG napříč podvozky." -#: netbox/dcim/models/devices.py:1165 netbox/vpn/models/l2vpn.py:42 +#: netbox/dcim/models/devices.py:1169 netbox/vpn/models/l2vpn.py:42 msgid "identifier" msgstr "identifikátor" -#: netbox/dcim/models/devices.py:1166 +#: netbox/dcim/models/devices.py:1170 msgid "Numeric identifier unique to the parent device" msgstr "Numerický identifikátor jedinečný pro nadřazené zařízení" -#: netbox/dcim/models/devices.py:1194 netbox/extras/models/customfields.py:227 +#: netbox/dcim/models/devices.py:1198 netbox/extras/models/customfields.py:227 #: netbox/extras/models/models.py:109 netbox/extras/models/models.py:775 #: netbox/netbox/models/__init__.py:120 netbox/netbox/models/__init__.py:155 msgid "comments" msgstr "komentáře" -#: netbox/dcim/models/devices.py:1210 +#: netbox/dcim/models/devices.py:1214 msgid "virtual device context" msgstr "kontext virtuálního zařízení" -#: netbox/dcim/models/devices.py:1211 +#: netbox/dcim/models/devices.py:1215 msgid "virtual device contexts" msgstr "kontexty virtuálních zařízení" -#: netbox/dcim/models/devices.py:1240 +#: netbox/dcim/models/devices.py:1244 #, python-brace-format msgid "{ip} is not an IPv{family} address." msgstr "{ip} není IPV{family} adresa." -#: netbox/dcim/models/devices.py:1246 +#: netbox/dcim/models/devices.py:1250 msgid "Primary IP address must belong to an interface on the assigned device." msgstr "Primární IP adresa musí patřit k rozhraní na přiřazeném zařízení." -#: netbox/dcim/models/devices.py:1277 +#: netbox/dcim/models/devices.py:1281 msgid "MAC addresses" msgstr "MAC adresy" -#: netbox/dcim/models/devices.py:1309 +#: netbox/dcim/models/devices.py:1313 msgid "" "Cannot unassign MAC Address while it is designated as the primary MAC for an" " object" @@ -6986,7 +6988,7 @@ msgstr "" "Nelze zrušit přiřazení adresy MAC, pokud je určena jako primární MAC pro " "objekt" -#: netbox/dcim/models/devices.py:1313 +#: netbox/dcim/models/devices.py:1317 msgid "" "Cannot reassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7419,6 +7421,10 @@ msgstr "Stránky A" msgid "Site B" msgstr "Místo B" +#: netbox/dcim/tables/cables.py:117 +msgid "Color Name" +msgstr "Název barvy" + #: netbox/dcim/tables/connections.py:31 netbox/dcim/tables/connections.py:50 #: netbox/dcim/tables/connections.py:71 #: netbox/templates/dcim/inc/connection_endpoints.html:16 @@ -7427,7 +7433,7 @@ msgstr "Dosažitelný" #: netbox/dcim/tables/devices.py:73 netbox/dcim/tables/devices.py:121 #: netbox/dcim/tables/racks.py:153 netbox/dcim/tables/sites.py:118 -#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:605 +#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:606 #: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73 #: netbox/netbox/navigation/menu.py:75 #: netbox/virtualization/forms/model_forms.py:122 @@ -7659,7 +7665,7 @@ msgid "Module Types" msgstr "Typy modulů" #: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:413 -#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:600 +#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:601 #: netbox/netbox/navigation/menu.py:78 msgid "Platforms" msgstr "Platformy" @@ -7856,7 +7862,7 @@ msgstr "Kontext konfigurace" msgid "Render Config" msgstr "Konfigurace rendrování" -#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:610 +#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:611 #: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258 #: netbox/virtualization/views.py:208 msgid "Virtual Machines" @@ -8196,34 +8202,38 @@ msgstr "Neplatný výběr modelu: {self['model'].data} není podporován." msgid "RSS Feed" msgstr "RSS kanál" -#: netbox/extras/dashboard/widgets.py:314 +#: netbox/extras/dashboard/widgets.py:315 msgid "Embed an RSS feed from an external website." msgstr "Vložte kanál RSS z externího webu." -#: netbox/extras/dashboard/widgets.py:321 +#: netbox/extras/dashboard/widgets.py:322 msgid "Feed URL" msgstr "Adresa URL zdroje" -#: netbox/extras/dashboard/widgets.py:325 +#: netbox/extras/dashboard/widgets.py:326 msgid "Requires external connection" msgstr "Vyžaduje externí připojení" -#: netbox/extras/dashboard/widgets.py:331 +#: netbox/extras/dashboard/widgets.py:332 msgid "The maximum number of objects to display" msgstr "Maximální počet objektů, které se mají zobrazit" -#: netbox/extras/dashboard/widgets.py:336 +#: netbox/extras/dashboard/widgets.py:337 msgid "How long to stored the cached content (in seconds)" msgstr "Jak dlouho uložit obsah uložený v mezipaměti (v sekundách)" -#: netbox/extras/dashboard/widgets.py:393 +#: netbox/extras/dashboard/widgets.py:343 +msgid "Timeout value for fetching the feed (in seconds)" +msgstr "Hodnota časového limitu pro načtení zdroje (v sekundách)" + +#: netbox/extras/dashboard/widgets.py:400 #: netbox/templates/account/base.html:10 #: netbox/templates/account/bookmarks.html:7 #: netbox/templates/inc/user_menu.html:43 msgid "Bookmarks" msgstr "Záložky" -#: netbox/extras/dashboard/widgets.py:397 +#: netbox/extras/dashboard/widgets.py:404 msgid "Show your personal bookmarks" msgstr "Zobrazit své osobní záložky" @@ -8343,7 +8353,7 @@ msgstr "Třída tlačítek" #: netbox/extras/forms/bulk_edit.py:155 netbox/extras/forms/bulk_edit.py:354 #: netbox/extras/forms/filtersets.py:192 netbox/extras/forms/filtersets.py:470 -#: netbox/extras/models/mixins.py:100 +#: netbox/extras/models/mixins.py:101 msgid "MIME type" msgstr "Typ MIME" @@ -8415,7 +8425,7 @@ msgstr "Je aktivní" #: netbox/extras/forms/model_forms.py:297 #: netbox/extras/forms/model_forms.py:450 #: netbox/extras/forms/model_forms.py:567 -#: netbox/users/forms/model_forms.py:277 +#: netbox/users/forms/model_forms.py:284 msgid "Object types" msgstr "Typy objektů" @@ -8517,7 +8527,7 @@ msgstr "Klasifikace vstupu" #: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:413 #: netbox/templates/extras/notificationgroup.html:41 #: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:237 -#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:301 +#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:310 #: netbox/users/tables.py:102 msgid "Users" msgstr "Uživatelé" @@ -8534,7 +8544,7 @@ msgstr "Uživatelská jména oddělená čárkami, uzavřená dvojitými uvozovk #: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78 #: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68 #: netbox/users/forms/model_forms.py:182 netbox/users/forms/model_forms.py:194 -#: netbox/users/forms/model_forms.py:306 netbox/users/tables.py:35 +#: netbox/users/forms/model_forms.py:315 netbox/users/tables.py:35 #: netbox/users/tables.py:106 msgid "Groups" msgstr "Skupiny" @@ -8896,7 +8906,7 @@ msgstr "Nebyly nalezeny žádné indexátory!" #: netbox/extras/models/configs.py:38 netbox/extras/models/models.py:323 #: netbox/extras/models/models.py:488 netbox/extras/models/models.py:567 #: netbox/extras/models/search.py:48 netbox/extras/models/tags.py:44 -#: netbox/ipam/models/ip.py:193 netbox/netbox/models/mixins.py:16 +#: netbox/ipam/models/ip.py:194 netbox/netbox/models/mixins.py:16 msgid "weight" msgstr "váha" @@ -9277,19 +9287,19 @@ msgstr "přístrojová deska" msgid "dashboards" msgstr "řídicí panely" -#: netbox/extras/models/mixins.py:85 +#: netbox/extras/models/mixins.py:86 msgid "template code" msgstr "kód šablony" -#: netbox/extras/models/mixins.py:86 +#: netbox/extras/models/mixins.py:87 msgid "Jinja template code." msgstr "Kód šablony Jinja." -#: netbox/extras/models/mixins.py:89 +#: netbox/extras/models/mixins.py:90 msgid "environment parameters" msgstr "parametry prostředí" -#: netbox/extras/models/mixins.py:94 +#: netbox/extras/models/mixins.py:95 #, python-brace-format msgid "" "Any additional parameters to pass when constructing " @@ -9298,32 +9308,32 @@ msgstr "" "Jakýkoliv další parametry projít při stavbě prostředí " "Jinja" -#: netbox/extras/models/mixins.py:101 +#: netbox/extras/models/mixins.py:102 #, python-brace-format msgid "Defaults to {default}" msgstr "Výchozí hodnota {default}" -#: netbox/extras/models/mixins.py:106 +#: netbox/extras/models/mixins.py:107 msgid "Filename to give to the rendered export file" msgstr "Název souboru, který se má dát rendrovanému souboru exportu" -#: netbox/extras/models/mixins.py:109 +#: netbox/extras/models/mixins.py:110 msgid "file extension" msgstr "přípona souboru" -#: netbox/extras/models/mixins.py:112 +#: netbox/extras/models/mixins.py:113 msgid "Extension to append to the rendered filename" msgstr "Rozšíření pro připojení k rendrovanému názvu souboru" -#: netbox/extras/models/mixins.py:115 +#: netbox/extras/models/mixins.py:116 msgid "as attachment" msgstr "jako příloha" -#: netbox/extras/models/mixins.py:117 +#: netbox/extras/models/mixins.py:118 msgid "Download file as attachment" msgstr "Stáhnout soubor jako přílohu" -#: netbox/extras/models/mixins.py:124 +#: netbox/extras/models/mixins.py:125 #, python-brace-format msgid "{class_name} must implement a get_context() method." msgstr "{class_name} musí implementovat metodu get_context ()." @@ -9612,7 +9622,7 @@ msgstr "záložka" msgid "bookmarks" msgstr "záložky" -#: netbox/extras/models/models.py:858 +#: netbox/extras/models/models.py:861 #, python-brace-format msgid "Bookmarks cannot be assigned to this object type ({type})." msgstr "K tomuto typu objektu nelze přiřadit záložky ({type})." @@ -9747,8 +9757,7 @@ msgstr "Odmítnout" #: netbox/extras/tables/tables.py:66 netbox/extras/tables/tables.py:163 #: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:264 -#: netbox/extras/tables/tables.py:320 netbox/extras/tables/tables.py:456 -#: netbox/extras/tables/tables.py:490 +#: netbox/extras/tables/tables.py:457 netbox/extras/tables/tables.py:491 #: netbox/templates/extras/customfield.html:105 #: netbox/templates/extras/eventrule.html:27 #: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80 @@ -9807,30 +9816,30 @@ msgstr "Řadit abecedně" msgid "New Window" msgstr "Nové okno" -#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:577 +#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:578 #: netbox/templates/extras/configtemplate.html:21 #: netbox/templates/extras/exporttemplate.html:23 msgid "MIME Type" msgstr "Typ MIME" -#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:580 +#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:581 #: netbox/templates/extras/configtemplate.html:25 #: netbox/templates/extras/exporttemplate.html:27 msgid "File Name" msgstr "Název souboru" -#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:583 +#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:584 #: netbox/templates/extras/configtemplate.html:29 #: netbox/templates/extras/exporttemplate.html:31 msgid "File Extension" msgstr "Přípona souboru" -#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:586 +#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:587 msgid "As Attachment" msgstr "Jako příloha" -#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:531 -#: netbox/extras/tables/tables.py:569 netbox/templates/core/datafile.html:24 +#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:532 +#: netbox/extras/tables/tables.py:570 netbox/templates/core/datafile.html:24 #: netbox/templates/extras/configcontext.html:39 #: netbox/templates/extras/configtemplate.html:47 #: netbox/templates/extras/exporttemplate.html:49 @@ -9839,8 +9848,8 @@ msgstr "Jako příloha" msgid "Data File" msgstr "Datový soubor" -#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:543 -#: netbox/extras/tables/tables.py:574 +#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:544 +#: netbox/extras/tables/tables.py:575 msgid "Synced" msgstr "Synchronizováno" @@ -9856,41 +9865,41 @@ msgstr "Velikost (bajty)" msgid "Table Name" msgstr "Název tabulky" -#: netbox/extras/tables/tables.py:383 +#: netbox/extras/tables/tables.py:384 msgid "Read" msgstr "Číst" -#: netbox/extras/tables/tables.py:426 +#: netbox/extras/tables/tables.py:427 msgid "SSL Validation" msgstr "Ověření SSL" -#: netbox/extras/tables/tables.py:462 +#: netbox/extras/tables/tables.py:463 #: netbox/templates/extras/eventrule.html:37 msgid "Event Types" msgstr "Typy událostí" -#: netbox/extras/tables/tables.py:595 netbox/netbox/navigation/menu.py:77 +#: netbox/extras/tables/tables.py:596 netbox/netbox/navigation/menu.py:77 #: netbox/templates/dcim/devicerole.html:8 msgid "Device Roles" msgstr "Role zařízení" -#: netbox/extras/tables/tables.py:648 +#: netbox/extras/tables/tables.py:649 msgid "Comments (Short)" msgstr "Komentáře (krátký)" -#: netbox/extras/tables/tables.py:667 netbox/extras/tables/tables.py:718 +#: netbox/extras/tables/tables.py:668 netbox/extras/tables/tables.py:719 msgid "Line" msgstr "Linka" -#: netbox/extras/tables/tables.py:674 netbox/extras/tables/tables.py:728 +#: netbox/extras/tables/tables.py:675 netbox/extras/tables/tables.py:729 msgid "Level" msgstr "Úroveň" -#: netbox/extras/tables/tables.py:680 netbox/extras/tables/tables.py:737 +#: netbox/extras/tables/tables.py:681 netbox/extras/tables/tables.py:738 msgid "Message" msgstr "Zpráva" -#: netbox/extras/tables/tables.py:721 +#: netbox/extras/tables/tables.py:722 msgid "Method" msgstr "Metoda" @@ -9956,7 +9965,7 @@ msgstr "Odstraněný widget: " msgid "Error deleting widget: " msgstr "Chyba při mazání widgetu: " -#: netbox/extras/views.py:1349 +#: netbox/extras/views.py:1356 msgid "Unable to run script: RQ worker process not running." msgstr "Nelze spustit skript: Proces RQ Worker není spuštěn." @@ -10020,8 +10029,8 @@ msgstr "Cisco" msgid "Plaintext" msgstr "Prostý text" -#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:797 -#: netbox/ipam/forms/model_forms.py:851 netbox/templates/ipam/service.html:23 +#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:793 +#: netbox/ipam/forms/model_forms.py:859 netbox/templates/ipam/service.html:23 msgid "Service" msgstr "Servisní služby" @@ -10195,7 +10204,7 @@ msgstr "Skupina FHRP (ID)" msgid "IP address (ID)" msgstr "IP adresa (ID)" -#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:808 +#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:816 msgid "IP address" msgstr "IP adresa" @@ -10259,8 +10268,8 @@ msgstr "Je soukromý" #: netbox/ipam/forms/filtersets.py:151 netbox/ipam/forms/model_forms.py:99 #: netbox/ipam/forms/model_forms.py:112 netbox/ipam/forms/model_forms.py:135 #: netbox/ipam/forms/model_forms.py:154 netbox/ipam/models/asns.py:31 -#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:71 -#: netbox/ipam/models/ip.py:87 netbox/ipam/tables/asn.py:20 +#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:72 +#: netbox/ipam/models/ip.py:88 netbox/ipam/tables/asn.py:20 #: netbox/ipam/tables/asn.py:45 netbox/templates/ipam/aggregate.html:18 #: netbox/templates/ipam/asn.html:27 netbox/templates/ipam/asnrange.html:19 #: netbox/templates/ipam/rir.html:19 @@ -10304,7 +10313,7 @@ msgstr "Je bazén" #: netbox/ipam/forms/bulk_edit.py:257 netbox/ipam/forms/bulk_edit.py:307 #: netbox/ipam/forms/filtersets.py:258 netbox/ipam/forms/filtersets.py:316 -#: netbox/ipam/models/ip.py:261 +#: netbox/ipam/models/ip.py:262 msgid "Treat as fully utilized" msgstr "Zacházejte jako plně využívané" @@ -10317,7 +10326,7 @@ msgstr "Přiřazení VLAN" msgid "Treat as populated" msgstr "Zacházejte s osídlenými" -#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:792 +#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:800 msgid "DNS name" msgstr "Název DNS" @@ -10712,23 +10721,23 @@ msgstr "Šablona služby" msgid "Parent type" msgstr "Rodičovský typ" -#: netbox/ipam/forms/model_forms.py:796 +#: netbox/ipam/forms/model_forms.py:792 msgid "Port(s)" msgstr "Přístav (y)" -#: netbox/ipam/forms/model_forms.py:839 +#: netbox/ipam/forms/model_forms.py:847 msgid "Service template" msgstr "Šablona služby" -#: netbox/ipam/forms/model_forms.py:848 +#: netbox/ipam/forms/model_forms.py:856 msgid "From Template" msgstr "Z šablony" -#: netbox/ipam/forms/model_forms.py:849 +#: netbox/ipam/forms/model_forms.py:857 msgid "Custom" msgstr "Zvyk" -#: netbox/ipam/forms/model_forms.py:880 +#: netbox/ipam/forms/model_forms.py:888 msgid "" "Must specify name, protocol, and port(s) if not using a service template." msgstr "" @@ -10791,43 +10800,43 @@ msgstr "Přiřazení skupiny FHRP" msgid "FHRP group assignments" msgstr "Skupinové přiřazení FHRP" -#: netbox/ipam/models/ip.py:65 +#: netbox/ipam/models/ip.py:66 msgid "private" msgstr "soukromá" -#: netbox/ipam/models/ip.py:66 +#: netbox/ipam/models/ip.py:67 msgid "IP space managed by this RIR is considered private" msgstr "IP prostor spravovaný tímto RIR je považován za soukromý" -#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:189 +#: netbox/ipam/models/ip.py:73 netbox/netbox/navigation/menu.py:189 msgid "RIRs" msgstr "RIR" -#: netbox/ipam/models/ip.py:81 +#: netbox/ipam/models/ip.py:82 msgid "IPv4 or IPv6 network" msgstr "Síť IPv4 nebo IPv6" -#: netbox/ipam/models/ip.py:88 +#: netbox/ipam/models/ip.py:89 msgid "Regional Internet Registry responsible for this IP space" msgstr "Regionální internetový registr odpovědný za tento IP prostor" -#: netbox/ipam/models/ip.py:98 +#: netbox/ipam/models/ip.py:99 msgid "date added" msgstr "datum přidání" -#: netbox/ipam/models/ip.py:112 +#: netbox/ipam/models/ip.py:113 msgid "aggregate" msgstr "agregát" -#: netbox/ipam/models/ip.py:113 +#: netbox/ipam/models/ip.py:114 msgid "aggregates" msgstr "agregáty" -#: netbox/ipam/models/ip.py:126 +#: netbox/ipam/models/ip.py:127 msgid "Cannot create aggregate with /0 mask." msgstr "Nelze vytvořit agregát s maskou /0." -#: netbox/ipam/models/ip.py:138 +#: netbox/ipam/models/ip.py:139 #, python-brace-format msgid "" "Aggregates cannot overlap. {prefix} is already covered by an existing " @@ -10836,7 +10845,7 @@ msgstr "" "Agregáty se nemohou překrývat. {prefix} je již pokryto stávajícím agregátem " "({aggregate})." -#: netbox/ipam/models/ip.py:152 +#: netbox/ipam/models/ip.py:153 #, python-brace-format msgid "" "Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate " @@ -10845,182 +10854,182 @@ msgstr "" "Předpony nemohou překrývat agregáty. {prefix} pokrývá existující agregát " "({aggregate})." -#: netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:201 msgid "roles" msgstr "rolí" -#: netbox/ipam/models/ip.py:213 netbox/ipam/models/ip.py:282 +#: netbox/ipam/models/ip.py:214 netbox/ipam/models/ip.py:283 msgid "prefix" msgstr "předpona" -#: netbox/ipam/models/ip.py:214 +#: netbox/ipam/models/ip.py:215 msgid "IPv4 or IPv6 network with mask" msgstr "Síť IPv4 nebo IPv6 s maskou" -#: netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:244 msgid "Operational status of this prefix" msgstr "Provozní stav této předpony" -#: netbox/ipam/models/ip.py:251 +#: netbox/ipam/models/ip.py:252 msgid "The primary function of this prefix" msgstr "Primární funkce této předpony" -#: netbox/ipam/models/ip.py:254 +#: netbox/ipam/models/ip.py:255 msgid "is a pool" msgstr "je bazén" -#: netbox/ipam/models/ip.py:256 +#: netbox/ipam/models/ip.py:257 msgid "All IP addresses within this prefix are considered usable" msgstr "Všechny IP adresy v rámci této prefixy jsou považovány za použitelné" -#: netbox/ipam/models/ip.py:259 netbox/ipam/models/ip.py:541 +#: netbox/ipam/models/ip.py:260 netbox/ipam/models/ip.py:549 msgid "mark utilized" msgstr "použitá značka" -#: netbox/ipam/models/ip.py:283 +#: netbox/ipam/models/ip.py:284 msgid "prefixes" msgstr "předpony" -#: netbox/ipam/models/ip.py:303 +#: netbox/ipam/models/ip.py:311 msgid "Cannot create prefix with /0 mask." msgstr "Nelze vytvořit předponu s maskou /0." -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 #, python-brace-format msgid "VRF {vrf}" msgstr "VRF {vrf}" -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 msgid "global table" msgstr "globální tabulka" -#: netbox/ipam/models/ip.py:312 +#: netbox/ipam/models/ip.py:320 #, python-brace-format msgid "Duplicate prefix found in {table}: {prefix}" msgstr "Duplicitní předpona nalezena v {table}: {prefix}" -#: netbox/ipam/models/ip.py:494 +#: netbox/ipam/models/ip.py:502 msgid "start address" msgstr "Počáteční adresa" -#: netbox/ipam/models/ip.py:495 netbox/ipam/models/ip.py:499 -#: netbox/ipam/models/ip.py:732 +#: netbox/ipam/models/ip.py:503 netbox/ipam/models/ip.py:507 +#: netbox/ipam/models/ip.py:740 msgid "IPv4 or IPv6 address (with mask)" msgstr "Adresa IPv4 nebo IPv6 (s maskou)" -#: netbox/ipam/models/ip.py:498 +#: netbox/ipam/models/ip.py:506 msgid "end address" msgstr "koncová adresa" -#: netbox/ipam/models/ip.py:525 +#: netbox/ipam/models/ip.py:533 msgid "Operational status of this range" msgstr "Provozní stav tohoto rozsahu" -#: netbox/ipam/models/ip.py:533 +#: netbox/ipam/models/ip.py:541 msgid "The primary function of this range" msgstr "Primární funkce tohoto rozsahu" -#: netbox/ipam/models/ip.py:536 +#: netbox/ipam/models/ip.py:544 msgid "mark populated" msgstr "značka obsazena" -#: netbox/ipam/models/ip.py:538 +#: netbox/ipam/models/ip.py:546 msgid "Prevent the creation of IP addresses within this range" msgstr "Zabránit vytváření IP adres v tomto rozsahu" -#: netbox/ipam/models/ip.py:543 +#: netbox/ipam/models/ip.py:551 #, python-format msgid "Report space as 100% utilized" msgstr "Nahlásit prostor jako 100% využitý" -#: netbox/ipam/models/ip.py:552 +#: netbox/ipam/models/ip.py:560 msgid "IP range" msgstr "Rozsah IP" -#: netbox/ipam/models/ip.py:553 +#: netbox/ipam/models/ip.py:561 msgid "IP ranges" msgstr "Rozsahy IP" -#: netbox/ipam/models/ip.py:566 +#: netbox/ipam/models/ip.py:574 msgid "Starting and ending IP address versions must match" msgstr "Počáteční a koncová verze IP adresy se musí shodovat" -#: netbox/ipam/models/ip.py:572 +#: netbox/ipam/models/ip.py:580 msgid "Starting and ending IP address masks must match" msgstr "Počáteční a koncová maska IP adresy se musí shodovat" -#: netbox/ipam/models/ip.py:579 +#: netbox/ipam/models/ip.py:587 #, python-brace-format msgid "" "Ending address must be greater than the starting address ({start_address})" msgstr "Koncová adresa musí být větší než počáteční adresa ({start_address})" -#: netbox/ipam/models/ip.py:607 +#: netbox/ipam/models/ip.py:615 #, python-brace-format msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}" msgstr "" "Definované adresy se překrývají s rozsahem {overlapping_range} na VRF {vrf}" -#: netbox/ipam/models/ip.py:616 +#: netbox/ipam/models/ip.py:624 #, python-brace-format msgid "Defined range exceeds maximum supported size ({max_size})" msgstr "" "Definovaný rozsah přesahuje maximální podporovanou velikost ({max_size})" -#: netbox/ipam/models/ip.py:731 netbox/tenancy/models/contacts.py:76 +#: netbox/ipam/models/ip.py:739 netbox/tenancy/models/contacts.py:76 msgid "address" msgstr "adresa" -#: netbox/ipam/models/ip.py:754 +#: netbox/ipam/models/ip.py:762 msgid "The operational status of this IP" msgstr "Provozní stav tohoto IP" -#: netbox/ipam/models/ip.py:762 +#: netbox/ipam/models/ip.py:770 msgid "The functional role of this IP" msgstr "Funkční role tohoto IP" -#: netbox/ipam/models/ip.py:785 netbox/templates/ipam/ipaddress.html:72 +#: netbox/ipam/models/ip.py:793 netbox/templates/ipam/ipaddress.html:72 msgid "NAT (inside)" msgstr "NAT (uvnitř)" -#: netbox/ipam/models/ip.py:786 +#: netbox/ipam/models/ip.py:794 msgid "The IP for which this address is the \"outside\" IP" msgstr "IP, pro kterou je tato adresa „vnější“ IP" -#: netbox/ipam/models/ip.py:793 +#: netbox/ipam/models/ip.py:801 msgid "Hostname or FQDN (not case-sensitive)" msgstr "Název hostitele nebo FQDN (nerozlišuje velká a malá písmena)" -#: netbox/ipam/models/ip.py:809 netbox/ipam/models/services.py:86 +#: netbox/ipam/models/ip.py:817 netbox/ipam/models/services.py:86 msgid "IP addresses" msgstr "IP adresy" -#: netbox/ipam/models/ip.py:867 +#: netbox/ipam/models/ip.py:875 msgid "Cannot create IP address with /0 mask." msgstr "Nelze vytvořit IP adresu s maskou /0." -#: netbox/ipam/models/ip.py:873 +#: netbox/ipam/models/ip.py:881 #, python-brace-format msgid "{ip} is a network ID, which may not be assigned to an interface." msgstr "{ip} je síťové ID, které nemusí být přiřazeno rozhraní." -#: netbox/ipam/models/ip.py:884 +#: netbox/ipam/models/ip.py:892 #, python-brace-format msgid "" "{ip} is a broadcast address, which may not be assigned to an interface." msgstr "{ip} je vysílací adresa, která nemusí být přiřazena k rozhraní." -#: netbox/ipam/models/ip.py:898 +#: netbox/ipam/models/ip.py:906 #, python-brace-format msgid "Duplicate IP address found in {table}: {ipaddress}" msgstr "Duplicitní adresa IP nalezena v {table}: {ipaddress}" -#: netbox/ipam/models/ip.py:914 +#: netbox/ipam/models/ip.py:922 #, python-brace-format msgid "Cannot create IP address {ip} inside range {range}." msgstr "Nelze vytvořit IP adresu {ip} vnitřní rozsah {range}." -#: netbox/ipam/models/ip.py:935 +#: netbox/ipam/models/ip.py:943 msgid "" "Cannot reassign IP address while it is designated as the primary IP for the " "parent object" @@ -11028,7 +11037,7 @@ msgstr "" "Nelze znovu přiřadit adresu IP, pokud je určena jako primární IP pro " "nadřazený objekt" -#: netbox/ipam/models/ip.py:941 +#: netbox/ipam/models/ip.py:949 msgid "Only IPv6 addresses can be assigned SLAAC status" msgstr "Stav SLAAC lze přiřadit pouze adresám IPv6" @@ -12395,12 +12404,12 @@ msgstr "Vybrat vše" msgid "Toggle all" msgstr "Přepnout vše" -#: netbox/netbox/tables/columns.py:307 +#: netbox/netbox/tables/columns.py:311 #: netbox/templates/inc/table_controls_htmx.html:35 msgid "Toggle Dropdown" msgstr "Přepnout rozevírací nabídku" -#: netbox/netbox/tables/columns.py:580 netbox/templates/core/job.html:53 +#: netbox/netbox/tables/columns.py:584 netbox/templates/core/job.html:53 msgid "Error" msgstr "Chyba" @@ -12825,6 +12834,7 @@ msgstr "Typ obvodu" #: netbox/templates/users/objectpermission.html:38 #: netbox/utilities/templates/buttons/add.html:4 #: netbox/utilities/templates/helpers/table_config_form.html:20 +#: netbox/utilities/templates/widgets/splitmultiselect.html:11 msgid "Add" msgstr "Přidat" @@ -12832,7 +12842,7 @@ msgstr "Přidat" #: netbox/templates/circuits/inc/circuit_termination_fields.html:37 #: netbox/templates/dcim/inc/panels/inventory_items.html:32 #: netbox/templates/dcim/powerpanel.html:56 -#: netbox/templates/extras/script_list.html:30 +#: netbox/templates/extras/inc/script_list_content.html:16 #: netbox/templates/generic/object_edit.html:47 #: netbox/templates/ipam/inc/ipaddress_edit_header.html:7 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:43 @@ -12847,7 +12857,7 @@ msgstr "Výměna" #: netbox/templates/circuits/inc/circuit_termination.html:23 #: netbox/templates/dcim/inc/panels/inventory_items.html:37 #: netbox/templates/dcim/powerpanel.html:66 -#: netbox/templates/extras/script_list.html:35 +#: netbox/templates/extras/inc/script_list_content.html:21 #: netbox/templates/generic/bulk_delete.html:20 #: netbox/templates/generic/bulk_delete.html:66 #: netbox/templates/generic/object_delete.html:19 @@ -13602,6 +13612,7 @@ msgstr "Přegenerovat slug" #: netbox/templates/extras/tableconfig_edit.html:32 #: netbox/templates/generic/bulk_remove.html:21 #: netbox/utilities/templates/helpers/table_config_form.html:23 +#: netbox/utilities/templates/widgets/splitmultiselect.html:14 msgid "Remove" msgstr "Odstranit" @@ -14081,7 +14092,7 @@ msgstr "Přidat nového člena" #: netbox/templates/dcim/virtualchassis_add_member.html:27 #: netbox/templates/generic/object_edit.html:78 #: netbox/templates/users/objectpermission.html:31 -#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:313 +#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:322 msgid "Actions" msgstr "Akce" @@ -14411,7 +14422,7 @@ msgid "Output" msgstr "Výstup" #: netbox/templates/extras/htmx/script_result.html:61 -#: netbox/templates/extras/object_render_config.html:60 +#: netbox/templates/extras/object_render_config.html:59 msgid "Download" msgstr "Ke stažení" @@ -14423,6 +14434,46 @@ msgstr "Načítání" msgid "Results pending" msgstr "Výsledky čekají na vyřízení" +#: netbox/templates/extras/inc/script_list_content.html:34 +msgid "Last Run" +msgstr "Poslední běh" + +#: netbox/templates/extras/inc/script_list_content.html:49 +msgid "Script is no longer present in the source file" +msgstr "Skript již není přítomen ve zdrojovém souboru" + +#: netbox/templates/extras/inc/script_list_content.html:62 +msgid "Never" +msgstr "Nikdy" + +#: netbox/templates/extras/inc/script_list_content.html:75 +msgid "Run Again" +msgstr "Spustit znovu" + +#: netbox/templates/extras/inc/script_list_content.html:77 +#: netbox/templates/extras/script.html:41 +#: netbox/templates/extras/script.html:45 +msgid "Run Script" +msgstr "Spustit skript" + +#: netbox/templates/extras/inc/script_list_content.html:123 +#, python-format +msgid "Could not load scripts from module %(module)s" +msgstr "Nelze načíst skripty z modulu %(module)s" + +#: netbox/templates/extras/inc/script_list_content.html:131 +msgid "No Scripts Found" +msgstr "Nenalezeny žádné skripty" + +#: netbox/templates/extras/inc/script_list_content.html:134 +#, python-format +msgid "" +"Get started by creating a script from " +"an uploaded file or data source." +msgstr "" +"Začít od vytvoření skriptu z nahraného" +" souboru nebo zdroje dat." + #: netbox/templates/extras/journalentry.html:15 msgid "Journal Entry" msgstr "Zápis do deníku" @@ -14481,12 +14532,6 @@ msgstr "Zpráva" msgid "You do not have permission to run scripts" msgstr "Nemáte oprávnění spouštět skripty" -#: netbox/templates/extras/script.html:41 -#: netbox/templates/extras/script.html:45 -#: netbox/templates/extras/script_list.html:90 -msgid "Run Script" -msgstr "Spustit skript" - #: netbox/templates/extras/script.html:51 #: netbox/templates/extras/script/source.html:10 msgid "Error loading script" @@ -14496,40 +14541,6 @@ msgstr "Chyba při načítání skriptu" msgid "Script no longer exists in the source file." msgstr "Skript již ve zdrojovém souboru neexistuje." -#: netbox/templates/extras/script_list.html:47 -msgid "Last Run" -msgstr "Poslední běh" - -#: netbox/templates/extras/script_list.html:62 -msgid "Script is no longer present in the source file" -msgstr "Skript již není přítomen ve zdrojovém souboru" - -#: netbox/templates/extras/script_list.html:75 -msgid "Never" -msgstr "Nikdy" - -#: netbox/templates/extras/script_list.html:88 -msgid "Run Again" -msgstr "Spustit znovu" - -#: netbox/templates/extras/script_list.html:136 -#, python-format -msgid "Could not load scripts from module %(module)s" -msgstr "Nelze načíst skripty z modulu %(module)s" - -#: netbox/templates/extras/script_list.html:144 -msgid "No Scripts Found" -msgstr "Nenalezeny žádné skripty" - -#: netbox/templates/extras/script_list.html:147 -#, python-format -msgid "" -"Get started by creating a script from " -"an uploaded file or data source." -msgstr "" -"Začít od vytvoření skriptu z nahraného" -" souboru nebo zdroje dat." - #: netbox/templates/extras/script_result.html:35 #: netbox/templates/generic/object_list.html:50 #: netbox/templates/search.html:13 @@ -14559,11 +14570,13 @@ msgstr "Konfigurace tabulky" #: netbox/templates/extras/tableconfig_edit.html:40 #: netbox/utilities/templates/helpers/table_config_form.html:31 +#: netbox/utilities/templates/widgets/splitmultiselect.html:23 msgid "Move Up" msgstr "Pohyb nahoru" #: netbox/templates/extras/tableconfig_edit.html:43 #: netbox/utilities/templates/helpers/table_config_form.html:34 +#: netbox/utilities/templates/widgets/splitmultiselect.html:26 msgid "Move Down" msgstr "Přesuňte se dolů" @@ -15302,7 +15315,7 @@ msgid "View" msgstr "Pohled" #: netbox/templates/users/objectpermission.html:52 -#: netbox/users/forms/model_forms.py:316 +#: netbox/users/forms/model_forms.py:325 msgid "Constraints" msgstr "Omezení" @@ -15825,19 +15838,23 @@ msgstr "Pro ověření zadejte stejné heslo jako dříve." msgid "Passwords do not match! Please check your input and try again." msgstr "Hesla se neshodují! Zkontrolujte prosím svůj vstup a zkuste to znovu." -#: netbox/users/forms/model_forms.py:295 +#: netbox/users/forms/model_forms.py:289 +msgid "Select the types of objects to which the permission will appy." +msgstr "Vyberte typy objektů, na které se oprávnění vztahuje." + +#: netbox/users/forms/model_forms.py:304 msgid "Additional actions" msgstr "Další akce" -#: netbox/users/forms/model_forms.py:298 +#: netbox/users/forms/model_forms.py:307 msgid "Actions granted in addition to those listed above" msgstr "Opatření udělená navíc k výše uvedeným opatřením" -#: netbox/users/forms/model_forms.py:314 +#: netbox/users/forms/model_forms.py:323 msgid "Objects" msgstr "Objekty" -#: netbox/users/forms/model_forms.py:326 +#: netbox/users/forms/model_forms.py:335 msgid "" "JSON expression of a queryset filter that will return only permitted " "objects. Leave null to match all objects of this type. A list of multiple " @@ -15847,11 +15864,11 @@ msgstr "" "hodnotu null, aby odpovídala všem objektům tohoto typu. Seznam více objektů " "bude mít za následek logickou operaci OR." -#: netbox/users/forms/model_forms.py:365 +#: netbox/users/forms/model_forms.py:374 msgid "At least one action must be selected." msgstr "Musí být vybrána alespoň jedna akce." -#: netbox/users/forms/model_forms.py:383 +#: netbox/users/forms/model_forms.py:392 #, python-brace-format msgid "Invalid filter for {model}: {error}" msgstr "Neplatný filtr pro {model}: {error}" @@ -15948,18 +15965,18 @@ msgstr "Uživatel s tímto uživatelským jménem již existuje." msgid "Custom Actions" msgstr "Vlastní akce" -#: netbox/utilities/api.py:153 +#: netbox/utilities/api.py:151 #, python-brace-format msgid "Related object not found using the provided attributes: {params}" msgstr "" "Související objekt nebyl nalezen pomocí poskytnutých atributů: {params}" -#: netbox/utilities/api.py:156 +#: netbox/utilities/api.py:154 #, python-brace-format msgid "Multiple objects match the provided attributes: {params}" msgstr "Více objektů odpovídá zadaným atributům: {params}" -#: netbox/utilities/api.py:168 +#: netbox/utilities/api.py:166 #, python-brace-format msgid "" "Related objects must be referenced by numeric ID or by dictionary of " @@ -15968,7 +15985,7 @@ msgstr "" "Související objekty musí být odkazovány číselným ID nebo slovníkem atributů." " Obdržela nerozpoznanou hodnotu: {value}" -#: netbox/utilities/api.py:177 +#: netbox/utilities/api.py:175 #, python-brace-format msgid "Related object not found using the provided numeric ID: {id}" msgstr "Související objekt nebyl nalezen pomocí zadaného číselného ID: {id}" @@ -16084,15 +16101,16 @@ msgstr "" "Neplatný seznam ({value}). Musí být číselné a rozsahy musí být ve vzestupném" " pořadí." -#: netbox/utilities/forms/fields/array.py:40 +#: netbox/utilities/forms/fields/array.py:41 +#, python-brace-format msgid "" -"Specify one or more numeric ranges separated by commas. Example: " -"1-5,20-30" +"Specify one or more individual numbers or numeric ranges separated by " +"commas. Example: {example}" msgstr "" -"Určete jeden nebo více číselných rozsahů oddělených čárkami. Příklad: " -"1-5,20-30" +"Určete jedno nebo více jednotlivých čísel nebo číselných rozsahů oddělených " +"čárkami. Příklad: {example}" -#: netbox/utilities/forms/fields/array.py:47 +#: netbox/utilities/forms/fields/array.py:49 #, python-brace-format msgid "" "Invalid ranges ({value}). Must be a range of integers in ascending order." @@ -16392,6 +16410,10 @@ msgstr "Rychlé přidání" msgid "Write" msgstr "Napsat" +#: netbox/utilities/templates/widgets/splitmultiselect.html:19 +msgid "Selected" +msgstr "Vybráno" + #: netbox/utilities/testing/views.py:632 msgid "The test must define csv_update_data." msgstr "Test musí definovat csv_update_data." diff --git a/netbox/translations/da/LC_MESSAGES/django.mo b/netbox/translations/da/LC_MESSAGES/django.mo index 8cbe37dc1..ac58348b0 100644 Binary files a/netbox/translations/da/LC_MESSAGES/django.mo and b/netbox/translations/da/LC_MESSAGES/django.mo differ diff --git a/netbox/translations/da/LC_MESSAGES/django.po b/netbox/translations/da/LC_MESSAGES/django.po index 36c3283dc..f4112b638 100644 --- a/netbox/translations/da/LC_MESSAGES/django.po +++ b/netbox/translations/da/LC_MESSAGES/django.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-07-29 05:09+0000\n" +"POT-Creation-Date: 2025-08-12 05:02+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Danish (https://app.transifex.com/netbox-community/teams/178115/da/)\n" @@ -36,7 +36,7 @@ msgstr "Skriv aktiveret" #: netbox/account/tables.py:35 netbox/core/choices.py:102 #: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79 -#: netbox/extras/tables/tables.py:379 netbox/extras/tables/tables.py:627 +#: netbox/extras/tables/tables.py:380 netbox/extras/tables/tables.py:628 #: netbox/templates/account/token.html:43 #: netbox/templates/core/configrevision.html:26 #: netbox/templates/core/configrevision_restore.html:12 @@ -90,9 +90,9 @@ msgstr "Din adgangskode er blevet ændret." #: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 #: netbox/dcim/choices.py:102 netbox/dcim/choices.py:186 -#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1549 -#: netbox/dcim/choices.py:1607 netbox/dcim/choices.py:1674 -#: netbox/dcim/choices.py:1696 netbox/virtualization/choices.py:20 +#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1553 +#: netbox/dcim/choices.py:1611 netbox/dcim/choices.py:1678 +#: netbox/dcim/choices.py:1700 netbox/virtualization/choices.py:20 #: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18 #: netbox/vpn/choices.py:281 msgid "Planned" @@ -105,9 +105,9 @@ msgstr "Opretter" #: netbox/circuits/choices.py:23 netbox/core/tables/plugins.py:64 #: netbox/core/tables/tasks.py:22 netbox/dcim/choices.py:22 #: netbox/dcim/choices.py:103 netbox/dcim/choices.py:185 -#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1606 -#: netbox/dcim/choices.py:1673 netbox/dcim/choices.py:1695 -#: netbox/extras/tables/tables.py:539 netbox/ipam/choices.py:31 +#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1610 +#: netbox/dcim/choices.py:1677 netbox/dcim/choices.py:1699 +#: netbox/extras/tables/tables.py:540 netbox/ipam/choices.py:31 #: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69 #: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25 #: netbox/templates/users/user.html:35 netbox/users/forms/bulk_edit.py:38 @@ -118,8 +118,8 @@ msgid "Active" msgstr "Aktiv" #: netbox/circuits/choices.py:24 netbox/dcim/choices.py:184 -#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1605 -#: netbox/dcim/choices.py:1675 netbox/dcim/choices.py:1694 +#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1609 +#: netbox/dcim/choices.py:1679 netbox/dcim/choices.py:1698 #: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44 msgid "Offline" msgstr "Offline" @@ -132,7 +132,7 @@ msgstr "Nedlægger" msgid "Decommissioned" msgstr "Nedlagt" -#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1618 +#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1622 #: netbox/templates/dcim/interface.html:135 #: netbox/templates/virtualization/vminterface.html:83 #: netbox/tenancy/choices.py:17 @@ -552,9 +552,9 @@ msgstr "ASN'er" #: netbox/templates/extras/dashboard/widget_add.html:14 #: netbox/templates/extras/eventrule.html:21 #: netbox/templates/extras/exporttemplate.html:19 +#: netbox/templates/extras/inc/script_list_content.html:33 #: netbox/templates/extras/notificationgroup.html:20 #: netbox/templates/extras/savedfilter.html:17 -#: netbox/templates/extras/script_list.html:46 #: netbox/templates/extras/tableconfig.html:17 #: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17 #: netbox/templates/generic/bulk_import.html:120 @@ -672,7 +672,7 @@ msgstr "Tjeneste-id" #: netbox/dcim/tables/devices.py:748 netbox/dcim/tables/devices.py:804 #: netbox/dcim/tables/devices.py:1045 netbox/dcim/tables/devicetypes.py:256 #: netbox/dcim/tables/devicetypes.py:271 netbox/dcim/tables/racks.py:33 -#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:487 +#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:488 #: netbox/templates/circuits/circuittype.html:30 #: netbox/templates/circuits/virtualcircuittype.html:30 #: netbox/templates/dcim/cable.html:40 @@ -717,7 +717,7 @@ msgstr "Farve" #: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:192 #: netbox/dcim/tables/devices.py:856 netbox/dcim/tables/power.py:77 #: netbox/dcim/tables/racks.py:141 netbox/extras/forms/bulk_import.py:42 -#: netbox/extras/tables/tables.py:449 netbox/extras/tables/tables.py:509 +#: netbox/extras/tables/tables.py:450 netbox/extras/tables/tables.py:510 #: netbox/netbox/tables/tables.py:274 #: netbox/templates/circuits/circuit.html:30 #: netbox/templates/circuits/virtualcircuit.html:39 @@ -810,7 +810,7 @@ msgstr "Leverandørkonto" #: netbox/templates/dcim/powerfeed.html:36 #: netbox/templates/dcim/poweroutlet.html:40 #: netbox/templates/dcim/rack.html:41 netbox/templates/dcim/site.html:43 -#: netbox/templates/extras/script_list.html:48 +#: netbox/templates/extras/inc/script_list_content.html:35 #: netbox/templates/ipam/ipaddress.html:37 #: netbox/templates/ipam/iprange.html:61 netbox/templates/ipam/prefix.html:69 #: netbox/templates/ipam/vlan.html:48 @@ -1389,7 +1389,7 @@ msgstr "Termside" #: netbox/templates/extras/configcontext.html:60 #: netbox/templates/ipam/ipaddress.html:59 #: netbox/templates/ipam/vlan_edit.html:42 -#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:315 +#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:324 msgid "Assignment" msgstr "Opgave" @@ -1446,14 +1446,14 @@ msgstr "Kredsløbstype" msgid "Group Assignment" msgstr "Gruppeopgave" -#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:67 +#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:68 #: netbox/dcim/models/device_component_templates.py:531 #: netbox/dcim/models/device_component_templates.py:631 -#: netbox/dcim/models/device_components.py:485 -#: netbox/dcim/models/device_components.py:1038 -#: netbox/dcim/models/device_components.py:1109 -#: netbox/dcim/models/device_components.py:1255 -#: netbox/dcim/models/devices.py:381 netbox/dcim/models/racks.py:227 +#: netbox/dcim/models/device_components.py:516 +#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1140 +#: netbox/dcim/models/device_components.py:1286 +#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227 #: netbox/extras/models/tags.py:29 msgid "color" msgstr "farve" @@ -1478,14 +1478,14 @@ msgstr "Unikt kredsløbs-ID" #: netbox/circuits/models/circuits.py:67 #: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52 -#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:49 -#: netbox/dcim/models/device_components.py:456 -#: netbox/dcim/models/device_components.py:1294 -#: netbox/dcim/models/devices.py:555 netbox/dcim/models/devices.py:1160 +#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:50 +#: netbox/dcim/models/device_components.py:487 +#: netbox/dcim/models/device_components.py:1325 +#: netbox/dcim/models/devices.py:556 netbox/dcim/models/devices.py:1164 #: netbox/dcim/models/modules.py:221 netbox/dcim/models/power.py:94 #: netbox/dcim/models/racks.py:294 netbox/dcim/models/sites.py:154 -#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:242 -#: netbox/ipam/models/ip.py:521 netbox/ipam/models/ip.py:750 +#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:529 netbox/ipam/models/ip.py:758 #: netbox/ipam/models/vlans.py:217 netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1613,8 +1613,8 @@ msgstr "En kredsløbsafslutning skal fastgøres til et afsluttende objekt." #: netbox/core/models/jobs.py:48 #: netbox/dcim/models/device_component_templates.py:43 #: netbox/dcim/models/device_components.py:52 -#: netbox/dcim/models/devices.py:499 netbox/dcim/models/devices.py:1092 -#: netbox/dcim/models/devices.py:1155 netbox/dcim/models/modules.py:32 +#: netbox/dcim/models/devices.py:500 netbox/dcim/models/devices.py:1096 +#: netbox/dcim/models/devices.py:1159 netbox/dcim/models/modules.py:32 #: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89 #: netbox/dcim/models/racks.py:263 netbox/dcim/models/sites.py:142 #: netbox/extras/models/configs.py:33 netbox/extras/models/configs.py:214 @@ -1646,7 +1646,7 @@ msgstr "navn" msgid "Full name of the provider" msgstr "Leverandørens fulde navn" -#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:88 +#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:89 #: netbox/dcim/models/racks.py:143 netbox/dcim/models/sites.py:149 #: netbox/extras/models/models.py:472 netbox/ipam/models/asns.py:23 #: netbox/ipam/models/vlans.py:43 netbox/netbox/models/__init__.py:146 @@ -1704,8 +1704,8 @@ msgstr "virtuelt kredsløb" msgid "virtual circuits" msgstr "virtuelle kredsløb" -#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:199 -#: netbox/ipam/models/ip.py:757 netbox/vpn/models/tunnels.py:109 +#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:765 netbox/vpn/models/tunnels.py:109 msgid "role" msgstr "rolle" @@ -1744,9 +1744,9 @@ msgstr "virtuelle kredsløbsafslutninger" #: netbox/extras/tables/tables.py:62 netbox/extras/tables/tables.py:126 #: netbox/extras/tables/tables.py:159 netbox/extras/tables/tables.py:184 #: netbox/extras/tables/tables.py:260 netbox/extras/tables/tables.py:290 -#: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:422 -#: netbox/extras/tables/tables.py:445 netbox/extras/tables/tables.py:483 -#: netbox/extras/tables/tables.py:535 netbox/extras/tables/tables.py:561 +#: netbox/extras/tables/tables.py:406 netbox/extras/tables/tables.py:423 +#: netbox/extras/tables/tables.py:446 netbox/extras/tables/tables.py:484 +#: netbox/extras/tables/tables.py:536 netbox/extras/tables/tables.py:562 #: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410 #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 @@ -1790,9 +1790,9 @@ msgstr "virtuelle kredsløbsafslutninger" #: netbox/templates/extras/customlink.html:13 #: netbox/templates/extras/eventrule.html:13 #: netbox/templates/extras/exporttemplate.html:15 +#: netbox/templates/extras/inc/script_list_content.html:32 #: netbox/templates/extras/notificationgroup.html:14 #: netbox/templates/extras/savedfilter.html:13 -#: netbox/templates/extras/script_list.html:45 #: netbox/templates/extras/tableconfig.html:13 #: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13 #: netbox/templates/ipam/asnrange.html:15 @@ -1893,7 +1893,7 @@ msgstr "Forpligtelsesrate" #: netbox/dcim/tables/racks.py:148 netbox/dcim/tables/racks.py:233 #: netbox/dcim/tables/sites.py:40 netbox/dcim/tables/sites.py:74 #: netbox/dcim/tables/sites.py:121 netbox/dcim/tables/sites.py:179 -#: netbox/extras/tables/tables.py:643 netbox/ipam/tables/asn.py:69 +#: netbox/extras/tables/tables.py:644 netbox/ipam/tables/asn.py:69 #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 @@ -2099,7 +2099,7 @@ msgstr "Afsluttet" #: netbox/core/choices.py:22 netbox/core/choices.py:59 #: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34 #: netbox/dcim/choices.py:188 netbox/dcim/choices.py:241 -#: netbox/dcim/choices.py:1608 netbox/dcim/choices.py:1698 +#: netbox/dcim/choices.py:1612 netbox/dcim/choices.py:1702 #: netbox/virtualization/choices.py:48 msgid "Failed" msgstr "Mislykkedes" @@ -2250,7 +2250,7 @@ msgid "User name" msgstr "Brugernavn" #: netbox/core/forms/bulk_edit.py:26 netbox/core/forms/filtersets.py:43 -#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1656 +#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1660 #: netbox/dcim/forms/bulk_edit.py:1184 netbox/dcim/forms/bulk_edit.py:1465 #: netbox/dcim/forms/filtersets.py:1448 netbox/dcim/tables/devices.py:577 #: netbox/dcim/tables/devicetypes.py:231 netbox/extras/forms/bulk_edit.py:124 @@ -2259,7 +2259,7 @@ msgstr "Brugernavn" #: netbox/extras/forms/filtersets.py:240 netbox/extras/forms/filtersets.py:270 #: netbox/extras/forms/filtersets.py:335 netbox/extras/tables/tables.py:166 #: netbox/extras/tables/tables.py:267 netbox/extras/tables/tables.py:300 -#: netbox/extras/tables/tables.py:459 netbox/netbox/preferences.py:22 +#: netbox/extras/tables/tables.py:460 netbox/netbox/preferences.py:22 #: netbox/netbox/preferences.py:61 netbox/templates/core/datasource.html:42 #: netbox/templates/dcim/interface.html:61 #: netbox/templates/extras/customlink.html:17 @@ -2297,7 +2297,7 @@ msgstr "Ignorer regler" #: netbox/extras/forms/model_forms.py:265 #: netbox/extras/forms/model_forms.py:660 #: netbox/extras/forms/model_forms.py:713 netbox/extras/tables/tables.py:204 -#: netbox/extras/tables/tables.py:527 netbox/extras/tables/tables.py:565 +#: netbox/extras/tables/tables.py:528 netbox/extras/tables/tables.py:566 #: netbox/templates/core/datasource.html:31 #: netbox/templates/extras/configcontext.html:29 #: netbox/templates/extras/configtemplate.html:37 @@ -2322,9 +2322,9 @@ msgstr "Skabelse" #: netbox/core/forms/filtersets.py:80 netbox/core/forms/filtersets.py:166 #: netbox/extras/forms/filtersets.py:524 netbox/extras/tables/tables.py:234 -#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:338 -#: netbox/extras/tables/tables.py:370 netbox/extras/tables/tables.py:632 -#: netbox/templates/core/job.html:38 +#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:320 +#: netbox/extras/tables/tables.py:339 netbox/extras/tables/tables.py:371 +#: netbox/extras/tables/tables.py:633 netbox/templates/core/job.html:38 #: netbox/templates/core/objectchange.html:52 #: netbox/templates/extras/tableconfig.html:21 #: netbox/tenancy/tables/contacts.py:98 netbox/vpn/tables/l2vpn.py:62 @@ -2367,7 +2367,7 @@ msgstr "Færdiggjort før" #: netbox/dcim/forms/bulk_edit.py:479 netbox/dcim/forms/filtersets.py:420 #: netbox/dcim/forms/filtersets.py:464 netbox/dcim/forms/model_forms.py:332 #: netbox/extras/forms/filtersets.py:519 netbox/extras/forms/filtersets.py:539 -#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:386 +#: netbox/extras/tables/tables.py:347 netbox/extras/tables/tables.py:387 #: netbox/templates/core/objectchange.html:36 #: netbox/templates/dcim/rackreservation.html:58 #: netbox/templates/extras/savedfilter.html:21 @@ -2382,7 +2382,7 @@ msgid "User" msgstr "Bruger" #: netbox/core/forms/filtersets.py:140 netbox/core/tables/change_logging.py:15 -#: netbox/extras/tables/tables.py:670 netbox/extras/tables/tables.py:724 +#: netbox/extras/tables/tables.py:671 netbox/extras/tables/tables.py:725 #: netbox/templates/core/objectchange.html:32 msgid "Time" msgstr "Tid" @@ -2437,7 +2437,7 @@ msgstr "Skal uploade en fil eller vælge en datafil, der skal synkroniseres" msgid "Rack Elevations" msgstr "Rackhøjder" -#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1537 +#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1541 #: netbox/dcim/forms/bulk_edit.py:1031 netbox/dcim/forms/bulk_edit.py:1419 #: netbox/dcim/forms/bulk_edit.py:1440 netbox/dcim/tables/racks.py:161 #: netbox/netbox/navigation/menu.py:313 netbox/netbox/navigation/menu.py:317 @@ -2575,7 +2575,7 @@ msgstr "Nuværende konfiguration" msgid "Config revision #{id}" msgstr "Konfigurationsrevision #{id}" -#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:42 +#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:43 #: netbox/dcim/models/device_component_templates.py:199 #: netbox/dcim/models/device_component_templates.py:234 #: netbox/dcim/models/device_component_templates.py:270 @@ -2583,13 +2583,13 @@ msgstr "Konfigurationsrevision #{id}" #: netbox/dcim/models/device_component_templates.py:420 #: netbox/dcim/models/device_component_templates.py:526 #: netbox/dcim/models/device_component_templates.py:626 -#: netbox/dcim/models/device_components.py:282 -#: netbox/dcim/models/device_components.py:309 +#: netbox/dcim/models/device_components.py:313 #: netbox/dcim/models/device_components.py:340 -#: netbox/dcim/models/device_components.py:462 -#: netbox/dcim/models/device_components.py:665 -#: netbox/dcim/models/device_components.py:1033 -#: netbox/dcim/models/device_components.py:1104 +#: netbox/dcim/models/device_components.py:371 +#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:696 +#: netbox/dcim/models/device_components.py:1064 +#: netbox/dcim/models/device_components.py:1135 #: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80 #: netbox/extras/models/search.py:41 #: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31 @@ -2597,7 +2597,7 @@ msgid "type" msgstr "type" #: netbox/core/models/data.py:49 netbox/extras/choices.py:37 -#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:734 +#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:735 #: netbox/templates/core/datasource.html:62 #: netbox/templates/core/plugin.html:66 msgid "URL" @@ -2605,7 +2605,7 @@ msgstr "URL" #: netbox/core/models/data.py:59 #: netbox/dcim/models/device_component_templates.py:425 -#: netbox/dcim/models/device_components.py:517 +#: netbox/dcim/models/device_components.py:548 #: netbox/extras/models/models.py:72 netbox/extras/models/models.py:311 #: netbox/extras/models/models.py:492 netbox/extras/models/models.py:571 #: netbox/users/models/permissions.py:28 @@ -2664,7 +2664,7 @@ msgstr "" msgid "last updated" msgstr "sidst opdateret" -#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:440 +#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:450 msgid "path" msgstr "sti" @@ -2672,7 +2672,7 @@ msgstr "sti" msgid "File path relative to the data source's root" msgstr "Filsti i forhold til datakildens rod" -#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:502 +#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:510 msgid "size" msgstr "størrelse" @@ -2785,7 +2785,7 @@ msgid "" msgstr "" "enqueue () kan ikke kaldes med værdier for både schedule_at og instant." -#: netbox/core/signals.py:131 +#: netbox/core/signals.py:143 #, python-brace-format msgid "Deletion is prevented by a protection rule: {message}" msgstr "Sletning forhindres af en beskyttelsesregel: {message}" @@ -2798,10 +2798,10 @@ msgstr "Fulde navn" #: netbox/core/tables/change_logging.py:37 netbox/core/tables/jobs.py:21 #: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:323 -#: netbox/extras/tables/tables.py:341 netbox/extras/tables/tables.py:373 -#: netbox/extras/tables/tables.py:453 netbox/extras/tables/tables.py:514 -#: netbox/extras/tables/tables.py:637 netbox/extras/tables/tables.py:677 -#: netbox/extras/tables/tables.py:731 netbox/netbox/tables/tables.py:278 +#: netbox/extras/tables/tables.py:342 netbox/extras/tables/tables.py:374 +#: netbox/extras/tables/tables.py:454 netbox/extras/tables/tables.py:515 +#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:678 +#: netbox/extras/tables/tables.py:732 netbox/netbox/tables/tables.py:278 #: netbox/templates/core/objectchange.html:58 #: netbox/templates/extras/eventrule.html:78 #: netbox/templates/extras/journalentry.html:18 @@ -2838,7 +2838,7 @@ msgstr "Sidst opdateret" #: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76 #: netbox/dcim/tables/devicetypes.py:169 netbox/extras/tables/tables.py:230 -#: netbox/extras/tables/tables.py:504 netbox/extras/tables/tables.py:702 +#: netbox/extras/tables/tables.py:505 netbox/extras/tables/tables.py:703 #: netbox/netbox/tables/tables.py:223 #: netbox/templates/dcim/virtualchassis_edit.html:56 #: netbox/utilities/forms/forms.py:73 @@ -3039,8 +3039,8 @@ msgid "Staging" msgstr "Iscenesættelse" #: netbox/dcim/choices.py:23 netbox/dcim/choices.py:190 -#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1550 -#: netbox/dcim/choices.py:1699 netbox/virtualization/choices.py:23 +#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1554 +#: netbox/dcim/choices.py:1703 netbox/virtualization/choices.py:23 #: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282 msgid "Decommissioning" msgstr "Nedlæggelse" @@ -3090,6 +3090,7 @@ msgid "Reserved" msgstr "Reserveret" #: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:265 +#: netbox/utilities/templates/widgets/splitmultiselect.html:5 msgid "Available" msgstr "Tilgængelig" @@ -3104,7 +3105,7 @@ msgstr "Forældet" msgid "Millimeters" msgstr "Millimeter" -#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1572 +#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1576 msgid "Inches" msgstr "Tommer" @@ -3181,7 +3182,7 @@ msgid "Rear" msgstr "Bageste" #: netbox/dcim/choices.py:187 netbox/dcim/choices.py:240 -#: netbox/dcim/choices.py:1697 netbox/virtualization/choices.py:47 +#: netbox/dcim/choices.py:1701 netbox/virtualization/choices.py:47 msgid "Staged" msgstr "Iscenesat" @@ -3214,7 +3215,7 @@ msgid "Top to bottom" msgstr "Top til bund" #: netbox/dcim/choices.py:217 netbox/dcim/choices.py:262 -#: netbox/dcim/choices.py:1316 +#: netbox/dcim/choices.py:1320 msgid "Passive" msgstr "Passiv" @@ -3222,46 +3223,46 @@ msgstr "Passiv" msgid "Mixed" msgstr "Blandet" -#: netbox/dcim/choices.py:487 netbox/dcim/choices.py:736 +#: netbox/dcim/choices.py:489 netbox/dcim/choices.py:740 msgid "NEMA (Non-locking)" msgstr "NEMA (Ikke-låsende)" -#: netbox/dcim/choices.py:509 netbox/dcim/choices.py:758 +#: netbox/dcim/choices.py:511 netbox/dcim/choices.py:762 msgid "NEMA (Locking)" msgstr "NEMA (Låsning)" -#: netbox/dcim/choices.py:533 netbox/dcim/choices.py:782 +#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:786 msgid "California Style" msgstr "Californiens stil" -#: netbox/dcim/choices.py:541 +#: netbox/dcim/choices.py:543 msgid "International/ITA" msgstr "International/ITA" -#: netbox/dcim/choices.py:576 netbox/dcim/choices.py:817 +#: netbox/dcim/choices.py:578 netbox/dcim/choices.py:821 msgid "Proprietary" msgstr "Proprietær" -#: netbox/dcim/choices.py:584 netbox/dcim/choices.py:827 -#: netbox/dcim/choices.py:1228 netbox/dcim/choices.py:1230 -#: netbox/dcim/choices.py:1466 netbox/dcim/choices.py:1468 +#: netbox/dcim/choices.py:586 netbox/dcim/choices.py:831 +#: netbox/dcim/choices.py:1232 netbox/dcim/choices.py:1234 +#: netbox/dcim/choices.py:1470 netbox/dcim/choices.py:1472 #: netbox/netbox/navigation/menu.py:209 msgid "Other" msgstr "Andet" -#: netbox/dcim/choices.py:790 +#: netbox/dcim/choices.py:794 msgid "ITA/International" msgstr "ITA/International" -#: netbox/dcim/choices.py:857 +#: netbox/dcim/choices.py:861 msgid "Physical" msgstr "Fysisk" -#: netbox/dcim/choices.py:858 netbox/dcim/choices.py:1029 +#: netbox/dcim/choices.py:862 netbox/dcim/choices.py:1033 msgid "Virtual" msgstr "Virtuel" -#: netbox/dcim/choices.py:859 netbox/dcim/choices.py:1105 +#: netbox/dcim/choices.py:863 netbox/dcim/choices.py:1109 #: netbox/dcim/forms/bulk_edit.py:1625 netbox/dcim/forms/filtersets.py:1408 #: netbox/dcim/forms/model_forms.py:1117 netbox/dcim/forms/model_forms.py:1570 #: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151 @@ -3269,11 +3270,11 @@ msgstr "Virtuel" msgid "Wireless" msgstr "Trådløs" -#: netbox/dcim/choices.py:1027 +#: netbox/dcim/choices.py:1031 msgid "Virtual interfaces" msgstr "Virtuelle grænseflader" -#: netbox/dcim/choices.py:1030 netbox/dcim/forms/bulk_edit.py:1478 +#: netbox/dcim/choices.py:1034 netbox/dcim/forms/bulk_edit.py:1478 #: netbox/dcim/forms/bulk_import.py:901 netbox/dcim/forms/model_forms.py:1099 #: netbox/dcim/tables/devices.py:704 netbox/templates/dcim/interface.html:112 #: netbox/templates/virtualization/vminterface.html:43 @@ -3283,27 +3284,27 @@ msgstr "Virtuelle grænseflader" msgid "Bridge" msgstr "Bro" -#: netbox/dcim/choices.py:1031 +#: netbox/dcim/choices.py:1035 msgid "Link Aggregation Group (LAG)" msgstr "Link Aggregation Group (LAG)" -#: netbox/dcim/choices.py:1035 +#: netbox/dcim/choices.py:1039 msgid "Ethernet (fixed)" msgstr "Ethernet (fast)" -#: netbox/dcim/choices.py:1052 +#: netbox/dcim/choices.py:1056 msgid "Ethernet (modular)" msgstr "Ethernet (modulopbygget)" -#: netbox/dcim/choices.py:1089 +#: netbox/dcim/choices.py:1093 msgid "Ethernet (backplane)" msgstr "Ethernet (bagplan)" -#: netbox/dcim/choices.py:1121 +#: netbox/dcim/choices.py:1125 msgid "Cellular" msgstr "Cellulær" -#: netbox/dcim/choices.py:1173 netbox/dcim/forms/filtersets.py:385 +#: netbox/dcim/choices.py:1177 netbox/dcim/forms/filtersets.py:385 #: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/filtersets.py:1031 #: netbox/dcim/forms/filtersets.py:1630 #: netbox/templates/dcim/inventoryitem.html:56 @@ -3311,127 +3312,127 @@ msgstr "Cellulær" msgid "Serial" msgstr "Seriel" -#: netbox/dcim/choices.py:1188 +#: netbox/dcim/choices.py:1192 msgid "Coaxial" msgstr "Koaksial" -#: netbox/dcim/choices.py:1209 +#: netbox/dcim/choices.py:1213 msgid "Stacking" msgstr "Stabling" -#: netbox/dcim/choices.py:1261 +#: netbox/dcim/choices.py:1265 msgid "Half" msgstr "Halvdelen" -#: netbox/dcim/choices.py:1262 +#: netbox/dcim/choices.py:1266 msgid "Full" msgstr "Fuld" -#: netbox/dcim/choices.py:1263 netbox/netbox/preferences.py:31 +#: netbox/dcim/choices.py:1267 netbox/netbox/preferences.py:31 #: netbox/wireless/choices.py:480 msgid "Auto" msgstr "Auto" -#: netbox/dcim/choices.py:1275 +#: netbox/dcim/choices.py:1279 msgid "Access" msgstr "Adgang" -#: netbox/dcim/choices.py:1276 netbox/ipam/tables/vlans.py:150 +#: netbox/dcim/choices.py:1280 netbox/ipam/tables/vlans.py:150 #: netbox/ipam/tables/vlans.py:195 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Markeret" -#: netbox/dcim/choices.py:1277 +#: netbox/dcim/choices.py:1281 msgid "Tagged (All)" msgstr "Tagget (Alle)" -#: netbox/dcim/choices.py:1278 netbox/templates/ipam/vlan_edit.html:26 +#: netbox/dcim/choices.py:1282 netbox/templates/ipam/vlan_edit.html:26 msgid "Q-in-Q (802.1ad)" msgstr "Q-i-Q (802.1ad)" -#: netbox/dcim/choices.py:1307 +#: netbox/dcim/choices.py:1311 msgid "IEEE Standard" msgstr "IEEE-standard" -#: netbox/dcim/choices.py:1318 +#: netbox/dcim/choices.py:1322 msgid "Passive 24V (2-pair)" msgstr "Passiv 24V (2-par)" -#: netbox/dcim/choices.py:1319 +#: netbox/dcim/choices.py:1323 msgid "Passive 24V (4-pair)" msgstr "Passiv 24V (4-par)" -#: netbox/dcim/choices.py:1320 +#: netbox/dcim/choices.py:1324 msgid "Passive 48V (2-pair)" msgstr "Passiv 48V (2-par)" -#: netbox/dcim/choices.py:1321 +#: netbox/dcim/choices.py:1325 msgid "Passive 48V (4-pair)" msgstr "Passiv 48V (4-par)" -#: netbox/dcim/choices.py:1394 netbox/dcim/choices.py:1507 +#: netbox/dcim/choices.py:1398 netbox/dcim/choices.py:1511 msgid "Copper" msgstr "Kobber" -#: netbox/dcim/choices.py:1417 +#: netbox/dcim/choices.py:1421 msgid "Fiber Optic" msgstr "Fiberoptisk" -#: netbox/dcim/choices.py:1453 netbox/dcim/choices.py:1536 +#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1540 msgid "USB" msgstr "USB" -#: netbox/dcim/choices.py:1523 +#: netbox/dcim/choices.py:1527 msgid "Fiber" msgstr "Fiber" -#: netbox/dcim/choices.py:1548 netbox/dcim/forms/filtersets.py:1295 +#: netbox/dcim/choices.py:1552 netbox/dcim/forms/filtersets.py:1295 msgid "Connected" msgstr "Tilsluttet" -#: netbox/dcim/choices.py:1567 netbox/netbox/choices.py:175 +#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:175 msgid "Kilometers" msgstr "Kilometer" -#: netbox/dcim/choices.py:1568 netbox/netbox/choices.py:176 +#: netbox/dcim/choices.py:1572 netbox/netbox/choices.py:176 #: netbox/templates/dcim/cable_trace.html:65 msgid "Meters" msgstr "Meter" -#: netbox/dcim/choices.py:1569 +#: netbox/dcim/choices.py:1573 msgid "Centimeters" msgstr "Centimeter" -#: netbox/dcim/choices.py:1570 netbox/netbox/choices.py:177 +#: netbox/dcim/choices.py:1574 netbox/netbox/choices.py:177 msgid "Miles" msgstr "Mil" -#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:178 +#: netbox/dcim/choices.py:1575 netbox/netbox/choices.py:178 #: netbox/templates/dcim/cable_trace.html:66 msgid "Feet" msgstr "Fod" -#: netbox/dcim/choices.py:1619 +#: netbox/dcim/choices.py:1623 msgid "Redundant" msgstr "Redundant" -#: netbox/dcim/choices.py:1640 +#: netbox/dcim/choices.py:1644 msgid "Single phase" msgstr "Enkeltfase" -#: netbox/dcim/choices.py:1641 +#: netbox/dcim/choices.py:1645 msgid "Three-phase" msgstr "Trefaset" -#: netbox/dcim/choices.py:1657 netbox/extras/choices.py:53 +#: netbox/dcim/choices.py:1661 netbox/extras/choices.py:53 #: netbox/netbox/preferences.py:21 netbox/netbox/preferences.py:60 #: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20 #: netbox/wireless/choices.py:27 msgid "Disabled" msgstr "Handicappede" -#: netbox/dcim/choices.py:1658 +#: netbox/dcim/choices.py:1662 msgid "Faulty" msgstr "Defekt" @@ -3689,7 +3690,7 @@ msgstr "Er fuld dybde" #: netbox/dcim/filtersets.py:1164 netbox/dcim/forms/filtersets.py:838 #: netbox/dcim/forms/filtersets.py:1463 netbox/dcim/forms/filtersets.py:1669 #: netbox/dcim/forms/filtersets.py:1674 netbox/dcim/forms/model_forms.py:1887 -#: netbox/dcim/models/devices.py:1256 netbox/dcim/models/devices.py:1276 +#: netbox/dcim/models/devices.py:1260 netbox/dcim/models/devices.py:1280 #: netbox/virtualization/filtersets.py:198 #: netbox/virtualization/filtersets.py:270 #: netbox/virtualization/forms/filtersets.py:178 @@ -3838,7 +3839,7 @@ msgstr "Tildelt VID" #: netbox/dcim/filtersets.py:1829 netbox/dcim/forms/bulk_edit.py:1591 #: netbox/dcim/forms/bulk_import.py:952 netbox/dcim/forms/filtersets.py:1516 #: netbox/dcim/forms/model_forms.py:1536 -#: netbox/dcim/models/device_components.py:761 +#: netbox/dcim/models/device_components.py:792 #: netbox/dcim/tables/devices.py:658 netbox/ipam/filtersets.py:335 #: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478 #: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590 @@ -3850,8 +3851,8 @@ msgstr "Tildelt VID" #: netbox/ipam/forms/model_forms.py:208 netbox/ipam/forms/model_forms.py:256 #: netbox/ipam/forms/model_forms.py:310 netbox/ipam/forms/model_forms.py:474 #: netbox/ipam/forms/model_forms.py:488 netbox/ipam/forms/model_forms.py:502 -#: netbox/ipam/models/ip.py:222 netbox/ipam/models/ip.py:511 -#: netbox/ipam/models/ip.py:740 netbox/ipam/models/vrfs.py:61 +#: netbox/ipam/models/ip.py:223 netbox/ipam/models/ip.py:519 +#: netbox/ipam/models/ip.py:748 netbox/ipam/models/vrfs.py:61 #: netbox/ipam/tables/ip.py:189 netbox/ipam/tables/ip.py:262 #: netbox/ipam/tables/ip.py:318 netbox/ipam/tables/ip.py:418 #: netbox/templates/dcim/interface.html:152 @@ -3897,7 +3898,7 @@ msgstr "VLAN-oversættelsespolitik (ID)" #: netbox/dcim/filtersets.py:1857 netbox/dcim/forms/filtersets.py:1487 #: netbox/dcim/forms/model_forms.py:1553 -#: netbox/dcim/models/device_components.py:580 +#: netbox/dcim/models/device_components.py:611 #: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:712 #: netbox/templates/ipam/vlantranslationpolicy.html:11 #: netbox/virtualization/forms/bulk_edit.py:248 @@ -4016,7 +4017,7 @@ msgstr "Strømpanel (ID)" #: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:443 #: netbox/extras/forms/model_forms.py:649 #: netbox/extras/forms/model_forms.py:701 netbox/netbox/forms/base.py:86 -#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:486 +#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:490 #: netbox/templates/circuits/inc/circuit_termination.html:32 #: netbox/templates/generic/bulk_edit.html:65 #: netbox/templates/inc/panels/tags.html:5 @@ -4331,7 +4332,7 @@ msgstr "Modultype" msgid "Chassis" msgstr "Chassis" -#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:386 +#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:387 #: netbox/dcim/tables/devices.py:82 msgid "VM role" msgstr "VM-rolle" @@ -4490,7 +4491,7 @@ msgstr "Maksimal trækning" #: netbox/dcim/forms/bulk_edit.py:1101 #: netbox/dcim/models/device_component_templates.py:281 -#: netbox/dcim/models/device_components.py:352 +#: netbox/dcim/models/device_components.py:383 msgid "Maximum power draw (watts)" msgstr "Maksimal forbrug (watt)" @@ -4500,7 +4501,7 @@ msgstr "Tildelt lodtrækning" #: netbox/dcim/forms/bulk_edit.py:1107 #: netbox/dcim/models/device_component_templates.py:288 -#: netbox/dcim/models/device_components.py:359 +#: netbox/dcim/models/device_components.py:390 msgid "Allocated power draw (watts)" msgstr "Allokeret forbrug (watt)" @@ -4522,7 +4523,7 @@ msgstr "Kun ledelse" #: netbox/dcim/forms/bulk_import.py:937 netbox/dcim/forms/filtersets.py:1472 #: netbox/dcim/forms/object_import.py:90 #: netbox/dcim/models/device_component_templates.py:445 -#: netbox/dcim/models/device_components.py:733 +#: netbox/dcim/models/device_components.py:764 msgid "PoE mode" msgstr "PoE-tilstand" @@ -4530,7 +4531,7 @@ msgstr "PoE-tilstand" #: netbox/dcim/forms/bulk_import.py:943 netbox/dcim/forms/filtersets.py:1477 #: netbox/dcim/forms/object_import.py:95 #: netbox/dcim/models/device_component_templates.py:452 -#: netbox/dcim/models/device_components.py:740 +#: netbox/dcim/models/device_components.py:771 msgid "PoE type" msgstr "PoE-type" @@ -5234,7 +5235,7 @@ msgstr "Primær IPv6" msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64" msgstr "IPv6-adresse med præfix-længde, fx 2001:db8::1/64" -#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:527 +#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558 #: netbox/templates/dcim/interface.html:57 #: netbox/templates/virtualization/vminterface.html:51 #: netbox/virtualization/forms/bulk_edit.py:207 @@ -5381,7 +5382,7 @@ msgstr "Forbindelse" #: netbox/dcim/forms/filtersets.py:1426 netbox/extras/forms/bulk_edit.py:382 #: netbox/extras/forms/bulk_import.py:261 #: netbox/extras/forms/filtersets.py:527 -#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:640 +#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:641 #: netbox/templates/extras/journalentry.html:30 msgid "Kind" msgstr "Venlig" @@ -5391,7 +5392,7 @@ msgid "Mgmt only" msgstr "Kun Mgmt" #: netbox/dcim/forms/filtersets.py:1467 netbox/dcim/forms/model_forms.py:1548 -#: netbox/dcim/models/device_components.py:689 +#: netbox/dcim/models/device_components.py:720 #: netbox/templates/dcim/interface.html:142 msgid "WWN" msgstr "WWN" @@ -5524,7 +5525,7 @@ msgstr "Profil og attributter" msgid "Device Role" msgstr "Enhedsrolle" -#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:545 +#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:546 msgid "The lowest-numbered unit occupied by the device" msgstr "Den lavest nummererede enhed, der er besat af enheden" @@ -5788,65 +5789,65 @@ msgstr "" msgid "A position must be specified for the first VC member." msgstr "En stilling skal specificeres for det første VC-medlem." -#: netbox/dcim/models/cables.py:62 +#: netbox/dcim/models/cables.py:63 #: netbox/dcim/models/device_component_templates.py:51 #: netbox/dcim/models/device_components.py:57 #: netbox/extras/models/customfields.py:113 msgid "label" msgstr "etiket" -#: netbox/dcim/models/cables.py:71 +#: netbox/dcim/models/cables.py:72 msgid "length" msgstr "længde" -#: netbox/dcim/models/cables.py:78 +#: netbox/dcim/models/cables.py:79 msgid "length unit" msgstr "længdeenhed" -#: netbox/dcim/models/cables.py:96 +#: netbox/dcim/models/cables.py:97 msgid "cable" msgstr "kabel" -#: netbox/dcim/models/cables.py:97 +#: netbox/dcim/models/cables.py:98 msgid "cables" msgstr "ledninger" -#: netbox/dcim/models/cables.py:163 +#: netbox/dcim/models/cables.py:173 msgid "Must specify a unit when setting a cable length" msgstr "Skal angive en enhed, når du indstiller en kabellængde" -#: netbox/dcim/models/cables.py:166 +#: netbox/dcim/models/cables.py:176 msgid "Must define A and B terminations when creating a new cable." msgstr "Skal definere A- og B-afslutninger, når du opretter et nyt kabel." -#: netbox/dcim/models/cables.py:173 +#: netbox/dcim/models/cables.py:183 msgid "Cannot connect different termination types to same end of cable." msgstr "" "Kan ikke tilslutte forskellige termineringstyper til samme ende af kablet." -#: netbox/dcim/models/cables.py:181 +#: netbox/dcim/models/cables.py:191 #, python-brace-format msgid "Incompatible termination types: {type_a} and {type_b}" msgstr "Inkompatible opsigelsestyper: {type_a} og {type_b}" -#: netbox/dcim/models/cables.py:191 +#: netbox/dcim/models/cables.py:201 msgid "A and B terminations cannot connect to the same object." msgstr "" "A- og B-terminationer kan ikke oprette forbindelse til det samme objekt." -#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37 +#: netbox/dcim/models/cables.py:270 netbox/ipam/models/asns.py:37 msgid "end" msgstr "slutning" -#: netbox/dcim/models/cables.py:309 +#: netbox/dcim/models/cables.py:319 msgid "cable termination" msgstr "kabelafslutning" -#: netbox/dcim/models/cables.py:310 +#: netbox/dcim/models/cables.py:320 msgid "cable terminations" msgstr "kabelafslutninger" -#: netbox/dcim/models/cables.py:329 +#: netbox/dcim/models/cables.py:339 #, python-brace-format msgid "" "Duplicate termination found for {app_label}.{model} {termination_id}: cable " @@ -5855,68 +5856,68 @@ msgstr "" "Duplikat opsigelse fundet for {app_label}.{model} {termination_id}: kabel " "{cable_pk}" -#: netbox/dcim/models/cables.py:339 +#: netbox/dcim/models/cables.py:349 #, python-brace-format msgid "Cables cannot be terminated to {type_display} interfaces" msgstr "Kabler kan ikke afsluttes til {type_display} grænseflader" -#: netbox/dcim/models/cables.py:346 +#: netbox/dcim/models/cables.py:356 msgid "Circuit terminations attached to a provider network may not be cabled." msgstr "" "Kredsløbsterminationer, der er knyttet til et leverandørnetværk, er muligvis" " ikke kablet." -#: netbox/dcim/models/cables.py:444 netbox/extras/models/configs.py:47 +#: netbox/dcim/models/cables.py:454 netbox/extras/models/configs.py:47 msgid "is active" msgstr "er aktiv" -#: netbox/dcim/models/cables.py:448 +#: netbox/dcim/models/cables.py:458 msgid "is complete" msgstr "er komplet" -#: netbox/dcim/models/cables.py:452 +#: netbox/dcim/models/cables.py:462 msgid "is split" msgstr "er splittet" -#: netbox/dcim/models/cables.py:460 +#: netbox/dcim/models/cables.py:470 msgid "cable path" msgstr "kabelbane" -#: netbox/dcim/models/cables.py:461 +#: netbox/dcim/models/cables.py:471 msgid "cable paths" msgstr "kabelstier" -#: netbox/dcim/models/cables.py:536 +#: netbox/dcim/models/cables.py:546 msgid "All originating terminations must be attached to the same link" msgstr "" "Alle terminationer med oprindelsesstatus skal være knyttet til det samme " "link" -#: netbox/dcim/models/cables.py:548 +#: netbox/dcim/models/cables.py:558 msgid "All mid-span terminations must have the same termination type" msgstr "Alle mellemspændingsterminationer skal have samme termineringstype" -#: netbox/dcim/models/cables.py:553 +#: netbox/dcim/models/cables.py:563 msgid "All mid-span terminations must have the same parent object" msgstr "" "Alle mellemspændingsafslutninger skal have det samme overordnede objekt" -#: netbox/dcim/models/cables.py:577 +#: netbox/dcim/models/cables.py:587 msgid "All links must be cable or wireless" msgstr "Alle links skal være kabel eller trådløse" -#: netbox/dcim/models/cables.py:579 +#: netbox/dcim/models/cables.py:589 msgid "All links must match first link type" msgstr "Alle links skal matche den første linktype" -#: netbox/dcim/models/cables.py:662 +#: netbox/dcim/models/cables.py:672 msgid "" "All positions counts within the path on opposite ends of links must match" msgstr "" "Alle positioner, der tæller inden for stien i modsatte ender af links, skal " "matche" -#: netbox/dcim/models/cables.py:671 +#: netbox/dcim/models/cables.py:681 msgid "Remote termination position filter is missing" msgstr "Fjernslutningspositionsfilter mangler" @@ -5971,12 +5972,12 @@ msgid "console server port templates" msgstr "skabeloner til konsolserverportskabeloner" #: netbox/dcim/models/device_component_templates.py:277 -#: netbox/dcim/models/device_components.py:348 +#: netbox/dcim/models/device_components.py:379 msgid "maximum draw" msgstr "maksimal trækning" #: netbox/dcim/models/device_component_templates.py:284 -#: netbox/dcim/models/device_components.py:355 +#: netbox/dcim/models/device_components.py:386 msgid "allocated draw" msgstr "tildelt lodtrækning" @@ -5989,7 +5990,7 @@ msgid "power port templates" msgstr "strømstikskabeloner" #: netbox/dcim/models/device_component_templates.py:315 -#: netbox/dcim/models/device_components.py:375 +#: netbox/dcim/models/device_components.py:406 #, python-brace-format msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)." msgstr "" @@ -5997,12 +5998,12 @@ msgstr "" "({maximum_draw}W)." #: netbox/dcim/models/device_component_templates.py:349 -#: netbox/dcim/models/device_components.py:477 +#: netbox/dcim/models/device_components.py:508 msgid "feed leg" msgstr "foderben" #: netbox/dcim/models/device_component_templates.py:354 -#: netbox/dcim/models/device_components.py:482 +#: netbox/dcim/models/device_components.py:513 msgid "Phase (for three-phase feeds)" msgstr "Fase (til trefasefoedninger)" @@ -6025,17 +6026,17 @@ msgid "Parent power port ({power_port}) must belong to the same module type" msgstr "Hovedstrømstik ({power_port}) skal tilhøre samme modultype" #: netbox/dcim/models/device_component_templates.py:430 -#: netbox/dcim/models/device_components.py:671 +#: netbox/dcim/models/device_components.py:702 msgid "management only" msgstr "Kun ledelse" #: netbox/dcim/models/device_component_templates.py:438 -#: netbox/dcim/models/device_components.py:551 +#: netbox/dcim/models/device_components.py:582 msgid "bridge interface" msgstr "brogrænseflade" #: netbox/dcim/models/device_component_templates.py:459 -#: netbox/dcim/models/device_components.py:697 +#: netbox/dcim/models/device_components.py:728 msgid "wireless role" msgstr "trådløs rolle" @@ -6048,7 +6049,7 @@ msgid "interface templates" msgstr "interface skabeloner" #: netbox/dcim/models/device_component_templates.py:473 -#: netbox/dcim/models/device_components.py:857 +#: netbox/dcim/models/device_components.py:888 #: netbox/virtualization/models/virtualmachines.py:390 msgid "An interface cannot be bridged to itself." msgstr "En grænseflade kan ikke kobles til sig selv." @@ -6064,7 +6065,7 @@ msgid "Bridge interface ({bridge}) must belong to the same module type" msgstr "Brogrænseflade ({bridge}) skal tilhøre samme modultype" #: netbox/dcim/models/device_component_templates.py:540 -#: netbox/dcim/models/device_components.py:1047 +#: netbox/dcim/models/device_components.py:1078 msgid "rear port position" msgstr "bageste portposition" @@ -6091,7 +6092,7 @@ msgstr "" "{count} positioner" #: netbox/dcim/models/device_component_templates.py:635 -#: netbox/dcim/models/device_components.py:1113 +#: netbox/dcim/models/device_components.py:1144 msgid "positions" msgstr "positioner" @@ -6104,12 +6105,12 @@ msgid "rear port templates" msgstr "bageste portskabeloner" #: netbox/dcim/models/device_component_templates.py:676 -#: netbox/dcim/models/device_components.py:1160 +#: netbox/dcim/models/device_components.py:1191 msgid "position" msgstr "position" #: netbox/dcim/models/device_component_templates.py:679 -#: netbox/dcim/models/device_components.py:1163 +#: netbox/dcim/models/device_components.py:1194 msgid "Identifier to reference when renaming installed components" msgstr "" "Identifikator, der skal refereres til, når installerede komponenter omdøbes" @@ -6140,12 +6141,12 @@ msgstr "" "„forælder“ for at tillade enhedspladser." #: netbox/dcim/models/device_component_templates.py:783 -#: netbox/dcim/models/device_components.py:1315 +#: netbox/dcim/models/device_components.py:1346 msgid "part ID" msgstr "del-ID" #: netbox/dcim/models/device_component_templates.py:785 -#: netbox/dcim/models/device_components.py:1317 +#: netbox/dcim/models/device_components.py:1348 msgid "Manufacturer-assigned part identifier" msgstr "Producenttildelt artikel-id" @@ -6157,115 +6158,115 @@ msgstr "lagervareskabelon" msgid "inventory item templates" msgstr "lagervareskabeloner" -#: netbox/dcim/models/device_components.py:100 +#: netbox/dcim/models/device_components.py:123 msgid "Components cannot be moved to a different device." msgstr "Komponenter kan ikke flyttes til en anden enhed." -#: netbox/dcim/models/device_components.py:139 +#: netbox/dcim/models/device_components.py:170 msgid "cable end" msgstr "kabelende" -#: netbox/dcim/models/device_components.py:146 +#: netbox/dcim/models/device_components.py:177 msgid "mark connected" msgstr "mærke tilsluttet" -#: netbox/dcim/models/device_components.py:148 +#: netbox/dcim/models/device_components.py:179 msgid "Treat as if a cable is connected" msgstr "Behandl som om et kabel er tilsluttet" -#: netbox/dcim/models/device_components.py:166 +#: netbox/dcim/models/device_components.py:197 msgid "Must specify cable end (A or B) when attaching a cable." msgstr "Du skal angive kabelenden (A eller B), når du tilslutter et kabel." -#: netbox/dcim/models/device_components.py:170 +#: netbox/dcim/models/device_components.py:201 msgid "Cable end must not be set without a cable." msgstr "Kabelenden må ikke indstilles uden et kabel." -#: netbox/dcim/models/device_components.py:174 +#: netbox/dcim/models/device_components.py:205 msgid "Cannot mark as connected with a cable attached." msgstr "Kan ikke markere som tilsluttet med et tilsluttet kabel." -#: netbox/dcim/models/device_components.py:201 +#: netbox/dcim/models/device_components.py:232 #, python-brace-format msgid "{class_name} models must declare a parent_object property" msgstr "{class_name} modeller skal erklære en parent_object egenskab" -#: netbox/dcim/models/device_components.py:287 -#: netbox/dcim/models/device_components.py:314 +#: netbox/dcim/models/device_components.py:318 #: netbox/dcim/models/device_components.py:345 -#: netbox/dcim/models/device_components.py:467 +#: netbox/dcim/models/device_components.py:376 +#: netbox/dcim/models/device_components.py:498 msgid "Physical port type" msgstr "Fysisk porttype" -#: netbox/dcim/models/device_components.py:290 -#: netbox/dcim/models/device_components.py:317 +#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:348 msgid "speed" msgstr "hastighed" -#: netbox/dcim/models/device_components.py:294 -#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:325 +#: netbox/dcim/models/device_components.py:352 msgid "Port speed in bits per second" msgstr "Porthastighed i bit pr. sekund" -#: netbox/dcim/models/device_components.py:300 +#: netbox/dcim/models/device_components.py:331 msgid "console port" msgstr "konsolport" -#: netbox/dcim/models/device_components.py:301 +#: netbox/dcim/models/device_components.py:332 msgid "console ports" msgstr "konsolporte" -#: netbox/dcim/models/device_components.py:327 +#: netbox/dcim/models/device_components.py:358 msgid "console server port" msgstr "Konsolserverport" -#: netbox/dcim/models/device_components.py:328 +#: netbox/dcim/models/device_components.py:359 msgid "console server ports" msgstr "konsolserverporte" -#: netbox/dcim/models/device_components.py:365 +#: netbox/dcim/models/device_components.py:396 msgid "power port" msgstr "strømstik" -#: netbox/dcim/models/device_components.py:366 +#: netbox/dcim/models/device_components.py:397 msgid "power ports" msgstr "strømstik" -#: netbox/dcim/models/device_components.py:492 +#: netbox/dcim/models/device_components.py:523 msgid "power outlet" msgstr "strømudtag" -#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:524 msgid "power outlets" msgstr "strømudtag" -#: netbox/dcim/models/device_components.py:501 +#: netbox/dcim/models/device_components.py:532 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device" msgstr "Hovedstrømstik ({power_port}) skal tilhøre den samme enhed" -#: netbox/dcim/models/device_components.py:530 netbox/vpn/models/crypto.py:80 +#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80 #: netbox/vpn/models/crypto.py:222 msgid "mode" msgstr "tilstand" -#: netbox/dcim/models/device_components.py:535 +#: netbox/dcim/models/device_components.py:566 msgid "IEEE 802.1Q tagging strategy" msgstr "IEEE 802.1Q-mærkningsstrategi" -#: netbox/dcim/models/device_components.py:543 +#: netbox/dcim/models/device_components.py:574 msgid "parent interface" msgstr "forældregrænseflade" -#: netbox/dcim/models/device_components.py:559 +#: netbox/dcim/models/device_components.py:590 msgid "untagged VLAN" msgstr "umærket VLAN" -#: netbox/dcim/models/device_components.py:565 +#: netbox/dcim/models/device_components.py:596 msgid "tagged VLANs" msgstr "mærkede VLAN'er" -#: netbox/dcim/models/device_components.py:573 +#: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:612 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 #: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:108 @@ -6274,90 +6275,90 @@ msgstr "mærkede VLAN'er" msgid "Q-in-Q SVLAN" msgstr "Q-i-Q SVLAN" -#: netbox/dcim/models/device_components.py:588 +#: netbox/dcim/models/device_components.py:619 msgid "primary MAC address" msgstr "primær MAC-adresse" -#: netbox/dcim/models/device_components.py:600 +#: netbox/dcim/models/device_components.py:631 msgid "Only Q-in-Q interfaces may specify a service VLAN." msgstr "Kun Q-in-Q-grænseflader kan angive et service-VLAN." -#: netbox/dcim/models/device_components.py:606 +#: netbox/dcim/models/device_components.py:637 #, python-brace-format msgid "MAC address {mac_address} is not assigned to this interface." msgstr "MAC-adresse {mac_address} er ikke tildelt denne grænseflade." -#: netbox/dcim/models/device_components.py:662 +#: netbox/dcim/models/device_components.py:693 msgid "parent LAG" msgstr "forældreLAG" -#: netbox/dcim/models/device_components.py:672 +#: netbox/dcim/models/device_components.py:703 msgid "This interface is used only for out-of-band management" msgstr "Denne grænseflade bruges kun til administration uden for båndet" -#: netbox/dcim/models/device_components.py:677 +#: netbox/dcim/models/device_components.py:708 msgid "speed (Kbps)" msgstr "hastighed (Kbps)" -#: netbox/dcim/models/device_components.py:680 +#: netbox/dcim/models/device_components.py:711 msgid "duplex" msgstr "duplex" -#: netbox/dcim/models/device_components.py:690 +#: netbox/dcim/models/device_components.py:721 msgid "64-bit World Wide Name" msgstr "64-bit verdensomspændende navn" -#: netbox/dcim/models/device_components.py:704 +#: netbox/dcim/models/device_components.py:735 msgid "wireless channel" msgstr "trådløs kanal" -#: netbox/dcim/models/device_components.py:711 +#: netbox/dcim/models/device_components.py:742 msgid "channel frequency (MHz)" msgstr "kanalfrekvens (MHz)" -#: netbox/dcim/models/device_components.py:712 -#: netbox/dcim/models/device_components.py:720 +#: netbox/dcim/models/device_components.py:743 +#: netbox/dcim/models/device_components.py:751 msgid "Populated by selected channel (if set)" msgstr "Udfyldt af valgt kanal (hvis indstillet)" -#: netbox/dcim/models/device_components.py:726 +#: netbox/dcim/models/device_components.py:757 msgid "transmit power (dBm)" msgstr "sendeeffekt (dBm)" -#: netbox/dcim/models/device_components.py:753 netbox/wireless/models.py:117 +#: netbox/dcim/models/device_components.py:784 netbox/wireless/models.py:117 msgid "wireless LANs" msgstr "trådløse LAN" -#: netbox/dcim/models/device_components.py:801 +#: netbox/dcim/models/device_components.py:832 #: netbox/virtualization/models/virtualmachines.py:364 msgid "interface" msgstr "grænseflade" -#: netbox/dcim/models/device_components.py:802 +#: netbox/dcim/models/device_components.py:833 #: netbox/virtualization/models/virtualmachines.py:365 msgid "interfaces" msgstr "grænseflader" -#: netbox/dcim/models/device_components.py:810 +#: netbox/dcim/models/device_components.py:841 #, python-brace-format msgid "{display_type} interfaces cannot have a cable attached." msgstr "{display_type} grænseflader kan ikke have et kabel tilsluttet." -#: netbox/dcim/models/device_components.py:818 +#: netbox/dcim/models/device_components.py:849 #, python-brace-format msgid "{display_type} interfaces cannot be marked as connected." msgstr "{display_type} grænseflader kan ikke markeres som tilsluttet." -#: netbox/dcim/models/device_components.py:827 +#: netbox/dcim/models/device_components.py:858 #: netbox/virtualization/models/virtualmachines.py:375 msgid "An interface cannot be its own parent." msgstr "En grænseflade kan ikke være sin egen forælder." -#: netbox/dcim/models/device_components.py:831 +#: netbox/dcim/models/device_components.py:862 msgid "Only virtual interfaces may be assigned to a parent interface." msgstr "Kun virtuelle grænseflader kan tildeles en overordnet grænseflade." -#: netbox/dcim/models/device_components.py:838 +#: netbox/dcim/models/device_components.py:869 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to a different device " @@ -6366,7 +6367,7 @@ msgstr "" "Den valgte overordnede grænseflade ({interface}) tilhører en anden enhed " "({device})" -#: netbox/dcim/models/device_components.py:844 +#: netbox/dcim/models/device_components.py:875 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to {device}, which is " @@ -6375,7 +6376,7 @@ msgstr "" "Den valgte overordnede grænseflade ({interface}) tilhører {device}, som ikke" " er en del af det virtuelle chassis {virtual_chassis}." -#: netbox/dcim/models/device_components.py:864 +#: netbox/dcim/models/device_components.py:895 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different device " @@ -6383,7 +6384,7 @@ msgid "" msgstr "" "Den valgte brogrænseflade ({bridge}) tilhører en anden enhed ({device})." -#: netbox/dcim/models/device_components.py:870 +#: netbox/dcim/models/device_components.py:901 #, python-brace-format msgid "" "The selected bridge interface ({interface}) belongs to {device}, which is " @@ -6392,22 +6393,22 @@ msgstr "" "Den valgte brogrænseflade ({interface}) tilhører {device}, som ikke er en " "del af det virtuelle chassis {virtual_chassis}." -#: netbox/dcim/models/device_components.py:881 +#: netbox/dcim/models/device_components.py:912 msgid "Virtual interfaces cannot have a parent LAG interface." msgstr "Virtuelle grænseflader kan ikke have en overordnet LAG-grænseflade." -#: netbox/dcim/models/device_components.py:885 +#: netbox/dcim/models/device_components.py:916 msgid "A LAG interface cannot be its own parent." msgstr "En LAG-grænseflade kan ikke være dens egen overordnede." -#: netbox/dcim/models/device_components.py:892 +#: netbox/dcim/models/device_components.py:923 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to a different device ({device})." msgstr "" "Den valgte LAG-grænseflade ({lag}) tilhører en anden enhed ({device})." -#: netbox/dcim/models/device_components.py:898 +#: netbox/dcim/models/device_components.py:929 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to {device}, which is not part of" @@ -6416,47 +6417,47 @@ msgstr "" "Den valgte LAG-grænseflade ({lag}) tilhører {device}, som ikke er en del af " "det virtuelle chassis {virtual_chassis}." -#: netbox/dcim/models/device_components.py:909 +#: netbox/dcim/models/device_components.py:940 msgid "Virtual interfaces cannot have a PoE mode." msgstr "Virtuelle grænseflader kan ikke have en PoE-tilstand." -#: netbox/dcim/models/device_components.py:913 +#: netbox/dcim/models/device_components.py:944 msgid "Virtual interfaces cannot have a PoE type." msgstr "Virtuelle grænseflader kan ikke have en PoE-type." -#: netbox/dcim/models/device_components.py:919 +#: netbox/dcim/models/device_components.py:950 msgid "Must specify PoE mode when designating a PoE type." msgstr "Skal angive PoE-tilstand, når du angiver en PoE-type." -#: netbox/dcim/models/device_components.py:926 +#: netbox/dcim/models/device_components.py:957 msgid "Wireless role may be set only on wireless interfaces." msgstr "Trådløs rolle kan kun indstilles på trådløse grænseflader." -#: netbox/dcim/models/device_components.py:928 +#: netbox/dcim/models/device_components.py:959 msgid "Channel may be set only on wireless interfaces." msgstr "Kanal kan kun indstilles på trådløse grænseflader." -#: netbox/dcim/models/device_components.py:934 +#: netbox/dcim/models/device_components.py:965 msgid "Channel frequency may be set only on wireless interfaces." msgstr "Kanalfrekvensen kan kun indstilles på trådløse grænseflader." -#: netbox/dcim/models/device_components.py:938 +#: netbox/dcim/models/device_components.py:969 msgid "Cannot specify custom frequency with channel selected." msgstr "Kan ikke angive brugerdefineret frekvens med valgt kanal." -#: netbox/dcim/models/device_components.py:944 +#: netbox/dcim/models/device_components.py:975 msgid "Channel width may be set only on wireless interfaces." msgstr "Kanalbredden kan kun indstilles på trådløse grænseflader." -#: netbox/dcim/models/device_components.py:946 +#: netbox/dcim/models/device_components.py:977 msgid "Cannot specify custom width with channel selected." msgstr "Kan ikke angive brugerdefineret bredde med valgt kanal." -#: netbox/dcim/models/device_components.py:950 +#: netbox/dcim/models/device_components.py:981 msgid "Interface mode does not support an untagged vlan." msgstr "Interface-tilstand understøtter ikke et umærket vlan." -#: netbox/dcim/models/device_components.py:956 +#: netbox/dcim/models/device_components.py:987 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -6465,24 +6466,24 @@ msgstr "" "Den umærkede VLAN ({untagged_vlan}) skal tilhøre det samme område som " "grænsefladens overordnede enhed, eller det skal være globalt." -#: netbox/dcim/models/device_components.py:1053 +#: netbox/dcim/models/device_components.py:1084 msgid "Mapped position on corresponding rear port" msgstr "Kortlagt position på tilsvarende bageste port" -#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1100 msgid "front port" msgstr "Frontport" -#: netbox/dcim/models/device_components.py:1070 +#: netbox/dcim/models/device_components.py:1101 msgid "front ports" msgstr "frontporte" -#: netbox/dcim/models/device_components.py:1081 +#: netbox/dcim/models/device_components.py:1112 #, python-brace-format msgid "Rear port ({rear_port}) must belong to the same device" msgstr "Bageste port ({rear_port}) skal tilhøre den samme enhed" -#: netbox/dcim/models/device_components.py:1089 +#: netbox/dcim/models/device_components.py:1120 #, python-brace-format msgid "" "Invalid rear port position ({rear_port_position}): Rear port {name} has only" @@ -6491,19 +6492,19 @@ msgstr "" "Ugyldig bageste portposition ({rear_port_position}): Bageste port {name} har" " kun {positions} positioner." -#: netbox/dcim/models/device_components.py:1119 +#: netbox/dcim/models/device_components.py:1150 msgid "Number of front ports which may be mapped" msgstr "Antal frontporte, der kan kortlægges" -#: netbox/dcim/models/device_components.py:1124 +#: netbox/dcim/models/device_components.py:1155 msgid "rear port" msgstr "bageste port" -#: netbox/dcim/models/device_components.py:1125 +#: netbox/dcim/models/device_components.py:1156 msgid "rear ports" msgstr "bageste porte" -#: netbox/dcim/models/device_components.py:1136 +#: netbox/dcim/models/device_components.py:1167 #, python-brace-format msgid "" "The number of positions cannot be less than the number of mapped front ports" @@ -6512,37 +6513,37 @@ msgstr "" "Antallet af positioner kan ikke være mindre end antallet af kortlagte " "frontporte ({frontport_count})" -#: netbox/dcim/models/device_components.py:1177 +#: netbox/dcim/models/device_components.py:1208 msgid "module bay" msgstr "modulplads" -#: netbox/dcim/models/device_components.py:1178 +#: netbox/dcim/models/device_components.py:1209 msgid "module bays" msgstr "modulpladser" -#: netbox/dcim/models/device_components.py:1192 +#: netbox/dcim/models/device_components.py:1223 #: netbox/dcim/models/modules.py:269 msgid "A module bay cannot belong to a module installed within it." msgstr "En modulplads kan ikke tilhøre et modul, der er installeret i den." -#: netbox/dcim/models/device_components.py:1218 +#: netbox/dcim/models/device_components.py:1249 msgid "device bay" msgstr "enhedsplads" -#: netbox/dcim/models/device_components.py:1219 +#: netbox/dcim/models/device_components.py:1250 msgid "device bays" msgstr "enhedsbugter" -#: netbox/dcim/models/device_components.py:1226 +#: netbox/dcim/models/device_components.py:1257 #, python-brace-format msgid "This type of device ({device_type}) does not support device bays." msgstr "Denne type enhed ({device_type}) understøtter ikke enhedsbugter." -#: netbox/dcim/models/device_components.py:1232 +#: netbox/dcim/models/device_components.py:1263 msgid "Cannot install a device into itself." msgstr "Kan ikke installere en enhed i sig selv." -#: netbox/dcim/models/device_components.py:1240 +#: netbox/dcim/models/device_components.py:1271 #, python-brace-format msgid "" "Cannot install the specified device; device is already installed in {bay}." @@ -6550,113 +6551,113 @@ msgstr "" "Kan ikke installere den angivne enhed; enheden er allerede installeret i " "{bay}." -#: netbox/dcim/models/device_components.py:1261 +#: netbox/dcim/models/device_components.py:1292 msgid "inventory item role" msgstr "lagervarerolle" -#: netbox/dcim/models/device_components.py:1262 +#: netbox/dcim/models/device_components.py:1293 msgid "inventory item roles" msgstr "lagervareroller" -#: netbox/dcim/models/device_components.py:1321 -#: netbox/dcim/models/devices.py:508 netbox/dcim/models/modules.py:229 +#: netbox/dcim/models/device_components.py:1352 +#: netbox/dcim/models/devices.py:509 netbox/dcim/models/modules.py:229 #: netbox/dcim/models/racks.py:310 #: netbox/virtualization/models/virtualmachines.py:125 msgid "serial number" msgstr "serienummer" -#: netbox/dcim/models/device_components.py:1329 -#: netbox/dcim/models/devices.py:516 netbox/dcim/models/modules.py:236 +#: netbox/dcim/models/device_components.py:1360 +#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:236 #: netbox/dcim/models/racks.py:317 msgid "asset tag" msgstr "aktivmærke" -#: netbox/dcim/models/device_components.py:1330 +#: netbox/dcim/models/device_components.py:1361 msgid "A unique tag used to identify this item" msgstr "Et unikt tag, der bruges til at identificere dette element" -#: netbox/dcim/models/device_components.py:1333 +#: netbox/dcim/models/device_components.py:1364 msgid "discovered" msgstr "opdaget" -#: netbox/dcim/models/device_components.py:1335 +#: netbox/dcim/models/device_components.py:1366 msgid "This item was automatically discovered" msgstr "Dette element blev automatisk opdaget" -#: netbox/dcim/models/device_components.py:1353 +#: netbox/dcim/models/device_components.py:1384 msgid "inventory item" msgstr "lagerpost" -#: netbox/dcim/models/device_components.py:1354 +#: netbox/dcim/models/device_components.py:1385 msgid "inventory items" msgstr "lagervarer" -#: netbox/dcim/models/device_components.py:1362 +#: netbox/dcim/models/device_components.py:1393 msgid "Cannot assign self as parent." msgstr "Kan ikke tildele mig selv som forælder." -#: netbox/dcim/models/device_components.py:1370 +#: netbox/dcim/models/device_components.py:1401 msgid "Parent inventory item does not belong to the same device." msgstr "Overordnet lagervare tilhører ikke den samme enhed." -#: netbox/dcim/models/device_components.py:1376 +#: netbox/dcim/models/device_components.py:1407 msgid "Cannot move an inventory item with dependent children" msgstr "Kan ikke flytte en lagervare med afhængige underordnede" -#: netbox/dcim/models/device_components.py:1384 +#: netbox/dcim/models/device_components.py:1415 msgid "Cannot assign inventory item to component on another device" msgstr "Kan ikke tildele lagervare til komponent på en anden enhed" -#: netbox/dcim/models/devices.py:59 +#: netbox/dcim/models/devices.py:60 msgid "manufacturer" msgstr "fabrikant" -#: netbox/dcim/models/devices.py:60 +#: netbox/dcim/models/devices.py:61 msgid "manufacturers" msgstr "producenter" -#: netbox/dcim/models/devices.py:84 netbox/dcim/models/modules.py:85 +#: netbox/dcim/models/devices.py:85 netbox/dcim/models/modules.py:85 #: netbox/dcim/models/racks.py:139 msgid "model" msgstr "model" -#: netbox/dcim/models/devices.py:97 +#: netbox/dcim/models/devices.py:98 msgid "default platform" msgstr "standard platform" -#: netbox/dcim/models/devices.py:100 netbox/dcim/models/modules.py:89 +#: netbox/dcim/models/devices.py:101 netbox/dcim/models/modules.py:89 msgid "part number" msgstr "varenummer" -#: netbox/dcim/models/devices.py:103 netbox/dcim/models/modules.py:92 +#: netbox/dcim/models/devices.py:104 netbox/dcim/models/modules.py:92 msgid "Discrete part number (optional)" msgstr "Diskret varenummer (valgfrit)" -#: netbox/dcim/models/devices.py:109 netbox/dcim/models/racks.py:53 +#: netbox/dcim/models/devices.py:110 netbox/dcim/models/racks.py:53 msgid "height (U)" msgstr "højde (U)" -#: netbox/dcim/models/devices.py:113 +#: netbox/dcim/models/devices.py:114 msgid "exclude from utilization" msgstr "udelukke fra udnyttelse" -#: netbox/dcim/models/devices.py:114 +#: netbox/dcim/models/devices.py:115 msgid "Devices of this type are excluded when calculating rack utilization." msgstr "Enheder af denne type er udelukket ved beregning af rackudnyttelse." -#: netbox/dcim/models/devices.py:118 +#: netbox/dcim/models/devices.py:119 msgid "is full depth" msgstr "er fuld dybde" -#: netbox/dcim/models/devices.py:119 +#: netbox/dcim/models/devices.py:120 msgid "Device consumes both front and rear rack faces." msgstr "Enheden bruger både forreste og bageste rackflader." -#: netbox/dcim/models/devices.py:126 +#: netbox/dcim/models/devices.py:127 msgid "parent/child status" msgstr "forældre/børns status" -#: netbox/dcim/models/devices.py:127 +#: netbox/dcim/models/devices.py:128 msgid "" "Parent devices house child devices in device bays. Leave blank if this " "device type is neither a parent nor a child." @@ -6664,24 +6665,24 @@ msgstr "" "Overordnede enheder huser underordnede enheder i enhedspladser. Lad det stå " "tomt, hvis denne enhedstype hverken er forælder eller barn." -#: netbox/dcim/models/devices.py:131 netbox/dcim/models/devices.py:561 +#: netbox/dcim/models/devices.py:132 netbox/dcim/models/devices.py:562 #: netbox/dcim/models/modules.py:95 netbox/dcim/models/racks.py:321 msgid "airflow" msgstr "luftstrøm" -#: netbox/dcim/models/devices.py:208 +#: netbox/dcim/models/devices.py:209 msgid "device type" msgstr "enhedstype" -#: netbox/dcim/models/devices.py:209 +#: netbox/dcim/models/devices.py:210 msgid "device types" msgstr "enhedstyper" -#: netbox/dcim/models/devices.py:291 +#: netbox/dcim/models/devices.py:292 msgid "U height must be in increments of 0.5 rack units." msgstr "U-højden skal være i trin på 0,5 reoler." -#: netbox/dcim/models/devices.py:308 +#: netbox/dcim/models/devices.py:309 #, python-brace-format msgid "" "Device {device} in rack {rack} does not have sufficient space to accommodate" @@ -6690,7 +6691,7 @@ msgstr "" "Enhed {device} i rack {rack} har ikke tilstrækkelig plads til at rumme en " "højde på {height}U" -#: netbox/dcim/models/devices.py:323 +#: netbox/dcim/models/devices.py:324 #, python-brace-format msgid "" "Unable to set 0U height: Found {racked_instance_count} " @@ -6700,7 +6701,7 @@ msgstr "" "href=\"{url}\">{racked_instance_count} tilfælde allerede monteret i " "racker." -#: netbox/dcim/models/devices.py:332 +#: netbox/dcim/models/devices.py:333 msgid "" "Must delete all device bay templates associated with this device before " "declassifying it as a parent device." @@ -6708,155 +6709,155 @@ msgstr "" "Du skal slette alle skabeloner til enhedsbugter, der er knyttet til denne " "enhed, før du afklassificerer den som en overordnet enhed." -#: netbox/dcim/models/devices.py:338 +#: netbox/dcim/models/devices.py:339 msgid "Child device types must be 0U." msgstr "Børneenhedstyper skal være 0U." -#: netbox/dcim/models/devices.py:387 +#: netbox/dcim/models/devices.py:388 msgid "Virtual machines may be assigned to this role" msgstr "Virtuelle maskiner kan tildeles denne rolle" -#: netbox/dcim/models/devices.py:410 +#: netbox/dcim/models/devices.py:411 msgid "A top-level device role with this name already exists." msgstr "Der findes allerede en enhedsrolle på øverste niveau med dette navn." -#: netbox/dcim/models/devices.py:420 +#: netbox/dcim/models/devices.py:421 msgid "A top-level device role with this slug already exists." msgstr "Der findes allerede en enhedsrolle på øverste niveau med denne slug." -#: netbox/dcim/models/devices.py:423 +#: netbox/dcim/models/devices.py:424 msgid "device role" msgstr "enhedsrolle" -#: netbox/dcim/models/devices.py:424 +#: netbox/dcim/models/devices.py:425 msgid "device roles" msgstr "enhedsroller" -#: netbox/dcim/models/devices.py:438 +#: netbox/dcim/models/devices.py:439 msgid "Optionally limit this platform to devices of a certain manufacturer" msgstr "Begræns eventuelt denne platform til enheder fra en bestemt producent" -#: netbox/dcim/models/devices.py:450 +#: netbox/dcim/models/devices.py:451 msgid "platform" msgstr "platform" -#: netbox/dcim/models/devices.py:451 +#: netbox/dcim/models/devices.py:452 msgid "platforms" msgstr "platforme" -#: netbox/dcim/models/devices.py:482 +#: netbox/dcim/models/devices.py:483 msgid "The function this device serves" msgstr "Funktionen denne enhed tjener" -#: netbox/dcim/models/devices.py:509 +#: netbox/dcim/models/devices.py:510 msgid "Chassis serial number, assigned by the manufacturer" msgstr "Chassisserienummer, tildelt af producenten" -#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:237 +#: netbox/dcim/models/devices.py:518 netbox/dcim/models/modules.py:237 msgid "A unique tag used to identify this device" msgstr "Et unikt tag, der bruges til at identificere denne enhed" -#: netbox/dcim/models/devices.py:544 +#: netbox/dcim/models/devices.py:545 msgid "position (U)" msgstr "position (U)" -#: netbox/dcim/models/devices.py:552 +#: netbox/dcim/models/devices.py:553 msgid "rack face" msgstr "rackflade" -#: netbox/dcim/models/devices.py:573 netbox/dcim/models/devices.py:1176 +#: netbox/dcim/models/devices.py:574 netbox/dcim/models/devices.py:1180 #: netbox/virtualization/models/virtualmachines.py:94 msgid "primary IPv4" msgstr "Primær IPv4" -#: netbox/dcim/models/devices.py:581 netbox/dcim/models/devices.py:1184 +#: netbox/dcim/models/devices.py:582 netbox/dcim/models/devices.py:1188 #: netbox/virtualization/models/virtualmachines.py:102 msgid "primary IPv6" msgstr "Primær IPv6" -#: netbox/dcim/models/devices.py:589 +#: netbox/dcim/models/devices.py:590 msgid "out-of-band IP" msgstr "IP uden for båndet" -#: netbox/dcim/models/devices.py:606 +#: netbox/dcim/models/devices.py:607 msgid "VC position" msgstr "VC position" -#: netbox/dcim/models/devices.py:609 +#: netbox/dcim/models/devices.py:610 msgid "Virtual chassis position" msgstr "Virtuel chassisposition" -#: netbox/dcim/models/devices.py:612 +#: netbox/dcim/models/devices.py:613 msgid "VC priority" msgstr "VC-prioritet" -#: netbox/dcim/models/devices.py:616 +#: netbox/dcim/models/devices.py:617 msgid "Virtual chassis master election priority" msgstr "Virtuelt kabinetthovedvalgsprioritet" -#: netbox/dcim/models/devices.py:619 netbox/dcim/models/sites.py:208 +#: netbox/dcim/models/devices.py:620 netbox/dcim/models/sites.py:208 msgid "latitude" msgstr "breddegrad" -#: netbox/dcim/models/devices.py:624 netbox/dcim/models/devices.py:632 +#: netbox/dcim/models/devices.py:625 netbox/dcim/models/devices.py:633 #: netbox/dcim/models/sites.py:213 netbox/dcim/models/sites.py:221 msgid "GPS coordinate in decimal format (xx.yyyyyy)" msgstr "GPS-koordinat i decimalformat (xx.ååååå)" -#: netbox/dcim/models/devices.py:627 netbox/dcim/models/sites.py:216 +#: netbox/dcim/models/devices.py:628 netbox/dcim/models/sites.py:216 msgid "longitude" msgstr "længde" -#: netbox/dcim/models/devices.py:706 +#: netbox/dcim/models/devices.py:707 msgid "Device name must be unique per site." msgstr "Enhedsnavnet skal være entydigt pr. område." -#: netbox/dcim/models/devices.py:717 +#: netbox/dcim/models/devices.py:718 msgid "device" msgstr "enhed" -#: netbox/dcim/models/devices.py:718 +#: netbox/dcim/models/devices.py:719 msgid "devices" msgstr "enheder" -#: netbox/dcim/models/devices.py:737 +#: netbox/dcim/models/devices.py:738 #, python-brace-format msgid "Rack {rack} does not belong to site {site}." msgstr "Rack {rack} hører ikke til område {site}." -#: netbox/dcim/models/devices.py:742 +#: netbox/dcim/models/devices.py:743 #, python-brace-format msgid "Location {location} does not belong to site {site}." msgstr "Lokation {location} hører ikke til området {site}." -#: netbox/dcim/models/devices.py:748 +#: netbox/dcim/models/devices.py:749 #, python-brace-format msgid "Rack {rack} does not belong to location {location}." msgstr "Rack {rack} hører ikke til placering {location}." -#: netbox/dcim/models/devices.py:755 +#: netbox/dcim/models/devices.py:756 msgid "Cannot select a rack face without assigning a rack." msgstr "Kan ikke vælge en rackflade uden at tildele et rack." -#: netbox/dcim/models/devices.py:759 +#: netbox/dcim/models/devices.py:760 msgid "Cannot select a rack position without assigning a rack." msgstr "Kan ikke vælge en rackposition uden at tildele et rack." -#: netbox/dcim/models/devices.py:765 +#: netbox/dcim/models/devices.py:766 msgid "Position must be in increments of 0.5 rack units." msgstr "Positionen skal være i trin på 0,5 reoler." -#: netbox/dcim/models/devices.py:769 +#: netbox/dcim/models/devices.py:770 msgid "Must specify rack face when defining rack position." msgstr "Skal angive rackflade, når du definerer rackposition." -#: netbox/dcim/models/devices.py:777 +#: netbox/dcim/models/devices.py:778 #, python-brace-format msgid "" "A 0U device type ({device_type}) cannot be assigned to a rack position." msgstr "En 0U-enhedstype ({device_type}) kan ikke tildeles en rackposition." -#: netbox/dcim/models/devices.py:788 +#: netbox/dcim/models/devices.py:789 msgid "" "Child device types cannot be assigned to a rack face. This is an attribute " "of the parent device." @@ -6864,7 +6865,7 @@ msgstr "" "Underordnede enhedstyper kan ikke tildeles en rackflade. Dette er en " "attribut for den overordnede enhed." -#: netbox/dcim/models/devices.py:795 +#: netbox/dcim/models/devices.py:796 msgid "" "Child device types cannot be assigned to a rack position. This is an " "attribute of the parent device." @@ -6872,7 +6873,7 @@ msgstr "" "Underordnede enhedstyper kan ikke tildeles en rackposition. Dette er en " "attribut for den overordnede enhed." -#: netbox/dcim/models/devices.py:809 +#: netbox/dcim/models/devices.py:810 #, python-brace-format msgid "" "U{position} is already occupied or does not have sufficient space to " @@ -6881,22 +6882,22 @@ msgstr "" "U{position} er allerede besat eller ikke har tilstrækkelig plads til at " "rumme denne enhedstype: {device_type} ({u_height}U)" -#: netbox/dcim/models/devices.py:824 +#: netbox/dcim/models/devices.py:825 #, python-brace-format msgid "{ip} is not an IPv4 address." msgstr "{ip} er ikke en IPv4-adresse." -#: netbox/dcim/models/devices.py:836 netbox/dcim/models/devices.py:854 +#: netbox/dcim/models/devices.py:837 netbox/dcim/models/devices.py:855 #, python-brace-format msgid "The specified IP address ({ip}) is not assigned to this device." msgstr "Den angivne IP-adresse ({ip}) er ikke tildelt denne enhed." -#: netbox/dcim/models/devices.py:842 +#: netbox/dcim/models/devices.py:843 #, python-brace-format msgid "{ip} is not an IPv6 address." msgstr "{ip} Det er ikke en IPv6-adresse." -#: netbox/dcim/models/devices.py:872 +#: netbox/dcim/models/devices.py:873 #, python-brace-format msgid "" "The assigned platform is limited to {platform_manufacturer} device types, " @@ -6905,23 +6906,23 @@ msgstr "" "Den tildelte platform er begrænset til {platform_manufacturer} enhedstyper, " "men denne enheds type hører til {devicetype_manufacturer}." -#: netbox/dcim/models/devices.py:883 +#: netbox/dcim/models/devices.py:884 #, python-brace-format msgid "The assigned cluster belongs to a different site ({site})" msgstr "Det tildelte cluster tilhører et andet område ({site})" -#: netbox/dcim/models/devices.py:890 +#: netbox/dcim/models/devices.py:891 #, python-brace-format msgid "The assigned cluster belongs to a different location ({location})" msgstr "Den tildelte klynge tilhører en anden placering ({location})" -#: netbox/dcim/models/devices.py:898 +#: netbox/dcim/models/devices.py:899 msgid "A device assigned to a virtual chassis must have its position defined." msgstr "" "En enhed, der er tildelt et virtuelt chassis, skal have sin position " "defineret." -#: netbox/dcim/models/devices.py:904 +#: netbox/dcim/models/devices.py:905 #, python-brace-format msgid "" "Device cannot be removed from virtual chassis {virtual_chassis} because it " @@ -6930,21 +6931,21 @@ msgstr "" "Enheden kan ikke fjernes fra det virtuelle chassis {virtual_chassis} fordi " "det i øjeblikket er udpeget som sin herre." -#: netbox/dcim/models/devices.py:1097 +#: netbox/dcim/models/devices.py:1101 msgid "domain" msgstr "domæne" -#: netbox/dcim/models/devices.py:1110 netbox/dcim/models/devices.py:1111 +#: netbox/dcim/models/devices.py:1114 netbox/dcim/models/devices.py:1115 msgid "virtual chassis" msgstr "virtuelt chassis" -#: netbox/dcim/models/devices.py:1123 +#: netbox/dcim/models/devices.py:1127 #, python-brace-format msgid "" "The selected master ({master}) is not assigned to this virtual chassis." msgstr "Den valgte master ({master}) er ikke tildelt dette virtuelle chassis." -#: netbox/dcim/models/devices.py:1139 +#: netbox/dcim/models/devices.py:1143 #, python-brace-format msgid "" "Unable to delete virtual chassis {self}. There are member interfaces which " @@ -6953,42 +6954,42 @@ msgstr "" "Kan ikke slette virtuelt chassis {self}. Der er medlemsgrænseflader, der " "danner LAG-grænseflader på tværs af chassiserne." -#: netbox/dcim/models/devices.py:1165 netbox/vpn/models/l2vpn.py:42 +#: netbox/dcim/models/devices.py:1169 netbox/vpn/models/l2vpn.py:42 msgid "identifier" msgstr "identificere" -#: netbox/dcim/models/devices.py:1166 +#: netbox/dcim/models/devices.py:1170 msgid "Numeric identifier unique to the parent device" msgstr "Numerisk identifikator, der er unik for den overordnede enhed" -#: netbox/dcim/models/devices.py:1194 netbox/extras/models/customfields.py:227 +#: netbox/dcim/models/devices.py:1198 netbox/extras/models/customfields.py:227 #: netbox/extras/models/models.py:109 netbox/extras/models/models.py:775 #: netbox/netbox/models/__init__.py:120 netbox/netbox/models/__init__.py:155 msgid "comments" msgstr "kommenterer" -#: netbox/dcim/models/devices.py:1210 +#: netbox/dcim/models/devices.py:1214 msgid "virtual device context" msgstr "virtuel enhedskontekst" -#: netbox/dcim/models/devices.py:1211 +#: netbox/dcim/models/devices.py:1215 msgid "virtual device contexts" msgstr "virtuelle enhedskontekster" -#: netbox/dcim/models/devices.py:1240 +#: netbox/dcim/models/devices.py:1244 #, python-brace-format msgid "{ip} is not an IPv{family} address." msgstr "{ip} er ikke en IPV{family} adresse." -#: netbox/dcim/models/devices.py:1246 +#: netbox/dcim/models/devices.py:1250 msgid "Primary IP address must belong to an interface on the assigned device." msgstr "Primær IP-adresse skal tilhøre en grænseflade på den tildelte enhed." -#: netbox/dcim/models/devices.py:1277 +#: netbox/dcim/models/devices.py:1281 msgid "MAC addresses" msgstr "MAC-adresser" -#: netbox/dcim/models/devices.py:1309 +#: netbox/dcim/models/devices.py:1313 msgid "" "Cannot unassign MAC Address while it is designated as the primary MAC for an" " object" @@ -6996,7 +6997,7 @@ msgstr "" "Kan ikke ophæve tildelingen af MAC-adresse, mens den er angivet som den " "primære MAC for et objekt" -#: netbox/dcim/models/devices.py:1313 +#: netbox/dcim/models/devices.py:1317 msgid "" "Cannot reassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7433,6 +7434,10 @@ msgstr "Område A" msgid "Site B" msgstr "Område B" +#: netbox/dcim/tables/cables.py:117 +msgid "Color Name" +msgstr "Farvenavn" + #: netbox/dcim/tables/connections.py:31 netbox/dcim/tables/connections.py:50 #: netbox/dcim/tables/connections.py:71 #: netbox/templates/dcim/inc/connection_endpoints.html:16 @@ -7441,7 +7446,7 @@ msgstr "Tilgængelig" #: netbox/dcim/tables/devices.py:73 netbox/dcim/tables/devices.py:121 #: netbox/dcim/tables/racks.py:153 netbox/dcim/tables/sites.py:118 -#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:605 +#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:606 #: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73 #: netbox/netbox/navigation/menu.py:75 #: netbox/virtualization/forms/model_forms.py:122 @@ -7673,7 +7678,7 @@ msgid "Module Types" msgstr "Modultyper" #: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:413 -#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:600 +#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:601 #: netbox/netbox/navigation/menu.py:78 msgid "Platforms" msgstr "Platforme" @@ -7870,7 +7875,7 @@ msgstr "Konfigurationskontekst" msgid "Render Config" msgstr "Gengivelseskonfiguration" -#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:610 +#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:611 #: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258 #: netbox/virtualization/views.py:208 msgid "Virtual Machines" @@ -8211,34 +8216,38 @@ msgstr "Ugyldigt modelvalg: {self['model'].data} understøttes ikke." msgid "RSS Feed" msgstr "RSS-feed" -#: netbox/extras/dashboard/widgets.py:314 +#: netbox/extras/dashboard/widgets.py:315 msgid "Embed an RSS feed from an external website." msgstr "Indlejr et RSS-feed fra en ekstern hjemmeside." -#: netbox/extras/dashboard/widgets.py:321 +#: netbox/extras/dashboard/widgets.py:322 msgid "Feed URL" msgstr "Foderwebadresse" -#: netbox/extras/dashboard/widgets.py:325 +#: netbox/extras/dashboard/widgets.py:326 msgid "Requires external connection" msgstr "Kræver ekstern forbindelse" -#: netbox/extras/dashboard/widgets.py:331 +#: netbox/extras/dashboard/widgets.py:332 msgid "The maximum number of objects to display" msgstr "Det maksimale antal objekter, der skal vises" -#: netbox/extras/dashboard/widgets.py:336 +#: netbox/extras/dashboard/widgets.py:337 msgid "How long to stored the cached content (in seconds)" msgstr "Hvor længe det cachelagrede indhold skal gemmes (i sekunder)" -#: netbox/extras/dashboard/widgets.py:393 +#: netbox/extras/dashboard/widgets.py:343 +msgid "Timeout value for fetching the feed (in seconds)" +msgstr "Timeout-værdi for hentning af feedet (i sekunder)" + +#: netbox/extras/dashboard/widgets.py:400 #: netbox/templates/account/base.html:10 #: netbox/templates/account/bookmarks.html:7 #: netbox/templates/inc/user_menu.html:43 msgid "Bookmarks" msgstr "Bogmærker" -#: netbox/extras/dashboard/widgets.py:397 +#: netbox/extras/dashboard/widgets.py:404 msgid "Show your personal bookmarks" msgstr "Vis dine personlige bogmærker" @@ -8358,7 +8367,7 @@ msgstr "Knapklasse" #: netbox/extras/forms/bulk_edit.py:155 netbox/extras/forms/bulk_edit.py:354 #: netbox/extras/forms/filtersets.py:192 netbox/extras/forms/filtersets.py:470 -#: netbox/extras/models/mixins.py:100 +#: netbox/extras/models/mixins.py:101 msgid "MIME type" msgstr "MIME-type" @@ -8430,7 +8439,7 @@ msgstr "Er aktiv" #: netbox/extras/forms/model_forms.py:297 #: netbox/extras/forms/model_forms.py:450 #: netbox/extras/forms/model_forms.py:567 -#: netbox/users/forms/model_forms.py:277 +#: netbox/users/forms/model_forms.py:284 msgid "Object types" msgstr "Objekttyper" @@ -8533,7 +8542,7 @@ msgstr "Klassificering af indrejse" #: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:413 #: netbox/templates/extras/notificationgroup.html:41 #: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:237 -#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:301 +#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:310 #: netbox/users/tables.py:102 msgid "Users" msgstr "Brugere" @@ -8550,7 +8559,7 @@ msgstr "Brugernavne adskilt af kommaer, indkapslet med dobbelte anførselstegn" #: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78 #: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68 #: netbox/users/forms/model_forms.py:182 netbox/users/forms/model_forms.py:194 -#: netbox/users/forms/model_forms.py:306 netbox/users/tables.py:35 +#: netbox/users/forms/model_forms.py:315 netbox/users/tables.py:35 #: netbox/users/tables.py:106 msgid "Groups" msgstr "Grupper" @@ -8912,7 +8921,7 @@ msgstr "Ingen indekser fundet!" #: netbox/extras/models/configs.py:38 netbox/extras/models/models.py:323 #: netbox/extras/models/models.py:488 netbox/extras/models/models.py:567 #: netbox/extras/models/search.py:48 netbox/extras/models/tags.py:44 -#: netbox/ipam/models/ip.py:193 netbox/netbox/models/mixins.py:16 +#: netbox/ipam/models/ip.py:194 netbox/netbox/models/mixins.py:16 msgid "weight" msgstr "vægt" @@ -9298,19 +9307,19 @@ msgstr "dashboard" msgid "dashboards" msgstr "dashboards" -#: netbox/extras/models/mixins.py:85 +#: netbox/extras/models/mixins.py:86 msgid "template code" msgstr "skabelonkode" -#: netbox/extras/models/mixins.py:86 +#: netbox/extras/models/mixins.py:87 msgid "Jinja template code." msgstr "Jinja skabelonkode." -#: netbox/extras/models/mixins.py:89 +#: netbox/extras/models/mixins.py:90 msgid "environment parameters" msgstr "miljøparametre" -#: netbox/extras/models/mixins.py:94 +#: netbox/extras/models/mixins.py:95 #, python-brace-format msgid "" "Any additional parameters to pass when constructing " @@ -9319,32 +9328,32 @@ msgstr "" "Enhver yderligere parametre at passere, når man " "konstruerer Jinja-miljøet" -#: netbox/extras/models/mixins.py:101 +#: netbox/extras/models/mixins.py:102 #, python-brace-format msgid "Defaults to {default}" msgstr "Standard til {default}" -#: netbox/extras/models/mixins.py:106 +#: netbox/extras/models/mixins.py:107 msgid "Filename to give to the rendered export file" msgstr "Filnavn, der skal gives til den gengivne eksportfil" -#: netbox/extras/models/mixins.py:109 +#: netbox/extras/models/mixins.py:110 msgid "file extension" msgstr "filtypenavn" -#: netbox/extras/models/mixins.py:112 +#: netbox/extras/models/mixins.py:113 msgid "Extension to append to the rendered filename" msgstr "Udvidelse, der skal tilføjes til det gengivne filnavn" -#: netbox/extras/models/mixins.py:115 +#: netbox/extras/models/mixins.py:116 msgid "as attachment" msgstr "som vedhæftet fil" -#: netbox/extras/models/mixins.py:117 +#: netbox/extras/models/mixins.py:118 msgid "Download file as attachment" msgstr "Download fil som vedhæftet fil" -#: netbox/extras/models/mixins.py:124 +#: netbox/extras/models/mixins.py:125 #, python-brace-format msgid "{class_name} must implement a get_context() method." msgstr "{class_name} skal implementere en get_context () metode." @@ -9632,7 +9641,7 @@ msgstr "bogmærke" msgid "bookmarks" msgstr "bogmærker" -#: netbox/extras/models/models.py:858 +#: netbox/extras/models/models.py:861 #, python-brace-format msgid "Bookmarks cannot be assigned to this object type ({type})." msgstr "Bogmærker kan ikke tildeles denne objekttype ({type})." @@ -9767,8 +9776,7 @@ msgstr "Afvis" #: netbox/extras/tables/tables.py:66 netbox/extras/tables/tables.py:163 #: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:264 -#: netbox/extras/tables/tables.py:320 netbox/extras/tables/tables.py:456 -#: netbox/extras/tables/tables.py:490 +#: netbox/extras/tables/tables.py:457 netbox/extras/tables/tables.py:491 #: netbox/templates/extras/customfield.html:105 #: netbox/templates/extras/eventrule.html:27 #: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80 @@ -9827,30 +9835,30 @@ msgstr "Ordre alfabetisk" msgid "New Window" msgstr "Nyt vindue" -#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:577 +#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:578 #: netbox/templates/extras/configtemplate.html:21 #: netbox/templates/extras/exporttemplate.html:23 msgid "MIME Type" msgstr "MIME-type" -#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:580 +#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:581 #: netbox/templates/extras/configtemplate.html:25 #: netbox/templates/extras/exporttemplate.html:27 msgid "File Name" msgstr "Filnavn" -#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:583 +#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:584 #: netbox/templates/extras/configtemplate.html:29 #: netbox/templates/extras/exporttemplate.html:31 msgid "File Extension" msgstr "Filendelse" -#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:586 +#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:587 msgid "As Attachment" msgstr "Som vedhæftet fil" -#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:531 -#: netbox/extras/tables/tables.py:569 netbox/templates/core/datafile.html:24 +#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:532 +#: netbox/extras/tables/tables.py:570 netbox/templates/core/datafile.html:24 #: netbox/templates/extras/configcontext.html:39 #: netbox/templates/extras/configtemplate.html:47 #: netbox/templates/extras/exporttemplate.html:49 @@ -9859,8 +9867,8 @@ msgstr "Som vedhæftet fil" msgid "Data File" msgstr "Datafiler" -#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:543 -#: netbox/extras/tables/tables.py:574 +#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:544 +#: netbox/extras/tables/tables.py:575 msgid "Synced" msgstr "Synkroniseret" @@ -9876,41 +9884,41 @@ msgstr "Størrelse (byte)" msgid "Table Name" msgstr "Tabelnavn" -#: netbox/extras/tables/tables.py:383 +#: netbox/extras/tables/tables.py:384 msgid "Read" msgstr "Læs" -#: netbox/extras/tables/tables.py:426 +#: netbox/extras/tables/tables.py:427 msgid "SSL Validation" msgstr "SSL Validering" -#: netbox/extras/tables/tables.py:462 +#: netbox/extras/tables/tables.py:463 #: netbox/templates/extras/eventrule.html:37 msgid "Event Types" msgstr "Begivenhedstyper" -#: netbox/extras/tables/tables.py:595 netbox/netbox/navigation/menu.py:77 +#: netbox/extras/tables/tables.py:596 netbox/netbox/navigation/menu.py:77 #: netbox/templates/dcim/devicerole.html:8 msgid "Device Roles" msgstr "Enhedsroller" -#: netbox/extras/tables/tables.py:648 +#: netbox/extras/tables/tables.py:649 msgid "Comments (Short)" msgstr "Kommentarer (kort)" -#: netbox/extras/tables/tables.py:667 netbox/extras/tables/tables.py:718 +#: netbox/extras/tables/tables.py:668 netbox/extras/tables/tables.py:719 msgid "Line" msgstr "Linje" -#: netbox/extras/tables/tables.py:674 netbox/extras/tables/tables.py:728 +#: netbox/extras/tables/tables.py:675 netbox/extras/tables/tables.py:729 msgid "Level" msgstr "Niveau" -#: netbox/extras/tables/tables.py:680 netbox/extras/tables/tables.py:737 +#: netbox/extras/tables/tables.py:681 netbox/extras/tables/tables.py:738 msgid "Message" msgstr "Besked" -#: netbox/extras/tables/tables.py:721 +#: netbox/extras/tables/tables.py:722 msgid "Method" msgstr "Fremgangsmåde" @@ -9976,7 +9984,7 @@ msgstr "Slettet widget: " msgid "Error deleting widget: " msgstr "Fejl ved sletning af widget: " -#: netbox/extras/views.py:1349 +#: netbox/extras/views.py:1356 msgid "Unable to run script: RQ worker process not running." msgstr "Kan ikke køre script: RQ-arbejderprocessen kører ikke." @@ -10040,8 +10048,8 @@ msgstr "Cisco" msgid "Plaintext" msgstr "Almindelig tekst" -#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:797 -#: netbox/ipam/forms/model_forms.py:851 netbox/templates/ipam/service.html:23 +#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:793 +#: netbox/ipam/forms/model_forms.py:859 netbox/templates/ipam/service.html:23 msgid "Service" msgstr "Serviceydelse" @@ -10215,7 +10223,7 @@ msgstr "FHRP-gruppen (ID)" msgid "IP address (ID)" msgstr "IP-adresse (ID)" -#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:808 +#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:816 msgid "IP address" msgstr "IP adresse" @@ -10279,8 +10287,8 @@ msgstr "Er privat" #: netbox/ipam/forms/filtersets.py:151 netbox/ipam/forms/model_forms.py:99 #: netbox/ipam/forms/model_forms.py:112 netbox/ipam/forms/model_forms.py:135 #: netbox/ipam/forms/model_forms.py:154 netbox/ipam/models/asns.py:31 -#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:71 -#: netbox/ipam/models/ip.py:87 netbox/ipam/tables/asn.py:20 +#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:72 +#: netbox/ipam/models/ip.py:88 netbox/ipam/tables/asn.py:20 #: netbox/ipam/tables/asn.py:45 netbox/templates/ipam/aggregate.html:18 #: netbox/templates/ipam/asn.html:27 netbox/templates/ipam/asnrange.html:19 #: netbox/templates/ipam/rir.html:19 @@ -10324,7 +10332,7 @@ msgstr "Er en pool" #: netbox/ipam/forms/bulk_edit.py:257 netbox/ipam/forms/bulk_edit.py:307 #: netbox/ipam/forms/filtersets.py:258 netbox/ipam/forms/filtersets.py:316 -#: netbox/ipam/models/ip.py:261 +#: netbox/ipam/models/ip.py:262 msgid "Treat as fully utilized" msgstr "Behandl som fuldt udnyttet" @@ -10337,7 +10345,7 @@ msgstr "VLAN-tildeling" msgid "Treat as populated" msgstr "Behandl som befolket" -#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:792 +#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:800 msgid "DNS name" msgstr "DNS-navn" @@ -10731,23 +10739,23 @@ msgstr "Serviceskabelon" msgid "Parent type" msgstr "Forældretype" -#: netbox/ipam/forms/model_forms.py:796 +#: netbox/ipam/forms/model_forms.py:792 msgid "Port(s)" msgstr "Havn (er)" -#: netbox/ipam/forms/model_forms.py:839 +#: netbox/ipam/forms/model_forms.py:847 msgid "Service template" msgstr "Serviceskabelon" -#: netbox/ipam/forms/model_forms.py:848 +#: netbox/ipam/forms/model_forms.py:856 msgid "From Template" msgstr "Fra skabelon" -#: netbox/ipam/forms/model_forms.py:849 +#: netbox/ipam/forms/model_forms.py:857 msgid "Custom" msgstr "Brugerdefineret" -#: netbox/ipam/forms/model_forms.py:880 +#: netbox/ipam/forms/model_forms.py:888 msgid "" "Must specify name, protocol, and port(s) if not using a service template." msgstr "" @@ -10811,43 +10819,43 @@ msgstr "FHRP-gruppeopgave" msgid "FHRP group assignments" msgstr "FHRP gruppeopgaver" -#: netbox/ipam/models/ip.py:65 +#: netbox/ipam/models/ip.py:66 msgid "private" msgstr "privat" -#: netbox/ipam/models/ip.py:66 +#: netbox/ipam/models/ip.py:67 msgid "IP space managed by this RIR is considered private" msgstr "IP-plads administreret af denne RIR betragtes som privat" -#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:189 +#: netbox/ipam/models/ip.py:73 netbox/netbox/navigation/menu.py:189 msgid "RIRs" msgstr "RIR'er" -#: netbox/ipam/models/ip.py:81 +#: netbox/ipam/models/ip.py:82 msgid "IPv4 or IPv6 network" msgstr "IPv4- eller IPv6-netværk" -#: netbox/ipam/models/ip.py:88 +#: netbox/ipam/models/ip.py:89 msgid "Regional Internet Registry responsible for this IP space" msgstr "Regionalt internetregister, der er ansvarlig for dette IP-rum" -#: netbox/ipam/models/ip.py:98 +#: netbox/ipam/models/ip.py:99 msgid "date added" msgstr "dato tilføjet" -#: netbox/ipam/models/ip.py:112 +#: netbox/ipam/models/ip.py:113 msgid "aggregate" msgstr "aggregat" -#: netbox/ipam/models/ip.py:113 +#: netbox/ipam/models/ip.py:114 msgid "aggregates" msgstr "aggregater" -#: netbox/ipam/models/ip.py:126 +#: netbox/ipam/models/ip.py:127 msgid "Cannot create aggregate with /0 mask." msgstr "Kan ikke oprette aggregat med /0-maske." -#: netbox/ipam/models/ip.py:138 +#: netbox/ipam/models/ip.py:139 #, python-brace-format msgid "" "Aggregates cannot overlap. {prefix} is already covered by an existing " @@ -10856,7 +10864,7 @@ msgstr "" "Aggregater kan ikke overlappe hinanden. {prefix} er allerede dækket af et " "eksisterende aggregat ({aggregate})." -#: netbox/ipam/models/ip.py:152 +#: netbox/ipam/models/ip.py:153 #, python-brace-format msgid "" "Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate " @@ -10865,185 +10873,185 @@ msgstr "" "Præfikser kan ikke overlappe aggregater. {prefix} dækker et eksisterende " "aggregat ({aggregate})." -#: netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:201 msgid "roles" msgstr "roller" -#: netbox/ipam/models/ip.py:213 netbox/ipam/models/ip.py:282 +#: netbox/ipam/models/ip.py:214 netbox/ipam/models/ip.py:283 msgid "prefix" msgstr "præfiks" -#: netbox/ipam/models/ip.py:214 +#: netbox/ipam/models/ip.py:215 msgid "IPv4 or IPv6 network with mask" msgstr "IPv4- eller IPv6-netværk med maske" -#: netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:244 msgid "Operational status of this prefix" msgstr "Driftsstatus for dette præfiks" -#: netbox/ipam/models/ip.py:251 +#: netbox/ipam/models/ip.py:252 msgid "The primary function of this prefix" msgstr "Den primære funktion af dette præfiks" -#: netbox/ipam/models/ip.py:254 +#: netbox/ipam/models/ip.py:255 msgid "is a pool" msgstr "er en pool" -#: netbox/ipam/models/ip.py:256 +#: netbox/ipam/models/ip.py:257 msgid "All IP addresses within this prefix are considered usable" msgstr "Alle IP-adresser inden for dette præfiks betragtes som brugbare" -#: netbox/ipam/models/ip.py:259 netbox/ipam/models/ip.py:541 +#: netbox/ipam/models/ip.py:260 netbox/ipam/models/ip.py:549 msgid "mark utilized" msgstr "brugt mærke" -#: netbox/ipam/models/ip.py:283 +#: netbox/ipam/models/ip.py:284 msgid "prefixes" msgstr "præfikser" -#: netbox/ipam/models/ip.py:303 +#: netbox/ipam/models/ip.py:311 msgid "Cannot create prefix with /0 mask." msgstr "Kan ikke oprette præfiks med /0-maske." -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 #, python-brace-format msgid "VRF {vrf}" msgstr "VRF {vrf}" -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 msgid "global table" msgstr "global tabel" -#: netbox/ipam/models/ip.py:312 +#: netbox/ipam/models/ip.py:320 #, python-brace-format msgid "Duplicate prefix found in {table}: {prefix}" msgstr "Duplikat præfiks fundet i {table}: {prefix}" -#: netbox/ipam/models/ip.py:494 +#: netbox/ipam/models/ip.py:502 msgid "start address" msgstr "startadresse" -#: netbox/ipam/models/ip.py:495 netbox/ipam/models/ip.py:499 -#: netbox/ipam/models/ip.py:732 +#: netbox/ipam/models/ip.py:503 netbox/ipam/models/ip.py:507 +#: netbox/ipam/models/ip.py:740 msgid "IPv4 or IPv6 address (with mask)" msgstr "IPv4- eller IPv6-adresse (med maske)" -#: netbox/ipam/models/ip.py:498 +#: netbox/ipam/models/ip.py:506 msgid "end address" msgstr "slutadresse" -#: netbox/ipam/models/ip.py:525 +#: netbox/ipam/models/ip.py:533 msgid "Operational status of this range" msgstr "Driftsstatus for denne rækkevidde" -#: netbox/ipam/models/ip.py:533 +#: netbox/ipam/models/ip.py:541 msgid "The primary function of this range" msgstr "Den primære funktion af dette interval" -#: netbox/ipam/models/ip.py:536 +#: netbox/ipam/models/ip.py:544 msgid "mark populated" msgstr "mærke befolket" -#: netbox/ipam/models/ip.py:538 +#: netbox/ipam/models/ip.py:546 msgid "Prevent the creation of IP addresses within this range" msgstr "Forhindre oprettelse af IP-adresser inden for dette interval" -#: netbox/ipam/models/ip.py:543 +#: netbox/ipam/models/ip.py:551 #, python-format msgid "Report space as 100% utilized" msgstr "Rapporter plads som 100% udnyttet" -#: netbox/ipam/models/ip.py:552 +#: netbox/ipam/models/ip.py:560 msgid "IP range" msgstr "IP-rækkevidde" -#: netbox/ipam/models/ip.py:553 +#: netbox/ipam/models/ip.py:561 msgid "IP ranges" msgstr "IP-intervaller" -#: netbox/ipam/models/ip.py:566 +#: netbox/ipam/models/ip.py:574 msgid "Starting and ending IP address versions must match" msgstr "Startende og afsluttende IP-adresseversioner skal matche" -#: netbox/ipam/models/ip.py:572 +#: netbox/ipam/models/ip.py:580 msgid "Starting and ending IP address masks must match" msgstr "Startende og afsluttende IP-adressemasker skal matche" -#: netbox/ipam/models/ip.py:579 +#: netbox/ipam/models/ip.py:587 #, python-brace-format msgid "" "Ending address must be greater than the starting address ({start_address})" msgstr "Slutadressen skal være større end startadressen ({start_address})" -#: netbox/ipam/models/ip.py:607 +#: netbox/ipam/models/ip.py:615 #, python-brace-format msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}" msgstr "" "Definerede adresser overlapper med rækkevidde {overlapping_range} i VRF " "{vrf}" -#: netbox/ipam/models/ip.py:616 +#: netbox/ipam/models/ip.py:624 #, python-brace-format msgid "Defined range exceeds maximum supported size ({max_size})" msgstr "" "Defineret interval overstiger den maksimale understøttede størrelse " "({max_size})" -#: netbox/ipam/models/ip.py:731 netbox/tenancy/models/contacts.py:76 +#: netbox/ipam/models/ip.py:739 netbox/tenancy/models/contacts.py:76 msgid "address" msgstr "adresse" -#: netbox/ipam/models/ip.py:754 +#: netbox/ipam/models/ip.py:762 msgid "The operational status of this IP" msgstr "Den operationelle status for denne IP" -#: netbox/ipam/models/ip.py:762 +#: netbox/ipam/models/ip.py:770 msgid "The functional role of this IP" msgstr "Den funktionelle rolle af denne IP" -#: netbox/ipam/models/ip.py:785 netbox/templates/ipam/ipaddress.html:72 +#: netbox/ipam/models/ip.py:793 netbox/templates/ipam/ipaddress.html:72 msgid "NAT (inside)" msgstr "NAT (indvendigt)" -#: netbox/ipam/models/ip.py:786 +#: netbox/ipam/models/ip.py:794 msgid "The IP for which this address is the \"outside\" IP" msgstr "Den IP, som denne adresse er den „eksterne“ IP for" -#: netbox/ipam/models/ip.py:793 +#: netbox/ipam/models/ip.py:801 msgid "Hostname or FQDN (not case-sensitive)" msgstr "Værtsnavn eller FQDN (skelner ikke mellem store og små bogstaver)" -#: netbox/ipam/models/ip.py:809 netbox/ipam/models/services.py:86 +#: netbox/ipam/models/ip.py:817 netbox/ipam/models/services.py:86 msgid "IP addresses" msgstr "IP-adresser" -#: netbox/ipam/models/ip.py:867 +#: netbox/ipam/models/ip.py:875 msgid "Cannot create IP address with /0 mask." msgstr "Kan ikke oprette IP-adresse med /0-maske." -#: netbox/ipam/models/ip.py:873 +#: netbox/ipam/models/ip.py:881 #, python-brace-format msgid "{ip} is a network ID, which may not be assigned to an interface." msgstr "{ip} er et netværks-id, som muligvis ikke tildeles en grænseflade." -#: netbox/ipam/models/ip.py:884 +#: netbox/ipam/models/ip.py:892 #, python-brace-format msgid "" "{ip} is a broadcast address, which may not be assigned to an interface." msgstr "" "{ip} er en udsendelsesadresse, som muligvis ikke tildeles en grænseflade." -#: netbox/ipam/models/ip.py:898 +#: netbox/ipam/models/ip.py:906 #, python-brace-format msgid "Duplicate IP address found in {table}: {ipaddress}" msgstr "Duplikat IP-adresse fundet i {table}: {ipaddress}" -#: netbox/ipam/models/ip.py:914 +#: netbox/ipam/models/ip.py:922 #, python-brace-format msgid "Cannot create IP address {ip} inside range {range}." msgstr "Kan ikke oprette IP-adresse {ip} inden for rækkevidde {range}." -#: netbox/ipam/models/ip.py:935 +#: netbox/ipam/models/ip.py:943 msgid "" "Cannot reassign IP address while it is designated as the primary IP for the " "parent object" @@ -11051,7 +11059,7 @@ msgstr "" "Kan ikke omtildele IP-adresse, mens den er angivet som den primære IP for " "det overordnede objekt" -#: netbox/ipam/models/ip.py:941 +#: netbox/ipam/models/ip.py:949 msgid "Only IPv6 addresses can be assigned SLAAC status" msgstr "Kun IPv6-adresser kan tildeles SLAAC-status" @@ -12428,12 +12436,12 @@ msgstr "Vælg alle" msgid "Toggle all" msgstr "Skift alle" -#: netbox/netbox/tables/columns.py:307 +#: netbox/netbox/tables/columns.py:311 #: netbox/templates/inc/table_controls_htmx.html:35 msgid "Toggle Dropdown" msgstr "Skift rullemenuen" -#: netbox/netbox/tables/columns.py:580 netbox/templates/core/job.html:53 +#: netbox/netbox/tables/columns.py:584 netbox/templates/core/job.html:53 msgid "Error" msgstr "Fejl" @@ -12859,6 +12867,7 @@ msgstr "Kredsløbstype" #: netbox/templates/users/objectpermission.html:38 #: netbox/utilities/templates/buttons/add.html:4 #: netbox/utilities/templates/helpers/table_config_form.html:20 +#: netbox/utilities/templates/widgets/splitmultiselect.html:11 msgid "Add" msgstr "Tilføj" @@ -12866,7 +12875,7 @@ msgstr "Tilføj" #: netbox/templates/circuits/inc/circuit_termination_fields.html:37 #: netbox/templates/dcim/inc/panels/inventory_items.html:32 #: netbox/templates/dcim/powerpanel.html:56 -#: netbox/templates/extras/script_list.html:30 +#: netbox/templates/extras/inc/script_list_content.html:16 #: netbox/templates/generic/object_edit.html:47 #: netbox/templates/ipam/inc/ipaddress_edit_header.html:7 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:43 @@ -12881,7 +12890,7 @@ msgstr "Bytte" #: netbox/templates/circuits/inc/circuit_termination.html:23 #: netbox/templates/dcim/inc/panels/inventory_items.html:37 #: netbox/templates/dcim/powerpanel.html:66 -#: netbox/templates/extras/script_list.html:35 +#: netbox/templates/extras/inc/script_list_content.html:21 #: netbox/templates/generic/bulk_delete.html:20 #: netbox/templates/generic/bulk_delete.html:66 #: netbox/templates/generic/object_delete.html:19 @@ -13638,6 +13647,7 @@ msgstr "Regenerer slug" #: netbox/templates/extras/tableconfig_edit.html:32 #: netbox/templates/generic/bulk_remove.html:21 #: netbox/utilities/templates/helpers/table_config_form.html:23 +#: netbox/utilities/templates/widgets/splitmultiselect.html:14 msgid "Remove" msgstr "Fjern" @@ -14117,7 +14127,7 @@ msgstr "Tilføj nyt medlem" #: netbox/templates/dcim/virtualchassis_add_member.html:27 #: netbox/templates/generic/object_edit.html:78 #: netbox/templates/users/objectpermission.html:31 -#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:313 +#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:322 msgid "Actions" msgstr "Handlinger" @@ -14449,7 +14459,7 @@ msgid "Output" msgstr "Udgang" #: netbox/templates/extras/htmx/script_result.html:61 -#: netbox/templates/extras/object_render_config.html:60 +#: netbox/templates/extras/object_render_config.html:59 msgid "Download" msgstr "Hent" @@ -14461,6 +14471,46 @@ msgstr "Indlæser" msgid "Results pending" msgstr "Resultater afventende" +#: netbox/templates/extras/inc/script_list_content.html:34 +msgid "Last Run" +msgstr "Sidste løb" + +#: netbox/templates/extras/inc/script_list_content.html:49 +msgid "Script is no longer present in the source file" +msgstr "Script findes ikke længere i kildefilen" + +#: netbox/templates/extras/inc/script_list_content.html:62 +msgid "Never" +msgstr "Aldrig" + +#: netbox/templates/extras/inc/script_list_content.html:75 +msgid "Run Again" +msgstr "Kør igen" + +#: netbox/templates/extras/inc/script_list_content.html:77 +#: netbox/templates/extras/script.html:41 +#: netbox/templates/extras/script.html:45 +msgid "Run Script" +msgstr "Kør script" + +#: netbox/templates/extras/inc/script_list_content.html:123 +#, python-format +msgid "Could not load scripts from module %(module)s" +msgstr "Kunne ikke indlæse scripts fra modulet %(module)s" + +#: netbox/templates/extras/inc/script_list_content.html:131 +msgid "No Scripts Found" +msgstr "Ingen scripts fundet" + +#: netbox/templates/extras/inc/script_list_content.html:134 +#, python-format +msgid "" +"Get started by creating a script from " +"an uploaded file or data source." +msgstr "" +"Kom i gang med Oprettelse af et script" +" fra en uploadet fil eller datakilde." + #: netbox/templates/extras/journalentry.html:15 msgid "Journal Entry" msgstr "Journalindtastning" @@ -14519,12 +14569,6 @@ msgstr "Rapport" msgid "You do not have permission to run scripts" msgstr "Du har ikke tilladelse til at køre scripts" -#: netbox/templates/extras/script.html:41 -#: netbox/templates/extras/script.html:45 -#: netbox/templates/extras/script_list.html:90 -msgid "Run Script" -msgstr "Kør script" - #: netbox/templates/extras/script.html:51 #: netbox/templates/extras/script/source.html:10 msgid "Error loading script" @@ -14534,40 +14578,6 @@ msgstr "Fejl ved indlæsning af script" msgid "Script no longer exists in the source file." msgstr "Script findes ikke længere i kildefilen." -#: netbox/templates/extras/script_list.html:47 -msgid "Last Run" -msgstr "Sidste løb" - -#: netbox/templates/extras/script_list.html:62 -msgid "Script is no longer present in the source file" -msgstr "Script findes ikke længere i kildefilen" - -#: netbox/templates/extras/script_list.html:75 -msgid "Never" -msgstr "Aldrig" - -#: netbox/templates/extras/script_list.html:88 -msgid "Run Again" -msgstr "Kør igen" - -#: netbox/templates/extras/script_list.html:136 -#, python-format -msgid "Could not load scripts from module %(module)s" -msgstr "Kunne ikke indlæse scripts fra modulet %(module)s" - -#: netbox/templates/extras/script_list.html:144 -msgid "No Scripts Found" -msgstr "Ingen scripts fundet" - -#: netbox/templates/extras/script_list.html:147 -#, python-format -msgid "" -"Get started by creating a script from " -"an uploaded file or data source." -msgstr "" -"Kom i gang med Oprettelse af et script" -" fra en uploadet fil eller datakilde." - #: netbox/templates/extras/script_result.html:35 #: netbox/templates/generic/object_list.html:50 #: netbox/templates/search.html:13 @@ -14597,11 +14607,13 @@ msgstr "Tabelkonfiguration" #: netbox/templates/extras/tableconfig_edit.html:40 #: netbox/utilities/templates/helpers/table_config_form.html:31 +#: netbox/utilities/templates/widgets/splitmultiselect.html:23 msgid "Move Up" msgstr "Flyt op" #: netbox/templates/extras/tableconfig_edit.html:43 #: netbox/utilities/templates/helpers/table_config_form.html:34 +#: netbox/utilities/templates/widgets/splitmultiselect.html:26 msgid "Move Down" msgstr "Flyt ned" @@ -15341,7 +15353,7 @@ msgid "View" msgstr "Udsigt" #: netbox/templates/users/objectpermission.html:52 -#: netbox/users/forms/model_forms.py:316 +#: netbox/users/forms/model_forms.py:325 msgid "Constraints" msgstr "Begrænsninger" @@ -15865,19 +15877,23 @@ msgid "Passwords do not match! Please check your input and try again." msgstr "" "Adgangskoder stemmer ikke overens! Kontroller dit input, og prøv igen." -#: netbox/users/forms/model_forms.py:295 +#: netbox/users/forms/model_forms.py:289 +msgid "Select the types of objects to which the permission will appy." +msgstr "Vælg de objekttyper, som tilladelsen skal gælde for." + +#: netbox/users/forms/model_forms.py:304 msgid "Additional actions" msgstr "Yderligere tiltag" -#: netbox/users/forms/model_forms.py:298 +#: netbox/users/forms/model_forms.py:307 msgid "Actions granted in addition to those listed above" msgstr "Foranstaltninger, der er ydet ud over dem, der er anført ovenfor" -#: netbox/users/forms/model_forms.py:314 +#: netbox/users/forms/model_forms.py:323 msgid "Objects" msgstr "Objekter" -#: netbox/users/forms/model_forms.py:326 +#: netbox/users/forms/model_forms.py:335 msgid "" "JSON expression of a queryset filter that will return only permitted " "objects. Leave null to match all objects of this type. A list of multiple " @@ -15887,11 +15903,11 @@ msgstr "" "Efterlad null for at matche alle objekter af denne type. En liste over flere" " objekter vil resultere i en logisk OR-operation." -#: netbox/users/forms/model_forms.py:365 +#: netbox/users/forms/model_forms.py:374 msgid "At least one action must be selected." msgstr "Mindst en handling skal vælges." -#: netbox/users/forms/model_forms.py:383 +#: netbox/users/forms/model_forms.py:392 #, python-brace-format msgid "Invalid filter for {model}: {error}" msgstr "Ugyldigt filter for {model}: {error}" @@ -15990,19 +16006,19 @@ msgstr "Der findes allerede en bruger med dette brugernavn." msgid "Custom Actions" msgstr "Brugerdefinerede handlinger" -#: netbox/utilities/api.py:153 +#: netbox/utilities/api.py:151 #, python-brace-format msgid "Related object not found using the provided attributes: {params}" msgstr "" "Relateret objekt blev ikke fundet ved hjælp af de angivne attributter: " "{params}" -#: netbox/utilities/api.py:156 +#: netbox/utilities/api.py:154 #, python-brace-format msgid "Multiple objects match the provided attributes: {params}" msgstr "Flere objekter matcher de angivne attributter: {params}" -#: netbox/utilities/api.py:168 +#: netbox/utilities/api.py:166 #, python-brace-format msgid "" "Related objects must be referenced by numeric ID or by dictionary of " @@ -16011,7 +16027,7 @@ msgstr "" "Relaterede objekter skal refereres med numerisk id eller ved ordbog over " "attributter. Modtaget en ukendt værdi: {value}" -#: netbox/utilities/api.py:177 +#: netbox/utilities/api.py:175 #, python-brace-format msgid "Related object not found using the provided numeric ID: {id}" msgstr "" @@ -16127,15 +16143,16 @@ msgstr "" "Ugyldig liste ({value}). Skal være numerisk, og intervaller skal være i " "stigende rækkefølge." -#: netbox/utilities/forms/fields/array.py:40 +#: netbox/utilities/forms/fields/array.py:41 +#, python-brace-format msgid "" -"Specify one or more numeric ranges separated by commas. Example: " -"1-5,20-30" +"Specify one or more individual numbers or numeric ranges separated by " +"commas. Example: {example}" msgstr "" -"Angiv et eller flere numeriske områder adskilt af kommaer. Eksempel: " -"1-5,20-30" +"Angiv et eller flere individuelle tal eller numeriske områder adskilt af " +"kommaer. Eksempel: {example}" -#: netbox/utilities/forms/fields/array.py:47 +#: netbox/utilities/forms/fields/array.py:49 #, python-brace-format msgid "" "Invalid ranges ({value}). Must be a range of integers in ascending order." @@ -16435,6 +16452,10 @@ msgstr "Hurtig tilføjelse" msgid "Write" msgstr "Skrive" +#: netbox/utilities/templates/widgets/splitmultiselect.html:19 +msgid "Selected" +msgstr "Udvalgt" + #: netbox/utilities/testing/views.py:632 msgid "The test must define csv_update_data." msgstr "Testen skal definere csv_update_data." diff --git a/netbox/translations/de/LC_MESSAGES/django.mo b/netbox/translations/de/LC_MESSAGES/django.mo index 63c77934b..2cb37cde9 100644 Binary files a/netbox/translations/de/LC_MESSAGES/django.mo and b/netbox/translations/de/LC_MESSAGES/django.mo differ diff --git a/netbox/translations/de/LC_MESSAGES/django.po b/netbox/translations/de/LC_MESSAGES/django.po index 2fa0722e2..71ff52039 100644 --- a/netbox/translations/de/LC_MESSAGES/django.po +++ b/netbox/translations/de/LC_MESSAGES/django.po @@ -10,17 +10,17 @@ # haagehan, 2024 # Robin Reinhardt, 2024 # Niklas, 2025 -# Jeremy Stretch, 2025 # chbally, 2025 +# Jeremy Stretch, 2025 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-07-29 05:09+0000\n" +"POT-Creation-Date: 2025-08-12 05:02+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" -"Last-Translator: chbally, 2025\n" +"Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: German (https://app.transifex.com/netbox-community/teams/178115/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -40,7 +40,7 @@ msgstr "Schreibberechtigung" #: netbox/account/tables.py:35 netbox/core/choices.py:102 #: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79 -#: netbox/extras/tables/tables.py:379 netbox/extras/tables/tables.py:627 +#: netbox/extras/tables/tables.py:380 netbox/extras/tables/tables.py:628 #: netbox/templates/account/token.html:43 #: netbox/templates/core/configrevision.html:26 #: netbox/templates/core/configrevision_restore.html:12 @@ -95,9 +95,9 @@ msgstr "Dein Passwort wurde erfolgreich geändert." #: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 #: netbox/dcim/choices.py:102 netbox/dcim/choices.py:186 -#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1549 -#: netbox/dcim/choices.py:1607 netbox/dcim/choices.py:1674 -#: netbox/dcim/choices.py:1696 netbox/virtualization/choices.py:20 +#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1553 +#: netbox/dcim/choices.py:1611 netbox/dcim/choices.py:1678 +#: netbox/dcim/choices.py:1700 netbox/virtualization/choices.py:20 #: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18 #: netbox/vpn/choices.py:281 msgid "Planned" @@ -110,9 +110,9 @@ msgstr "Provisionierung" #: netbox/circuits/choices.py:23 netbox/core/tables/plugins.py:64 #: netbox/core/tables/tasks.py:22 netbox/dcim/choices.py:22 #: netbox/dcim/choices.py:103 netbox/dcim/choices.py:185 -#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1606 -#: netbox/dcim/choices.py:1673 netbox/dcim/choices.py:1695 -#: netbox/extras/tables/tables.py:539 netbox/ipam/choices.py:31 +#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1610 +#: netbox/dcim/choices.py:1677 netbox/dcim/choices.py:1699 +#: netbox/extras/tables/tables.py:540 netbox/ipam/choices.py:31 #: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69 #: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25 #: netbox/templates/users/user.html:35 netbox/users/forms/bulk_edit.py:38 @@ -123,8 +123,8 @@ msgid "Active" msgstr "Aktiv" #: netbox/circuits/choices.py:24 netbox/dcim/choices.py:184 -#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1605 -#: netbox/dcim/choices.py:1675 netbox/dcim/choices.py:1694 +#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1609 +#: netbox/dcim/choices.py:1679 netbox/dcim/choices.py:1698 #: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44 msgid "Offline" msgstr "Offline" @@ -137,7 +137,7 @@ msgstr "Deprovisionierung" msgid "Decommissioned" msgstr "Stillgelegt" -#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1618 +#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1622 #: netbox/templates/dcim/interface.html:135 #: netbox/templates/virtualization/vminterface.html:83 #: netbox/tenancy/choices.py:17 @@ -557,9 +557,9 @@ msgstr "ASNs" #: netbox/templates/extras/dashboard/widget_add.html:14 #: netbox/templates/extras/eventrule.html:21 #: netbox/templates/extras/exporttemplate.html:19 +#: netbox/templates/extras/inc/script_list_content.html:33 #: netbox/templates/extras/notificationgroup.html:20 #: netbox/templates/extras/savedfilter.html:17 -#: netbox/templates/extras/script_list.html:46 #: netbox/templates/extras/tableconfig.html:17 #: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17 #: netbox/templates/generic/bulk_import.html:120 @@ -677,7 +677,7 @@ msgstr "Dienst ID" #: netbox/dcim/tables/devices.py:748 netbox/dcim/tables/devices.py:804 #: netbox/dcim/tables/devices.py:1045 netbox/dcim/tables/devicetypes.py:256 #: netbox/dcim/tables/devicetypes.py:271 netbox/dcim/tables/racks.py:33 -#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:487 +#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:488 #: netbox/templates/circuits/circuittype.html:30 #: netbox/templates/circuits/virtualcircuittype.html:30 #: netbox/templates/dcim/cable.html:40 @@ -722,7 +722,7 @@ msgstr "Farbe" #: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:192 #: netbox/dcim/tables/devices.py:856 netbox/dcim/tables/power.py:77 #: netbox/dcim/tables/racks.py:141 netbox/extras/forms/bulk_import.py:42 -#: netbox/extras/tables/tables.py:449 netbox/extras/tables/tables.py:509 +#: netbox/extras/tables/tables.py:450 netbox/extras/tables/tables.py:510 #: netbox/netbox/tables/tables.py:274 #: netbox/templates/circuits/circuit.html:30 #: netbox/templates/circuits/virtualcircuit.html:39 @@ -815,7 +815,7 @@ msgstr "Providerkonto" #: netbox/templates/dcim/powerfeed.html:36 #: netbox/templates/dcim/poweroutlet.html:40 #: netbox/templates/dcim/rack.html:41 netbox/templates/dcim/site.html:43 -#: netbox/templates/extras/script_list.html:48 +#: netbox/templates/extras/inc/script_list_content.html:35 #: netbox/templates/ipam/ipaddress.html:37 #: netbox/templates/ipam/iprange.html:61 netbox/templates/ipam/prefix.html:69 #: netbox/templates/ipam/vlan.html:48 @@ -1394,7 +1394,7 @@ msgstr "Terminationsseite" #: netbox/templates/extras/configcontext.html:60 #: netbox/templates/ipam/ipaddress.html:59 #: netbox/templates/ipam/vlan_edit.html:42 -#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:315 +#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:324 msgid "Assignment" msgstr "Zuweisung" @@ -1451,14 +1451,14 @@ msgstr "Verbindungstyp" msgid "Group Assignment" msgstr "Gruppenzuweisung" -#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:67 +#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:68 #: netbox/dcim/models/device_component_templates.py:531 #: netbox/dcim/models/device_component_templates.py:631 -#: netbox/dcim/models/device_components.py:485 -#: netbox/dcim/models/device_components.py:1038 -#: netbox/dcim/models/device_components.py:1109 -#: netbox/dcim/models/device_components.py:1255 -#: netbox/dcim/models/devices.py:381 netbox/dcim/models/racks.py:227 +#: netbox/dcim/models/device_components.py:516 +#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1140 +#: netbox/dcim/models/device_components.py:1286 +#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227 #: netbox/extras/models/tags.py:29 msgid "color" msgstr "Farbe" @@ -1483,14 +1483,14 @@ msgstr "Eindeutige Transportnetz-ID" #: netbox/circuits/models/circuits.py:67 #: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52 -#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:49 -#: netbox/dcim/models/device_components.py:456 -#: netbox/dcim/models/device_components.py:1294 -#: netbox/dcim/models/devices.py:555 netbox/dcim/models/devices.py:1160 +#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:50 +#: netbox/dcim/models/device_components.py:487 +#: netbox/dcim/models/device_components.py:1325 +#: netbox/dcim/models/devices.py:556 netbox/dcim/models/devices.py:1164 #: netbox/dcim/models/modules.py:221 netbox/dcim/models/power.py:94 #: netbox/dcim/models/racks.py:294 netbox/dcim/models/sites.py:154 -#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:242 -#: netbox/ipam/models/ip.py:521 netbox/ipam/models/ip.py:750 +#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:529 netbox/ipam/models/ip.py:758 #: netbox/ipam/models/vlans.py:217 netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1620,8 +1620,8 @@ msgstr "" #: netbox/core/models/jobs.py:48 #: netbox/dcim/models/device_component_templates.py:43 #: netbox/dcim/models/device_components.py:52 -#: netbox/dcim/models/devices.py:499 netbox/dcim/models/devices.py:1092 -#: netbox/dcim/models/devices.py:1155 netbox/dcim/models/modules.py:32 +#: netbox/dcim/models/devices.py:500 netbox/dcim/models/devices.py:1096 +#: netbox/dcim/models/devices.py:1159 netbox/dcim/models/modules.py:32 #: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89 #: netbox/dcim/models/racks.py:263 netbox/dcim/models/sites.py:142 #: netbox/extras/models/configs.py:33 netbox/extras/models/configs.py:214 @@ -1653,7 +1653,7 @@ msgstr "Name" msgid "Full name of the provider" msgstr "Vollständiger Name des Providers" -#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:88 +#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:89 #: netbox/dcim/models/racks.py:143 netbox/dcim/models/sites.py:149 #: netbox/extras/models/models.py:472 netbox/ipam/models/asns.py:23 #: netbox/ipam/models/vlans.py:43 netbox/netbox/models/__init__.py:146 @@ -1711,8 +1711,8 @@ msgstr "virtuelle Verbindung" msgid "virtual circuits" msgstr "virtuelle Verbindungen" -#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:199 -#: netbox/ipam/models/ip.py:757 netbox/vpn/models/tunnels.py:109 +#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:765 netbox/vpn/models/tunnels.py:109 msgid "role" msgstr "Rolle" @@ -1751,9 +1751,9 @@ msgstr "virtuelle Verbindungsabschlüsse" #: netbox/extras/tables/tables.py:62 netbox/extras/tables/tables.py:126 #: netbox/extras/tables/tables.py:159 netbox/extras/tables/tables.py:184 #: netbox/extras/tables/tables.py:260 netbox/extras/tables/tables.py:290 -#: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:422 -#: netbox/extras/tables/tables.py:445 netbox/extras/tables/tables.py:483 -#: netbox/extras/tables/tables.py:535 netbox/extras/tables/tables.py:561 +#: netbox/extras/tables/tables.py:406 netbox/extras/tables/tables.py:423 +#: netbox/extras/tables/tables.py:446 netbox/extras/tables/tables.py:484 +#: netbox/extras/tables/tables.py:536 netbox/extras/tables/tables.py:562 #: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410 #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 @@ -1797,9 +1797,9 @@ msgstr "virtuelle Verbindungsabschlüsse" #: netbox/templates/extras/customlink.html:13 #: netbox/templates/extras/eventrule.html:13 #: netbox/templates/extras/exporttemplate.html:15 +#: netbox/templates/extras/inc/script_list_content.html:32 #: netbox/templates/extras/notificationgroup.html:14 #: netbox/templates/extras/savedfilter.html:13 -#: netbox/templates/extras/script_list.html:45 #: netbox/templates/extras/tableconfig.html:13 #: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13 #: netbox/templates/ipam/asnrange.html:15 @@ -1900,7 +1900,7 @@ msgstr "Garantierte Bandbreite" #: netbox/dcim/tables/racks.py:148 netbox/dcim/tables/racks.py:233 #: netbox/dcim/tables/sites.py:40 netbox/dcim/tables/sites.py:74 #: netbox/dcim/tables/sites.py:121 netbox/dcim/tables/sites.py:179 -#: netbox/extras/tables/tables.py:643 netbox/ipam/tables/asn.py:69 +#: netbox/extras/tables/tables.py:644 netbox/ipam/tables/asn.py:69 #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 @@ -2107,7 +2107,7 @@ msgstr "Abgeschlossen" #: netbox/core/choices.py:22 netbox/core/choices.py:59 #: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34 #: netbox/dcim/choices.py:188 netbox/dcim/choices.py:241 -#: netbox/dcim/choices.py:1608 netbox/dcim/choices.py:1698 +#: netbox/dcim/choices.py:1612 netbox/dcim/choices.py:1702 #: netbox/virtualization/choices.py:48 msgid "Failed" msgstr "Fehlgeschlagen" @@ -2258,7 +2258,7 @@ msgid "User name" msgstr "Benutzername" #: netbox/core/forms/bulk_edit.py:26 netbox/core/forms/filtersets.py:43 -#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1656 +#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1660 #: netbox/dcim/forms/bulk_edit.py:1184 netbox/dcim/forms/bulk_edit.py:1465 #: netbox/dcim/forms/filtersets.py:1448 netbox/dcim/tables/devices.py:577 #: netbox/dcim/tables/devicetypes.py:231 netbox/extras/forms/bulk_edit.py:124 @@ -2267,7 +2267,7 @@ msgstr "Benutzername" #: netbox/extras/forms/filtersets.py:240 netbox/extras/forms/filtersets.py:270 #: netbox/extras/forms/filtersets.py:335 netbox/extras/tables/tables.py:166 #: netbox/extras/tables/tables.py:267 netbox/extras/tables/tables.py:300 -#: netbox/extras/tables/tables.py:459 netbox/netbox/preferences.py:22 +#: netbox/extras/tables/tables.py:460 netbox/netbox/preferences.py:22 #: netbox/netbox/preferences.py:61 netbox/templates/core/datasource.html:42 #: netbox/templates/dcim/interface.html:61 #: netbox/templates/extras/customlink.html:17 @@ -2305,7 +2305,7 @@ msgstr "Regeln ignorieren" #: netbox/extras/forms/model_forms.py:265 #: netbox/extras/forms/model_forms.py:660 #: netbox/extras/forms/model_forms.py:713 netbox/extras/tables/tables.py:204 -#: netbox/extras/tables/tables.py:527 netbox/extras/tables/tables.py:565 +#: netbox/extras/tables/tables.py:528 netbox/extras/tables/tables.py:566 #: netbox/templates/core/datasource.html:31 #: netbox/templates/extras/configcontext.html:29 #: netbox/templates/extras/configtemplate.html:37 @@ -2330,9 +2330,9 @@ msgstr "Erstellung" #: netbox/core/forms/filtersets.py:80 netbox/core/forms/filtersets.py:166 #: netbox/extras/forms/filtersets.py:524 netbox/extras/tables/tables.py:234 -#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:338 -#: netbox/extras/tables/tables.py:370 netbox/extras/tables/tables.py:632 -#: netbox/templates/core/job.html:38 +#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:320 +#: netbox/extras/tables/tables.py:339 netbox/extras/tables/tables.py:371 +#: netbox/extras/tables/tables.py:633 netbox/templates/core/job.html:38 #: netbox/templates/core/objectchange.html:52 #: netbox/templates/extras/tableconfig.html:21 #: netbox/tenancy/tables/contacts.py:98 netbox/vpn/tables/l2vpn.py:62 @@ -2375,7 +2375,7 @@ msgstr "Abgeschlossen vor" #: netbox/dcim/forms/bulk_edit.py:479 netbox/dcim/forms/filtersets.py:420 #: netbox/dcim/forms/filtersets.py:464 netbox/dcim/forms/model_forms.py:332 #: netbox/extras/forms/filtersets.py:519 netbox/extras/forms/filtersets.py:539 -#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:386 +#: netbox/extras/tables/tables.py:347 netbox/extras/tables/tables.py:387 #: netbox/templates/core/objectchange.html:36 #: netbox/templates/dcim/rackreservation.html:58 #: netbox/templates/extras/savedfilter.html:21 @@ -2390,7 +2390,7 @@ msgid "User" msgstr "Nutzer" #: netbox/core/forms/filtersets.py:140 netbox/core/tables/change_logging.py:15 -#: netbox/extras/tables/tables.py:670 netbox/extras/tables/tables.py:724 +#: netbox/extras/tables/tables.py:671 netbox/extras/tables/tables.py:725 #: netbox/templates/core/objectchange.html:32 msgid "Time" msgstr "Zeit" @@ -2448,7 +2448,7 @@ msgstr "" msgid "Rack Elevations" msgstr "Rackübersichten" -#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1537 +#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1541 #: netbox/dcim/forms/bulk_edit.py:1031 netbox/dcim/forms/bulk_edit.py:1419 #: netbox/dcim/forms/bulk_edit.py:1440 netbox/dcim/tables/racks.py:161 #: netbox/netbox/navigation/menu.py:313 netbox/netbox/navigation/menu.py:317 @@ -2589,7 +2589,7 @@ msgstr "Aktuelle Konfiguration" msgid "Config revision #{id}" msgstr "Konfigurationsrevision #{id}" -#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:42 +#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:43 #: netbox/dcim/models/device_component_templates.py:199 #: netbox/dcim/models/device_component_templates.py:234 #: netbox/dcim/models/device_component_templates.py:270 @@ -2597,13 +2597,13 @@ msgstr "Konfigurationsrevision #{id}" #: netbox/dcim/models/device_component_templates.py:420 #: netbox/dcim/models/device_component_templates.py:526 #: netbox/dcim/models/device_component_templates.py:626 -#: netbox/dcim/models/device_components.py:282 -#: netbox/dcim/models/device_components.py:309 +#: netbox/dcim/models/device_components.py:313 #: netbox/dcim/models/device_components.py:340 -#: netbox/dcim/models/device_components.py:462 -#: netbox/dcim/models/device_components.py:665 -#: netbox/dcim/models/device_components.py:1033 -#: netbox/dcim/models/device_components.py:1104 +#: netbox/dcim/models/device_components.py:371 +#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:696 +#: netbox/dcim/models/device_components.py:1064 +#: netbox/dcim/models/device_components.py:1135 #: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80 #: netbox/extras/models/search.py:41 #: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31 @@ -2611,7 +2611,7 @@ msgid "type" msgstr "Typ" #: netbox/core/models/data.py:49 netbox/extras/choices.py:37 -#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:734 +#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:735 #: netbox/templates/core/datasource.html:62 #: netbox/templates/core/plugin.html:66 msgid "URL" @@ -2619,7 +2619,7 @@ msgstr "URL" #: netbox/core/models/data.py:59 #: netbox/dcim/models/device_component_templates.py:425 -#: netbox/dcim/models/device_components.py:517 +#: netbox/dcim/models/device_components.py:548 #: netbox/extras/models/models.py:72 netbox/extras/models/models.py:311 #: netbox/extras/models/models.py:492 netbox/extras/models/models.py:571 #: netbox/users/models/permissions.py:28 @@ -2678,7 +2678,7 @@ msgstr "" msgid "last updated" msgstr "zuletzt aktualisiert" -#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:440 +#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:450 msgid "path" msgstr "Pfad" @@ -2686,7 +2686,7 @@ msgstr "Pfad" msgid "File path relative to the data source's root" msgstr "Dateipfad relativ zum Stammverzeichnis des Daten Verzeichnisses" -#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:502 +#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:510 msgid "size" msgstr "Größe" @@ -2802,7 +2802,7 @@ msgstr "" "enqueue () kann nicht mit Werten sowohl für schedule_at als auch für " "immediate aufgerufen werden." -#: netbox/core/signals.py:131 +#: netbox/core/signals.py:143 #, python-brace-format msgid "Deletion is prevented by a protection rule: {message}" msgstr "Das Löschen wird durch eine Schutzregel verhindert: {message}" @@ -2815,10 +2815,10 @@ msgstr "Vollständiger Name" #: netbox/core/tables/change_logging.py:37 netbox/core/tables/jobs.py:21 #: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:323 -#: netbox/extras/tables/tables.py:341 netbox/extras/tables/tables.py:373 -#: netbox/extras/tables/tables.py:453 netbox/extras/tables/tables.py:514 -#: netbox/extras/tables/tables.py:637 netbox/extras/tables/tables.py:677 -#: netbox/extras/tables/tables.py:731 netbox/netbox/tables/tables.py:278 +#: netbox/extras/tables/tables.py:342 netbox/extras/tables/tables.py:374 +#: netbox/extras/tables/tables.py:454 netbox/extras/tables/tables.py:515 +#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:678 +#: netbox/extras/tables/tables.py:732 netbox/netbox/tables/tables.py:278 #: netbox/templates/core/objectchange.html:58 #: netbox/templates/extras/eventrule.html:78 #: netbox/templates/extras/journalentry.html:18 @@ -2855,7 +2855,7 @@ msgstr "Letzte Aktualisierung" #: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76 #: netbox/dcim/tables/devicetypes.py:169 netbox/extras/tables/tables.py:230 -#: netbox/extras/tables/tables.py:504 netbox/extras/tables/tables.py:702 +#: netbox/extras/tables/tables.py:505 netbox/extras/tables/tables.py:703 #: netbox/netbox/tables/tables.py:223 #: netbox/templates/dcim/virtualchassis_edit.html:56 #: netbox/utilities/forms/forms.py:73 @@ -3056,8 +3056,8 @@ msgid "Staging" msgstr "Bereitstellung" #: netbox/dcim/choices.py:23 netbox/dcim/choices.py:190 -#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1550 -#: netbox/dcim/choices.py:1699 netbox/virtualization/choices.py:23 +#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1554 +#: netbox/dcim/choices.py:1703 netbox/virtualization/choices.py:23 #: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282 msgid "Decommissioning" msgstr "Außerbetriebnahme" @@ -3107,6 +3107,7 @@ msgid "Reserved" msgstr "Reserviert" #: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:265 +#: netbox/utilities/templates/widgets/splitmultiselect.html:5 msgid "Available" msgstr "Verfügbar" @@ -3121,7 +3122,7 @@ msgstr "Veraltet" msgid "Millimeters" msgstr "Millimeter" -#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1572 +#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1576 msgid "Inches" msgstr "Zoll" @@ -3198,7 +3199,7 @@ msgid "Rear" msgstr "Rückseite" #: netbox/dcim/choices.py:187 netbox/dcim/choices.py:240 -#: netbox/dcim/choices.py:1697 netbox/virtualization/choices.py:47 +#: netbox/dcim/choices.py:1701 netbox/virtualization/choices.py:47 msgid "Staged" msgstr "Vorbereitet" @@ -3231,7 +3232,7 @@ msgid "Top to bottom" msgstr "Von oben nach unten" #: netbox/dcim/choices.py:217 netbox/dcim/choices.py:262 -#: netbox/dcim/choices.py:1316 +#: netbox/dcim/choices.py:1320 msgid "Passive" msgstr "Passiv" @@ -3239,46 +3240,46 @@ msgstr "Passiv" msgid "Mixed" msgstr "Gemischt" -#: netbox/dcim/choices.py:487 netbox/dcim/choices.py:736 +#: netbox/dcim/choices.py:489 netbox/dcim/choices.py:740 msgid "NEMA (Non-locking)" msgstr "NEMA (nicht verriegelnd)" -#: netbox/dcim/choices.py:509 netbox/dcim/choices.py:758 +#: netbox/dcim/choices.py:511 netbox/dcim/choices.py:762 msgid "NEMA (Locking)" msgstr "NEMA (verriegelnd)" -#: netbox/dcim/choices.py:533 netbox/dcim/choices.py:782 +#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:786 msgid "California Style" msgstr "Kalifornischer Stil" -#: netbox/dcim/choices.py:541 +#: netbox/dcim/choices.py:543 msgid "International/ITA" msgstr "International/ITA" -#: netbox/dcim/choices.py:576 netbox/dcim/choices.py:817 +#: netbox/dcim/choices.py:578 netbox/dcim/choices.py:821 msgid "Proprietary" msgstr "Propritär" -#: netbox/dcim/choices.py:584 netbox/dcim/choices.py:827 -#: netbox/dcim/choices.py:1228 netbox/dcim/choices.py:1230 -#: netbox/dcim/choices.py:1466 netbox/dcim/choices.py:1468 +#: netbox/dcim/choices.py:586 netbox/dcim/choices.py:831 +#: netbox/dcim/choices.py:1232 netbox/dcim/choices.py:1234 +#: netbox/dcim/choices.py:1470 netbox/dcim/choices.py:1472 #: netbox/netbox/navigation/menu.py:209 msgid "Other" msgstr "Andere" -#: netbox/dcim/choices.py:790 +#: netbox/dcim/choices.py:794 msgid "ITA/International" msgstr "ITA/International" -#: netbox/dcim/choices.py:857 +#: netbox/dcim/choices.py:861 msgid "Physical" msgstr "Physikalisch" -#: netbox/dcim/choices.py:858 netbox/dcim/choices.py:1029 +#: netbox/dcim/choices.py:862 netbox/dcim/choices.py:1033 msgid "Virtual" msgstr "Virtuell" -#: netbox/dcim/choices.py:859 netbox/dcim/choices.py:1105 +#: netbox/dcim/choices.py:863 netbox/dcim/choices.py:1109 #: netbox/dcim/forms/bulk_edit.py:1625 netbox/dcim/forms/filtersets.py:1408 #: netbox/dcim/forms/model_forms.py:1117 netbox/dcim/forms/model_forms.py:1570 #: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151 @@ -3286,11 +3287,11 @@ msgstr "Virtuell" msgid "Wireless" msgstr "Funknetze" -#: netbox/dcim/choices.py:1027 +#: netbox/dcim/choices.py:1031 msgid "Virtual interfaces" msgstr "Virtuelle Schnittstellen" -#: netbox/dcim/choices.py:1030 netbox/dcim/forms/bulk_edit.py:1478 +#: netbox/dcim/choices.py:1034 netbox/dcim/forms/bulk_edit.py:1478 #: netbox/dcim/forms/bulk_import.py:901 netbox/dcim/forms/model_forms.py:1099 #: netbox/dcim/tables/devices.py:704 netbox/templates/dcim/interface.html:112 #: netbox/templates/virtualization/vminterface.html:43 @@ -3300,27 +3301,27 @@ msgstr "Virtuelle Schnittstellen" msgid "Bridge" msgstr "Bridge" -#: netbox/dcim/choices.py:1031 +#: netbox/dcim/choices.py:1035 msgid "Link Aggregation Group (LAG)" msgstr "Link Aggregation Group (LAG)" -#: netbox/dcim/choices.py:1035 +#: netbox/dcim/choices.py:1039 msgid "Ethernet (fixed)" msgstr "Ethernet (fest)" -#: netbox/dcim/choices.py:1052 +#: netbox/dcim/choices.py:1056 msgid "Ethernet (modular)" msgstr "Ethernet (modular)" -#: netbox/dcim/choices.py:1089 +#: netbox/dcim/choices.py:1093 msgid "Ethernet (backplane)" msgstr "Ethernet (Backplane)" -#: netbox/dcim/choices.py:1121 +#: netbox/dcim/choices.py:1125 msgid "Cellular" msgstr "Mobilfunk" -#: netbox/dcim/choices.py:1173 netbox/dcim/forms/filtersets.py:385 +#: netbox/dcim/choices.py:1177 netbox/dcim/forms/filtersets.py:385 #: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/filtersets.py:1031 #: netbox/dcim/forms/filtersets.py:1630 #: netbox/templates/dcim/inventoryitem.html:56 @@ -3328,127 +3329,127 @@ msgstr "Mobilfunk" msgid "Serial" msgstr "Seriell" -#: netbox/dcim/choices.py:1188 +#: netbox/dcim/choices.py:1192 msgid "Coaxial" msgstr "Koaxial" -#: netbox/dcim/choices.py:1209 +#: netbox/dcim/choices.py:1213 msgid "Stacking" msgstr "Stapelnd" -#: netbox/dcim/choices.py:1261 +#: netbox/dcim/choices.py:1265 msgid "Half" msgstr "Halb" -#: netbox/dcim/choices.py:1262 +#: netbox/dcim/choices.py:1266 msgid "Full" msgstr "Voll" -#: netbox/dcim/choices.py:1263 netbox/netbox/preferences.py:31 +#: netbox/dcim/choices.py:1267 netbox/netbox/preferences.py:31 #: netbox/wireless/choices.py:480 msgid "Auto" msgstr "Automatisch" -#: netbox/dcim/choices.py:1275 +#: netbox/dcim/choices.py:1279 msgid "Access" msgstr "Untagged" -#: netbox/dcim/choices.py:1276 netbox/ipam/tables/vlans.py:150 +#: netbox/dcim/choices.py:1280 netbox/ipam/tables/vlans.py:150 #: netbox/ipam/tables/vlans.py:195 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Tagged" -#: netbox/dcim/choices.py:1277 +#: netbox/dcim/choices.py:1281 msgid "Tagged (All)" msgstr "Tagged (Alle)" -#: netbox/dcim/choices.py:1278 netbox/templates/ipam/vlan_edit.html:26 +#: netbox/dcim/choices.py:1282 netbox/templates/ipam/vlan_edit.html:26 msgid "Q-in-Q (802.1ad)" msgstr "Q in Q (802.1ad)" -#: netbox/dcim/choices.py:1307 +#: netbox/dcim/choices.py:1311 msgid "IEEE Standard" msgstr "IEEE-Standard" -#: netbox/dcim/choices.py:1318 +#: netbox/dcim/choices.py:1322 msgid "Passive 24V (2-pair)" msgstr "Passiv 24 V (2 Paare)" -#: netbox/dcim/choices.py:1319 +#: netbox/dcim/choices.py:1323 msgid "Passive 24V (4-pair)" msgstr "Passiv 24 V (4 Paare)" -#: netbox/dcim/choices.py:1320 +#: netbox/dcim/choices.py:1324 msgid "Passive 48V (2-pair)" msgstr "Passiv 48 V (2 Paare)" -#: netbox/dcim/choices.py:1321 +#: netbox/dcim/choices.py:1325 msgid "Passive 48V (4-pair)" msgstr "Passiv 48 V (4 Paare)" -#: netbox/dcim/choices.py:1394 netbox/dcim/choices.py:1507 +#: netbox/dcim/choices.py:1398 netbox/dcim/choices.py:1511 msgid "Copper" msgstr "Kupfer" -#: netbox/dcim/choices.py:1417 +#: netbox/dcim/choices.py:1421 msgid "Fiber Optic" msgstr "Glasfaser" -#: netbox/dcim/choices.py:1453 netbox/dcim/choices.py:1536 +#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1540 msgid "USB" msgstr "USB" -#: netbox/dcim/choices.py:1523 +#: netbox/dcim/choices.py:1527 msgid "Fiber" msgstr "Faser" -#: netbox/dcim/choices.py:1548 netbox/dcim/forms/filtersets.py:1295 +#: netbox/dcim/choices.py:1552 netbox/dcim/forms/filtersets.py:1295 msgid "Connected" msgstr "Verbunden" -#: netbox/dcim/choices.py:1567 netbox/netbox/choices.py:175 +#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:175 msgid "Kilometers" msgstr "Kilometer" -#: netbox/dcim/choices.py:1568 netbox/netbox/choices.py:176 +#: netbox/dcim/choices.py:1572 netbox/netbox/choices.py:176 #: netbox/templates/dcim/cable_trace.html:65 msgid "Meters" msgstr "Meter" -#: netbox/dcim/choices.py:1569 +#: netbox/dcim/choices.py:1573 msgid "Centimeters" msgstr "Zentimeter" -#: netbox/dcim/choices.py:1570 netbox/netbox/choices.py:177 +#: netbox/dcim/choices.py:1574 netbox/netbox/choices.py:177 msgid "Miles" msgstr "Meilen" -#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:178 +#: netbox/dcim/choices.py:1575 netbox/netbox/choices.py:178 #: netbox/templates/dcim/cable_trace.html:66 msgid "Feet" msgstr "Fuß" -#: netbox/dcim/choices.py:1619 +#: netbox/dcim/choices.py:1623 msgid "Redundant" msgstr "Redundant" -#: netbox/dcim/choices.py:1640 +#: netbox/dcim/choices.py:1644 msgid "Single phase" msgstr "Einphasig" -#: netbox/dcim/choices.py:1641 +#: netbox/dcim/choices.py:1645 msgid "Three-phase" msgstr "Dreiphasig" -#: netbox/dcim/choices.py:1657 netbox/extras/choices.py:53 +#: netbox/dcim/choices.py:1661 netbox/extras/choices.py:53 #: netbox/netbox/preferences.py:21 netbox/netbox/preferences.py:60 #: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20 #: netbox/wireless/choices.py:27 msgid "Disabled" msgstr "Deaktiviert" -#: netbox/dcim/choices.py:1658 +#: netbox/dcim/choices.py:1662 msgid "Faulty" msgstr "Fehlerhaft" @@ -3706,7 +3707,7 @@ msgstr "Hat volle Tiefe" #: netbox/dcim/filtersets.py:1164 netbox/dcim/forms/filtersets.py:838 #: netbox/dcim/forms/filtersets.py:1463 netbox/dcim/forms/filtersets.py:1669 #: netbox/dcim/forms/filtersets.py:1674 netbox/dcim/forms/model_forms.py:1887 -#: netbox/dcim/models/devices.py:1256 netbox/dcim/models/devices.py:1276 +#: netbox/dcim/models/devices.py:1260 netbox/dcim/models/devices.py:1280 #: netbox/virtualization/filtersets.py:198 #: netbox/virtualization/filtersets.py:270 #: netbox/virtualization/forms/filtersets.py:178 @@ -3855,7 +3856,7 @@ msgstr "Zugewiesene VID" #: netbox/dcim/filtersets.py:1829 netbox/dcim/forms/bulk_edit.py:1591 #: netbox/dcim/forms/bulk_import.py:952 netbox/dcim/forms/filtersets.py:1516 #: netbox/dcim/forms/model_forms.py:1536 -#: netbox/dcim/models/device_components.py:761 +#: netbox/dcim/models/device_components.py:792 #: netbox/dcim/tables/devices.py:658 netbox/ipam/filtersets.py:335 #: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478 #: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590 @@ -3867,8 +3868,8 @@ msgstr "Zugewiesene VID" #: netbox/ipam/forms/model_forms.py:208 netbox/ipam/forms/model_forms.py:256 #: netbox/ipam/forms/model_forms.py:310 netbox/ipam/forms/model_forms.py:474 #: netbox/ipam/forms/model_forms.py:488 netbox/ipam/forms/model_forms.py:502 -#: netbox/ipam/models/ip.py:222 netbox/ipam/models/ip.py:511 -#: netbox/ipam/models/ip.py:740 netbox/ipam/models/vrfs.py:61 +#: netbox/ipam/models/ip.py:223 netbox/ipam/models/ip.py:519 +#: netbox/ipam/models/ip.py:748 netbox/ipam/models/vrfs.py:61 #: netbox/ipam/tables/ip.py:189 netbox/ipam/tables/ip.py:262 #: netbox/ipam/tables/ip.py:318 netbox/ipam/tables/ip.py:418 #: netbox/templates/dcim/interface.html:152 @@ -3914,7 +3915,7 @@ msgstr "VLAN-Übersetzungsrichtlinie (ID)" #: netbox/dcim/filtersets.py:1857 netbox/dcim/forms/filtersets.py:1487 #: netbox/dcim/forms/model_forms.py:1553 -#: netbox/dcim/models/device_components.py:580 +#: netbox/dcim/models/device_components.py:611 #: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:712 #: netbox/templates/ipam/vlantranslationpolicy.html:11 #: netbox/virtualization/forms/bulk_edit.py:248 @@ -4033,7 +4034,7 @@ msgstr "Stromverteiler (ID)" #: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:443 #: netbox/extras/forms/model_forms.py:649 #: netbox/extras/forms/model_forms.py:701 netbox/netbox/forms/base.py:86 -#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:486 +#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:490 #: netbox/templates/circuits/inc/circuit_termination.html:32 #: netbox/templates/generic/bulk_edit.html:65 #: netbox/templates/inc/panels/tags.html:5 @@ -4348,7 +4349,7 @@ msgstr "Modultyp" msgid "Chassis" msgstr "Gehäuse" -#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:386 +#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:387 #: netbox/dcim/tables/devices.py:82 msgid "VM role" msgstr "VM-Rolle" @@ -4507,7 +4508,7 @@ msgstr "Maximale Auslastung" #: netbox/dcim/forms/bulk_edit.py:1101 #: netbox/dcim/models/device_component_templates.py:281 -#: netbox/dcim/models/device_components.py:352 +#: netbox/dcim/models/device_components.py:383 msgid "Maximum power draw (watts)" msgstr "Maximale Leistungsaufnahme (Watt)" @@ -4517,7 +4518,7 @@ msgstr "Zugewiesene Leistungsaufnahme" #: netbox/dcim/forms/bulk_edit.py:1107 #: netbox/dcim/models/device_component_templates.py:288 -#: netbox/dcim/models/device_components.py:359 +#: netbox/dcim/models/device_components.py:390 msgid "Allocated power draw (watts)" msgstr "Zugewiesene Leistungsaufnahme (Watt)" @@ -4539,7 +4540,7 @@ msgstr "Nur Management" #: netbox/dcim/forms/bulk_import.py:937 netbox/dcim/forms/filtersets.py:1472 #: netbox/dcim/forms/object_import.py:90 #: netbox/dcim/models/device_component_templates.py:445 -#: netbox/dcim/models/device_components.py:733 +#: netbox/dcim/models/device_components.py:764 msgid "PoE mode" msgstr "PoE-Modus" @@ -4547,7 +4548,7 @@ msgstr "PoE-Modus" #: netbox/dcim/forms/bulk_import.py:943 netbox/dcim/forms/filtersets.py:1477 #: netbox/dcim/forms/object_import.py:95 #: netbox/dcim/models/device_component_templates.py:452 -#: netbox/dcim/models/device_components.py:740 +#: netbox/dcim/models/device_components.py:771 msgid "PoE type" msgstr "PoE-Typ" @@ -5262,7 +5263,7 @@ msgstr "Primäre IPv6" msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64" msgstr "IPv6-Adresse mit Präfixlänge, z. B. 2001:db8: :1/64" -#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:527 +#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558 #: netbox/templates/dcim/interface.html:57 #: netbox/templates/virtualization/vminterface.html:51 #: netbox/virtualization/forms/bulk_edit.py:207 @@ -5411,7 +5412,7 @@ msgstr "Verbindung" #: netbox/dcim/forms/filtersets.py:1426 netbox/extras/forms/bulk_edit.py:382 #: netbox/extras/forms/bulk_import.py:261 #: netbox/extras/forms/filtersets.py:527 -#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:640 +#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:641 #: netbox/templates/extras/journalentry.html:30 msgid "Kind" msgstr "Art" @@ -5421,7 +5422,7 @@ msgid "Mgmt only" msgstr "Nur Verwaltung" #: netbox/dcim/forms/filtersets.py:1467 netbox/dcim/forms/model_forms.py:1548 -#: netbox/dcim/models/device_components.py:689 +#: netbox/dcim/models/device_components.py:720 #: netbox/templates/dcim/interface.html:142 msgid "WWN" msgstr "WWN" @@ -5556,7 +5557,7 @@ msgstr "Profil und Eigenschaften" msgid "Device Role" msgstr "Rolle des Geräts" -#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:545 +#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:546 msgid "The lowest-numbered unit occupied by the device" msgstr "Die HE mit der niedrigsten Nummer, die vom Gerät belegt ist" @@ -5828,68 +5829,68 @@ msgstr "" msgid "A position must be specified for the first VC member." msgstr "Für das erste VC-Mitglied muss eine Position angegeben werden." -#: netbox/dcim/models/cables.py:62 +#: netbox/dcim/models/cables.py:63 #: netbox/dcim/models/device_component_templates.py:51 #: netbox/dcim/models/device_components.py:57 #: netbox/extras/models/customfields.py:113 msgid "label" msgstr "Label" -#: netbox/dcim/models/cables.py:71 +#: netbox/dcim/models/cables.py:72 msgid "length" msgstr "Länge" -#: netbox/dcim/models/cables.py:78 +#: netbox/dcim/models/cables.py:79 msgid "length unit" msgstr "Längeneinheit" -#: netbox/dcim/models/cables.py:96 +#: netbox/dcim/models/cables.py:97 msgid "cable" msgstr "Kabel" -#: netbox/dcim/models/cables.py:97 +#: netbox/dcim/models/cables.py:98 msgid "cables" msgstr "Kabel" -#: netbox/dcim/models/cables.py:163 +#: netbox/dcim/models/cables.py:173 msgid "Must specify a unit when setting a cable length" msgstr "Bei der Eingabe einer Kabellänge muss eine Einheit angegeben werden" -#: netbox/dcim/models/cables.py:166 +#: netbox/dcim/models/cables.py:176 msgid "Must define A and B terminations when creating a new cable." msgstr "" "Beim Erstellen eines neuen Kabels müssen A- und B-Anschlüsse definiert " "werden." -#: netbox/dcim/models/cables.py:173 +#: netbox/dcim/models/cables.py:183 msgid "Cannot connect different termination types to same end of cable." msgstr "" "Verschiedene Anschlusstypen können nicht an dasselbe Kabelende angeschlossen" " werden." -#: netbox/dcim/models/cables.py:181 +#: netbox/dcim/models/cables.py:191 #, python-brace-format msgid "Incompatible termination types: {type_a} and {type_b}" msgstr "Inkompatible Verbindungssarten: {type_a} und {type_b}" -#: netbox/dcim/models/cables.py:191 +#: netbox/dcim/models/cables.py:201 msgid "A and B terminations cannot connect to the same object." msgstr "" "A- und B-Anschlüsse können nicht mit demselben Objekt verbunden werden." -#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37 +#: netbox/dcim/models/cables.py:270 netbox/ipam/models/asns.py:37 msgid "end" msgstr "Ende" -#: netbox/dcim/models/cables.py:309 +#: netbox/dcim/models/cables.py:319 msgid "cable termination" msgstr "Kabelabschlusspunkt" -#: netbox/dcim/models/cables.py:310 +#: netbox/dcim/models/cables.py:320 msgid "cable terminations" msgstr "Kabelabschlusspunkte" -#: netbox/dcim/models/cables.py:329 +#: netbox/dcim/models/cables.py:339 #, python-brace-format msgid "" "Duplicate termination found for {app_label}.{model} {termination_id}: cable " @@ -5898,69 +5899,69 @@ msgstr "" "Doppelte Terminierung gefunden für {app_label}.{model} {termination_id}: " "Kabel {cable_pk}" -#: netbox/dcim/models/cables.py:339 +#: netbox/dcim/models/cables.py:349 #, python-brace-format msgid "Cables cannot be terminated to {type_display} interfaces" msgstr "Kabel können nicht an {type_display} Schnittstellen terminiert werden" -#: netbox/dcim/models/cables.py:346 +#: netbox/dcim/models/cables.py:356 msgid "Circuit terminations attached to a provider network may not be cabled." msgstr "" "Transportnetzabschlüsse, die an ein Provider-Netzwerk angeschlossen sind, " "sind möglicherweise nicht verkabelt." -#: netbox/dcim/models/cables.py:444 netbox/extras/models/configs.py:47 +#: netbox/dcim/models/cables.py:454 netbox/extras/models/configs.py:47 msgid "is active" msgstr "ist aktiv" -#: netbox/dcim/models/cables.py:448 +#: netbox/dcim/models/cables.py:458 msgid "is complete" msgstr "ist abgeschlossen" -#: netbox/dcim/models/cables.py:452 +#: netbox/dcim/models/cables.py:462 msgid "is split" msgstr "ist aufgeteilt" -#: netbox/dcim/models/cables.py:460 +#: netbox/dcim/models/cables.py:470 msgid "cable path" msgstr "Kabelweg" -#: netbox/dcim/models/cables.py:461 +#: netbox/dcim/models/cables.py:471 msgid "cable paths" msgstr "Kabelwege" -#: netbox/dcim/models/cables.py:536 +#: netbox/dcim/models/cables.py:546 msgid "All originating terminations must be attached to the same link" msgstr "" "Alle ursprünglichen Verbindungsabschlüsse müssen an denselben Link angehängt" " werden" -#: netbox/dcim/models/cables.py:548 +#: netbox/dcim/models/cables.py:558 msgid "All mid-span terminations must have the same termination type" msgstr "" "Alle Mid-Span-Verbindungsabschlüsse müssen denselben Abschlusstyp haben" -#: netbox/dcim/models/cables.py:553 +#: netbox/dcim/models/cables.py:563 msgid "All mid-span terminations must have the same parent object" msgstr "" "Ein Verbindungsabschluss muss an einem Abschlussobjekt verbunden werden." -#: netbox/dcim/models/cables.py:577 +#: netbox/dcim/models/cables.py:587 msgid "All links must be cable or wireless" msgstr "Alle Verbindungen müssen verkabelt oder drahtlos sein" -#: netbox/dcim/models/cables.py:579 +#: netbox/dcim/models/cables.py:589 msgid "All links must match first link type" msgstr "Alle Links müssen dem ersten Linktyp entsprechen" -#: netbox/dcim/models/cables.py:662 +#: netbox/dcim/models/cables.py:672 msgid "" "All positions counts within the path on opposite ends of links must match" msgstr "" "Die Anzahl aller Positionen innerhalb des Pfads an den gegenüberliegenden " "Enden der Links muss übereinstimmen." -#: netbox/dcim/models/cables.py:671 +#: netbox/dcim/models/cables.py:681 msgid "Remote termination position filter is missing" msgstr "Der Filter für die Position der entfernten Abschlüsse fehlt" @@ -6017,12 +6018,12 @@ msgid "console server port templates" msgstr "Portvorlagen für Konsolenserver" #: netbox/dcim/models/device_component_templates.py:277 -#: netbox/dcim/models/device_components.py:348 +#: netbox/dcim/models/device_components.py:379 msgid "maximum draw" msgstr "maximale Leistungsaufnahme" #: netbox/dcim/models/device_component_templates.py:284 -#: netbox/dcim/models/device_components.py:355 +#: netbox/dcim/models/device_components.py:386 msgid "allocated draw" msgstr "zugewiesene Leistungsaufnahme" @@ -6035,7 +6036,7 @@ msgid "power port templates" msgstr "Vorlagen für Stromanschlüsse" #: netbox/dcim/models/device_component_templates.py:315 -#: netbox/dcim/models/device_components.py:375 +#: netbox/dcim/models/device_components.py:406 #, python-brace-format msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)." msgstr "" @@ -6043,12 +6044,12 @@ msgstr "" "({maximum_draw}W) nicht überschreiten." #: netbox/dcim/models/device_component_templates.py:349 -#: netbox/dcim/models/device_components.py:477 +#: netbox/dcim/models/device_components.py:508 msgid "feed leg" msgstr "Phasenlage" #: netbox/dcim/models/device_component_templates.py:354 -#: netbox/dcim/models/device_components.py:482 +#: netbox/dcim/models/device_components.py:513 msgid "Phase (for three-phase feeds)" msgstr "Phase (bei dreiphasiger Stromzufuhr)" @@ -6075,17 +6076,17 @@ msgstr "" "gehören" #: netbox/dcim/models/device_component_templates.py:430 -#: netbox/dcim/models/device_components.py:671 +#: netbox/dcim/models/device_components.py:702 msgid "management only" msgstr "Nur Verwaltung" #: netbox/dcim/models/device_component_templates.py:438 -#: netbox/dcim/models/device_components.py:551 +#: netbox/dcim/models/device_components.py:582 msgid "bridge interface" msgstr "Bridge-Schnittstelle" #: netbox/dcim/models/device_component_templates.py:459 -#: netbox/dcim/models/device_components.py:697 +#: netbox/dcim/models/device_components.py:728 msgid "wireless role" msgstr "WLAN Rolle" @@ -6098,7 +6099,7 @@ msgid "interface templates" msgstr "Schnittstellenvorlagen" #: netbox/dcim/models/device_component_templates.py:473 -#: netbox/dcim/models/device_components.py:857 +#: netbox/dcim/models/device_components.py:888 #: netbox/virtualization/models/virtualmachines.py:390 msgid "An interface cannot be bridged to itself." msgstr "Eine Schnittstelle kann nicht zu sich selbst überbrückt werden." @@ -6114,7 +6115,7 @@ msgid "Bridge interface ({bridge}) must belong to the same module type" msgstr "Bridge-Schnittstelle ({bridge}) muss zum gleichen Modultyp gehören" #: netbox/dcim/models/device_component_templates.py:540 -#: netbox/dcim/models/device_components.py:1047 +#: netbox/dcim/models/device_components.py:1078 msgid "rear port position" msgstr "Position des Rückanschlusses" @@ -6141,7 +6142,7 @@ msgstr "" " {name} hat nur {count} Positionen" #: netbox/dcim/models/device_component_templates.py:635 -#: netbox/dcim/models/device_components.py:1113 +#: netbox/dcim/models/device_components.py:1144 msgid "positions" msgstr "Positionen" @@ -6154,12 +6155,12 @@ msgid "rear port templates" msgstr "Vorlagen für Rückanschlüsse" #: netbox/dcim/models/device_component_templates.py:676 -#: netbox/dcim/models/device_components.py:1160 +#: netbox/dcim/models/device_components.py:1191 msgid "position" msgstr "Position" #: netbox/dcim/models/device_component_templates.py:679 -#: netbox/dcim/models/device_components.py:1163 +#: netbox/dcim/models/device_components.py:1194 msgid "Identifier to reference when renaming installed components" msgstr "" "Bezeichner, auf den beim Umbenennen installierter Komponenten verwiesen wird" @@ -6190,12 +6191,12 @@ msgstr "" "gesetzt sein, um Geräteschächte zuzulassen." #: netbox/dcim/models/device_component_templates.py:783 -#: netbox/dcim/models/device_components.py:1315 +#: netbox/dcim/models/device_components.py:1346 msgid "part ID" msgstr "Teile-ID" #: netbox/dcim/models/device_component_templates.py:785 -#: netbox/dcim/models/device_components.py:1317 +#: netbox/dcim/models/device_components.py:1348 msgid "Manufacturer-assigned part identifier" msgstr "Vom Hersteller zugewiesene Teile-ID" @@ -6207,119 +6208,119 @@ msgstr "Vorlage für Inventarartikel" msgid "inventory item templates" msgstr "Vorlagen für Inventarartikel" -#: netbox/dcim/models/device_components.py:100 +#: netbox/dcim/models/device_components.py:123 msgid "Components cannot be moved to a different device." msgstr "Komponenten können nicht auf ein anderes Gerät verschoben werden." -#: netbox/dcim/models/device_components.py:139 +#: netbox/dcim/models/device_components.py:170 msgid "cable end" msgstr "Kabelende" -#: netbox/dcim/models/device_components.py:146 +#: netbox/dcim/models/device_components.py:177 msgid "mark connected" msgstr "als verbunden markieren" -#: netbox/dcim/models/device_components.py:148 +#: netbox/dcim/models/device_components.py:179 msgid "Treat as if a cable is connected" msgstr "So behandeln, als ob ein Kabel angeschlossen wäre" -#: netbox/dcim/models/device_components.py:166 +#: netbox/dcim/models/device_components.py:197 msgid "Must specify cable end (A or B) when attaching a cable." msgstr "" "Beim Anschließen eines Kabels muss das Kabelende (A oder B) angegeben " "werden." -#: netbox/dcim/models/device_components.py:170 +#: netbox/dcim/models/device_components.py:201 msgid "Cable end must not be set without a cable." msgstr "Das Kabelende darf nicht ohne Kabel verlegt werden." -#: netbox/dcim/models/device_components.py:174 +#: netbox/dcim/models/device_components.py:205 msgid "Cannot mark as connected with a cable attached." msgstr "Mit angeschlossenem Kabel kann nicht als verbunden markiert werden." -#: netbox/dcim/models/device_components.py:201 +#: netbox/dcim/models/device_components.py:232 #, python-brace-format msgid "{class_name} models must declare a parent_object property" msgstr "" "{class_name} Modelle müssen eine parent_object-Eigenschaft deklarieren" -#: netbox/dcim/models/device_components.py:287 -#: netbox/dcim/models/device_components.py:314 +#: netbox/dcim/models/device_components.py:318 #: netbox/dcim/models/device_components.py:345 -#: netbox/dcim/models/device_components.py:467 +#: netbox/dcim/models/device_components.py:376 +#: netbox/dcim/models/device_components.py:498 msgid "Physical port type" msgstr "Physischer Anschlusstyp" -#: netbox/dcim/models/device_components.py:290 -#: netbox/dcim/models/device_components.py:317 +#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:348 msgid "speed" msgstr "Geschwindigkeit" -#: netbox/dcim/models/device_components.py:294 -#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:325 +#: netbox/dcim/models/device_components.py:352 msgid "Port speed in bits per second" msgstr "Anschlussgeschwindigkeit in Bit pro Sekunde" -#: netbox/dcim/models/device_components.py:300 +#: netbox/dcim/models/device_components.py:331 msgid "console port" msgstr "Konsolenanschluss" -#: netbox/dcim/models/device_components.py:301 +#: netbox/dcim/models/device_components.py:332 msgid "console ports" msgstr "Konsolenanschlüsse" -#: netbox/dcim/models/device_components.py:327 +#: netbox/dcim/models/device_components.py:358 msgid "console server port" msgstr "Konsolenserveranschluss" -#: netbox/dcim/models/device_components.py:328 +#: netbox/dcim/models/device_components.py:359 msgid "console server ports" msgstr "Konsolenserveranschlüsse" -#: netbox/dcim/models/device_components.py:365 +#: netbox/dcim/models/device_components.py:396 msgid "power port" msgstr "Stromanschluss" -#: netbox/dcim/models/device_components.py:366 +#: netbox/dcim/models/device_components.py:397 msgid "power ports" msgstr "Stromanschlüsse" -#: netbox/dcim/models/device_components.py:492 +#: netbox/dcim/models/device_components.py:523 msgid "power outlet" msgstr "Stromabgang" -#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:524 msgid "power outlets" msgstr "Steckdosen" -#: netbox/dcim/models/device_components.py:501 +#: netbox/dcim/models/device_components.py:532 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device" msgstr "" "Übergeordneter Stromanschluss ({power_port}) muss zum selben Gerät gehören" -#: netbox/dcim/models/device_components.py:530 netbox/vpn/models/crypto.py:80 +#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80 #: netbox/vpn/models/crypto.py:222 msgid "mode" msgstr "Modus" -#: netbox/dcim/models/device_components.py:535 +#: netbox/dcim/models/device_components.py:566 msgid "IEEE 802.1Q tagging strategy" msgstr "IEEE 802.1Q-Tagging-Strategie" -#: netbox/dcim/models/device_components.py:543 +#: netbox/dcim/models/device_components.py:574 msgid "parent interface" msgstr "übergeordnete Schnittstelle" -#: netbox/dcim/models/device_components.py:559 +#: netbox/dcim/models/device_components.py:590 msgid "untagged VLAN" msgstr "untagged VLAN" -#: netbox/dcim/models/device_components.py:565 +#: netbox/dcim/models/device_components.py:596 msgid "tagged VLANs" msgstr "tagged VLANs" -#: netbox/dcim/models/device_components.py:573 +#: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:612 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 #: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:108 @@ -6328,95 +6329,95 @@ msgstr "tagged VLANs" msgid "Q-in-Q SVLAN" msgstr "Q-in-Q-SVLAN" -#: netbox/dcim/models/device_components.py:588 +#: netbox/dcim/models/device_components.py:619 msgid "primary MAC address" msgstr "primäre MAC-Adresse" -#: netbox/dcim/models/device_components.py:600 +#: netbox/dcim/models/device_components.py:631 msgid "Only Q-in-Q interfaces may specify a service VLAN." msgstr "Nur Q-in-Q-Schnittstellen können ein Service-VLAN angeben." -#: netbox/dcim/models/device_components.py:606 +#: netbox/dcim/models/device_components.py:637 #, python-brace-format msgid "MAC address {mac_address} is not assigned to this interface." msgstr "MAC-Adresse {mac_address} ist dieser Schnittstelle nicht zugewiesen." -#: netbox/dcim/models/device_components.py:662 +#: netbox/dcim/models/device_components.py:693 msgid "parent LAG" msgstr "übergeordnete LAG" -#: netbox/dcim/models/device_components.py:672 +#: netbox/dcim/models/device_components.py:703 msgid "This interface is used only for out-of-band management" msgstr "Diese Schnittstelle wird nur für Out-of-Band-Verwaltung verwendet" -#: netbox/dcim/models/device_components.py:677 +#: netbox/dcim/models/device_components.py:708 msgid "speed (Kbps)" msgstr "Geschwindigkeit (Kbps)" -#: netbox/dcim/models/device_components.py:680 +#: netbox/dcim/models/device_components.py:711 msgid "duplex" msgstr "Duplex" -#: netbox/dcim/models/device_components.py:690 +#: netbox/dcim/models/device_components.py:721 msgid "64-bit World Wide Name" msgstr "Weltweiter 64-Bit-Name" -#: netbox/dcim/models/device_components.py:704 +#: netbox/dcim/models/device_components.py:735 msgid "wireless channel" msgstr "WLAN Kanal" -#: netbox/dcim/models/device_components.py:711 +#: netbox/dcim/models/device_components.py:742 msgid "channel frequency (MHz)" msgstr "Kanalfrequenz (MHz)" -#: netbox/dcim/models/device_components.py:712 -#: netbox/dcim/models/device_components.py:720 +#: netbox/dcim/models/device_components.py:743 +#: netbox/dcim/models/device_components.py:751 msgid "Populated by selected channel (if set)" msgstr "Wird vom ausgewählten Kanal aufgefüllt (falls gesetzt)" -#: netbox/dcim/models/device_components.py:726 +#: netbox/dcim/models/device_components.py:757 msgid "transmit power (dBm)" msgstr "Sendeleistung (dBm)" -#: netbox/dcim/models/device_components.py:753 netbox/wireless/models.py:117 +#: netbox/dcim/models/device_components.py:784 netbox/wireless/models.py:117 msgid "wireless LANs" msgstr "WLANs" -#: netbox/dcim/models/device_components.py:801 +#: netbox/dcim/models/device_components.py:832 #: netbox/virtualization/models/virtualmachines.py:364 msgid "interface" msgstr "Schnittstelle" -#: netbox/dcim/models/device_components.py:802 +#: netbox/dcim/models/device_components.py:833 #: netbox/virtualization/models/virtualmachines.py:365 msgid "interfaces" msgstr "Schnittstellen" -#: netbox/dcim/models/device_components.py:810 +#: netbox/dcim/models/device_components.py:841 #, python-brace-format msgid "{display_type} interfaces cannot have a cable attached." msgstr "" "{display_type} An Schnittstellen kann kein Kabel angeschlossen werden." -#: netbox/dcim/models/device_components.py:818 +#: netbox/dcim/models/device_components.py:849 #, python-brace-format msgid "{display_type} interfaces cannot be marked as connected." msgstr "" "{display_type} Schnittstellen können nicht als verbunden markiert werden." -#: netbox/dcim/models/device_components.py:827 +#: netbox/dcim/models/device_components.py:858 #: netbox/virtualization/models/virtualmachines.py:375 msgid "An interface cannot be its own parent." msgstr "" "Eine Schnittstelle kann nicht seine eigene übergeordnete Schnittstelle sein." -#: netbox/dcim/models/device_components.py:831 +#: netbox/dcim/models/device_components.py:862 msgid "Only virtual interfaces may be assigned to a parent interface." msgstr "" "Nur virtuelle Schnittstellen können einer übergeordneten Schnittstelle " "zugewiesen werden." -#: netbox/dcim/models/device_components.py:838 +#: netbox/dcim/models/device_components.py:869 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to a different device " @@ -6425,7 +6426,7 @@ msgstr "" "Die ausgewählte übergeordnete Schnittstelle ({interface}) gehört zu einem " "anderen Gerät ({device})" -#: netbox/dcim/models/device_components.py:844 +#: netbox/dcim/models/device_components.py:875 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to {device}, which is " @@ -6434,7 +6435,7 @@ msgstr "" "Die ausgewählte übergeordnete Schnittstelle ({interface}) gehört zu " "{device}, das nicht Teil des virtuellen Chassis ist {virtual_chassis}." -#: netbox/dcim/models/device_components.py:864 +#: netbox/dcim/models/device_components.py:895 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different device " @@ -6443,7 +6444,7 @@ msgstr "" "Die gewählte Bridge-Schnittstelle ({bridge}) gehört zu einem anderen Gerät " "({device})." -#: netbox/dcim/models/device_components.py:870 +#: netbox/dcim/models/device_components.py:901 #, python-brace-format msgid "" "The selected bridge interface ({interface}) belongs to {device}, which is " @@ -6452,17 +6453,17 @@ msgstr "" "Die gewählte Bridge-Schnittstelle ({interface}) gehört zu {device}, das " "nicht Teil des virtuellen Chassis {virtual_chassis}ist." -#: netbox/dcim/models/device_components.py:881 +#: netbox/dcim/models/device_components.py:912 msgid "Virtual interfaces cannot have a parent LAG interface." msgstr "" "Virtuelle Schnittstellen können keine übergeordnete LAG-Schnittstelle haben." -#: netbox/dcim/models/device_components.py:885 +#: netbox/dcim/models/device_components.py:916 msgid "A LAG interface cannot be its own parent." msgstr "" "Eine LAG-Schnittstelle nicht seine eigene übergeordnete Schnittstelle sein." -#: netbox/dcim/models/device_components.py:892 +#: netbox/dcim/models/device_components.py:923 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to a different device ({device})." @@ -6470,7 +6471,7 @@ msgstr "" "Die gewählte LAG-Schnittstelle ({lag}) gehört zu einem anderen Gerät " "({device})." -#: netbox/dcim/models/device_components.py:898 +#: netbox/dcim/models/device_components.py:929 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to {device}, which is not part of" @@ -6479,54 +6480,54 @@ msgstr "" "Die gewählte LAG-Schnittstelle ({lag}) gehört zu {device}, das nicht Teil " "des virtuellen Chassis {virtual_chassis} ist." -#: netbox/dcim/models/device_components.py:909 +#: netbox/dcim/models/device_components.py:940 msgid "Virtual interfaces cannot have a PoE mode." msgstr "Virtuelle Schnittstellen können keinen PoE-Modus haben." -#: netbox/dcim/models/device_components.py:913 +#: netbox/dcim/models/device_components.py:944 msgid "Virtual interfaces cannot have a PoE type." msgstr "Virtuelle Schnittstellen können keinen PoE-Typ haben." -#: netbox/dcim/models/device_components.py:919 +#: netbox/dcim/models/device_components.py:950 msgid "Must specify PoE mode when designating a PoE type." msgstr "" "Bei der Festlegung eines PoE-Typs muss der PoE-Modus angegeben werden." -#: netbox/dcim/models/device_components.py:926 +#: netbox/dcim/models/device_components.py:957 msgid "Wireless role may be set only on wireless interfaces." msgstr "Die WLAN-Rolle kann nur auf Funkschnittstellen festgelegt werden." -#: netbox/dcim/models/device_components.py:928 +#: netbox/dcim/models/device_components.py:959 msgid "Channel may be set only on wireless interfaces." msgstr "Der Kanal kann nur an drahtlosen Schnittstellen eingestellt werden." -#: netbox/dcim/models/device_components.py:934 +#: netbox/dcim/models/device_components.py:965 msgid "Channel frequency may be set only on wireless interfaces." msgstr "" "Die Kanalfrequenz kann nur an drahtlosen Schnittstellen eingestellt werden." -#: netbox/dcim/models/device_components.py:938 +#: netbox/dcim/models/device_components.py:969 msgid "Cannot specify custom frequency with channel selected." msgstr "" "Bei ausgewähltem Kanal kann keine benutzerdefinierte Frequenz angegeben " "werden." -#: netbox/dcim/models/device_components.py:944 +#: netbox/dcim/models/device_components.py:975 msgid "Channel width may be set only on wireless interfaces." msgstr "" "Die Kanalbreite kann nur an drahtlosen Schnittstellen eingestellt werden." -#: netbox/dcim/models/device_components.py:946 +#: netbox/dcim/models/device_components.py:977 msgid "Cannot specify custom width with channel selected." msgstr "" "Bei ausgewähltem Kanal kann keine benutzerdefinierte Breite angegeben " "werden." -#: netbox/dcim/models/device_components.py:950 +#: netbox/dcim/models/device_components.py:981 msgid "Interface mode does not support an untagged vlan." msgstr "Der Schnittstellenmodus unterstützt kein ungetaggtes VLAN ." -#: netbox/dcim/models/device_components.py:956 +#: netbox/dcim/models/device_components.py:987 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -6535,24 +6536,24 @@ msgstr "" "Das untagged VLAN ({untagged_vlan}) muss zu demselben Standort gehören wie " "das übergeordnete Gerät der Schnittstelle, oder es muss global sein." -#: netbox/dcim/models/device_components.py:1053 +#: netbox/dcim/models/device_components.py:1084 msgid "Mapped position on corresponding rear port" msgstr "Abgebildete Position am entsprechenden hinteren Anschluss" -#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1100 msgid "front port" msgstr "Frontanschluss" -#: netbox/dcim/models/device_components.py:1070 +#: netbox/dcim/models/device_components.py:1101 msgid "front ports" msgstr "Frontanschlüsse" -#: netbox/dcim/models/device_components.py:1081 +#: netbox/dcim/models/device_components.py:1112 #, python-brace-format msgid "Rear port ({rear_port}) must belong to the same device" msgstr "Rückanschluss ({rear_port}) muss zum selben Gerät gehören" -#: netbox/dcim/models/device_components.py:1089 +#: netbox/dcim/models/device_components.py:1120 #, python-brace-format msgid "" "Invalid rear port position ({rear_port_position}): Rear port {name} has only" @@ -6561,19 +6562,19 @@ msgstr "" "Ungültige Position des hinteren Anschlusses ({rear_port_position}): Hinterer" " Anschluss {name} hat nur {positions} Stellungen." -#: netbox/dcim/models/device_components.py:1119 +#: netbox/dcim/models/device_components.py:1150 msgid "Number of front ports which may be mapped" msgstr "Anzahl der Frontanschlüsse, die zugeordnet werden können" -#: netbox/dcim/models/device_components.py:1124 +#: netbox/dcim/models/device_components.py:1155 msgid "rear port" msgstr "Rückanschluss" -#: netbox/dcim/models/device_components.py:1125 +#: netbox/dcim/models/device_components.py:1156 msgid "rear ports" msgstr "Rückanschlüsse" -#: netbox/dcim/models/device_components.py:1136 +#: netbox/dcim/models/device_components.py:1167 #, python-brace-format msgid "" "The number of positions cannot be less than the number of mapped front ports" @@ -6582,38 +6583,38 @@ msgstr "" "Die Anzahl der Positionen darf nicht kleiner sein als die Anzahl der " "zugewiesenen Vorderanschlüsse ({frontport_count})" -#: netbox/dcim/models/device_components.py:1177 +#: netbox/dcim/models/device_components.py:1208 msgid "module bay" msgstr "Moduleinsatz" -#: netbox/dcim/models/device_components.py:1178 +#: netbox/dcim/models/device_components.py:1209 msgid "module bays" msgstr "Moduleinsätze" -#: netbox/dcim/models/device_components.py:1192 +#: netbox/dcim/models/device_components.py:1223 #: netbox/dcim/models/modules.py:269 msgid "A module bay cannot belong to a module installed within it." msgstr "" "Ein Modulschacht kann nicht zu einem darin installierten Modul gehören." -#: netbox/dcim/models/device_components.py:1218 +#: netbox/dcim/models/device_components.py:1249 msgid "device bay" msgstr "Geräteeinsatz" -#: netbox/dcim/models/device_components.py:1219 +#: netbox/dcim/models/device_components.py:1250 msgid "device bays" msgstr "Geräteeinsätze" -#: netbox/dcim/models/device_components.py:1226 +#: netbox/dcim/models/device_components.py:1257 #, python-brace-format msgid "This type of device ({device_type}) does not support device bays." msgstr "Dieser Gerätetyp ({device_type}) unterstützt keine Geräteeinsätze." -#: netbox/dcim/models/device_components.py:1232 +#: netbox/dcim/models/device_components.py:1263 msgid "Cannot install a device into itself." msgstr "Ein Gerät kann nicht in sich selbst installiert werden." -#: netbox/dcim/models/device_components.py:1240 +#: netbox/dcim/models/device_components.py:1271 #, python-brace-format msgid "" "Cannot install the specified device; device is already installed in {bay}." @@ -6621,122 +6622,122 @@ msgstr "" "Das angegebene Gerät kann nicht installiert werden; Das Gerät ist bereits " "installiert in {bay}." -#: netbox/dcim/models/device_components.py:1261 +#: netbox/dcim/models/device_components.py:1292 msgid "inventory item role" msgstr "Inventarartikelrolle" -#: netbox/dcim/models/device_components.py:1262 +#: netbox/dcim/models/device_components.py:1293 msgid "inventory item roles" msgstr "Inventarartikelrollen" -#: netbox/dcim/models/device_components.py:1321 -#: netbox/dcim/models/devices.py:508 netbox/dcim/models/modules.py:229 +#: netbox/dcim/models/device_components.py:1352 +#: netbox/dcim/models/devices.py:509 netbox/dcim/models/modules.py:229 #: netbox/dcim/models/racks.py:310 #: netbox/virtualization/models/virtualmachines.py:125 msgid "serial number" msgstr "Seriennummer" -#: netbox/dcim/models/device_components.py:1329 -#: netbox/dcim/models/devices.py:516 netbox/dcim/models/modules.py:236 +#: netbox/dcim/models/device_components.py:1360 +#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:236 #: netbox/dcim/models/racks.py:317 msgid "asset tag" msgstr "Asset-Tag" -#: netbox/dcim/models/device_components.py:1330 +#: netbox/dcim/models/device_components.py:1361 msgid "A unique tag used to identify this item" msgstr "" "Ein eindeutiges Etikett, das zur Identifizierung dieses Artikels verwendet " "wird" -#: netbox/dcim/models/device_components.py:1333 +#: netbox/dcim/models/device_components.py:1364 msgid "discovered" msgstr "erkannt" -#: netbox/dcim/models/device_components.py:1335 +#: netbox/dcim/models/device_components.py:1366 msgid "This item was automatically discovered" msgstr "Dieser Artikel wurde automatisch erkannt" -#: netbox/dcim/models/device_components.py:1353 +#: netbox/dcim/models/device_components.py:1384 msgid "inventory item" msgstr "Inventarartikel" -#: netbox/dcim/models/device_components.py:1354 +#: netbox/dcim/models/device_components.py:1385 msgid "inventory items" msgstr "Inventarartikel" -#: netbox/dcim/models/device_components.py:1362 +#: netbox/dcim/models/device_components.py:1393 msgid "Cannot assign self as parent." msgstr "Kann sich nicht als übergeordnetes Objekt zuweisen." -#: netbox/dcim/models/device_components.py:1370 +#: netbox/dcim/models/device_components.py:1401 msgid "Parent inventory item does not belong to the same device." msgstr "Der Artikel im übergeordneten Inventar gehört nicht zum selben Gerät." -#: netbox/dcim/models/device_components.py:1376 +#: netbox/dcim/models/device_components.py:1407 msgid "Cannot move an inventory item with dependent children" msgstr "" "Ein Inventargegenstand mit untergeordneten Inventargegenständen kann nicht " "bewegt werden" -#: netbox/dcim/models/device_components.py:1384 +#: netbox/dcim/models/device_components.py:1415 msgid "Cannot assign inventory item to component on another device" msgstr "" "Inventargegenstand kann nicht einer Komponente auf einem anderen Gerät " "zugewiesen werden" -#: netbox/dcim/models/devices.py:59 +#: netbox/dcim/models/devices.py:60 msgid "manufacturer" msgstr "Hersteller" -#: netbox/dcim/models/devices.py:60 +#: netbox/dcim/models/devices.py:61 msgid "manufacturers" msgstr "Hersteller" -#: netbox/dcim/models/devices.py:84 netbox/dcim/models/modules.py:85 +#: netbox/dcim/models/devices.py:85 netbox/dcim/models/modules.py:85 #: netbox/dcim/models/racks.py:139 msgid "model" msgstr "Modell" -#: netbox/dcim/models/devices.py:97 +#: netbox/dcim/models/devices.py:98 msgid "default platform" msgstr "Standard-Betriebssystem" -#: netbox/dcim/models/devices.py:100 netbox/dcim/models/modules.py:89 +#: netbox/dcim/models/devices.py:101 netbox/dcim/models/modules.py:89 msgid "part number" msgstr "Teilenummer" -#: netbox/dcim/models/devices.py:103 netbox/dcim/models/modules.py:92 +#: netbox/dcim/models/devices.py:104 netbox/dcim/models/modules.py:92 msgid "Discrete part number (optional)" msgstr "Diskrete Teilenummer (optional)" -#: netbox/dcim/models/devices.py:109 netbox/dcim/models/racks.py:53 +#: netbox/dcim/models/devices.py:110 netbox/dcim/models/racks.py:53 msgid "height (U)" msgstr "Höhe (HE)" -#: netbox/dcim/models/devices.py:113 +#: netbox/dcim/models/devices.py:114 msgid "exclude from utilization" msgstr "von der Auslastung ausschließen" -#: netbox/dcim/models/devices.py:114 +#: netbox/dcim/models/devices.py:115 msgid "Devices of this type are excluded when calculating rack utilization." msgstr "" "Geräte diesen Typs sind bei der Berechnung der Rackauslastung " "ausgeschlossen." -#: netbox/dcim/models/devices.py:118 +#: netbox/dcim/models/devices.py:119 msgid "is full depth" msgstr "hat volle Tiefe" -#: netbox/dcim/models/devices.py:119 +#: netbox/dcim/models/devices.py:120 msgid "Device consumes both front and rear rack faces." msgstr "" "Das Gerät verbraucht sowohl die vordere als auch die hintere Rackfront." -#: netbox/dcim/models/devices.py:126 +#: netbox/dcim/models/devices.py:127 msgid "parent/child status" msgstr "Über-/Untergeordnetenstatus" -#: netbox/dcim/models/devices.py:127 +#: netbox/dcim/models/devices.py:128 msgid "" "Parent devices house child devices in device bays. Leave blank if this " "device type is neither a parent nor a child." @@ -6745,25 +6746,25 @@ msgstr "" "untergebracht. Lassen Sie das Feld leer, wenn es sich bei diesem Gerätetyp " "weder um ein übergeordnetes noch um ein untergeordnetes handelt." -#: netbox/dcim/models/devices.py:131 netbox/dcim/models/devices.py:561 +#: netbox/dcim/models/devices.py:132 netbox/dcim/models/devices.py:562 #: netbox/dcim/models/modules.py:95 netbox/dcim/models/racks.py:321 msgid "airflow" msgstr "Luftstrom" -#: netbox/dcim/models/devices.py:208 +#: netbox/dcim/models/devices.py:209 msgid "device type" msgstr "Gerätetyp" -#: netbox/dcim/models/devices.py:209 +#: netbox/dcim/models/devices.py:210 msgid "device types" msgstr "Gerätetypen" -#: netbox/dcim/models/devices.py:291 +#: netbox/dcim/models/devices.py:292 msgid "U height must be in increments of 0.5 rack units." msgstr "" "Die HE-Höhe muss in Schritten von 0,5 Höheneinheiten (HE) angegeben werden." -#: netbox/dcim/models/devices.py:308 +#: netbox/dcim/models/devices.py:309 #, python-brace-format msgid "" "Device {device} in rack {rack} does not have sufficient space to accommodate" @@ -6772,7 +6773,7 @@ msgstr "" "Gerät {device} im Rack {rack} hat nicht genug Platz für eine Höhe von " "{height}HE" -#: netbox/dcim/models/devices.py:323 +#: netbox/dcim/models/devices.py:324 #, python-brace-format msgid "" "Unable to set 0U height: Found {racked_instance_count} " @@ -6782,7 +6783,7 @@ msgstr "" "href=\"{url}\">{racked_instance_count} Instanzen bereits in Racks " "montiert." -#: netbox/dcim/models/devices.py:332 +#: netbox/dcim/models/devices.py:333 msgid "" "Must delete all device bay templates associated with this device before " "declassifying it as a parent device." @@ -6790,159 +6791,159 @@ msgstr "" "Alle mit diesem Gerät verknüpften Geräteschachtvorlagen müssen gelöscht " "werden, bevor es als übergeordnetes Gerät freigegeben wird." -#: netbox/dcim/models/devices.py:338 +#: netbox/dcim/models/devices.py:339 msgid "Child device types must be 0U." msgstr "Untergeordnete Gerätetypen müssen 0 HE sein." -#: netbox/dcim/models/devices.py:387 +#: netbox/dcim/models/devices.py:388 msgid "Virtual machines may be assigned to this role" msgstr "Virtuelle Maschinen können dieser Rolle zugewiesen werden" -#: netbox/dcim/models/devices.py:410 +#: netbox/dcim/models/devices.py:411 msgid "A top-level device role with this name already exists." msgstr "" "Eine Geräterolle der obersten Ebene mit diesem Namen ist bereits vorhanden." -#: netbox/dcim/models/devices.py:420 +#: netbox/dcim/models/devices.py:421 msgid "A top-level device role with this slug already exists." msgstr "" "Eine Geräterolle auf oberster Ebene mit diesem Web-Slug ist bereits " "vorhanden." -#: netbox/dcim/models/devices.py:423 +#: netbox/dcim/models/devices.py:424 msgid "device role" msgstr "Geräterolle" -#: netbox/dcim/models/devices.py:424 +#: netbox/dcim/models/devices.py:425 msgid "device roles" msgstr "Geräterollen" -#: netbox/dcim/models/devices.py:438 +#: netbox/dcim/models/devices.py:439 msgid "Optionally limit this platform to devices of a certain manufacturer" msgstr "" "Beschränken Sie dieses Betriebssystem optional auf Geräte eines bestimmten " "Herstellers" -#: netbox/dcim/models/devices.py:450 +#: netbox/dcim/models/devices.py:451 msgid "platform" msgstr "Betriebssystem" -#: netbox/dcim/models/devices.py:451 +#: netbox/dcim/models/devices.py:452 msgid "platforms" msgstr "Betriebssysteme" -#: netbox/dcim/models/devices.py:482 +#: netbox/dcim/models/devices.py:483 msgid "The function this device serves" msgstr "Die Funktion, die dieses Gerät erfüllt" -#: netbox/dcim/models/devices.py:509 +#: netbox/dcim/models/devices.py:510 msgid "Chassis serial number, assigned by the manufacturer" msgstr "vom Hersteller vergebene Gehäuse-Seriennummer" -#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:237 +#: netbox/dcim/models/devices.py:518 netbox/dcim/models/modules.py:237 msgid "A unique tag used to identify this device" msgstr "" "Ein eindeutiger Wert, der zur Identifizierung dieses Geräts verwendet wird" -#: netbox/dcim/models/devices.py:544 +#: netbox/dcim/models/devices.py:545 msgid "position (U)" msgstr "Position (HE)" -#: netbox/dcim/models/devices.py:552 +#: netbox/dcim/models/devices.py:553 msgid "rack face" msgstr "Rackseite" -#: netbox/dcim/models/devices.py:573 netbox/dcim/models/devices.py:1176 +#: netbox/dcim/models/devices.py:574 netbox/dcim/models/devices.py:1180 #: netbox/virtualization/models/virtualmachines.py:94 msgid "primary IPv4" msgstr "primäre IPv4-Adresse" -#: netbox/dcim/models/devices.py:581 netbox/dcim/models/devices.py:1184 +#: netbox/dcim/models/devices.py:582 netbox/dcim/models/devices.py:1188 #: netbox/virtualization/models/virtualmachines.py:102 msgid "primary IPv6" msgstr "primäre IPv6-Adresse" -#: netbox/dcim/models/devices.py:589 +#: netbox/dcim/models/devices.py:590 msgid "out-of-band IP" msgstr "Out-of-Band-IP-Adresse" -#: netbox/dcim/models/devices.py:606 +#: netbox/dcim/models/devices.py:607 msgid "VC position" msgstr "VC-Position" -#: netbox/dcim/models/devices.py:609 +#: netbox/dcim/models/devices.py:610 msgid "Virtual chassis position" msgstr "Position des virtuellen Gehäuses" -#: netbox/dcim/models/devices.py:612 +#: netbox/dcim/models/devices.py:613 msgid "VC priority" msgstr "VC-Priorität" -#: netbox/dcim/models/devices.py:616 +#: netbox/dcim/models/devices.py:617 msgid "Virtual chassis master election priority" msgstr "Priorität bei der Masterwahl für virtuelle Gehäuse" -#: netbox/dcim/models/devices.py:619 netbox/dcim/models/sites.py:208 +#: netbox/dcim/models/devices.py:620 netbox/dcim/models/sites.py:208 msgid "latitude" msgstr "Breitengrad" -#: netbox/dcim/models/devices.py:624 netbox/dcim/models/devices.py:632 +#: netbox/dcim/models/devices.py:625 netbox/dcim/models/devices.py:633 #: netbox/dcim/models/sites.py:213 netbox/dcim/models/sites.py:221 msgid "GPS coordinate in decimal format (xx.yyyyyy)" msgstr "GPS-Koordinate im Dezimalformat (xx.yyyyyy)" -#: netbox/dcim/models/devices.py:627 netbox/dcim/models/sites.py:216 +#: netbox/dcim/models/devices.py:628 netbox/dcim/models/sites.py:216 msgid "longitude" msgstr "Längengrad" -#: netbox/dcim/models/devices.py:706 +#: netbox/dcim/models/devices.py:707 msgid "Device name must be unique per site." msgstr "Der Name des Geräts muss pro Standort eindeutig sein." -#: netbox/dcim/models/devices.py:717 +#: netbox/dcim/models/devices.py:718 msgid "device" msgstr "Gerät" -#: netbox/dcim/models/devices.py:718 +#: netbox/dcim/models/devices.py:719 msgid "devices" msgstr "Geräte" -#: netbox/dcim/models/devices.py:737 +#: netbox/dcim/models/devices.py:738 #, python-brace-format msgid "Rack {rack} does not belong to site {site}." msgstr "Rack {rack} gehört nicht zum Standort {site}." -#: netbox/dcim/models/devices.py:742 +#: netbox/dcim/models/devices.py:743 #, python-brace-format msgid "Location {location} does not belong to site {site}." msgstr "Lokation {location} gehört nicht zum Standort {site}." -#: netbox/dcim/models/devices.py:748 +#: netbox/dcim/models/devices.py:749 #, python-brace-format msgid "Rack {rack} does not belong to location {location}." msgstr "Rack {rack} gehört nicht zur Lokation {location}." -#: netbox/dcim/models/devices.py:755 +#: netbox/dcim/models/devices.py:756 msgid "Cannot select a rack face without assigning a rack." msgstr "" "Es ist nicht möglich, eine Rackseite auszuwählen, ohne ein Rack zuzuweisen." -#: netbox/dcim/models/devices.py:759 +#: netbox/dcim/models/devices.py:760 msgid "Cannot select a rack position without assigning a rack." msgstr "" "Es ist nicht möglich, eine Rackposition auszuwählen, ohne ein Rack " "zuzuweisen." -#: netbox/dcim/models/devices.py:765 +#: netbox/dcim/models/devices.py:766 msgid "Position must be in increments of 0.5 rack units." msgstr "Die Position muss in Schritten von 0,5 Höheneinheiten erfolgen." -#: netbox/dcim/models/devices.py:769 +#: netbox/dcim/models/devices.py:770 msgid "Must specify rack face when defining rack position." msgstr "" "Bei der Definition der Rackposition muss die Rackseite angegeben werden." -#: netbox/dcim/models/devices.py:777 +#: netbox/dcim/models/devices.py:778 #, python-brace-format msgid "" "A 0U device type ({device_type}) cannot be assigned to a rack position." @@ -6950,7 +6951,7 @@ msgstr "" "Ein 0 HE-Gerätetyp ({device_type}) kann keiner Höheneinheit zugewiesen " "werden." -#: netbox/dcim/models/devices.py:788 +#: netbox/dcim/models/devices.py:789 msgid "" "Child device types cannot be assigned to a rack face. This is an attribute " "of the parent device." @@ -6958,7 +6959,7 @@ msgstr "" "Untergeordnete Gerätetypen können keiner Rackseite zugewiesen werden. Dies " "ist ein Attribut des übergeordneten Geräts." -#: netbox/dcim/models/devices.py:795 +#: netbox/dcim/models/devices.py:796 msgid "" "Child device types cannot be assigned to a rack position. This is an " "attribute of the parent device." @@ -6966,7 +6967,7 @@ msgstr "" "Untergeordnete Gerätetypen können keiner Rackposition zugewiesen werden. " "Dies ist ein Attribut des übergeordneten Geräts." -#: netbox/dcim/models/devices.py:809 +#: netbox/dcim/models/devices.py:810 #, python-brace-format msgid "" "U{position} is already occupied or does not have sufficient space to " @@ -6975,22 +6976,22 @@ msgstr "" "HE{position} ist bereits belegt oder verfügt nicht über ausreichend " "Speicherplatz für diesen Gerätetyp: {device_type} ({u_height}HE)" -#: netbox/dcim/models/devices.py:824 +#: netbox/dcim/models/devices.py:825 #, python-brace-format msgid "{ip} is not an IPv4 address." msgstr "{ip} ist keine IPv4-Adresse." -#: netbox/dcim/models/devices.py:836 netbox/dcim/models/devices.py:854 +#: netbox/dcim/models/devices.py:837 netbox/dcim/models/devices.py:855 #, python-brace-format msgid "The specified IP address ({ip}) is not assigned to this device." msgstr "Die angegebene IP-Adresse ({ip}) ist diesem Gerät nicht zugewiesen." -#: netbox/dcim/models/devices.py:842 +#: netbox/dcim/models/devices.py:843 #, python-brace-format msgid "{ip} is not an IPv6 address." msgstr "{ip} ist keine IPv6-Adresse." -#: netbox/dcim/models/devices.py:872 +#: netbox/dcim/models/devices.py:873 #, python-brace-format msgid "" "The assigned platform is limited to {platform_manufacturer} device types, " @@ -6999,23 +7000,23 @@ msgstr "" "Das zugewiesene Betriebssystem ist beschränkt auf {platform_manufacturer} " "Gerätetypen, aber der Typ dieses Geräts gehört zu {devicetype_manufacturer}." -#: netbox/dcim/models/devices.py:883 +#: netbox/dcim/models/devices.py:884 #, python-brace-format msgid "The assigned cluster belongs to a different site ({site})" msgstr "Der zugewiesene Cluster gehört zu einem anderen Standort ({site})" -#: netbox/dcim/models/devices.py:890 +#: netbox/dcim/models/devices.py:891 #, python-brace-format msgid "The assigned cluster belongs to a different location ({location})" msgstr "Der zugewiesene Cluster gehört zu einem anderen Standort ({location})" -#: netbox/dcim/models/devices.py:898 +#: netbox/dcim/models/devices.py:899 msgid "A device assigned to a virtual chassis must have its position defined." msgstr "" "Die Position eines Geräts, das einem virtuellen Gehäuse zugewiesen ist, muss" " definiert sein." -#: netbox/dcim/models/devices.py:904 +#: netbox/dcim/models/devices.py:905 #, python-brace-format msgid "" "Device cannot be removed from virtual chassis {virtual_chassis} because it " @@ -7024,15 +7025,15 @@ msgstr "" "Gerät kann nicht aus dem virtuellen Gehäuse entfernt werden " "{virtual_chassis} weil es derzeit der Master ist." -#: netbox/dcim/models/devices.py:1097 +#: netbox/dcim/models/devices.py:1101 msgid "domain" msgstr "Domäne" -#: netbox/dcim/models/devices.py:1110 netbox/dcim/models/devices.py:1111 +#: netbox/dcim/models/devices.py:1114 netbox/dcim/models/devices.py:1115 msgid "virtual chassis" msgstr "virtuelles Gehäuse" -#: netbox/dcim/models/devices.py:1123 +#: netbox/dcim/models/devices.py:1127 #, python-brace-format msgid "" "The selected master ({master}) is not assigned to this virtual chassis." @@ -7040,7 +7041,7 @@ msgstr "" "Der gewählte Master ({master}) ist diesem virtuellen Chassis nicht " "zugewiesen." -#: netbox/dcim/models/devices.py:1139 +#: netbox/dcim/models/devices.py:1143 #, python-brace-format msgid "" "Unable to delete virtual chassis {self}. There are member interfaces which " @@ -7049,44 +7050,44 @@ msgstr "" "Das virtuelle Gehäuse kann nicht gelöscht werden {self}. Es gibt " "Mitgliedsschnittstellen, die gehäuseübergreifende LAG-Schnittstellen bilden." -#: netbox/dcim/models/devices.py:1165 netbox/vpn/models/l2vpn.py:42 +#: netbox/dcim/models/devices.py:1169 netbox/vpn/models/l2vpn.py:42 msgid "identifier" msgstr "identifizieren" -#: netbox/dcim/models/devices.py:1166 +#: netbox/dcim/models/devices.py:1170 msgid "Numeric identifier unique to the parent device" msgstr "Numerische Kennung, die für das übergeordnete Gerät eindeutig ist" -#: netbox/dcim/models/devices.py:1194 netbox/extras/models/customfields.py:227 +#: netbox/dcim/models/devices.py:1198 netbox/extras/models/customfields.py:227 #: netbox/extras/models/models.py:109 netbox/extras/models/models.py:775 #: netbox/netbox/models/__init__.py:120 netbox/netbox/models/__init__.py:155 msgid "comments" msgstr "Kommentare" -#: netbox/dcim/models/devices.py:1210 +#: netbox/dcim/models/devices.py:1214 msgid "virtual device context" msgstr "Virtual Device Context" -#: netbox/dcim/models/devices.py:1211 +#: netbox/dcim/models/devices.py:1215 msgid "virtual device contexts" msgstr "Virtual Device Context" -#: netbox/dcim/models/devices.py:1240 +#: netbox/dcim/models/devices.py:1244 #, python-brace-format msgid "{ip} is not an IPv{family} address." msgstr "{ip} ist keine IPv{family}-Adresse." -#: netbox/dcim/models/devices.py:1246 +#: netbox/dcim/models/devices.py:1250 msgid "Primary IP address must belong to an interface on the assigned device." msgstr "" "Die primäre IP-Adresse muss zu einer Schnittstelle auf dem zugewiesenen " "Gerät gehören." -#: netbox/dcim/models/devices.py:1277 +#: netbox/dcim/models/devices.py:1281 msgid "MAC addresses" msgstr "MAC-Adressen" -#: netbox/dcim/models/devices.py:1309 +#: netbox/dcim/models/devices.py:1313 msgid "" "Cannot unassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7094,7 +7095,7 @@ msgstr "" "Die MAC-Adresse kann nicht aufgehoben werden, solange sie als primäre MAC-" "Adresse für ein Objekt festgelegt ist" -#: netbox/dcim/models/devices.py:1313 +#: netbox/dcim/models/devices.py:1317 msgid "" "Cannot reassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7544,6 +7545,10 @@ msgstr "Standort A" msgid "Site B" msgstr "Standort B" +#: netbox/dcim/tables/cables.py:117 +msgid "Color Name" +msgstr "Name der Farbe" + #: netbox/dcim/tables/connections.py:31 netbox/dcim/tables/connections.py:50 #: netbox/dcim/tables/connections.py:71 #: netbox/templates/dcim/inc/connection_endpoints.html:16 @@ -7552,7 +7557,7 @@ msgstr "Erreichbar" #: netbox/dcim/tables/devices.py:73 netbox/dcim/tables/devices.py:121 #: netbox/dcim/tables/racks.py:153 netbox/dcim/tables/sites.py:118 -#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:605 +#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:606 #: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73 #: netbox/netbox/navigation/menu.py:75 #: netbox/virtualization/forms/model_forms.py:122 @@ -7784,7 +7789,7 @@ msgid "Module Types" msgstr "Modultypen" #: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:413 -#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:600 +#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:601 #: netbox/netbox/navigation/menu.py:78 msgid "Platforms" msgstr "Betriebssysteme" @@ -7981,7 +7986,7 @@ msgstr "Konfigurationsvorlage" msgid "Render Config" msgstr "Konfiguration rendern" -#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:610 +#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:611 #: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258 #: netbox/virtualization/views.py:208 msgid "Virtual Machines" @@ -8330,34 +8335,38 @@ msgstr "Ungültige Modellauswahl: {self['model'].data} wird nicht unterstützt." msgid "RSS Feed" msgstr "RSS-Feed" -#: netbox/extras/dashboard/widgets.py:314 +#: netbox/extras/dashboard/widgets.py:315 msgid "Embed an RSS feed from an external website." msgstr "Betten Sie einen RSS-Feed von einer externen Website ein." -#: netbox/extras/dashboard/widgets.py:321 +#: netbox/extras/dashboard/widgets.py:322 msgid "Feed URL" msgstr "Feed-URL" -#: netbox/extras/dashboard/widgets.py:325 +#: netbox/extras/dashboard/widgets.py:326 msgid "Requires external connection" msgstr "Erfordert eine externe Verbindung" -#: netbox/extras/dashboard/widgets.py:331 +#: netbox/extras/dashboard/widgets.py:332 msgid "The maximum number of objects to display" msgstr "Die maximale Anzahl der anzuzeigenden Objekte" -#: netbox/extras/dashboard/widgets.py:336 +#: netbox/extras/dashboard/widgets.py:337 msgid "How long to stored the cached content (in seconds)" msgstr "Wie lange soll der Inhalt zwischengespeichert werden (in Sekunden)" -#: netbox/extras/dashboard/widgets.py:393 +#: netbox/extras/dashboard/widgets.py:343 +msgid "Timeout value for fetching the feed (in seconds)" +msgstr "Timeout-Wert für das Abrufen des Feeds (in Sekunden)" + +#: netbox/extras/dashboard/widgets.py:400 #: netbox/templates/account/base.html:10 #: netbox/templates/account/bookmarks.html:7 #: netbox/templates/inc/user_menu.html:43 msgid "Bookmarks" msgstr "Lesezeichen" -#: netbox/extras/dashboard/widgets.py:397 +#: netbox/extras/dashboard/widgets.py:404 msgid "Show your personal bookmarks" msgstr "Zeige persönliche Lesezeichen an" @@ -8477,7 +8486,7 @@ msgstr "Button-Klasse" #: netbox/extras/forms/bulk_edit.py:155 netbox/extras/forms/bulk_edit.py:354 #: netbox/extras/forms/filtersets.py:192 netbox/extras/forms/filtersets.py:470 -#: netbox/extras/models/mixins.py:100 +#: netbox/extras/models/mixins.py:101 msgid "MIME type" msgstr "MIME-Typ" @@ -8549,7 +8558,7 @@ msgstr "Ist aktiv" #: netbox/extras/forms/model_forms.py:297 #: netbox/extras/forms/model_forms.py:450 #: netbox/extras/forms/model_forms.py:567 -#: netbox/users/forms/model_forms.py:277 +#: netbox/users/forms/model_forms.py:284 msgid "Object types" msgstr "Typen von Objekten" @@ -8659,7 +8668,7 @@ msgstr "Die Klassifizierung des Eintrags" #: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:413 #: netbox/templates/extras/notificationgroup.html:41 #: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:237 -#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:301 +#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:310 #: netbox/users/tables.py:102 msgid "Users" msgstr "Benutzer" @@ -8678,7 +8687,7 @@ msgstr "" #: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78 #: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68 #: netbox/users/forms/model_forms.py:182 netbox/users/forms/model_forms.py:194 -#: netbox/users/forms/model_forms.py:306 netbox/users/tables.py:35 +#: netbox/users/forms/model_forms.py:315 netbox/users/tables.py:35 #: netbox/users/tables.py:106 msgid "Groups" msgstr "Gruppen" @@ -9051,7 +9060,7 @@ msgstr "Keine Indexer gefunden!" #: netbox/extras/models/configs.py:38 netbox/extras/models/models.py:323 #: netbox/extras/models/models.py:488 netbox/extras/models/models.py:567 #: netbox/extras/models/search.py:48 netbox/extras/models/tags.py:44 -#: netbox/ipam/models/ip.py:193 netbox/netbox/models/mixins.py:16 +#: netbox/ipam/models/ip.py:194 netbox/netbox/models/mixins.py:16 msgid "weight" msgstr "Gewicht" @@ -9449,19 +9458,19 @@ msgstr "Dashboard" msgid "dashboards" msgstr "Dashboards" -#: netbox/extras/models/mixins.py:85 +#: netbox/extras/models/mixins.py:86 msgid "template code" msgstr "Vorlagen-Code" -#: netbox/extras/models/mixins.py:86 +#: netbox/extras/models/mixins.py:87 msgid "Jinja template code." msgstr "Jinja-Vorlagencode." -#: netbox/extras/models/mixins.py:89 +#: netbox/extras/models/mixins.py:90 msgid "environment parameters" msgstr "Umgebungsparameter" -#: netbox/extras/models/mixins.py:94 +#: netbox/extras/models/mixins.py:95 #, python-brace-format msgid "" "Any additional parameters to pass when constructing " @@ -9470,32 +9479,32 @@ msgstr "" "Irgendein zusätzliche Parameter um beim Aufbau der " "Jinja-Umgebung zu bestehen" -#: netbox/extras/models/mixins.py:101 +#: netbox/extras/models/mixins.py:102 #, python-brace-format msgid "Defaults to {default}" msgstr "Die Standardeinstellung ist {default}" -#: netbox/extras/models/mixins.py:106 +#: netbox/extras/models/mixins.py:107 msgid "Filename to give to the rendered export file" msgstr "Dateiname, der der gerenderten Exportdatei gegeben werden soll" -#: netbox/extras/models/mixins.py:109 +#: netbox/extras/models/mixins.py:110 msgid "file extension" msgstr "Dateierweiterung" -#: netbox/extras/models/mixins.py:112 +#: netbox/extras/models/mixins.py:113 msgid "Extension to append to the rendered filename" msgstr "Erweiterung, die an den gerenderten Dateinamen angehängt werden soll" -#: netbox/extras/models/mixins.py:115 +#: netbox/extras/models/mixins.py:116 msgid "as attachment" msgstr "als Anlage" -#: netbox/extras/models/mixins.py:117 +#: netbox/extras/models/mixins.py:118 msgid "Download file as attachment" msgstr "Datei als Anlage herunterladen" -#: netbox/extras/models/mixins.py:124 +#: netbox/extras/models/mixins.py:125 #, python-brace-format msgid "{class_name} must implement a get_context() method." msgstr "{class_name} muss eine get_context () -Methode implementieren." @@ -9790,7 +9799,7 @@ msgstr "Lesezeichen" msgid "bookmarks" msgstr "Lesezeichen" -#: netbox/extras/models/models.py:858 +#: netbox/extras/models/models.py:861 #, python-brace-format msgid "Bookmarks cannot be assigned to this object type ({type})." msgstr "Diesem Objekttyp können keine Lesezeichen zugewiesen werden ({type})." @@ -9925,8 +9934,7 @@ msgstr "Abweisen" #: netbox/extras/tables/tables.py:66 netbox/extras/tables/tables.py:163 #: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:264 -#: netbox/extras/tables/tables.py:320 netbox/extras/tables/tables.py:456 -#: netbox/extras/tables/tables.py:490 +#: netbox/extras/tables/tables.py:457 netbox/extras/tables/tables.py:491 #: netbox/templates/extras/customfield.html:105 #: netbox/templates/extras/eventrule.html:27 #: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80 @@ -9985,30 +9993,30 @@ msgstr "Alphabetisch sortieren" msgid "New Window" msgstr "Neues Fenster" -#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:577 +#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:578 #: netbox/templates/extras/configtemplate.html:21 #: netbox/templates/extras/exporttemplate.html:23 msgid "MIME Type" msgstr "MIME-Typ" -#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:580 +#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:581 #: netbox/templates/extras/configtemplate.html:25 #: netbox/templates/extras/exporttemplate.html:27 msgid "File Name" msgstr "Dateiname" -#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:583 +#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:584 #: netbox/templates/extras/configtemplate.html:29 #: netbox/templates/extras/exporttemplate.html:31 msgid "File Extension" msgstr "Dateiendung" -#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:586 +#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:587 msgid "As Attachment" msgstr "Als Anlage" -#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:531 -#: netbox/extras/tables/tables.py:569 netbox/templates/core/datafile.html:24 +#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:532 +#: netbox/extras/tables/tables.py:570 netbox/templates/core/datafile.html:24 #: netbox/templates/extras/configcontext.html:39 #: netbox/templates/extras/configtemplate.html:47 #: netbox/templates/extras/exporttemplate.html:49 @@ -10017,8 +10025,8 @@ msgstr "Als Anlage" msgid "Data File" msgstr "Datendatei" -#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:543 -#: netbox/extras/tables/tables.py:574 +#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:544 +#: netbox/extras/tables/tables.py:575 msgid "Synced" msgstr "Synchronisiert" @@ -10034,41 +10042,41 @@ msgstr "Größe (Byte)" msgid "Table Name" msgstr "Tabellenname" -#: netbox/extras/tables/tables.py:383 +#: netbox/extras/tables/tables.py:384 msgid "Read" msgstr "Lesen" -#: netbox/extras/tables/tables.py:426 +#: netbox/extras/tables/tables.py:427 msgid "SSL Validation" msgstr "SSL-Validierung" -#: netbox/extras/tables/tables.py:462 +#: netbox/extras/tables/tables.py:463 #: netbox/templates/extras/eventrule.html:37 msgid "Event Types" msgstr "Ereignistypen" -#: netbox/extras/tables/tables.py:595 netbox/netbox/navigation/menu.py:77 +#: netbox/extras/tables/tables.py:596 netbox/netbox/navigation/menu.py:77 #: netbox/templates/dcim/devicerole.html:8 msgid "Device Roles" msgstr "Geräterollen" -#: netbox/extras/tables/tables.py:648 +#: netbox/extras/tables/tables.py:649 msgid "Comments (Short)" msgstr "Kommentare (Kurz)" -#: netbox/extras/tables/tables.py:667 netbox/extras/tables/tables.py:718 +#: netbox/extras/tables/tables.py:668 netbox/extras/tables/tables.py:719 msgid "Line" msgstr "Linie" -#: netbox/extras/tables/tables.py:674 netbox/extras/tables/tables.py:728 +#: netbox/extras/tables/tables.py:675 netbox/extras/tables/tables.py:729 msgid "Level" msgstr "Stufe" -#: netbox/extras/tables/tables.py:680 netbox/extras/tables/tables.py:737 +#: netbox/extras/tables/tables.py:681 netbox/extras/tables/tables.py:738 msgid "Message" msgstr "Nachricht" -#: netbox/extras/tables/tables.py:721 +#: netbox/extras/tables/tables.py:722 msgid "Method" msgstr "Methode" @@ -10137,7 +10145,7 @@ msgstr "Gelöschtes Widget: " msgid "Error deleting widget: " msgstr "Fehler beim Löschen des Widgets: " -#: netbox/extras/views.py:1349 +#: netbox/extras/views.py:1356 msgid "Unable to run script: RQ worker process not running." msgstr "" "Das Skript kann nicht ausgeführt werden: Der RQ-Worker-Prozess läuft nicht." @@ -10206,8 +10214,8 @@ msgstr "Cisco" msgid "Plaintext" msgstr "Klartext" -#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:797 -#: netbox/ipam/forms/model_forms.py:851 netbox/templates/ipam/service.html:23 +#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:793 +#: netbox/ipam/forms/model_forms.py:859 netbox/templates/ipam/service.html:23 msgid "Service" msgstr "Dienst / Port" @@ -10381,7 +10389,7 @@ msgstr "FHRP-Gruppe (ID)" msgid "IP address (ID)" msgstr "IP-Adresse (ID)" -#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:808 +#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:816 msgid "IP address" msgstr "IP-Adresse" @@ -10445,8 +10453,8 @@ msgstr "Ist privat" #: netbox/ipam/forms/filtersets.py:151 netbox/ipam/forms/model_forms.py:99 #: netbox/ipam/forms/model_forms.py:112 netbox/ipam/forms/model_forms.py:135 #: netbox/ipam/forms/model_forms.py:154 netbox/ipam/models/asns.py:31 -#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:71 -#: netbox/ipam/models/ip.py:87 netbox/ipam/tables/asn.py:20 +#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:72 +#: netbox/ipam/models/ip.py:88 netbox/ipam/tables/asn.py:20 #: netbox/ipam/tables/asn.py:45 netbox/templates/ipam/aggregate.html:18 #: netbox/templates/ipam/asn.html:27 netbox/templates/ipam/asnrange.html:19 #: netbox/templates/ipam/rir.html:19 @@ -10490,7 +10498,7 @@ msgstr "Ist ein Pool" #: netbox/ipam/forms/bulk_edit.py:257 netbox/ipam/forms/bulk_edit.py:307 #: netbox/ipam/forms/filtersets.py:258 netbox/ipam/forms/filtersets.py:316 -#: netbox/ipam/models/ip.py:261 +#: netbox/ipam/models/ip.py:262 msgid "Treat as fully utilized" msgstr "Als voll ausgelastet behandeln" @@ -10503,7 +10511,7 @@ msgstr "VLAN-Zuweisung" msgid "Treat as populated" msgstr "Als besetzt behandeln" -#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:792 +#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:800 msgid "DNS name" msgstr "DNS-Name" @@ -10906,23 +10914,23 @@ msgstr "Vorlage für den Service" msgid "Parent type" msgstr "Übergeordneter Typ" -#: netbox/ipam/forms/model_forms.py:796 +#: netbox/ipam/forms/model_forms.py:792 msgid "Port(s)" msgstr "Port(s)" -#: netbox/ipam/forms/model_forms.py:839 +#: netbox/ipam/forms/model_forms.py:847 msgid "Service template" msgstr "Dienstevorlagen (Ports)" -#: netbox/ipam/forms/model_forms.py:848 +#: netbox/ipam/forms/model_forms.py:856 msgid "From Template" msgstr "Aus Vorlage" -#: netbox/ipam/forms/model_forms.py:849 +#: netbox/ipam/forms/model_forms.py:857 msgid "Custom" msgstr "Benutzerdefiniert" -#: netbox/ipam/forms/model_forms.py:880 +#: netbox/ipam/forms/model_forms.py:888 msgid "" "Must specify name, protocol, and port(s) if not using a service template." msgstr "" @@ -10987,44 +10995,44 @@ msgstr "FHRP-Gruppenzuweisung" msgid "FHRP group assignments" msgstr "FHRP-Gruppenaufgaben" -#: netbox/ipam/models/ip.py:65 +#: netbox/ipam/models/ip.py:66 msgid "private" msgstr "Privat" -#: netbox/ipam/models/ip.py:66 +#: netbox/ipam/models/ip.py:67 msgid "IP space managed by this RIR is considered private" msgstr "Der von diesem RIR verwaltete IP-Bereich gilt als privat" -#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:189 +#: netbox/ipam/models/ip.py:73 netbox/netbox/navigation/menu.py:189 msgid "RIRs" msgstr "RIRs" -#: netbox/ipam/models/ip.py:81 +#: netbox/ipam/models/ip.py:82 msgid "IPv4 or IPv6 network" msgstr "IPv4- oder IPv6-Netzwerk" -#: netbox/ipam/models/ip.py:88 +#: netbox/ipam/models/ip.py:89 msgid "Regional Internet Registry responsible for this IP space" msgstr "" "Regionale Internetregistrierung, die für diesen IP-Bereich zuständig ist" -#: netbox/ipam/models/ip.py:98 +#: netbox/ipam/models/ip.py:99 msgid "date added" msgstr "Datum hinzugefügt" -#: netbox/ipam/models/ip.py:112 +#: netbox/ipam/models/ip.py:113 msgid "aggregate" msgstr "Aggregat" -#: netbox/ipam/models/ip.py:113 +#: netbox/ipam/models/ip.py:114 msgid "aggregates" msgstr "aggregiert" -#: netbox/ipam/models/ip.py:126 +#: netbox/ipam/models/ip.py:127 msgid "Cannot create aggregate with /0 mask." msgstr "Ein Aggregat mit der Maske /0 kann nicht erstellt werden." -#: netbox/ipam/models/ip.py:138 +#: netbox/ipam/models/ip.py:139 #, python-brace-format msgid "" "Aggregates cannot overlap. {prefix} is already covered by an existing " @@ -11033,7 +11041,7 @@ msgstr "" "Aggregate können sich nicht überschneiden. {prefix} wird bereits von einem " "vorhandenen Aggregat abgedeckt ({aggregate})." -#: netbox/ipam/models/ip.py:152 +#: netbox/ipam/models/ip.py:153 #, python-brace-format msgid "" "Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate " @@ -11042,173 +11050,173 @@ msgstr "" "Präfixe können Aggregate nicht überlappen. {prefix} deckt ein vorhandenes " "Aggregat ab ({aggregate})." -#: netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:201 msgid "roles" msgstr "Rollen" -#: netbox/ipam/models/ip.py:213 netbox/ipam/models/ip.py:282 +#: netbox/ipam/models/ip.py:214 netbox/ipam/models/ip.py:283 msgid "prefix" msgstr "Prefix" -#: netbox/ipam/models/ip.py:214 +#: netbox/ipam/models/ip.py:215 msgid "IPv4 or IPv6 network with mask" msgstr "IPv4- oder IPv6-Netzwerk mit Maske" -#: netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:244 msgid "Operational status of this prefix" msgstr "Betriebsstatus dieses Prefixes" -#: netbox/ipam/models/ip.py:251 +#: netbox/ipam/models/ip.py:252 msgid "The primary function of this prefix" msgstr "Die Hauptfunktion dieses Prefixes" -#: netbox/ipam/models/ip.py:254 +#: netbox/ipam/models/ip.py:255 msgid "is a pool" msgstr "ist ein Pool" -#: netbox/ipam/models/ip.py:256 +#: netbox/ipam/models/ip.py:257 msgid "All IP addresses within this prefix are considered usable" msgstr "" "Alle IP-Adressen (inklusive Netzwerk- und Broadcast-Adresse) innerhalb " "dieses Prefixes werden als nutzbar betrachtet" -#: netbox/ipam/models/ip.py:259 netbox/ipam/models/ip.py:541 +#: netbox/ipam/models/ip.py:260 netbox/ipam/models/ip.py:549 msgid "mark utilized" msgstr "als verwendet markieren" -#: netbox/ipam/models/ip.py:283 +#: netbox/ipam/models/ip.py:284 msgid "prefixes" msgstr "Prefixe" -#: netbox/ipam/models/ip.py:303 +#: netbox/ipam/models/ip.py:311 msgid "Cannot create prefix with /0 mask." msgstr "Prefix mit der Maske /0 kann nicht erstellt werden." -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 #, python-brace-format msgid "VRF {vrf}" msgstr "VRF {vrf}" -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 msgid "global table" msgstr "globale Tabelle" -#: netbox/ipam/models/ip.py:312 +#: netbox/ipam/models/ip.py:320 #, python-brace-format msgid "Duplicate prefix found in {table}: {prefix}" msgstr "Doppeltes Prefix gefunden in {table}: {prefix}" -#: netbox/ipam/models/ip.py:494 +#: netbox/ipam/models/ip.py:502 msgid "start address" msgstr "Startadresse" -#: netbox/ipam/models/ip.py:495 netbox/ipam/models/ip.py:499 -#: netbox/ipam/models/ip.py:732 +#: netbox/ipam/models/ip.py:503 netbox/ipam/models/ip.py:507 +#: netbox/ipam/models/ip.py:740 msgid "IPv4 or IPv6 address (with mask)" msgstr "IPv4- oder IPv6-Adresse (mit Maske)" -#: netbox/ipam/models/ip.py:498 +#: netbox/ipam/models/ip.py:506 msgid "end address" msgstr "Endadresse" -#: netbox/ipam/models/ip.py:525 +#: netbox/ipam/models/ip.py:533 msgid "Operational status of this range" msgstr "Betriebsstatus dieses Bereichs" -#: netbox/ipam/models/ip.py:533 +#: netbox/ipam/models/ip.py:541 msgid "The primary function of this range" msgstr "Die Hauptfunktion dieses Bereichs" -#: netbox/ipam/models/ip.py:536 +#: netbox/ipam/models/ip.py:544 msgid "mark populated" msgstr "als gefüllt markieren" -#: netbox/ipam/models/ip.py:538 +#: netbox/ipam/models/ip.py:546 msgid "Prevent the creation of IP addresses within this range" msgstr "" "Verhindern Sie die Erstellung von IP-Adressen innerhalb dieses Bereichs" -#: netbox/ipam/models/ip.py:543 +#: netbox/ipam/models/ip.py:551 #, python-format msgid "Report space as 100% utilized" msgstr "Range als zu 100% ausgelastet melden" -#: netbox/ipam/models/ip.py:552 +#: netbox/ipam/models/ip.py:560 msgid "IP range" msgstr "IP-Bereich" -#: netbox/ipam/models/ip.py:553 +#: netbox/ipam/models/ip.py:561 msgid "IP ranges" msgstr "IP-Bereiche" -#: netbox/ipam/models/ip.py:566 +#: netbox/ipam/models/ip.py:574 msgid "Starting and ending IP address versions must match" msgstr "Die Versionen der Anfangs- und Endadresse müssen übereinstimmen" -#: netbox/ipam/models/ip.py:572 +#: netbox/ipam/models/ip.py:580 msgid "Starting and ending IP address masks must match" msgstr "Die Masken für Start- und Endadressen müssen übereinstimmen" -#: netbox/ipam/models/ip.py:579 +#: netbox/ipam/models/ip.py:587 #, python-brace-format msgid "" "Ending address must be greater than the starting address ({start_address})" msgstr "" "Die Endadresse muss größer als die Startadresse sein ({start_address})" -#: netbox/ipam/models/ip.py:607 +#: netbox/ipam/models/ip.py:615 #, python-brace-format msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}" msgstr "" "Definierte Adressen überschneiden sich mit dem Bereich {overlapping_range} " "im VRF {vrf}" -#: netbox/ipam/models/ip.py:616 +#: netbox/ipam/models/ip.py:624 #, python-brace-format msgid "Defined range exceeds maximum supported size ({max_size})" msgstr "" "Der definierte Bereich überschreitet die maximal unterstützte Größe " "({max_size})" -#: netbox/ipam/models/ip.py:731 netbox/tenancy/models/contacts.py:76 +#: netbox/ipam/models/ip.py:739 netbox/tenancy/models/contacts.py:76 msgid "address" msgstr "Adresse" -#: netbox/ipam/models/ip.py:754 +#: netbox/ipam/models/ip.py:762 msgid "The operational status of this IP" msgstr "Der Betriebsstatus dieser IP" -#: netbox/ipam/models/ip.py:762 +#: netbox/ipam/models/ip.py:770 msgid "The functional role of this IP" msgstr "Die funktionale Rolle dieser IP" -#: netbox/ipam/models/ip.py:785 netbox/templates/ipam/ipaddress.html:72 +#: netbox/ipam/models/ip.py:793 netbox/templates/ipam/ipaddress.html:72 msgid "NAT (inside)" msgstr "NAT (innen)" -#: netbox/ipam/models/ip.py:786 +#: netbox/ipam/models/ip.py:794 msgid "The IP for which this address is the \"outside\" IP" msgstr "Die IP, für die diese Adresse die „externe“ IP ist" -#: netbox/ipam/models/ip.py:793 +#: netbox/ipam/models/ip.py:801 msgid "Hostname or FQDN (not case-sensitive)" msgstr "Hostname oder FQDN (Groß- und Kleinschreibung nicht beachten)" -#: netbox/ipam/models/ip.py:809 netbox/ipam/models/services.py:86 +#: netbox/ipam/models/ip.py:817 netbox/ipam/models/services.py:86 msgid "IP addresses" msgstr "IP-Adressen" -#: netbox/ipam/models/ip.py:867 +#: netbox/ipam/models/ip.py:875 msgid "Cannot create IP address with /0 mask." msgstr "Die IP-Adresse mit der Maske /0 kann nicht erstellt werden." -#: netbox/ipam/models/ip.py:873 +#: netbox/ipam/models/ip.py:881 #, python-brace-format msgid "{ip} is a network ID, which may not be assigned to an interface." msgstr "" "{ip} ist eine Netzwerk-ID, die keiner Schnittstelle zugewiesen werden darf." -#: netbox/ipam/models/ip.py:884 +#: netbox/ipam/models/ip.py:892 #, python-brace-format msgid "" "{ip} is a broadcast address, which may not be assigned to an interface." @@ -11216,18 +11224,18 @@ msgstr "" "{ip} ist eine Broadcast-Adresse, die keiner Schnittstelle zugewiesen werden " "darf." -#: netbox/ipam/models/ip.py:898 +#: netbox/ipam/models/ip.py:906 #, python-brace-format msgid "Duplicate IP address found in {table}: {ipaddress}" msgstr "Doppelte IP-Adresse gefunden in {table}: {ipaddress}" -#: netbox/ipam/models/ip.py:914 +#: netbox/ipam/models/ip.py:922 #, python-brace-format msgid "Cannot create IP address {ip} inside range {range}." msgstr "" "IP-Adresse kann nicht erstellt werden {ip} innerhalb der Range{range}." -#: netbox/ipam/models/ip.py:935 +#: netbox/ipam/models/ip.py:943 msgid "" "Cannot reassign IP address while it is designated as the primary IP for the " "parent object" @@ -11235,7 +11243,7 @@ msgstr "" "Die IP-Adresse kann nicht neu zugewiesen werden, solange sie als primäre IP " "für das übergeordnete Objekt festgelegt ist" -#: netbox/ipam/models/ip.py:941 +#: netbox/ipam/models/ip.py:949 msgid "Only IPv6 addresses can be assigned SLAAC status" msgstr "Nur IPv6-Adressen kann der SLAAC-Status zugewiesen werden" @@ -12625,12 +12633,12 @@ msgstr "Alles auswählen" msgid "Toggle all" msgstr "Alles umschalten" -#: netbox/netbox/tables/columns.py:307 +#: netbox/netbox/tables/columns.py:311 #: netbox/templates/inc/table_controls_htmx.html:35 msgid "Toggle Dropdown" msgstr "Dropdown umschalten" -#: netbox/netbox/tables/columns.py:580 netbox/templates/core/job.html:53 +#: netbox/netbox/tables/columns.py:584 netbox/templates/core/job.html:53 msgid "Error" msgstr "Fehler" @@ -13059,6 +13067,7 @@ msgstr "Transportnetz Typ" #: netbox/templates/users/objectpermission.html:38 #: netbox/utilities/templates/buttons/add.html:4 #: netbox/utilities/templates/helpers/table_config_form.html:20 +#: netbox/utilities/templates/widgets/splitmultiselect.html:11 msgid "Add" msgstr "Hinzufügen" @@ -13066,7 +13075,7 @@ msgstr "Hinzufügen" #: netbox/templates/circuits/inc/circuit_termination_fields.html:37 #: netbox/templates/dcim/inc/panels/inventory_items.html:32 #: netbox/templates/dcim/powerpanel.html:56 -#: netbox/templates/extras/script_list.html:30 +#: netbox/templates/extras/inc/script_list_content.html:16 #: netbox/templates/generic/object_edit.html:47 #: netbox/templates/ipam/inc/ipaddress_edit_header.html:7 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:43 @@ -13081,7 +13090,7 @@ msgstr "Tauschen" #: netbox/templates/circuits/inc/circuit_termination.html:23 #: netbox/templates/dcim/inc/panels/inventory_items.html:37 #: netbox/templates/dcim/powerpanel.html:66 -#: netbox/templates/extras/script_list.html:35 +#: netbox/templates/extras/inc/script_list_content.html:21 #: netbox/templates/generic/bulk_delete.html:20 #: netbox/templates/generic/bulk_delete.html:66 #: netbox/templates/generic/object_delete.html:19 @@ -13840,6 +13849,7 @@ msgstr "URL-Slug regenerieren" #: netbox/templates/extras/tableconfig_edit.html:32 #: netbox/templates/generic/bulk_remove.html:21 #: netbox/utilities/templates/helpers/table_config_form.html:23 +#: netbox/utilities/templates/widgets/splitmultiselect.html:14 msgid "Remove" msgstr "entfernen" @@ -14319,7 +14329,7 @@ msgstr "Neues Mitglied hinzufügen" #: netbox/templates/dcim/virtualchassis_add_member.html:27 #: netbox/templates/generic/object_edit.html:78 #: netbox/templates/users/objectpermission.html:31 -#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:313 +#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:322 msgid "Actions" msgstr "Aktionen" @@ -14652,7 +14662,7 @@ msgid "Output" msgstr "Ausgabe" #: netbox/templates/extras/htmx/script_result.html:61 -#: netbox/templates/extras/object_render_config.html:60 +#: netbox/templates/extras/object_render_config.html:59 msgid "Download" msgstr "Herunterladen" @@ -14664,6 +14674,46 @@ msgstr "Wird geladen" msgid "Results pending" msgstr "Ergebnisse ausstehend" +#: netbox/templates/extras/inc/script_list_content.html:34 +msgid "Last Run" +msgstr "Letzter Lauf" + +#: netbox/templates/extras/inc/script_list_content.html:49 +msgid "Script is no longer present in the source file" +msgstr "Das Skript ist in der Quelldatei nicht mehr vorhanden" + +#: netbox/templates/extras/inc/script_list_content.html:62 +msgid "Never" +msgstr "Niemals" + +#: netbox/templates/extras/inc/script_list_content.html:75 +msgid "Run Again" +msgstr "Nochmal ausführen" + +#: netbox/templates/extras/inc/script_list_content.html:77 +#: netbox/templates/extras/script.html:41 +#: netbox/templates/extras/script.html:45 +msgid "Run Script" +msgstr "Skript ausführen" + +#: netbox/templates/extras/inc/script_list_content.html:123 +#, python-format +msgid "Could not load scripts from module %(module)s" +msgstr "Skripte konnten nicht aus dem Modul geladen werden %(module)s" + +#: netbox/templates/extras/inc/script_list_content.html:131 +msgid "No Scripts Found" +msgstr "Keine Skripte gefunden" + +#: netbox/templates/extras/inc/script_list_content.html:134 +#, python-format +msgid "" +"Get started by creating a script from " +"an uploaded file or data source." +msgstr "" +"Fangen Sie an mit ein Skript erstellen" +" aus einer hochgeladenen Datei oder Datenquelle." + #: netbox/templates/extras/journalentry.html:15 msgid "Journal Entry" msgstr "Journaleintrag" @@ -14722,12 +14772,6 @@ msgstr "Bericht" msgid "You do not have permission to run scripts" msgstr "Sie sind nicht berechtigt, Skripts auszuführen" -#: netbox/templates/extras/script.html:41 -#: netbox/templates/extras/script.html:45 -#: netbox/templates/extras/script_list.html:90 -msgid "Run Script" -msgstr "Skript ausführen" - #: netbox/templates/extras/script.html:51 #: netbox/templates/extras/script/source.html:10 msgid "Error loading script" @@ -14737,40 +14781,6 @@ msgstr "Fehler beim Laden des Skripts" msgid "Script no longer exists in the source file." msgstr "Das Skript ist in der Quelldatei nicht mehr vorhanden." -#: netbox/templates/extras/script_list.html:47 -msgid "Last Run" -msgstr "Letzter Lauf" - -#: netbox/templates/extras/script_list.html:62 -msgid "Script is no longer present in the source file" -msgstr "Das Skript ist in der Quelldatei nicht mehr vorhanden" - -#: netbox/templates/extras/script_list.html:75 -msgid "Never" -msgstr "Niemals" - -#: netbox/templates/extras/script_list.html:88 -msgid "Run Again" -msgstr "Nochmal ausführen" - -#: netbox/templates/extras/script_list.html:136 -#, python-format -msgid "Could not load scripts from module %(module)s" -msgstr "Skripte konnten nicht aus dem Modul geladen werden %(module)s" - -#: netbox/templates/extras/script_list.html:144 -msgid "No Scripts Found" -msgstr "Keine Skripte gefunden" - -#: netbox/templates/extras/script_list.html:147 -#, python-format -msgid "" -"Get started by creating a script from " -"an uploaded file or data source." -msgstr "" -"Fangen Sie an mit ein Skript erstellen" -" aus einer hochgeladenen Datei oder Datenquelle." - #: netbox/templates/extras/script_result.html:35 #: netbox/templates/generic/object_list.html:50 #: netbox/templates/search.html:13 @@ -14800,11 +14810,13 @@ msgstr "Tabellenkonfiguration" #: netbox/templates/extras/tableconfig_edit.html:40 #: netbox/utilities/templates/helpers/table_config_form.html:31 +#: netbox/utilities/templates/widgets/splitmultiselect.html:23 msgid "Move Up" msgstr "Nach oben bewegen" #: netbox/templates/extras/tableconfig_edit.html:43 #: netbox/utilities/templates/helpers/table_config_form.html:34 +#: netbox/utilities/templates/widgets/splitmultiselect.html:26 msgid "Move Down" msgstr "Nach unten bewegen" @@ -15547,7 +15559,7 @@ msgid "View" msgstr "Ansicht" #: netbox/templates/users/objectpermission.html:52 -#: netbox/users/forms/model_forms.py:316 +#: netbox/users/forms/model_forms.py:325 msgid "Constraints" msgstr "Einschränkungen" @@ -16076,19 +16088,23 @@ msgstr "" "Passwörter stimmen nicht überein! Bitte überprüfen Sie Ihre Eingabe und " "versuchen Sie es erneut." -#: netbox/users/forms/model_forms.py:295 +#: netbox/users/forms/model_forms.py:289 +msgid "Select the types of objects to which the permission will appy." +msgstr "Wählen Sie die Objekttypen aus, für die die Berechtigung gelten soll." + +#: netbox/users/forms/model_forms.py:304 msgid "Additional actions" msgstr "Zusätzliche Aktionen" -#: netbox/users/forms/model_forms.py:298 +#: netbox/users/forms/model_forms.py:307 msgid "Actions granted in addition to those listed above" msgstr "Zusätzlich zu den oben aufgeführten Maßnahmen gewährte Maßnahmen" -#: netbox/users/forms/model_forms.py:314 +#: netbox/users/forms/model_forms.py:323 msgid "Objects" msgstr "Objekte" -#: netbox/users/forms/model_forms.py:326 +#: netbox/users/forms/model_forms.py:335 msgid "" "JSON expression of a queryset filter that will return only permitted " "objects. Leave null to match all objects of this type. A list of multiple " @@ -16099,11 +16115,11 @@ msgstr "" "entsprechen. Eine Liste mehrerer Objekte führt zu einer logischen ODER-" "Operation." -#: netbox/users/forms/model_forms.py:365 +#: netbox/users/forms/model_forms.py:374 msgid "At least one action must be selected." msgstr "Es muss mindestens eine Aktion ausgewählt werden." -#: netbox/users/forms/model_forms.py:383 +#: netbox/users/forms/model_forms.py:392 #, python-brace-format msgid "Invalid filter for {model}: {error}" msgstr "Ungültiger Filter für {model}: {error}" @@ -16207,19 +16223,19 @@ msgstr "Ein Benutzer mit diesem Benutzernamen existiert bereits." msgid "Custom Actions" msgstr "Benutzerdefinierte Aktionen" -#: netbox/utilities/api.py:153 +#: netbox/utilities/api.py:151 #, python-brace-format msgid "Related object not found using the provided attributes: {params}" msgstr "" "Verwandtes Objekt wurde mit den angegebenen Attributen nicht gefunden: " "{params}" -#: netbox/utilities/api.py:156 +#: netbox/utilities/api.py:154 #, python-brace-format msgid "Multiple objects match the provided attributes: {params}" msgstr "Mehrere Objekte entsprechen den angegebenen Attributen: {params}" -#: netbox/utilities/api.py:168 +#: netbox/utilities/api.py:166 #, python-brace-format msgid "" "Related objects must be referenced by numeric ID or by dictionary of " @@ -16229,7 +16245,7 @@ msgstr "" "Attributverzeichnisses referenziert werden. Es wurde ein unbekannter Wert " "empfangen: {value}" -#: netbox/utilities/api.py:177 +#: netbox/utilities/api.py:175 #, python-brace-format msgid "Related object not found using the provided numeric ID: {id}" msgstr "" @@ -16347,15 +16363,16 @@ msgstr "" "Ungültige Liste ({value}). Muss numerisch sein und Bereiche müssen in " "aufsteigender Reihenfolge sein." -#: netbox/utilities/forms/fields/array.py:40 +#: netbox/utilities/forms/fields/array.py:41 +#, python-brace-format msgid "" -"Specify one or more numeric ranges separated by commas. Example: " -"1-5,20-30" +"Specify one or more individual numbers or numeric ranges separated by " +"commas. Example: {example}" msgstr "" -"Geben Sie einen oder mehrere numerische Bereiche an, die durch Kommas " -"getrennt sind. Beispiel: 1-5,20-30" +"Geben Sie eine oder mehrere einzelne Zahlen oder numerische Bereiche an, die" +" durch Kommas getrennt sind. Beispiel: {example}" -#: netbox/utilities/forms/fields/array.py:47 +#: netbox/utilities/forms/fields/array.py:49 #, python-brace-format msgid "" "Invalid ranges ({value}). Must be a range of integers in ascending order." @@ -16662,6 +16679,10 @@ msgstr "Schnelles Hinzufügen" msgid "Write" msgstr "Schreiben" +#: netbox/utilities/templates/widgets/splitmultiselect.html:19 +msgid "Selected" +msgstr "Ausgewählt" + #: netbox/utilities/testing/views.py:632 msgid "The test must define csv_update_data." msgstr "Der Test muss csv_update_data definieren." diff --git a/netbox/translations/es/LC_MESSAGES/django.mo b/netbox/translations/es/LC_MESSAGES/django.mo index 24d0b2e71..42257a2b0 100644 Binary files a/netbox/translations/es/LC_MESSAGES/django.mo and b/netbox/translations/es/LC_MESSAGES/django.mo differ diff --git a/netbox/translations/es/LC_MESSAGES/django.po b/netbox/translations/es/LC_MESSAGES/django.po index 9235ba758..c4a4d3594 100644 --- a/netbox/translations/es/LC_MESSAGES/django.po +++ b/netbox/translations/es/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-07-29 05:09+0000\n" +"POT-Creation-Date: 2025-08-12 05:02+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Spanish (https://app.transifex.com/netbox-community/teams/178115/es/)\n" @@ -34,7 +34,7 @@ msgstr "Escritura habilitada" #: netbox/account/tables.py:35 netbox/core/choices.py:102 #: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79 -#: netbox/extras/tables/tables.py:379 netbox/extras/tables/tables.py:627 +#: netbox/extras/tables/tables.py:380 netbox/extras/tables/tables.py:628 #: netbox/templates/account/token.html:43 #: netbox/templates/core/configrevision.html:26 #: netbox/templates/core/configrevision_restore.html:12 @@ -90,9 +90,9 @@ msgstr "La contraseña se ha cambiado correctamente." #: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 #: netbox/dcim/choices.py:102 netbox/dcim/choices.py:186 -#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1549 -#: netbox/dcim/choices.py:1607 netbox/dcim/choices.py:1674 -#: netbox/dcim/choices.py:1696 netbox/virtualization/choices.py:20 +#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1553 +#: netbox/dcim/choices.py:1611 netbox/dcim/choices.py:1678 +#: netbox/dcim/choices.py:1700 netbox/virtualization/choices.py:20 #: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18 #: netbox/vpn/choices.py:281 msgid "Planned" @@ -105,9 +105,9 @@ msgstr "Aprovisionamiento" #: netbox/circuits/choices.py:23 netbox/core/tables/plugins.py:64 #: netbox/core/tables/tasks.py:22 netbox/dcim/choices.py:22 #: netbox/dcim/choices.py:103 netbox/dcim/choices.py:185 -#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1606 -#: netbox/dcim/choices.py:1673 netbox/dcim/choices.py:1695 -#: netbox/extras/tables/tables.py:539 netbox/ipam/choices.py:31 +#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1610 +#: netbox/dcim/choices.py:1677 netbox/dcim/choices.py:1699 +#: netbox/extras/tables/tables.py:540 netbox/ipam/choices.py:31 #: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69 #: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25 #: netbox/templates/users/user.html:35 netbox/users/forms/bulk_edit.py:38 @@ -118,8 +118,8 @@ msgid "Active" msgstr "Activo" #: netbox/circuits/choices.py:24 netbox/dcim/choices.py:184 -#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1605 -#: netbox/dcim/choices.py:1675 netbox/dcim/choices.py:1694 +#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1609 +#: netbox/dcim/choices.py:1679 netbox/dcim/choices.py:1698 #: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44 msgid "Offline" msgstr "Fuera de línea" @@ -132,7 +132,7 @@ msgstr "Desaprovisionamiento" msgid "Decommissioned" msgstr "Retirado" -#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1618 +#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1622 #: netbox/templates/dcim/interface.html:135 #: netbox/templates/virtualization/vminterface.html:83 #: netbox/tenancy/choices.py:17 @@ -552,9 +552,9 @@ msgstr "ASN" #: netbox/templates/extras/dashboard/widget_add.html:14 #: netbox/templates/extras/eventrule.html:21 #: netbox/templates/extras/exporttemplate.html:19 +#: netbox/templates/extras/inc/script_list_content.html:33 #: netbox/templates/extras/notificationgroup.html:20 #: netbox/templates/extras/savedfilter.html:17 -#: netbox/templates/extras/script_list.html:46 #: netbox/templates/extras/tableconfig.html:17 #: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17 #: netbox/templates/generic/bulk_import.html:120 @@ -672,7 +672,7 @@ msgstr "ID de servicio" #: netbox/dcim/tables/devices.py:748 netbox/dcim/tables/devices.py:804 #: netbox/dcim/tables/devices.py:1045 netbox/dcim/tables/devicetypes.py:256 #: netbox/dcim/tables/devicetypes.py:271 netbox/dcim/tables/racks.py:33 -#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:487 +#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:488 #: netbox/templates/circuits/circuittype.html:30 #: netbox/templates/circuits/virtualcircuittype.html:30 #: netbox/templates/dcim/cable.html:40 @@ -717,7 +717,7 @@ msgstr "Color" #: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:192 #: netbox/dcim/tables/devices.py:856 netbox/dcim/tables/power.py:77 #: netbox/dcim/tables/racks.py:141 netbox/extras/forms/bulk_import.py:42 -#: netbox/extras/tables/tables.py:449 netbox/extras/tables/tables.py:509 +#: netbox/extras/tables/tables.py:450 netbox/extras/tables/tables.py:510 #: netbox/netbox/tables/tables.py:274 #: netbox/templates/circuits/circuit.html:30 #: netbox/templates/circuits/virtualcircuit.html:39 @@ -810,7 +810,7 @@ msgstr "Cuenta de proveedor" #: netbox/templates/dcim/powerfeed.html:36 #: netbox/templates/dcim/poweroutlet.html:40 #: netbox/templates/dcim/rack.html:41 netbox/templates/dcim/site.html:43 -#: netbox/templates/extras/script_list.html:48 +#: netbox/templates/extras/inc/script_list_content.html:35 #: netbox/templates/ipam/ipaddress.html:37 #: netbox/templates/ipam/iprange.html:61 netbox/templates/ipam/prefix.html:69 #: netbox/templates/ipam/vlan.html:48 @@ -1389,7 +1389,7 @@ msgstr "Lado del término" #: netbox/templates/extras/configcontext.html:60 #: netbox/templates/ipam/ipaddress.html:59 #: netbox/templates/ipam/vlan_edit.html:42 -#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:315 +#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:324 msgid "Assignment" msgstr "Asignación" @@ -1446,14 +1446,14 @@ msgstr "Tipo de circuito" msgid "Group Assignment" msgstr "Asignación grupal" -#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:67 +#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:68 #: netbox/dcim/models/device_component_templates.py:531 #: netbox/dcim/models/device_component_templates.py:631 -#: netbox/dcim/models/device_components.py:485 -#: netbox/dcim/models/device_components.py:1038 -#: netbox/dcim/models/device_components.py:1109 -#: netbox/dcim/models/device_components.py:1255 -#: netbox/dcim/models/devices.py:381 netbox/dcim/models/racks.py:227 +#: netbox/dcim/models/device_components.py:516 +#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1140 +#: netbox/dcim/models/device_components.py:1286 +#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227 #: netbox/extras/models/tags.py:29 msgid "color" msgstr "color" @@ -1478,14 +1478,14 @@ msgstr "ID de circuito único" #: netbox/circuits/models/circuits.py:67 #: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52 -#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:49 -#: netbox/dcim/models/device_components.py:456 -#: netbox/dcim/models/device_components.py:1294 -#: netbox/dcim/models/devices.py:555 netbox/dcim/models/devices.py:1160 +#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:50 +#: netbox/dcim/models/device_components.py:487 +#: netbox/dcim/models/device_components.py:1325 +#: netbox/dcim/models/devices.py:556 netbox/dcim/models/devices.py:1164 #: netbox/dcim/models/modules.py:221 netbox/dcim/models/power.py:94 #: netbox/dcim/models/racks.py:294 netbox/dcim/models/sites.py:154 -#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:242 -#: netbox/ipam/models/ip.py:521 netbox/ipam/models/ip.py:750 +#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:529 netbox/ipam/models/ip.py:758 #: netbox/ipam/models/vlans.py:217 netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1614,8 +1614,8 @@ msgstr "" #: netbox/core/models/jobs.py:48 #: netbox/dcim/models/device_component_templates.py:43 #: netbox/dcim/models/device_components.py:52 -#: netbox/dcim/models/devices.py:499 netbox/dcim/models/devices.py:1092 -#: netbox/dcim/models/devices.py:1155 netbox/dcim/models/modules.py:32 +#: netbox/dcim/models/devices.py:500 netbox/dcim/models/devices.py:1096 +#: netbox/dcim/models/devices.py:1159 netbox/dcim/models/modules.py:32 #: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89 #: netbox/dcim/models/racks.py:263 netbox/dcim/models/sites.py:142 #: netbox/extras/models/configs.py:33 netbox/extras/models/configs.py:214 @@ -1647,7 +1647,7 @@ msgstr "nombre" msgid "Full name of the provider" msgstr "Nombre completo del proveedor" -#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:88 +#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:89 #: netbox/dcim/models/racks.py:143 netbox/dcim/models/sites.py:149 #: netbox/extras/models/models.py:472 netbox/ipam/models/asns.py:23 #: netbox/ipam/models/vlans.py:43 netbox/netbox/models/__init__.py:146 @@ -1705,8 +1705,8 @@ msgstr "circuito virtual" msgid "virtual circuits" msgstr "circuitos virtuales" -#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:199 -#: netbox/ipam/models/ip.py:757 netbox/vpn/models/tunnels.py:109 +#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:765 netbox/vpn/models/tunnels.py:109 msgid "role" msgstr "papel" @@ -1745,9 +1745,9 @@ msgstr "terminaciones de circuitos virtuales" #: netbox/extras/tables/tables.py:62 netbox/extras/tables/tables.py:126 #: netbox/extras/tables/tables.py:159 netbox/extras/tables/tables.py:184 #: netbox/extras/tables/tables.py:260 netbox/extras/tables/tables.py:290 -#: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:422 -#: netbox/extras/tables/tables.py:445 netbox/extras/tables/tables.py:483 -#: netbox/extras/tables/tables.py:535 netbox/extras/tables/tables.py:561 +#: netbox/extras/tables/tables.py:406 netbox/extras/tables/tables.py:423 +#: netbox/extras/tables/tables.py:446 netbox/extras/tables/tables.py:484 +#: netbox/extras/tables/tables.py:536 netbox/extras/tables/tables.py:562 #: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410 #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 @@ -1791,9 +1791,9 @@ msgstr "terminaciones de circuitos virtuales" #: netbox/templates/extras/customlink.html:13 #: netbox/templates/extras/eventrule.html:13 #: netbox/templates/extras/exporttemplate.html:15 +#: netbox/templates/extras/inc/script_list_content.html:32 #: netbox/templates/extras/notificationgroup.html:14 #: netbox/templates/extras/savedfilter.html:13 -#: netbox/templates/extras/script_list.html:45 #: netbox/templates/extras/tableconfig.html:13 #: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13 #: netbox/templates/ipam/asnrange.html:15 @@ -1894,7 +1894,7 @@ msgstr "Tasa de compromiso" #: netbox/dcim/tables/racks.py:148 netbox/dcim/tables/racks.py:233 #: netbox/dcim/tables/sites.py:40 netbox/dcim/tables/sites.py:74 #: netbox/dcim/tables/sites.py:121 netbox/dcim/tables/sites.py:179 -#: netbox/extras/tables/tables.py:643 netbox/ipam/tables/asn.py:69 +#: netbox/extras/tables/tables.py:644 netbox/ipam/tables/asn.py:69 #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 @@ -2100,7 +2100,7 @@ msgstr "Completado" #: netbox/core/choices.py:22 netbox/core/choices.py:59 #: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34 #: netbox/dcim/choices.py:188 netbox/dcim/choices.py:241 -#: netbox/dcim/choices.py:1608 netbox/dcim/choices.py:1698 +#: netbox/dcim/choices.py:1612 netbox/dcim/choices.py:1702 #: netbox/virtualization/choices.py:48 msgid "Failed" msgstr "Falló" @@ -2251,7 +2251,7 @@ msgid "User name" msgstr "Nombre de usuario" #: netbox/core/forms/bulk_edit.py:26 netbox/core/forms/filtersets.py:43 -#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1656 +#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1660 #: netbox/dcim/forms/bulk_edit.py:1184 netbox/dcim/forms/bulk_edit.py:1465 #: netbox/dcim/forms/filtersets.py:1448 netbox/dcim/tables/devices.py:577 #: netbox/dcim/tables/devicetypes.py:231 netbox/extras/forms/bulk_edit.py:124 @@ -2260,7 +2260,7 @@ msgstr "Nombre de usuario" #: netbox/extras/forms/filtersets.py:240 netbox/extras/forms/filtersets.py:270 #: netbox/extras/forms/filtersets.py:335 netbox/extras/tables/tables.py:166 #: netbox/extras/tables/tables.py:267 netbox/extras/tables/tables.py:300 -#: netbox/extras/tables/tables.py:459 netbox/netbox/preferences.py:22 +#: netbox/extras/tables/tables.py:460 netbox/netbox/preferences.py:22 #: netbox/netbox/preferences.py:61 netbox/templates/core/datasource.html:42 #: netbox/templates/dcim/interface.html:61 #: netbox/templates/extras/customlink.html:17 @@ -2298,7 +2298,7 @@ msgstr "Ignorar las reglas" #: netbox/extras/forms/model_forms.py:265 #: netbox/extras/forms/model_forms.py:660 #: netbox/extras/forms/model_forms.py:713 netbox/extras/tables/tables.py:204 -#: netbox/extras/tables/tables.py:527 netbox/extras/tables/tables.py:565 +#: netbox/extras/tables/tables.py:528 netbox/extras/tables/tables.py:566 #: netbox/templates/core/datasource.html:31 #: netbox/templates/extras/configcontext.html:29 #: netbox/templates/extras/configtemplate.html:37 @@ -2323,9 +2323,9 @@ msgstr "Creación" #: netbox/core/forms/filtersets.py:80 netbox/core/forms/filtersets.py:166 #: netbox/extras/forms/filtersets.py:524 netbox/extras/tables/tables.py:234 -#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:338 -#: netbox/extras/tables/tables.py:370 netbox/extras/tables/tables.py:632 -#: netbox/templates/core/job.html:38 +#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:320 +#: netbox/extras/tables/tables.py:339 netbox/extras/tables/tables.py:371 +#: netbox/extras/tables/tables.py:633 netbox/templates/core/job.html:38 #: netbox/templates/core/objectchange.html:52 #: netbox/templates/extras/tableconfig.html:21 #: netbox/tenancy/tables/contacts.py:98 netbox/vpn/tables/l2vpn.py:62 @@ -2368,7 +2368,7 @@ msgstr "Completado antes" #: netbox/dcim/forms/bulk_edit.py:479 netbox/dcim/forms/filtersets.py:420 #: netbox/dcim/forms/filtersets.py:464 netbox/dcim/forms/model_forms.py:332 #: netbox/extras/forms/filtersets.py:519 netbox/extras/forms/filtersets.py:539 -#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:386 +#: netbox/extras/tables/tables.py:347 netbox/extras/tables/tables.py:387 #: netbox/templates/core/objectchange.html:36 #: netbox/templates/dcim/rackreservation.html:58 #: netbox/templates/extras/savedfilter.html:21 @@ -2383,7 +2383,7 @@ msgid "User" msgstr "usuario" #: netbox/core/forms/filtersets.py:140 netbox/core/tables/change_logging.py:15 -#: netbox/extras/tables/tables.py:670 netbox/extras/tables/tables.py:724 +#: netbox/extras/tables/tables.py:671 netbox/extras/tables/tables.py:725 #: netbox/templates/core/objectchange.html:32 msgid "Time" msgstr "Hora" @@ -2440,7 +2440,7 @@ msgstr "" msgid "Rack Elevations" msgstr "Elevaciones de estanterías" -#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1537 +#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1541 #: netbox/dcim/forms/bulk_edit.py:1031 netbox/dcim/forms/bulk_edit.py:1419 #: netbox/dcim/forms/bulk_edit.py:1440 netbox/dcim/tables/racks.py:161 #: netbox/netbox/navigation/menu.py:313 netbox/netbox/navigation/menu.py:317 @@ -2579,7 +2579,7 @@ msgstr "Configuración actual" msgid "Config revision #{id}" msgstr "Revisión de configuración #{id}" -#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:42 +#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:43 #: netbox/dcim/models/device_component_templates.py:199 #: netbox/dcim/models/device_component_templates.py:234 #: netbox/dcim/models/device_component_templates.py:270 @@ -2587,13 +2587,13 @@ msgstr "Revisión de configuración #{id}" #: netbox/dcim/models/device_component_templates.py:420 #: netbox/dcim/models/device_component_templates.py:526 #: netbox/dcim/models/device_component_templates.py:626 -#: netbox/dcim/models/device_components.py:282 -#: netbox/dcim/models/device_components.py:309 +#: netbox/dcim/models/device_components.py:313 #: netbox/dcim/models/device_components.py:340 -#: netbox/dcim/models/device_components.py:462 -#: netbox/dcim/models/device_components.py:665 -#: netbox/dcim/models/device_components.py:1033 -#: netbox/dcim/models/device_components.py:1104 +#: netbox/dcim/models/device_components.py:371 +#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:696 +#: netbox/dcim/models/device_components.py:1064 +#: netbox/dcim/models/device_components.py:1135 #: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80 #: netbox/extras/models/search.py:41 #: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31 @@ -2601,7 +2601,7 @@ msgid "type" msgstr "tipo" #: netbox/core/models/data.py:49 netbox/extras/choices.py:37 -#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:734 +#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:735 #: netbox/templates/core/datasource.html:62 #: netbox/templates/core/plugin.html:66 msgid "URL" @@ -2609,7 +2609,7 @@ msgstr "URL" #: netbox/core/models/data.py:59 #: netbox/dcim/models/device_component_templates.py:425 -#: netbox/dcim/models/device_components.py:517 +#: netbox/dcim/models/device_components.py:548 #: netbox/extras/models/models.py:72 netbox/extras/models/models.py:311 #: netbox/extras/models/models.py:492 netbox/extras/models/models.py:571 #: netbox/users/models/permissions.py:28 @@ -2669,7 +2669,7 @@ msgstr "" msgid "last updated" msgstr "última actualización" -#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:440 +#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:450 msgid "path" msgstr "ruta" @@ -2677,7 +2677,7 @@ msgstr "ruta" msgid "File path relative to the data source's root" msgstr "Ruta del archivo relativa a la raíz de la fuente de datos" -#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:502 +#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:510 msgid "size" msgstr "tamaño" @@ -2793,7 +2793,7 @@ msgstr "" "no se puede llamar a enqueue () con valores tanto para schedule_at como para" " immediate." -#: netbox/core/signals.py:131 +#: netbox/core/signals.py:143 #, python-brace-format msgid "Deletion is prevented by a protection rule: {message}" msgstr "La eliminación se impide mediante una regla de protección: {message}" @@ -2806,10 +2806,10 @@ msgstr "Nombre completo" #: netbox/core/tables/change_logging.py:37 netbox/core/tables/jobs.py:21 #: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:323 -#: netbox/extras/tables/tables.py:341 netbox/extras/tables/tables.py:373 -#: netbox/extras/tables/tables.py:453 netbox/extras/tables/tables.py:514 -#: netbox/extras/tables/tables.py:637 netbox/extras/tables/tables.py:677 -#: netbox/extras/tables/tables.py:731 netbox/netbox/tables/tables.py:278 +#: netbox/extras/tables/tables.py:342 netbox/extras/tables/tables.py:374 +#: netbox/extras/tables/tables.py:454 netbox/extras/tables/tables.py:515 +#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:678 +#: netbox/extras/tables/tables.py:732 netbox/netbox/tables/tables.py:278 #: netbox/templates/core/objectchange.html:58 #: netbox/templates/extras/eventrule.html:78 #: netbox/templates/extras/journalentry.html:18 @@ -2846,7 +2846,7 @@ msgstr "Última actualización" #: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76 #: netbox/dcim/tables/devicetypes.py:169 netbox/extras/tables/tables.py:230 -#: netbox/extras/tables/tables.py:504 netbox/extras/tables/tables.py:702 +#: netbox/extras/tables/tables.py:505 netbox/extras/tables/tables.py:703 #: netbox/netbox/tables/tables.py:223 #: netbox/templates/dcim/virtualchassis_edit.html:56 #: netbox/utilities/forms/forms.py:73 @@ -3047,8 +3047,8 @@ msgid "Staging" msgstr "Puesta en escena" #: netbox/dcim/choices.py:23 netbox/dcim/choices.py:190 -#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1550 -#: netbox/dcim/choices.py:1699 netbox/virtualization/choices.py:23 +#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1554 +#: netbox/dcim/choices.py:1703 netbox/virtualization/choices.py:23 #: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282 msgid "Decommissioning" msgstr "Desmantelamiento" @@ -3098,6 +3098,7 @@ msgid "Reserved" msgstr "Reservado" #: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:265 +#: netbox/utilities/templates/widgets/splitmultiselect.html:5 msgid "Available" msgstr "Disponible" @@ -3112,7 +3113,7 @@ msgstr "Obsoleto" msgid "Millimeters" msgstr "Milímetros" -#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1572 +#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1576 msgid "Inches" msgstr "Pulgadas" @@ -3189,7 +3190,7 @@ msgid "Rear" msgstr "Trasera" #: netbox/dcim/choices.py:187 netbox/dcim/choices.py:240 -#: netbox/dcim/choices.py:1697 netbox/virtualization/choices.py:47 +#: netbox/dcim/choices.py:1701 netbox/virtualization/choices.py:47 msgid "Staged" msgstr "Escenificado" @@ -3222,7 +3223,7 @@ msgid "Top to bottom" msgstr "De arriba a abajo" #: netbox/dcim/choices.py:217 netbox/dcim/choices.py:262 -#: netbox/dcim/choices.py:1316 +#: netbox/dcim/choices.py:1320 msgid "Passive" msgstr "Pasivo" @@ -3230,46 +3231,46 @@ msgstr "Pasivo" msgid "Mixed" msgstr "Mezclado" -#: netbox/dcim/choices.py:487 netbox/dcim/choices.py:736 +#: netbox/dcim/choices.py:489 netbox/dcim/choices.py:740 msgid "NEMA (Non-locking)" msgstr "NEMA (sin bloqueo)" -#: netbox/dcim/choices.py:509 netbox/dcim/choices.py:758 +#: netbox/dcim/choices.py:511 netbox/dcim/choices.py:762 msgid "NEMA (Locking)" msgstr "NEMA (Bloqueo)" -#: netbox/dcim/choices.py:533 netbox/dcim/choices.py:782 +#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:786 msgid "California Style" msgstr "Estilo californiano" -#: netbox/dcim/choices.py:541 +#: netbox/dcim/choices.py:543 msgid "International/ITA" msgstr "Internacional/ITA" -#: netbox/dcim/choices.py:576 netbox/dcim/choices.py:817 +#: netbox/dcim/choices.py:578 netbox/dcim/choices.py:821 msgid "Proprietary" msgstr "Proprietario" -#: netbox/dcim/choices.py:584 netbox/dcim/choices.py:827 -#: netbox/dcim/choices.py:1228 netbox/dcim/choices.py:1230 -#: netbox/dcim/choices.py:1466 netbox/dcim/choices.py:1468 +#: netbox/dcim/choices.py:586 netbox/dcim/choices.py:831 +#: netbox/dcim/choices.py:1232 netbox/dcim/choices.py:1234 +#: netbox/dcim/choices.py:1470 netbox/dcim/choices.py:1472 #: netbox/netbox/navigation/menu.py:209 msgid "Other" msgstr "Otros" -#: netbox/dcim/choices.py:790 +#: netbox/dcim/choices.py:794 msgid "ITA/International" msgstr "ITA/Internacional" -#: netbox/dcim/choices.py:857 +#: netbox/dcim/choices.py:861 msgid "Physical" msgstr "Físico" -#: netbox/dcim/choices.py:858 netbox/dcim/choices.py:1029 +#: netbox/dcim/choices.py:862 netbox/dcim/choices.py:1033 msgid "Virtual" msgstr "Virtual" -#: netbox/dcim/choices.py:859 netbox/dcim/choices.py:1105 +#: netbox/dcim/choices.py:863 netbox/dcim/choices.py:1109 #: netbox/dcim/forms/bulk_edit.py:1625 netbox/dcim/forms/filtersets.py:1408 #: netbox/dcim/forms/model_forms.py:1117 netbox/dcim/forms/model_forms.py:1570 #: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151 @@ -3277,11 +3278,11 @@ msgstr "Virtual" msgid "Wireless" msgstr "inalámbrico" -#: netbox/dcim/choices.py:1027 +#: netbox/dcim/choices.py:1031 msgid "Virtual interfaces" msgstr "Interfaces virtuales" -#: netbox/dcim/choices.py:1030 netbox/dcim/forms/bulk_edit.py:1478 +#: netbox/dcim/choices.py:1034 netbox/dcim/forms/bulk_edit.py:1478 #: netbox/dcim/forms/bulk_import.py:901 netbox/dcim/forms/model_forms.py:1099 #: netbox/dcim/tables/devices.py:704 netbox/templates/dcim/interface.html:112 #: netbox/templates/virtualization/vminterface.html:43 @@ -3291,27 +3292,27 @@ msgstr "Interfaces virtuales" msgid "Bridge" msgstr "puente" -#: netbox/dcim/choices.py:1031 +#: netbox/dcim/choices.py:1035 msgid "Link Aggregation Group (LAG)" msgstr "Grupo de agregación de enlaces (LAG)" -#: netbox/dcim/choices.py:1035 +#: netbox/dcim/choices.py:1039 msgid "Ethernet (fixed)" msgstr "Ethernet (fijo)" -#: netbox/dcim/choices.py:1052 +#: netbox/dcim/choices.py:1056 msgid "Ethernet (modular)" msgstr "Ethernet (modular)" -#: netbox/dcim/choices.py:1089 +#: netbox/dcim/choices.py:1093 msgid "Ethernet (backplane)" msgstr "Ethernet (placa base)" -#: netbox/dcim/choices.py:1121 +#: netbox/dcim/choices.py:1125 msgid "Cellular" msgstr "Celular" -#: netbox/dcim/choices.py:1173 netbox/dcim/forms/filtersets.py:385 +#: netbox/dcim/choices.py:1177 netbox/dcim/forms/filtersets.py:385 #: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/filtersets.py:1031 #: netbox/dcim/forms/filtersets.py:1630 #: netbox/templates/dcim/inventoryitem.html:56 @@ -3319,127 +3320,127 @@ msgstr "Celular" msgid "Serial" msgstr "serie" -#: netbox/dcim/choices.py:1188 +#: netbox/dcim/choices.py:1192 msgid "Coaxial" msgstr "Coaxial" -#: netbox/dcim/choices.py:1209 +#: netbox/dcim/choices.py:1213 msgid "Stacking" msgstr "Apilamiento" -#: netbox/dcim/choices.py:1261 +#: netbox/dcim/choices.py:1265 msgid "Half" msgstr "Mitad" -#: netbox/dcim/choices.py:1262 +#: netbox/dcim/choices.py:1266 msgid "Full" msgstr "Lleno" -#: netbox/dcim/choices.py:1263 netbox/netbox/preferences.py:31 +#: netbox/dcim/choices.py:1267 netbox/netbox/preferences.py:31 #: netbox/wireless/choices.py:480 msgid "Auto" msgstr "Auto" -#: netbox/dcim/choices.py:1275 +#: netbox/dcim/choices.py:1279 msgid "Access" msgstr "Acceso" -#: netbox/dcim/choices.py:1276 netbox/ipam/tables/vlans.py:150 +#: netbox/dcim/choices.py:1280 netbox/ipam/tables/vlans.py:150 #: netbox/ipam/tables/vlans.py:195 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Etiquetado" -#: netbox/dcim/choices.py:1277 +#: netbox/dcim/choices.py:1281 msgid "Tagged (All)" msgstr "Etiquetado (Todos)" -#: netbox/dcim/choices.py:1278 netbox/templates/ipam/vlan_edit.html:26 +#: netbox/dcim/choices.py:1282 netbox/templates/ipam/vlan_edit.html:26 msgid "Q-in-Q (802.1ad)" msgstr "Q-in-Q (802.1ad)" -#: netbox/dcim/choices.py:1307 +#: netbox/dcim/choices.py:1311 msgid "IEEE Standard" msgstr "Estándar IEEE" -#: netbox/dcim/choices.py:1318 +#: netbox/dcim/choices.py:1322 msgid "Passive 24V (2-pair)" msgstr "Pasivo 24 V (2 pares)" -#: netbox/dcim/choices.py:1319 +#: netbox/dcim/choices.py:1323 msgid "Passive 24V (4-pair)" msgstr "Pasivo de 24 V (4 pares)" -#: netbox/dcim/choices.py:1320 +#: netbox/dcim/choices.py:1324 msgid "Passive 48V (2-pair)" msgstr "Pasivo 48 V (2 pares)" -#: netbox/dcim/choices.py:1321 +#: netbox/dcim/choices.py:1325 msgid "Passive 48V (4-pair)" msgstr "Pasivo de 48 V (4 pares)" -#: netbox/dcim/choices.py:1394 netbox/dcim/choices.py:1507 +#: netbox/dcim/choices.py:1398 netbox/dcim/choices.py:1511 msgid "Copper" msgstr "Cobre" -#: netbox/dcim/choices.py:1417 +#: netbox/dcim/choices.py:1421 msgid "Fiber Optic" msgstr "Fibra óptica" -#: netbox/dcim/choices.py:1453 netbox/dcim/choices.py:1536 +#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1540 msgid "USB" msgstr "USB" -#: netbox/dcim/choices.py:1523 +#: netbox/dcim/choices.py:1527 msgid "Fiber" msgstr "Fibra" -#: netbox/dcim/choices.py:1548 netbox/dcim/forms/filtersets.py:1295 +#: netbox/dcim/choices.py:1552 netbox/dcim/forms/filtersets.py:1295 msgid "Connected" msgstr "Conectado" -#: netbox/dcim/choices.py:1567 netbox/netbox/choices.py:175 +#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:175 msgid "Kilometers" msgstr "Kilómetros" -#: netbox/dcim/choices.py:1568 netbox/netbox/choices.py:176 +#: netbox/dcim/choices.py:1572 netbox/netbox/choices.py:176 #: netbox/templates/dcim/cable_trace.html:65 msgid "Meters" msgstr "Medidores" -#: netbox/dcim/choices.py:1569 +#: netbox/dcim/choices.py:1573 msgid "Centimeters" msgstr "Centímetros" -#: netbox/dcim/choices.py:1570 netbox/netbox/choices.py:177 +#: netbox/dcim/choices.py:1574 netbox/netbox/choices.py:177 msgid "Miles" msgstr "Millas" -#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:178 +#: netbox/dcim/choices.py:1575 netbox/netbox/choices.py:178 #: netbox/templates/dcim/cable_trace.html:66 msgid "Feet" msgstr "Pies" -#: netbox/dcim/choices.py:1619 +#: netbox/dcim/choices.py:1623 msgid "Redundant" msgstr "Redundante" -#: netbox/dcim/choices.py:1640 +#: netbox/dcim/choices.py:1644 msgid "Single phase" msgstr "Monofásico" -#: netbox/dcim/choices.py:1641 +#: netbox/dcim/choices.py:1645 msgid "Three-phase" msgstr "Trifásico" -#: netbox/dcim/choices.py:1657 netbox/extras/choices.py:53 +#: netbox/dcim/choices.py:1661 netbox/extras/choices.py:53 #: netbox/netbox/preferences.py:21 netbox/netbox/preferences.py:60 #: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20 #: netbox/wireless/choices.py:27 msgid "Disabled" msgstr "Discapacitado" -#: netbox/dcim/choices.py:1658 +#: netbox/dcim/choices.py:1662 msgid "Faulty" msgstr "Defectuoso" @@ -3697,7 +3698,7 @@ msgstr "Es de profundidad total" #: netbox/dcim/filtersets.py:1164 netbox/dcim/forms/filtersets.py:838 #: netbox/dcim/forms/filtersets.py:1463 netbox/dcim/forms/filtersets.py:1669 #: netbox/dcim/forms/filtersets.py:1674 netbox/dcim/forms/model_forms.py:1887 -#: netbox/dcim/models/devices.py:1256 netbox/dcim/models/devices.py:1276 +#: netbox/dcim/models/devices.py:1260 netbox/dcim/models/devices.py:1280 #: netbox/virtualization/filtersets.py:198 #: netbox/virtualization/filtersets.py:270 #: netbox/virtualization/forms/filtersets.py:178 @@ -3846,7 +3847,7 @@ msgstr "VID asignado" #: netbox/dcim/filtersets.py:1829 netbox/dcim/forms/bulk_edit.py:1591 #: netbox/dcim/forms/bulk_import.py:952 netbox/dcim/forms/filtersets.py:1516 #: netbox/dcim/forms/model_forms.py:1536 -#: netbox/dcim/models/device_components.py:761 +#: netbox/dcim/models/device_components.py:792 #: netbox/dcim/tables/devices.py:658 netbox/ipam/filtersets.py:335 #: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478 #: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590 @@ -3858,8 +3859,8 @@ msgstr "VID asignado" #: netbox/ipam/forms/model_forms.py:208 netbox/ipam/forms/model_forms.py:256 #: netbox/ipam/forms/model_forms.py:310 netbox/ipam/forms/model_forms.py:474 #: netbox/ipam/forms/model_forms.py:488 netbox/ipam/forms/model_forms.py:502 -#: netbox/ipam/models/ip.py:222 netbox/ipam/models/ip.py:511 -#: netbox/ipam/models/ip.py:740 netbox/ipam/models/vrfs.py:61 +#: netbox/ipam/models/ip.py:223 netbox/ipam/models/ip.py:519 +#: netbox/ipam/models/ip.py:748 netbox/ipam/models/vrfs.py:61 #: netbox/ipam/tables/ip.py:189 netbox/ipam/tables/ip.py:262 #: netbox/ipam/tables/ip.py:318 netbox/ipam/tables/ip.py:418 #: netbox/templates/dcim/interface.html:152 @@ -3905,7 +3906,7 @@ msgstr "Política de traducción de VLAN (ID)" #: netbox/dcim/filtersets.py:1857 netbox/dcim/forms/filtersets.py:1487 #: netbox/dcim/forms/model_forms.py:1553 -#: netbox/dcim/models/device_components.py:580 +#: netbox/dcim/models/device_components.py:611 #: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:712 #: netbox/templates/ipam/vlantranslationpolicy.html:11 #: netbox/virtualization/forms/bulk_edit.py:248 @@ -4024,7 +4025,7 @@ msgstr "Panel de alimentación (ID)" #: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:443 #: netbox/extras/forms/model_forms.py:649 #: netbox/extras/forms/model_forms.py:701 netbox/netbox/forms/base.py:86 -#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:486 +#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:490 #: netbox/templates/circuits/inc/circuit_termination.html:32 #: netbox/templates/generic/bulk_edit.html:65 #: netbox/templates/inc/panels/tags.html:5 @@ -4339,7 +4340,7 @@ msgstr "Tipo de módulo" msgid "Chassis" msgstr "Chasis" -#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:386 +#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:387 #: netbox/dcim/tables/devices.py:82 msgid "VM role" msgstr "Función de máquina virtual" @@ -4498,7 +4499,7 @@ msgstr "Sorteo máximo" #: netbox/dcim/forms/bulk_edit.py:1101 #: netbox/dcim/models/device_component_templates.py:281 -#: netbox/dcim/models/device_components.py:352 +#: netbox/dcim/models/device_components.py:383 msgid "Maximum power draw (watts)" msgstr "Consumo máximo de energía (vatios)" @@ -4508,7 +4509,7 @@ msgstr "Sorteo asignado" #: netbox/dcim/forms/bulk_edit.py:1107 #: netbox/dcim/models/device_component_templates.py:288 -#: netbox/dcim/models/device_components.py:359 +#: netbox/dcim/models/device_components.py:390 msgid "Allocated power draw (watts)" msgstr "Consumo de energía asignado (vatios)" @@ -4530,7 +4531,7 @@ msgstr "Solo administración" #: netbox/dcim/forms/bulk_import.py:937 netbox/dcim/forms/filtersets.py:1472 #: netbox/dcim/forms/object_import.py:90 #: netbox/dcim/models/device_component_templates.py:445 -#: netbox/dcim/models/device_components.py:733 +#: netbox/dcim/models/device_components.py:764 msgid "PoE mode" msgstr "Modo PoE" @@ -4538,7 +4539,7 @@ msgstr "Modo PoE" #: netbox/dcim/forms/bulk_import.py:943 netbox/dcim/forms/filtersets.py:1477 #: netbox/dcim/forms/object_import.py:95 #: netbox/dcim/models/device_component_templates.py:452 -#: netbox/dcim/models/device_components.py:740 +#: netbox/dcim/models/device_components.py:771 msgid "PoE type" msgstr "Tipo de PoE" @@ -5252,7 +5253,7 @@ msgstr "IPv6 principal" msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64" msgstr "Dirección IPv6 con longitud de prefijo, por ejemplo, 2001:db8: :1/64" -#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:527 +#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558 #: netbox/templates/dcim/interface.html:57 #: netbox/templates/virtualization/vminterface.html:51 #: netbox/virtualization/forms/bulk_edit.py:207 @@ -5400,7 +5401,7 @@ msgstr "Conexión" #: netbox/dcim/forms/filtersets.py:1426 netbox/extras/forms/bulk_edit.py:382 #: netbox/extras/forms/bulk_import.py:261 #: netbox/extras/forms/filtersets.py:527 -#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:640 +#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:641 #: netbox/templates/extras/journalentry.html:30 msgid "Kind" msgstr "Amable" @@ -5410,7 +5411,7 @@ msgid "Mgmt only" msgstr "Solo administración" #: netbox/dcim/forms/filtersets.py:1467 netbox/dcim/forms/model_forms.py:1548 -#: netbox/dcim/models/device_components.py:689 +#: netbox/dcim/models/device_components.py:720 #: netbox/templates/dcim/interface.html:142 msgid "WWN" msgstr "WWN" @@ -5544,7 +5545,7 @@ msgstr "Perfil y atributos" msgid "Device Role" msgstr "Función del dispositivo" -#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:545 +#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:546 msgid "The lowest-numbered unit occupied by the device" msgstr "La unidad con el número más bajo ocupado por el dispositivo" @@ -5814,65 +5815,65 @@ msgstr "" msgid "A position must be specified for the first VC member." msgstr "Se debe especificar un puesto para el primer miembro del VC." -#: netbox/dcim/models/cables.py:62 +#: netbox/dcim/models/cables.py:63 #: netbox/dcim/models/device_component_templates.py:51 #: netbox/dcim/models/device_components.py:57 #: netbox/extras/models/customfields.py:113 msgid "label" msgstr "etiqueta" -#: netbox/dcim/models/cables.py:71 +#: netbox/dcim/models/cables.py:72 msgid "length" msgstr "longitud" -#: netbox/dcim/models/cables.py:78 +#: netbox/dcim/models/cables.py:79 msgid "length unit" msgstr "unidad de longitud" -#: netbox/dcim/models/cables.py:96 +#: netbox/dcim/models/cables.py:97 msgid "cable" msgstr "cable" -#: netbox/dcim/models/cables.py:97 +#: netbox/dcim/models/cables.py:98 msgid "cables" msgstr "cables" -#: netbox/dcim/models/cables.py:163 +#: netbox/dcim/models/cables.py:173 msgid "Must specify a unit when setting a cable length" msgstr "Debe especificar una unidad al configurar la longitud de un cable" -#: netbox/dcim/models/cables.py:166 +#: netbox/dcim/models/cables.py:176 msgid "Must define A and B terminations when creating a new cable." msgstr "Debe definir las terminaciones A y B al crear un cable nuevo." -#: netbox/dcim/models/cables.py:173 +#: netbox/dcim/models/cables.py:183 msgid "Cannot connect different termination types to same end of cable." msgstr "" "No se pueden conectar diferentes tipos de terminaciones al mismo extremo del" " cable." -#: netbox/dcim/models/cables.py:181 +#: netbox/dcim/models/cables.py:191 #, python-brace-format msgid "Incompatible termination types: {type_a} and {type_b}" msgstr "Tipos de terminación incompatibles: {type_a} y {type_b}" -#: netbox/dcim/models/cables.py:191 +#: netbox/dcim/models/cables.py:201 msgid "A and B terminations cannot connect to the same object." msgstr "Las terminaciones A y B no pueden conectarse al mismo objeto." -#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37 +#: netbox/dcim/models/cables.py:270 netbox/ipam/models/asns.py:37 msgid "end" msgstr "fin" -#: netbox/dcim/models/cables.py:309 +#: netbox/dcim/models/cables.py:319 msgid "cable termination" msgstr "terminación de cable" -#: netbox/dcim/models/cables.py:310 +#: netbox/dcim/models/cables.py:320 msgid "cable terminations" msgstr "terminaciones de cables" -#: netbox/dcim/models/cables.py:329 +#: netbox/dcim/models/cables.py:339 #, python-brace-format msgid "" "Duplicate termination found for {app_label}.{model} {termination_id}: cable " @@ -5881,68 +5882,68 @@ msgstr "" "Se encontró una terminación duplicada para {app_label}.{model} " "{termination_id}: cable {cable_pk}" -#: netbox/dcim/models/cables.py:339 +#: netbox/dcim/models/cables.py:349 #, python-brace-format msgid "Cables cannot be terminated to {type_display} interfaces" msgstr "Los cables no se pueden terminar en {type_display} interfaz" -#: netbox/dcim/models/cables.py:346 +#: netbox/dcim/models/cables.py:356 msgid "Circuit terminations attached to a provider network may not be cabled." msgstr "" "Es posible que las terminaciones de circuito conectadas a la red de un " "proveedor no estén cableadas." -#: netbox/dcim/models/cables.py:444 netbox/extras/models/configs.py:47 +#: netbox/dcim/models/cables.py:454 netbox/extras/models/configs.py:47 msgid "is active" msgstr "está activo" -#: netbox/dcim/models/cables.py:448 +#: netbox/dcim/models/cables.py:458 msgid "is complete" msgstr "está completo" -#: netbox/dcim/models/cables.py:452 +#: netbox/dcim/models/cables.py:462 msgid "is split" msgstr "está dividido" -#: netbox/dcim/models/cables.py:460 +#: netbox/dcim/models/cables.py:470 msgid "cable path" msgstr "ruta de cable" -#: netbox/dcim/models/cables.py:461 +#: netbox/dcim/models/cables.py:471 msgid "cable paths" msgstr "rutas de cable" -#: netbox/dcim/models/cables.py:536 +#: netbox/dcim/models/cables.py:546 msgid "All originating terminations must be attached to the same link" msgstr "Todas las terminaciones originarias deben adjuntarse al mismo enlace" -#: netbox/dcim/models/cables.py:548 +#: netbox/dcim/models/cables.py:558 msgid "All mid-span terminations must have the same termination type" msgstr "" "Todas las terminaciones de tramo intermedio deben tener el mismo tipo de " "terminación" -#: netbox/dcim/models/cables.py:553 +#: netbox/dcim/models/cables.py:563 msgid "All mid-span terminations must have the same parent object" msgstr "" "Todas las terminaciones intermedias deben tener el mismo objeto principal" -#: netbox/dcim/models/cables.py:577 +#: netbox/dcim/models/cables.py:587 msgid "All links must be cable or wireless" msgstr "Todos los enlaces deben ser por cable o inalámbricos" -#: netbox/dcim/models/cables.py:579 +#: netbox/dcim/models/cables.py:589 msgid "All links must match first link type" msgstr "Todos los enlaces deben coincidir con el primer tipo de enlace" -#: netbox/dcim/models/cables.py:662 +#: netbox/dcim/models/cables.py:672 msgid "" "All positions counts within the path on opposite ends of links must match" msgstr "" "Todos los recuentos de posiciones dentro de la ruta en los extremos opuestos" " de los enlaces deben coincidir" -#: netbox/dcim/models/cables.py:671 +#: netbox/dcim/models/cables.py:681 msgid "Remote termination position filter is missing" msgstr "Falta el filtro de posición de terminación remota" @@ -5999,12 +6000,12 @@ msgid "console server port templates" msgstr "plantillas de puertos de servidor de consola" #: netbox/dcim/models/device_component_templates.py:277 -#: netbox/dcim/models/device_components.py:348 +#: netbox/dcim/models/device_components.py:379 msgid "maximum draw" msgstr "sorteo máximo" #: netbox/dcim/models/device_component_templates.py:284 -#: netbox/dcim/models/device_components.py:355 +#: netbox/dcim/models/device_components.py:386 msgid "allocated draw" msgstr "sorteo asignado" @@ -6017,19 +6018,19 @@ msgid "power port templates" msgstr "plantillas de puertos de alimentación" #: netbox/dcim/models/device_component_templates.py:315 -#: netbox/dcim/models/device_components.py:375 +#: netbox/dcim/models/device_components.py:406 #, python-brace-format msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)." msgstr "" "El sorteo asignado no puede superar el sorteo máximo ({maximum_draw}W)." #: netbox/dcim/models/device_component_templates.py:349 -#: netbox/dcim/models/device_components.py:477 +#: netbox/dcim/models/device_components.py:508 msgid "feed leg" msgstr "pierna de alimentación" #: netbox/dcim/models/device_component_templates.py:354 -#: netbox/dcim/models/device_components.py:482 +#: netbox/dcim/models/device_components.py:513 msgid "Phase (for three-phase feeds)" msgstr "Fase (para alimentaciones trifásicas)" @@ -6056,17 +6057,17 @@ msgstr "" "tipo de módulo" #: netbox/dcim/models/device_component_templates.py:430 -#: netbox/dcim/models/device_components.py:671 +#: netbox/dcim/models/device_components.py:702 msgid "management only" msgstr "solo administración" #: netbox/dcim/models/device_component_templates.py:438 -#: netbox/dcim/models/device_components.py:551 +#: netbox/dcim/models/device_components.py:582 msgid "bridge interface" msgstr "interfaz de puente" #: netbox/dcim/models/device_component_templates.py:459 -#: netbox/dcim/models/device_components.py:697 +#: netbox/dcim/models/device_components.py:728 msgid "wireless role" msgstr "función inalámbrica" @@ -6079,7 +6080,7 @@ msgid "interface templates" msgstr "plantillas de interfaz" #: netbox/dcim/models/device_component_templates.py:473 -#: netbox/dcim/models/device_components.py:857 +#: netbox/dcim/models/device_components.py:888 #: netbox/virtualization/models/virtualmachines.py:390 msgid "An interface cannot be bridged to itself." msgstr "Una interfaz no se puede conectar a sí misma." @@ -6096,7 +6097,7 @@ msgid "Bridge interface ({bridge}) must belong to the same module type" msgstr "Interfaz de puente ({bridge}) debe pertenecer al mismo tipo de módulo" #: netbox/dcim/models/device_component_templates.py:540 -#: netbox/dcim/models/device_components.py:1047 +#: netbox/dcim/models/device_components.py:1078 msgid "rear port position" msgstr "posición del puerto trasero" @@ -6123,7 +6124,7 @@ msgstr "" "solo tiene {count} posiciones" #: netbox/dcim/models/device_component_templates.py:635 -#: netbox/dcim/models/device_components.py:1113 +#: netbox/dcim/models/device_components.py:1144 msgid "positions" msgstr "posiciones" @@ -6136,12 +6137,12 @@ msgid "rear port templates" msgstr "plantillas de puertos traseros" #: netbox/dcim/models/device_component_templates.py:676 -#: netbox/dcim/models/device_components.py:1160 +#: netbox/dcim/models/device_components.py:1191 msgid "position" msgstr "posición" #: netbox/dcim/models/device_component_templates.py:679 -#: netbox/dcim/models/device_components.py:1163 +#: netbox/dcim/models/device_components.py:1194 msgid "Identifier to reference when renaming installed components" msgstr "" "Identificador al que se debe hacer referencia al cambiar el nombre de los " @@ -6174,12 +6175,12 @@ msgstr "" "dispositivos." #: netbox/dcim/models/device_component_templates.py:783 -#: netbox/dcim/models/device_components.py:1315 +#: netbox/dcim/models/device_components.py:1346 msgid "part ID" msgstr "ID de pieza" #: netbox/dcim/models/device_component_templates.py:785 -#: netbox/dcim/models/device_components.py:1317 +#: netbox/dcim/models/device_components.py:1348 msgid "Manufacturer-assigned part identifier" msgstr "Identificador de pieza asignado por el fabricante" @@ -6191,117 +6192,117 @@ msgstr "plantilla de artículos de inventario" msgid "inventory item templates" msgstr "plantillas de artículos de inventario" -#: netbox/dcim/models/device_components.py:100 +#: netbox/dcim/models/device_components.py:123 msgid "Components cannot be moved to a different device." msgstr "Los componentes no se pueden mover a un dispositivo diferente." -#: netbox/dcim/models/device_components.py:139 +#: netbox/dcim/models/device_components.py:170 msgid "cable end" msgstr "extremo del cable" -#: netbox/dcim/models/device_components.py:146 +#: netbox/dcim/models/device_components.py:177 msgid "mark connected" msgstr "marcar conectado" -#: netbox/dcim/models/device_components.py:148 +#: netbox/dcim/models/device_components.py:179 msgid "Treat as if a cable is connected" msgstr "Tratar como si hubiera un cable conectado" -#: netbox/dcim/models/device_components.py:166 +#: netbox/dcim/models/device_components.py:197 msgid "Must specify cable end (A or B) when attaching a cable." msgstr "Debe especificar el extremo del cable (A o B) al conectar un cable." -#: netbox/dcim/models/device_components.py:170 +#: netbox/dcim/models/device_components.py:201 msgid "Cable end must not be set without a cable." msgstr "El extremo del cable no se debe colocar sin cable." -#: netbox/dcim/models/device_components.py:174 +#: netbox/dcim/models/device_components.py:205 msgid "Cannot mark as connected with a cable attached." msgstr "No se puede marcar como conectado con un cable conectado." -#: netbox/dcim/models/device_components.py:201 +#: netbox/dcim/models/device_components.py:232 #, python-brace-format msgid "{class_name} models must declare a parent_object property" msgstr "{class_name} los modelos deben declarar una propiedad parent_object" -#: netbox/dcim/models/device_components.py:287 -#: netbox/dcim/models/device_components.py:314 +#: netbox/dcim/models/device_components.py:318 #: netbox/dcim/models/device_components.py:345 -#: netbox/dcim/models/device_components.py:467 +#: netbox/dcim/models/device_components.py:376 +#: netbox/dcim/models/device_components.py:498 msgid "Physical port type" msgstr "Tipo de puerto físico" -#: netbox/dcim/models/device_components.py:290 -#: netbox/dcim/models/device_components.py:317 +#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:348 msgid "speed" msgstr "velocidad" -#: netbox/dcim/models/device_components.py:294 -#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:325 +#: netbox/dcim/models/device_components.py:352 msgid "Port speed in bits per second" msgstr "Velocidad de puerto en bits por segundo" -#: netbox/dcim/models/device_components.py:300 +#: netbox/dcim/models/device_components.py:331 msgid "console port" msgstr "puerto de consola" -#: netbox/dcim/models/device_components.py:301 +#: netbox/dcim/models/device_components.py:332 msgid "console ports" msgstr "puertos de consola" -#: netbox/dcim/models/device_components.py:327 +#: netbox/dcim/models/device_components.py:358 msgid "console server port" msgstr "puerto de servidor de consola" -#: netbox/dcim/models/device_components.py:328 +#: netbox/dcim/models/device_components.py:359 msgid "console server ports" msgstr "puertos de servidor de consola" -#: netbox/dcim/models/device_components.py:365 +#: netbox/dcim/models/device_components.py:396 msgid "power port" msgstr "puerto de alimentación" -#: netbox/dcim/models/device_components.py:366 +#: netbox/dcim/models/device_components.py:397 msgid "power ports" msgstr "puertos de alimentación" -#: netbox/dcim/models/device_components.py:492 +#: netbox/dcim/models/device_components.py:523 msgid "power outlet" msgstr "toma de corriente" -#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:524 msgid "power outlets" msgstr "tomas de corriente" -#: netbox/dcim/models/device_components.py:501 +#: netbox/dcim/models/device_components.py:532 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device" msgstr "" "Puerto de alimentación principal ({power_port}) debe pertenecer al mismo " "dispositivo" -#: netbox/dcim/models/device_components.py:530 netbox/vpn/models/crypto.py:80 +#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80 #: netbox/vpn/models/crypto.py:222 msgid "mode" msgstr "modo" -#: netbox/dcim/models/device_components.py:535 +#: netbox/dcim/models/device_components.py:566 msgid "IEEE 802.1Q tagging strategy" msgstr "Estrategia de etiquetado IEEE 802.1Q" -#: netbox/dcim/models/device_components.py:543 +#: netbox/dcim/models/device_components.py:574 msgid "parent interface" msgstr "interfaz principal" -#: netbox/dcim/models/device_components.py:559 +#: netbox/dcim/models/device_components.py:590 msgid "untagged VLAN" msgstr "VLAN sin etiquetar" -#: netbox/dcim/models/device_components.py:565 +#: netbox/dcim/models/device_components.py:596 msgid "tagged VLANs" msgstr "VLAN etiquetadas" -#: netbox/dcim/models/device_components.py:573 +#: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:612 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 #: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:108 @@ -6310,90 +6311,90 @@ msgstr "VLAN etiquetadas" msgid "Q-in-Q SVLAN" msgstr "SVLAN Q-in-Q" -#: netbox/dcim/models/device_components.py:588 +#: netbox/dcim/models/device_components.py:619 msgid "primary MAC address" msgstr "dirección MAC principal" -#: netbox/dcim/models/device_components.py:600 +#: netbox/dcim/models/device_components.py:631 msgid "Only Q-in-Q interfaces may specify a service VLAN." msgstr "Solo las interfaces Q-in-Q pueden especificar una VLAN de servicio." -#: netbox/dcim/models/device_components.py:606 +#: netbox/dcim/models/device_components.py:637 #, python-brace-format msgid "MAC address {mac_address} is not assigned to this interface." msgstr "Dirección MAC {mac_address} no está asignado a esta interfaz." -#: netbox/dcim/models/device_components.py:662 +#: netbox/dcim/models/device_components.py:693 msgid "parent LAG" msgstr "LAG principal" -#: netbox/dcim/models/device_components.py:672 +#: netbox/dcim/models/device_components.py:703 msgid "This interface is used only for out-of-band management" msgstr "Esta interfaz se usa solo para la administración fuera de banda" -#: netbox/dcim/models/device_components.py:677 +#: netbox/dcim/models/device_components.py:708 msgid "speed (Kbps)" msgstr "velocidad (Kbps)" -#: netbox/dcim/models/device_components.py:680 +#: netbox/dcim/models/device_components.py:711 msgid "duplex" msgstr "dúplex" -#: netbox/dcim/models/device_components.py:690 +#: netbox/dcim/models/device_components.py:721 msgid "64-bit World Wide Name" msgstr "Nombre mundial de 64 bits" -#: netbox/dcim/models/device_components.py:704 +#: netbox/dcim/models/device_components.py:735 msgid "wireless channel" msgstr "canal inalámbrico" -#: netbox/dcim/models/device_components.py:711 +#: netbox/dcim/models/device_components.py:742 msgid "channel frequency (MHz)" msgstr "frecuencia de canal (MHz)" -#: netbox/dcim/models/device_components.py:712 -#: netbox/dcim/models/device_components.py:720 +#: netbox/dcim/models/device_components.py:743 +#: netbox/dcim/models/device_components.py:751 msgid "Populated by selected channel (if set)" msgstr "Se rellena por el canal seleccionado (si está configurado)" -#: netbox/dcim/models/device_components.py:726 +#: netbox/dcim/models/device_components.py:757 msgid "transmit power (dBm)" msgstr "potencia de transmisión (dBm)" -#: netbox/dcim/models/device_components.py:753 netbox/wireless/models.py:117 +#: netbox/dcim/models/device_components.py:784 netbox/wireless/models.py:117 msgid "wireless LANs" msgstr "LAN inalámbricas" -#: netbox/dcim/models/device_components.py:801 +#: netbox/dcim/models/device_components.py:832 #: netbox/virtualization/models/virtualmachines.py:364 msgid "interface" msgstr "interfaz" -#: netbox/dcim/models/device_components.py:802 +#: netbox/dcim/models/device_components.py:833 #: netbox/virtualization/models/virtualmachines.py:365 msgid "interfaces" msgstr "interfaz" -#: netbox/dcim/models/device_components.py:810 +#: netbox/dcim/models/device_components.py:841 #, python-brace-format msgid "{display_type} interfaces cannot have a cable attached." msgstr "{display_type} las interfaces no pueden tener un cable conectado." -#: netbox/dcim/models/device_components.py:818 +#: netbox/dcim/models/device_components.py:849 #, python-brace-format msgid "{display_type} interfaces cannot be marked as connected." msgstr "{display_type} las interfaces no se pueden marcar como conectadas." -#: netbox/dcim/models/device_components.py:827 +#: netbox/dcim/models/device_components.py:858 #: netbox/virtualization/models/virtualmachines.py:375 msgid "An interface cannot be its own parent." msgstr "Una interfaz no puede ser su propia interfaz principal." -#: netbox/dcim/models/device_components.py:831 +#: netbox/dcim/models/device_components.py:862 msgid "Only virtual interfaces may be assigned to a parent interface." msgstr "Solo se pueden asignar interfaces virtuales a una interfaz principal." -#: netbox/dcim/models/device_components.py:838 +#: netbox/dcim/models/device_components.py:869 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to a different device " @@ -6402,7 +6403,7 @@ msgstr "" "La interfaz principal seleccionada ({interface}) pertenece a un dispositivo " "diferente ({device})" -#: netbox/dcim/models/device_components.py:844 +#: netbox/dcim/models/device_components.py:875 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to {device}, which is " @@ -6411,7 +6412,7 @@ msgstr "" "La interfaz principal seleccionada ({interface}) pertenece a {device}, que " "no forma parte del chasis virtual {virtual_chassis}." -#: netbox/dcim/models/device_components.py:864 +#: netbox/dcim/models/device_components.py:895 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different device " @@ -6420,7 +6421,7 @@ msgstr "" "La interfaz de puente seleccionada ({bridge}) pertenece a un dispositivo " "diferente ({device})." -#: netbox/dcim/models/device_components.py:870 +#: netbox/dcim/models/device_components.py:901 #, python-brace-format msgid "" "The selected bridge interface ({interface}) belongs to {device}, which is " @@ -6429,15 +6430,15 @@ msgstr "" "La interfaz de puente seleccionada ({interface}) pertenece a {device}, que " "no forma parte del chasis virtual {virtual_chassis}." -#: netbox/dcim/models/device_components.py:881 +#: netbox/dcim/models/device_components.py:912 msgid "Virtual interfaces cannot have a parent LAG interface." msgstr "Las interfaces virtuales no pueden tener una interfaz LAG principal." -#: netbox/dcim/models/device_components.py:885 +#: netbox/dcim/models/device_components.py:916 msgid "A LAG interface cannot be its own parent." msgstr "Una interfaz LAG no puede ser su propia interfaz principal." -#: netbox/dcim/models/device_components.py:892 +#: netbox/dcim/models/device_components.py:923 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to a different device ({device})." @@ -6445,7 +6446,7 @@ msgstr "" "La interfaz LAG seleccionada ({lag}) pertenece a un dispositivo diferente " "({device})." -#: netbox/dcim/models/device_components.py:898 +#: netbox/dcim/models/device_components.py:929 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to {device}, which is not part of" @@ -6454,55 +6455,55 @@ msgstr "" "La interfaz LAG seleccionada ({lag}) pertenece a {device}, que no forma " "parte del chasis virtual {virtual_chassis}." -#: netbox/dcim/models/device_components.py:909 +#: netbox/dcim/models/device_components.py:940 msgid "Virtual interfaces cannot have a PoE mode." msgstr "Las interfaces virtuales no pueden tener un modo PoE." -#: netbox/dcim/models/device_components.py:913 +#: netbox/dcim/models/device_components.py:944 msgid "Virtual interfaces cannot have a PoE type." msgstr "Las interfaces virtuales no pueden tener un tipo PoE." -#: netbox/dcim/models/device_components.py:919 +#: netbox/dcim/models/device_components.py:950 msgid "Must specify PoE mode when designating a PoE type." msgstr "Debe especificar el modo PoE al designar un tipo de PoE." -#: netbox/dcim/models/device_components.py:926 +#: netbox/dcim/models/device_components.py:957 msgid "Wireless role may be set only on wireless interfaces." msgstr "" "La función inalámbrica solo se puede configurar en las interfaces " "inalámbricas." -#: netbox/dcim/models/device_components.py:928 +#: netbox/dcim/models/device_components.py:959 msgid "Channel may be set only on wireless interfaces." msgstr "El canal solo se puede configurar en las interfaces inalámbricas." -#: netbox/dcim/models/device_components.py:934 +#: netbox/dcim/models/device_components.py:965 msgid "Channel frequency may be set only on wireless interfaces." msgstr "" "La frecuencia del canal solo se puede configurar en las interfaces " "inalámbricas." -#: netbox/dcim/models/device_components.py:938 +#: netbox/dcim/models/device_components.py:969 msgid "Cannot specify custom frequency with channel selected." msgstr "" "No se puede especificar la frecuencia personalizada con el canal " "seleccionado." -#: netbox/dcim/models/device_components.py:944 +#: netbox/dcim/models/device_components.py:975 msgid "Channel width may be set only on wireless interfaces." msgstr "" "El ancho del canal solo se puede establecer en las interfaces inalámbricas." -#: netbox/dcim/models/device_components.py:946 +#: netbox/dcim/models/device_components.py:977 msgid "Cannot specify custom width with channel selected." msgstr "" "No se puede especificar un ancho personalizado con el canal seleccionado." -#: netbox/dcim/models/device_components.py:950 +#: netbox/dcim/models/device_components.py:981 msgid "Interface mode does not support an untagged vlan." msgstr "El modo de interfaz no admite una vlan sin etiquetas." -#: netbox/dcim/models/device_components.py:956 +#: netbox/dcim/models/device_components.py:987 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -6511,24 +6512,24 @@ msgstr "" "La VLAN sin etiquetar ({untagged_vlan}) debe pertenecer al mismo sitio que " "el dispositivo principal de la interfaz o debe ser global." -#: netbox/dcim/models/device_components.py:1053 +#: netbox/dcim/models/device_components.py:1084 msgid "Mapped position on corresponding rear port" msgstr "Posición mapeada en el puerto trasero correspondiente" -#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1100 msgid "front port" msgstr "puerto frontal" -#: netbox/dcim/models/device_components.py:1070 +#: netbox/dcim/models/device_components.py:1101 msgid "front ports" msgstr "puertos frontales" -#: netbox/dcim/models/device_components.py:1081 +#: netbox/dcim/models/device_components.py:1112 #, python-brace-format msgid "Rear port ({rear_port}) must belong to the same device" msgstr "Puerto trasero ({rear_port}) debe pertenecer al mismo dispositivo" -#: netbox/dcim/models/device_components.py:1089 +#: netbox/dcim/models/device_components.py:1120 #, python-brace-format msgid "" "Invalid rear port position ({rear_port_position}): Rear port {name} has only" @@ -6537,19 +6538,19 @@ msgstr "" "Posición del puerto trasero no válida ({rear_port_position}): puerto trasero" " {name} solo tiene {positions} posiciones." -#: netbox/dcim/models/device_components.py:1119 +#: netbox/dcim/models/device_components.py:1150 msgid "Number of front ports which may be mapped" msgstr "Número de puertos frontales que se pueden mapear" -#: netbox/dcim/models/device_components.py:1124 +#: netbox/dcim/models/device_components.py:1155 msgid "rear port" msgstr "puerto trasero" -#: netbox/dcim/models/device_components.py:1125 +#: netbox/dcim/models/device_components.py:1156 msgid "rear ports" msgstr "puertos traseros" -#: netbox/dcim/models/device_components.py:1136 +#: netbox/dcim/models/device_components.py:1167 #, python-brace-format msgid "" "The number of positions cannot be less than the number of mapped front ports" @@ -6558,40 +6559,40 @@ msgstr "" "El número de posiciones no puede ser inferior al número de puertos frontales" " mapeados ({frontport_count})" -#: netbox/dcim/models/device_components.py:1177 +#: netbox/dcim/models/device_components.py:1208 msgid "module bay" msgstr "compartimiento de módulos" -#: netbox/dcim/models/device_components.py:1178 +#: netbox/dcim/models/device_components.py:1209 msgid "module bays" msgstr "compartimentos de módulos" -#: netbox/dcim/models/device_components.py:1192 +#: netbox/dcim/models/device_components.py:1223 #: netbox/dcim/models/modules.py:269 msgid "A module bay cannot belong to a module installed within it." msgstr "" "Una bahía de módulos no puede pertenecer a un módulo instalado en ella." -#: netbox/dcim/models/device_components.py:1218 +#: netbox/dcim/models/device_components.py:1249 msgid "device bay" msgstr "compartimiento de dispositivos" -#: netbox/dcim/models/device_components.py:1219 +#: netbox/dcim/models/device_components.py:1250 msgid "device bays" msgstr "compartimentos para dispositivos" -#: netbox/dcim/models/device_components.py:1226 +#: netbox/dcim/models/device_components.py:1257 #, python-brace-format msgid "This type of device ({device_type}) does not support device bays." msgstr "" "Este tipo de dispositivo ({device_type}) no admite compartimentos para " "dispositivos." -#: netbox/dcim/models/device_components.py:1232 +#: netbox/dcim/models/device_components.py:1263 msgid "Cannot install a device into itself." msgstr "No se puede instalar un dispositivo en sí mismo." -#: netbox/dcim/models/device_components.py:1240 +#: netbox/dcim/models/device_components.py:1271 #, python-brace-format msgid "" "Cannot install the specified device; device is already installed in {bay}." @@ -6599,118 +6600,118 @@ msgstr "" "No se puede instalar el dispositivo especificado; el dispositivo ya está " "instalado en {bay}." -#: netbox/dcim/models/device_components.py:1261 +#: netbox/dcim/models/device_components.py:1292 msgid "inventory item role" msgstr "rol de artículo de inventario" -#: netbox/dcim/models/device_components.py:1262 +#: netbox/dcim/models/device_components.py:1293 msgid "inventory item roles" msgstr "roles de artículos de inventario" -#: netbox/dcim/models/device_components.py:1321 -#: netbox/dcim/models/devices.py:508 netbox/dcim/models/modules.py:229 +#: netbox/dcim/models/device_components.py:1352 +#: netbox/dcim/models/devices.py:509 netbox/dcim/models/modules.py:229 #: netbox/dcim/models/racks.py:310 #: netbox/virtualization/models/virtualmachines.py:125 msgid "serial number" msgstr "número de serie" -#: netbox/dcim/models/device_components.py:1329 -#: netbox/dcim/models/devices.py:516 netbox/dcim/models/modules.py:236 +#: netbox/dcim/models/device_components.py:1360 +#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:236 #: netbox/dcim/models/racks.py:317 msgid "asset tag" msgstr "etiqueta de activo" -#: netbox/dcim/models/device_components.py:1330 +#: netbox/dcim/models/device_components.py:1361 msgid "A unique tag used to identify this item" msgstr "Una etiqueta única que se utiliza para identificar este artículo" -#: netbox/dcim/models/device_components.py:1333 +#: netbox/dcim/models/device_components.py:1364 msgid "discovered" msgstr "descubierto" -#: netbox/dcim/models/device_components.py:1335 +#: netbox/dcim/models/device_components.py:1366 msgid "This item was automatically discovered" msgstr "Este artículo se descubrió automáticamente" -#: netbox/dcim/models/device_components.py:1353 +#: netbox/dcim/models/device_components.py:1384 msgid "inventory item" msgstr "artículo de inventario" -#: netbox/dcim/models/device_components.py:1354 +#: netbox/dcim/models/device_components.py:1385 msgid "inventory items" msgstr "artículos de inventario" -#: netbox/dcim/models/device_components.py:1362 +#: netbox/dcim/models/device_components.py:1393 msgid "Cannot assign self as parent." msgstr "No se puede asignar a sí mismo como padre." -#: netbox/dcim/models/device_components.py:1370 +#: netbox/dcim/models/device_components.py:1401 msgid "Parent inventory item does not belong to the same device." msgstr "" "El artículo del inventario principal no pertenece al mismo dispositivo." -#: netbox/dcim/models/device_components.py:1376 +#: netbox/dcim/models/device_components.py:1407 msgid "Cannot move an inventory item with dependent children" msgstr "No se puede mover un artículo del inventario con hijos a cargo" -#: netbox/dcim/models/device_components.py:1384 +#: netbox/dcim/models/device_components.py:1415 msgid "Cannot assign inventory item to component on another device" msgstr "" "No se puede asignar un artículo de inventario a un componente de otro " "dispositivo" -#: netbox/dcim/models/devices.py:59 +#: netbox/dcim/models/devices.py:60 msgid "manufacturer" msgstr "fabricante" -#: netbox/dcim/models/devices.py:60 +#: netbox/dcim/models/devices.py:61 msgid "manufacturers" msgstr "fabricantes" -#: netbox/dcim/models/devices.py:84 netbox/dcim/models/modules.py:85 +#: netbox/dcim/models/devices.py:85 netbox/dcim/models/modules.py:85 #: netbox/dcim/models/racks.py:139 msgid "model" msgstr "modelo" -#: netbox/dcim/models/devices.py:97 +#: netbox/dcim/models/devices.py:98 msgid "default platform" msgstr "plataforma predeterminada" -#: netbox/dcim/models/devices.py:100 netbox/dcim/models/modules.py:89 +#: netbox/dcim/models/devices.py:101 netbox/dcim/models/modules.py:89 msgid "part number" msgstr "número de pieza" -#: netbox/dcim/models/devices.py:103 netbox/dcim/models/modules.py:92 +#: netbox/dcim/models/devices.py:104 netbox/dcim/models/modules.py:92 msgid "Discrete part number (optional)" msgstr "Número de pieza discreto (opcional)" -#: netbox/dcim/models/devices.py:109 netbox/dcim/models/racks.py:53 +#: netbox/dcim/models/devices.py:110 netbox/dcim/models/racks.py:53 msgid "height (U)" msgstr "altura (U)" -#: netbox/dcim/models/devices.py:113 +#: netbox/dcim/models/devices.py:114 msgid "exclude from utilization" msgstr "excluir de la utilización" -#: netbox/dcim/models/devices.py:114 +#: netbox/dcim/models/devices.py:115 msgid "Devices of this type are excluded when calculating rack utilization." msgstr "" "Los dispositivos de este tipo se excluyen al calcular la utilización de los " "racks." -#: netbox/dcim/models/devices.py:118 +#: netbox/dcim/models/devices.py:119 msgid "is full depth" msgstr "es de profundidad total" -#: netbox/dcim/models/devices.py:119 +#: netbox/dcim/models/devices.py:120 msgid "Device consumes both front and rear rack faces." msgstr "El dispositivo consume las caras delantera y trasera del bastidor." -#: netbox/dcim/models/devices.py:126 +#: netbox/dcim/models/devices.py:127 msgid "parent/child status" msgstr "estado de padre/hijo" -#: netbox/dcim/models/devices.py:127 +#: netbox/dcim/models/devices.py:128 msgid "" "Parent devices house child devices in device bays. Leave blank if this " "device type is neither a parent nor a child." @@ -6719,24 +6720,24 @@ msgstr "" "compartimentos para dispositivos. Déjelo en blanco si este tipo de " "dispositivo no es para padres ni para niños." -#: netbox/dcim/models/devices.py:131 netbox/dcim/models/devices.py:561 +#: netbox/dcim/models/devices.py:132 netbox/dcim/models/devices.py:562 #: netbox/dcim/models/modules.py:95 netbox/dcim/models/racks.py:321 msgid "airflow" msgstr "flujo de aire" -#: netbox/dcim/models/devices.py:208 +#: netbox/dcim/models/devices.py:209 msgid "device type" msgstr "tipo de dispositivo" -#: netbox/dcim/models/devices.py:209 +#: netbox/dcim/models/devices.py:210 msgid "device types" msgstr "tipos de dispositivos" -#: netbox/dcim/models/devices.py:291 +#: netbox/dcim/models/devices.py:292 msgid "U height must be in increments of 0.5 rack units." msgstr "La altura en U debe ser en incrementos de 0,5 unidades de bastidor." -#: netbox/dcim/models/devices.py:308 +#: netbox/dcim/models/devices.py:309 #, python-brace-format msgid "" "Device {device} in rack {rack} does not have sufficient space to accommodate" @@ -6745,7 +6746,7 @@ msgstr "" "Dispositivo {device} en un estante {rack} no tiene espacio suficiente para " "acomodar una altura de {height}U" -#: netbox/dcim/models/devices.py:323 +#: netbox/dcim/models/devices.py:324 #, python-brace-format msgid "" "Unable to set 0U height: Found {racked_instance_count} " @@ -6755,7 +6756,7 @@ msgstr "" "href=\"{url}\">{racked_instance_count} instancias ya está montado dentro" " de bastidores." -#: netbox/dcim/models/devices.py:332 +#: netbox/dcim/models/devices.py:333 msgid "" "Must delete all device bay templates associated with this device before " "declassifying it as a parent device." @@ -6764,156 +6765,156 @@ msgstr "" "asociadas a este dispositivo antes de desclasificarlo como dispositivo " "principal." -#: netbox/dcim/models/devices.py:338 +#: netbox/dcim/models/devices.py:339 msgid "Child device types must be 0U." msgstr "Los tipos de dispositivos secundarios deben ser 0U." -#: netbox/dcim/models/devices.py:387 +#: netbox/dcim/models/devices.py:388 msgid "Virtual machines may be assigned to this role" msgstr "Se pueden asignar máquinas virtuales a esta función" -#: netbox/dcim/models/devices.py:410 +#: netbox/dcim/models/devices.py:411 msgid "A top-level device role with this name already exists." msgstr "" "Ya existe una función de dispositivo de nivel superior con este nombre." -#: netbox/dcim/models/devices.py:420 +#: netbox/dcim/models/devices.py:421 msgid "A top-level device role with this slug already exists." msgstr "Ya existe una función de dispositivo de nivel superior con este slug." -#: netbox/dcim/models/devices.py:423 +#: netbox/dcim/models/devices.py:424 msgid "device role" msgstr "rol del dispositivo" -#: netbox/dcim/models/devices.py:424 +#: netbox/dcim/models/devices.py:425 msgid "device roles" msgstr "funciones del dispositivo" -#: netbox/dcim/models/devices.py:438 +#: netbox/dcim/models/devices.py:439 msgid "Optionally limit this platform to devices of a certain manufacturer" msgstr "" "Si lo desea, limite esta plataforma a dispositivos de un fabricante " "determinado." -#: netbox/dcim/models/devices.py:450 +#: netbox/dcim/models/devices.py:451 msgid "platform" msgstr "plataforma" -#: netbox/dcim/models/devices.py:451 +#: netbox/dcim/models/devices.py:452 msgid "platforms" msgstr "plataformas" -#: netbox/dcim/models/devices.py:482 +#: netbox/dcim/models/devices.py:483 msgid "The function this device serves" msgstr "La función que cumple este dispositivo" -#: netbox/dcim/models/devices.py:509 +#: netbox/dcim/models/devices.py:510 msgid "Chassis serial number, assigned by the manufacturer" msgstr "Número de serie del chasis, asignado por el fabricante" -#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:237 +#: netbox/dcim/models/devices.py:518 netbox/dcim/models/modules.py:237 msgid "A unique tag used to identify this device" msgstr "Una etiqueta única que se utiliza para identificar este dispositivo" -#: netbox/dcim/models/devices.py:544 +#: netbox/dcim/models/devices.py:545 msgid "position (U)" msgstr "posición (U)" -#: netbox/dcim/models/devices.py:552 +#: netbox/dcim/models/devices.py:553 msgid "rack face" msgstr "cara del estante" -#: netbox/dcim/models/devices.py:573 netbox/dcim/models/devices.py:1176 +#: netbox/dcim/models/devices.py:574 netbox/dcim/models/devices.py:1180 #: netbox/virtualization/models/virtualmachines.py:94 msgid "primary IPv4" msgstr "IPv4 principal" -#: netbox/dcim/models/devices.py:581 netbox/dcim/models/devices.py:1184 +#: netbox/dcim/models/devices.py:582 netbox/dcim/models/devices.py:1188 #: netbox/virtualization/models/virtualmachines.py:102 msgid "primary IPv6" msgstr "IPv6 principal" -#: netbox/dcim/models/devices.py:589 +#: netbox/dcim/models/devices.py:590 msgid "out-of-band IP" msgstr "IP fuera de banda" -#: netbox/dcim/models/devices.py:606 +#: netbox/dcim/models/devices.py:607 msgid "VC position" msgstr "Posición VC" -#: netbox/dcim/models/devices.py:609 +#: netbox/dcim/models/devices.py:610 msgid "Virtual chassis position" msgstr "Posición virtual del chasis" -#: netbox/dcim/models/devices.py:612 +#: netbox/dcim/models/devices.py:613 msgid "VC priority" msgstr "Prioridad VC" -#: netbox/dcim/models/devices.py:616 +#: netbox/dcim/models/devices.py:617 msgid "Virtual chassis master election priority" msgstr "Prioridad de elección del maestro del chasis virtual" -#: netbox/dcim/models/devices.py:619 netbox/dcim/models/sites.py:208 +#: netbox/dcim/models/devices.py:620 netbox/dcim/models/sites.py:208 msgid "latitude" msgstr "latitud" -#: netbox/dcim/models/devices.py:624 netbox/dcim/models/devices.py:632 +#: netbox/dcim/models/devices.py:625 netbox/dcim/models/devices.py:633 #: netbox/dcim/models/sites.py:213 netbox/dcim/models/sites.py:221 msgid "GPS coordinate in decimal format (xx.yyyyyy)" msgstr "Coordenada GPS en formato decimal (xx.aaaaa)" -#: netbox/dcim/models/devices.py:627 netbox/dcim/models/sites.py:216 +#: netbox/dcim/models/devices.py:628 netbox/dcim/models/sites.py:216 msgid "longitude" msgstr "longitud" -#: netbox/dcim/models/devices.py:706 +#: netbox/dcim/models/devices.py:707 msgid "Device name must be unique per site." msgstr "El nombre del dispositivo debe ser único por sitio." -#: netbox/dcim/models/devices.py:717 +#: netbox/dcim/models/devices.py:718 msgid "device" msgstr "dispositivo" -#: netbox/dcim/models/devices.py:718 +#: netbox/dcim/models/devices.py:719 msgid "devices" msgstr "dispositivos" -#: netbox/dcim/models/devices.py:737 +#: netbox/dcim/models/devices.py:738 #, python-brace-format msgid "Rack {rack} does not belong to site {site}." msgstr "Estante {rack} no pertenece al sitio {site}." -#: netbox/dcim/models/devices.py:742 +#: netbox/dcim/models/devices.py:743 #, python-brace-format msgid "Location {location} does not belong to site {site}." msgstr "Ubicación {location} no pertenece al sitio {site}." -#: netbox/dcim/models/devices.py:748 +#: netbox/dcim/models/devices.py:749 #, python-brace-format msgid "Rack {rack} does not belong to location {location}." msgstr "Estante {rack} no pertenece a la ubicación {location}." -#: netbox/dcim/models/devices.py:755 +#: netbox/dcim/models/devices.py:756 msgid "Cannot select a rack face without assigning a rack." msgstr "No se puede seleccionar una cara de bastidor sin asignar un bastidor." -#: netbox/dcim/models/devices.py:759 +#: netbox/dcim/models/devices.py:760 msgid "Cannot select a rack position without assigning a rack." msgstr "" "No se puede seleccionar una posición de cremallera sin asignar una " "cremallera." -#: netbox/dcim/models/devices.py:765 +#: netbox/dcim/models/devices.py:766 msgid "Position must be in increments of 0.5 rack units." msgstr "La posición debe estar en incrementos de 0,5 unidades de estante." -#: netbox/dcim/models/devices.py:769 +#: netbox/dcim/models/devices.py:770 msgid "Must specify rack face when defining rack position." msgstr "" "Debe especificar la cara de la cremallera al definir la posición de la " "cremallera." -#: netbox/dcim/models/devices.py:777 +#: netbox/dcim/models/devices.py:778 #, python-brace-format msgid "" "A 0U device type ({device_type}) cannot be assigned to a rack position." @@ -6921,7 +6922,7 @@ msgstr "" "Un tipo de dispositivo 0U ({device_type}) no se puede asignar a una posición" " de estantería." -#: netbox/dcim/models/devices.py:788 +#: netbox/dcim/models/devices.py:789 msgid "" "Child device types cannot be assigned to a rack face. This is an attribute " "of the parent device." @@ -6929,7 +6930,7 @@ msgstr "" "Los tipos de dispositivos secundarios no se pueden asignar a la cara de un " "bastidor. Este es un atributo del dispositivo principal." -#: netbox/dcim/models/devices.py:795 +#: netbox/dcim/models/devices.py:796 msgid "" "Child device types cannot be assigned to a rack position. This is an " "attribute of the parent device." @@ -6937,7 +6938,7 @@ msgstr "" "Los tipos de dispositivos secundarios no se pueden asignar a una posición de" " bastidor. Este es un atributo del dispositivo principal." -#: netbox/dcim/models/devices.py:809 +#: netbox/dcim/models/devices.py:810 #, python-brace-format msgid "" "U{position} is already occupied or does not have sufficient space to " @@ -6946,23 +6947,23 @@ msgstr "" "U{position} ya está ocupado o no tiene espacio suficiente para este tipo de " "dispositivo: {device_type} ({u_height}U)" -#: netbox/dcim/models/devices.py:824 +#: netbox/dcim/models/devices.py:825 #, python-brace-format msgid "{ip} is not an IPv4 address." msgstr "{ip} no es una dirección IPv4." -#: netbox/dcim/models/devices.py:836 netbox/dcim/models/devices.py:854 +#: netbox/dcim/models/devices.py:837 netbox/dcim/models/devices.py:855 #, python-brace-format msgid "The specified IP address ({ip}) is not assigned to this device." msgstr "" "La dirección IP especificada ({ip}) no está asignado a este dispositivo." -#: netbox/dcim/models/devices.py:842 +#: netbox/dcim/models/devices.py:843 #, python-brace-format msgid "{ip} is not an IPv6 address." msgstr "{ip} no es una dirección IPv6." -#: netbox/dcim/models/devices.py:872 +#: netbox/dcim/models/devices.py:873 #, python-brace-format msgid "" "The assigned platform is limited to {platform_manufacturer} device types, " @@ -6972,22 +6973,22 @@ msgstr "" "dispositivos, pero el tipo de este dispositivo pertenece a " "{devicetype_manufacturer}." -#: netbox/dcim/models/devices.py:883 +#: netbox/dcim/models/devices.py:884 #, python-brace-format msgid "The assigned cluster belongs to a different site ({site})" msgstr "El clúster asignado pertenece a un sitio diferente ({site})" -#: netbox/dcim/models/devices.py:890 +#: netbox/dcim/models/devices.py:891 #, python-brace-format msgid "The assigned cluster belongs to a different location ({location})" msgstr "El clúster asignado pertenece a una ubicación diferente ({location})" -#: netbox/dcim/models/devices.py:898 +#: netbox/dcim/models/devices.py:899 msgid "A device assigned to a virtual chassis must have its position defined." msgstr "" "Un dispositivo asignado a un chasis virtual debe tener su posición definida." -#: netbox/dcim/models/devices.py:904 +#: netbox/dcim/models/devices.py:905 #, python-brace-format msgid "" "Device cannot be removed from virtual chassis {virtual_chassis} because it " @@ -6996,22 +6997,22 @@ msgstr "" "El dispositivo no se puede extraer del chasis virtual {virtual_chassis} " "porque actualmente está designado como su maestro." -#: netbox/dcim/models/devices.py:1097 +#: netbox/dcim/models/devices.py:1101 msgid "domain" msgstr "dominio" -#: netbox/dcim/models/devices.py:1110 netbox/dcim/models/devices.py:1111 +#: netbox/dcim/models/devices.py:1114 netbox/dcim/models/devices.py:1115 msgid "virtual chassis" msgstr "chasis virtual" -#: netbox/dcim/models/devices.py:1123 +#: netbox/dcim/models/devices.py:1127 #, python-brace-format msgid "" "The selected master ({master}) is not assigned to this virtual chassis." msgstr "" "El maestro seleccionado ({master}) no está asignado a este chasis virtual." -#: netbox/dcim/models/devices.py:1139 +#: netbox/dcim/models/devices.py:1143 #, python-brace-format msgid "" "Unable to delete virtual chassis {self}. There are member interfaces which " @@ -7020,44 +7021,44 @@ msgstr "" "No se puede eliminar el chasis virtual {self}. Hay interfaces miembros que " "forman interfaces LAG entre chasis." -#: netbox/dcim/models/devices.py:1165 netbox/vpn/models/l2vpn.py:42 +#: netbox/dcim/models/devices.py:1169 netbox/vpn/models/l2vpn.py:42 msgid "identifier" msgstr "identificador" -#: netbox/dcim/models/devices.py:1166 +#: netbox/dcim/models/devices.py:1170 msgid "Numeric identifier unique to the parent device" msgstr "Identificador numérico exclusivo del dispositivo principal" -#: netbox/dcim/models/devices.py:1194 netbox/extras/models/customfields.py:227 +#: netbox/dcim/models/devices.py:1198 netbox/extras/models/customfields.py:227 #: netbox/extras/models/models.py:109 netbox/extras/models/models.py:775 #: netbox/netbox/models/__init__.py:120 netbox/netbox/models/__init__.py:155 msgid "comments" msgstr "comentarios" -#: netbox/dcim/models/devices.py:1210 +#: netbox/dcim/models/devices.py:1214 msgid "virtual device context" msgstr "contexto de dispositivo virtual" -#: netbox/dcim/models/devices.py:1211 +#: netbox/dcim/models/devices.py:1215 msgid "virtual device contexts" msgstr "contextos de dispositivos virtuales" -#: netbox/dcim/models/devices.py:1240 +#: netbox/dcim/models/devices.py:1244 #, python-brace-format msgid "{ip} is not an IPv{family} address." msgstr "{ip} no es un IPv{family} dirección." -#: netbox/dcim/models/devices.py:1246 +#: netbox/dcim/models/devices.py:1250 msgid "Primary IP address must belong to an interface on the assigned device." msgstr "" "La dirección IP principal debe pertenecer a una interfaz del dispositivo " "asignado." -#: netbox/dcim/models/devices.py:1277 +#: netbox/dcim/models/devices.py:1281 msgid "MAC addresses" msgstr "direcciones MAC" -#: netbox/dcim/models/devices.py:1309 +#: netbox/dcim/models/devices.py:1313 msgid "" "Cannot unassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7065,7 +7066,7 @@ msgstr "" "No se puede anular la asignación de la dirección MAC mientras esté designada" " como la MAC principal de un objeto" -#: netbox/dcim/models/devices.py:1313 +#: netbox/dcim/models/devices.py:1317 msgid "" "Cannot reassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7504,6 +7505,10 @@ msgstr "Sitio A" msgid "Site B" msgstr "Sitio B" +#: netbox/dcim/tables/cables.py:117 +msgid "Color Name" +msgstr "Nombre del color" + #: netbox/dcim/tables/connections.py:31 netbox/dcim/tables/connections.py:50 #: netbox/dcim/tables/connections.py:71 #: netbox/templates/dcim/inc/connection_endpoints.html:16 @@ -7512,7 +7517,7 @@ msgstr "Accesible" #: netbox/dcim/tables/devices.py:73 netbox/dcim/tables/devices.py:121 #: netbox/dcim/tables/racks.py:153 netbox/dcim/tables/sites.py:118 -#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:605 +#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:606 #: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73 #: netbox/netbox/navigation/menu.py:75 #: netbox/virtualization/forms/model_forms.py:122 @@ -7744,7 +7749,7 @@ msgid "Module Types" msgstr "Tipos de módulos" #: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:413 -#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:600 +#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:601 #: netbox/netbox/navigation/menu.py:78 msgid "Platforms" msgstr "Plataformas" @@ -7941,7 +7946,7 @@ msgstr "Contexto de configuración" msgid "Render Config" msgstr "Configuración de renderizado" -#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:610 +#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:611 #: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258 #: netbox/virtualization/views.py:208 msgid "Virtual Machines" @@ -8288,34 +8293,38 @@ msgstr "Selección de modelo no válida: {self['model'].data} no es compatible." msgid "RSS Feed" msgstr "Fuente RSS" -#: netbox/extras/dashboard/widgets.py:314 +#: netbox/extras/dashboard/widgets.py:315 msgid "Embed an RSS feed from an external website." msgstr "Inserte una fuente RSS desde un sitio web externo." -#: netbox/extras/dashboard/widgets.py:321 +#: netbox/extras/dashboard/widgets.py:322 msgid "Feed URL" msgstr "URL del feed" -#: netbox/extras/dashboard/widgets.py:325 +#: netbox/extras/dashboard/widgets.py:326 msgid "Requires external connection" msgstr "Requiere conexión externa" -#: netbox/extras/dashboard/widgets.py:331 +#: netbox/extras/dashboard/widgets.py:332 msgid "The maximum number of objects to display" msgstr "El número máximo de objetos que se van a mostrar" -#: netbox/extras/dashboard/widgets.py:336 +#: netbox/extras/dashboard/widgets.py:337 msgid "How long to stored the cached content (in seconds)" msgstr "Cuánto tiempo se debe almacenar el contenido en caché (en segundos)" -#: netbox/extras/dashboard/widgets.py:393 +#: netbox/extras/dashboard/widgets.py:343 +msgid "Timeout value for fetching the feed (in seconds)" +msgstr "Valor de tiempo de espera para obtener el feed (en segundos)" + +#: netbox/extras/dashboard/widgets.py:400 #: netbox/templates/account/base.html:10 #: netbox/templates/account/bookmarks.html:7 #: netbox/templates/inc/user_menu.html:43 msgid "Bookmarks" msgstr "Marcadores" -#: netbox/extras/dashboard/widgets.py:397 +#: netbox/extras/dashboard/widgets.py:404 msgid "Show your personal bookmarks" msgstr "Muestra tus marcadores personales" @@ -8435,7 +8444,7 @@ msgstr "Clase de botones" #: netbox/extras/forms/bulk_edit.py:155 netbox/extras/forms/bulk_edit.py:354 #: netbox/extras/forms/filtersets.py:192 netbox/extras/forms/filtersets.py:470 -#: netbox/extras/models/mixins.py:100 +#: netbox/extras/models/mixins.py:101 msgid "MIME type" msgstr "Tipo MIME" @@ -8507,7 +8516,7 @@ msgstr "Está activo" #: netbox/extras/forms/model_forms.py:297 #: netbox/extras/forms/model_forms.py:450 #: netbox/extras/forms/model_forms.py:567 -#: netbox/users/forms/model_forms.py:277 +#: netbox/users/forms/model_forms.py:284 msgid "Object types" msgstr "Tipos de objetos" @@ -8612,7 +8621,7 @@ msgstr "La clasificación de entrada" #: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:413 #: netbox/templates/extras/notificationgroup.html:41 #: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:237 -#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:301 +#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:310 #: netbox/users/tables.py:102 msgid "Users" msgstr "usuarios" @@ -8629,7 +8638,7 @@ msgstr "Nombres de usuario separados por comas y entre comillas dobles" #: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78 #: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68 #: netbox/users/forms/model_forms.py:182 netbox/users/forms/model_forms.py:194 -#: netbox/users/forms/model_forms.py:306 netbox/users/tables.py:35 +#: netbox/users/forms/model_forms.py:315 netbox/users/tables.py:35 #: netbox/users/tables.py:106 msgid "Groups" msgstr "Grupos" @@ -9000,7 +9009,7 @@ msgstr "¡No se encontró ningún indexador!" #: netbox/extras/models/configs.py:38 netbox/extras/models/models.py:323 #: netbox/extras/models/models.py:488 netbox/extras/models/models.py:567 #: netbox/extras/models/search.py:48 netbox/extras/models/tags.py:44 -#: netbox/ipam/models/ip.py:193 netbox/netbox/models/mixins.py:16 +#: netbox/ipam/models/ip.py:194 netbox/netbox/models/mixins.py:16 msgid "weight" msgstr "peso" @@ -9396,19 +9405,19 @@ msgstr "salpicadero" msgid "dashboards" msgstr "tableros" -#: netbox/extras/models/mixins.py:85 +#: netbox/extras/models/mixins.py:86 msgid "template code" msgstr "código de plantilla" -#: netbox/extras/models/mixins.py:86 +#: netbox/extras/models/mixins.py:87 msgid "Jinja template code." msgstr "Código de plantilla de Jinja." -#: netbox/extras/models/mixins.py:89 +#: netbox/extras/models/mixins.py:90 msgid "environment parameters" msgstr "parámetros ambientales" -#: netbox/extras/models/mixins.py:94 +#: netbox/extras/models/mixins.py:95 #, python-brace-format msgid "" "Any additional parameters to pass when constructing " @@ -9417,32 +9426,32 @@ msgstr "" "Cualquier parámetros adicionales para aprobar al " "construir el entorno de Jinja" -#: netbox/extras/models/mixins.py:101 +#: netbox/extras/models/mixins.py:102 #, python-brace-format msgid "Defaults to {default}" msgstr "El valor predeterminado es {default}" -#: netbox/extras/models/mixins.py:106 +#: netbox/extras/models/mixins.py:107 msgid "Filename to give to the rendered export file" msgstr "Nombre de archivo para dar al archivo de exportación renderizado" -#: netbox/extras/models/mixins.py:109 +#: netbox/extras/models/mixins.py:110 msgid "file extension" msgstr "extensión de archivo" -#: netbox/extras/models/mixins.py:112 +#: netbox/extras/models/mixins.py:113 msgid "Extension to append to the rendered filename" msgstr "Extensión para añadir al nombre de archivo renderizado" -#: netbox/extras/models/mixins.py:115 +#: netbox/extras/models/mixins.py:116 msgid "as attachment" msgstr "como adjunto" -#: netbox/extras/models/mixins.py:117 +#: netbox/extras/models/mixins.py:118 msgid "Download file as attachment" msgstr "Descargar archivo como archivo adjunto" -#: netbox/extras/models/mixins.py:124 +#: netbox/extras/models/mixins.py:125 #, python-brace-format msgid "{class_name} must implement a get_context() method." msgstr "{class_name} debe implementar un método get_context ()." @@ -9738,7 +9747,7 @@ msgstr "marcalibros" msgid "bookmarks" msgstr "marcapáginas" -#: netbox/extras/models/models.py:858 +#: netbox/extras/models/models.py:861 #, python-brace-format msgid "Bookmarks cannot be assigned to this object type ({type})." msgstr "No se pueden asignar marcadores a este tipo de objeto ({type})." @@ -9873,8 +9882,7 @@ msgstr "Descartar" #: netbox/extras/tables/tables.py:66 netbox/extras/tables/tables.py:163 #: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:264 -#: netbox/extras/tables/tables.py:320 netbox/extras/tables/tables.py:456 -#: netbox/extras/tables/tables.py:490 +#: netbox/extras/tables/tables.py:457 netbox/extras/tables/tables.py:491 #: netbox/templates/extras/customfield.html:105 #: netbox/templates/extras/eventrule.html:27 #: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80 @@ -9933,30 +9941,30 @@ msgstr "Ordenar alfabéticamente" msgid "New Window" msgstr "Ventana nueva" -#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:577 +#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:578 #: netbox/templates/extras/configtemplate.html:21 #: netbox/templates/extras/exporttemplate.html:23 msgid "MIME Type" msgstr "Tipo MIME" -#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:580 +#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:581 #: netbox/templates/extras/configtemplate.html:25 #: netbox/templates/extras/exporttemplate.html:27 msgid "File Name" msgstr "Nombre del archivo" -#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:583 +#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:584 #: netbox/templates/extras/configtemplate.html:29 #: netbox/templates/extras/exporttemplate.html:31 msgid "File Extension" msgstr "Extensión de archivo" -#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:586 +#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:587 msgid "As Attachment" msgstr "Como archivo adjunto" -#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:531 -#: netbox/extras/tables/tables.py:569 netbox/templates/core/datafile.html:24 +#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:532 +#: netbox/extras/tables/tables.py:570 netbox/templates/core/datafile.html:24 #: netbox/templates/extras/configcontext.html:39 #: netbox/templates/extras/configtemplate.html:47 #: netbox/templates/extras/exporttemplate.html:49 @@ -9965,8 +9973,8 @@ msgstr "Como archivo adjunto" msgid "Data File" msgstr "Archivo de datos" -#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:543 -#: netbox/extras/tables/tables.py:574 +#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:544 +#: netbox/extras/tables/tables.py:575 msgid "Synced" msgstr "Sincronizado" @@ -9982,41 +9990,41 @@ msgstr "Tamaño (bytes)" msgid "Table Name" msgstr "Nombre de tabla" -#: netbox/extras/tables/tables.py:383 +#: netbox/extras/tables/tables.py:384 msgid "Read" msgstr "Leer" -#: netbox/extras/tables/tables.py:426 +#: netbox/extras/tables/tables.py:427 msgid "SSL Validation" msgstr "Validación SSL" -#: netbox/extras/tables/tables.py:462 +#: netbox/extras/tables/tables.py:463 #: netbox/templates/extras/eventrule.html:37 msgid "Event Types" msgstr "Tipos de eventos" -#: netbox/extras/tables/tables.py:595 netbox/netbox/navigation/menu.py:77 +#: netbox/extras/tables/tables.py:596 netbox/netbox/navigation/menu.py:77 #: netbox/templates/dcim/devicerole.html:8 msgid "Device Roles" msgstr "Funciones del dispositivo" -#: netbox/extras/tables/tables.py:648 +#: netbox/extras/tables/tables.py:649 msgid "Comments (Short)" msgstr "Comentarios (cortos)" -#: netbox/extras/tables/tables.py:667 netbox/extras/tables/tables.py:718 +#: netbox/extras/tables/tables.py:668 netbox/extras/tables/tables.py:719 msgid "Line" msgstr "Línea" -#: netbox/extras/tables/tables.py:674 netbox/extras/tables/tables.py:728 +#: netbox/extras/tables/tables.py:675 netbox/extras/tables/tables.py:729 msgid "Level" msgstr "Nivel" -#: netbox/extras/tables/tables.py:680 netbox/extras/tables/tables.py:737 +#: netbox/extras/tables/tables.py:681 netbox/extras/tables/tables.py:738 msgid "Message" msgstr "Mensaje" -#: netbox/extras/tables/tables.py:721 +#: netbox/extras/tables/tables.py:722 msgid "Method" msgstr "Método" @@ -10082,7 +10090,7 @@ msgstr "Widget eliminado: " msgid "Error deleting widget: " msgstr "Error al eliminar el widget: " -#: netbox/extras/views.py:1349 +#: netbox/extras/views.py:1356 msgid "Unable to run script: RQ worker process not running." msgstr "" "No se puede ejecutar el script: el proceso de trabajo de RQ no se está " @@ -10149,8 +10157,8 @@ msgstr "Cisco" msgid "Plaintext" msgstr "Texto plano" -#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:797 -#: netbox/ipam/forms/model_forms.py:851 netbox/templates/ipam/service.html:23 +#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:793 +#: netbox/ipam/forms/model_forms.py:859 netbox/templates/ipam/service.html:23 msgid "Service" msgstr "Servicio" @@ -10324,7 +10332,7 @@ msgstr "Grupo FHRP (ID)" msgid "IP address (ID)" msgstr "Dirección IP (ID)" -#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:808 +#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:816 msgid "IP address" msgstr "dirección IP" @@ -10388,8 +10396,8 @@ msgstr "Es privado" #: netbox/ipam/forms/filtersets.py:151 netbox/ipam/forms/model_forms.py:99 #: netbox/ipam/forms/model_forms.py:112 netbox/ipam/forms/model_forms.py:135 #: netbox/ipam/forms/model_forms.py:154 netbox/ipam/models/asns.py:31 -#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:71 -#: netbox/ipam/models/ip.py:87 netbox/ipam/tables/asn.py:20 +#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:72 +#: netbox/ipam/models/ip.py:88 netbox/ipam/tables/asn.py:20 #: netbox/ipam/tables/asn.py:45 netbox/templates/ipam/aggregate.html:18 #: netbox/templates/ipam/asn.html:27 netbox/templates/ipam/asnrange.html:19 #: netbox/templates/ipam/rir.html:19 @@ -10433,7 +10441,7 @@ msgstr "Es una piscina" #: netbox/ipam/forms/bulk_edit.py:257 netbox/ipam/forms/bulk_edit.py:307 #: netbox/ipam/forms/filtersets.py:258 netbox/ipam/forms/filtersets.py:316 -#: netbox/ipam/models/ip.py:261 +#: netbox/ipam/models/ip.py:262 msgid "Treat as fully utilized" msgstr "Tratar como si se hubiera utilizado por completo" @@ -10446,7 +10454,7 @@ msgstr "Asignación de VLAN" msgid "Treat as populated" msgstr "Tratar como poblado" -#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:792 +#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:800 msgid "DNS name" msgstr "Nombre DNS" @@ -10852,23 +10860,23 @@ msgstr "Plantilla de servicio" msgid "Parent type" msgstr "Tipo de padre" -#: netbox/ipam/forms/model_forms.py:796 +#: netbox/ipam/forms/model_forms.py:792 msgid "Port(s)" msgstr "Puerto (s)" -#: netbox/ipam/forms/model_forms.py:839 +#: netbox/ipam/forms/model_forms.py:847 msgid "Service template" msgstr "Plantilla de servicio" -#: netbox/ipam/forms/model_forms.py:848 +#: netbox/ipam/forms/model_forms.py:856 msgid "From Template" msgstr "Desde plantilla" -#: netbox/ipam/forms/model_forms.py:849 +#: netbox/ipam/forms/model_forms.py:857 msgid "Custom" msgstr "Personalizado" -#: netbox/ipam/forms/model_forms.py:880 +#: netbox/ipam/forms/model_forms.py:888 msgid "" "Must specify name, protocol, and port(s) if not using a service template." msgstr "" @@ -10932,43 +10940,43 @@ msgstr "Asignación grupal de FHRP" msgid "FHRP group assignments" msgstr "Tareas grupales de FHRP" -#: netbox/ipam/models/ip.py:65 +#: netbox/ipam/models/ip.py:66 msgid "private" msgstr "privado" -#: netbox/ipam/models/ip.py:66 +#: netbox/ipam/models/ip.py:67 msgid "IP space managed by this RIR is considered private" msgstr "El espacio IP administrado por este RIR se considera privado" -#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:189 +#: netbox/ipam/models/ip.py:73 netbox/netbox/navigation/menu.py:189 msgid "RIRs" msgstr "RIR" -#: netbox/ipam/models/ip.py:81 +#: netbox/ipam/models/ip.py:82 msgid "IPv4 or IPv6 network" msgstr "Red IPv4 o IPv6" -#: netbox/ipam/models/ip.py:88 +#: netbox/ipam/models/ip.py:89 msgid "Regional Internet Registry responsible for this IP space" msgstr "Registro regional de Internet responsable de este espacio IP" -#: netbox/ipam/models/ip.py:98 +#: netbox/ipam/models/ip.py:99 msgid "date added" msgstr "fecha añadida" -#: netbox/ipam/models/ip.py:112 +#: netbox/ipam/models/ip.py:113 msgid "aggregate" msgstr "agregado" -#: netbox/ipam/models/ip.py:113 +#: netbox/ipam/models/ip.py:114 msgid "aggregates" msgstr "agregados" -#: netbox/ipam/models/ip.py:126 +#: netbox/ipam/models/ip.py:127 msgid "Cannot create aggregate with /0 mask." msgstr "No se puede crear un agregado con la máscara /0." -#: netbox/ipam/models/ip.py:138 +#: netbox/ipam/models/ip.py:139 #, python-brace-format msgid "" "Aggregates cannot overlap. {prefix} is already covered by an existing " @@ -10977,7 +10985,7 @@ msgstr "" "Los agregados no pueden superponerse. {prefix} ya está cubierto por un " "agregado existente ({aggregate})." -#: netbox/ipam/models/ip.py:152 +#: netbox/ipam/models/ip.py:153 #, python-brace-format msgid "" "Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate " @@ -10986,169 +10994,169 @@ msgstr "" "Los prefijos no pueden superponerse a los agregados. {prefix} cubre un " "agregado existente ({aggregate})." -#: netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:201 msgid "roles" msgstr "papeles" -#: netbox/ipam/models/ip.py:213 netbox/ipam/models/ip.py:282 +#: netbox/ipam/models/ip.py:214 netbox/ipam/models/ip.py:283 msgid "prefix" msgstr "prefijo" -#: netbox/ipam/models/ip.py:214 +#: netbox/ipam/models/ip.py:215 msgid "IPv4 or IPv6 network with mask" msgstr "Red IPv4 o IPv6 con máscara" -#: netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:244 msgid "Operational status of this prefix" msgstr "Estado operativo de este prefijo" -#: netbox/ipam/models/ip.py:251 +#: netbox/ipam/models/ip.py:252 msgid "The primary function of this prefix" msgstr "La función principal de este prefijo" -#: netbox/ipam/models/ip.py:254 +#: netbox/ipam/models/ip.py:255 msgid "is a pool" msgstr "es una piscina" -#: netbox/ipam/models/ip.py:256 +#: netbox/ipam/models/ip.py:257 msgid "All IP addresses within this prefix are considered usable" msgstr "" "Todas las direcciones IP incluidas en este prefijo se consideran " "utilizables." -#: netbox/ipam/models/ip.py:259 netbox/ipam/models/ip.py:541 +#: netbox/ipam/models/ip.py:260 netbox/ipam/models/ip.py:549 msgid "mark utilized" msgstr "marca utilizada" -#: netbox/ipam/models/ip.py:283 +#: netbox/ipam/models/ip.py:284 msgid "prefixes" msgstr "prefijos" -#: netbox/ipam/models/ip.py:303 +#: netbox/ipam/models/ip.py:311 msgid "Cannot create prefix with /0 mask." msgstr "No se puede crear un prefijo con la máscara /0." -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 #, python-brace-format msgid "VRF {vrf}" msgstr "VRF {vrf}" -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 msgid "global table" msgstr "tabla global" -#: netbox/ipam/models/ip.py:312 +#: netbox/ipam/models/ip.py:320 #, python-brace-format msgid "Duplicate prefix found in {table}: {prefix}" msgstr "Se encuentra un prefijo duplicado en {table}: {prefix}" -#: netbox/ipam/models/ip.py:494 +#: netbox/ipam/models/ip.py:502 msgid "start address" msgstr "dirección de inicio" -#: netbox/ipam/models/ip.py:495 netbox/ipam/models/ip.py:499 -#: netbox/ipam/models/ip.py:732 +#: netbox/ipam/models/ip.py:503 netbox/ipam/models/ip.py:507 +#: netbox/ipam/models/ip.py:740 msgid "IPv4 or IPv6 address (with mask)" msgstr "Dirección IPv4 o IPv6 (con máscara)" -#: netbox/ipam/models/ip.py:498 +#: netbox/ipam/models/ip.py:506 msgid "end address" msgstr "dirección final" -#: netbox/ipam/models/ip.py:525 +#: netbox/ipam/models/ip.py:533 msgid "Operational status of this range" msgstr "Estado operativo de esta gama" -#: netbox/ipam/models/ip.py:533 +#: netbox/ipam/models/ip.py:541 msgid "The primary function of this range" msgstr "La función principal de esta gama" -#: netbox/ipam/models/ip.py:536 +#: netbox/ipam/models/ip.py:544 msgid "mark populated" msgstr "marca poblada" -#: netbox/ipam/models/ip.py:538 +#: netbox/ipam/models/ip.py:546 msgid "Prevent the creation of IP addresses within this range" msgstr "Impedir la creación de direcciones IP dentro de este rango" -#: netbox/ipam/models/ip.py:543 +#: netbox/ipam/models/ip.py:551 #, python-format msgid "Report space as 100% utilized" msgstr "Indique el espacio se ha utilizado al 100%" -#: netbox/ipam/models/ip.py:552 +#: netbox/ipam/models/ip.py:560 msgid "IP range" msgstr "Rango IP" -#: netbox/ipam/models/ip.py:553 +#: netbox/ipam/models/ip.py:561 msgid "IP ranges" msgstr "Intervalos de IP" -#: netbox/ipam/models/ip.py:566 +#: netbox/ipam/models/ip.py:574 msgid "Starting and ending IP address versions must match" msgstr "Las versiones de la dirección IP inicial y final deben coincidir" -#: netbox/ipam/models/ip.py:572 +#: netbox/ipam/models/ip.py:580 msgid "Starting and ending IP address masks must match" msgstr "Las máscaras de direcciones IP iniciales y finales deben coincidir" -#: netbox/ipam/models/ip.py:579 +#: netbox/ipam/models/ip.py:587 #, python-brace-format msgid "" "Ending address must be greater than the starting address ({start_address})" msgstr "" "La dirección final debe ser mayor que la dirección inicial ({start_address})" -#: netbox/ipam/models/ip.py:607 +#: netbox/ipam/models/ip.py:615 #, python-brace-format msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}" msgstr "" "Las direcciones definidas se superponen con el rango {overlapping_range} en " "VRF {vrf}" -#: netbox/ipam/models/ip.py:616 +#: netbox/ipam/models/ip.py:624 #, python-brace-format msgid "Defined range exceeds maximum supported size ({max_size})" msgstr "El rango definido supera el tamaño máximo admitido ({max_size})" -#: netbox/ipam/models/ip.py:731 netbox/tenancy/models/contacts.py:76 +#: netbox/ipam/models/ip.py:739 netbox/tenancy/models/contacts.py:76 msgid "address" msgstr "dirección" -#: netbox/ipam/models/ip.py:754 +#: netbox/ipam/models/ip.py:762 msgid "The operational status of this IP" msgstr "El estado operativo de esta IP" -#: netbox/ipam/models/ip.py:762 +#: netbox/ipam/models/ip.py:770 msgid "The functional role of this IP" msgstr "La función funcional de esta propiedad intelectual" -#: netbox/ipam/models/ip.py:785 netbox/templates/ipam/ipaddress.html:72 +#: netbox/ipam/models/ip.py:793 netbox/templates/ipam/ipaddress.html:72 msgid "NAT (inside)" msgstr "NAT (interior)" -#: netbox/ipam/models/ip.py:786 +#: netbox/ipam/models/ip.py:794 msgid "The IP for which this address is the \"outside\" IP" msgstr "La IP para la que esta dirección es la IP «externa»" -#: netbox/ipam/models/ip.py:793 +#: netbox/ipam/models/ip.py:801 msgid "Hostname or FQDN (not case-sensitive)" msgstr "Nombre de host o FQDN (no distingue mayúsculas de minúsculas)" -#: netbox/ipam/models/ip.py:809 netbox/ipam/models/services.py:86 +#: netbox/ipam/models/ip.py:817 netbox/ipam/models/services.py:86 msgid "IP addresses" msgstr "direcciones IP" -#: netbox/ipam/models/ip.py:867 +#: netbox/ipam/models/ip.py:875 msgid "Cannot create IP address with /0 mask." msgstr "No se puede crear una dirección IP con la máscara /0." -#: netbox/ipam/models/ip.py:873 +#: netbox/ipam/models/ip.py:881 #, python-brace-format msgid "{ip} is a network ID, which may not be assigned to an interface." msgstr "{ip} es un ID de red, que no puede asignarse a una interfaz." -#: netbox/ipam/models/ip.py:884 +#: netbox/ipam/models/ip.py:892 #, python-brace-format msgid "" "{ip} is a broadcast address, which may not be assigned to an interface." @@ -11156,17 +11164,17 @@ msgstr "" "{ip} es una dirección de transmisión, que puede no estar asignada a una " "interfaz." -#: netbox/ipam/models/ip.py:898 +#: netbox/ipam/models/ip.py:906 #, python-brace-format msgid "Duplicate IP address found in {table}: {ipaddress}" msgstr "Se encontró una dirección IP duplicada en {table}: {ipaddress}" -#: netbox/ipam/models/ip.py:914 +#: netbox/ipam/models/ip.py:922 #, python-brace-format msgid "Cannot create IP address {ip} inside range {range}." msgstr "No se puede crear la dirección IP {ip} rango interior {range}." -#: netbox/ipam/models/ip.py:935 +#: netbox/ipam/models/ip.py:943 msgid "" "Cannot reassign IP address while it is designated as the primary IP for the " "parent object" @@ -11174,7 +11182,7 @@ msgstr "" "No se puede reasignar la dirección IP mientras esté designada como la IP " "principal del objeto principal" -#: netbox/ipam/models/ip.py:941 +#: netbox/ipam/models/ip.py:949 msgid "Only IPv6 addresses can be assigned SLAAC status" msgstr "Solo a las direcciones IPv6 se les puede asignar el estado SLAAC" @@ -12564,12 +12572,12 @@ msgstr "Selecciona todo" msgid "Toggle all" msgstr "Alternar todo" -#: netbox/netbox/tables/columns.py:307 +#: netbox/netbox/tables/columns.py:311 #: netbox/templates/inc/table_controls_htmx.html:35 msgid "Toggle Dropdown" msgstr "Alternar menú desplegable" -#: netbox/netbox/tables/columns.py:580 netbox/templates/core/job.html:53 +#: netbox/netbox/tables/columns.py:584 netbox/templates/core/job.html:53 msgid "Error" msgstr "Error" @@ -12999,6 +13007,7 @@ msgstr "Tipo de circuito" #: netbox/templates/users/objectpermission.html:38 #: netbox/utilities/templates/buttons/add.html:4 #: netbox/utilities/templates/helpers/table_config_form.html:20 +#: netbox/utilities/templates/widgets/splitmultiselect.html:11 msgid "Add" msgstr "Añadir" @@ -13006,7 +13015,7 @@ msgstr "Añadir" #: netbox/templates/circuits/inc/circuit_termination_fields.html:37 #: netbox/templates/dcim/inc/panels/inventory_items.html:32 #: netbox/templates/dcim/powerpanel.html:56 -#: netbox/templates/extras/script_list.html:30 +#: netbox/templates/extras/inc/script_list_content.html:16 #: netbox/templates/generic/object_edit.html:47 #: netbox/templates/ipam/inc/ipaddress_edit_header.html:7 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:43 @@ -13021,7 +13030,7 @@ msgstr "Intercambiar" #: netbox/templates/circuits/inc/circuit_termination.html:23 #: netbox/templates/dcim/inc/panels/inventory_items.html:37 #: netbox/templates/dcim/powerpanel.html:66 -#: netbox/templates/extras/script_list.html:35 +#: netbox/templates/extras/inc/script_list_content.html:21 #: netbox/templates/generic/bulk_delete.html:20 #: netbox/templates/generic/bulk_delete.html:66 #: netbox/templates/generic/object_delete.html:19 @@ -13781,6 +13790,7 @@ msgstr "Regenera a Slug" #: netbox/templates/extras/tableconfig_edit.html:32 #: netbox/templates/generic/bulk_remove.html:21 #: netbox/utilities/templates/helpers/table_config_form.html:23 +#: netbox/utilities/templates/widgets/splitmultiselect.html:14 msgid "Remove" msgstr "Eliminar" @@ -14260,7 +14270,7 @@ msgstr "Agregar nuevo miembro" #: netbox/templates/dcim/virtualchassis_add_member.html:27 #: netbox/templates/generic/object_edit.html:78 #: netbox/templates/users/objectpermission.html:31 -#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:313 +#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:322 msgid "Actions" msgstr "Acciones" @@ -14592,7 +14602,7 @@ msgid "Output" msgstr "Salida" #: netbox/templates/extras/htmx/script_result.html:61 -#: netbox/templates/extras/object_render_config.html:60 +#: netbox/templates/extras/object_render_config.html:59 msgid "Download" msgstr "Descargar" @@ -14604,6 +14614,46 @@ msgstr "Cargando" msgid "Results pending" msgstr "Resultados pendientes" +#: netbox/templates/extras/inc/script_list_content.html:34 +msgid "Last Run" +msgstr "Última ejecución" + +#: netbox/templates/extras/inc/script_list_content.html:49 +msgid "Script is no longer present in the source file" +msgstr "La secuencia de comandos ya no está presente en el archivo fuente" + +#: netbox/templates/extras/inc/script_list_content.html:62 +msgid "Never" +msgstr "Nunca" + +#: netbox/templates/extras/inc/script_list_content.html:75 +msgid "Run Again" +msgstr "Corre otra vez" + +#: netbox/templates/extras/inc/script_list_content.html:77 +#: netbox/templates/extras/script.html:41 +#: netbox/templates/extras/script.html:45 +msgid "Run Script" +msgstr "Ejecutar script" + +#: netbox/templates/extras/inc/script_list_content.html:123 +#, python-format +msgid "Could not load scripts from module %(module)s" +msgstr "No se pudieron cargar los scripts desde el módulo %(module)s" + +#: netbox/templates/extras/inc/script_list_content.html:131 +msgid "No Scripts Found" +msgstr "No se encontró ningún script" + +#: netbox/templates/extras/inc/script_list_content.html:134 +#, python-format +msgid "" +"Get started by creating a script from " +"an uploaded file or data source." +msgstr "" +"Comience por crear un guion desde un " +"archivo o fuente de datos cargados." + #: netbox/templates/extras/journalentry.html:15 msgid "Journal Entry" msgstr "Entrada de diario" @@ -14663,12 +14713,6 @@ msgstr "Informe" msgid "You do not have permission to run scripts" msgstr "No tiene permiso para ejecutar scripts" -#: netbox/templates/extras/script.html:41 -#: netbox/templates/extras/script.html:45 -#: netbox/templates/extras/script_list.html:90 -msgid "Run Script" -msgstr "Ejecutar script" - #: netbox/templates/extras/script.html:51 #: netbox/templates/extras/script/source.html:10 msgid "Error loading script" @@ -14678,40 +14722,6 @@ msgstr "Error al cargar el script" msgid "Script no longer exists in the source file." msgstr "El script ya no existe en el archivo fuente." -#: netbox/templates/extras/script_list.html:47 -msgid "Last Run" -msgstr "Última ejecución" - -#: netbox/templates/extras/script_list.html:62 -msgid "Script is no longer present in the source file" -msgstr "La secuencia de comandos ya no está presente en el archivo fuente" - -#: netbox/templates/extras/script_list.html:75 -msgid "Never" -msgstr "Nunca" - -#: netbox/templates/extras/script_list.html:88 -msgid "Run Again" -msgstr "Corre otra vez" - -#: netbox/templates/extras/script_list.html:136 -#, python-format -msgid "Could not load scripts from module %(module)s" -msgstr "No se pudieron cargar los scripts desde el módulo %(module)s" - -#: netbox/templates/extras/script_list.html:144 -msgid "No Scripts Found" -msgstr "No se encontró ningún script" - -#: netbox/templates/extras/script_list.html:147 -#, python-format -msgid "" -"Get started by creating a script from " -"an uploaded file or data source." -msgstr "" -"Comience por crear un guion desde un " -"archivo o fuente de datos cargados." - #: netbox/templates/extras/script_result.html:35 #: netbox/templates/generic/object_list.html:50 #: netbox/templates/search.html:13 @@ -14741,11 +14751,13 @@ msgstr "Configuración de tablas" #: netbox/templates/extras/tableconfig_edit.html:40 #: netbox/utilities/templates/helpers/table_config_form.html:31 +#: netbox/utilities/templates/widgets/splitmultiselect.html:23 msgid "Move Up" msgstr "Muévete hacia arriba" #: netbox/templates/extras/tableconfig_edit.html:43 #: netbox/utilities/templates/helpers/table_config_form.html:34 +#: netbox/utilities/templates/widgets/splitmultiselect.html:26 msgid "Move Down" msgstr "Muévete hacia abajo" @@ -15487,7 +15499,7 @@ msgid "View" msgstr "Ver" #: netbox/templates/users/objectpermission.html:52 -#: netbox/users/forms/model_forms.py:316 +#: netbox/users/forms/model_forms.py:325 msgid "Constraints" msgstr "Restricciones" @@ -16012,19 +16024,23 @@ msgstr "" "¡Las contraseñas no coinciden! Compruebe los datos introducidos e inténtelo " "de nuevo." -#: netbox/users/forms/model_forms.py:295 +#: netbox/users/forms/model_forms.py:289 +msgid "Select the types of objects to which the permission will appy." +msgstr "Seleccione los tipos de objetos a los que se aplicará el permiso." + +#: netbox/users/forms/model_forms.py:304 msgid "Additional actions" msgstr "Acciones adicionales" -#: netbox/users/forms/model_forms.py:298 +#: netbox/users/forms/model_forms.py:307 msgid "Actions granted in addition to those listed above" msgstr "Acciones concedidas además de las enumeradas anteriormente" -#: netbox/users/forms/model_forms.py:314 +#: netbox/users/forms/model_forms.py:323 msgid "Objects" msgstr "Objetos" -#: netbox/users/forms/model_forms.py:326 +#: netbox/users/forms/model_forms.py:335 msgid "" "JSON expression of a queryset filter that will return only permitted " "objects. Leave null to match all objects of this type. A list of multiple " @@ -16035,11 +16051,11 @@ msgstr "" "este tipo. Una lista de varios objetos dará como resultado una operación OR " "lógica." -#: netbox/users/forms/model_forms.py:365 +#: netbox/users/forms/model_forms.py:374 msgid "At least one action must be selected." msgstr "Debe seleccionarse al menos una acción." -#: netbox/users/forms/model_forms.py:383 +#: netbox/users/forms/model_forms.py:392 #, python-brace-format msgid "Invalid filter for {model}: {error}" msgstr "Filtro no válido para {model}: {error}" @@ -16141,19 +16157,19 @@ msgstr "Ya existe un usuario con este nombre de usuario." msgid "Custom Actions" msgstr "Acciones personalizadas" -#: netbox/utilities/api.py:153 +#: netbox/utilities/api.py:151 #, python-brace-format msgid "Related object not found using the provided attributes: {params}" msgstr "" "No se encontró el objeto relacionado con los atributos proporcionados: " "{params}" -#: netbox/utilities/api.py:156 +#: netbox/utilities/api.py:154 #, python-brace-format msgid "Multiple objects match the provided attributes: {params}" msgstr "Varios objetos coinciden con los atributos proporcionados: {params}" -#: netbox/utilities/api.py:168 +#: netbox/utilities/api.py:166 #, python-brace-format msgid "" "Related objects must be referenced by numeric ID or by dictionary of " @@ -16163,7 +16179,7 @@ msgstr "" "identificador numérico o un diccionario de atributos. Recibió un valor no " "reconocido: {value}" -#: netbox/utilities/api.py:177 +#: netbox/utilities/api.py:175 #, python-brace-format msgid "Related object not found using the provided numeric ID: {id}" msgstr "" @@ -16283,15 +16299,16 @@ msgstr "" "Lista no válida ({value}). Debe ser numérico y los rangos deben estar en " "orden ascendente." -#: netbox/utilities/forms/fields/array.py:40 +#: netbox/utilities/forms/fields/array.py:41 +#, python-brace-format msgid "" -"Specify one or more numeric ranges separated by commas. Example: " -"1-5,20-30" +"Specify one or more individual numbers or numeric ranges separated by " +"commas. Example: {example}" msgstr "" -"Especifique uno o más rangos numéricos separados por comas. Ejemplo: " -"1-5, 20-30" +"Especifique uno o más números individuales o rangos numéricos separados por " +"comas. Ejemplo: {example}" -#: netbox/utilities/forms/fields/array.py:47 +#: netbox/utilities/forms/fields/array.py:49 #, python-brace-format msgid "" "Invalid ranges ({value}). Must be a range of integers in ascending order." @@ -16599,6 +16616,10 @@ msgstr "Adición rápida" msgid "Write" msgstr "Escribe" +#: netbox/utilities/templates/widgets/splitmultiselect.html:19 +msgid "Selected" +msgstr "Seleccionado" + #: netbox/utilities/testing/views.py:632 msgid "The test must define csv_update_data." msgstr "La prueba debe definir csv_update_data." diff --git a/netbox/translations/fr/LC_MESSAGES/django.mo b/netbox/translations/fr/LC_MESSAGES/django.mo index 3c246a5b1..1f8a4592d 100644 Binary files a/netbox/translations/fr/LC_MESSAGES/django.mo and b/netbox/translations/fr/LC_MESSAGES/django.mo differ diff --git a/netbox/translations/fr/LC_MESSAGES/django.po b/netbox/translations/fr/LC_MESSAGES/django.po index 05b887bd0..34b7fd80c 100644 --- a/netbox/translations/fr/LC_MESSAGES/django.po +++ b/netbox/translations/fr/LC_MESSAGES/django.po @@ -4,7 +4,6 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Quentin Laurent, 2024 # Xavier W, 2024 # Jonathan Senecal, 2024 # Lou Lecrivain, 2024 @@ -15,6 +14,7 @@ # Étienne Brunel, 2025 # Jean Benoit , 2025 # Julia, 2025 +# Quentin Laurent, 2025 # Jeremy Stretch, 2025 # #, fuzzy @@ -22,7 +22,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-07-29 05:09+0000\n" +"POT-Creation-Date: 2025-08-12 05:02+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: French (https://app.transifex.com/netbox-community/teams/178115/fr/)\n" @@ -44,7 +44,7 @@ msgstr "Écriture activée" #: netbox/account/tables.py:35 netbox/core/choices.py:102 #: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79 -#: netbox/extras/tables/tables.py:379 netbox/extras/tables/tables.py:627 +#: netbox/extras/tables/tables.py:380 netbox/extras/tables/tables.py:628 #: netbox/templates/account/token.html:43 #: netbox/templates/core/configrevision.html:26 #: netbox/templates/core/configrevision_restore.html:12 @@ -100,9 +100,9 @@ msgstr "Votre mot de passe a été modifié avec succès." #: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 #: netbox/dcim/choices.py:102 netbox/dcim/choices.py:186 -#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1549 -#: netbox/dcim/choices.py:1607 netbox/dcim/choices.py:1674 -#: netbox/dcim/choices.py:1696 netbox/virtualization/choices.py:20 +#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1553 +#: netbox/dcim/choices.py:1611 netbox/dcim/choices.py:1678 +#: netbox/dcim/choices.py:1700 netbox/virtualization/choices.py:20 #: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18 #: netbox/vpn/choices.py:281 msgid "Planned" @@ -115,9 +115,9 @@ msgstr "Approvisionnement" #: netbox/circuits/choices.py:23 netbox/core/tables/plugins.py:64 #: netbox/core/tables/tasks.py:22 netbox/dcim/choices.py:22 #: netbox/dcim/choices.py:103 netbox/dcim/choices.py:185 -#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1606 -#: netbox/dcim/choices.py:1673 netbox/dcim/choices.py:1695 -#: netbox/extras/tables/tables.py:539 netbox/ipam/choices.py:31 +#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1610 +#: netbox/dcim/choices.py:1677 netbox/dcim/choices.py:1699 +#: netbox/extras/tables/tables.py:540 netbox/ipam/choices.py:31 #: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69 #: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25 #: netbox/templates/users/user.html:35 netbox/users/forms/bulk_edit.py:38 @@ -128,8 +128,8 @@ msgid "Active" msgstr "Actif" #: netbox/circuits/choices.py:24 netbox/dcim/choices.py:184 -#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1605 -#: netbox/dcim/choices.py:1675 netbox/dcim/choices.py:1694 +#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1609 +#: netbox/dcim/choices.py:1679 netbox/dcim/choices.py:1698 #: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44 msgid "Offline" msgstr "Hors ligne" @@ -142,7 +142,7 @@ msgstr "Déprovisionnement" msgid "Decommissioned" msgstr "Mis hors service" -#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1618 +#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1622 #: netbox/templates/dcim/interface.html:135 #: netbox/templates/virtualization/vminterface.html:83 #: netbox/tenancy/choices.py:17 @@ -562,9 +562,9 @@ msgstr "Numéros d'AS" #: netbox/templates/extras/dashboard/widget_add.html:14 #: netbox/templates/extras/eventrule.html:21 #: netbox/templates/extras/exporttemplate.html:19 +#: netbox/templates/extras/inc/script_list_content.html:33 #: netbox/templates/extras/notificationgroup.html:20 #: netbox/templates/extras/savedfilter.html:17 -#: netbox/templates/extras/script_list.html:46 #: netbox/templates/extras/tableconfig.html:17 #: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17 #: netbox/templates/generic/bulk_import.html:120 @@ -682,7 +682,7 @@ msgstr "Identifiant du service" #: netbox/dcim/tables/devices.py:748 netbox/dcim/tables/devices.py:804 #: netbox/dcim/tables/devices.py:1045 netbox/dcim/tables/devicetypes.py:256 #: netbox/dcim/tables/devicetypes.py:271 netbox/dcim/tables/racks.py:33 -#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:487 +#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:488 #: netbox/templates/circuits/circuittype.html:30 #: netbox/templates/circuits/virtualcircuittype.html:30 #: netbox/templates/dcim/cable.html:40 @@ -727,7 +727,7 @@ msgstr "Couleur" #: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:192 #: netbox/dcim/tables/devices.py:856 netbox/dcim/tables/power.py:77 #: netbox/dcim/tables/racks.py:141 netbox/extras/forms/bulk_import.py:42 -#: netbox/extras/tables/tables.py:449 netbox/extras/tables/tables.py:509 +#: netbox/extras/tables/tables.py:450 netbox/extras/tables/tables.py:510 #: netbox/netbox/tables/tables.py:274 #: netbox/templates/circuits/circuit.html:30 #: netbox/templates/circuits/virtualcircuit.html:39 @@ -820,7 +820,7 @@ msgstr "Identifiant de compte du prestataire" #: netbox/templates/dcim/powerfeed.html:36 #: netbox/templates/dcim/poweroutlet.html:40 #: netbox/templates/dcim/rack.html:41 netbox/templates/dcim/site.html:43 -#: netbox/templates/extras/script_list.html:48 +#: netbox/templates/extras/inc/script_list_content.html:35 #: netbox/templates/ipam/ipaddress.html:37 #: netbox/templates/ipam/iprange.html:61 netbox/templates/ipam/prefix.html:69 #: netbox/templates/ipam/vlan.html:48 @@ -1399,7 +1399,7 @@ msgstr "Côté terme" #: netbox/templates/extras/configcontext.html:60 #: netbox/templates/ipam/ipaddress.html:59 #: netbox/templates/ipam/vlan_edit.html:42 -#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:315 +#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:324 msgid "Assignment" msgstr "Affectation" @@ -1456,14 +1456,14 @@ msgstr "Type de circuit" msgid "Group Assignment" msgstr "Affectation de groupe" -#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:67 +#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:68 #: netbox/dcim/models/device_component_templates.py:531 #: netbox/dcim/models/device_component_templates.py:631 -#: netbox/dcim/models/device_components.py:485 -#: netbox/dcim/models/device_components.py:1038 -#: netbox/dcim/models/device_components.py:1109 -#: netbox/dcim/models/device_components.py:1255 -#: netbox/dcim/models/devices.py:381 netbox/dcim/models/racks.py:227 +#: netbox/dcim/models/device_components.py:516 +#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1140 +#: netbox/dcim/models/device_components.py:1286 +#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227 #: netbox/extras/models/tags.py:29 msgid "color" msgstr "couleur" @@ -1488,14 +1488,14 @@ msgstr "ID de circuit unique" #: netbox/circuits/models/circuits.py:67 #: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52 -#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:49 -#: netbox/dcim/models/device_components.py:456 -#: netbox/dcim/models/device_components.py:1294 -#: netbox/dcim/models/devices.py:555 netbox/dcim/models/devices.py:1160 +#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:50 +#: netbox/dcim/models/device_components.py:487 +#: netbox/dcim/models/device_components.py:1325 +#: netbox/dcim/models/devices.py:556 netbox/dcim/models/devices.py:1164 #: netbox/dcim/models/modules.py:221 netbox/dcim/models/power.py:94 #: netbox/dcim/models/racks.py:294 netbox/dcim/models/sites.py:154 -#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:242 -#: netbox/ipam/models/ip.py:521 netbox/ipam/models/ip.py:750 +#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:529 netbox/ipam/models/ip.py:758 #: netbox/ipam/models/vlans.py:217 netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1624,8 +1624,8 @@ msgstr "" #: netbox/core/models/jobs.py:48 #: netbox/dcim/models/device_component_templates.py:43 #: netbox/dcim/models/device_components.py:52 -#: netbox/dcim/models/devices.py:499 netbox/dcim/models/devices.py:1092 -#: netbox/dcim/models/devices.py:1155 netbox/dcim/models/modules.py:32 +#: netbox/dcim/models/devices.py:500 netbox/dcim/models/devices.py:1096 +#: netbox/dcim/models/devices.py:1159 netbox/dcim/models/modules.py:32 #: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89 #: netbox/dcim/models/racks.py:263 netbox/dcim/models/sites.py:142 #: netbox/extras/models/configs.py:33 netbox/extras/models/configs.py:214 @@ -1657,7 +1657,7 @@ msgstr "nom" msgid "Full name of the provider" msgstr "Nom complet du fournisseur" -#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:88 +#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:89 #: netbox/dcim/models/racks.py:143 netbox/dcim/models/sites.py:149 #: netbox/extras/models/models.py:472 netbox/ipam/models/asns.py:23 #: netbox/ipam/models/vlans.py:43 netbox/netbox/models/__init__.py:146 @@ -1715,8 +1715,8 @@ msgstr "circuit virtuel" msgid "virtual circuits" msgstr "circuits virtuels" -#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:199 -#: netbox/ipam/models/ip.py:757 netbox/vpn/models/tunnels.py:109 +#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:765 netbox/vpn/models/tunnels.py:109 msgid "role" msgstr "rôle" @@ -1755,9 +1755,9 @@ msgstr "terminaisons de circuits virtuels" #: netbox/extras/tables/tables.py:62 netbox/extras/tables/tables.py:126 #: netbox/extras/tables/tables.py:159 netbox/extras/tables/tables.py:184 #: netbox/extras/tables/tables.py:260 netbox/extras/tables/tables.py:290 -#: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:422 -#: netbox/extras/tables/tables.py:445 netbox/extras/tables/tables.py:483 -#: netbox/extras/tables/tables.py:535 netbox/extras/tables/tables.py:561 +#: netbox/extras/tables/tables.py:406 netbox/extras/tables/tables.py:423 +#: netbox/extras/tables/tables.py:446 netbox/extras/tables/tables.py:484 +#: netbox/extras/tables/tables.py:536 netbox/extras/tables/tables.py:562 #: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410 #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 @@ -1801,9 +1801,9 @@ msgstr "terminaisons de circuits virtuels" #: netbox/templates/extras/customlink.html:13 #: netbox/templates/extras/eventrule.html:13 #: netbox/templates/extras/exporttemplate.html:15 +#: netbox/templates/extras/inc/script_list_content.html:32 #: netbox/templates/extras/notificationgroup.html:14 #: netbox/templates/extras/savedfilter.html:13 -#: netbox/templates/extras/script_list.html:45 #: netbox/templates/extras/tableconfig.html:13 #: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13 #: netbox/templates/ipam/asnrange.html:15 @@ -1904,7 +1904,7 @@ msgstr "Bande passante garantie" #: netbox/dcim/tables/racks.py:148 netbox/dcim/tables/racks.py:233 #: netbox/dcim/tables/sites.py:40 netbox/dcim/tables/sites.py:74 #: netbox/dcim/tables/sites.py:121 netbox/dcim/tables/sites.py:179 -#: netbox/extras/tables/tables.py:643 netbox/ipam/tables/asn.py:69 +#: netbox/extras/tables/tables.py:644 netbox/ipam/tables/asn.py:69 #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 @@ -2111,7 +2111,7 @@ msgstr "Terminé" #: netbox/core/choices.py:22 netbox/core/choices.py:59 #: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34 #: netbox/dcim/choices.py:188 netbox/dcim/choices.py:241 -#: netbox/dcim/choices.py:1608 netbox/dcim/choices.py:1698 +#: netbox/dcim/choices.py:1612 netbox/dcim/choices.py:1702 #: netbox/virtualization/choices.py:48 msgid "Failed" msgstr "Échoué" @@ -2262,7 +2262,7 @@ msgid "User name" msgstr "Nom d'utilisateur" #: netbox/core/forms/bulk_edit.py:26 netbox/core/forms/filtersets.py:43 -#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1656 +#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1660 #: netbox/dcim/forms/bulk_edit.py:1184 netbox/dcim/forms/bulk_edit.py:1465 #: netbox/dcim/forms/filtersets.py:1448 netbox/dcim/tables/devices.py:577 #: netbox/dcim/tables/devicetypes.py:231 netbox/extras/forms/bulk_edit.py:124 @@ -2271,7 +2271,7 @@ msgstr "Nom d'utilisateur" #: netbox/extras/forms/filtersets.py:240 netbox/extras/forms/filtersets.py:270 #: netbox/extras/forms/filtersets.py:335 netbox/extras/tables/tables.py:166 #: netbox/extras/tables/tables.py:267 netbox/extras/tables/tables.py:300 -#: netbox/extras/tables/tables.py:459 netbox/netbox/preferences.py:22 +#: netbox/extras/tables/tables.py:460 netbox/netbox/preferences.py:22 #: netbox/netbox/preferences.py:61 netbox/templates/core/datasource.html:42 #: netbox/templates/dcim/interface.html:61 #: netbox/templates/extras/customlink.html:17 @@ -2309,7 +2309,7 @@ msgstr "Ignorer les règles" #: netbox/extras/forms/model_forms.py:265 #: netbox/extras/forms/model_forms.py:660 #: netbox/extras/forms/model_forms.py:713 netbox/extras/tables/tables.py:204 -#: netbox/extras/tables/tables.py:527 netbox/extras/tables/tables.py:565 +#: netbox/extras/tables/tables.py:528 netbox/extras/tables/tables.py:566 #: netbox/templates/core/datasource.html:31 #: netbox/templates/extras/configcontext.html:29 #: netbox/templates/extras/configtemplate.html:37 @@ -2334,9 +2334,9 @@ msgstr "Création" #: netbox/core/forms/filtersets.py:80 netbox/core/forms/filtersets.py:166 #: netbox/extras/forms/filtersets.py:524 netbox/extras/tables/tables.py:234 -#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:338 -#: netbox/extras/tables/tables.py:370 netbox/extras/tables/tables.py:632 -#: netbox/templates/core/job.html:38 +#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:320 +#: netbox/extras/tables/tables.py:339 netbox/extras/tables/tables.py:371 +#: netbox/extras/tables/tables.py:633 netbox/templates/core/job.html:38 #: netbox/templates/core/objectchange.html:52 #: netbox/templates/extras/tableconfig.html:21 #: netbox/tenancy/tables/contacts.py:98 netbox/vpn/tables/l2vpn.py:62 @@ -2379,7 +2379,7 @@ msgstr "Terminé avant" #: netbox/dcim/forms/bulk_edit.py:479 netbox/dcim/forms/filtersets.py:420 #: netbox/dcim/forms/filtersets.py:464 netbox/dcim/forms/model_forms.py:332 #: netbox/extras/forms/filtersets.py:519 netbox/extras/forms/filtersets.py:539 -#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:386 +#: netbox/extras/tables/tables.py:347 netbox/extras/tables/tables.py:387 #: netbox/templates/core/objectchange.html:36 #: netbox/templates/dcim/rackreservation.html:58 #: netbox/templates/extras/savedfilter.html:21 @@ -2394,7 +2394,7 @@ msgid "User" msgstr "Utilisateur" #: netbox/core/forms/filtersets.py:140 netbox/core/tables/change_logging.py:15 -#: netbox/extras/tables/tables.py:670 netbox/extras/tables/tables.py:724 +#: netbox/extras/tables/tables.py:671 netbox/extras/tables/tables.py:725 #: netbox/templates/core/objectchange.html:32 msgid "Time" msgstr "Heure" @@ -2453,7 +2453,7 @@ msgstr "" msgid "Rack Elevations" msgstr "Élévations des baies" -#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1537 +#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1541 #: netbox/dcim/forms/bulk_edit.py:1031 netbox/dcim/forms/bulk_edit.py:1419 #: netbox/dcim/forms/bulk_edit.py:1440 netbox/dcim/tables/racks.py:161 #: netbox/netbox/navigation/menu.py:313 netbox/netbox/navigation/menu.py:317 @@ -2594,7 +2594,7 @@ msgstr "Configuration actuelle" msgid "Config revision #{id}" msgstr "Révision de configuration #{id}" -#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:42 +#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:43 #: netbox/dcim/models/device_component_templates.py:199 #: netbox/dcim/models/device_component_templates.py:234 #: netbox/dcim/models/device_component_templates.py:270 @@ -2602,13 +2602,13 @@ msgstr "Révision de configuration #{id}" #: netbox/dcim/models/device_component_templates.py:420 #: netbox/dcim/models/device_component_templates.py:526 #: netbox/dcim/models/device_component_templates.py:626 -#: netbox/dcim/models/device_components.py:282 -#: netbox/dcim/models/device_components.py:309 +#: netbox/dcim/models/device_components.py:313 #: netbox/dcim/models/device_components.py:340 -#: netbox/dcim/models/device_components.py:462 -#: netbox/dcim/models/device_components.py:665 -#: netbox/dcim/models/device_components.py:1033 -#: netbox/dcim/models/device_components.py:1104 +#: netbox/dcim/models/device_components.py:371 +#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:696 +#: netbox/dcim/models/device_components.py:1064 +#: netbox/dcim/models/device_components.py:1135 #: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80 #: netbox/extras/models/search.py:41 #: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31 @@ -2616,7 +2616,7 @@ msgid "type" msgstr "type" #: netbox/core/models/data.py:49 netbox/extras/choices.py:37 -#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:734 +#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:735 #: netbox/templates/core/datasource.html:62 #: netbox/templates/core/plugin.html:66 msgid "URL" @@ -2624,7 +2624,7 @@ msgstr "URL" #: netbox/core/models/data.py:59 #: netbox/dcim/models/device_component_templates.py:425 -#: netbox/dcim/models/device_components.py:517 +#: netbox/dcim/models/device_components.py:548 #: netbox/extras/models/models.py:72 netbox/extras/models/models.py:311 #: netbox/extras/models/models.py:492 netbox/extras/models/models.py:571 #: netbox/users/models/permissions.py:28 @@ -2685,7 +2685,7 @@ msgstr "" msgid "last updated" msgstr "dernière mise à jour" -#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:440 +#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:450 msgid "path" msgstr "chemin" @@ -2693,7 +2693,7 @@ msgstr "chemin" msgid "File path relative to the data source's root" msgstr "Chemin du fichier par rapport à la racine de la source de données" -#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:502 +#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:510 msgid "size" msgstr "taille" @@ -2809,7 +2809,7 @@ msgstr "" "enqueue () ne peut pas être appelée avec des valeurs à la fois pour " "schedule_at et immediate." -#: netbox/core/signals.py:131 +#: netbox/core/signals.py:143 #, python-brace-format msgid "Deletion is prevented by a protection rule: {message}" msgstr "La suppression est empêchée par une règle de protection : {message}" @@ -2822,10 +2822,10 @@ msgstr "Nom complet" #: netbox/core/tables/change_logging.py:37 netbox/core/tables/jobs.py:21 #: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:323 -#: netbox/extras/tables/tables.py:341 netbox/extras/tables/tables.py:373 -#: netbox/extras/tables/tables.py:453 netbox/extras/tables/tables.py:514 -#: netbox/extras/tables/tables.py:637 netbox/extras/tables/tables.py:677 -#: netbox/extras/tables/tables.py:731 netbox/netbox/tables/tables.py:278 +#: netbox/extras/tables/tables.py:342 netbox/extras/tables/tables.py:374 +#: netbox/extras/tables/tables.py:454 netbox/extras/tables/tables.py:515 +#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:678 +#: netbox/extras/tables/tables.py:732 netbox/netbox/tables/tables.py:278 #: netbox/templates/core/objectchange.html:58 #: netbox/templates/extras/eventrule.html:78 #: netbox/templates/extras/journalentry.html:18 @@ -2862,7 +2862,7 @@ msgstr "Dernière mise à jour" #: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76 #: netbox/dcim/tables/devicetypes.py:169 netbox/extras/tables/tables.py:230 -#: netbox/extras/tables/tables.py:504 netbox/extras/tables/tables.py:702 +#: netbox/extras/tables/tables.py:505 netbox/extras/tables/tables.py:703 #: netbox/netbox/tables/tables.py:223 #: netbox/templates/dcim/virtualchassis_edit.html:56 #: netbox/utilities/forms/forms.py:73 @@ -3063,8 +3063,8 @@ msgid "Staging" msgstr "Mise en scène" #: netbox/dcim/choices.py:23 netbox/dcim/choices.py:190 -#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1550 -#: netbox/dcim/choices.py:1699 netbox/virtualization/choices.py:23 +#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1554 +#: netbox/dcim/choices.py:1703 netbox/virtualization/choices.py:23 #: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282 msgid "Decommissioning" msgstr "Démantèlement" @@ -3114,6 +3114,7 @@ msgid "Reserved" msgstr "Réservé" #: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:265 +#: netbox/utilities/templates/widgets/splitmultiselect.html:5 msgid "Available" msgstr "Disponible" @@ -3128,7 +3129,7 @@ msgstr "Obsolète" msgid "Millimeters" msgstr "Millimètres" -#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1572 +#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1576 msgid "Inches" msgstr "Pouces" @@ -3205,7 +3206,7 @@ msgid "Rear" msgstr "Arrière" #: netbox/dcim/choices.py:187 netbox/dcim/choices.py:240 -#: netbox/dcim/choices.py:1697 netbox/virtualization/choices.py:47 +#: netbox/dcim/choices.py:1701 netbox/virtualization/choices.py:47 msgid "Staged" msgstr "Mis en scène" @@ -3238,7 +3239,7 @@ msgid "Top to bottom" msgstr "De haut en bas" #: netbox/dcim/choices.py:217 netbox/dcim/choices.py:262 -#: netbox/dcim/choices.py:1316 +#: netbox/dcim/choices.py:1320 msgid "Passive" msgstr "Passif" @@ -3246,46 +3247,46 @@ msgstr "Passif" msgid "Mixed" msgstr "Mixte" -#: netbox/dcim/choices.py:487 netbox/dcim/choices.py:736 +#: netbox/dcim/choices.py:489 netbox/dcim/choices.py:740 msgid "NEMA (Non-locking)" msgstr "NEMA (non verrouillable)" -#: netbox/dcim/choices.py:509 netbox/dcim/choices.py:758 +#: netbox/dcim/choices.py:511 netbox/dcim/choices.py:762 msgid "NEMA (Locking)" msgstr "NEMA (verrouillage)" -#: netbox/dcim/choices.py:533 netbox/dcim/choices.py:782 +#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:786 msgid "California Style" msgstr "Style californien" -#: netbox/dcim/choices.py:541 +#: netbox/dcim/choices.py:543 msgid "International/ITA" msgstr "International/ITA" -#: netbox/dcim/choices.py:576 netbox/dcim/choices.py:817 +#: netbox/dcim/choices.py:578 netbox/dcim/choices.py:821 msgid "Proprietary" msgstr "Propriétaire" -#: netbox/dcim/choices.py:584 netbox/dcim/choices.py:827 -#: netbox/dcim/choices.py:1228 netbox/dcim/choices.py:1230 -#: netbox/dcim/choices.py:1466 netbox/dcim/choices.py:1468 +#: netbox/dcim/choices.py:586 netbox/dcim/choices.py:831 +#: netbox/dcim/choices.py:1232 netbox/dcim/choices.py:1234 +#: netbox/dcim/choices.py:1470 netbox/dcim/choices.py:1472 #: netbox/netbox/navigation/menu.py:209 msgid "Other" msgstr "Autres" -#: netbox/dcim/choices.py:790 +#: netbox/dcim/choices.py:794 msgid "ITA/International" msgstr "ITA/International" -#: netbox/dcim/choices.py:857 +#: netbox/dcim/choices.py:861 msgid "Physical" msgstr "Physique" -#: netbox/dcim/choices.py:858 netbox/dcim/choices.py:1029 +#: netbox/dcim/choices.py:862 netbox/dcim/choices.py:1033 msgid "Virtual" msgstr "Virtuel" -#: netbox/dcim/choices.py:859 netbox/dcim/choices.py:1105 +#: netbox/dcim/choices.py:863 netbox/dcim/choices.py:1109 #: netbox/dcim/forms/bulk_edit.py:1625 netbox/dcim/forms/filtersets.py:1408 #: netbox/dcim/forms/model_forms.py:1117 netbox/dcim/forms/model_forms.py:1570 #: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151 @@ -3293,11 +3294,11 @@ msgstr "Virtuel" msgid "Wireless" msgstr "Sans fil" -#: netbox/dcim/choices.py:1027 +#: netbox/dcim/choices.py:1031 msgid "Virtual interfaces" msgstr "Interfaces virtuelles" -#: netbox/dcim/choices.py:1030 netbox/dcim/forms/bulk_edit.py:1478 +#: netbox/dcim/choices.py:1034 netbox/dcim/forms/bulk_edit.py:1478 #: netbox/dcim/forms/bulk_import.py:901 netbox/dcim/forms/model_forms.py:1099 #: netbox/dcim/tables/devices.py:704 netbox/templates/dcim/interface.html:112 #: netbox/templates/virtualization/vminterface.html:43 @@ -3307,27 +3308,27 @@ msgstr "Interfaces virtuelles" msgid "Bridge" msgstr "Passerelle" -#: netbox/dcim/choices.py:1031 +#: netbox/dcim/choices.py:1035 msgid "Link Aggregation Group (LAG)" msgstr "Groupe d'agrégation de liens (LAG)" -#: netbox/dcim/choices.py:1035 +#: netbox/dcim/choices.py:1039 msgid "Ethernet (fixed)" msgstr "Ethernet (fixe)" -#: netbox/dcim/choices.py:1052 +#: netbox/dcim/choices.py:1056 msgid "Ethernet (modular)" msgstr "Ethernet (modulaire)" -#: netbox/dcim/choices.py:1089 +#: netbox/dcim/choices.py:1093 msgid "Ethernet (backplane)" msgstr "Ethernet (panneau arrière)" -#: netbox/dcim/choices.py:1121 +#: netbox/dcim/choices.py:1125 msgid "Cellular" msgstr "Cellulaire" -#: netbox/dcim/choices.py:1173 netbox/dcim/forms/filtersets.py:385 +#: netbox/dcim/choices.py:1177 netbox/dcim/forms/filtersets.py:385 #: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/filtersets.py:1031 #: netbox/dcim/forms/filtersets.py:1630 #: netbox/templates/dcim/inventoryitem.html:56 @@ -3335,127 +3336,127 @@ msgstr "Cellulaire" msgid "Serial" msgstr "Série" -#: netbox/dcim/choices.py:1188 +#: netbox/dcim/choices.py:1192 msgid "Coaxial" msgstr "Coaxiale" -#: netbox/dcim/choices.py:1209 +#: netbox/dcim/choices.py:1213 msgid "Stacking" msgstr "Empilage" -#: netbox/dcim/choices.py:1261 +#: netbox/dcim/choices.py:1265 msgid "Half" msgstr "La moitié" -#: netbox/dcim/choices.py:1262 +#: netbox/dcim/choices.py:1266 msgid "Full" msgstr "Complet" -#: netbox/dcim/choices.py:1263 netbox/netbox/preferences.py:31 +#: netbox/dcim/choices.py:1267 netbox/netbox/preferences.py:31 #: netbox/wireless/choices.py:480 msgid "Auto" msgstr "Automatique" -#: netbox/dcim/choices.py:1275 +#: netbox/dcim/choices.py:1279 msgid "Access" msgstr "Accès" -#: netbox/dcim/choices.py:1276 netbox/ipam/tables/vlans.py:150 +#: netbox/dcim/choices.py:1280 netbox/ipam/tables/vlans.py:150 #: netbox/ipam/tables/vlans.py:195 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Tagué" -#: netbox/dcim/choices.py:1277 +#: netbox/dcim/choices.py:1281 msgid "Tagged (All)" msgstr "Tagué (Tous)" -#: netbox/dcim/choices.py:1278 netbox/templates/ipam/vlan_edit.html:26 +#: netbox/dcim/choices.py:1282 netbox/templates/ipam/vlan_edit.html:26 msgid "Q-in-Q (802.1ad)" msgstr "Qin-Q (802.1ad)" -#: netbox/dcim/choices.py:1307 +#: netbox/dcim/choices.py:1311 msgid "IEEE Standard" msgstr "Norme IEEE" -#: netbox/dcim/choices.py:1318 +#: netbox/dcim/choices.py:1322 msgid "Passive 24V (2-pair)" msgstr "24 V passif (2 paires)" -#: netbox/dcim/choices.py:1319 +#: netbox/dcim/choices.py:1323 msgid "Passive 24V (4-pair)" msgstr "24 V passif (4 paires)" -#: netbox/dcim/choices.py:1320 +#: netbox/dcim/choices.py:1324 msgid "Passive 48V (2-pair)" msgstr "48 V passif (2 paires)" -#: netbox/dcim/choices.py:1321 +#: netbox/dcim/choices.py:1325 msgid "Passive 48V (4-pair)" msgstr "48 V passif (4 paires)" -#: netbox/dcim/choices.py:1394 netbox/dcim/choices.py:1507 +#: netbox/dcim/choices.py:1398 netbox/dcim/choices.py:1511 msgid "Copper" msgstr "Cuivre" -#: netbox/dcim/choices.py:1417 +#: netbox/dcim/choices.py:1421 msgid "Fiber Optic" msgstr "fibre optique" -#: netbox/dcim/choices.py:1453 netbox/dcim/choices.py:1536 +#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1540 msgid "USB" msgstr "USB" -#: netbox/dcim/choices.py:1523 +#: netbox/dcim/choices.py:1527 msgid "Fiber" msgstr "Fibre" -#: netbox/dcim/choices.py:1548 netbox/dcim/forms/filtersets.py:1295 +#: netbox/dcim/choices.py:1552 netbox/dcim/forms/filtersets.py:1295 msgid "Connected" msgstr "Connecté" -#: netbox/dcim/choices.py:1567 netbox/netbox/choices.py:175 +#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:175 msgid "Kilometers" msgstr "Kilomètres" -#: netbox/dcim/choices.py:1568 netbox/netbox/choices.py:176 +#: netbox/dcim/choices.py:1572 netbox/netbox/choices.py:176 #: netbox/templates/dcim/cable_trace.html:65 msgid "Meters" msgstr "Mètres" -#: netbox/dcim/choices.py:1569 +#: netbox/dcim/choices.py:1573 msgid "Centimeters" msgstr "Centimètres" -#: netbox/dcim/choices.py:1570 netbox/netbox/choices.py:177 +#: netbox/dcim/choices.py:1574 netbox/netbox/choices.py:177 msgid "Miles" msgstr "Miles" -#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:178 +#: netbox/dcim/choices.py:1575 netbox/netbox/choices.py:178 #: netbox/templates/dcim/cable_trace.html:66 msgid "Feet" msgstr "Pieds" -#: netbox/dcim/choices.py:1619 +#: netbox/dcim/choices.py:1623 msgid "Redundant" msgstr "Redondant" -#: netbox/dcim/choices.py:1640 +#: netbox/dcim/choices.py:1644 msgid "Single phase" msgstr "Monophasé" -#: netbox/dcim/choices.py:1641 +#: netbox/dcim/choices.py:1645 msgid "Three-phase" msgstr "Triphasé" -#: netbox/dcim/choices.py:1657 netbox/extras/choices.py:53 +#: netbox/dcim/choices.py:1661 netbox/extras/choices.py:53 #: netbox/netbox/preferences.py:21 netbox/netbox/preferences.py:60 #: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20 #: netbox/wireless/choices.py:27 msgid "Disabled" msgstr "Désactivé" -#: netbox/dcim/choices.py:1658 +#: netbox/dcim/choices.py:1662 msgid "Faulty" msgstr "Défectueux" @@ -3568,7 +3569,7 @@ msgstr "Plateforme par défaut (slug)" #: netbox/dcim/filtersets.py:561 netbox/dcim/forms/filtersets.py:519 msgid "Has a front image" -msgstr "Possède une image frontale" +msgstr "Possède une image avant" #: netbox/dcim/filtersets.py:565 netbox/dcim/forms/filtersets.py:526 msgid "Has a rear image" @@ -3713,7 +3714,7 @@ msgstr "Est en pleine profondeur" #: netbox/dcim/filtersets.py:1164 netbox/dcim/forms/filtersets.py:838 #: netbox/dcim/forms/filtersets.py:1463 netbox/dcim/forms/filtersets.py:1669 #: netbox/dcim/forms/filtersets.py:1674 netbox/dcim/forms/model_forms.py:1887 -#: netbox/dcim/models/devices.py:1256 netbox/dcim/models/devices.py:1276 +#: netbox/dcim/models/devices.py:1260 netbox/dcim/models/devices.py:1280 #: netbox/virtualization/filtersets.py:198 #: netbox/virtualization/filtersets.py:270 #: netbox/virtualization/forms/filtersets.py:178 @@ -3862,7 +3863,7 @@ msgstr "VID attribué" #: netbox/dcim/filtersets.py:1829 netbox/dcim/forms/bulk_edit.py:1591 #: netbox/dcim/forms/bulk_import.py:952 netbox/dcim/forms/filtersets.py:1516 #: netbox/dcim/forms/model_forms.py:1536 -#: netbox/dcim/models/device_components.py:761 +#: netbox/dcim/models/device_components.py:792 #: netbox/dcim/tables/devices.py:658 netbox/ipam/filtersets.py:335 #: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478 #: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590 @@ -3874,8 +3875,8 @@ msgstr "VID attribué" #: netbox/ipam/forms/model_forms.py:208 netbox/ipam/forms/model_forms.py:256 #: netbox/ipam/forms/model_forms.py:310 netbox/ipam/forms/model_forms.py:474 #: netbox/ipam/forms/model_forms.py:488 netbox/ipam/forms/model_forms.py:502 -#: netbox/ipam/models/ip.py:222 netbox/ipam/models/ip.py:511 -#: netbox/ipam/models/ip.py:740 netbox/ipam/models/vrfs.py:61 +#: netbox/ipam/models/ip.py:223 netbox/ipam/models/ip.py:519 +#: netbox/ipam/models/ip.py:748 netbox/ipam/models/vrfs.py:61 #: netbox/ipam/tables/ip.py:189 netbox/ipam/tables/ip.py:262 #: netbox/ipam/tables/ip.py:318 netbox/ipam/tables/ip.py:418 #: netbox/templates/dcim/interface.html:152 @@ -3921,7 +3922,7 @@ msgstr "Politique de traduction VLAN (ID)" #: netbox/dcim/filtersets.py:1857 netbox/dcim/forms/filtersets.py:1487 #: netbox/dcim/forms/model_forms.py:1553 -#: netbox/dcim/models/device_components.py:580 +#: netbox/dcim/models/device_components.py:611 #: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:712 #: netbox/templates/ipam/vlantranslationpolicy.html:11 #: netbox/virtualization/forms/bulk_edit.py:248 @@ -3944,7 +3945,7 @@ msgstr "Type d'interface" #: netbox/dcim/filtersets.py:1905 netbox/virtualization/filtersets.py:261 msgid "Parent interface (ID)" -msgstr "Interface parent (ID)" +msgstr "Interface parente (ID)" #: netbox/dcim/filtersets.py:1910 netbox/virtualization/filtersets.py:266 msgid "Bridged interface (ID)" @@ -4040,7 +4041,7 @@ msgstr "Panneau d'alimentation (ID)" #: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:443 #: netbox/extras/forms/model_forms.py:649 #: netbox/extras/forms/model_forms.py:701 netbox/netbox/forms/base.py:86 -#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:486 +#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:490 #: netbox/templates/circuits/inc/circuit_termination.html:32 #: netbox/templates/generic/bulk_edit.html:65 #: netbox/templates/inc/panels/tags.html:5 @@ -4355,7 +4356,7 @@ msgstr "Type de module" msgid "Chassis" msgstr "Châssis" -#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:386 +#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:387 #: netbox/dcim/tables/devices.py:82 msgid "VM role" msgstr "rôle de machine virtuelle" @@ -4514,7 +4515,7 @@ msgstr "Tirage maximum" #: netbox/dcim/forms/bulk_edit.py:1101 #: netbox/dcim/models/device_component_templates.py:281 -#: netbox/dcim/models/device_components.py:352 +#: netbox/dcim/models/device_components.py:383 msgid "Maximum power draw (watts)" msgstr "Consommation électrique maximale (watts)" @@ -4524,7 +4525,7 @@ msgstr "Tirage au sort attribué" #: netbox/dcim/forms/bulk_edit.py:1107 #: netbox/dcim/models/device_component_templates.py:288 -#: netbox/dcim/models/device_components.py:359 +#: netbox/dcim/models/device_components.py:390 msgid "Allocated power draw (watts)" msgstr "Consommation électrique allouée (watts)" @@ -4546,7 +4547,7 @@ msgstr "Gestion uniquement" #: netbox/dcim/forms/bulk_import.py:937 netbox/dcim/forms/filtersets.py:1472 #: netbox/dcim/forms/object_import.py:90 #: netbox/dcim/models/device_component_templates.py:445 -#: netbox/dcim/models/device_components.py:733 +#: netbox/dcim/models/device_components.py:764 msgid "PoE mode" msgstr "Mode PoE" @@ -4554,7 +4555,7 @@ msgstr "Mode PoE" #: netbox/dcim/forms/bulk_import.py:943 netbox/dcim/forms/filtersets.py:1477 #: netbox/dcim/forms/object_import.py:95 #: netbox/dcim/models/device_component_templates.py:452 -#: netbox/dcim/models/device_components.py:740 +#: netbox/dcim/models/device_components.py:771 msgid "PoE type" msgstr "Type PoE" @@ -4961,7 +4962,7 @@ msgstr "Phase électrique (pour circuits triphasés)" #: netbox/virtualization/forms/bulk_import.py:161 #: netbox/virtualization/forms/model_forms.py:319 msgid "Parent interface" -msgstr "Interface pour les parents" +msgstr "Interface parente" #: netbox/dcim/forms/bulk_import.py:905 netbox/dcim/forms/model_forms.py:1472 #: netbox/virtualization/forms/bulk_import.py:168 @@ -4975,7 +4976,7 @@ msgstr "Lag" #: netbox/dcim/forms/bulk_import.py:912 msgid "Parent LAG interface" -msgstr "Interface LAG parent" +msgstr "Interface LAG parente" #: netbox/dcim/forms/bulk_import.py:915 msgid "Vdcs" @@ -5266,7 +5267,7 @@ msgstr "IPv6 principal" msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64" msgstr "Adresse IPv6 avec longueur de préfixe, par exemple 2001:db8 : :1/64" -#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:527 +#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558 #: netbox/templates/dcim/interface.html:57 #: netbox/templates/virtualization/vminterface.html:51 #: netbox/virtualization/forms/bulk_edit.py:207 @@ -5355,7 +5356,7 @@ msgstr "Fonction" #: netbox/dcim/forms/filtersets.py:485 netbox/dcim/forms/model_forms.py:390 #: netbox/templates/inc/panels/image_attachments.html:6 msgid "Images" -msgstr "Des images" +msgstr "Images" #: netbox/dcim/forms/filtersets.py:488 netbox/dcim/forms/filtersets.py:621 #: netbox/dcim/forms/filtersets.py:746 @@ -5416,7 +5417,7 @@ msgstr "Connexion" #: netbox/dcim/forms/filtersets.py:1426 netbox/extras/forms/bulk_edit.py:382 #: netbox/extras/forms/bulk_import.py:261 #: netbox/extras/forms/filtersets.py:527 -#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:640 +#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:641 #: netbox/templates/extras/journalentry.html:30 msgid "Kind" msgstr "Type" @@ -5426,7 +5427,7 @@ msgid "Mgmt only" msgstr "Gestion uniquement" #: netbox/dcim/forms/filtersets.py:1467 netbox/dcim/forms/model_forms.py:1548 -#: netbox/dcim/models/device_components.py:689 +#: netbox/dcim/models/device_components.py:720 #: netbox/templates/dcim/interface.html:142 msgid "WWN" msgstr "WWN" @@ -5560,7 +5561,7 @@ msgstr "Profil et attributs" msgid "Device Role" msgstr "Rôle de l'appareil" -#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:545 +#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:546 msgid "The lowest-numbered unit occupied by the device" msgstr "L'unité la moins numérotée occupée par l'appareil" @@ -5826,68 +5827,68 @@ msgstr "" msgid "A position must be specified for the first VC member." msgstr "Une position doit être spécifiée pour le premier membre du VC." -#: netbox/dcim/models/cables.py:62 +#: netbox/dcim/models/cables.py:63 #: netbox/dcim/models/device_component_templates.py:51 #: netbox/dcim/models/device_components.py:57 #: netbox/extras/models/customfields.py:113 msgid "label" msgstr "étiquette" -#: netbox/dcim/models/cables.py:71 +#: netbox/dcim/models/cables.py:72 msgid "length" msgstr "longueur" -#: netbox/dcim/models/cables.py:78 +#: netbox/dcim/models/cables.py:79 msgid "length unit" msgstr "unité de longueur" -#: netbox/dcim/models/cables.py:96 +#: netbox/dcim/models/cables.py:97 msgid "cable" msgstr "câble" -#: netbox/dcim/models/cables.py:97 +#: netbox/dcim/models/cables.py:98 msgid "cables" msgstr "câbles" -#: netbox/dcim/models/cables.py:163 +#: netbox/dcim/models/cables.py:173 msgid "Must specify a unit when setting a cable length" msgstr "" "Vous devez spécifier une unité lors du réglage de la longueur du câble" -#: netbox/dcim/models/cables.py:166 +#: netbox/dcim/models/cables.py:176 msgid "Must define A and B terminations when creating a new cable." msgstr "" "Vous devez définir les terminaisons A et B lors de la création d'un nouveau " "câble." -#: netbox/dcim/models/cables.py:173 +#: netbox/dcim/models/cables.py:183 msgid "Cannot connect different termination types to same end of cable." msgstr "" "Impossible de connecter différents types de terminaisons à la même extrémité" " du câble." -#: netbox/dcim/models/cables.py:181 +#: netbox/dcim/models/cables.py:191 #, python-brace-format msgid "Incompatible termination types: {type_a} and {type_b}" msgstr "Types de terminaison incompatibles : {type_a} et {type_b}" -#: netbox/dcim/models/cables.py:191 +#: netbox/dcim/models/cables.py:201 msgid "A and B terminations cannot connect to the same object." msgstr "Les terminaisons A et B ne peuvent pas se connecter au même objet." -#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37 +#: netbox/dcim/models/cables.py:270 netbox/ipam/models/asns.py:37 msgid "end" msgstr "fin" -#: netbox/dcim/models/cables.py:309 +#: netbox/dcim/models/cables.py:319 msgid "cable termination" msgstr "terminaison de câble" -#: netbox/dcim/models/cables.py:310 +#: netbox/dcim/models/cables.py:320 msgid "cable terminations" msgstr "terminaisons de câble" -#: netbox/dcim/models/cables.py:329 +#: netbox/dcim/models/cables.py:339 #, python-brace-format msgid "" "Duplicate termination found for {app_label}.{model} {termination_id}: cable " @@ -5896,68 +5897,68 @@ msgstr "" "Un doublon de terminaison a été trouvé pour {app_label}.{model} " "{termination_id}: câble {cable_pk}" -#: netbox/dcim/models/cables.py:339 +#: netbox/dcim/models/cables.py:349 #, python-brace-format msgid "Cables cannot be terminated to {type_display} interfaces" msgstr "Les câbles ne peuvent pas être raccordés à {type_display} interfaces" -#: netbox/dcim/models/cables.py:346 +#: netbox/dcim/models/cables.py:356 msgid "Circuit terminations attached to a provider network may not be cabled." msgstr "" "Les terminaisons de circuit connectées au réseau d'un fournisseur peuvent ne" " pas être câblées." -#: netbox/dcim/models/cables.py:444 netbox/extras/models/configs.py:47 +#: netbox/dcim/models/cables.py:454 netbox/extras/models/configs.py:47 msgid "is active" msgstr "est actif" -#: netbox/dcim/models/cables.py:448 +#: netbox/dcim/models/cables.py:458 msgid "is complete" msgstr "est terminé" -#: netbox/dcim/models/cables.py:452 +#: netbox/dcim/models/cables.py:462 msgid "is split" msgstr "est divisé" -#: netbox/dcim/models/cables.py:460 +#: netbox/dcim/models/cables.py:470 msgid "cable path" msgstr "chemin de câble" -#: netbox/dcim/models/cables.py:461 +#: netbox/dcim/models/cables.py:471 msgid "cable paths" msgstr "chemins de câbles" -#: netbox/dcim/models/cables.py:536 +#: netbox/dcim/models/cables.py:546 msgid "All originating terminations must be attached to the same link" msgstr "Toutes les terminaisons d'origine doivent être jointes au même lien" -#: netbox/dcim/models/cables.py:548 +#: netbox/dcim/models/cables.py:558 msgid "All mid-span terminations must have the same termination type" msgstr "" "Toutes les terminaisons à mi-distance doivent avoir le même type de " "terminaison" -#: netbox/dcim/models/cables.py:553 +#: netbox/dcim/models/cables.py:563 msgid "All mid-span terminations must have the same parent object" msgstr "" "Toutes les terminaisons à mi-travée doivent avoir le même objet parent" -#: netbox/dcim/models/cables.py:577 +#: netbox/dcim/models/cables.py:587 msgid "All links must be cable or wireless" msgstr "Toutes les liaisons doivent être câblées ou sans fil" -#: netbox/dcim/models/cables.py:579 +#: netbox/dcim/models/cables.py:589 msgid "All links must match first link type" msgstr "Tous les liens doivent correspondre au premier type de lien" -#: netbox/dcim/models/cables.py:662 +#: netbox/dcim/models/cables.py:672 msgid "" "All positions counts within the path on opposite ends of links must match" msgstr "" "Toutes les positions dénombrées dans le chemin aux extrémités opposées des " "liens doivent correspondre" -#: netbox/dcim/models/cables.py:671 +#: netbox/dcim/models/cables.py:681 msgid "Remote termination position filter is missing" msgstr "Le filtre de position de terminaison à distance est manquant" @@ -6014,12 +6015,12 @@ msgid "console server port templates" msgstr "modèles de ports de serveur de console" #: netbox/dcim/models/device_component_templates.py:277 -#: netbox/dcim/models/device_components.py:348 +#: netbox/dcim/models/device_components.py:379 msgid "maximum draw" msgstr "tirage maximum" #: netbox/dcim/models/device_component_templates.py:284 -#: netbox/dcim/models/device_components.py:355 +#: netbox/dcim/models/device_components.py:386 msgid "allocated draw" msgstr "tirage au sort alloué" @@ -6032,19 +6033,19 @@ msgid "power port templates" msgstr "modèles de ports d'alimentation" #: netbox/dcim/models/device_component_templates.py:315 -#: netbox/dcim/models/device_components.py:375 +#: netbox/dcim/models/device_components.py:406 #, python-brace-format msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)." msgstr "" "Le tirage alloué ne peut pas dépasser le tirage maximum ({maximum_draw}W)." #: netbox/dcim/models/device_component_templates.py:349 -#: netbox/dcim/models/device_components.py:477 +#: netbox/dcim/models/device_components.py:508 msgid "feed leg" msgstr "patte d'alimentation" #: netbox/dcim/models/device_component_templates.py:354 -#: netbox/dcim/models/device_components.py:482 +#: netbox/dcim/models/device_components.py:513 msgid "Phase (for three-phase feeds)" msgstr "Phase (pour les alimentations triphasées)" @@ -6071,17 +6072,17 @@ msgstr "" "module" #: netbox/dcim/models/device_component_templates.py:430 -#: netbox/dcim/models/device_components.py:671 +#: netbox/dcim/models/device_components.py:702 msgid "management only" msgstr "gestion uniquement" #: netbox/dcim/models/device_component_templates.py:438 -#: netbox/dcim/models/device_components.py:551 +#: netbox/dcim/models/device_components.py:582 msgid "bridge interface" msgstr "interface de pont" #: netbox/dcim/models/device_component_templates.py:459 -#: netbox/dcim/models/device_components.py:697 +#: netbox/dcim/models/device_components.py:728 msgid "wireless role" msgstr "rôle sans fil" @@ -6094,7 +6095,7 @@ msgid "interface templates" msgstr "modèles d'interface" #: netbox/dcim/models/device_component_templates.py:473 -#: netbox/dcim/models/device_components.py:857 +#: netbox/dcim/models/device_components.py:888 #: netbox/virtualization/models/virtualmachines.py:390 msgid "An interface cannot be bridged to itself." msgstr "Une interface ne peut pas être reliée à elle-même." @@ -6110,7 +6111,7 @@ msgid "Bridge interface ({bridge}) must belong to the same module type" msgstr "Interface de pont ({bridge}) doit appartenir au même type de module" #: netbox/dcim/models/device_component_templates.py:540 -#: netbox/dcim/models/device_components.py:1047 +#: netbox/dcim/models/device_components.py:1078 msgid "rear port position" msgstr "position du port arrière" @@ -6137,7 +6138,7 @@ msgstr "" "que {count} positions" #: netbox/dcim/models/device_component_templates.py:635 -#: netbox/dcim/models/device_components.py:1113 +#: netbox/dcim/models/device_components.py:1144 msgid "positions" msgstr "positions" @@ -6150,12 +6151,12 @@ msgid "rear port templates" msgstr "modèles de port arrière" #: netbox/dcim/models/device_component_templates.py:676 -#: netbox/dcim/models/device_components.py:1160 +#: netbox/dcim/models/device_components.py:1191 msgid "position" msgstr "position" #: netbox/dcim/models/device_component_templates.py:679 -#: netbox/dcim/models/device_components.py:1163 +#: netbox/dcim/models/device_components.py:1194 msgid "Identifier to reference when renaming installed components" msgstr "" "Identifiant à référencer lors du changement de nom des composants installés" @@ -6186,12 +6187,12 @@ msgstr "" "sur « parent » pour autoriser les baies de périphériques." #: netbox/dcim/models/device_component_templates.py:783 -#: netbox/dcim/models/device_components.py:1315 +#: netbox/dcim/models/device_components.py:1346 msgid "part ID" msgstr "ID de pièce" #: netbox/dcim/models/device_component_templates.py:785 -#: netbox/dcim/models/device_components.py:1317 +#: netbox/dcim/models/device_components.py:1348 msgid "Manufacturer-assigned part identifier" msgstr "Identifiant de pièce attribué par le fabricant" @@ -6203,117 +6204,117 @@ msgstr "modèle d'article d'inventaire" msgid "inventory item templates" msgstr "modèles d'articles d'inventaire" -#: netbox/dcim/models/device_components.py:100 +#: netbox/dcim/models/device_components.py:123 msgid "Components cannot be moved to a different device." msgstr "Les composants ne peuvent pas être déplacés vers un autre appareil." -#: netbox/dcim/models/device_components.py:139 +#: netbox/dcim/models/device_components.py:170 msgid "cable end" msgstr "extrémité du câble" -#: netbox/dcim/models/device_components.py:146 +#: netbox/dcim/models/device_components.py:177 msgid "mark connected" -msgstr "marque connectée" +msgstr "marquer comme connecté" -#: netbox/dcim/models/device_components.py:148 +#: netbox/dcim/models/device_components.py:179 msgid "Treat as if a cable is connected" -msgstr "Traitez comme si un câble était connecté" +msgstr "Traiter comme si un câble était connecté" -#: netbox/dcim/models/device_components.py:166 +#: netbox/dcim/models/device_components.py:197 msgid "Must specify cable end (A or B) when attaching a cable." msgstr "" "Doit spécifier l'extrémité du câble (A ou B) lors de la fixation d'un câble." -#: netbox/dcim/models/device_components.py:170 +#: netbox/dcim/models/device_components.py:201 msgid "Cable end must not be set without a cable." msgstr "L'extrémité du câble ne doit pas être réglée sans câble." -#: netbox/dcim/models/device_components.py:174 +#: netbox/dcim/models/device_components.py:205 msgid "Cannot mark as connected with a cable attached." msgstr "Impossible de marquer comme connecté avec un câble branché." -#: netbox/dcim/models/device_components.py:201 +#: netbox/dcim/models/device_components.py:232 #, python-brace-format msgid "{class_name} models must declare a parent_object property" msgstr "{class_name} les modèles doivent déclarer une propriété parent_object" -#: netbox/dcim/models/device_components.py:287 -#: netbox/dcim/models/device_components.py:314 +#: netbox/dcim/models/device_components.py:318 #: netbox/dcim/models/device_components.py:345 -#: netbox/dcim/models/device_components.py:467 +#: netbox/dcim/models/device_components.py:376 +#: netbox/dcim/models/device_components.py:498 msgid "Physical port type" msgstr "Type de port physique" -#: netbox/dcim/models/device_components.py:290 -#: netbox/dcim/models/device_components.py:317 +#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:348 msgid "speed" msgstr "vitesse" -#: netbox/dcim/models/device_components.py:294 -#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:325 +#: netbox/dcim/models/device_components.py:352 msgid "Port speed in bits per second" msgstr "Vitesse du port en bits par seconde" -#: netbox/dcim/models/device_components.py:300 +#: netbox/dcim/models/device_components.py:331 msgid "console port" msgstr "port de console" -#: netbox/dcim/models/device_components.py:301 +#: netbox/dcim/models/device_components.py:332 msgid "console ports" msgstr "ports de console" -#: netbox/dcim/models/device_components.py:327 +#: netbox/dcim/models/device_components.py:358 msgid "console server port" msgstr "port du serveur de console" -#: netbox/dcim/models/device_components.py:328 +#: netbox/dcim/models/device_components.py:359 msgid "console server ports" msgstr "ports du serveur de console" -#: netbox/dcim/models/device_components.py:365 +#: netbox/dcim/models/device_components.py:396 msgid "power port" msgstr "port d'alimentation" -#: netbox/dcim/models/device_components.py:366 +#: netbox/dcim/models/device_components.py:397 msgid "power ports" msgstr "ports d'alimentation" -#: netbox/dcim/models/device_components.py:492 +#: netbox/dcim/models/device_components.py:523 msgid "power outlet" msgstr "prise de courant" -#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:524 msgid "power outlets" msgstr "prises de courant" -#: netbox/dcim/models/device_components.py:501 +#: netbox/dcim/models/device_components.py:532 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device" msgstr "" "Port d'alimentation parent ({power_port}) doit appartenir au même appareil" -#: netbox/dcim/models/device_components.py:530 netbox/vpn/models/crypto.py:80 +#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80 #: netbox/vpn/models/crypto.py:222 msgid "mode" msgstr "mode" -#: netbox/dcim/models/device_components.py:535 +#: netbox/dcim/models/device_components.py:566 msgid "IEEE 802.1Q tagging strategy" msgstr "Stratégie de marquage IEEE 802.1Q" -#: netbox/dcim/models/device_components.py:543 +#: netbox/dcim/models/device_components.py:574 msgid "parent interface" msgstr "interface parente" -#: netbox/dcim/models/device_components.py:559 +#: netbox/dcim/models/device_components.py:590 msgid "untagged VLAN" msgstr "VLAN non étiqueté" -#: netbox/dcim/models/device_components.py:565 +#: netbox/dcim/models/device_components.py:596 msgid "tagged VLANs" msgstr "VLAN étiquetés" -#: netbox/dcim/models/device_components.py:573 +#: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:612 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 #: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:108 @@ -6322,94 +6323,94 @@ msgstr "VLAN étiquetés" msgid "Q-in-Q SVLAN" msgstr "SVLAN Q-in-Q" -#: netbox/dcim/models/device_components.py:588 +#: netbox/dcim/models/device_components.py:619 msgid "primary MAC address" msgstr "adresse MAC principale" -#: netbox/dcim/models/device_components.py:600 +#: netbox/dcim/models/device_components.py:631 msgid "Only Q-in-Q interfaces may specify a service VLAN." msgstr "Seules les interfaces Q-in-Q peuvent spécifier un VLAN de service." -#: netbox/dcim/models/device_components.py:606 +#: netbox/dcim/models/device_components.py:637 #, python-brace-format msgid "MAC address {mac_address} is not assigned to this interface." msgstr "Adresse MAC {mac_address} n'est pas attribué à cette interface." -#: netbox/dcim/models/device_components.py:662 +#: netbox/dcim/models/device_components.py:693 msgid "parent LAG" msgstr "GAL parent" -#: netbox/dcim/models/device_components.py:672 +#: netbox/dcim/models/device_components.py:703 msgid "This interface is used only for out-of-band management" msgstr "Cette interface est utilisée uniquement pour la gestion hors bande" -#: netbox/dcim/models/device_components.py:677 +#: netbox/dcim/models/device_components.py:708 msgid "speed (Kbps)" msgstr "vitesse (Kbps)" -#: netbox/dcim/models/device_components.py:680 +#: netbox/dcim/models/device_components.py:711 msgid "duplex" msgstr "duplex" -#: netbox/dcim/models/device_components.py:690 +#: netbox/dcim/models/device_components.py:721 msgid "64-bit World Wide Name" msgstr "Nom mondial 64 bits" -#: netbox/dcim/models/device_components.py:704 +#: netbox/dcim/models/device_components.py:735 msgid "wireless channel" msgstr "canal sans fil" -#: netbox/dcim/models/device_components.py:711 +#: netbox/dcim/models/device_components.py:742 msgid "channel frequency (MHz)" msgstr "fréquence du canal (MHz)" -#: netbox/dcim/models/device_components.py:712 -#: netbox/dcim/models/device_components.py:720 +#: netbox/dcim/models/device_components.py:743 +#: netbox/dcim/models/device_components.py:751 msgid "Populated by selected channel (if set)" msgstr "Rempli par la chaîne sélectionnée (si définie)" -#: netbox/dcim/models/device_components.py:726 +#: netbox/dcim/models/device_components.py:757 msgid "transmit power (dBm)" msgstr "puissance de transmission (dBm)" -#: netbox/dcim/models/device_components.py:753 netbox/wireless/models.py:117 +#: netbox/dcim/models/device_components.py:784 netbox/wireless/models.py:117 msgid "wireless LANs" msgstr "réseaux locaux sans fil" -#: netbox/dcim/models/device_components.py:801 +#: netbox/dcim/models/device_components.py:832 #: netbox/virtualization/models/virtualmachines.py:364 msgid "interface" msgstr "interface" -#: netbox/dcim/models/device_components.py:802 +#: netbox/dcim/models/device_components.py:833 #: netbox/virtualization/models/virtualmachines.py:365 msgid "interfaces" msgstr "interfaces" -#: netbox/dcim/models/device_components.py:810 +#: netbox/dcim/models/device_components.py:841 #, python-brace-format msgid "{display_type} interfaces cannot have a cable attached." msgstr "" "{display_type} les interfaces ne peuvent pas être connectées à un câble." -#: netbox/dcim/models/device_components.py:818 +#: netbox/dcim/models/device_components.py:849 #, python-brace-format msgid "{display_type} interfaces cannot be marked as connected." msgstr "" "{display_type} les interfaces ne peuvent pas être marquées comme connectées." -#: netbox/dcim/models/device_components.py:827 +#: netbox/dcim/models/device_components.py:858 #: netbox/virtualization/models/virtualmachines.py:375 msgid "An interface cannot be its own parent." msgstr "Une interface ne peut pas être son propre parent." -#: netbox/dcim/models/device_components.py:831 +#: netbox/dcim/models/device_components.py:862 msgid "Only virtual interfaces may be assigned to a parent interface." msgstr "" "Seules les interfaces virtuelles peuvent être attribuées à une interface " "parent." -#: netbox/dcim/models/device_components.py:838 +#: netbox/dcim/models/device_components.py:869 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to a different device " @@ -6418,7 +6419,7 @@ msgstr "" "L'interface parent sélectionnée ({interface}) appartient à un autre appareil" " ({device})" -#: netbox/dcim/models/device_components.py:844 +#: netbox/dcim/models/device_components.py:875 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to {device}, which is " @@ -6427,7 +6428,7 @@ msgstr "" "L'interface parent sélectionnée ({interface}) appartient à {device}, qui ne " "fait pas partie du châssis virtuel {virtual_chassis}." -#: netbox/dcim/models/device_components.py:864 +#: netbox/dcim/models/device_components.py:895 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different device " @@ -6436,7 +6437,7 @@ msgstr "" "L'interface de pont sélectionnée ({bridge}) appartient à un autre appareil " "({device})." -#: netbox/dcim/models/device_components.py:870 +#: netbox/dcim/models/device_components.py:901 #, python-brace-format msgid "" "The selected bridge interface ({interface}) belongs to {device}, which is " @@ -6445,16 +6446,16 @@ msgstr "" "L'interface de pont sélectionnée ({interface}) appartient à {device}, qui ne" " fait pas partie du châssis virtuel {virtual_chassis}." -#: netbox/dcim/models/device_components.py:881 +#: netbox/dcim/models/device_components.py:912 msgid "Virtual interfaces cannot have a parent LAG interface." msgstr "" "Les interfaces virtuelles ne peuvent pas avoir d'interface LAG parente." -#: netbox/dcim/models/device_components.py:885 +#: netbox/dcim/models/device_components.py:916 msgid "A LAG interface cannot be its own parent." msgstr "Une interface LAG ne peut pas être son propre parent." -#: netbox/dcim/models/device_components.py:892 +#: netbox/dcim/models/device_components.py:923 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to a different device ({device})." @@ -6462,7 +6463,7 @@ msgstr "" "L'interface LAG sélectionnée ({lag}) appartient à un autre appareil " "({device})." -#: netbox/dcim/models/device_components.py:898 +#: netbox/dcim/models/device_components.py:929 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to {device}, which is not part of" @@ -6471,52 +6472,52 @@ msgstr "" "L'interface LAG sélectionnée ({lag}) appartient à {device}, qui ne fait pas " "partie du châssis virtuel {virtual_chassis}." -#: netbox/dcim/models/device_components.py:909 +#: netbox/dcim/models/device_components.py:940 msgid "Virtual interfaces cannot have a PoE mode." msgstr "Les interfaces virtuelles ne peuvent pas avoir de mode PoE." -#: netbox/dcim/models/device_components.py:913 +#: netbox/dcim/models/device_components.py:944 msgid "Virtual interfaces cannot have a PoE type." msgstr "Les interfaces virtuelles ne peuvent pas avoir de type PoE." -#: netbox/dcim/models/device_components.py:919 +#: netbox/dcim/models/device_components.py:950 msgid "Must specify PoE mode when designating a PoE type." msgstr "Doit spécifier le mode PoE lors de la désignation d'un type de PoE." -#: netbox/dcim/models/device_components.py:926 +#: netbox/dcim/models/device_components.py:957 msgid "Wireless role may be set only on wireless interfaces." msgstr "Le rôle sans fil ne peut être défini que sur les interfaces sans fil." -#: netbox/dcim/models/device_components.py:928 +#: netbox/dcim/models/device_components.py:959 msgid "Channel may be set only on wireless interfaces." msgstr "Le canal ne peut être défini que sur les interfaces sans fil." -#: netbox/dcim/models/device_components.py:934 +#: netbox/dcim/models/device_components.py:965 msgid "Channel frequency may be set only on wireless interfaces." msgstr "" "La fréquence des canaux ne peut être réglée que sur les interfaces sans fil." -#: netbox/dcim/models/device_components.py:938 +#: netbox/dcim/models/device_components.py:969 msgid "Cannot specify custom frequency with channel selected." msgstr "" "Impossible de spécifier une fréquence personnalisée avec le canal " "sélectionné." -#: netbox/dcim/models/device_components.py:944 +#: netbox/dcim/models/device_components.py:975 msgid "Channel width may be set only on wireless interfaces." msgstr "" "La largeur de canal ne peut être réglée que sur les interfaces sans fil." -#: netbox/dcim/models/device_components.py:946 +#: netbox/dcim/models/device_components.py:977 msgid "Cannot specify custom width with channel selected." msgstr "" "Impossible de spécifier une largeur personnalisée avec le canal sélectionné." -#: netbox/dcim/models/device_components.py:950 +#: netbox/dcim/models/device_components.py:981 msgid "Interface mode does not support an untagged vlan." msgstr "Le mode Interface ne prend pas en charge un VLAN non balisé." -#: netbox/dcim/models/device_components.py:956 +#: netbox/dcim/models/device_components.py:987 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -6525,24 +6526,24 @@ msgstr "" "Le VLAN non étiqueté ({untagged_vlan}) doit appartenir au même site que " "l'appareil parent de l'interface, ou il doit être global." -#: netbox/dcim/models/device_components.py:1053 +#: netbox/dcim/models/device_components.py:1084 msgid "Mapped position on corresponding rear port" msgstr "Position cartographiée sur le port arrière correspondant" -#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1100 msgid "front port" msgstr "port avant" -#: netbox/dcim/models/device_components.py:1070 +#: netbox/dcim/models/device_components.py:1101 msgid "front ports" msgstr "ports avant" -#: netbox/dcim/models/device_components.py:1081 +#: netbox/dcim/models/device_components.py:1112 #, python-brace-format msgid "Rear port ({rear_port}) must belong to the same device" msgstr "Port arrière ({rear_port}) doit appartenir au même appareil" -#: netbox/dcim/models/device_components.py:1089 +#: netbox/dcim/models/device_components.py:1120 #, python-brace-format msgid "" "Invalid rear port position ({rear_port_position}): Rear port {name} has only" @@ -6551,19 +6552,19 @@ msgstr "" "Position du port arrière non valide ({rear_port_position}) : Port arrière " "{name} n'a que {positions} positions." -#: netbox/dcim/models/device_components.py:1119 +#: netbox/dcim/models/device_components.py:1150 msgid "Number of front ports which may be mapped" msgstr "Nombre de ports frontaux pouvant être mappés" -#: netbox/dcim/models/device_components.py:1124 +#: netbox/dcim/models/device_components.py:1155 msgid "rear port" msgstr "port arrière" -#: netbox/dcim/models/device_components.py:1125 +#: netbox/dcim/models/device_components.py:1156 msgid "rear ports" msgstr "ports arrière" -#: netbox/dcim/models/device_components.py:1136 +#: netbox/dcim/models/device_components.py:1167 #, python-brace-format msgid "" "The number of positions cannot be less than the number of mapped front ports" @@ -6572,40 +6573,40 @@ msgstr "" "Le nombre de positions ne peut pas être inférieur au nombre de ports " "frontaux mappés ({frontport_count})" -#: netbox/dcim/models/device_components.py:1177 +#: netbox/dcim/models/device_components.py:1208 msgid "module bay" msgstr "baie modulaire" -#: netbox/dcim/models/device_components.py:1178 +#: netbox/dcim/models/device_components.py:1209 msgid "module bays" msgstr "baies de modules" -#: netbox/dcim/models/device_components.py:1192 +#: netbox/dcim/models/device_components.py:1223 #: netbox/dcim/models/modules.py:269 msgid "A module bay cannot belong to a module installed within it." msgstr "" "Une baie de modules ne peut pas appartenir à un module qui y est installé." -#: netbox/dcim/models/device_components.py:1218 +#: netbox/dcim/models/device_components.py:1249 msgid "device bay" msgstr "baie pour appareils" -#: netbox/dcim/models/device_components.py:1219 +#: netbox/dcim/models/device_components.py:1250 msgid "device bays" msgstr "baies pour appareils" -#: netbox/dcim/models/device_components.py:1226 +#: netbox/dcim/models/device_components.py:1257 #, python-brace-format msgid "This type of device ({device_type}) does not support device bays." msgstr "" "Ce type d'appareil ({device_type}) ne prend pas en charge les baies pour " "appareils." -#: netbox/dcim/models/device_components.py:1232 +#: netbox/dcim/models/device_components.py:1263 msgid "Cannot install a device into itself." msgstr "Impossible d'installer un appareil sur lui-même." -#: netbox/dcim/models/device_components.py:1240 +#: netbox/dcim/models/device_components.py:1271 #, python-brace-format msgid "" "Cannot install the specified device; device is already installed in {bay}." @@ -6613,116 +6614,116 @@ msgstr "" "Impossible d'installer le périphérique spécifié ; le périphérique est déjà " "installé dans {bay}." -#: netbox/dcim/models/device_components.py:1261 +#: netbox/dcim/models/device_components.py:1292 msgid "inventory item role" msgstr "rôle des articles d'inventaire" -#: netbox/dcim/models/device_components.py:1262 +#: netbox/dcim/models/device_components.py:1293 msgid "inventory item roles" msgstr "rôles des articles d'inventaire" -#: netbox/dcim/models/device_components.py:1321 -#: netbox/dcim/models/devices.py:508 netbox/dcim/models/modules.py:229 +#: netbox/dcim/models/device_components.py:1352 +#: netbox/dcim/models/devices.py:509 netbox/dcim/models/modules.py:229 #: netbox/dcim/models/racks.py:310 #: netbox/virtualization/models/virtualmachines.py:125 msgid "serial number" msgstr "numéro de série" -#: netbox/dcim/models/device_components.py:1329 -#: netbox/dcim/models/devices.py:516 netbox/dcim/models/modules.py:236 +#: netbox/dcim/models/device_components.py:1360 +#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:236 #: netbox/dcim/models/racks.py:317 msgid "asset tag" msgstr "étiquette d'actif" -#: netbox/dcim/models/device_components.py:1330 +#: netbox/dcim/models/device_components.py:1361 msgid "A unique tag used to identify this item" msgstr "Une étiquette unique utilisée pour identifier cet article" -#: netbox/dcim/models/device_components.py:1333 +#: netbox/dcim/models/device_components.py:1364 msgid "discovered" msgstr "découvert" -#: netbox/dcim/models/device_components.py:1335 +#: netbox/dcim/models/device_components.py:1366 msgid "This item was automatically discovered" msgstr "Cet objet a été découvert automatiquement" -#: netbox/dcim/models/device_components.py:1353 +#: netbox/dcim/models/device_components.py:1384 msgid "inventory item" msgstr "article d'inventaire" -#: netbox/dcim/models/device_components.py:1354 +#: netbox/dcim/models/device_components.py:1385 msgid "inventory items" msgstr "articles d'inventaire" -#: netbox/dcim/models/device_components.py:1362 +#: netbox/dcim/models/device_components.py:1393 msgid "Cannot assign self as parent." msgstr "Impossible de s'attribuer le statut de parent." -#: netbox/dcim/models/device_components.py:1370 +#: netbox/dcim/models/device_components.py:1401 msgid "Parent inventory item does not belong to the same device." msgstr "L'article d'inventaire parent n'appartient pas au même appareil." -#: netbox/dcim/models/device_components.py:1376 +#: netbox/dcim/models/device_components.py:1407 msgid "Cannot move an inventory item with dependent children" msgstr "Impossible de déplacer un article en stock avec des enfants à charge" -#: netbox/dcim/models/device_components.py:1384 +#: netbox/dcim/models/device_components.py:1415 msgid "Cannot assign inventory item to component on another device" msgstr "" "Impossible d'attribuer un article d'inventaire à un composant sur un autre " "appareil" -#: netbox/dcim/models/devices.py:59 +#: netbox/dcim/models/devices.py:60 msgid "manufacturer" msgstr "fabricant" -#: netbox/dcim/models/devices.py:60 +#: netbox/dcim/models/devices.py:61 msgid "manufacturers" msgstr "fabricants" -#: netbox/dcim/models/devices.py:84 netbox/dcim/models/modules.py:85 +#: netbox/dcim/models/devices.py:85 netbox/dcim/models/modules.py:85 #: netbox/dcim/models/racks.py:139 msgid "model" msgstr "modèle" -#: netbox/dcim/models/devices.py:97 +#: netbox/dcim/models/devices.py:98 msgid "default platform" msgstr "plateforme par défaut" -#: netbox/dcim/models/devices.py:100 netbox/dcim/models/modules.py:89 +#: netbox/dcim/models/devices.py:101 netbox/dcim/models/modules.py:89 msgid "part number" msgstr "numéro de pièce" -#: netbox/dcim/models/devices.py:103 netbox/dcim/models/modules.py:92 +#: netbox/dcim/models/devices.py:104 netbox/dcim/models/modules.py:92 msgid "Discrete part number (optional)" msgstr "Numéro de pièce discret (facultatif)" -#: netbox/dcim/models/devices.py:109 netbox/dcim/models/racks.py:53 +#: netbox/dcim/models/devices.py:110 netbox/dcim/models/racks.py:53 msgid "height (U)" msgstr "hauteur (U)" -#: netbox/dcim/models/devices.py:113 +#: netbox/dcim/models/devices.py:114 msgid "exclude from utilization" msgstr "exclure de l'utilisation" -#: netbox/dcim/models/devices.py:114 +#: netbox/dcim/models/devices.py:115 msgid "Devices of this type are excluded when calculating rack utilization." msgstr "" "Les appareils de ce type sont exclus du calcul de l'utilisation des baies." -#: netbox/dcim/models/devices.py:118 +#: netbox/dcim/models/devices.py:119 msgid "is full depth" msgstr "est en pleine profondeur" -#: netbox/dcim/models/devices.py:119 +#: netbox/dcim/models/devices.py:120 msgid "Device consumes both front and rear rack faces." msgstr "L'appareil consomme à la fois les faces avant et arrière de la baie." -#: netbox/dcim/models/devices.py:126 +#: netbox/dcim/models/devices.py:127 msgid "parent/child status" msgstr "statut parent/enfant" -#: netbox/dcim/models/devices.py:127 +#: netbox/dcim/models/devices.py:128 msgid "" "Parent devices house child devices in device bays. Leave blank if this " "device type is neither a parent nor a child." @@ -6731,24 +6732,24 @@ msgstr "" "pour appareils. Laissez ce champ vide si ce type d'appareil n'est ni un " "parent ni un enfant." -#: netbox/dcim/models/devices.py:131 netbox/dcim/models/devices.py:561 +#: netbox/dcim/models/devices.py:132 netbox/dcim/models/devices.py:562 #: netbox/dcim/models/modules.py:95 netbox/dcim/models/racks.py:321 msgid "airflow" msgstr "débit d'air" -#: netbox/dcim/models/devices.py:208 +#: netbox/dcim/models/devices.py:209 msgid "device type" msgstr "type d'appareil" -#: netbox/dcim/models/devices.py:209 +#: netbox/dcim/models/devices.py:210 msgid "device types" msgstr "types d'appareils" -#: netbox/dcim/models/devices.py:291 +#: netbox/dcim/models/devices.py:292 msgid "U height must be in increments of 0.5 rack units." msgstr "La hauteur en U doit être exprimée par incréments de 0,5 unité baie." -#: netbox/dcim/models/devices.py:308 +#: netbox/dcim/models/devices.py:309 #, python-brace-format msgid "" "Device {device} in rack {rack} does not have sufficient space to accommodate" @@ -6757,7 +6758,7 @@ msgstr "" "Appareil {device} en baie {rack} ne dispose pas de suffisamment d'espace " "pour accueillir une hauteur de {height}U" -#: netbox/dcim/models/devices.py:323 +#: netbox/dcim/models/devices.py:324 #, python-brace-format msgid "" "Unable to set 0U height: Found {racked_instance_count} " @@ -6767,7 +6768,7 @@ msgstr "" "href=\"{url}\">{racked_instance_count} les instances déjà monté dans des" " baies." -#: netbox/dcim/models/devices.py:332 +#: netbox/dcim/models/devices.py:333 msgid "" "Must delete all device bay templates associated with this device before " "declassifying it as a parent device." @@ -6775,156 +6776,156 @@ msgstr "" "Vous devez supprimer tous les modèles de baies d'appareils associés à cet " "appareil avant de le déclassifier en tant qu'appareil parent." -#: netbox/dcim/models/devices.py:338 +#: netbox/dcim/models/devices.py:339 msgid "Child device types must be 0U." msgstr "Les types d'appareils pour enfants doivent être 0U." -#: netbox/dcim/models/devices.py:387 +#: netbox/dcim/models/devices.py:388 msgid "Virtual machines may be assigned to this role" msgstr "Des machines virtuelles peuvent être affectées à ce rôle" -#: netbox/dcim/models/devices.py:410 +#: netbox/dcim/models/devices.py:411 msgid "A top-level device role with this name already exists." msgstr "Un rôle d'appareil de niveau supérieur portant ce nom existe déjà." -#: netbox/dcim/models/devices.py:420 +#: netbox/dcim/models/devices.py:421 msgid "A top-level device role with this slug already exists." msgstr "Un rôle d'appareil de niveau supérieur associé à ce slug existe déjà." -#: netbox/dcim/models/devices.py:423 +#: netbox/dcim/models/devices.py:424 msgid "device role" msgstr "rôle de l'appareil" -#: netbox/dcim/models/devices.py:424 +#: netbox/dcim/models/devices.py:425 msgid "device roles" -msgstr "rôles des appareils" +msgstr "rôles d'appareils" -#: netbox/dcim/models/devices.py:438 +#: netbox/dcim/models/devices.py:439 msgid "Optionally limit this platform to devices of a certain manufacturer" msgstr "" "Limitez éventuellement cette plate-forme aux appareils d'un certain " "fabricant" -#: netbox/dcim/models/devices.py:450 +#: netbox/dcim/models/devices.py:451 msgid "platform" msgstr "plateforme" -#: netbox/dcim/models/devices.py:451 +#: netbox/dcim/models/devices.py:452 msgid "platforms" msgstr "plateformes" -#: netbox/dcim/models/devices.py:482 +#: netbox/dcim/models/devices.py:483 msgid "The function this device serves" msgstr "La fonction de cet appareil" -#: netbox/dcim/models/devices.py:509 +#: netbox/dcim/models/devices.py:510 msgid "Chassis serial number, assigned by the manufacturer" msgstr "Numéro de série du châssis attribué par le fabricant" -#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:237 +#: netbox/dcim/models/devices.py:518 netbox/dcim/models/modules.py:237 msgid "A unique tag used to identify this device" msgstr "Un tag unique utilisé pour identifier cet appareil" -#: netbox/dcim/models/devices.py:544 +#: netbox/dcim/models/devices.py:545 msgid "position (U)" msgstr "position (U)" -#: netbox/dcim/models/devices.py:552 +#: netbox/dcim/models/devices.py:553 msgid "rack face" msgstr "face de la baie" -#: netbox/dcim/models/devices.py:573 netbox/dcim/models/devices.py:1176 +#: netbox/dcim/models/devices.py:574 netbox/dcim/models/devices.py:1180 #: netbox/virtualization/models/virtualmachines.py:94 msgid "primary IPv4" msgstr "IPv4 principal" -#: netbox/dcim/models/devices.py:581 netbox/dcim/models/devices.py:1184 +#: netbox/dcim/models/devices.py:582 netbox/dcim/models/devices.py:1188 #: netbox/virtualization/models/virtualmachines.py:102 msgid "primary IPv6" msgstr "IPv6 principal" -#: netbox/dcim/models/devices.py:589 +#: netbox/dcim/models/devices.py:590 msgid "out-of-band IP" msgstr "IP hors bande" -#: netbox/dcim/models/devices.py:606 +#: netbox/dcim/models/devices.py:607 msgid "VC position" msgstr "Position en VC" -#: netbox/dcim/models/devices.py:609 +#: netbox/dcim/models/devices.py:610 msgid "Virtual chassis position" msgstr "Position virtuelle du châssis" -#: netbox/dcim/models/devices.py:612 +#: netbox/dcim/models/devices.py:613 msgid "VC priority" msgstr "Priorité VC" -#: netbox/dcim/models/devices.py:616 +#: netbox/dcim/models/devices.py:617 msgid "Virtual chassis master election priority" msgstr "Priorité d'élection principale du châssis virtuel" -#: netbox/dcim/models/devices.py:619 netbox/dcim/models/sites.py:208 +#: netbox/dcim/models/devices.py:620 netbox/dcim/models/sites.py:208 msgid "latitude" msgstr "latitude" -#: netbox/dcim/models/devices.py:624 netbox/dcim/models/devices.py:632 +#: netbox/dcim/models/devices.py:625 netbox/dcim/models/devices.py:633 #: netbox/dcim/models/sites.py:213 netbox/dcim/models/sites.py:221 msgid "GPS coordinate in decimal format (xx.yyyyyy)" msgstr "Coordonnées GPS au format décimal (xx.yyyyyy)" -#: netbox/dcim/models/devices.py:627 netbox/dcim/models/sites.py:216 +#: netbox/dcim/models/devices.py:628 netbox/dcim/models/sites.py:216 msgid "longitude" msgstr "longitude" -#: netbox/dcim/models/devices.py:706 +#: netbox/dcim/models/devices.py:707 msgid "Device name must be unique per site." msgstr "Le nom de l'appareil doit être unique par site." -#: netbox/dcim/models/devices.py:717 +#: netbox/dcim/models/devices.py:718 msgid "device" msgstr "appareil" -#: netbox/dcim/models/devices.py:718 +#: netbox/dcim/models/devices.py:719 msgid "devices" msgstr "appareils" -#: netbox/dcim/models/devices.py:737 +#: netbox/dcim/models/devices.py:738 #, python-brace-format msgid "Rack {rack} does not belong to site {site}." msgstr "La baie {rack} n'appartient pas au site {site}." -#: netbox/dcim/models/devices.py:742 +#: netbox/dcim/models/devices.py:743 #, python-brace-format msgid "Location {location} does not belong to site {site}." msgstr "Emplacement {location} n'appartient pas au site {site}." -#: netbox/dcim/models/devices.py:748 +#: netbox/dcim/models/devices.py:749 #, python-brace-format msgid "Rack {rack} does not belong to location {location}." msgstr "La baie {rack} n'appartient pas au lieu {location}." -#: netbox/dcim/models/devices.py:755 +#: netbox/dcim/models/devices.py:756 msgid "Cannot select a rack face without assigning a rack." msgstr "" "Impossible de sélectionner la face de baie sans d'abord attribuer une baie." -#: netbox/dcim/models/devices.py:759 +#: netbox/dcim/models/devices.py:760 msgid "Cannot select a rack position without assigning a rack." msgstr "" "Impossible de sélectionner une position en baie sans l'attribuer en premier " "dans une baie." -#: netbox/dcim/models/devices.py:765 +#: netbox/dcim/models/devices.py:766 msgid "Position must be in increments of 0.5 rack units." msgstr "La position doit être exprimée par incréments de 0,5 unité de baie." -#: netbox/dcim/models/devices.py:769 +#: netbox/dcim/models/devices.py:770 msgid "Must specify rack face when defining rack position." msgstr "" "Doit spécifier la face de la baie lors de la définition de la position en " "baie." -#: netbox/dcim/models/devices.py:777 +#: netbox/dcim/models/devices.py:778 #, python-brace-format msgid "" "A 0U device type ({device_type}) cannot be assigned to a rack position." @@ -6932,7 +6933,7 @@ msgstr "" "Un appareil de type 0U ({device_type}) ne peut pas être attribué à une " "position en baie." -#: netbox/dcim/models/devices.py:788 +#: netbox/dcim/models/devices.py:789 msgid "" "Child device types cannot be assigned to a rack face. This is an attribute " "of the parent device." @@ -6940,7 +6941,7 @@ msgstr "" "Les appareils de type enfant ne peuvent pas être attribués à une face de " "baie. Il s'agit d'un attribut de l'appareil parent." -#: netbox/dcim/models/devices.py:795 +#: netbox/dcim/models/devices.py:796 msgid "" "Child device types cannot be assigned to a rack position. This is an " "attribute of the parent device." @@ -6948,7 +6949,7 @@ msgstr "" "Les appareils de type enfant ne peuvent pas être affectés à une position en " "baie. Il s'agit d'un attribut de l'appareil parent." -#: netbox/dcim/models/devices.py:809 +#: netbox/dcim/models/devices.py:810 #, python-brace-format msgid "" "U{position} is already occupied or does not have sufficient space to " @@ -6957,22 +6958,22 @@ msgstr "" "U{position} est déjà occupé ou ne dispose pas de suffisamment d'espace pour " "accueillir ce type d'appareil : {device_type} ({u_height}U)" -#: netbox/dcim/models/devices.py:824 +#: netbox/dcim/models/devices.py:825 #, python-brace-format msgid "{ip} is not an IPv4 address." msgstr "{ip} n'est pas une adresse IPv4." -#: netbox/dcim/models/devices.py:836 netbox/dcim/models/devices.py:854 +#: netbox/dcim/models/devices.py:837 netbox/dcim/models/devices.py:855 #, python-brace-format msgid "The specified IP address ({ip}) is not assigned to this device." msgstr "L'adresse IP spécifiée ({ip}) n'est pas attribué à cet appareil." -#: netbox/dcim/models/devices.py:842 +#: netbox/dcim/models/devices.py:843 #, python-brace-format msgid "{ip} is not an IPv6 address." msgstr "{ip} n'est pas une adresse IPv6." -#: netbox/dcim/models/devices.py:872 +#: netbox/dcim/models/devices.py:873 #, python-brace-format msgid "" "The assigned platform is limited to {platform_manufacturer} device types, " @@ -6982,23 +6983,23 @@ msgstr "" "d'appareils, mais le type de cet appareil appartient à " "{devicetype_manufacturer}." -#: netbox/dcim/models/devices.py:883 +#: netbox/dcim/models/devices.py:884 #, python-brace-format msgid "The assigned cluster belongs to a different site ({site})" msgstr "Le cluster attribué appartient à un autre site ({site})" -#: netbox/dcim/models/devices.py:890 +#: netbox/dcim/models/devices.py:891 #, python-brace-format msgid "The assigned cluster belongs to a different location ({location})" msgstr "" "Le cluster attribué appartient à un emplacement différent ({location})" -#: netbox/dcim/models/devices.py:898 +#: netbox/dcim/models/devices.py:899 msgid "A device assigned to a virtual chassis must have its position defined." msgstr "" "La position d'un appareil affecté à un châssis virtuel doit être définie." -#: netbox/dcim/models/devices.py:904 +#: netbox/dcim/models/devices.py:905 #, python-brace-format msgid "" "Device cannot be removed from virtual chassis {virtual_chassis} because it " @@ -7007,22 +7008,22 @@ msgstr "" "Le périphérique ne peut pas être retiré du châssis virtuel {virtual_chassis}" " car il est actuellement désigné comme son maître." -#: netbox/dcim/models/devices.py:1097 +#: netbox/dcim/models/devices.py:1101 msgid "domain" msgstr "domaine" -#: netbox/dcim/models/devices.py:1110 netbox/dcim/models/devices.py:1111 +#: netbox/dcim/models/devices.py:1114 netbox/dcim/models/devices.py:1115 msgid "virtual chassis" msgstr "châssis virtuel" -#: netbox/dcim/models/devices.py:1123 +#: netbox/dcim/models/devices.py:1127 #, python-brace-format msgid "" "The selected master ({master}) is not assigned to this virtual chassis." msgstr "" "Le master sélectionné ({master}) n'est pas attribué à ce châssis virtuel." -#: netbox/dcim/models/devices.py:1139 +#: netbox/dcim/models/devices.py:1143 #, python-brace-format msgid "" "Unable to delete virtual chassis {self}. There are member interfaces which " @@ -7031,44 +7032,44 @@ msgstr "" "Impossible de supprimer le châssis virtuel {self}. Il existe des interfaces " "membres qui forment des interfaces LAG inter-châssis." -#: netbox/dcim/models/devices.py:1165 netbox/vpn/models/l2vpn.py:42 +#: netbox/dcim/models/devices.py:1169 netbox/vpn/models/l2vpn.py:42 msgid "identifier" msgstr "identificateur" -#: netbox/dcim/models/devices.py:1166 +#: netbox/dcim/models/devices.py:1170 msgid "Numeric identifier unique to the parent device" msgstr "Identifiant numérique propre à l'appareil parent" -#: netbox/dcim/models/devices.py:1194 netbox/extras/models/customfields.py:227 +#: netbox/dcim/models/devices.py:1198 netbox/extras/models/customfields.py:227 #: netbox/extras/models/models.py:109 netbox/extras/models/models.py:775 #: netbox/netbox/models/__init__.py:120 netbox/netbox/models/__init__.py:155 msgid "comments" msgstr "commentaires" -#: netbox/dcim/models/devices.py:1210 +#: netbox/dcim/models/devices.py:1214 msgid "virtual device context" msgstr "contexte du périphérique virtuel" -#: netbox/dcim/models/devices.py:1211 +#: netbox/dcim/models/devices.py:1215 msgid "virtual device contexts" msgstr "contextes de périphériques virtuels" -#: netbox/dcim/models/devices.py:1240 +#: netbox/dcim/models/devices.py:1244 #, python-brace-format msgid "{ip} is not an IPv{family} address." msgstr "{ip} n'est pas un IPV{family} adresse." -#: netbox/dcim/models/devices.py:1246 +#: netbox/dcim/models/devices.py:1250 msgid "Primary IP address must belong to an interface on the assigned device." msgstr "" "L'adresse IP principale doit appartenir à une interface sur l'appareil " "attribué." -#: netbox/dcim/models/devices.py:1277 +#: netbox/dcim/models/devices.py:1281 msgid "MAC addresses" msgstr "Adresses MAC" -#: netbox/dcim/models/devices.py:1309 +#: netbox/dcim/models/devices.py:1313 msgid "" "Cannot unassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7076,7 +7077,7 @@ msgstr "" "Impossible d'annuler l'attribution d'une adresse MAC alors qu'elle est " "désignée comme adresse MAC principale pour un objet" -#: netbox/dcim/models/devices.py:1313 +#: netbox/dcim/models/devices.py:1317 msgid "" "Cannot reassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7518,6 +7519,10 @@ msgstr "Site A" msgid "Site B" msgstr "Site B" +#: netbox/dcim/tables/cables.py:117 +msgid "Color Name" +msgstr "Nom de la couleur" + #: netbox/dcim/tables/connections.py:31 netbox/dcim/tables/connections.py:50 #: netbox/dcim/tables/connections.py:71 #: netbox/templates/dcim/inc/connection_endpoints.html:16 @@ -7526,7 +7531,7 @@ msgstr "Joignable" #: netbox/dcim/tables/devices.py:73 netbox/dcim/tables/devices.py:121 #: netbox/dcim/tables/racks.py:153 netbox/dcim/tables/sites.py:118 -#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:605 +#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:606 #: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73 #: netbox/netbox/navigation/menu.py:75 #: netbox/virtualization/forms/model_forms.py:122 @@ -7758,7 +7763,7 @@ msgid "Module Types" msgstr "Types de modules" #: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:413 -#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:600 +#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:601 #: netbox/netbox/navigation/menu.py:78 msgid "Platforms" msgstr "Plateformes" @@ -7955,7 +7960,7 @@ msgstr "Contexte de configuration" msgid "Render Config" msgstr "Configuration du rendu" -#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:610 +#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:611 #: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258 #: netbox/virtualization/views.py:208 msgid "Virtual Machines" @@ -8307,34 +8312,38 @@ msgstr "" msgid "RSS Feed" msgstr "Fil RSS" -#: netbox/extras/dashboard/widgets.py:314 +#: netbox/extras/dashboard/widgets.py:315 msgid "Embed an RSS feed from an external website." msgstr "Intégrez un flux RSS provenant d'un site Web externe." -#: netbox/extras/dashboard/widgets.py:321 +#: netbox/extras/dashboard/widgets.py:322 msgid "Feed URL" msgstr "URL du flux" -#: netbox/extras/dashboard/widgets.py:325 +#: netbox/extras/dashboard/widgets.py:326 msgid "Requires external connection" msgstr "Nécessite une connexion externe" -#: netbox/extras/dashboard/widgets.py:331 +#: netbox/extras/dashboard/widgets.py:332 msgid "The maximum number of objects to display" msgstr "Le nombre maximum d'objets à afficher" -#: netbox/extras/dashboard/widgets.py:336 +#: netbox/extras/dashboard/widgets.py:337 msgid "How long to stored the cached content (in seconds)" msgstr "Durée de conservation du contenu mis en cache (en secondes)" -#: netbox/extras/dashboard/widgets.py:393 +#: netbox/extras/dashboard/widgets.py:343 +msgid "Timeout value for fetching the feed (in seconds)" +msgstr "Valeur du délai d'attente pour récupérer le flux (en secondes)" + +#: netbox/extras/dashboard/widgets.py:400 #: netbox/templates/account/base.html:10 #: netbox/templates/account/bookmarks.html:7 #: netbox/templates/inc/user_menu.html:43 msgid "Bookmarks" msgstr "Signets" -#: netbox/extras/dashboard/widgets.py:397 +#: netbox/extras/dashboard/widgets.py:404 msgid "Show your personal bookmarks" msgstr "Afficher vos favoris personnels" @@ -8376,12 +8385,12 @@ msgstr "Type de cluster (slug)" #: netbox/extras/filtersets.py:694 netbox/tenancy/forms/forms.py:16 #: netbox/tenancy/forms/forms.py:40 msgid "Tenant group" -msgstr "Groupe d'entitées" +msgstr "Groupe d'entités" #: netbox/extras/filtersets.py:700 netbox/tenancy/filtersets.py:193 #: netbox/tenancy/filtersets.py:213 msgid "Tenant group (slug)" -msgstr "Groupe de locataires (slug)" +msgstr "Groupe d'entités (slug)" #: netbox/extras/filtersets.py:716 netbox/extras/forms/model_forms.py:577 #: netbox/templates/extras/tag.html:11 @@ -8455,7 +8464,7 @@ msgstr "Classe de boutons" #: netbox/extras/forms/bulk_edit.py:155 netbox/extras/forms/bulk_edit.py:354 #: netbox/extras/forms/filtersets.py:192 netbox/extras/forms/filtersets.py:470 -#: netbox/extras/models/mixins.py:100 +#: netbox/extras/models/mixins.py:101 msgid "MIME type" msgstr "Type MIME" @@ -8527,7 +8536,7 @@ msgstr "Est actif" #: netbox/extras/forms/model_forms.py:297 #: netbox/extras/forms/model_forms.py:450 #: netbox/extras/forms/model_forms.py:567 -#: netbox/users/forms/model_forms.py:277 +#: netbox/users/forms/model_forms.py:284 msgid "Object types" msgstr "Types d'objets" @@ -8631,7 +8640,7 @@ msgstr "La classification de l'entrée" #: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:413 #: netbox/templates/extras/notificationgroup.html:41 #: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:237 -#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:301 +#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:310 #: netbox/users/tables.py:102 msgid "Users" msgstr "Utilisateurs" @@ -8649,7 +8658,7 @@ msgstr "" #: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78 #: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68 #: netbox/users/forms/model_forms.py:182 netbox/users/forms/model_forms.py:194 -#: netbox/users/forms/model_forms.py:306 netbox/users/tables.py:35 +#: netbox/users/forms/model_forms.py:315 netbox/users/tables.py:35 #: netbox/users/tables.py:106 msgid "Groups" msgstr "Groupes" @@ -8763,7 +8772,7 @@ msgstr "Clusters" #: netbox/extras/forms/filtersets.py:433 #: netbox/extras/forms/model_forms.py:639 msgid "Tenant groups" -msgstr "Groupes d'entitées" +msgstr "Groupes d'entités" #: netbox/extras/forms/model_forms.py:52 msgid "The type(s) of object that have this custom field" @@ -8942,7 +8951,7 @@ msgstr "Groupe de notifications" #: netbox/extras/forms/model_forms.py:644 netbox/netbox/navigation/menu.py:26 #: netbox/tenancy/tables/tenants.py:26 msgid "Tenants" -msgstr "Entité" +msgstr "Entités" #: netbox/extras/forms/model_forms.py:688 msgid "Data is populated from the remote source selected below." @@ -9024,7 +9033,7 @@ msgstr "Aucun indexeur n'a été trouvé !" #: netbox/extras/models/configs.py:38 netbox/extras/models/models.py:323 #: netbox/extras/models/models.py:488 netbox/extras/models/models.py:567 #: netbox/extras/models/search.py:48 netbox/extras/models/tags.py:44 -#: netbox/ipam/models/ip.py:193 netbox/netbox/models/mixins.py:16 +#: netbox/ipam/models/ip.py:194 netbox/netbox/models/mixins.py:16 msgid "weight" msgstr "poids" @@ -9426,19 +9435,19 @@ msgstr "tableau de bord" msgid "dashboards" msgstr "tableaux de bord" -#: netbox/extras/models/mixins.py:85 +#: netbox/extras/models/mixins.py:86 msgid "template code" msgstr "code du modèle" -#: netbox/extras/models/mixins.py:86 +#: netbox/extras/models/mixins.py:87 msgid "Jinja template code." msgstr "Code du modèle Jinja." -#: netbox/extras/models/mixins.py:89 +#: netbox/extras/models/mixins.py:90 msgid "environment parameters" msgstr "paramètres d'environnement" -#: netbox/extras/models/mixins.py:94 +#: netbox/extras/models/mixins.py:95 #, python-brace-format msgid "" "Any additional parameters to pass when constructing " @@ -9447,32 +9456,32 @@ msgstr "" "N'importe lequel paramètres supplémentaires à réussir " "lors de la création de l'environnement Jinja" -#: netbox/extras/models/mixins.py:101 +#: netbox/extras/models/mixins.py:102 #, python-brace-format msgid "Defaults to {default}" msgstr "La valeur par défaut est {default}" -#: netbox/extras/models/mixins.py:106 +#: netbox/extras/models/mixins.py:107 msgid "Filename to give to the rendered export file" msgstr "Nom de fichier à donner au fichier d'exportation rendu" -#: netbox/extras/models/mixins.py:109 +#: netbox/extras/models/mixins.py:110 msgid "file extension" msgstr "extension de fichier" -#: netbox/extras/models/mixins.py:112 +#: netbox/extras/models/mixins.py:113 msgid "Extension to append to the rendered filename" msgstr "Extension à ajouter au nom de fichier affiché" -#: netbox/extras/models/mixins.py:115 +#: netbox/extras/models/mixins.py:116 msgid "as attachment" msgstr "en pièce jointe" -#: netbox/extras/models/mixins.py:117 +#: netbox/extras/models/mixins.py:118 msgid "Download file as attachment" msgstr "Télécharger le fichier en pièce jointe" -#: netbox/extras/models/mixins.py:124 +#: netbox/extras/models/mixins.py:125 #, python-brace-format msgid "{class_name} must implement a get_context() method." msgstr "{class_name} doit implémenter une méthode get_context ()." @@ -9767,7 +9776,7 @@ msgstr "signet" msgid "bookmarks" msgstr "signets" -#: netbox/extras/models/models.py:858 +#: netbox/extras/models/models.py:861 #, python-brace-format msgid "Bookmarks cannot be assigned to this object type ({type})." msgstr "Les signets ne peuvent pas être affectés à ce type d'objet ({type})." @@ -9903,8 +9912,7 @@ msgstr "Rejeter" #: netbox/extras/tables/tables.py:66 netbox/extras/tables/tables.py:163 #: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:264 -#: netbox/extras/tables/tables.py:320 netbox/extras/tables/tables.py:456 -#: netbox/extras/tables/tables.py:490 +#: netbox/extras/tables/tables.py:457 netbox/extras/tables/tables.py:491 #: netbox/templates/extras/customfield.html:105 #: netbox/templates/extras/eventrule.html:27 #: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80 @@ -9963,30 +9971,30 @@ msgstr "Ordre alphabétique" msgid "New Window" msgstr "Nouvelle fenêtre" -#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:577 +#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:578 #: netbox/templates/extras/configtemplate.html:21 #: netbox/templates/extras/exporttemplate.html:23 msgid "MIME Type" msgstr "Type MIME" -#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:580 +#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:581 #: netbox/templates/extras/configtemplate.html:25 #: netbox/templates/extras/exporttemplate.html:27 msgid "File Name" msgstr "Nom du fichier" -#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:583 +#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:584 #: netbox/templates/extras/configtemplate.html:29 #: netbox/templates/extras/exporttemplate.html:31 msgid "File Extension" msgstr "Extension de fichier" -#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:586 +#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:587 msgid "As Attachment" msgstr "En tant que pièce jointe" -#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:531 -#: netbox/extras/tables/tables.py:569 netbox/templates/core/datafile.html:24 +#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:532 +#: netbox/extras/tables/tables.py:570 netbox/templates/core/datafile.html:24 #: netbox/templates/extras/configcontext.html:39 #: netbox/templates/extras/configtemplate.html:47 #: netbox/templates/extras/exporttemplate.html:49 @@ -9995,8 +10003,8 @@ msgstr "En tant que pièce jointe" msgid "Data File" msgstr "Fichier de données" -#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:543 -#: netbox/extras/tables/tables.py:574 +#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:544 +#: netbox/extras/tables/tables.py:575 msgid "Synced" msgstr "Synchronisé" @@ -10012,41 +10020,41 @@ msgstr "Taille (octets)" msgid "Table Name" msgstr "Nom de la table" -#: netbox/extras/tables/tables.py:383 +#: netbox/extras/tables/tables.py:384 msgid "Read" msgstr "Lisez" -#: netbox/extras/tables/tables.py:426 +#: netbox/extras/tables/tables.py:427 msgid "SSL Validation" msgstr "Validation SSL" -#: netbox/extras/tables/tables.py:462 +#: netbox/extras/tables/tables.py:463 #: netbox/templates/extras/eventrule.html:37 msgid "Event Types" msgstr "Types d'événements" -#: netbox/extras/tables/tables.py:595 netbox/netbox/navigation/menu.py:77 +#: netbox/extras/tables/tables.py:596 netbox/netbox/navigation/menu.py:77 #: netbox/templates/dcim/devicerole.html:8 msgid "Device Roles" -msgstr "Rôles des appareils" +msgstr "Rôles d'appareils" -#: netbox/extras/tables/tables.py:648 +#: netbox/extras/tables/tables.py:649 msgid "Comments (Short)" msgstr "Commentaires (courts)" -#: netbox/extras/tables/tables.py:667 netbox/extras/tables/tables.py:718 +#: netbox/extras/tables/tables.py:668 netbox/extras/tables/tables.py:719 msgid "Line" msgstr "Ligne" -#: netbox/extras/tables/tables.py:674 netbox/extras/tables/tables.py:728 +#: netbox/extras/tables/tables.py:675 netbox/extras/tables/tables.py:729 msgid "Level" msgstr "Niveau" -#: netbox/extras/tables/tables.py:680 netbox/extras/tables/tables.py:737 +#: netbox/extras/tables/tables.py:681 netbox/extras/tables/tables.py:738 msgid "Message" msgstr "Message" -#: netbox/extras/tables/tables.py:721 +#: netbox/extras/tables/tables.py:722 msgid "Method" msgstr "Méthode" @@ -10113,7 +10121,7 @@ msgstr "Widget supprimé : " msgid "Error deleting widget: " msgstr "Erreur lors de la suppression du widget : " -#: netbox/extras/views.py:1349 +#: netbox/extras/views.py:1356 msgid "Unable to run script: RQ worker process not running." msgstr "" "Impossible d'exécuter le script : le processus de travail RQ n'est pas en " @@ -10180,8 +10188,8 @@ msgstr "Cisco" msgid "Plaintext" msgstr "Texte brut" -#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:797 -#: netbox/ipam/forms/model_forms.py:851 netbox/templates/ipam/service.html:23 +#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:793 +#: netbox/ipam/forms/model_forms.py:859 netbox/templates/ipam/service.html:23 msgid "Service" msgstr "Service" @@ -10355,7 +10363,7 @@ msgstr "Groupe FHRP (ID)" msgid "IP address (ID)" msgstr "Adresse IP (ID)" -#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:808 +#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:816 msgid "IP address" msgstr "Adresse IP" @@ -10419,8 +10427,8 @@ msgstr "Est privé" #: netbox/ipam/forms/filtersets.py:151 netbox/ipam/forms/model_forms.py:99 #: netbox/ipam/forms/model_forms.py:112 netbox/ipam/forms/model_forms.py:135 #: netbox/ipam/forms/model_forms.py:154 netbox/ipam/models/asns.py:31 -#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:71 -#: netbox/ipam/models/ip.py:87 netbox/ipam/tables/asn.py:20 +#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:72 +#: netbox/ipam/models/ip.py:88 netbox/ipam/tables/asn.py:20 #: netbox/ipam/tables/asn.py:45 netbox/templates/ipam/aggregate.html:18 #: netbox/templates/ipam/asn.html:27 netbox/templates/ipam/asnrange.html:19 #: netbox/templates/ipam/rir.html:19 @@ -10464,9 +10472,9 @@ msgstr "C'est une plage d'adresses" #: netbox/ipam/forms/bulk_edit.py:257 netbox/ipam/forms/bulk_edit.py:307 #: netbox/ipam/forms/filtersets.py:258 netbox/ipam/forms/filtersets.py:316 -#: netbox/ipam/models/ip.py:261 +#: netbox/ipam/models/ip.py:262 msgid "Treat as fully utilized" -msgstr "Traiter comme s'il avait été pleinement utilisé" +msgstr "Traiter comme entièrement utilisé" #: netbox/ipam/forms/bulk_edit.py:271 netbox/ipam/forms/filtersets.py:179 #: netbox/ipam/forms/model_forms.py:232 @@ -10477,7 +10485,7 @@ msgstr "Attribution de VLAN" msgid "Treat as populated" msgstr "Traiter comme peuplé" -#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:792 +#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:800 msgid "DNS name" msgstr "Nom DNS" @@ -10601,7 +10609,7 @@ msgstr "Nom du groupe FHRP attribué" #: netbox/ipam/forms/bulk_import.py:339 msgid "Make this the primary IP for the assigned device" -msgstr "Faites-en l'adresse IP principale de l'appareil attribué" +msgstr "En faire l'adresse IP principale de l'appareil attribué" #: netbox/ipam/forms/bulk_import.py:343 msgid "Is out-of-band" @@ -10802,11 +10810,11 @@ msgstr "Plage IP" #: netbox/ipam/forms/model_forms.py:320 msgid "Make this the primary IP for the device/VM" msgstr "" -"Faites-en l'adresse IP principale de l'appareil/de la machine virtuelle" +"En faire l'adresse IP principale de l'appareil/de la machine virtuelle" #: netbox/ipam/forms/model_forms.py:324 msgid "Make this the out-of-band IP for the device" -msgstr "Choisissez cette adresse IP hors bande pour l'appareil" +msgstr "En faire l'adresse IP hors bande pour l'appareil" #: netbox/ipam/forms/model_forms.py:339 msgid "NAT IP (Inside)" @@ -10880,23 +10888,23 @@ msgstr "Modèle de service" msgid "Parent type" msgstr "Type de parent" -#: netbox/ipam/forms/model_forms.py:796 +#: netbox/ipam/forms/model_forms.py:792 msgid "Port(s)" msgstr "Port (x)" -#: netbox/ipam/forms/model_forms.py:839 +#: netbox/ipam/forms/model_forms.py:847 msgid "Service template" msgstr "Modèle de service" -#: netbox/ipam/forms/model_forms.py:848 +#: netbox/ipam/forms/model_forms.py:856 msgid "From Template" msgstr "À partir du modèle" -#: netbox/ipam/forms/model_forms.py:849 +#: netbox/ipam/forms/model_forms.py:857 msgid "Custom" msgstr "Personnalisé" -#: netbox/ipam/forms/model_forms.py:880 +#: netbox/ipam/forms/model_forms.py:888 msgid "" "Must specify name, protocol, and port(s) if not using a service template." msgstr "" @@ -10961,43 +10969,43 @@ msgstr "Affectation au groupe FHRP" msgid "FHRP group assignments" msgstr "Missions du groupe FHRP" -#: netbox/ipam/models/ip.py:65 +#: netbox/ipam/models/ip.py:66 msgid "private" msgstr "privé" -#: netbox/ipam/models/ip.py:66 +#: netbox/ipam/models/ip.py:67 msgid "IP space managed by this RIR is considered private" msgstr "L'espace IP géré par ce RIR est considéré comme privé" -#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:189 +#: netbox/ipam/models/ip.py:73 netbox/netbox/navigation/menu.py:189 msgid "RIRs" msgstr "IR" -#: netbox/ipam/models/ip.py:81 +#: netbox/ipam/models/ip.py:82 msgid "IPv4 or IPv6 network" msgstr "Réseau IPv4 ou IPv6" -#: netbox/ipam/models/ip.py:88 +#: netbox/ipam/models/ip.py:89 msgid "Regional Internet Registry responsible for this IP space" msgstr "Registre Internet régional responsable de cet espace IP" -#: netbox/ipam/models/ip.py:98 +#: netbox/ipam/models/ip.py:99 msgid "date added" msgstr "date d'ajout" -#: netbox/ipam/models/ip.py:112 +#: netbox/ipam/models/ip.py:113 msgid "aggregate" msgstr "global" -#: netbox/ipam/models/ip.py:113 +#: netbox/ipam/models/ip.py:114 msgid "aggregates" msgstr "agrégats" -#: netbox/ipam/models/ip.py:126 +#: netbox/ipam/models/ip.py:127 msgid "Cannot create aggregate with /0 mask." msgstr "Impossible de créer un agrégat avec le masque /0." -#: netbox/ipam/models/ip.py:138 +#: netbox/ipam/models/ip.py:139 #, python-brace-format msgid "" "Aggregates cannot overlap. {prefix} is already covered by an existing " @@ -11006,7 +11014,7 @@ msgstr "" "Les agrégats ne peuvent pas se chevaucher. {prefix} est déjà couvert par un " "agrégat existant ({aggregate})." -#: netbox/ipam/models/ip.py:152 +#: netbox/ipam/models/ip.py:153 #, python-brace-format msgid "" "Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate " @@ -11015,173 +11023,173 @@ msgstr "" "Les préfixes ne peuvent pas chevaucher des agrégats. {prefix} couvre un " "agrégat existant ({aggregate})." -#: netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:201 msgid "roles" msgstr "rôles" -#: netbox/ipam/models/ip.py:213 netbox/ipam/models/ip.py:282 +#: netbox/ipam/models/ip.py:214 netbox/ipam/models/ip.py:283 msgid "prefix" msgstr "préfixe" -#: netbox/ipam/models/ip.py:214 +#: netbox/ipam/models/ip.py:215 msgid "IPv4 or IPv6 network with mask" msgstr "Réseau IPv4 ou IPv6 avec masque" -#: netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:244 msgid "Operational status of this prefix" msgstr "État opérationnel de ce préfixe" -#: netbox/ipam/models/ip.py:251 +#: netbox/ipam/models/ip.py:252 msgid "The primary function of this prefix" msgstr "La fonction principale de ce préfixe" -#: netbox/ipam/models/ip.py:254 +#: netbox/ipam/models/ip.py:255 msgid "is a pool" msgstr "est une plage d'adresses" -#: netbox/ipam/models/ip.py:256 +#: netbox/ipam/models/ip.py:257 msgid "All IP addresses within this prefix are considered usable" msgstr "" "Toutes les adresses IP comprises dans ce préfixe sont considérées comme " "utilisables" -#: netbox/ipam/models/ip.py:259 netbox/ipam/models/ip.py:541 +#: netbox/ipam/models/ip.py:260 netbox/ipam/models/ip.py:549 msgid "mark utilized" -msgstr "marque utilisée" +msgstr "marquer comme utilisé" -#: netbox/ipam/models/ip.py:283 +#: netbox/ipam/models/ip.py:284 msgid "prefixes" msgstr "préfixes" -#: netbox/ipam/models/ip.py:303 +#: netbox/ipam/models/ip.py:311 msgid "Cannot create prefix with /0 mask." msgstr "Impossible de créer un préfixe avec le masque /0." -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 #, python-brace-format msgid "VRF {vrf}" msgstr "VRF {vrf}" -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 msgid "global table" msgstr "tableau global" -#: netbox/ipam/models/ip.py:312 +#: netbox/ipam/models/ip.py:320 #, python-brace-format msgid "Duplicate prefix found in {table}: {prefix}" msgstr "Préfixe dupliqué trouvé dans {table}: {prefix}" -#: netbox/ipam/models/ip.py:494 +#: netbox/ipam/models/ip.py:502 msgid "start address" msgstr "adresse de départ" -#: netbox/ipam/models/ip.py:495 netbox/ipam/models/ip.py:499 -#: netbox/ipam/models/ip.py:732 +#: netbox/ipam/models/ip.py:503 netbox/ipam/models/ip.py:507 +#: netbox/ipam/models/ip.py:740 msgid "IPv4 or IPv6 address (with mask)" msgstr "Adresse IPv4 ou IPv6 (avec masque)" -#: netbox/ipam/models/ip.py:498 +#: netbox/ipam/models/ip.py:506 msgid "end address" msgstr "adresse finale" -#: netbox/ipam/models/ip.py:525 -msgid "Operational status of this range" -msgstr "État opérationnel de cette gamme" - #: netbox/ipam/models/ip.py:533 +msgid "Operational status of this range" +msgstr "État opérationnel de cette plage" + +#: netbox/ipam/models/ip.py:541 msgid "The primary function of this range" msgstr "La principale fonction de cette gamme" -#: netbox/ipam/models/ip.py:536 +#: netbox/ipam/models/ip.py:544 msgid "mark populated" -msgstr "marque remplie" +msgstr "marquer comme peuplé" -#: netbox/ipam/models/ip.py:538 +#: netbox/ipam/models/ip.py:546 msgid "Prevent the creation of IP addresses within this range" -msgstr "Empêcher la création d'adresses IP comprises dans cette plage" +msgstr "Empêcher la création d'adresses IP dans cette plage" -#: netbox/ipam/models/ip.py:543 +#: netbox/ipam/models/ip.py:551 #, python-format msgid "Report space as 100% utilized" msgstr "Indiquer que l'espace est utilisé à 100 %" -#: netbox/ipam/models/ip.py:552 +#: netbox/ipam/models/ip.py:560 msgid "IP range" msgstr "plage IP" -#: netbox/ipam/models/ip.py:553 +#: netbox/ipam/models/ip.py:561 msgid "IP ranges" msgstr "Plages IP" -#: netbox/ipam/models/ip.py:566 +#: netbox/ipam/models/ip.py:574 msgid "Starting and ending IP address versions must match" msgstr "Les versions des adresses IP de début et de fin doivent correspondre" -#: netbox/ipam/models/ip.py:572 +#: netbox/ipam/models/ip.py:580 msgid "Starting and ending IP address masks must match" msgstr "Les masques d'adresse IP de début et de fin doivent correspondre" -#: netbox/ipam/models/ip.py:579 +#: netbox/ipam/models/ip.py:587 #, python-brace-format msgid "" "Ending address must be greater than the starting address ({start_address})" msgstr "" "L'adresse de fin doit être supérieure à l'adresse de début ({start_address})" -#: netbox/ipam/models/ip.py:607 +#: netbox/ipam/models/ip.py:615 #, python-brace-format msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}" msgstr "" "Les adresses définies se chevauchent avec la plage {overlapping_range} en " "VRF {vrf}" -#: netbox/ipam/models/ip.py:616 +#: netbox/ipam/models/ip.py:624 #, python-brace-format msgid "Defined range exceeds maximum supported size ({max_size})" msgstr "" "La plage définie dépasse la taille maximale prise en charge ({max_size})" -#: netbox/ipam/models/ip.py:731 netbox/tenancy/models/contacts.py:76 +#: netbox/ipam/models/ip.py:739 netbox/tenancy/models/contacts.py:76 msgid "address" msgstr "adresse" -#: netbox/ipam/models/ip.py:754 +#: netbox/ipam/models/ip.py:762 msgid "The operational status of this IP" msgstr "L'état opérationnel de cette adresse IP" -#: netbox/ipam/models/ip.py:762 +#: netbox/ipam/models/ip.py:770 msgid "The functional role of this IP" msgstr "Le rôle fonctionnel de cette propriété intellectuelle" -#: netbox/ipam/models/ip.py:785 netbox/templates/ipam/ipaddress.html:72 +#: netbox/ipam/models/ip.py:793 netbox/templates/ipam/ipaddress.html:72 msgid "NAT (inside)" msgstr "NAT (intérieur)" -#: netbox/ipam/models/ip.py:786 +#: netbox/ipam/models/ip.py:794 msgid "The IP for which this address is the \"outside\" IP" msgstr "" "L'adresse IP pour laquelle cette adresse est l'adresse IP « extérieure »" -#: netbox/ipam/models/ip.py:793 +#: netbox/ipam/models/ip.py:801 msgid "Hostname or FQDN (not case-sensitive)" msgstr "Nom d'hôte ou FQDN (pas de distinction majuscules/minuscules)" -#: netbox/ipam/models/ip.py:809 netbox/ipam/models/services.py:86 +#: netbox/ipam/models/ip.py:817 netbox/ipam/models/services.py:86 msgid "IP addresses" msgstr "Adresses IP" -#: netbox/ipam/models/ip.py:867 +#: netbox/ipam/models/ip.py:875 msgid "Cannot create IP address with /0 mask." msgstr "Impossible de créer une adresse IP avec le masque /0." -#: netbox/ipam/models/ip.py:873 +#: netbox/ipam/models/ip.py:881 #, python-brace-format msgid "{ip} is a network ID, which may not be assigned to an interface." msgstr "" "{ip} est un identifiant réseau, qui ne peut pas être attribué à une " "interface." -#: netbox/ipam/models/ip.py:884 +#: netbox/ipam/models/ip.py:892 #, python-brace-format msgid "" "{ip} is a broadcast address, which may not be assigned to an interface." @@ -11189,17 +11197,17 @@ msgstr "" "{ip} est une adresse de diffusion, qui ne peut pas être attribuée à une " "interface." -#: netbox/ipam/models/ip.py:898 +#: netbox/ipam/models/ip.py:906 #, python-brace-format msgid "Duplicate IP address found in {table}: {ipaddress}" msgstr "Adresse IP dupliquée trouvée dans {table}: {ipaddress}" -#: netbox/ipam/models/ip.py:914 +#: netbox/ipam/models/ip.py:922 #, python-brace-format msgid "Cannot create IP address {ip} inside range {range}." msgstr "Impossible de créer une adresse IP {ip} gamme intérieure {range}." -#: netbox/ipam/models/ip.py:935 +#: netbox/ipam/models/ip.py:943 msgid "" "Cannot reassign IP address while it is designated as the primary IP for the " "parent object" @@ -11207,7 +11215,7 @@ msgstr "" "Impossible de réattribuer l'adresse IP lorsqu'elle est désignée comme " "adresse IP principale pour l'objet parent" -#: netbox/ipam/models/ip.py:941 +#: netbox/ipam/models/ip.py:949 msgid "Only IPv6 addresses can be assigned SLAAC status" msgstr "" "Seules les adresses IPv6 peuvent être de type SLAAC (Configuration " @@ -12045,7 +12053,7 @@ msgstr "Groupes de sites" #: netbox/netbox/navigation/menu.py:27 msgid "Tenant Groups" -msgstr "Groupes de locataires" +msgstr "Groupes d'entités" #: netbox/netbox/navigation/menu.py:34 msgid "Contact Groups" @@ -12062,7 +12070,7 @@ msgstr "Associer des contacts" #: netbox/netbox/navigation/menu.py:50 msgid "Rack Roles" -msgstr "Rôles de la baie" +msgstr "Rôles des baies" #: netbox/netbox/navigation/menu.py:54 msgid "Elevations" @@ -12608,12 +12616,12 @@ msgstr "Tout sélectionner" msgid "Toggle all" msgstr "Tout afficher" -#: netbox/netbox/tables/columns.py:307 +#: netbox/netbox/tables/columns.py:311 #: netbox/templates/inc/table_controls_htmx.html:35 msgid "Toggle Dropdown" msgstr "Basculer vers le menu déroulant" -#: netbox/netbox/tables/columns.py:580 netbox/templates/core/job.html:53 +#: netbox/netbox/tables/columns.py:584 netbox/templates/core/job.html:53 msgid "Error" msgstr "Erreur" @@ -13044,6 +13052,7 @@ msgstr "Type de circuit" #: netbox/templates/users/objectpermission.html:38 #: netbox/utilities/templates/buttons/add.html:4 #: netbox/utilities/templates/helpers/table_config_form.html:20 +#: netbox/utilities/templates/widgets/splitmultiselect.html:11 msgid "Add" msgstr "Ajouter" @@ -13051,7 +13060,7 @@ msgstr "Ajouter" #: netbox/templates/circuits/inc/circuit_termination_fields.html:37 #: netbox/templates/dcim/inc/panels/inventory_items.html:32 #: netbox/templates/dcim/powerpanel.html:56 -#: netbox/templates/extras/script_list.html:30 +#: netbox/templates/extras/inc/script_list_content.html:16 #: netbox/templates/generic/object_edit.html:47 #: netbox/templates/ipam/inc/ipaddress_edit_header.html:7 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:43 @@ -13066,7 +13075,7 @@ msgstr "Échange" #: netbox/templates/circuits/inc/circuit_termination.html:23 #: netbox/templates/dcim/inc/panels/inventory_items.html:37 #: netbox/templates/dcim/powerpanel.html:66 -#: netbox/templates/extras/script_list.html:35 +#: netbox/templates/extras/inc/script_list_content.html:21 #: netbox/templates/generic/bulk_delete.html:20 #: netbox/templates/generic/bulk_delete.html:66 #: netbox/templates/generic/object_delete.html:19 @@ -13593,7 +13602,7 @@ msgstr "Cable Trace pour %(object_type)s %(object)s" #: netbox/templates/dcim/cable_trace.html:24 #: netbox/templates/dcim/inc/rack_elevation.html:18 msgid "Download SVG" -msgstr "Télécharger SVG" +msgstr "Télécharger le SVG" #: netbox/templates/dcim/cable_trace.html:30 msgid "Asymmetric Path" @@ -13825,6 +13834,7 @@ msgstr "Régénérez le slug" #: netbox/templates/extras/tableconfig_edit.html:32 #: netbox/templates/generic/bulk_remove.html:21 #: netbox/utilities/templates/helpers/table_config_form.html:23 +#: netbox/utilities/templates/widgets/splitmultiselect.html:14 msgid "Remove" msgstr "Supprimer" @@ -13880,7 +13890,7 @@ msgstr "Rôle de la machine virtuelle" #: netbox/templates/dcim/devicerole.html:67 msgid "Child Device Roles" -msgstr "Rôles des appareils pour enfants" +msgstr "Rôles d'appareils enfants" #: netbox/templates/dcim/devicerole.html:71 msgid "Add a Device Role" @@ -14304,7 +14314,7 @@ msgstr "Ajouter un nouveau membre" #: netbox/templates/dcim/virtualchassis_add_member.html:27 #: netbox/templates/generic/object_edit.html:78 #: netbox/templates/users/objectpermission.html:31 -#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:313 +#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:322 msgid "Actions" msgstr "Actions" @@ -14638,7 +14648,7 @@ msgid "Output" msgstr "sortie" #: netbox/templates/extras/htmx/script_result.html:61 -#: netbox/templates/extras/object_render_config.html:60 +#: netbox/templates/extras/object_render_config.html:59 msgid "Download" msgstr "Télécharger" @@ -14650,6 +14660,46 @@ msgstr "Chargement" msgid "Results pending" msgstr "Résultats en attente" +#: netbox/templates/extras/inc/script_list_content.html:34 +msgid "Last Run" +msgstr "Dernière exécution" + +#: netbox/templates/extras/inc/script_list_content.html:49 +msgid "Script is no longer present in the source file" +msgstr "Le script n'est plus présent dans le fichier source" + +#: netbox/templates/extras/inc/script_list_content.html:62 +msgid "Never" +msgstr "Jamais" + +#: netbox/templates/extras/inc/script_list_content.html:75 +msgid "Run Again" +msgstr "Exécutez à nouveau" + +#: netbox/templates/extras/inc/script_list_content.html:77 +#: netbox/templates/extras/script.html:41 +#: netbox/templates/extras/script.html:45 +msgid "Run Script" +msgstr "Exécuter le script" + +#: netbox/templates/extras/inc/script_list_content.html:123 +#, python-format +msgid "Could not load scripts from module %(module)s" +msgstr "Impossible de charger les scripts depuis le module %(module)s" + +#: netbox/templates/extras/inc/script_list_content.html:131 +msgid "No Scripts Found" +msgstr "Aucun script trouvé" + +#: netbox/templates/extras/inc/script_list_content.html:134 +#, python-format +msgid "" +"Get started by creating a script from " +"an uploaded file or data source." +msgstr "" +"Pour démarrer, créer un script à " +"partir d'un fichier ou d'une source de données chargé." + #: netbox/templates/extras/journalentry.html:15 msgid "Journal Entry" msgstr "Entrée de journal" @@ -14708,12 +14758,6 @@ msgstr "Rapport" msgid "You do not have permission to run scripts" msgstr "Vous n'avez pas le droit d'exécuter des scripts" -#: netbox/templates/extras/script.html:41 -#: netbox/templates/extras/script.html:45 -#: netbox/templates/extras/script_list.html:90 -msgid "Run Script" -msgstr "Exécuter le script" - #: netbox/templates/extras/script.html:51 #: netbox/templates/extras/script/source.html:10 msgid "Error loading script" @@ -14723,40 +14767,6 @@ msgstr "Erreur de chargement du script" msgid "Script no longer exists in the source file." msgstr "Le script n'existe plus dans le fichier source." -#: netbox/templates/extras/script_list.html:47 -msgid "Last Run" -msgstr "Dernière exécution" - -#: netbox/templates/extras/script_list.html:62 -msgid "Script is no longer present in the source file" -msgstr "Le script n'est plus présent dans le fichier source" - -#: netbox/templates/extras/script_list.html:75 -msgid "Never" -msgstr "Jamais" - -#: netbox/templates/extras/script_list.html:88 -msgid "Run Again" -msgstr "Exécutez à nouveau" - -#: netbox/templates/extras/script_list.html:136 -#, python-format -msgid "Could not load scripts from module %(module)s" -msgstr "Impossible de charger les scripts depuis le module %(module)s" - -#: netbox/templates/extras/script_list.html:144 -msgid "No Scripts Found" -msgstr "Aucun script trouvé" - -#: netbox/templates/extras/script_list.html:147 -#, python-format -msgid "" -"Get started by creating a script from " -"an uploaded file or data source." -msgstr "" -"Pour démarrer, créer un script à " -"partir d'un fichier ou d'une source de données chargé." - #: netbox/templates/extras/script_result.html:35 #: netbox/templates/generic/object_list.html:50 #: netbox/templates/search.html:13 @@ -14786,11 +14796,13 @@ msgstr "Configuration de la table" #: netbox/templates/extras/tableconfig_edit.html:40 #: netbox/utilities/templates/helpers/table_config_form.html:31 +#: netbox/utilities/templates/widgets/splitmultiselect.html:23 msgid "Move Up" msgstr "Déplacer vers le haut" #: netbox/templates/extras/tableconfig_edit.html:43 #: netbox/utilities/templates/helpers/table_config_form.html:34 +#: netbox/utilities/templates/widgets/splitmultiselect.html:26 msgid "Move Down" msgstr "Déplacer vers le bas" @@ -15503,11 +15515,11 @@ msgstr "Ajouter un locataire" #: netbox/tenancy/forms/model_forms.py:33 netbox/tenancy/tables/columns.py:36 #: netbox/tenancy/tables/columns.py:46 msgid "Tenant Group" -msgstr "Groupe de locataires" +msgstr "Groupe d'entités" #: netbox/templates/tenancy/tenantgroup.html:60 msgid "Add Tenant Group" -msgstr "Ajouter un groupe de locataires" +msgstr "Ajouter un groupe d'entités" #: netbox/templates/users/group.html:39 netbox/templates/users/user.html:61 msgid "Assigned Permissions" @@ -15532,7 +15544,7 @@ msgid "View" msgstr "Afficher" #: netbox/templates/users/objectpermission.html:52 -#: netbox/users/forms/model_forms.py:316 +#: netbox/users/forms/model_forms.py:325 msgid "Constraints" msgstr "Contraintes" @@ -15824,23 +15836,23 @@ msgstr "Groupe de contact" #: netbox/tenancy/filtersets.py:174 msgid "Parent tenant group (ID)" -msgstr "Groupe de parents locataires (ID)" +msgstr "Groupe d'entités parent (ID)" #: netbox/tenancy/filtersets.py:180 msgid "Parent tenant group (slug)" -msgstr "Groupe de parents locataires (slug)" +msgstr "Groupe d'entités parent (slug)" #: netbox/tenancy/filtersets.py:186 netbox/tenancy/filtersets.py:206 msgid "Tenant group (ID)" -msgstr "Groupe de locataires (ID)" +msgstr "Groupe d'entités (ID)" #: netbox/tenancy/filtersets.py:239 msgid "Tenant Group (ID)" -msgstr "Groupe de locataires (ID)" +msgstr "Groupe d'entités (ID)" #: netbox/tenancy/filtersets.py:246 msgid "Tenant Group (slug)" -msgstr "Groupe de locataires (slug)" +msgstr "Groupe d'entités (slug)" #: netbox/tenancy/forms/bulk_edit.py:72 msgid "Desciption" @@ -15921,27 +15933,27 @@ msgstr "Les contacts ne peuvent pas être affectés à ce type d'objet ({type}). #: netbox/tenancy/models/tenants.py:32 msgid "tenant group" -msgstr "groupe de locataires" +msgstr "groupe d'entités" #: netbox/tenancy/models/tenants.py:33 msgid "tenant groups" -msgstr "groupes de locataires" +msgstr "groupes d'entités" #: netbox/tenancy/models/tenants.py:68 msgid "Tenant name must be unique per group." -msgstr "Le nom du locataire doit être unique par groupe." +msgstr "Le nom de l'entité doit être unique par groupe." #: netbox/tenancy/models/tenants.py:78 msgid "Tenant slug must be unique per group." -msgstr "Le slug tenant doit être unique par groupe." +msgstr "Le slug de l'entité doit être unique par groupe." #: netbox/tenancy/models/tenants.py:86 msgid "tenant" -msgstr "locataire" +msgstr "entité" #: netbox/tenancy/models/tenants.py:87 msgid "tenants" -msgstr "locataires" +msgstr "entités" #: netbox/tenancy/tables/contacts.py:120 msgid "Contact Title" @@ -16057,19 +16069,23 @@ msgid "Passwords do not match! Please check your input and try again." msgstr "" "Les mots de passe ne correspondent pas ! Vérifiez votre saisie et réessayez." -#: netbox/users/forms/model_forms.py:295 +#: netbox/users/forms/model_forms.py:289 +msgid "Select the types of objects to which the permission will appy." +msgstr "Sélectionnez les types d'objets auxquels l'autorisation s'appliquera." + +#: netbox/users/forms/model_forms.py:304 msgid "Additional actions" msgstr "Actions supplémentaires" -#: netbox/users/forms/model_forms.py:298 +#: netbox/users/forms/model_forms.py:307 msgid "Actions granted in addition to those listed above" msgstr "Actions accordées en plus de celles énumérées ci-dessus" -#: netbox/users/forms/model_forms.py:314 +#: netbox/users/forms/model_forms.py:323 msgid "Objects" msgstr "Objets" -#: netbox/users/forms/model_forms.py:326 +#: netbox/users/forms/model_forms.py:335 msgid "" "JSON expression of a queryset filter that will return only permitted " "objects. Leave null to match all objects of this type. A list of multiple " @@ -16079,11 +16095,11 @@ msgstr "" "autorisés. Laissez null pour chercher tous les objets de ce type. Une liste " "de plusieurs termes correspond à un OU logique." -#: netbox/users/forms/model_forms.py:365 +#: netbox/users/forms/model_forms.py:374 msgid "At least one action must be selected." msgstr "Au moins une action doit être sélectionnée." -#: netbox/users/forms/model_forms.py:383 +#: netbox/users/forms/model_forms.py:392 #, python-brace-format msgid "Invalid filter for {model}: {error}" msgstr "Filtre non valide pour {model}: {error}" @@ -16187,17 +16203,17 @@ msgstr "Un utilisateur avec ce nom d'utilisateur existe déjà." msgid "Custom Actions" msgstr "Actions personnalisées" -#: netbox/utilities/api.py:153 +#: netbox/utilities/api.py:151 #, python-brace-format msgid "Related object not found using the provided attributes: {params}" msgstr "Objet associé introuvable à l'aide des attributs fournis : {params}" -#: netbox/utilities/api.py:156 +#: netbox/utilities/api.py:154 #, python-brace-format msgid "Multiple objects match the provided attributes: {params}" msgstr "Plusieurs objets correspondent aux attributs fournis : {params}" -#: netbox/utilities/api.py:168 +#: netbox/utilities/api.py:166 #, python-brace-format msgid "" "Related objects must be referenced by numeric ID or by dictionary of " @@ -16206,7 +16222,7 @@ msgstr "" "Les objets associés doivent être référencés par un identifiant numérique ou " "par un dictionnaire d'attributs. Valeur non reconnue : {value}" -#: netbox/utilities/api.py:177 +#: netbox/utilities/api.py:175 #, python-brace-format msgid "Related object not found using the provided numeric ID: {id}" msgstr "" @@ -16327,15 +16343,16 @@ msgstr "" "Liste non valide ({value}). Doit être numérique et les plages doivent être " "classées par ordre croissant." -#: netbox/utilities/forms/fields/array.py:40 +#: netbox/utilities/forms/fields/array.py:41 +#, python-brace-format msgid "" -"Specify one or more numeric ranges separated by commas. Example: " -"1-5,20-30" +"Specify one or more individual numbers or numeric ranges separated by " +"commas. Example: {example}" msgstr "" -"Spécifiez une ou plusieurs plages numériques séparées par des virgules. " -"Exemple : 1-5,20-30" +"Spécifiez un ou plusieurs nombres individuels ou plages numériques séparés " +"par des virgules. Exemple : {example}" -#: netbox/utilities/forms/fields/array.py:47 +#: netbox/utilities/forms/fields/array.py:49 #, python-brace-format msgid "" "Invalid ranges ({value}). Must be a range of integers in ascending order." @@ -16641,6 +16658,10 @@ msgstr "Ajout rapide" msgid "Write" msgstr "Écrire" +#: netbox/utilities/templates/widgets/splitmultiselect.html:19 +msgid "Selected" +msgstr "Sélectionné" + #: netbox/utilities/testing/views.py:632 msgid "The test must define csv_update_data." msgstr "Le test doit définir csv_update_data." diff --git a/netbox/translations/it/LC_MESSAGES/django.mo b/netbox/translations/it/LC_MESSAGES/django.mo index 9f5c6b17f..cd2c4cd08 100644 Binary files a/netbox/translations/it/LC_MESSAGES/django.mo and b/netbox/translations/it/LC_MESSAGES/django.mo differ diff --git a/netbox/translations/it/LC_MESSAGES/django.po b/netbox/translations/it/LC_MESSAGES/django.po index 15a32d22f..713a8eb0d 100644 --- a/netbox/translations/it/LC_MESSAGES/django.po +++ b/netbox/translations/it/LC_MESSAGES/django.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-07-29 05:09+0000\n" +"POT-Creation-Date: 2025-08-12 05:02+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Italian (https://app.transifex.com/netbox-community/teams/178115/it/)\n" @@ -36,7 +36,7 @@ msgstr "Scrittura abilitata" #: netbox/account/tables.py:35 netbox/core/choices.py:102 #: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79 -#: netbox/extras/tables/tables.py:379 netbox/extras/tables/tables.py:627 +#: netbox/extras/tables/tables.py:380 netbox/extras/tables/tables.py:628 #: netbox/templates/account/token.html:43 #: netbox/templates/core/configrevision.html:26 #: netbox/templates/core/configrevision_restore.html:12 @@ -92,9 +92,9 @@ msgstr "La tua password è stata cambiata con successo." #: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 #: netbox/dcim/choices.py:102 netbox/dcim/choices.py:186 -#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1549 -#: netbox/dcim/choices.py:1607 netbox/dcim/choices.py:1674 -#: netbox/dcim/choices.py:1696 netbox/virtualization/choices.py:20 +#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1553 +#: netbox/dcim/choices.py:1611 netbox/dcim/choices.py:1678 +#: netbox/dcim/choices.py:1700 netbox/virtualization/choices.py:20 #: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18 #: netbox/vpn/choices.py:281 msgid "Planned" @@ -107,9 +107,9 @@ msgstr "Approvvigionamento" #: netbox/circuits/choices.py:23 netbox/core/tables/plugins.py:64 #: netbox/core/tables/tasks.py:22 netbox/dcim/choices.py:22 #: netbox/dcim/choices.py:103 netbox/dcim/choices.py:185 -#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1606 -#: netbox/dcim/choices.py:1673 netbox/dcim/choices.py:1695 -#: netbox/extras/tables/tables.py:539 netbox/ipam/choices.py:31 +#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1610 +#: netbox/dcim/choices.py:1677 netbox/dcim/choices.py:1699 +#: netbox/extras/tables/tables.py:540 netbox/ipam/choices.py:31 #: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69 #: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25 #: netbox/templates/users/user.html:35 netbox/users/forms/bulk_edit.py:38 @@ -120,8 +120,8 @@ msgid "Active" msgstr "Attivo" #: netbox/circuits/choices.py:24 netbox/dcim/choices.py:184 -#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1605 -#: netbox/dcim/choices.py:1675 netbox/dcim/choices.py:1694 +#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1609 +#: netbox/dcim/choices.py:1679 netbox/dcim/choices.py:1698 #: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44 msgid "Offline" msgstr "Offline" @@ -134,7 +134,7 @@ msgstr "Deprovisioning" msgid "Decommissioned" msgstr "Dismesso" -#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1618 +#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1622 #: netbox/templates/dcim/interface.html:135 #: netbox/templates/virtualization/vminterface.html:83 #: netbox/tenancy/choices.py:17 @@ -554,9 +554,9 @@ msgstr "ASN" #: netbox/templates/extras/dashboard/widget_add.html:14 #: netbox/templates/extras/eventrule.html:21 #: netbox/templates/extras/exporttemplate.html:19 +#: netbox/templates/extras/inc/script_list_content.html:33 #: netbox/templates/extras/notificationgroup.html:20 #: netbox/templates/extras/savedfilter.html:17 -#: netbox/templates/extras/script_list.html:46 #: netbox/templates/extras/tableconfig.html:17 #: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17 #: netbox/templates/generic/bulk_import.html:120 @@ -674,7 +674,7 @@ msgstr "ID del servizio" #: netbox/dcim/tables/devices.py:748 netbox/dcim/tables/devices.py:804 #: netbox/dcim/tables/devices.py:1045 netbox/dcim/tables/devicetypes.py:256 #: netbox/dcim/tables/devicetypes.py:271 netbox/dcim/tables/racks.py:33 -#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:487 +#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:488 #: netbox/templates/circuits/circuittype.html:30 #: netbox/templates/circuits/virtualcircuittype.html:30 #: netbox/templates/dcim/cable.html:40 @@ -719,7 +719,7 @@ msgstr "Colore" #: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:192 #: netbox/dcim/tables/devices.py:856 netbox/dcim/tables/power.py:77 #: netbox/dcim/tables/racks.py:141 netbox/extras/forms/bulk_import.py:42 -#: netbox/extras/tables/tables.py:449 netbox/extras/tables/tables.py:509 +#: netbox/extras/tables/tables.py:450 netbox/extras/tables/tables.py:510 #: netbox/netbox/tables/tables.py:274 #: netbox/templates/circuits/circuit.html:30 #: netbox/templates/circuits/virtualcircuit.html:39 @@ -812,7 +812,7 @@ msgstr "Provider account " #: netbox/templates/dcim/powerfeed.html:36 #: netbox/templates/dcim/poweroutlet.html:40 #: netbox/templates/dcim/rack.html:41 netbox/templates/dcim/site.html:43 -#: netbox/templates/extras/script_list.html:48 +#: netbox/templates/extras/inc/script_list_content.html:35 #: netbox/templates/ipam/ipaddress.html:37 #: netbox/templates/ipam/iprange.html:61 netbox/templates/ipam/prefix.html:69 #: netbox/templates/ipam/vlan.html:48 @@ -1391,7 +1391,7 @@ msgstr "Lato del termine" #: netbox/templates/extras/configcontext.html:60 #: netbox/templates/ipam/ipaddress.html:59 #: netbox/templates/ipam/vlan_edit.html:42 -#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:315 +#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:324 msgid "Assignment" msgstr "Assegnazione" @@ -1448,14 +1448,14 @@ msgstr "Tipo di circuito" msgid "Group Assignment" msgstr "Assegnazione di gruppo" -#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:67 +#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:68 #: netbox/dcim/models/device_component_templates.py:531 #: netbox/dcim/models/device_component_templates.py:631 -#: netbox/dcim/models/device_components.py:485 -#: netbox/dcim/models/device_components.py:1038 -#: netbox/dcim/models/device_components.py:1109 -#: netbox/dcim/models/device_components.py:1255 -#: netbox/dcim/models/devices.py:381 netbox/dcim/models/racks.py:227 +#: netbox/dcim/models/device_components.py:516 +#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1140 +#: netbox/dcim/models/device_components.py:1286 +#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227 #: netbox/extras/models/tags.py:29 msgid "color" msgstr "colore" @@ -1480,14 +1480,14 @@ msgstr "ID univoco del circuito" #: netbox/circuits/models/circuits.py:67 #: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52 -#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:49 -#: netbox/dcim/models/device_components.py:456 -#: netbox/dcim/models/device_components.py:1294 -#: netbox/dcim/models/devices.py:555 netbox/dcim/models/devices.py:1160 +#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:50 +#: netbox/dcim/models/device_components.py:487 +#: netbox/dcim/models/device_components.py:1325 +#: netbox/dcim/models/devices.py:556 netbox/dcim/models/devices.py:1164 #: netbox/dcim/models/modules.py:221 netbox/dcim/models/power.py:94 #: netbox/dcim/models/racks.py:294 netbox/dcim/models/sites.py:154 -#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:242 -#: netbox/ipam/models/ip.py:521 netbox/ipam/models/ip.py:750 +#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:529 netbox/ipam/models/ip.py:758 #: netbox/ipam/models/vlans.py:217 netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1616,8 +1616,8 @@ msgstr "" #: netbox/core/models/jobs.py:48 #: netbox/dcim/models/device_component_templates.py:43 #: netbox/dcim/models/device_components.py:52 -#: netbox/dcim/models/devices.py:499 netbox/dcim/models/devices.py:1092 -#: netbox/dcim/models/devices.py:1155 netbox/dcim/models/modules.py:32 +#: netbox/dcim/models/devices.py:500 netbox/dcim/models/devices.py:1096 +#: netbox/dcim/models/devices.py:1159 netbox/dcim/models/modules.py:32 #: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89 #: netbox/dcim/models/racks.py:263 netbox/dcim/models/sites.py:142 #: netbox/extras/models/configs.py:33 netbox/extras/models/configs.py:214 @@ -1649,7 +1649,7 @@ msgstr "nome" msgid "Full name of the provider" msgstr "Nome completo del fornitore" -#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:88 +#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:89 #: netbox/dcim/models/racks.py:143 netbox/dcim/models/sites.py:149 #: netbox/extras/models/models.py:472 netbox/ipam/models/asns.py:23 #: netbox/ipam/models/vlans.py:43 netbox/netbox/models/__init__.py:146 @@ -1707,8 +1707,8 @@ msgstr "circuito virtuale" msgid "virtual circuits" msgstr "circuiti virtuali" -#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:199 -#: netbox/ipam/models/ip.py:757 netbox/vpn/models/tunnels.py:109 +#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:765 netbox/vpn/models/tunnels.py:109 msgid "role" msgstr "ruolo" @@ -1747,9 +1747,9 @@ msgstr "terminazioni di circuiti virtuali" #: netbox/extras/tables/tables.py:62 netbox/extras/tables/tables.py:126 #: netbox/extras/tables/tables.py:159 netbox/extras/tables/tables.py:184 #: netbox/extras/tables/tables.py:260 netbox/extras/tables/tables.py:290 -#: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:422 -#: netbox/extras/tables/tables.py:445 netbox/extras/tables/tables.py:483 -#: netbox/extras/tables/tables.py:535 netbox/extras/tables/tables.py:561 +#: netbox/extras/tables/tables.py:406 netbox/extras/tables/tables.py:423 +#: netbox/extras/tables/tables.py:446 netbox/extras/tables/tables.py:484 +#: netbox/extras/tables/tables.py:536 netbox/extras/tables/tables.py:562 #: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410 #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 @@ -1793,9 +1793,9 @@ msgstr "terminazioni di circuiti virtuali" #: netbox/templates/extras/customlink.html:13 #: netbox/templates/extras/eventrule.html:13 #: netbox/templates/extras/exporttemplate.html:15 +#: netbox/templates/extras/inc/script_list_content.html:32 #: netbox/templates/extras/notificationgroup.html:14 #: netbox/templates/extras/savedfilter.html:13 -#: netbox/templates/extras/script_list.html:45 #: netbox/templates/extras/tableconfig.html:13 #: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13 #: netbox/templates/ipam/asnrange.html:15 @@ -1896,7 +1896,7 @@ msgstr "Tasso di impegno" #: netbox/dcim/tables/racks.py:148 netbox/dcim/tables/racks.py:233 #: netbox/dcim/tables/sites.py:40 netbox/dcim/tables/sites.py:74 #: netbox/dcim/tables/sites.py:121 netbox/dcim/tables/sites.py:179 -#: netbox/extras/tables/tables.py:643 netbox/ipam/tables/asn.py:69 +#: netbox/extras/tables/tables.py:644 netbox/ipam/tables/asn.py:69 #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 @@ -2104,7 +2104,7 @@ msgstr "Completato" #: netbox/core/choices.py:22 netbox/core/choices.py:59 #: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34 #: netbox/dcim/choices.py:188 netbox/dcim/choices.py:241 -#: netbox/dcim/choices.py:1608 netbox/dcim/choices.py:1698 +#: netbox/dcim/choices.py:1612 netbox/dcim/choices.py:1702 #: netbox/virtualization/choices.py:48 msgid "Failed" msgstr "Fallito" @@ -2255,7 +2255,7 @@ msgid "User name" msgstr "Nome utente" #: netbox/core/forms/bulk_edit.py:26 netbox/core/forms/filtersets.py:43 -#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1656 +#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1660 #: netbox/dcim/forms/bulk_edit.py:1184 netbox/dcim/forms/bulk_edit.py:1465 #: netbox/dcim/forms/filtersets.py:1448 netbox/dcim/tables/devices.py:577 #: netbox/dcim/tables/devicetypes.py:231 netbox/extras/forms/bulk_edit.py:124 @@ -2264,7 +2264,7 @@ msgstr "Nome utente" #: netbox/extras/forms/filtersets.py:240 netbox/extras/forms/filtersets.py:270 #: netbox/extras/forms/filtersets.py:335 netbox/extras/tables/tables.py:166 #: netbox/extras/tables/tables.py:267 netbox/extras/tables/tables.py:300 -#: netbox/extras/tables/tables.py:459 netbox/netbox/preferences.py:22 +#: netbox/extras/tables/tables.py:460 netbox/netbox/preferences.py:22 #: netbox/netbox/preferences.py:61 netbox/templates/core/datasource.html:42 #: netbox/templates/dcim/interface.html:61 #: netbox/templates/extras/customlink.html:17 @@ -2302,7 +2302,7 @@ msgstr "Ignora le regole" #: netbox/extras/forms/model_forms.py:265 #: netbox/extras/forms/model_forms.py:660 #: netbox/extras/forms/model_forms.py:713 netbox/extras/tables/tables.py:204 -#: netbox/extras/tables/tables.py:527 netbox/extras/tables/tables.py:565 +#: netbox/extras/tables/tables.py:528 netbox/extras/tables/tables.py:566 #: netbox/templates/core/datasource.html:31 #: netbox/templates/extras/configcontext.html:29 #: netbox/templates/extras/configtemplate.html:37 @@ -2327,9 +2327,9 @@ msgstr "Creazione" #: netbox/core/forms/filtersets.py:80 netbox/core/forms/filtersets.py:166 #: netbox/extras/forms/filtersets.py:524 netbox/extras/tables/tables.py:234 -#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:338 -#: netbox/extras/tables/tables.py:370 netbox/extras/tables/tables.py:632 -#: netbox/templates/core/job.html:38 +#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:320 +#: netbox/extras/tables/tables.py:339 netbox/extras/tables/tables.py:371 +#: netbox/extras/tables/tables.py:633 netbox/templates/core/job.html:38 #: netbox/templates/core/objectchange.html:52 #: netbox/templates/extras/tableconfig.html:21 #: netbox/tenancy/tables/contacts.py:98 netbox/vpn/tables/l2vpn.py:62 @@ -2372,7 +2372,7 @@ msgstr "Completato prima" #: netbox/dcim/forms/bulk_edit.py:479 netbox/dcim/forms/filtersets.py:420 #: netbox/dcim/forms/filtersets.py:464 netbox/dcim/forms/model_forms.py:332 #: netbox/extras/forms/filtersets.py:519 netbox/extras/forms/filtersets.py:539 -#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:386 +#: netbox/extras/tables/tables.py:347 netbox/extras/tables/tables.py:387 #: netbox/templates/core/objectchange.html:36 #: netbox/templates/dcim/rackreservation.html:58 #: netbox/templates/extras/savedfilter.html:21 @@ -2387,7 +2387,7 @@ msgid "User" msgstr "Utente" #: netbox/core/forms/filtersets.py:140 netbox/core/tables/change_logging.py:15 -#: netbox/extras/tables/tables.py:670 netbox/extras/tables/tables.py:724 +#: netbox/extras/tables/tables.py:671 netbox/extras/tables/tables.py:725 #: netbox/templates/core/objectchange.html:32 msgid "Time" msgstr "Ora" @@ -2443,7 +2443,7 @@ msgstr "" msgid "Rack Elevations" msgstr "Elevazioni dei rack" -#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1537 +#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1541 #: netbox/dcim/forms/bulk_edit.py:1031 netbox/dcim/forms/bulk_edit.py:1419 #: netbox/dcim/forms/bulk_edit.py:1440 netbox/dcim/tables/racks.py:161 #: netbox/netbox/navigation/menu.py:313 netbox/netbox/navigation/menu.py:317 @@ -2584,7 +2584,7 @@ msgstr "Configurazione attuale" msgid "Config revision #{id}" msgstr "Revisione della configurazione #{id}" -#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:42 +#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:43 #: netbox/dcim/models/device_component_templates.py:199 #: netbox/dcim/models/device_component_templates.py:234 #: netbox/dcim/models/device_component_templates.py:270 @@ -2592,13 +2592,13 @@ msgstr "Revisione della configurazione #{id}" #: netbox/dcim/models/device_component_templates.py:420 #: netbox/dcim/models/device_component_templates.py:526 #: netbox/dcim/models/device_component_templates.py:626 -#: netbox/dcim/models/device_components.py:282 -#: netbox/dcim/models/device_components.py:309 +#: netbox/dcim/models/device_components.py:313 #: netbox/dcim/models/device_components.py:340 -#: netbox/dcim/models/device_components.py:462 -#: netbox/dcim/models/device_components.py:665 -#: netbox/dcim/models/device_components.py:1033 -#: netbox/dcim/models/device_components.py:1104 +#: netbox/dcim/models/device_components.py:371 +#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:696 +#: netbox/dcim/models/device_components.py:1064 +#: netbox/dcim/models/device_components.py:1135 #: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80 #: netbox/extras/models/search.py:41 #: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31 @@ -2606,7 +2606,7 @@ msgid "type" msgstr "tipo" #: netbox/core/models/data.py:49 netbox/extras/choices.py:37 -#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:734 +#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:735 #: netbox/templates/core/datasource.html:62 #: netbox/templates/core/plugin.html:66 msgid "URL" @@ -2614,7 +2614,7 @@ msgstr "URL" #: netbox/core/models/data.py:59 #: netbox/dcim/models/device_component_templates.py:425 -#: netbox/dcim/models/device_components.py:517 +#: netbox/dcim/models/device_components.py:548 #: netbox/extras/models/models.py:72 netbox/extras/models/models.py:311 #: netbox/extras/models/models.py:492 netbox/extras/models/models.py:571 #: netbox/users/models/permissions.py:28 @@ -2674,7 +2674,7 @@ msgstr "" msgid "last updated" msgstr "ultimo aggiornamento" -#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:440 +#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:450 msgid "path" msgstr "sentiero" @@ -2682,7 +2682,7 @@ msgstr "sentiero" msgid "File path relative to the data source's root" msgstr "Percorso del file relativo alla radice dell'origine dati" -#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:502 +#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:510 msgid "size" msgstr "taglia" @@ -2798,7 +2798,7 @@ msgstr "" "enqueue () non può essere chiamato con valori sia per schedule_at che per " "immediate." -#: netbox/core/signals.py:131 +#: netbox/core/signals.py:143 #, python-brace-format msgid "Deletion is prevented by a protection rule: {message}" msgstr "L'eliminazione è impedita da una regola di protezione: {message}" @@ -2811,10 +2811,10 @@ msgstr "Nome completo" #: netbox/core/tables/change_logging.py:37 netbox/core/tables/jobs.py:21 #: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:323 -#: netbox/extras/tables/tables.py:341 netbox/extras/tables/tables.py:373 -#: netbox/extras/tables/tables.py:453 netbox/extras/tables/tables.py:514 -#: netbox/extras/tables/tables.py:637 netbox/extras/tables/tables.py:677 -#: netbox/extras/tables/tables.py:731 netbox/netbox/tables/tables.py:278 +#: netbox/extras/tables/tables.py:342 netbox/extras/tables/tables.py:374 +#: netbox/extras/tables/tables.py:454 netbox/extras/tables/tables.py:515 +#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:678 +#: netbox/extras/tables/tables.py:732 netbox/netbox/tables/tables.py:278 #: netbox/templates/core/objectchange.html:58 #: netbox/templates/extras/eventrule.html:78 #: netbox/templates/extras/journalentry.html:18 @@ -2851,7 +2851,7 @@ msgstr "Ultimo aggiornamento" #: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76 #: netbox/dcim/tables/devicetypes.py:169 netbox/extras/tables/tables.py:230 -#: netbox/extras/tables/tables.py:504 netbox/extras/tables/tables.py:702 +#: netbox/extras/tables/tables.py:505 netbox/extras/tables/tables.py:703 #: netbox/netbox/tables/tables.py:223 #: netbox/templates/dcim/virtualchassis_edit.html:56 #: netbox/utilities/forms/forms.py:73 @@ -3052,8 +3052,8 @@ msgid "Staging" msgstr "Messa in scena" #: netbox/dcim/choices.py:23 netbox/dcim/choices.py:190 -#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1550 -#: netbox/dcim/choices.py:1699 netbox/virtualization/choices.py:23 +#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1554 +#: netbox/dcim/choices.py:1703 netbox/virtualization/choices.py:23 #: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282 msgid "Decommissioning" msgstr "Smantellamento" @@ -3103,6 +3103,7 @@ msgid "Reserved" msgstr "Riservato" #: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:265 +#: netbox/utilities/templates/widgets/splitmultiselect.html:5 msgid "Available" msgstr "Disponibile" @@ -3117,7 +3118,7 @@ msgstr "Obsoleto" msgid "Millimeters" msgstr "Millimetri" -#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1572 +#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1576 msgid "Inches" msgstr "Pollici" @@ -3194,7 +3195,7 @@ msgid "Rear" msgstr "Posteriore" #: netbox/dcim/choices.py:187 netbox/dcim/choices.py:240 -#: netbox/dcim/choices.py:1697 netbox/virtualization/choices.py:47 +#: netbox/dcim/choices.py:1701 netbox/virtualization/choices.py:47 msgid "Staged" msgstr "Messo in scena" @@ -3227,7 +3228,7 @@ msgid "Top to bottom" msgstr "Dall'alto verso il basso" #: netbox/dcim/choices.py:217 netbox/dcim/choices.py:262 -#: netbox/dcim/choices.py:1316 +#: netbox/dcim/choices.py:1320 msgid "Passive" msgstr "Passivo" @@ -3235,46 +3236,46 @@ msgstr "Passivo" msgid "Mixed" msgstr "Misto" -#: netbox/dcim/choices.py:487 netbox/dcim/choices.py:736 +#: netbox/dcim/choices.py:489 netbox/dcim/choices.py:740 msgid "NEMA (Non-locking)" msgstr "NEMA (non bloccante)" -#: netbox/dcim/choices.py:509 netbox/dcim/choices.py:758 +#: netbox/dcim/choices.py:511 netbox/dcim/choices.py:762 msgid "NEMA (Locking)" msgstr "NEMA (bloccaggio)" -#: netbox/dcim/choices.py:533 netbox/dcim/choices.py:782 +#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:786 msgid "California Style" msgstr "Stile californiano" -#: netbox/dcim/choices.py:541 +#: netbox/dcim/choices.py:543 msgid "International/ITA" msgstr "Internazionale/ITA" -#: netbox/dcim/choices.py:576 netbox/dcim/choices.py:817 +#: netbox/dcim/choices.py:578 netbox/dcim/choices.py:821 msgid "Proprietary" msgstr "Proprietario" -#: netbox/dcim/choices.py:584 netbox/dcim/choices.py:827 -#: netbox/dcim/choices.py:1228 netbox/dcim/choices.py:1230 -#: netbox/dcim/choices.py:1466 netbox/dcim/choices.py:1468 +#: netbox/dcim/choices.py:586 netbox/dcim/choices.py:831 +#: netbox/dcim/choices.py:1232 netbox/dcim/choices.py:1234 +#: netbox/dcim/choices.py:1470 netbox/dcim/choices.py:1472 #: netbox/netbox/navigation/menu.py:209 msgid "Other" msgstr "Altro" -#: netbox/dcim/choices.py:790 +#: netbox/dcim/choices.py:794 msgid "ITA/International" msgstr "ITA/Internazionale" -#: netbox/dcim/choices.py:857 +#: netbox/dcim/choices.py:861 msgid "Physical" msgstr "Fisico" -#: netbox/dcim/choices.py:858 netbox/dcim/choices.py:1029 +#: netbox/dcim/choices.py:862 netbox/dcim/choices.py:1033 msgid "Virtual" msgstr "Virtuale" -#: netbox/dcim/choices.py:859 netbox/dcim/choices.py:1105 +#: netbox/dcim/choices.py:863 netbox/dcim/choices.py:1109 #: netbox/dcim/forms/bulk_edit.py:1625 netbox/dcim/forms/filtersets.py:1408 #: netbox/dcim/forms/model_forms.py:1117 netbox/dcim/forms/model_forms.py:1570 #: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151 @@ -3282,11 +3283,11 @@ msgstr "Virtuale" msgid "Wireless" msgstr "Wireless" -#: netbox/dcim/choices.py:1027 +#: netbox/dcim/choices.py:1031 msgid "Virtual interfaces" msgstr "Interfacce virtuali" -#: netbox/dcim/choices.py:1030 netbox/dcim/forms/bulk_edit.py:1478 +#: netbox/dcim/choices.py:1034 netbox/dcim/forms/bulk_edit.py:1478 #: netbox/dcim/forms/bulk_import.py:901 netbox/dcim/forms/model_forms.py:1099 #: netbox/dcim/tables/devices.py:704 netbox/templates/dcim/interface.html:112 #: netbox/templates/virtualization/vminterface.html:43 @@ -3296,27 +3297,27 @@ msgstr "Interfacce virtuali" msgid "Bridge" msgstr "ponte" -#: netbox/dcim/choices.py:1031 +#: netbox/dcim/choices.py:1035 msgid "Link Aggregation Group (LAG)" msgstr "Link Aggregation Group (GAL)" -#: netbox/dcim/choices.py:1035 +#: netbox/dcim/choices.py:1039 msgid "Ethernet (fixed)" msgstr "Ethernet (fisso)" -#: netbox/dcim/choices.py:1052 +#: netbox/dcim/choices.py:1056 msgid "Ethernet (modular)" msgstr "Ethernet (modulare)" -#: netbox/dcim/choices.py:1089 +#: netbox/dcim/choices.py:1093 msgid "Ethernet (backplane)" msgstr "Ethernet (backplane)" -#: netbox/dcim/choices.py:1121 +#: netbox/dcim/choices.py:1125 msgid "Cellular" msgstr "Cellulare" -#: netbox/dcim/choices.py:1173 netbox/dcim/forms/filtersets.py:385 +#: netbox/dcim/choices.py:1177 netbox/dcim/forms/filtersets.py:385 #: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/filtersets.py:1031 #: netbox/dcim/forms/filtersets.py:1630 #: netbox/templates/dcim/inventoryitem.html:56 @@ -3324,127 +3325,127 @@ msgstr "Cellulare" msgid "Serial" msgstr "Seriale" -#: netbox/dcim/choices.py:1188 +#: netbox/dcim/choices.py:1192 msgid "Coaxial" msgstr "Coassiale" -#: netbox/dcim/choices.py:1209 +#: netbox/dcim/choices.py:1213 msgid "Stacking" msgstr "impilamento" -#: netbox/dcim/choices.py:1261 +#: netbox/dcim/choices.py:1265 msgid "Half" msgstr "Metà" -#: netbox/dcim/choices.py:1262 +#: netbox/dcim/choices.py:1266 msgid "Full" msgstr "Completo" -#: netbox/dcim/choices.py:1263 netbox/netbox/preferences.py:31 +#: netbox/dcim/choices.py:1267 netbox/netbox/preferences.py:31 #: netbox/wireless/choices.py:480 msgid "Auto" msgstr "Auto" -#: netbox/dcim/choices.py:1275 +#: netbox/dcim/choices.py:1279 msgid "Access" msgstr "Accesso" -#: netbox/dcim/choices.py:1276 netbox/ipam/tables/vlans.py:150 +#: netbox/dcim/choices.py:1280 netbox/ipam/tables/vlans.py:150 #: netbox/ipam/tables/vlans.py:195 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Taggato" -#: netbox/dcim/choices.py:1277 +#: netbox/dcim/choices.py:1281 msgid "Tagged (All)" msgstr "Contrassegnati (tutti)" -#: netbox/dcim/choices.py:1278 netbox/templates/ipam/vlan_edit.html:26 +#: netbox/dcim/choices.py:1282 netbox/templates/ipam/vlan_edit.html:26 msgid "Q-in-Q (802.1ad)" msgstr "Q-in-Q (802.1ad)" -#: netbox/dcim/choices.py:1307 +#: netbox/dcim/choices.py:1311 msgid "IEEE Standard" msgstr "Norma IEEE" -#: netbox/dcim/choices.py:1318 +#: netbox/dcim/choices.py:1322 msgid "Passive 24V (2-pair)" msgstr "24V passivo (2 coppie)" -#: netbox/dcim/choices.py:1319 +#: netbox/dcim/choices.py:1323 msgid "Passive 24V (4-pair)" msgstr "24V passivo (4 coppie)" -#: netbox/dcim/choices.py:1320 +#: netbox/dcim/choices.py:1324 msgid "Passive 48V (2-pair)" msgstr "48V passivo (2 coppie)" -#: netbox/dcim/choices.py:1321 +#: netbox/dcim/choices.py:1325 msgid "Passive 48V (4-pair)" msgstr "48V passivo (4 coppie)" -#: netbox/dcim/choices.py:1394 netbox/dcim/choices.py:1507 +#: netbox/dcim/choices.py:1398 netbox/dcim/choices.py:1511 msgid "Copper" msgstr "Rame" -#: netbox/dcim/choices.py:1417 +#: netbox/dcim/choices.py:1421 msgid "Fiber Optic" msgstr "Fibra ottica" -#: netbox/dcim/choices.py:1453 netbox/dcim/choices.py:1536 +#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1540 msgid "USB" msgstr "USB" -#: netbox/dcim/choices.py:1523 +#: netbox/dcim/choices.py:1527 msgid "Fiber" msgstr "Fibra" -#: netbox/dcim/choices.py:1548 netbox/dcim/forms/filtersets.py:1295 +#: netbox/dcim/choices.py:1552 netbox/dcim/forms/filtersets.py:1295 msgid "Connected" msgstr "Connesso" -#: netbox/dcim/choices.py:1567 netbox/netbox/choices.py:175 +#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:175 msgid "Kilometers" msgstr "Chilometri" -#: netbox/dcim/choices.py:1568 netbox/netbox/choices.py:176 +#: netbox/dcim/choices.py:1572 netbox/netbox/choices.py:176 #: netbox/templates/dcim/cable_trace.html:65 msgid "Meters" msgstr "Metri" -#: netbox/dcim/choices.py:1569 +#: netbox/dcim/choices.py:1573 msgid "Centimeters" msgstr "Centimetri" -#: netbox/dcim/choices.py:1570 netbox/netbox/choices.py:177 +#: netbox/dcim/choices.py:1574 netbox/netbox/choices.py:177 msgid "Miles" msgstr "Miglia" -#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:178 +#: netbox/dcim/choices.py:1575 netbox/netbox/choices.py:178 #: netbox/templates/dcim/cable_trace.html:66 msgid "Feet" msgstr "Piedi" -#: netbox/dcim/choices.py:1619 +#: netbox/dcim/choices.py:1623 msgid "Redundant" msgstr "Ridondante" -#: netbox/dcim/choices.py:1640 +#: netbox/dcim/choices.py:1644 msgid "Single phase" msgstr "Monofase" -#: netbox/dcim/choices.py:1641 +#: netbox/dcim/choices.py:1645 msgid "Three-phase" msgstr "Trifase" -#: netbox/dcim/choices.py:1657 netbox/extras/choices.py:53 +#: netbox/dcim/choices.py:1661 netbox/extras/choices.py:53 #: netbox/netbox/preferences.py:21 netbox/netbox/preferences.py:60 #: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20 #: netbox/wireless/choices.py:27 msgid "Disabled" msgstr "Disabili" -#: netbox/dcim/choices.py:1658 +#: netbox/dcim/choices.py:1662 msgid "Faulty" msgstr "Difettoso" @@ -3702,7 +3703,7 @@ msgstr "È a piena profondità" #: netbox/dcim/filtersets.py:1164 netbox/dcim/forms/filtersets.py:838 #: netbox/dcim/forms/filtersets.py:1463 netbox/dcim/forms/filtersets.py:1669 #: netbox/dcim/forms/filtersets.py:1674 netbox/dcim/forms/model_forms.py:1887 -#: netbox/dcim/models/devices.py:1256 netbox/dcim/models/devices.py:1276 +#: netbox/dcim/models/devices.py:1260 netbox/dcim/models/devices.py:1280 #: netbox/virtualization/filtersets.py:198 #: netbox/virtualization/filtersets.py:270 #: netbox/virtualization/forms/filtersets.py:178 @@ -3851,7 +3852,7 @@ msgstr "VID assegnato" #: netbox/dcim/filtersets.py:1829 netbox/dcim/forms/bulk_edit.py:1591 #: netbox/dcim/forms/bulk_import.py:952 netbox/dcim/forms/filtersets.py:1516 #: netbox/dcim/forms/model_forms.py:1536 -#: netbox/dcim/models/device_components.py:761 +#: netbox/dcim/models/device_components.py:792 #: netbox/dcim/tables/devices.py:658 netbox/ipam/filtersets.py:335 #: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478 #: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590 @@ -3863,8 +3864,8 @@ msgstr "VID assegnato" #: netbox/ipam/forms/model_forms.py:208 netbox/ipam/forms/model_forms.py:256 #: netbox/ipam/forms/model_forms.py:310 netbox/ipam/forms/model_forms.py:474 #: netbox/ipam/forms/model_forms.py:488 netbox/ipam/forms/model_forms.py:502 -#: netbox/ipam/models/ip.py:222 netbox/ipam/models/ip.py:511 -#: netbox/ipam/models/ip.py:740 netbox/ipam/models/vrfs.py:61 +#: netbox/ipam/models/ip.py:223 netbox/ipam/models/ip.py:519 +#: netbox/ipam/models/ip.py:748 netbox/ipam/models/vrfs.py:61 #: netbox/ipam/tables/ip.py:189 netbox/ipam/tables/ip.py:262 #: netbox/ipam/tables/ip.py:318 netbox/ipam/tables/ip.py:418 #: netbox/templates/dcim/interface.html:152 @@ -3910,7 +3911,7 @@ msgstr "Politica di traduzione VLAN (ID)" #: netbox/dcim/filtersets.py:1857 netbox/dcim/forms/filtersets.py:1487 #: netbox/dcim/forms/model_forms.py:1553 -#: netbox/dcim/models/device_components.py:580 +#: netbox/dcim/models/device_components.py:611 #: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:712 #: netbox/templates/ipam/vlantranslationpolicy.html:11 #: netbox/virtualization/forms/bulk_edit.py:248 @@ -4029,7 +4030,7 @@ msgstr "Pannello di alimentazione (ID)" #: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:443 #: netbox/extras/forms/model_forms.py:649 #: netbox/extras/forms/model_forms.py:701 netbox/netbox/forms/base.py:86 -#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:486 +#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:490 #: netbox/templates/circuits/inc/circuit_termination.html:32 #: netbox/templates/generic/bulk_edit.html:65 #: netbox/templates/inc/panels/tags.html:5 @@ -4344,7 +4345,7 @@ msgstr "Tipo di modulo" msgid "Chassis" msgstr "Telaio" -#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:386 +#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:387 #: netbox/dcim/tables/devices.py:82 msgid "VM role" msgstr "Ruolo VM" @@ -4503,7 +4504,7 @@ msgstr "Pareggio massimo" #: netbox/dcim/forms/bulk_edit.py:1101 #: netbox/dcim/models/device_component_templates.py:281 -#: netbox/dcim/models/device_components.py:352 +#: netbox/dcim/models/device_components.py:383 msgid "Maximum power draw (watts)" msgstr "Potenza massima assorbita (watt)" @@ -4513,7 +4514,7 @@ msgstr "Pareggio assegnato" #: netbox/dcim/forms/bulk_edit.py:1107 #: netbox/dcim/models/device_component_templates.py:288 -#: netbox/dcim/models/device_components.py:359 +#: netbox/dcim/models/device_components.py:390 msgid "Allocated power draw (watts)" msgstr "Potenza assorbita allocata (watt)" @@ -4535,7 +4536,7 @@ msgstr "Solo gestione" #: netbox/dcim/forms/bulk_import.py:937 netbox/dcim/forms/filtersets.py:1472 #: netbox/dcim/forms/object_import.py:90 #: netbox/dcim/models/device_component_templates.py:445 -#: netbox/dcim/models/device_components.py:733 +#: netbox/dcim/models/device_components.py:764 msgid "PoE mode" msgstr "modalità PoE" @@ -4543,7 +4544,7 @@ msgstr "modalità PoE" #: netbox/dcim/forms/bulk_import.py:943 netbox/dcim/forms/filtersets.py:1477 #: netbox/dcim/forms/object_import.py:95 #: netbox/dcim/models/device_component_templates.py:452 -#: netbox/dcim/models/device_components.py:740 +#: netbox/dcim/models/device_components.py:771 msgid "PoE type" msgstr "Tipo PoE" @@ -5259,7 +5260,7 @@ msgstr "IPv6 primario" msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64" msgstr "Indirizzo IPv6 con lunghezza del prefisso, ad esempio 2001:db8: :1/64" -#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:527 +#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558 #: netbox/templates/dcim/interface.html:57 #: netbox/templates/virtualization/vminterface.html:51 #: netbox/virtualization/forms/bulk_edit.py:207 @@ -5407,7 +5408,7 @@ msgstr "Connessione" #: netbox/dcim/forms/filtersets.py:1426 netbox/extras/forms/bulk_edit.py:382 #: netbox/extras/forms/bulk_import.py:261 #: netbox/extras/forms/filtersets.py:527 -#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:640 +#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:641 #: netbox/templates/extras/journalentry.html:30 msgid "Kind" msgstr "Gentile" @@ -5417,7 +5418,7 @@ msgid "Mgmt only" msgstr "Solo gestione" #: netbox/dcim/forms/filtersets.py:1467 netbox/dcim/forms/model_forms.py:1548 -#: netbox/dcim/models/device_components.py:689 +#: netbox/dcim/models/device_components.py:720 #: netbox/templates/dcim/interface.html:142 msgid "WWN" msgstr "WWN" @@ -5552,7 +5553,7 @@ msgstr "Profilo e attributi" msgid "Device Role" msgstr "Ruolo del dispositivo" -#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:545 +#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:546 msgid "The lowest-numbered unit occupied by the device" msgstr "L'unità con il numero più basso occupata dal dispositivo" @@ -5823,67 +5824,67 @@ msgstr "" msgid "A position must be specified for the first VC member." msgstr "È necessario specificare una posizione per il primo membro VC." -#: netbox/dcim/models/cables.py:62 +#: netbox/dcim/models/cables.py:63 #: netbox/dcim/models/device_component_templates.py:51 #: netbox/dcim/models/device_components.py:57 #: netbox/extras/models/customfields.py:113 msgid "label" msgstr "etichetta" -#: netbox/dcim/models/cables.py:71 +#: netbox/dcim/models/cables.py:72 msgid "length" msgstr "lunghezza" -#: netbox/dcim/models/cables.py:78 +#: netbox/dcim/models/cables.py:79 msgid "length unit" msgstr "unità di lunghezza" -#: netbox/dcim/models/cables.py:96 +#: netbox/dcim/models/cables.py:97 msgid "cable" msgstr "cavo" -#: netbox/dcim/models/cables.py:97 +#: netbox/dcim/models/cables.py:98 msgid "cables" msgstr "cavi" -#: netbox/dcim/models/cables.py:163 +#: netbox/dcim/models/cables.py:173 msgid "Must specify a unit when setting a cable length" msgstr "" "È necessario specificare un'unità quando si imposta la lunghezza del cavo" -#: netbox/dcim/models/cables.py:166 +#: netbox/dcim/models/cables.py:176 msgid "Must define A and B terminations when creating a new cable." msgstr "" "È necessario definire le terminazioni A e B quando si crea un nuovo cavo." -#: netbox/dcim/models/cables.py:173 +#: netbox/dcim/models/cables.py:183 msgid "Cannot connect different termination types to same end of cable." msgstr "" "Non è possibile collegare tipi di terminazione diversi alla stessa estremità" " del cavo." -#: netbox/dcim/models/cables.py:181 +#: netbox/dcim/models/cables.py:191 #, python-brace-format msgid "Incompatible termination types: {type_a} and {type_b}" msgstr "Tipi di terminazione incompatibili: {type_a} e {type_b}" -#: netbox/dcim/models/cables.py:191 +#: netbox/dcim/models/cables.py:201 msgid "A and B terminations cannot connect to the same object." msgstr "Le terminazioni A e B non possono connettersi allo stesso oggetto." -#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37 +#: netbox/dcim/models/cables.py:270 netbox/ipam/models/asns.py:37 msgid "end" msgstr "fine" -#: netbox/dcim/models/cables.py:309 +#: netbox/dcim/models/cables.py:319 msgid "cable termination" msgstr "terminazione del cavo" -#: netbox/dcim/models/cables.py:310 +#: netbox/dcim/models/cables.py:320 msgid "cable terminations" msgstr "terminazioni dei cavi" -#: netbox/dcim/models/cables.py:329 +#: netbox/dcim/models/cables.py:339 #, python-brace-format msgid "" "Duplicate termination found for {app_label}.{model} {termination_id}: cable " @@ -5892,68 +5893,68 @@ msgstr "" "È stata rilevata una terminazione duplicata per {app_label}.{model} " "{termination_id}: cavo {cable_pk}" -#: netbox/dcim/models/cables.py:339 +#: netbox/dcim/models/cables.py:349 #, python-brace-format msgid "Cables cannot be terminated to {type_display} interfaces" msgstr "I cavi non possono essere terminati {type_display} interfacce" -#: netbox/dcim/models/cables.py:346 +#: netbox/dcim/models/cables.py:356 msgid "Circuit terminations attached to a provider network may not be cabled." msgstr "" "Le terminazioni dei circuiti collegate alla rete di un provider potrebbero " "non essere cablate." -#: netbox/dcim/models/cables.py:444 netbox/extras/models/configs.py:47 +#: netbox/dcim/models/cables.py:454 netbox/extras/models/configs.py:47 msgid "is active" msgstr "è attivo" -#: netbox/dcim/models/cables.py:448 +#: netbox/dcim/models/cables.py:458 msgid "is complete" msgstr "è completo" -#: netbox/dcim/models/cables.py:452 +#: netbox/dcim/models/cables.py:462 msgid "is split" msgstr "è diviso" -#: netbox/dcim/models/cables.py:460 +#: netbox/dcim/models/cables.py:470 msgid "cable path" msgstr "percorso via cavo" -#: netbox/dcim/models/cables.py:461 +#: netbox/dcim/models/cables.py:471 msgid "cable paths" msgstr "percorsi via cavo" -#: netbox/dcim/models/cables.py:536 +#: netbox/dcim/models/cables.py:546 msgid "All originating terminations must be attached to the same link" msgstr "" "Tutte le terminazioni originarie devono essere allegate allo stesso link" -#: netbox/dcim/models/cables.py:548 +#: netbox/dcim/models/cables.py:558 msgid "All mid-span terminations must have the same termination type" msgstr "" "Tutte le terminazioni mid-span devono avere lo stesso tipo di terminazione" -#: netbox/dcim/models/cables.py:553 +#: netbox/dcim/models/cables.py:563 msgid "All mid-span terminations must have the same parent object" msgstr "" "Tutte le terminazioni mid-span devono avere lo stesso oggetto principale" -#: netbox/dcim/models/cables.py:577 +#: netbox/dcim/models/cables.py:587 msgid "All links must be cable or wireless" msgstr "Tutti i collegamenti devono essere via cavo o wireless" -#: netbox/dcim/models/cables.py:579 +#: netbox/dcim/models/cables.py:589 msgid "All links must match first link type" msgstr "Tutti i link devono corrispondere al primo tipo di link" -#: netbox/dcim/models/cables.py:662 +#: netbox/dcim/models/cables.py:672 msgid "" "All positions counts within the path on opposite ends of links must match" msgstr "" "Tutti i conteggi delle posizioni all'interno del percorso alle estremità " "opposte dei collegamenti devono corrispondere" -#: netbox/dcim/models/cables.py:671 +#: netbox/dcim/models/cables.py:681 msgid "Remote termination position filter is missing" msgstr "Manca il filtro della posizione di terminazione remota" @@ -6010,12 +6011,12 @@ msgid "console server port templates" msgstr "modelli di porte per console server" #: netbox/dcim/models/device_component_templates.py:277 -#: netbox/dcim/models/device_components.py:348 +#: netbox/dcim/models/device_components.py:379 msgid "maximum draw" msgstr "pareggio massimo" #: netbox/dcim/models/device_component_templates.py:284 -#: netbox/dcim/models/device_components.py:355 +#: netbox/dcim/models/device_components.py:386 msgid "allocated draw" msgstr "pareggio assegnato" @@ -6028,7 +6029,7 @@ msgid "power port templates" msgstr "modelli di porte di alimentazione" #: netbox/dcim/models/device_component_templates.py:315 -#: netbox/dcim/models/device_components.py:375 +#: netbox/dcim/models/device_components.py:406 #, python-brace-format msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)." msgstr "" @@ -6036,12 +6037,12 @@ msgstr "" "({maximum_draw}W)." #: netbox/dcim/models/device_component_templates.py:349 -#: netbox/dcim/models/device_components.py:477 +#: netbox/dcim/models/device_components.py:508 msgid "feed leg" msgstr "gamba di alimentazione" #: netbox/dcim/models/device_component_templates.py:354 -#: netbox/dcim/models/device_components.py:482 +#: netbox/dcim/models/device_components.py:513 msgid "Phase (for three-phase feeds)" msgstr "Fase (per alimentazioni trifase)" @@ -6068,17 +6069,17 @@ msgstr "" "stesso tipo di modulo" #: netbox/dcim/models/device_component_templates.py:430 -#: netbox/dcim/models/device_components.py:671 +#: netbox/dcim/models/device_components.py:702 msgid "management only" msgstr "solo gestione" #: netbox/dcim/models/device_component_templates.py:438 -#: netbox/dcim/models/device_components.py:551 +#: netbox/dcim/models/device_components.py:582 msgid "bridge interface" msgstr "interfaccia bridge" #: netbox/dcim/models/device_component_templates.py:459 -#: netbox/dcim/models/device_components.py:697 +#: netbox/dcim/models/device_components.py:728 msgid "wireless role" msgstr "ruolo wireless" @@ -6091,7 +6092,7 @@ msgid "interface templates" msgstr "modelli di interfaccia" #: netbox/dcim/models/device_component_templates.py:473 -#: netbox/dcim/models/device_components.py:857 +#: netbox/dcim/models/device_components.py:888 #: netbox/virtualization/models/virtualmachines.py:390 msgid "An interface cannot be bridged to itself." msgstr "Un'interfaccia non può essere collegata a se stessa." @@ -6110,7 +6111,7 @@ msgstr "" "Interfaccia bridge ({bridge}) deve appartenere allo stesso tipo di modulo" #: netbox/dcim/models/device_component_templates.py:540 -#: netbox/dcim/models/device_components.py:1047 +#: netbox/dcim/models/device_components.py:1078 msgid "rear port position" msgstr "posizione della porta posteriore" @@ -6138,7 +6139,7 @@ msgstr "" "{name} ha solo {count} posizioni" #: netbox/dcim/models/device_component_templates.py:635 -#: netbox/dcim/models/device_components.py:1113 +#: netbox/dcim/models/device_components.py:1144 msgid "positions" msgstr "posizioni" @@ -6151,12 +6152,12 @@ msgid "rear port templates" msgstr "modelli di porte posteriori" #: netbox/dcim/models/device_component_templates.py:676 -#: netbox/dcim/models/device_components.py:1160 +#: netbox/dcim/models/device_components.py:1191 msgid "position" msgstr "posizione" #: netbox/dcim/models/device_component_templates.py:679 -#: netbox/dcim/models/device_components.py:1163 +#: netbox/dcim/models/device_components.py:1194 msgid "Identifier to reference when renaming installed components" msgstr "" "Identificatore a cui fare riferimento quando si rinominano i componenti " @@ -6188,12 +6189,12 @@ msgstr "" "impostato su «principale» per consentire gli alloggiamenti dei dispositivi." #: netbox/dcim/models/device_component_templates.py:783 -#: netbox/dcim/models/device_components.py:1315 +#: netbox/dcim/models/device_components.py:1346 msgid "part ID" msgstr "ID della parte" #: netbox/dcim/models/device_component_templates.py:785 -#: netbox/dcim/models/device_components.py:1317 +#: netbox/dcim/models/device_components.py:1348 msgid "Manufacturer-assigned part identifier" msgstr "Identificativo del pezzo assegnato dal produttore" @@ -6205,119 +6206,119 @@ msgstr "modello di articolo di inventario" msgid "inventory item templates" msgstr "modelli di articoli di inventario" -#: netbox/dcim/models/device_components.py:100 +#: netbox/dcim/models/device_components.py:123 msgid "Components cannot be moved to a different device." msgstr "I componenti non possono essere spostati su un dispositivo diverso." -#: netbox/dcim/models/device_components.py:139 +#: netbox/dcim/models/device_components.py:170 msgid "cable end" msgstr "estremità del cavo" -#: netbox/dcim/models/device_components.py:146 +#: netbox/dcim/models/device_components.py:177 msgid "mark connected" msgstr "contrassegnare connesso" -#: netbox/dcim/models/device_components.py:148 +#: netbox/dcim/models/device_components.py:179 msgid "Treat as if a cable is connected" msgstr "Tratta come se fosse collegato un cavo" -#: netbox/dcim/models/device_components.py:166 +#: netbox/dcim/models/device_components.py:197 msgid "Must specify cable end (A or B) when attaching a cable." msgstr "" "È necessario specificare l'estremità del cavo (A o B) quando si collega un " "cavo." -#: netbox/dcim/models/device_components.py:170 +#: netbox/dcim/models/device_components.py:201 msgid "Cable end must not be set without a cable." msgstr "L'estremità del cavo non deve essere impostata senza un cavo." -#: netbox/dcim/models/device_components.py:174 +#: netbox/dcim/models/device_components.py:205 msgid "Cannot mark as connected with a cable attached." msgstr "Non è possibile contrassegnare come connesso con un cavo collegato." -#: netbox/dcim/models/device_components.py:201 +#: netbox/dcim/models/device_components.py:232 #, python-brace-format msgid "{class_name} models must declare a parent_object property" msgstr "{class_name} i modelli devono dichiarare una proprietà parent_object" -#: netbox/dcim/models/device_components.py:287 -#: netbox/dcim/models/device_components.py:314 +#: netbox/dcim/models/device_components.py:318 #: netbox/dcim/models/device_components.py:345 -#: netbox/dcim/models/device_components.py:467 +#: netbox/dcim/models/device_components.py:376 +#: netbox/dcim/models/device_components.py:498 msgid "Physical port type" msgstr "Tipo di porta fisica" -#: netbox/dcim/models/device_components.py:290 -#: netbox/dcim/models/device_components.py:317 +#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:348 msgid "speed" msgstr "velocità" -#: netbox/dcim/models/device_components.py:294 -#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:325 +#: netbox/dcim/models/device_components.py:352 msgid "Port speed in bits per second" msgstr "Velocità della porta in bit al secondo" -#: netbox/dcim/models/device_components.py:300 +#: netbox/dcim/models/device_components.py:331 msgid "console port" msgstr "porta console" -#: netbox/dcim/models/device_components.py:301 +#: netbox/dcim/models/device_components.py:332 msgid "console ports" msgstr "porte console" -#: netbox/dcim/models/device_components.py:327 +#: netbox/dcim/models/device_components.py:358 msgid "console server port" msgstr "porta console server" -#: netbox/dcim/models/device_components.py:328 +#: netbox/dcim/models/device_components.py:359 msgid "console server ports" msgstr "porte console server" -#: netbox/dcim/models/device_components.py:365 +#: netbox/dcim/models/device_components.py:396 msgid "power port" msgstr "porta di alimentazione" -#: netbox/dcim/models/device_components.py:366 +#: netbox/dcim/models/device_components.py:397 msgid "power ports" msgstr "porte di alimentazione" -#: netbox/dcim/models/device_components.py:492 +#: netbox/dcim/models/device_components.py:523 msgid "power outlet" msgstr "presa di corrente" -#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:524 msgid "power outlets" msgstr "prese di corrente" -#: netbox/dcim/models/device_components.py:501 +#: netbox/dcim/models/device_components.py:532 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device" msgstr "" "Porta di alimentazione principale ({power_port}) deve appartenere allo " "stesso dispositivo" -#: netbox/dcim/models/device_components.py:530 netbox/vpn/models/crypto.py:80 +#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80 #: netbox/vpn/models/crypto.py:222 msgid "mode" msgstr "modalità" -#: netbox/dcim/models/device_components.py:535 +#: netbox/dcim/models/device_components.py:566 msgid "IEEE 802.1Q tagging strategy" msgstr "Strategia di etichettatura IEEE 802.1Q" -#: netbox/dcim/models/device_components.py:543 +#: netbox/dcim/models/device_components.py:574 msgid "parent interface" msgstr "interfaccia principale" -#: netbox/dcim/models/device_components.py:559 +#: netbox/dcim/models/device_components.py:590 msgid "untagged VLAN" msgstr "VLAN senza tag" -#: netbox/dcim/models/device_components.py:565 +#: netbox/dcim/models/device_components.py:596 msgid "tagged VLANs" msgstr "VLAN contrassegnate" -#: netbox/dcim/models/device_components.py:573 +#: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:612 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 #: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:108 @@ -6326,94 +6327,94 @@ msgstr "VLAN contrassegnate" msgid "Q-in-Q SVLAN" msgstr "SVLAN Q-in-Q" -#: netbox/dcim/models/device_components.py:588 +#: netbox/dcim/models/device_components.py:619 msgid "primary MAC address" msgstr "indirizzo MAC primario" -#: netbox/dcim/models/device_components.py:600 +#: netbox/dcim/models/device_components.py:631 msgid "Only Q-in-Q interfaces may specify a service VLAN." msgstr "Solo le interfacce Q-in-Q possono specificare una VLAN di servizio." -#: netbox/dcim/models/device_components.py:606 +#: netbox/dcim/models/device_components.py:637 #, python-brace-format msgid "MAC address {mac_address} is not assigned to this interface." msgstr "Indirizzo MAC {mac_address} non è assegnato a questa interfaccia." -#: netbox/dcim/models/device_components.py:662 +#: netbox/dcim/models/device_components.py:693 msgid "parent LAG" msgstr "GAL capogruppo" -#: netbox/dcim/models/device_components.py:672 +#: netbox/dcim/models/device_components.py:703 msgid "This interface is used only for out-of-band management" msgstr "Questa interfaccia viene utilizzata solo per la gestione fuori banda" -#: netbox/dcim/models/device_components.py:677 +#: netbox/dcim/models/device_components.py:708 msgid "speed (Kbps)" msgstr "velocità (Kbps)" -#: netbox/dcim/models/device_components.py:680 +#: netbox/dcim/models/device_components.py:711 msgid "duplex" msgstr "bifamiliare" -#: netbox/dcim/models/device_components.py:690 +#: netbox/dcim/models/device_components.py:721 msgid "64-bit World Wide Name" msgstr "Nome mondiale a 64 bit" -#: netbox/dcim/models/device_components.py:704 +#: netbox/dcim/models/device_components.py:735 msgid "wireless channel" msgstr "canale wireless" -#: netbox/dcim/models/device_components.py:711 +#: netbox/dcim/models/device_components.py:742 msgid "channel frequency (MHz)" msgstr "frequenza del canale (MHz)" -#: netbox/dcim/models/device_components.py:712 -#: netbox/dcim/models/device_components.py:720 +#: netbox/dcim/models/device_components.py:743 +#: netbox/dcim/models/device_components.py:751 msgid "Populated by selected channel (if set)" msgstr "Popolato dal canale selezionato (se impostato)" -#: netbox/dcim/models/device_components.py:726 +#: netbox/dcim/models/device_components.py:757 msgid "transmit power (dBm)" msgstr "potenza di trasmissione (dBm)" -#: netbox/dcim/models/device_components.py:753 netbox/wireless/models.py:117 +#: netbox/dcim/models/device_components.py:784 netbox/wireless/models.py:117 msgid "wireless LANs" msgstr "LAN wireless" -#: netbox/dcim/models/device_components.py:801 +#: netbox/dcim/models/device_components.py:832 #: netbox/virtualization/models/virtualmachines.py:364 msgid "interface" msgstr "interfaccia" -#: netbox/dcim/models/device_components.py:802 +#: netbox/dcim/models/device_components.py:833 #: netbox/virtualization/models/virtualmachines.py:365 msgid "interfaces" msgstr "interfacce" -#: netbox/dcim/models/device_components.py:810 +#: netbox/dcim/models/device_components.py:841 #, python-brace-format msgid "{display_type} interfaces cannot have a cable attached." msgstr "{display_type} alle interfacce non è possibile collegare un cavo." -#: netbox/dcim/models/device_components.py:818 +#: netbox/dcim/models/device_components.py:849 #, python-brace-format msgid "{display_type} interfaces cannot be marked as connected." msgstr "" "{display_type} le interfacce non possono essere contrassegnate come " "connesse." -#: netbox/dcim/models/device_components.py:827 +#: netbox/dcim/models/device_components.py:858 #: netbox/virtualization/models/virtualmachines.py:375 msgid "An interface cannot be its own parent." msgstr "Un'interfaccia non può essere la propria madre." -#: netbox/dcim/models/device_components.py:831 +#: netbox/dcim/models/device_components.py:862 msgid "Only virtual interfaces may be assigned to a parent interface." msgstr "" "Solo le interfacce virtuali possono essere assegnate a un'interfaccia " "principale." -#: netbox/dcim/models/device_components.py:838 +#: netbox/dcim/models/device_components.py:869 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to a different device " @@ -6422,7 +6423,7 @@ msgstr "" "L'interfaccia principale selezionata ({interface}) appartiene a un " "dispositivo diverso ({device})" -#: netbox/dcim/models/device_components.py:844 +#: netbox/dcim/models/device_components.py:875 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to {device}, which is " @@ -6431,7 +6432,7 @@ msgstr "" "L'interfaccia principale selezionata ({interface}) appartiene a {device}, " "che non fa parte dello chassis virtuale {virtual_chassis}." -#: netbox/dcim/models/device_components.py:864 +#: netbox/dcim/models/device_components.py:895 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different device " @@ -6440,7 +6441,7 @@ msgstr "" "L'interfaccia bridge selezionata ({bridge}) appartiene a un dispositivo " "diverso ({device})." -#: netbox/dcim/models/device_components.py:870 +#: netbox/dcim/models/device_components.py:901 #, python-brace-format msgid "" "The selected bridge interface ({interface}) belongs to {device}, which is " @@ -6449,16 +6450,16 @@ msgstr "" "L'interfaccia bridge selezionata ({interface}) appartiene a {device}, che " "non fa parte dello chassis virtuale {virtual_chassis}." -#: netbox/dcim/models/device_components.py:881 +#: netbox/dcim/models/device_components.py:912 msgid "Virtual interfaces cannot have a parent LAG interface." msgstr "" "Le interfacce virtuali non possono avere un'interfaccia LAG principale." -#: netbox/dcim/models/device_components.py:885 +#: netbox/dcim/models/device_components.py:916 msgid "A LAG interface cannot be its own parent." msgstr "Un'interfaccia LAG non può essere la propria interfaccia principale." -#: netbox/dcim/models/device_components.py:892 +#: netbox/dcim/models/device_components.py:923 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to a different device ({device})." @@ -6466,7 +6467,7 @@ msgstr "" "L'interfaccia LAG selezionata ({lag}) appartiene a un dispositivo diverso " "({device})." -#: netbox/dcim/models/device_components.py:898 +#: netbox/dcim/models/device_components.py:929 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to {device}, which is not part of" @@ -6475,55 +6476,55 @@ msgstr "" "L'interfaccia LAG selezionata ({lag}) appartiene a {device}, che non fa " "parte dello chassis virtuale {virtual_chassis}." -#: netbox/dcim/models/device_components.py:909 +#: netbox/dcim/models/device_components.py:940 msgid "Virtual interfaces cannot have a PoE mode." msgstr "Le interfacce virtuali non possono avere una modalità PoE." -#: netbox/dcim/models/device_components.py:913 +#: netbox/dcim/models/device_components.py:944 msgid "Virtual interfaces cannot have a PoE type." msgstr "Le interfacce virtuali non possono avere un tipo PoE." -#: netbox/dcim/models/device_components.py:919 +#: netbox/dcim/models/device_components.py:950 msgid "Must specify PoE mode when designating a PoE type." msgstr "" "È necessario specificare la modalità PoE quando si designa un tipo PoE." -#: netbox/dcim/models/device_components.py:926 +#: netbox/dcim/models/device_components.py:957 msgid "Wireless role may be set only on wireless interfaces." msgstr "" "Il ruolo wireless può essere impostato solo sulle interfacce wireless." -#: netbox/dcim/models/device_components.py:928 +#: netbox/dcim/models/device_components.py:959 msgid "Channel may be set only on wireless interfaces." msgstr "Il canale può essere impostato solo su interfacce wireless." -#: netbox/dcim/models/device_components.py:934 +#: netbox/dcim/models/device_components.py:965 msgid "Channel frequency may be set only on wireless interfaces." msgstr "" "La frequenza del canale può essere impostata solo sulle interfacce wireless." -#: netbox/dcim/models/device_components.py:938 +#: netbox/dcim/models/device_components.py:969 msgid "Cannot specify custom frequency with channel selected." msgstr "" "Impossibile specificare una frequenza personalizzata con il canale " "selezionato." -#: netbox/dcim/models/device_components.py:944 +#: netbox/dcim/models/device_components.py:975 msgid "Channel width may be set only on wireless interfaces." msgstr "" "La larghezza del canale può essere impostata solo sulle interfacce wireless." -#: netbox/dcim/models/device_components.py:946 +#: netbox/dcim/models/device_components.py:977 msgid "Cannot specify custom width with channel selected." msgstr "" "Impossibile specificare una larghezza personalizzata con il canale " "selezionato." -#: netbox/dcim/models/device_components.py:950 +#: netbox/dcim/models/device_components.py:981 msgid "Interface mode does not support an untagged vlan." msgstr "La modalità interfaccia non supporta un vlan senza tag." -#: netbox/dcim/models/device_components.py:956 +#: netbox/dcim/models/device_components.py:987 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -6532,25 +6533,25 @@ msgstr "" "La VLAN senza tag ({untagged_vlan}) deve appartenere allo stesso sito del " "dispositivo principale dell'interfaccia o deve essere globale." -#: netbox/dcim/models/device_components.py:1053 +#: netbox/dcim/models/device_components.py:1084 msgid "Mapped position on corresponding rear port" msgstr "Posizione mappata sulla porta posteriore corrispondente" -#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1100 msgid "front port" msgstr "porta anteriore" -#: netbox/dcim/models/device_components.py:1070 +#: netbox/dcim/models/device_components.py:1101 msgid "front ports" msgstr "porte anteriori" -#: netbox/dcim/models/device_components.py:1081 +#: netbox/dcim/models/device_components.py:1112 #, python-brace-format msgid "Rear port ({rear_port}) must belong to the same device" msgstr "" "Porta posteriore ({rear_port}) deve appartenere allo stesso dispositivo" -#: netbox/dcim/models/device_components.py:1089 +#: netbox/dcim/models/device_components.py:1120 #, python-brace-format msgid "" "Invalid rear port position ({rear_port_position}): Rear port {name} has only" @@ -6559,19 +6560,19 @@ msgstr "" "Posizione della porta posteriore non valida ({rear_port_position}): Porta " "posteriore {name} ha solo {positions} posizioni." -#: netbox/dcim/models/device_components.py:1119 +#: netbox/dcim/models/device_components.py:1150 msgid "Number of front ports which may be mapped" msgstr "Numero di porte anteriori che possono essere mappate" -#: netbox/dcim/models/device_components.py:1124 +#: netbox/dcim/models/device_components.py:1155 msgid "rear port" msgstr "porta posteriore" -#: netbox/dcim/models/device_components.py:1125 +#: netbox/dcim/models/device_components.py:1156 msgid "rear ports" msgstr "porte posteriori" -#: netbox/dcim/models/device_components.py:1136 +#: netbox/dcim/models/device_components.py:1167 #, python-brace-format msgid "" "The number of positions cannot be less than the number of mapped front ports" @@ -6580,41 +6581,41 @@ msgstr "" "Il numero di posizioni non può essere inferiore al numero di porte frontali " "mappate ({frontport_count})" -#: netbox/dcim/models/device_components.py:1177 +#: netbox/dcim/models/device_components.py:1208 msgid "module bay" msgstr "alloggiamento per moduli" -#: netbox/dcim/models/device_components.py:1178 +#: netbox/dcim/models/device_components.py:1209 msgid "module bays" msgstr "alloggiamenti per moduli" -#: netbox/dcim/models/device_components.py:1192 +#: netbox/dcim/models/device_components.py:1223 #: netbox/dcim/models/modules.py:269 msgid "A module bay cannot belong to a module installed within it." msgstr "" "Un alloggiamento per moduli non può appartenere a un modulo installato al " "suo interno." -#: netbox/dcim/models/device_components.py:1218 +#: netbox/dcim/models/device_components.py:1249 msgid "device bay" msgstr "alloggiamento per dispositivi" -#: netbox/dcim/models/device_components.py:1219 +#: netbox/dcim/models/device_components.py:1250 msgid "device bays" msgstr "alloggiamenti per dispositivi" -#: netbox/dcim/models/device_components.py:1226 +#: netbox/dcim/models/device_components.py:1257 #, python-brace-format msgid "This type of device ({device_type}) does not support device bays." msgstr "" "Questo tipo di dispositivo ({device_type}) non supporta gli alloggiamenti " "per dispositivi." -#: netbox/dcim/models/device_components.py:1232 +#: netbox/dcim/models/device_components.py:1263 msgid "Cannot install a device into itself." msgstr "Impossibile installare un dispositivo su se stesso." -#: netbox/dcim/models/device_components.py:1240 +#: netbox/dcim/models/device_components.py:1271 #, python-brace-format msgid "" "Cannot install the specified device; device is already installed in {bay}." @@ -6622,120 +6623,120 @@ msgstr "" "Impossibile installare il dispositivo specificato; il dispositivo è già " "installato in {bay}." -#: netbox/dcim/models/device_components.py:1261 +#: netbox/dcim/models/device_components.py:1292 msgid "inventory item role" msgstr "ruolo dell'articolo di inventario" -#: netbox/dcim/models/device_components.py:1262 +#: netbox/dcim/models/device_components.py:1293 msgid "inventory item roles" msgstr "ruoli degli articoli di inventario" -#: netbox/dcim/models/device_components.py:1321 -#: netbox/dcim/models/devices.py:508 netbox/dcim/models/modules.py:229 +#: netbox/dcim/models/device_components.py:1352 +#: netbox/dcim/models/devices.py:509 netbox/dcim/models/modules.py:229 #: netbox/dcim/models/racks.py:310 #: netbox/virtualization/models/virtualmachines.py:125 msgid "serial number" msgstr "numero di serie" -#: netbox/dcim/models/device_components.py:1329 -#: netbox/dcim/models/devices.py:516 netbox/dcim/models/modules.py:236 +#: netbox/dcim/models/device_components.py:1360 +#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:236 #: netbox/dcim/models/racks.py:317 msgid "asset tag" msgstr "etichetta dell'asset" -#: netbox/dcim/models/device_components.py:1330 +#: netbox/dcim/models/device_components.py:1361 msgid "A unique tag used to identify this item" msgstr "Un tag univoco utilizzato per identificare questo articolo" -#: netbox/dcim/models/device_components.py:1333 +#: netbox/dcim/models/device_components.py:1364 msgid "discovered" msgstr "scoperto" -#: netbox/dcim/models/device_components.py:1335 +#: netbox/dcim/models/device_components.py:1366 msgid "This item was automatically discovered" msgstr "Questo articolo è stato scoperto automaticamente" -#: netbox/dcim/models/device_components.py:1353 +#: netbox/dcim/models/device_components.py:1384 msgid "inventory item" msgstr "articolo di inventario" -#: netbox/dcim/models/device_components.py:1354 +#: netbox/dcim/models/device_components.py:1385 msgid "inventory items" msgstr "articoli di inventario" -#: netbox/dcim/models/device_components.py:1362 +#: netbox/dcim/models/device_components.py:1393 msgid "Cannot assign self as parent." msgstr "Non può assegnarsi come genitore." -#: netbox/dcim/models/device_components.py:1370 +#: netbox/dcim/models/device_components.py:1401 msgid "Parent inventory item does not belong to the same device." msgstr "" "L'articolo dell'inventario principale non appartiene allo stesso " "dispositivo." -#: netbox/dcim/models/device_components.py:1376 +#: netbox/dcim/models/device_components.py:1407 msgid "Cannot move an inventory item with dependent children" msgstr "Impossibile spostare un articolo dell'inventario con figli a carico" -#: netbox/dcim/models/device_components.py:1384 +#: netbox/dcim/models/device_components.py:1415 msgid "Cannot assign inventory item to component on another device" msgstr "" "Impossibile assegnare un articolo di inventario a un componente su un altro " "dispositivo" -#: netbox/dcim/models/devices.py:59 +#: netbox/dcim/models/devices.py:60 msgid "manufacturer" msgstr "produttore" -#: netbox/dcim/models/devices.py:60 +#: netbox/dcim/models/devices.py:61 msgid "manufacturers" msgstr "produttori" -#: netbox/dcim/models/devices.py:84 netbox/dcim/models/modules.py:85 +#: netbox/dcim/models/devices.py:85 netbox/dcim/models/modules.py:85 #: netbox/dcim/models/racks.py:139 msgid "model" msgstr "modello" -#: netbox/dcim/models/devices.py:97 +#: netbox/dcim/models/devices.py:98 msgid "default platform" msgstr "piattaforma predefinita" -#: netbox/dcim/models/devices.py:100 netbox/dcim/models/modules.py:89 +#: netbox/dcim/models/devices.py:101 netbox/dcim/models/modules.py:89 msgid "part number" msgstr "numero del pezzo" -#: netbox/dcim/models/devices.py:103 netbox/dcim/models/modules.py:92 +#: netbox/dcim/models/devices.py:104 netbox/dcim/models/modules.py:92 msgid "Discrete part number (optional)" msgstr "Numero di parte discreto (opzionale)" -#: netbox/dcim/models/devices.py:109 netbox/dcim/models/racks.py:53 +#: netbox/dcim/models/devices.py:110 netbox/dcim/models/racks.py:53 msgid "height (U)" msgstr "altezza (U)" -#: netbox/dcim/models/devices.py:113 +#: netbox/dcim/models/devices.py:114 msgid "exclude from utilization" msgstr "escludere dall'utilizzo" -#: netbox/dcim/models/devices.py:114 +#: netbox/dcim/models/devices.py:115 msgid "Devices of this type are excluded when calculating rack utilization." msgstr "" "I dispositivi di questo tipo sono esclusi dal calcolo dell'utilizzo del " "rack." -#: netbox/dcim/models/devices.py:118 +#: netbox/dcim/models/devices.py:119 msgid "is full depth" msgstr "è a piena profondità" -#: netbox/dcim/models/devices.py:119 +#: netbox/dcim/models/devices.py:120 msgid "Device consumes both front and rear rack faces." msgstr "" "Il dispositivo consuma entrambe le facce del rack anteriore e posteriore." -#: netbox/dcim/models/devices.py:126 +#: netbox/dcim/models/devices.py:127 msgid "parent/child status" msgstr "stato genitore/figlio" -#: netbox/dcim/models/devices.py:127 +#: netbox/dcim/models/devices.py:128 msgid "" "Parent devices house child devices in device bays. Leave blank if this " "device type is neither a parent nor a child." @@ -6744,24 +6745,24 @@ msgstr "" "alloggiamenti dei dispositivi. Lascia vuoto se questo tipo di dispositivo " "non è né un genitore né un bambino." -#: netbox/dcim/models/devices.py:131 netbox/dcim/models/devices.py:561 +#: netbox/dcim/models/devices.py:132 netbox/dcim/models/devices.py:562 #: netbox/dcim/models/modules.py:95 netbox/dcim/models/racks.py:321 msgid "airflow" msgstr "flusso d'aria" -#: netbox/dcim/models/devices.py:208 +#: netbox/dcim/models/devices.py:209 msgid "device type" msgstr "tipo di dispositivo" -#: netbox/dcim/models/devices.py:209 +#: netbox/dcim/models/devices.py:210 msgid "device types" msgstr "tipi di dispositivi" -#: netbox/dcim/models/devices.py:291 +#: netbox/dcim/models/devices.py:292 msgid "U height must be in increments of 0.5 rack units." msgstr "L'altezza U deve essere espressa in incrementi di 0,5 unità rack." -#: netbox/dcim/models/devices.py:308 +#: netbox/dcim/models/devices.py:309 #, python-brace-format msgid "" "Device {device} in rack {rack} does not have sufficient space to accommodate" @@ -6770,7 +6771,7 @@ msgstr "" "Dispositivo {device} nella cremagliera {rack} non dispone di spazio " "sufficiente per ospitare un'altezza di {height}U" -#: netbox/dcim/models/devices.py:323 +#: netbox/dcim/models/devices.py:324 #, python-brace-format msgid "" "Unable to set 0U height: Found {racked_instance_count} " @@ -6780,7 +6781,7 @@ msgstr "" "href=\"{url}\">{racked_instance_count} casi già montato all'interno di " "rack." -#: netbox/dcim/models/devices.py:332 +#: netbox/dcim/models/devices.py:333 msgid "" "Must delete all device bay templates associated with this device before " "declassifying it as a parent device." @@ -6789,155 +6790,155 @@ msgstr "" "associati a questo dispositivo prima di declassificarlo come dispositivo " "principale." -#: netbox/dcim/models/devices.py:338 +#: netbox/dcim/models/devices.py:339 msgid "Child device types must be 0U." msgstr "I tipi di dispositivi per bambini devono essere 0U." -#: netbox/dcim/models/devices.py:387 +#: netbox/dcim/models/devices.py:388 msgid "Virtual machines may be assigned to this role" msgstr "Le macchine virtuali possono essere assegnate a questo ruolo" -#: netbox/dcim/models/devices.py:410 +#: netbox/dcim/models/devices.py:411 msgid "A top-level device role with this name already exists." msgstr "Esiste già un ruolo di primo livello del dispositivo con questo nome." -#: netbox/dcim/models/devices.py:420 +#: netbox/dcim/models/devices.py:421 msgid "A top-level device role with this slug already exists." msgstr "Esiste già un ruolo di primo livello nel dispositivo con questo slug." -#: netbox/dcim/models/devices.py:423 +#: netbox/dcim/models/devices.py:424 msgid "device role" msgstr "ruolo del dispositivo" -#: netbox/dcim/models/devices.py:424 +#: netbox/dcim/models/devices.py:425 msgid "device roles" msgstr "ruoli dei dispositivi" -#: netbox/dcim/models/devices.py:438 +#: netbox/dcim/models/devices.py:439 msgid "Optionally limit this platform to devices of a certain manufacturer" msgstr "" "Facoltativamente, limita questa piattaforma ai dispositivi di un determinato" " produttore" -#: netbox/dcim/models/devices.py:450 +#: netbox/dcim/models/devices.py:451 msgid "platform" msgstr "piattaforma" -#: netbox/dcim/models/devices.py:451 +#: netbox/dcim/models/devices.py:452 msgid "platforms" msgstr "piattaforme" -#: netbox/dcim/models/devices.py:482 +#: netbox/dcim/models/devices.py:483 msgid "The function this device serves" msgstr "La funzione utilizzata da questo dispositivo" -#: netbox/dcim/models/devices.py:509 +#: netbox/dcim/models/devices.py:510 msgid "Chassis serial number, assigned by the manufacturer" msgstr "Numero di serie del telaio, assegnato dal produttore" -#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:237 +#: netbox/dcim/models/devices.py:518 netbox/dcim/models/modules.py:237 msgid "A unique tag used to identify this device" msgstr "Un tag univoco utilizzato per identificare questo dispositivo" -#: netbox/dcim/models/devices.py:544 +#: netbox/dcim/models/devices.py:545 msgid "position (U)" msgstr "posizione (U)" -#: netbox/dcim/models/devices.py:552 +#: netbox/dcim/models/devices.py:553 msgid "rack face" msgstr "faccia cremagliera" -#: netbox/dcim/models/devices.py:573 netbox/dcim/models/devices.py:1176 +#: netbox/dcim/models/devices.py:574 netbox/dcim/models/devices.py:1180 #: netbox/virtualization/models/virtualmachines.py:94 msgid "primary IPv4" msgstr "IPv4 primario" -#: netbox/dcim/models/devices.py:581 netbox/dcim/models/devices.py:1184 +#: netbox/dcim/models/devices.py:582 netbox/dcim/models/devices.py:1188 #: netbox/virtualization/models/virtualmachines.py:102 msgid "primary IPv6" msgstr "IPv6 primario" -#: netbox/dcim/models/devices.py:589 +#: netbox/dcim/models/devices.py:590 msgid "out-of-band IP" msgstr "IP fuori banda" -#: netbox/dcim/models/devices.py:606 +#: netbox/dcim/models/devices.py:607 msgid "VC position" msgstr "Posizione VC" -#: netbox/dcim/models/devices.py:609 +#: netbox/dcim/models/devices.py:610 msgid "Virtual chassis position" msgstr "Posizione virtuale dello chassis" -#: netbox/dcim/models/devices.py:612 +#: netbox/dcim/models/devices.py:613 msgid "VC priority" msgstr "Priorità VC" -#: netbox/dcim/models/devices.py:616 +#: netbox/dcim/models/devices.py:617 msgid "Virtual chassis master election priority" msgstr "Priorità di elezione del master dello chassis virtuale" -#: netbox/dcim/models/devices.py:619 netbox/dcim/models/sites.py:208 +#: netbox/dcim/models/devices.py:620 netbox/dcim/models/sites.py:208 msgid "latitude" msgstr "latitudine" -#: netbox/dcim/models/devices.py:624 netbox/dcim/models/devices.py:632 +#: netbox/dcim/models/devices.py:625 netbox/dcim/models/devices.py:633 #: netbox/dcim/models/sites.py:213 netbox/dcim/models/sites.py:221 msgid "GPS coordinate in decimal format (xx.yyyyyy)" msgstr "Coordinate GPS in formato decimale (xx.yyyyyy)" -#: netbox/dcim/models/devices.py:627 netbox/dcim/models/sites.py:216 +#: netbox/dcim/models/devices.py:628 netbox/dcim/models/sites.py:216 msgid "longitude" msgstr "longitudine" -#: netbox/dcim/models/devices.py:706 +#: netbox/dcim/models/devices.py:707 msgid "Device name must be unique per site." msgstr "Il nome del dispositivo deve essere univoco per sito." -#: netbox/dcim/models/devices.py:717 +#: netbox/dcim/models/devices.py:718 msgid "device" msgstr "dispositivo" -#: netbox/dcim/models/devices.py:718 +#: netbox/dcim/models/devices.py:719 msgid "devices" msgstr "dispositivi" -#: netbox/dcim/models/devices.py:737 +#: netbox/dcim/models/devices.py:738 #, python-brace-format msgid "Rack {rack} does not belong to site {site}." msgstr "cremagliera {rack} non appartiene al sito {site}." -#: netbox/dcim/models/devices.py:742 +#: netbox/dcim/models/devices.py:743 #, python-brace-format msgid "Location {location} does not belong to site {site}." msgstr "Posizione {location} non appartiene al sito {site}." -#: netbox/dcim/models/devices.py:748 +#: netbox/dcim/models/devices.py:749 #, python-brace-format msgid "Rack {rack} does not belong to location {location}." msgstr "cremagliera {rack} non appartiene alla località {location}." -#: netbox/dcim/models/devices.py:755 +#: netbox/dcim/models/devices.py:756 msgid "Cannot select a rack face without assigning a rack." msgstr "" "Non è possibile selezionare una faccia del rack senza assegnare un rack." -#: netbox/dcim/models/devices.py:759 +#: netbox/dcim/models/devices.py:760 msgid "Cannot select a rack position without assigning a rack." msgstr "" "Non è possibile selezionare una posizione del rack senza assegnare un rack." -#: netbox/dcim/models/devices.py:765 +#: netbox/dcim/models/devices.py:766 msgid "Position must be in increments of 0.5 rack units." msgstr "La posizione deve essere in incrementi di 0,5 unità rack." -#: netbox/dcim/models/devices.py:769 +#: netbox/dcim/models/devices.py:770 msgid "Must specify rack face when defining rack position." msgstr "" "È necessario specificare la faccia del rack quando si definisce la posizione" " del rack." -#: netbox/dcim/models/devices.py:777 +#: netbox/dcim/models/devices.py:778 #, python-brace-format msgid "" "A 0U device type ({device_type}) cannot be assigned to a rack position." @@ -6945,7 +6946,7 @@ msgstr "" "Un tipo di dispositivo 0U ({device_type}) non può essere assegnato a una " "posizione nel rack." -#: netbox/dcim/models/devices.py:788 +#: netbox/dcim/models/devices.py:789 msgid "" "Child device types cannot be assigned to a rack face. This is an attribute " "of the parent device." @@ -6953,7 +6954,7 @@ msgstr "" "I tipi di dispositivi per bambini non possono essere assegnati a un rack. " "Questo è un attributo del dispositivo principale." -#: netbox/dcim/models/devices.py:795 +#: netbox/dcim/models/devices.py:796 msgid "" "Child device types cannot be assigned to a rack position. This is an " "attribute of the parent device." @@ -6961,7 +6962,7 @@ msgstr "" "I tipi di dispositivi per bambini non possono essere assegnati a una " "posizione rack. Questo è un attributo del dispositivo principale." -#: netbox/dcim/models/devices.py:809 +#: netbox/dcim/models/devices.py:810 #, python-brace-format msgid "" "U{position} is already occupied or does not have sufficient space to " @@ -6970,23 +6971,23 @@ msgstr "" "U{position} è già occupato o non dispone di spazio sufficiente per ospitare " "questo tipo di dispositivo: {device_type} ({u_height}U)" -#: netbox/dcim/models/devices.py:824 +#: netbox/dcim/models/devices.py:825 #, python-brace-format msgid "{ip} is not an IPv4 address." msgstr "{ip} non è un indirizzo IPv4." -#: netbox/dcim/models/devices.py:836 netbox/dcim/models/devices.py:854 +#: netbox/dcim/models/devices.py:837 netbox/dcim/models/devices.py:855 #, python-brace-format msgid "The specified IP address ({ip}) is not assigned to this device." msgstr "" "L'indirizzo IP specificato ({ip}) non è assegnato a questo dispositivo." -#: netbox/dcim/models/devices.py:842 +#: netbox/dcim/models/devices.py:843 #, python-brace-format msgid "{ip} is not an IPv6 address." msgstr "{ip} non è un indirizzo IPv6." -#: netbox/dcim/models/devices.py:872 +#: netbox/dcim/models/devices.py:873 #, python-brace-format msgid "" "The assigned platform is limited to {platform_manufacturer} device types, " @@ -6996,23 +6997,23 @@ msgstr "" "dispositivo, ma il tipo di questo dispositivo appartiene a " "{devicetype_manufacturer}." -#: netbox/dcim/models/devices.py:883 +#: netbox/dcim/models/devices.py:884 #, python-brace-format msgid "The assigned cluster belongs to a different site ({site})" msgstr "Il cluster assegnato appartiene a un sito diverso ({site})" -#: netbox/dcim/models/devices.py:890 +#: netbox/dcim/models/devices.py:891 #, python-brace-format msgid "The assigned cluster belongs to a different location ({location})" msgstr "Il cluster assegnato appartiene a una posizione diversa ({location})" -#: netbox/dcim/models/devices.py:898 +#: netbox/dcim/models/devices.py:899 msgid "A device assigned to a virtual chassis must have its position defined." msgstr "" "La posizione di un dispositivo assegnato a uno chassis virtuale deve essere " "definita." -#: netbox/dcim/models/devices.py:904 +#: netbox/dcim/models/devices.py:905 #, python-brace-format msgid "" "Device cannot be removed from virtual chassis {virtual_chassis} because it " @@ -7021,22 +7022,22 @@ msgstr "" "Il dispositivo non può essere rimosso dallo chassis virtuale " "{virtual_chassis} perché attualmente è designato come suo padrone." -#: netbox/dcim/models/devices.py:1097 +#: netbox/dcim/models/devices.py:1101 msgid "domain" msgstr "dominio" -#: netbox/dcim/models/devices.py:1110 netbox/dcim/models/devices.py:1111 +#: netbox/dcim/models/devices.py:1114 netbox/dcim/models/devices.py:1115 msgid "virtual chassis" msgstr "chassis virtuale" -#: netbox/dcim/models/devices.py:1123 +#: netbox/dcim/models/devices.py:1127 #, python-brace-format msgid "" "The selected master ({master}) is not assigned to this virtual chassis." msgstr "" "Il master selezionato ({master}) non è assegnato a questo chassis virtuale." -#: netbox/dcim/models/devices.py:1139 +#: netbox/dcim/models/devices.py:1143 #, python-brace-format msgid "" "Unable to delete virtual chassis {self}. There are member interfaces which " @@ -7045,44 +7046,44 @@ msgstr "" "Impossibile eliminare lo chassis virtuale {self}. Esistono interfacce tra i " "membri che formano interfacce GAL trasversali." -#: netbox/dcim/models/devices.py:1165 netbox/vpn/models/l2vpn.py:42 +#: netbox/dcim/models/devices.py:1169 netbox/vpn/models/l2vpn.py:42 msgid "identifier" msgstr "identificatore" -#: netbox/dcim/models/devices.py:1166 +#: netbox/dcim/models/devices.py:1170 msgid "Numeric identifier unique to the parent device" msgstr "Identificatore numerico univoco per il dispositivo principale" -#: netbox/dcim/models/devices.py:1194 netbox/extras/models/customfields.py:227 +#: netbox/dcim/models/devices.py:1198 netbox/extras/models/customfields.py:227 #: netbox/extras/models/models.py:109 netbox/extras/models/models.py:775 #: netbox/netbox/models/__init__.py:120 netbox/netbox/models/__init__.py:155 msgid "comments" msgstr "commenti" -#: netbox/dcim/models/devices.py:1210 +#: netbox/dcim/models/devices.py:1214 msgid "virtual device context" msgstr "contesto del dispositivo virtuale" -#: netbox/dcim/models/devices.py:1211 +#: netbox/dcim/models/devices.py:1215 msgid "virtual device contexts" msgstr "contesti dei dispositivi virtuali" -#: netbox/dcim/models/devices.py:1240 +#: netbox/dcim/models/devices.py:1244 #, python-brace-format msgid "{ip} is not an IPv{family} address." msgstr "{ip} non è un IPv{family} indirizzo." -#: netbox/dcim/models/devices.py:1246 +#: netbox/dcim/models/devices.py:1250 msgid "Primary IP address must belong to an interface on the assigned device." msgstr "" "L'indirizzo IP primario deve appartenere a un'interfaccia sul dispositivo " "assegnato." -#: netbox/dcim/models/devices.py:1277 +#: netbox/dcim/models/devices.py:1281 msgid "MAC addresses" msgstr "Indirizzi MAC" -#: netbox/dcim/models/devices.py:1309 +#: netbox/dcim/models/devices.py:1313 msgid "" "Cannot unassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7090,7 +7091,7 @@ msgstr "" "Impossibile annullare l'assegnazione dell'indirizzo MAC mentre è designato " "come MAC primario per un oggetto" -#: netbox/dcim/models/devices.py:1313 +#: netbox/dcim/models/devices.py:1317 msgid "" "Cannot reassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7529,6 +7530,10 @@ msgstr "Sito A" msgid "Site B" msgstr "Sito B" +#: netbox/dcim/tables/cables.py:117 +msgid "Color Name" +msgstr "Nome del colore" + #: netbox/dcim/tables/connections.py:31 netbox/dcim/tables/connections.py:50 #: netbox/dcim/tables/connections.py:71 #: netbox/templates/dcim/inc/connection_endpoints.html:16 @@ -7537,7 +7542,7 @@ msgstr "Raggiungibile" #: netbox/dcim/tables/devices.py:73 netbox/dcim/tables/devices.py:121 #: netbox/dcim/tables/racks.py:153 netbox/dcim/tables/sites.py:118 -#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:605 +#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:606 #: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73 #: netbox/netbox/navigation/menu.py:75 #: netbox/virtualization/forms/model_forms.py:122 @@ -7769,7 +7774,7 @@ msgid "Module Types" msgstr "Tipi di moduli" #: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:413 -#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:600 +#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:601 #: netbox/netbox/navigation/menu.py:78 msgid "Platforms" msgstr "piattaforme" @@ -7966,7 +7971,7 @@ msgstr "Contesto di configurazione" msgid "Render Config" msgstr "Configurazione del rendering" -#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:610 +#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:611 #: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258 #: netbox/virtualization/views.py:208 msgid "Virtual Machines" @@ -8315,36 +8320,40 @@ msgstr "" msgid "RSS Feed" msgstr "Feed RSS" -#: netbox/extras/dashboard/widgets.py:314 +#: netbox/extras/dashboard/widgets.py:315 msgid "Embed an RSS feed from an external website." msgstr "Incorpora un feed RSS da un sito Web esterno." -#: netbox/extras/dashboard/widgets.py:321 +#: netbox/extras/dashboard/widgets.py:322 msgid "Feed URL" msgstr "URL del feed" -#: netbox/extras/dashboard/widgets.py:325 +#: netbox/extras/dashboard/widgets.py:326 msgid "Requires external connection" msgstr "Richiede una connessione esterna" -#: netbox/extras/dashboard/widgets.py:331 +#: netbox/extras/dashboard/widgets.py:332 msgid "The maximum number of objects to display" msgstr "Il numero massimo di oggetti da visualizzare" -#: netbox/extras/dashboard/widgets.py:336 +#: netbox/extras/dashboard/widgets.py:337 msgid "How long to stored the cached content (in seconds)" msgstr "" "Per quanto tempo conservare il contenuto memorizzato nella cache (in " "secondi)" -#: netbox/extras/dashboard/widgets.py:393 +#: netbox/extras/dashboard/widgets.py:343 +msgid "Timeout value for fetching the feed (in seconds)" +msgstr "Valore di timeout per il recupero del feed (in secondi)" + +#: netbox/extras/dashboard/widgets.py:400 #: netbox/templates/account/base.html:10 #: netbox/templates/account/bookmarks.html:7 #: netbox/templates/inc/user_menu.html:43 msgid "Bookmarks" msgstr "Segnalibri" -#: netbox/extras/dashboard/widgets.py:397 +#: netbox/extras/dashboard/widgets.py:404 msgid "Show your personal bookmarks" msgstr "Mostra i tuoi segnalibri personali" @@ -8464,7 +8473,7 @@ msgstr "Classe Button" #: netbox/extras/forms/bulk_edit.py:155 netbox/extras/forms/bulk_edit.py:354 #: netbox/extras/forms/filtersets.py:192 netbox/extras/forms/filtersets.py:470 -#: netbox/extras/models/mixins.py:100 +#: netbox/extras/models/mixins.py:101 msgid "MIME type" msgstr "Tipo MIME" @@ -8536,7 +8545,7 @@ msgstr "È attivo" #: netbox/extras/forms/model_forms.py:297 #: netbox/extras/forms/model_forms.py:450 #: netbox/extras/forms/model_forms.py:567 -#: netbox/users/forms/model_forms.py:277 +#: netbox/users/forms/model_forms.py:284 msgid "Object types" msgstr "Tipi di oggetti" @@ -8641,7 +8650,7 @@ msgstr "La classificazione degli ingressi" #: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:413 #: netbox/templates/extras/notificationgroup.html:41 #: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:237 -#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:301 +#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:310 #: netbox/users/tables.py:102 msgid "Users" msgstr "Utenti" @@ -8658,7 +8667,7 @@ msgstr "Nomi utente separati da virgole, racchiusi tra virgolette" #: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78 #: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68 #: netbox/users/forms/model_forms.py:182 netbox/users/forms/model_forms.py:194 -#: netbox/users/forms/model_forms.py:306 netbox/users/tables.py:35 +#: netbox/users/forms/model_forms.py:315 netbox/users/tables.py:35 #: netbox/users/tables.py:106 msgid "Groups" msgstr "Gruppi" @@ -9027,7 +9036,7 @@ msgstr "Nessun indicizzatore trovato!" #: netbox/extras/models/configs.py:38 netbox/extras/models/models.py:323 #: netbox/extras/models/models.py:488 netbox/extras/models/models.py:567 #: netbox/extras/models/search.py:48 netbox/extras/models/tags.py:44 -#: netbox/ipam/models/ip.py:193 netbox/netbox/models/mixins.py:16 +#: netbox/ipam/models/ip.py:194 netbox/netbox/models/mixins.py:16 msgid "weight" msgstr "peso" @@ -9423,19 +9432,19 @@ msgstr "cruscotto" msgid "dashboards" msgstr "cruscotti" -#: netbox/extras/models/mixins.py:85 +#: netbox/extras/models/mixins.py:86 msgid "template code" msgstr "codice modello" -#: netbox/extras/models/mixins.py:86 +#: netbox/extras/models/mixins.py:87 msgid "Jinja template code." msgstr "Codice modello Jinja." -#: netbox/extras/models/mixins.py:89 +#: netbox/extras/models/mixins.py:90 msgid "environment parameters" msgstr "parametri ambientali" -#: netbox/extras/models/mixins.py:94 +#: netbox/extras/models/mixins.py:95 #, python-brace-format msgid "" "Any additional parameters to pass when constructing " @@ -9444,32 +9453,32 @@ msgstr "" "Qualsiasi parametri aggiuntivi da superare quando si " "costruisce l'ambiente Jinja" -#: netbox/extras/models/mixins.py:101 +#: netbox/extras/models/mixins.py:102 #, python-brace-format msgid "Defaults to {default}" msgstr "Il valore predefinito è {default}" -#: netbox/extras/models/mixins.py:106 +#: netbox/extras/models/mixins.py:107 msgid "Filename to give to the rendered export file" msgstr "Nome file da assegnare al file di esportazione renderizzato" -#: netbox/extras/models/mixins.py:109 +#: netbox/extras/models/mixins.py:110 msgid "file extension" msgstr "estensione del file" -#: netbox/extras/models/mixins.py:112 +#: netbox/extras/models/mixins.py:113 msgid "Extension to append to the rendered filename" msgstr "Estensione da aggiungere al nome del file renderizzato" -#: netbox/extras/models/mixins.py:115 +#: netbox/extras/models/mixins.py:116 msgid "as attachment" msgstr "come allegato" -#: netbox/extras/models/mixins.py:117 +#: netbox/extras/models/mixins.py:118 msgid "Download file as attachment" msgstr "Scarica il file come allegato" -#: netbox/extras/models/mixins.py:124 +#: netbox/extras/models/mixins.py:125 #, python-brace-format msgid "{class_name} must implement a get_context() method." msgstr "{class_name} deve implementare un metodo get_context ()." @@ -9763,7 +9772,7 @@ msgstr "segnalibro" msgid "bookmarks" msgstr "segnalibri" -#: netbox/extras/models/models.py:858 +#: netbox/extras/models/models.py:861 #, python-brace-format msgid "Bookmarks cannot be assigned to this object type ({type})." msgstr "" @@ -9899,8 +9908,7 @@ msgstr "Ignora" #: netbox/extras/tables/tables.py:66 netbox/extras/tables/tables.py:163 #: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:264 -#: netbox/extras/tables/tables.py:320 netbox/extras/tables/tables.py:456 -#: netbox/extras/tables/tables.py:490 +#: netbox/extras/tables/tables.py:457 netbox/extras/tables/tables.py:491 #: netbox/templates/extras/customfield.html:105 #: netbox/templates/extras/eventrule.html:27 #: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80 @@ -9959,30 +9967,30 @@ msgstr "Ordina alfabeticamente" msgid "New Window" msgstr "Nuova finestra" -#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:577 +#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:578 #: netbox/templates/extras/configtemplate.html:21 #: netbox/templates/extras/exporttemplate.html:23 msgid "MIME Type" msgstr "Tipo MIME" -#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:580 +#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:581 #: netbox/templates/extras/configtemplate.html:25 #: netbox/templates/extras/exporttemplate.html:27 msgid "File Name" msgstr "Nome del file" -#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:583 +#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:584 #: netbox/templates/extras/configtemplate.html:29 #: netbox/templates/extras/exporttemplate.html:31 msgid "File Extension" msgstr "Estensione del file" -#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:586 +#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:587 msgid "As Attachment" msgstr "Come allegato" -#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:531 -#: netbox/extras/tables/tables.py:569 netbox/templates/core/datafile.html:24 +#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:532 +#: netbox/extras/tables/tables.py:570 netbox/templates/core/datafile.html:24 #: netbox/templates/extras/configcontext.html:39 #: netbox/templates/extras/configtemplate.html:47 #: netbox/templates/extras/exporttemplate.html:49 @@ -9991,8 +9999,8 @@ msgstr "Come allegato" msgid "Data File" msgstr "File di dati" -#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:543 -#: netbox/extras/tables/tables.py:574 +#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:544 +#: netbox/extras/tables/tables.py:575 msgid "Synced" msgstr "Sincronizzato" @@ -10008,41 +10016,41 @@ msgstr "Dimensione (byte)" msgid "Table Name" msgstr "Nome tabella" -#: netbox/extras/tables/tables.py:383 +#: netbox/extras/tables/tables.py:384 msgid "Read" msgstr "Leggi" -#: netbox/extras/tables/tables.py:426 +#: netbox/extras/tables/tables.py:427 msgid "SSL Validation" msgstr "Validazione SSL" -#: netbox/extras/tables/tables.py:462 +#: netbox/extras/tables/tables.py:463 #: netbox/templates/extras/eventrule.html:37 msgid "Event Types" msgstr "Tipi di eventi" -#: netbox/extras/tables/tables.py:595 netbox/netbox/navigation/menu.py:77 +#: netbox/extras/tables/tables.py:596 netbox/netbox/navigation/menu.py:77 #: netbox/templates/dcim/devicerole.html:8 msgid "Device Roles" msgstr "Ruoli dei dispositivi" -#: netbox/extras/tables/tables.py:648 +#: netbox/extras/tables/tables.py:649 msgid "Comments (Short)" msgstr "Commenti (brevi)" -#: netbox/extras/tables/tables.py:667 netbox/extras/tables/tables.py:718 +#: netbox/extras/tables/tables.py:668 netbox/extras/tables/tables.py:719 msgid "Line" msgstr "Linea" -#: netbox/extras/tables/tables.py:674 netbox/extras/tables/tables.py:728 +#: netbox/extras/tables/tables.py:675 netbox/extras/tables/tables.py:729 msgid "Level" msgstr "Livello" -#: netbox/extras/tables/tables.py:680 netbox/extras/tables/tables.py:737 +#: netbox/extras/tables/tables.py:681 netbox/extras/tables/tables.py:738 msgid "Message" msgstr "Messaggio" -#: netbox/extras/tables/tables.py:721 +#: netbox/extras/tables/tables.py:722 msgid "Method" msgstr "Metodo" @@ -10108,7 +10116,7 @@ msgstr "Widget eliminato: " msgid "Error deleting widget: " msgstr "Errore durante l'eliminazione del widget: " -#: netbox/extras/views.py:1349 +#: netbox/extras/views.py:1356 msgid "Unable to run script: RQ worker process not running." msgstr "" "Impossibile eseguire lo script: processo di lavoro RQ non in esecuzione." @@ -10176,8 +10184,8 @@ msgstr "Cisco" msgid "Plaintext" msgstr "Testo in chiaro" -#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:797 -#: netbox/ipam/forms/model_forms.py:851 netbox/templates/ipam/service.html:23 +#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:793 +#: netbox/ipam/forms/model_forms.py:859 netbox/templates/ipam/service.html:23 msgid "Service" msgstr "Servizio" @@ -10351,7 +10359,7 @@ msgstr "Gruppo FHRP (ID)" msgid "IP address (ID)" msgstr "Indirizzo IP (ID)" -#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:808 +#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:816 msgid "IP address" msgstr "indirizzo IP" @@ -10415,8 +10423,8 @@ msgstr "È privato" #: netbox/ipam/forms/filtersets.py:151 netbox/ipam/forms/model_forms.py:99 #: netbox/ipam/forms/model_forms.py:112 netbox/ipam/forms/model_forms.py:135 #: netbox/ipam/forms/model_forms.py:154 netbox/ipam/models/asns.py:31 -#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:71 -#: netbox/ipam/models/ip.py:87 netbox/ipam/tables/asn.py:20 +#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:72 +#: netbox/ipam/models/ip.py:88 netbox/ipam/tables/asn.py:20 #: netbox/ipam/tables/asn.py:45 netbox/templates/ipam/aggregate.html:18 #: netbox/templates/ipam/asn.html:27 netbox/templates/ipam/asnrange.html:19 #: netbox/templates/ipam/rir.html:19 @@ -10460,7 +10468,7 @@ msgstr "È una piscina" #: netbox/ipam/forms/bulk_edit.py:257 netbox/ipam/forms/bulk_edit.py:307 #: netbox/ipam/forms/filtersets.py:258 netbox/ipam/forms/filtersets.py:316 -#: netbox/ipam/models/ip.py:261 +#: netbox/ipam/models/ip.py:262 msgid "Treat as fully utilized" msgstr "Trattare come completamente utilizzato" @@ -10473,7 +10481,7 @@ msgstr "Assegnazione VLAN" msgid "Treat as populated" msgstr "Tratta come popolato" -#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:792 +#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:800 msgid "DNS name" msgstr "Nome DNS" @@ -10875,23 +10883,23 @@ msgstr "Modello di servizio" msgid "Parent type" msgstr "Tipo di genitore" -#: netbox/ipam/forms/model_forms.py:796 +#: netbox/ipam/forms/model_forms.py:792 msgid "Port(s)" msgstr "Porta/e" -#: netbox/ipam/forms/model_forms.py:839 +#: netbox/ipam/forms/model_forms.py:847 msgid "Service template" msgstr "Modello di servizio" -#: netbox/ipam/forms/model_forms.py:848 +#: netbox/ipam/forms/model_forms.py:856 msgid "From Template" msgstr "Da modello" -#: netbox/ipam/forms/model_forms.py:849 +#: netbox/ipam/forms/model_forms.py:857 msgid "Custom" msgstr "Personalizzato" -#: netbox/ipam/forms/model_forms.py:880 +#: netbox/ipam/forms/model_forms.py:888 msgid "" "Must specify name, protocol, and port(s) if not using a service template." msgstr "" @@ -10956,43 +10964,43 @@ msgstr "Assegnazione del gruppo FHRP" msgid "FHRP group assignments" msgstr "Incarichi del gruppo FHRP" -#: netbox/ipam/models/ip.py:65 +#: netbox/ipam/models/ip.py:66 msgid "private" msgstr "privato" -#: netbox/ipam/models/ip.py:66 +#: netbox/ipam/models/ip.py:67 msgid "IP space managed by this RIR is considered private" msgstr "Lo spazio IP gestito da questo RIR è considerato privato" -#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:189 +#: netbox/ipam/models/ip.py:73 netbox/netbox/navigation/menu.py:189 msgid "RIRs" msgstr "RIR" -#: netbox/ipam/models/ip.py:81 +#: netbox/ipam/models/ip.py:82 msgid "IPv4 or IPv6 network" msgstr "Rete IPv4 o IPv6" -#: netbox/ipam/models/ip.py:88 +#: netbox/ipam/models/ip.py:89 msgid "Regional Internet Registry responsible for this IP space" msgstr "Registro Internet regionale responsabile di questo spazio IP" -#: netbox/ipam/models/ip.py:98 +#: netbox/ipam/models/ip.py:99 msgid "date added" msgstr "data aggiunta" -#: netbox/ipam/models/ip.py:112 +#: netbox/ipam/models/ip.py:113 msgid "aggregate" msgstr "aggregare" -#: netbox/ipam/models/ip.py:113 +#: netbox/ipam/models/ip.py:114 msgid "aggregates" msgstr "aggregati" -#: netbox/ipam/models/ip.py:126 +#: netbox/ipam/models/ip.py:127 msgid "Cannot create aggregate with /0 mask." msgstr "Impossibile creare un aggregato con la maschera /0." -#: netbox/ipam/models/ip.py:138 +#: netbox/ipam/models/ip.py:139 #, python-brace-format msgid "" "Aggregates cannot overlap. {prefix} is already covered by an existing " @@ -11001,7 +11009,7 @@ msgstr "" "Gli aggregati non possono sovrapporsi. {prefix} è già coperto da un " "aggregato esistente ({aggregate})." -#: netbox/ipam/models/ip.py:152 +#: netbox/ipam/models/ip.py:153 #, python-brace-format msgid "" "Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate " @@ -11010,114 +11018,114 @@ msgstr "" "I prefissi non possono sovrapporsi agli aggregati. {prefix} copre un " "aggregato esistente ({aggregate})." -#: netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:201 msgid "roles" msgstr "ruoli" -#: netbox/ipam/models/ip.py:213 netbox/ipam/models/ip.py:282 +#: netbox/ipam/models/ip.py:214 netbox/ipam/models/ip.py:283 msgid "prefix" msgstr "prefisso" -#: netbox/ipam/models/ip.py:214 +#: netbox/ipam/models/ip.py:215 msgid "IPv4 or IPv6 network with mask" msgstr "Rete IPv4 o IPv6 con maschera" -#: netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:244 msgid "Operational status of this prefix" msgstr "Stato operativo di questo prefisso" -#: netbox/ipam/models/ip.py:251 +#: netbox/ipam/models/ip.py:252 msgid "The primary function of this prefix" msgstr "La funzione principale di questo prefisso" -#: netbox/ipam/models/ip.py:254 +#: netbox/ipam/models/ip.py:255 msgid "is a pool" msgstr "è una piscina" -#: netbox/ipam/models/ip.py:256 +#: netbox/ipam/models/ip.py:257 msgid "All IP addresses within this prefix are considered usable" msgstr "" "Tutti gli indirizzi IP all'interno di questo prefisso sono considerati " "utilizzabili" -#: netbox/ipam/models/ip.py:259 netbox/ipam/models/ip.py:541 +#: netbox/ipam/models/ip.py:260 netbox/ipam/models/ip.py:549 msgid "mark utilized" msgstr "marchio utilizzato" -#: netbox/ipam/models/ip.py:283 +#: netbox/ipam/models/ip.py:284 msgid "prefixes" msgstr "prefissi" -#: netbox/ipam/models/ip.py:303 +#: netbox/ipam/models/ip.py:311 msgid "Cannot create prefix with /0 mask." msgstr "Impossibile creare un prefisso con la maschera /0." -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 #, python-brace-format msgid "VRF {vrf}" msgstr "VRF {vrf}" -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 msgid "global table" msgstr "tabella globale" -#: netbox/ipam/models/ip.py:312 +#: netbox/ipam/models/ip.py:320 #, python-brace-format msgid "Duplicate prefix found in {table}: {prefix}" msgstr "Prefisso duplicato trovato in {table}: {prefix}" -#: netbox/ipam/models/ip.py:494 +#: netbox/ipam/models/ip.py:502 msgid "start address" msgstr "indirizzo iniziale" -#: netbox/ipam/models/ip.py:495 netbox/ipam/models/ip.py:499 -#: netbox/ipam/models/ip.py:732 +#: netbox/ipam/models/ip.py:503 netbox/ipam/models/ip.py:507 +#: netbox/ipam/models/ip.py:740 msgid "IPv4 or IPv6 address (with mask)" msgstr "Indirizzo IPv4 o IPv6 (con maschera)" -#: netbox/ipam/models/ip.py:498 +#: netbox/ipam/models/ip.py:506 msgid "end address" msgstr "indirizzo finale" -#: netbox/ipam/models/ip.py:525 +#: netbox/ipam/models/ip.py:533 msgid "Operational status of this range" msgstr "Stato operativo di questa gamma" -#: netbox/ipam/models/ip.py:533 +#: netbox/ipam/models/ip.py:541 msgid "The primary function of this range" msgstr "La funzione principale di questa gamma" -#: netbox/ipam/models/ip.py:536 +#: netbox/ipam/models/ip.py:544 msgid "mark populated" msgstr "contrassegno popolato" -#: netbox/ipam/models/ip.py:538 +#: netbox/ipam/models/ip.py:546 msgid "Prevent the creation of IP addresses within this range" msgstr "" "Impedire la creazione di indirizzi IP all'interno di questo intervallo" -#: netbox/ipam/models/ip.py:543 +#: netbox/ipam/models/ip.py:551 #, python-format msgid "Report space as 100% utilized" msgstr "Segnala lo spazio utilizzato al 100%" -#: netbox/ipam/models/ip.py:552 +#: netbox/ipam/models/ip.py:560 msgid "IP range" msgstr "Intervallo IP" -#: netbox/ipam/models/ip.py:553 +#: netbox/ipam/models/ip.py:561 msgid "IP ranges" msgstr "Intervalli IP" -#: netbox/ipam/models/ip.py:566 +#: netbox/ipam/models/ip.py:574 msgid "Starting and ending IP address versions must match" msgstr "Le versioni iniziali e finali degli indirizzi IP devono corrispondere" -#: netbox/ipam/models/ip.py:572 +#: netbox/ipam/models/ip.py:580 msgid "Starting and ending IP address masks must match" msgstr "Le maschere di indirizzo IP iniziale e finale devono corrispondere" -#: netbox/ipam/models/ip.py:579 +#: netbox/ipam/models/ip.py:587 #, python-brace-format msgid "" "Ending address must be greater than the starting address ({start_address})" @@ -11125,57 +11133,57 @@ msgstr "" "L'indirizzo finale deve essere maggiore dell'indirizzo iniziale " "({start_address})" -#: netbox/ipam/models/ip.py:607 +#: netbox/ipam/models/ip.py:615 #, python-brace-format msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}" msgstr "" "Gli indirizzi definiti si sovrappongono all'intervallo {overlapping_range} " "in VRF {vrf}" -#: netbox/ipam/models/ip.py:616 +#: netbox/ipam/models/ip.py:624 #, python-brace-format msgid "Defined range exceeds maximum supported size ({max_size})" msgstr "" "L'intervallo definito supera la dimensione massima supportata ({max_size})" -#: netbox/ipam/models/ip.py:731 netbox/tenancy/models/contacts.py:76 +#: netbox/ipam/models/ip.py:739 netbox/tenancy/models/contacts.py:76 msgid "address" msgstr "indirizzo" -#: netbox/ipam/models/ip.py:754 +#: netbox/ipam/models/ip.py:762 msgid "The operational status of this IP" msgstr "Lo stato operativo di questo IP" -#: netbox/ipam/models/ip.py:762 +#: netbox/ipam/models/ip.py:770 msgid "The functional role of this IP" msgstr "Il ruolo funzionale di questo IP" -#: netbox/ipam/models/ip.py:785 netbox/templates/ipam/ipaddress.html:72 +#: netbox/ipam/models/ip.py:793 netbox/templates/ipam/ipaddress.html:72 msgid "NAT (inside)" msgstr "NAT (interno)" -#: netbox/ipam/models/ip.py:786 +#: netbox/ipam/models/ip.py:794 msgid "The IP for which this address is the \"outside\" IP" msgstr "L'IP per il quale questo indirizzo è l'IP «esterno»" -#: netbox/ipam/models/ip.py:793 +#: netbox/ipam/models/ip.py:801 msgid "Hostname or FQDN (not case-sensitive)" msgstr "Nome host o FQDN (senza distinzione tra maiuscole e minuscole)" -#: netbox/ipam/models/ip.py:809 netbox/ipam/models/services.py:86 +#: netbox/ipam/models/ip.py:817 netbox/ipam/models/services.py:86 msgid "IP addresses" msgstr "Indirizzi IP" -#: netbox/ipam/models/ip.py:867 +#: netbox/ipam/models/ip.py:875 msgid "Cannot create IP address with /0 mask." msgstr "Impossibile creare un indirizzo IP con la maschera /0." -#: netbox/ipam/models/ip.py:873 +#: netbox/ipam/models/ip.py:881 #, python-brace-format msgid "{ip} is a network ID, which may not be assigned to an interface." msgstr "{ip} è un ID di rete, che non può essere assegnato a un'interfaccia." -#: netbox/ipam/models/ip.py:884 +#: netbox/ipam/models/ip.py:892 #, python-brace-format msgid "" "{ip} is a broadcast address, which may not be assigned to an interface." @@ -11183,17 +11191,17 @@ msgstr "" "{ip} è un indirizzo di trasmissione, che non può essere assegnato a " "un'interfaccia." -#: netbox/ipam/models/ip.py:898 +#: netbox/ipam/models/ip.py:906 #, python-brace-format msgid "Duplicate IP address found in {table}: {ipaddress}" msgstr "Indirizzo IP duplicato trovato in {table}: {ipaddress}" -#: netbox/ipam/models/ip.py:914 +#: netbox/ipam/models/ip.py:922 #, python-brace-format msgid "Cannot create IP address {ip} inside range {range}." msgstr "Impossibile creare l'indirizzo IP {ip} gamma interna {range}." -#: netbox/ipam/models/ip.py:935 +#: netbox/ipam/models/ip.py:943 msgid "" "Cannot reassign IP address while it is designated as the primary IP for the " "parent object" @@ -11201,7 +11209,7 @@ msgstr "" "Impossibile riassegnare l'indirizzo IP mentre è designato come IP primario " "per l'oggetto padre" -#: netbox/ipam/models/ip.py:941 +#: netbox/ipam/models/ip.py:949 msgid "Only IPv6 addresses can be assigned SLAAC status" msgstr "Solo agli indirizzi IPv6 può essere assegnato lo stato SLAAC" @@ -12597,12 +12605,12 @@ msgstr "Seleziona tutto" msgid "Toggle all" msgstr "Attiva tutto" -#: netbox/netbox/tables/columns.py:307 +#: netbox/netbox/tables/columns.py:311 #: netbox/templates/inc/table_controls_htmx.html:35 msgid "Toggle Dropdown" msgstr "Attiva il menu a discesa" -#: netbox/netbox/tables/columns.py:580 netbox/templates/core/job.html:53 +#: netbox/netbox/tables/columns.py:584 netbox/templates/core/job.html:53 msgid "Error" msgstr "Errore" @@ -13029,6 +13037,7 @@ msgstr "Tipo di circuito" #: netbox/templates/users/objectpermission.html:38 #: netbox/utilities/templates/buttons/add.html:4 #: netbox/utilities/templates/helpers/table_config_form.html:20 +#: netbox/utilities/templates/widgets/splitmultiselect.html:11 msgid "Add" msgstr "Inserisci" @@ -13036,7 +13045,7 @@ msgstr "Inserisci" #: netbox/templates/circuits/inc/circuit_termination_fields.html:37 #: netbox/templates/dcim/inc/panels/inventory_items.html:32 #: netbox/templates/dcim/powerpanel.html:56 -#: netbox/templates/extras/script_list.html:30 +#: netbox/templates/extras/inc/script_list_content.html:16 #: netbox/templates/generic/object_edit.html:47 #: netbox/templates/ipam/inc/ipaddress_edit_header.html:7 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:43 @@ -13051,7 +13060,7 @@ msgstr "Scambia" #: netbox/templates/circuits/inc/circuit_termination.html:23 #: netbox/templates/dcim/inc/panels/inventory_items.html:37 #: netbox/templates/dcim/powerpanel.html:66 -#: netbox/templates/extras/script_list.html:35 +#: netbox/templates/extras/inc/script_list_content.html:21 #: netbox/templates/generic/bulk_delete.html:20 #: netbox/templates/generic/bulk_delete.html:66 #: netbox/templates/generic/object_delete.html:19 @@ -13809,6 +13818,7 @@ msgstr "Rigenera la lumaca" #: netbox/templates/extras/tableconfig_edit.html:32 #: netbox/templates/generic/bulk_remove.html:21 #: netbox/utilities/templates/helpers/table_config_form.html:23 +#: netbox/utilities/templates/widgets/splitmultiselect.html:14 msgid "Remove" msgstr "Rimuovi" @@ -14288,7 +14298,7 @@ msgstr "Aggiungi nuovo membro" #: netbox/templates/dcim/virtualchassis_add_member.html:27 #: netbox/templates/generic/object_edit.html:78 #: netbox/templates/users/objectpermission.html:31 -#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:313 +#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:322 msgid "Actions" msgstr "Azioni" @@ -14621,7 +14631,7 @@ msgid "Output" msgstr "Uscita" #: netbox/templates/extras/htmx/script_result.html:61 -#: netbox/templates/extras/object_render_config.html:60 +#: netbox/templates/extras/object_render_config.html:59 msgid "Download" msgstr "Scarica" @@ -14633,6 +14643,46 @@ msgstr "Caricamento" msgid "Results pending" msgstr "Risultati in sospeso" +#: netbox/templates/extras/inc/script_list_content.html:34 +msgid "Last Run" +msgstr "Ultima corsa" + +#: netbox/templates/extras/inc/script_list_content.html:49 +msgid "Script is no longer present in the source file" +msgstr "Lo script non è più presente nel file sorgente" + +#: netbox/templates/extras/inc/script_list_content.html:62 +msgid "Never" +msgstr "Mai" + +#: netbox/templates/extras/inc/script_list_content.html:75 +msgid "Run Again" +msgstr "Corri ancora" + +#: netbox/templates/extras/inc/script_list_content.html:77 +#: netbox/templates/extras/script.html:41 +#: netbox/templates/extras/script.html:45 +msgid "Run Script" +msgstr "Esegui script" + +#: netbox/templates/extras/inc/script_list_content.html:123 +#, python-format +msgid "Could not load scripts from module %(module)s" +msgstr "Impossibile caricare gli script dal modulo %(module)s" + +#: netbox/templates/extras/inc/script_list_content.html:131 +msgid "No Scripts Found" +msgstr "Nessuno script trovato" + +#: netbox/templates/extras/inc/script_list_content.html:134 +#, python-format +msgid "" +"Get started by creating a script from " +"an uploaded file or data source." +msgstr "" +"Inizia da creazione di uno script da " +"un file o da una fonte di dati caricati." + #: netbox/templates/extras/journalentry.html:15 msgid "Journal Entry" msgstr "Inserimento nel diario" @@ -14692,12 +14742,6 @@ msgstr "Rapporto" msgid "You do not have permission to run scripts" msgstr "Non si dispone dell'autorizzazione per eseguire gli script" -#: netbox/templates/extras/script.html:41 -#: netbox/templates/extras/script.html:45 -#: netbox/templates/extras/script_list.html:90 -msgid "Run Script" -msgstr "Esegui script" - #: netbox/templates/extras/script.html:51 #: netbox/templates/extras/script/source.html:10 msgid "Error loading script" @@ -14707,40 +14751,6 @@ msgstr "Errore durante il caricamento dello script" msgid "Script no longer exists in the source file." msgstr "Lo script non esiste più nel file sorgente." -#: netbox/templates/extras/script_list.html:47 -msgid "Last Run" -msgstr "Ultima corsa" - -#: netbox/templates/extras/script_list.html:62 -msgid "Script is no longer present in the source file" -msgstr "Lo script non è più presente nel file sorgente" - -#: netbox/templates/extras/script_list.html:75 -msgid "Never" -msgstr "Mai" - -#: netbox/templates/extras/script_list.html:88 -msgid "Run Again" -msgstr "Corri ancora" - -#: netbox/templates/extras/script_list.html:136 -#, python-format -msgid "Could not load scripts from module %(module)s" -msgstr "Impossibile caricare gli script dal modulo %(module)s" - -#: netbox/templates/extras/script_list.html:144 -msgid "No Scripts Found" -msgstr "Nessuno script trovato" - -#: netbox/templates/extras/script_list.html:147 -#, python-format -msgid "" -"Get started by creating a script from " -"an uploaded file or data source." -msgstr "" -"Inizia da creazione di uno script da " -"un file o da una fonte di dati caricati." - #: netbox/templates/extras/script_result.html:35 #: netbox/templates/generic/object_list.html:50 #: netbox/templates/search.html:13 @@ -14770,11 +14780,13 @@ msgstr "Configurazione della tabella" #: netbox/templates/extras/tableconfig_edit.html:40 #: netbox/utilities/templates/helpers/table_config_form.html:31 +#: netbox/utilities/templates/widgets/splitmultiselect.html:23 msgid "Move Up" msgstr "Sposta verso l'alto" #: netbox/templates/extras/tableconfig_edit.html:43 #: netbox/utilities/templates/helpers/table_config_form.html:34 +#: netbox/utilities/templates/widgets/splitmultiselect.html:26 msgid "Move Down" msgstr "Sposta verso il basso" @@ -15517,7 +15529,7 @@ msgid "View" msgstr "Visualizza" #: netbox/templates/users/objectpermission.html:52 -#: netbox/users/forms/model_forms.py:316 +#: netbox/users/forms/model_forms.py:325 msgid "Constraints" msgstr "Vincoli" @@ -16042,19 +16054,23 @@ msgstr "Inserisci la stessa password di prima, per la verifica." msgid "Passwords do not match! Please check your input and try again." msgstr "Le password non corrispondono! Controlla i dati inseriti e riprova." -#: netbox/users/forms/model_forms.py:295 +#: netbox/users/forms/model_forms.py:289 +msgid "Select the types of objects to which the permission will appy." +msgstr "Seleziona i tipi di oggetti a cui verrà applicata l'autorizzazione." + +#: netbox/users/forms/model_forms.py:304 msgid "Additional actions" msgstr "Azioni aggiuntive" -#: netbox/users/forms/model_forms.py:298 +#: netbox/users/forms/model_forms.py:307 msgid "Actions granted in addition to those listed above" msgstr "Azioni concesse in aggiunta a quelle sopra elencate" -#: netbox/users/forms/model_forms.py:314 +#: netbox/users/forms/model_forms.py:323 msgid "Objects" msgstr "Oggetti" -#: netbox/users/forms/model_forms.py:326 +#: netbox/users/forms/model_forms.py:335 msgid "" "JSON expression of a queryset filter that will return only permitted " "objects. Leave null to match all objects of this type. A list of multiple " @@ -16064,11 +16080,11 @@ msgstr "" "consentiti. Lascia null in modo che corrisponda a tutti gli oggetti di " "questo tipo. Un elenco di più oggetti risulterà in un'operazione OR logica." -#: netbox/users/forms/model_forms.py:365 +#: netbox/users/forms/model_forms.py:374 msgid "At least one action must be selected." msgstr "È necessario selezionare almeno un'azione." -#: netbox/users/forms/model_forms.py:383 +#: netbox/users/forms/model_forms.py:392 #, python-brace-format msgid "Invalid filter for {model}: {error}" msgstr "Filtro non valido per {model}: {error}" @@ -16171,18 +16187,18 @@ msgstr "Esiste già un utente con questo nome utente." msgid "Custom Actions" msgstr "Azioni personalizzate" -#: netbox/utilities/api.py:153 +#: netbox/utilities/api.py:151 #, python-brace-format msgid "Related object not found using the provided attributes: {params}" msgstr "" "Oggetto correlato non trovato utilizzando gli attributi forniti: {params}" -#: netbox/utilities/api.py:156 +#: netbox/utilities/api.py:154 #, python-brace-format msgid "Multiple objects match the provided attributes: {params}" msgstr "Più oggetti corrispondono agli attributi forniti: {params}" -#: netbox/utilities/api.py:168 +#: netbox/utilities/api.py:166 #, python-brace-format msgid "" "Related objects must be referenced by numeric ID or by dictionary of " @@ -16191,7 +16207,7 @@ msgstr "" "Gli oggetti correlati devono essere referenziati tramite ID numerico o " "dizionario di attributi. Ha ricevuto un valore non riconosciuto: {value}" -#: netbox/utilities/api.py:177 +#: netbox/utilities/api.py:175 #, python-brace-format msgid "Related object not found using the provided numeric ID: {id}" msgstr "Oggetto correlato non trovato utilizzando l'ID numerico fornito: {id}" @@ -16308,15 +16324,16 @@ msgstr "" "Elenco non valido ({value}). Deve essere numerico e gli intervalli devono " "essere in ordine crescente." -#: netbox/utilities/forms/fields/array.py:40 +#: netbox/utilities/forms/fields/array.py:41 +#, python-brace-format msgid "" -"Specify one or more numeric ranges separated by commas. Example: " -"1-5,20-30" +"Specify one or more individual numbers or numeric ranges separated by " +"commas. Example: {example}" msgstr "" -"Specifica uno o più intervalli numerici separati da virgole. Esempio: " -"1-5,20-30" +"Specifica uno o più numeri singoli o intervalli numerici separati da " +"virgole. Esempio: {example}" -#: netbox/utilities/forms/fields/array.py:47 +#: netbox/utilities/forms/fields/array.py:49 #, python-brace-format msgid "" "Invalid ranges ({value}). Must be a range of integers in ascending order." @@ -16622,6 +16639,10 @@ msgstr "Aggiunta rapida" msgid "Write" msgstr "Scrivere" +#: netbox/utilities/templates/widgets/splitmultiselect.html:19 +msgid "Selected" +msgstr "Selezionato" + #: netbox/utilities/testing/views.py:632 msgid "The test must define csv_update_data." msgstr "Il test deve definire csv_update_data." diff --git a/netbox/translations/ja/LC_MESSAGES/django.mo b/netbox/translations/ja/LC_MESSAGES/django.mo index d06f9c4df..10a22e13e 100644 Binary files a/netbox/translations/ja/LC_MESSAGES/django.mo and b/netbox/translations/ja/LC_MESSAGES/django.mo differ diff --git a/netbox/translations/ja/LC_MESSAGES/django.po b/netbox/translations/ja/LC_MESSAGES/django.po index 16b714562..c7f6b9a5e 100644 --- a/netbox/translations/ja/LC_MESSAGES/django.po +++ b/netbox/translations/ja/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-07-29 05:09+0000\n" +"POT-Creation-Date: 2025-08-12 05:02+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Japanese (https://app.transifex.com/netbox-community/teams/178115/ja/)\n" @@ -35,7 +35,7 @@ msgstr "書き込み可能" #: netbox/account/tables.py:35 netbox/core/choices.py:102 #: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79 -#: netbox/extras/tables/tables.py:379 netbox/extras/tables/tables.py:627 +#: netbox/extras/tables/tables.py:380 netbox/extras/tables/tables.py:628 #: netbox/templates/account/token.html:43 #: netbox/templates/core/configrevision.html:26 #: netbox/templates/core/configrevision_restore.html:12 @@ -89,9 +89,9 @@ msgstr "パスワードは正常に変更されました。" #: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 #: netbox/dcim/choices.py:102 netbox/dcim/choices.py:186 -#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1549 -#: netbox/dcim/choices.py:1607 netbox/dcim/choices.py:1674 -#: netbox/dcim/choices.py:1696 netbox/virtualization/choices.py:20 +#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1553 +#: netbox/dcim/choices.py:1611 netbox/dcim/choices.py:1678 +#: netbox/dcim/choices.py:1700 netbox/virtualization/choices.py:20 #: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18 #: netbox/vpn/choices.py:281 msgid "Planned" @@ -104,9 +104,9 @@ msgstr "プロビジョニング" #: netbox/circuits/choices.py:23 netbox/core/tables/plugins.py:64 #: netbox/core/tables/tasks.py:22 netbox/dcim/choices.py:22 #: netbox/dcim/choices.py:103 netbox/dcim/choices.py:185 -#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1606 -#: netbox/dcim/choices.py:1673 netbox/dcim/choices.py:1695 -#: netbox/extras/tables/tables.py:539 netbox/ipam/choices.py:31 +#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1610 +#: netbox/dcim/choices.py:1677 netbox/dcim/choices.py:1699 +#: netbox/extras/tables/tables.py:540 netbox/ipam/choices.py:31 #: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69 #: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25 #: netbox/templates/users/user.html:35 netbox/users/forms/bulk_edit.py:38 @@ -117,8 +117,8 @@ msgid "Active" msgstr "アクティブ" #: netbox/circuits/choices.py:24 netbox/dcim/choices.py:184 -#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1605 -#: netbox/dcim/choices.py:1675 netbox/dcim/choices.py:1694 +#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1609 +#: netbox/dcim/choices.py:1679 netbox/dcim/choices.py:1698 #: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44 msgid "Offline" msgstr "オフライン" @@ -131,7 +131,7 @@ msgstr "デプロビジョニング" msgid "Decommissioned" msgstr "廃止" -#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1618 +#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1622 #: netbox/templates/dcim/interface.html:135 #: netbox/templates/virtualization/vminterface.html:83 #: netbox/tenancy/choices.py:17 @@ -551,9 +551,9 @@ msgstr "ASN" #: netbox/templates/extras/dashboard/widget_add.html:14 #: netbox/templates/extras/eventrule.html:21 #: netbox/templates/extras/exporttemplate.html:19 +#: netbox/templates/extras/inc/script_list_content.html:33 #: netbox/templates/extras/notificationgroup.html:20 #: netbox/templates/extras/savedfilter.html:17 -#: netbox/templates/extras/script_list.html:46 #: netbox/templates/extras/tableconfig.html:17 #: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17 #: netbox/templates/generic/bulk_import.html:120 @@ -671,7 +671,7 @@ msgstr "サービス ID" #: netbox/dcim/tables/devices.py:748 netbox/dcim/tables/devices.py:804 #: netbox/dcim/tables/devices.py:1045 netbox/dcim/tables/devicetypes.py:256 #: netbox/dcim/tables/devicetypes.py:271 netbox/dcim/tables/racks.py:33 -#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:487 +#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:488 #: netbox/templates/circuits/circuittype.html:30 #: netbox/templates/circuits/virtualcircuittype.html:30 #: netbox/templates/dcim/cable.html:40 @@ -716,7 +716,7 @@ msgstr "色" #: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:192 #: netbox/dcim/tables/devices.py:856 netbox/dcim/tables/power.py:77 #: netbox/dcim/tables/racks.py:141 netbox/extras/forms/bulk_import.py:42 -#: netbox/extras/tables/tables.py:449 netbox/extras/tables/tables.py:509 +#: netbox/extras/tables/tables.py:450 netbox/extras/tables/tables.py:510 #: netbox/netbox/tables/tables.py:274 #: netbox/templates/circuits/circuit.html:30 #: netbox/templates/circuits/virtualcircuit.html:39 @@ -809,7 +809,7 @@ msgstr "プロバイダアカウント" #: netbox/templates/dcim/powerfeed.html:36 #: netbox/templates/dcim/poweroutlet.html:40 #: netbox/templates/dcim/rack.html:41 netbox/templates/dcim/site.html:43 -#: netbox/templates/extras/script_list.html:48 +#: netbox/templates/extras/inc/script_list_content.html:35 #: netbox/templates/ipam/ipaddress.html:37 #: netbox/templates/ipam/iprange.html:61 netbox/templates/ipam/prefix.html:69 #: netbox/templates/ipam/vlan.html:48 @@ -1388,7 +1388,7 @@ msgstr "タームサイド" #: netbox/templates/extras/configcontext.html:60 #: netbox/templates/ipam/ipaddress.html:59 #: netbox/templates/ipam/vlan_edit.html:42 -#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:315 +#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:324 msgid "Assignment" msgstr "割当" @@ -1445,14 +1445,14 @@ msgstr "回線タイプ" msgid "Group Assignment" msgstr "グループ割当" -#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:67 +#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:68 #: netbox/dcim/models/device_component_templates.py:531 #: netbox/dcim/models/device_component_templates.py:631 -#: netbox/dcim/models/device_components.py:485 -#: netbox/dcim/models/device_components.py:1038 -#: netbox/dcim/models/device_components.py:1109 -#: netbox/dcim/models/device_components.py:1255 -#: netbox/dcim/models/devices.py:381 netbox/dcim/models/racks.py:227 +#: netbox/dcim/models/device_components.py:516 +#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1140 +#: netbox/dcim/models/device_components.py:1286 +#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227 #: netbox/extras/models/tags.py:29 msgid "color" msgstr "色" @@ -1477,14 +1477,14 @@ msgstr "一意な回線 ID" #: netbox/circuits/models/circuits.py:67 #: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52 -#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:49 -#: netbox/dcim/models/device_components.py:456 -#: netbox/dcim/models/device_components.py:1294 -#: netbox/dcim/models/devices.py:555 netbox/dcim/models/devices.py:1160 +#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:50 +#: netbox/dcim/models/device_components.py:487 +#: netbox/dcim/models/device_components.py:1325 +#: netbox/dcim/models/devices.py:556 netbox/dcim/models/devices.py:1164 #: netbox/dcim/models/modules.py:221 netbox/dcim/models/power.py:94 #: netbox/dcim/models/racks.py:294 netbox/dcim/models/sites.py:154 -#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:242 -#: netbox/ipam/models/ip.py:521 netbox/ipam/models/ip.py:750 +#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:529 netbox/ipam/models/ip.py:758 #: netbox/ipam/models/vlans.py:217 netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1612,8 +1612,8 @@ msgstr "回路終端は終端オブジェクトに接続する必要がありま #: netbox/core/models/jobs.py:48 #: netbox/dcim/models/device_component_templates.py:43 #: netbox/dcim/models/device_components.py:52 -#: netbox/dcim/models/devices.py:499 netbox/dcim/models/devices.py:1092 -#: netbox/dcim/models/devices.py:1155 netbox/dcim/models/modules.py:32 +#: netbox/dcim/models/devices.py:500 netbox/dcim/models/devices.py:1096 +#: netbox/dcim/models/devices.py:1159 netbox/dcim/models/modules.py:32 #: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89 #: netbox/dcim/models/racks.py:263 netbox/dcim/models/sites.py:142 #: netbox/extras/models/configs.py:33 netbox/extras/models/configs.py:214 @@ -1645,7 +1645,7 @@ msgstr "名前" msgid "Full name of the provider" msgstr "プロバイダのフルネーム" -#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:88 +#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:89 #: netbox/dcim/models/racks.py:143 netbox/dcim/models/sites.py:149 #: netbox/extras/models/models.py:472 netbox/ipam/models/asns.py:23 #: netbox/ipam/models/vlans.py:43 netbox/netbox/models/__init__.py:146 @@ -1703,8 +1703,8 @@ msgstr "仮想回線" msgid "virtual circuits" msgstr "仮想回線" -#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:199 -#: netbox/ipam/models/ip.py:757 netbox/vpn/models/tunnels.py:109 +#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:765 netbox/vpn/models/tunnels.py:109 msgid "role" msgstr "ロール" @@ -1743,9 +1743,9 @@ msgstr "仮想回線終端" #: netbox/extras/tables/tables.py:62 netbox/extras/tables/tables.py:126 #: netbox/extras/tables/tables.py:159 netbox/extras/tables/tables.py:184 #: netbox/extras/tables/tables.py:260 netbox/extras/tables/tables.py:290 -#: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:422 -#: netbox/extras/tables/tables.py:445 netbox/extras/tables/tables.py:483 -#: netbox/extras/tables/tables.py:535 netbox/extras/tables/tables.py:561 +#: netbox/extras/tables/tables.py:406 netbox/extras/tables/tables.py:423 +#: netbox/extras/tables/tables.py:446 netbox/extras/tables/tables.py:484 +#: netbox/extras/tables/tables.py:536 netbox/extras/tables/tables.py:562 #: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410 #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 @@ -1789,9 +1789,9 @@ msgstr "仮想回線終端" #: netbox/templates/extras/customlink.html:13 #: netbox/templates/extras/eventrule.html:13 #: netbox/templates/extras/exporttemplate.html:15 +#: netbox/templates/extras/inc/script_list_content.html:32 #: netbox/templates/extras/notificationgroup.html:14 #: netbox/templates/extras/savedfilter.html:13 -#: netbox/templates/extras/script_list.html:45 #: netbox/templates/extras/tableconfig.html:13 #: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13 #: netbox/templates/ipam/asnrange.html:15 @@ -1892,7 +1892,7 @@ msgstr "保証帯域" #: netbox/dcim/tables/racks.py:148 netbox/dcim/tables/racks.py:233 #: netbox/dcim/tables/sites.py:40 netbox/dcim/tables/sites.py:74 #: netbox/dcim/tables/sites.py:121 netbox/dcim/tables/sites.py:179 -#: netbox/extras/tables/tables.py:643 netbox/ipam/tables/asn.py:69 +#: netbox/extras/tables/tables.py:644 netbox/ipam/tables/asn.py:69 #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 @@ -2098,7 +2098,7 @@ msgstr "完了" #: netbox/core/choices.py:22 netbox/core/choices.py:59 #: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34 #: netbox/dcim/choices.py:188 netbox/dcim/choices.py:241 -#: netbox/dcim/choices.py:1608 netbox/dcim/choices.py:1698 +#: netbox/dcim/choices.py:1612 netbox/dcim/choices.py:1702 #: netbox/virtualization/choices.py:48 msgid "Failed" msgstr "失敗" @@ -2249,7 +2249,7 @@ msgid "User name" msgstr "ユーザ名" #: netbox/core/forms/bulk_edit.py:26 netbox/core/forms/filtersets.py:43 -#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1656 +#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1660 #: netbox/dcim/forms/bulk_edit.py:1184 netbox/dcim/forms/bulk_edit.py:1465 #: netbox/dcim/forms/filtersets.py:1448 netbox/dcim/tables/devices.py:577 #: netbox/dcim/tables/devicetypes.py:231 netbox/extras/forms/bulk_edit.py:124 @@ -2258,7 +2258,7 @@ msgstr "ユーザ名" #: netbox/extras/forms/filtersets.py:240 netbox/extras/forms/filtersets.py:270 #: netbox/extras/forms/filtersets.py:335 netbox/extras/tables/tables.py:166 #: netbox/extras/tables/tables.py:267 netbox/extras/tables/tables.py:300 -#: netbox/extras/tables/tables.py:459 netbox/netbox/preferences.py:22 +#: netbox/extras/tables/tables.py:460 netbox/netbox/preferences.py:22 #: netbox/netbox/preferences.py:61 netbox/templates/core/datasource.html:42 #: netbox/templates/dcim/interface.html:61 #: netbox/templates/extras/customlink.html:17 @@ -2296,7 +2296,7 @@ msgstr "ignoreルール" #: netbox/extras/forms/model_forms.py:265 #: netbox/extras/forms/model_forms.py:660 #: netbox/extras/forms/model_forms.py:713 netbox/extras/tables/tables.py:204 -#: netbox/extras/tables/tables.py:527 netbox/extras/tables/tables.py:565 +#: netbox/extras/tables/tables.py:528 netbox/extras/tables/tables.py:566 #: netbox/templates/core/datasource.html:31 #: netbox/templates/extras/configcontext.html:29 #: netbox/templates/extras/configtemplate.html:37 @@ -2321,9 +2321,9 @@ msgstr "作成" #: netbox/core/forms/filtersets.py:80 netbox/core/forms/filtersets.py:166 #: netbox/extras/forms/filtersets.py:524 netbox/extras/tables/tables.py:234 -#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:338 -#: netbox/extras/tables/tables.py:370 netbox/extras/tables/tables.py:632 -#: netbox/templates/core/job.html:38 +#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:320 +#: netbox/extras/tables/tables.py:339 netbox/extras/tables/tables.py:371 +#: netbox/extras/tables/tables.py:633 netbox/templates/core/job.html:38 #: netbox/templates/core/objectchange.html:52 #: netbox/templates/extras/tableconfig.html:21 #: netbox/tenancy/tables/contacts.py:98 netbox/vpn/tables/l2vpn.py:62 @@ -2366,7 +2366,7 @@ msgstr "以前に完了" #: netbox/dcim/forms/bulk_edit.py:479 netbox/dcim/forms/filtersets.py:420 #: netbox/dcim/forms/filtersets.py:464 netbox/dcim/forms/model_forms.py:332 #: netbox/extras/forms/filtersets.py:519 netbox/extras/forms/filtersets.py:539 -#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:386 +#: netbox/extras/tables/tables.py:347 netbox/extras/tables/tables.py:387 #: netbox/templates/core/objectchange.html:36 #: netbox/templates/dcim/rackreservation.html:58 #: netbox/templates/extras/savedfilter.html:21 @@ -2381,7 +2381,7 @@ msgid "User" msgstr "ユーザ" #: netbox/core/forms/filtersets.py:140 netbox/core/tables/change_logging.py:15 -#: netbox/extras/tables/tables.py:670 netbox/extras/tables/tables.py:724 +#: netbox/extras/tables/tables.py:671 netbox/extras/tables/tables.py:725 #: netbox/templates/core/objectchange.html:32 msgid "Time" msgstr "時間" @@ -2436,7 +2436,7 @@ msgstr "同期するファイルをアップロードするか、データファ msgid "Rack Elevations" msgstr "ラック図" -#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1537 +#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1541 #: netbox/dcim/forms/bulk_edit.py:1031 netbox/dcim/forms/bulk_edit.py:1419 #: netbox/dcim/forms/bulk_edit.py:1440 netbox/dcim/tables/racks.py:161 #: netbox/netbox/navigation/menu.py:313 netbox/netbox/navigation/menu.py:317 @@ -2574,7 +2574,7 @@ msgstr "現在の設定" msgid "Config revision #{id}" msgstr "設定履歴 #{id}" -#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:42 +#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:43 #: netbox/dcim/models/device_component_templates.py:199 #: netbox/dcim/models/device_component_templates.py:234 #: netbox/dcim/models/device_component_templates.py:270 @@ -2582,13 +2582,13 @@ msgstr "設定履歴 #{id}" #: netbox/dcim/models/device_component_templates.py:420 #: netbox/dcim/models/device_component_templates.py:526 #: netbox/dcim/models/device_component_templates.py:626 -#: netbox/dcim/models/device_components.py:282 -#: netbox/dcim/models/device_components.py:309 +#: netbox/dcim/models/device_components.py:313 #: netbox/dcim/models/device_components.py:340 -#: netbox/dcim/models/device_components.py:462 -#: netbox/dcim/models/device_components.py:665 -#: netbox/dcim/models/device_components.py:1033 -#: netbox/dcim/models/device_components.py:1104 +#: netbox/dcim/models/device_components.py:371 +#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:696 +#: netbox/dcim/models/device_components.py:1064 +#: netbox/dcim/models/device_components.py:1135 #: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80 #: netbox/extras/models/search.py:41 #: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31 @@ -2596,7 +2596,7 @@ msgid "type" msgstr "タイプ" #: netbox/core/models/data.py:49 netbox/extras/choices.py:37 -#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:734 +#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:735 #: netbox/templates/core/datasource.html:62 #: netbox/templates/core/plugin.html:66 msgid "URL" @@ -2604,7 +2604,7 @@ msgstr "URL" #: netbox/core/models/data.py:59 #: netbox/dcim/models/device_component_templates.py:425 -#: netbox/dcim/models/device_components.py:517 +#: netbox/dcim/models/device_components.py:548 #: netbox/extras/models/models.py:72 netbox/extras/models/models.py:311 #: netbox/extras/models/models.py:492 netbox/extras/models/models.py:571 #: netbox/users/models/permissions.py:28 @@ -2659,7 +2659,7 @@ msgstr "バックエンドの初期化中にエラーが発生しました。依 msgid "last updated" msgstr "最終更新日時" -#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:440 +#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:450 msgid "path" msgstr "パス" @@ -2667,7 +2667,7 @@ msgstr "パス" msgid "File path relative to the data source's root" msgstr "データソースのルートを基準にしたファイルパス" -#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:502 +#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:510 msgid "size" msgstr "サイズ" @@ -2779,7 +2779,7 @@ msgid "" "enqueue() cannot be called with values for both schedule_at and immediate." msgstr "enqueue () は schedule_at と immediate の両方の値を指定して呼び出すことはできません。" -#: netbox/core/signals.py:131 +#: netbox/core/signals.py:143 #, python-brace-format msgid "Deletion is prevented by a protection rule: {message}" msgstr "削除は保護ルールによって禁止されています。 {message}" @@ -2792,10 +2792,10 @@ msgstr "フルネーム" #: netbox/core/tables/change_logging.py:37 netbox/core/tables/jobs.py:21 #: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:323 -#: netbox/extras/tables/tables.py:341 netbox/extras/tables/tables.py:373 -#: netbox/extras/tables/tables.py:453 netbox/extras/tables/tables.py:514 -#: netbox/extras/tables/tables.py:637 netbox/extras/tables/tables.py:677 -#: netbox/extras/tables/tables.py:731 netbox/netbox/tables/tables.py:278 +#: netbox/extras/tables/tables.py:342 netbox/extras/tables/tables.py:374 +#: netbox/extras/tables/tables.py:454 netbox/extras/tables/tables.py:515 +#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:678 +#: netbox/extras/tables/tables.py:732 netbox/netbox/tables/tables.py:278 #: netbox/templates/core/objectchange.html:58 #: netbox/templates/extras/eventrule.html:78 #: netbox/templates/extras/journalentry.html:18 @@ -2832,7 +2832,7 @@ msgstr "最終更新日" #: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76 #: netbox/dcim/tables/devicetypes.py:169 netbox/extras/tables/tables.py:230 -#: netbox/extras/tables/tables.py:504 netbox/extras/tables/tables.py:702 +#: netbox/extras/tables/tables.py:505 netbox/extras/tables/tables.py:703 #: netbox/netbox/tables/tables.py:223 #: netbox/templates/dcim/virtualchassis_edit.html:56 #: netbox/utilities/forms/forms.py:73 @@ -3033,8 +3033,8 @@ msgid "Staging" msgstr "ステージング" #: netbox/dcim/choices.py:23 netbox/dcim/choices.py:190 -#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1550 -#: netbox/dcim/choices.py:1699 netbox/virtualization/choices.py:23 +#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1554 +#: netbox/dcim/choices.py:1703 netbox/virtualization/choices.py:23 #: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282 msgid "Decommissioning" msgstr "廃止" @@ -3084,6 +3084,7 @@ msgid "Reserved" msgstr "予約済" #: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:265 +#: netbox/utilities/templates/widgets/splitmultiselect.html:5 msgid "Available" msgstr "利用可能" @@ -3098,7 +3099,7 @@ msgstr "廃止済" msgid "Millimeters" msgstr "ミリメートル" -#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1572 +#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1576 msgid "Inches" msgstr "インチ" @@ -3175,7 +3176,7 @@ msgid "Rear" msgstr "背面" #: netbox/dcim/choices.py:187 netbox/dcim/choices.py:240 -#: netbox/dcim/choices.py:1697 netbox/virtualization/choices.py:47 +#: netbox/dcim/choices.py:1701 netbox/virtualization/choices.py:47 msgid "Staged" msgstr "検証" @@ -3208,7 +3209,7 @@ msgid "Top to bottom" msgstr "上から下へ" #: netbox/dcim/choices.py:217 netbox/dcim/choices.py:262 -#: netbox/dcim/choices.py:1316 +#: netbox/dcim/choices.py:1320 msgid "Passive" msgstr "パッシブ" @@ -3216,46 +3217,46 @@ msgstr "パッシブ" msgid "Mixed" msgstr "混合" -#: netbox/dcim/choices.py:487 netbox/dcim/choices.py:736 +#: netbox/dcim/choices.py:489 netbox/dcim/choices.py:740 msgid "NEMA (Non-locking)" msgstr "NEMA (ロック無)" -#: netbox/dcim/choices.py:509 netbox/dcim/choices.py:758 +#: netbox/dcim/choices.py:511 netbox/dcim/choices.py:762 msgid "NEMA (Locking)" msgstr "NEMA (ロック有)" -#: netbox/dcim/choices.py:533 netbox/dcim/choices.py:782 +#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:786 msgid "California Style" msgstr "California Style" -#: netbox/dcim/choices.py:541 +#: netbox/dcim/choices.py:543 msgid "International/ITA" msgstr "International/ITA" -#: netbox/dcim/choices.py:576 netbox/dcim/choices.py:817 +#: netbox/dcim/choices.py:578 netbox/dcim/choices.py:821 msgid "Proprietary" msgstr "独自規格" -#: netbox/dcim/choices.py:584 netbox/dcim/choices.py:827 -#: netbox/dcim/choices.py:1228 netbox/dcim/choices.py:1230 -#: netbox/dcim/choices.py:1466 netbox/dcim/choices.py:1468 +#: netbox/dcim/choices.py:586 netbox/dcim/choices.py:831 +#: netbox/dcim/choices.py:1232 netbox/dcim/choices.py:1234 +#: netbox/dcim/choices.py:1470 netbox/dcim/choices.py:1472 #: netbox/netbox/navigation/menu.py:209 msgid "Other" msgstr "その他" -#: netbox/dcim/choices.py:790 +#: netbox/dcim/choices.py:794 msgid "ITA/International" msgstr "ITA/International" -#: netbox/dcim/choices.py:857 +#: netbox/dcim/choices.py:861 msgid "Physical" msgstr "物理" -#: netbox/dcim/choices.py:858 netbox/dcim/choices.py:1029 +#: netbox/dcim/choices.py:862 netbox/dcim/choices.py:1033 msgid "Virtual" msgstr "仮想" -#: netbox/dcim/choices.py:859 netbox/dcim/choices.py:1105 +#: netbox/dcim/choices.py:863 netbox/dcim/choices.py:1109 #: netbox/dcim/forms/bulk_edit.py:1625 netbox/dcim/forms/filtersets.py:1408 #: netbox/dcim/forms/model_forms.py:1117 netbox/dcim/forms/model_forms.py:1570 #: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151 @@ -3263,11 +3264,11 @@ msgstr "仮想" msgid "Wireless" msgstr "無線" -#: netbox/dcim/choices.py:1027 +#: netbox/dcim/choices.py:1031 msgid "Virtual interfaces" msgstr "仮想インタフェース" -#: netbox/dcim/choices.py:1030 netbox/dcim/forms/bulk_edit.py:1478 +#: netbox/dcim/choices.py:1034 netbox/dcim/forms/bulk_edit.py:1478 #: netbox/dcim/forms/bulk_import.py:901 netbox/dcim/forms/model_forms.py:1099 #: netbox/dcim/tables/devices.py:704 netbox/templates/dcim/interface.html:112 #: netbox/templates/virtualization/vminterface.html:43 @@ -3277,27 +3278,27 @@ msgstr "仮想インタフェース" msgid "Bridge" msgstr "ブリッジ" -#: netbox/dcim/choices.py:1031 +#: netbox/dcim/choices.py:1035 msgid "Link Aggregation Group (LAG)" msgstr "リンクアグリゲーション (LAG)" -#: netbox/dcim/choices.py:1035 +#: netbox/dcim/choices.py:1039 msgid "Ethernet (fixed)" msgstr "イーサネット (固定)" -#: netbox/dcim/choices.py:1052 +#: netbox/dcim/choices.py:1056 msgid "Ethernet (modular)" msgstr "イーサネット (モジュール)" -#: netbox/dcim/choices.py:1089 +#: netbox/dcim/choices.py:1093 msgid "Ethernet (backplane)" msgstr "イーサネット (バックプレーン)" -#: netbox/dcim/choices.py:1121 +#: netbox/dcim/choices.py:1125 msgid "Cellular" msgstr "セルラー" -#: netbox/dcim/choices.py:1173 netbox/dcim/forms/filtersets.py:385 +#: netbox/dcim/choices.py:1177 netbox/dcim/forms/filtersets.py:385 #: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/filtersets.py:1031 #: netbox/dcim/forms/filtersets.py:1630 #: netbox/templates/dcim/inventoryitem.html:56 @@ -3305,127 +3306,127 @@ msgstr "セルラー" msgid "Serial" msgstr "シリアル" -#: netbox/dcim/choices.py:1188 +#: netbox/dcim/choices.py:1192 msgid "Coaxial" msgstr "同軸" -#: netbox/dcim/choices.py:1209 +#: netbox/dcim/choices.py:1213 msgid "Stacking" msgstr "スタック" -#: netbox/dcim/choices.py:1261 +#: netbox/dcim/choices.py:1265 msgid "Half" msgstr "半二重" -#: netbox/dcim/choices.py:1262 +#: netbox/dcim/choices.py:1266 msgid "Full" msgstr "全二重" -#: netbox/dcim/choices.py:1263 netbox/netbox/preferences.py:31 +#: netbox/dcim/choices.py:1267 netbox/netbox/preferences.py:31 #: netbox/wireless/choices.py:480 msgid "Auto" msgstr "自動" -#: netbox/dcim/choices.py:1275 +#: netbox/dcim/choices.py:1279 msgid "Access" msgstr "アクセス" -#: netbox/dcim/choices.py:1276 netbox/ipam/tables/vlans.py:150 +#: netbox/dcim/choices.py:1280 netbox/ipam/tables/vlans.py:150 #: netbox/ipam/tables/vlans.py:195 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "タグ付き" -#: netbox/dcim/choices.py:1277 +#: netbox/dcim/choices.py:1281 msgid "Tagged (All)" msgstr "タグ付き (全て)" -#: netbox/dcim/choices.py:1278 netbox/templates/ipam/vlan_edit.html:26 +#: netbox/dcim/choices.py:1282 netbox/templates/ipam/vlan_edit.html:26 msgid "Q-in-Q (802.1ad)" msgstr "Q-in-Q (802.1ad)" -#: netbox/dcim/choices.py:1307 +#: netbox/dcim/choices.py:1311 msgid "IEEE Standard" msgstr "IEEE スタンダード" -#: netbox/dcim/choices.py:1318 +#: netbox/dcim/choices.py:1322 msgid "Passive 24V (2-pair)" msgstr "パッシブ 24V (2ペア)" -#: netbox/dcim/choices.py:1319 +#: netbox/dcim/choices.py:1323 msgid "Passive 24V (4-pair)" msgstr "パッシブ 24V (4ペア)" -#: netbox/dcim/choices.py:1320 +#: netbox/dcim/choices.py:1324 msgid "Passive 48V (2-pair)" msgstr "パッシブ 48V (2ペア)" -#: netbox/dcim/choices.py:1321 +#: netbox/dcim/choices.py:1325 msgid "Passive 48V (4-pair)" msgstr "パッシブ 48V (4ペア)" -#: netbox/dcim/choices.py:1394 netbox/dcim/choices.py:1507 +#: netbox/dcim/choices.py:1398 netbox/dcim/choices.py:1511 msgid "Copper" msgstr "カッパー" -#: netbox/dcim/choices.py:1417 +#: netbox/dcim/choices.py:1421 msgid "Fiber Optic" msgstr "光ファイバー" -#: netbox/dcim/choices.py:1453 netbox/dcim/choices.py:1536 +#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1540 msgid "USB" msgstr "USB" -#: netbox/dcim/choices.py:1523 +#: netbox/dcim/choices.py:1527 msgid "Fiber" msgstr "ファイバー" -#: netbox/dcim/choices.py:1548 netbox/dcim/forms/filtersets.py:1295 +#: netbox/dcim/choices.py:1552 netbox/dcim/forms/filtersets.py:1295 msgid "Connected" msgstr "接続済" -#: netbox/dcim/choices.py:1567 netbox/netbox/choices.py:175 +#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:175 msgid "Kilometers" msgstr "キロメートル" -#: netbox/dcim/choices.py:1568 netbox/netbox/choices.py:176 +#: netbox/dcim/choices.py:1572 netbox/netbox/choices.py:176 #: netbox/templates/dcim/cable_trace.html:65 msgid "Meters" msgstr "メートル" -#: netbox/dcim/choices.py:1569 +#: netbox/dcim/choices.py:1573 msgid "Centimeters" msgstr "センチメートル" -#: netbox/dcim/choices.py:1570 netbox/netbox/choices.py:177 +#: netbox/dcim/choices.py:1574 netbox/netbox/choices.py:177 msgid "Miles" msgstr "マイル" -#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:178 +#: netbox/dcim/choices.py:1575 netbox/netbox/choices.py:178 #: netbox/templates/dcim/cable_trace.html:66 msgid "Feet" msgstr "フィート" -#: netbox/dcim/choices.py:1619 +#: netbox/dcim/choices.py:1623 msgid "Redundant" msgstr "冗長" -#: netbox/dcim/choices.py:1640 +#: netbox/dcim/choices.py:1644 msgid "Single phase" msgstr "単相" -#: netbox/dcim/choices.py:1641 +#: netbox/dcim/choices.py:1645 msgid "Three-phase" msgstr "三相" -#: netbox/dcim/choices.py:1657 netbox/extras/choices.py:53 +#: netbox/dcim/choices.py:1661 netbox/extras/choices.py:53 #: netbox/netbox/preferences.py:21 netbox/netbox/preferences.py:60 #: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20 #: netbox/wireless/choices.py:27 msgid "Disabled" msgstr "無効" -#: netbox/dcim/choices.py:1658 +#: netbox/dcim/choices.py:1662 msgid "Faulty" msgstr "不良" @@ -3683,7 +3684,7 @@ msgstr "奥行きをすべて使う" #: netbox/dcim/filtersets.py:1164 netbox/dcim/forms/filtersets.py:838 #: netbox/dcim/forms/filtersets.py:1463 netbox/dcim/forms/filtersets.py:1669 #: netbox/dcim/forms/filtersets.py:1674 netbox/dcim/forms/model_forms.py:1887 -#: netbox/dcim/models/devices.py:1256 netbox/dcim/models/devices.py:1276 +#: netbox/dcim/models/devices.py:1260 netbox/dcim/models/devices.py:1280 #: netbox/virtualization/filtersets.py:198 #: netbox/virtualization/filtersets.py:270 #: netbox/virtualization/forms/filtersets.py:178 @@ -3832,7 +3833,7 @@ msgstr "割当 VID" #: netbox/dcim/filtersets.py:1829 netbox/dcim/forms/bulk_edit.py:1591 #: netbox/dcim/forms/bulk_import.py:952 netbox/dcim/forms/filtersets.py:1516 #: netbox/dcim/forms/model_forms.py:1536 -#: netbox/dcim/models/device_components.py:761 +#: netbox/dcim/models/device_components.py:792 #: netbox/dcim/tables/devices.py:658 netbox/ipam/filtersets.py:335 #: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478 #: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590 @@ -3844,8 +3845,8 @@ msgstr "割当 VID" #: netbox/ipam/forms/model_forms.py:208 netbox/ipam/forms/model_forms.py:256 #: netbox/ipam/forms/model_forms.py:310 netbox/ipam/forms/model_forms.py:474 #: netbox/ipam/forms/model_forms.py:488 netbox/ipam/forms/model_forms.py:502 -#: netbox/ipam/models/ip.py:222 netbox/ipam/models/ip.py:511 -#: netbox/ipam/models/ip.py:740 netbox/ipam/models/vrfs.py:61 +#: netbox/ipam/models/ip.py:223 netbox/ipam/models/ip.py:519 +#: netbox/ipam/models/ip.py:748 netbox/ipam/models/vrfs.py:61 #: netbox/ipam/tables/ip.py:189 netbox/ipam/tables/ip.py:262 #: netbox/ipam/tables/ip.py:318 netbox/ipam/tables/ip.py:418 #: netbox/templates/dcim/interface.html:152 @@ -3891,7 +3892,7 @@ msgstr "VLAN 変換ポリシー (ID)" #: netbox/dcim/filtersets.py:1857 netbox/dcim/forms/filtersets.py:1487 #: netbox/dcim/forms/model_forms.py:1553 -#: netbox/dcim/models/device_components.py:580 +#: netbox/dcim/models/device_components.py:611 #: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:712 #: netbox/templates/ipam/vlantranslationpolicy.html:11 #: netbox/virtualization/forms/bulk_edit.py:248 @@ -4010,7 +4011,7 @@ msgstr "電源盤 (ID)" #: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:443 #: netbox/extras/forms/model_forms.py:649 #: netbox/extras/forms/model_forms.py:701 netbox/netbox/forms/base.py:86 -#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:486 +#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:490 #: netbox/templates/circuits/inc/circuit_termination.html:32 #: netbox/templates/generic/bulk_edit.html:65 #: netbox/templates/inc/panels/tags.html:5 @@ -4323,7 +4324,7 @@ msgstr "モジュールタイプ" msgid "Chassis" msgstr "シャーシ" -#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:386 +#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:387 #: netbox/dcim/tables/devices.py:82 msgid "VM role" msgstr "VMのロール" @@ -4482,7 +4483,7 @@ msgstr "最大消費電力" #: netbox/dcim/forms/bulk_edit.py:1101 #: netbox/dcim/models/device_component_templates.py:281 -#: netbox/dcim/models/device_components.py:352 +#: netbox/dcim/models/device_components.py:383 msgid "Maximum power draw (watts)" msgstr "最大消費電力 (ワット)" @@ -4492,7 +4493,7 @@ msgstr "割当電力" #: netbox/dcim/forms/bulk_edit.py:1107 #: netbox/dcim/models/device_component_templates.py:288 -#: netbox/dcim/models/device_components.py:359 +#: netbox/dcim/models/device_components.py:390 msgid "Allocated power draw (watts)" msgstr "割当消費電力 (ワット)" @@ -4514,7 +4515,7 @@ msgstr "管理のみ" #: netbox/dcim/forms/bulk_import.py:937 netbox/dcim/forms/filtersets.py:1472 #: netbox/dcim/forms/object_import.py:90 #: netbox/dcim/models/device_component_templates.py:445 -#: netbox/dcim/models/device_components.py:733 +#: netbox/dcim/models/device_components.py:764 msgid "PoE mode" msgstr "PoE モード" @@ -4522,7 +4523,7 @@ msgstr "PoE モード" #: netbox/dcim/forms/bulk_import.py:943 netbox/dcim/forms/filtersets.py:1477 #: netbox/dcim/forms/object_import.py:95 #: netbox/dcim/models/device_component_templates.py:452 -#: netbox/dcim/models/device_components.py:740 +#: netbox/dcim/models/device_components.py:771 msgid "PoE type" msgstr "PoE タイプ" @@ -5218,7 +5219,7 @@ msgstr "プライマリ IPv6" msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64" msgstr "プレフィックス長のある IPv6 アドレス、例:2001: db8:: 1/64" -#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:527 +#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558 #: netbox/templates/dcim/interface.html:57 #: netbox/templates/virtualization/vminterface.html:51 #: netbox/virtualization/forms/bulk_edit.py:207 @@ -5361,7 +5362,7 @@ msgstr "接続" #: netbox/dcim/forms/filtersets.py:1426 netbox/extras/forms/bulk_edit.py:382 #: netbox/extras/forms/bulk_import.py:261 #: netbox/extras/forms/filtersets.py:527 -#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:640 +#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:641 #: netbox/templates/extras/journalentry.html:30 msgid "Kind" msgstr "種類" @@ -5371,7 +5372,7 @@ msgid "Mgmt only" msgstr "管理のみ" #: netbox/dcim/forms/filtersets.py:1467 netbox/dcim/forms/model_forms.py:1548 -#: netbox/dcim/models/device_components.py:689 +#: netbox/dcim/models/device_components.py:720 #: netbox/templates/dcim/interface.html:142 msgid "WWN" msgstr "WWN" @@ -5500,7 +5501,7 @@ msgstr "プロファイルと属性" msgid "Device Role" msgstr "デバイスロール" -#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:545 +#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:546 msgid "The lowest-numbered unit occupied by the device" msgstr "デバイスが使用している最も小さいユニット番号" @@ -5753,124 +5754,124 @@ msgstr "最初のメンバーのポジション。メンバーが増えるごと msgid "A position must be specified for the first VC member." msgstr "最初の VC メンバーのポジションを指定する必要があります。" -#: netbox/dcim/models/cables.py:62 +#: netbox/dcim/models/cables.py:63 #: netbox/dcim/models/device_component_templates.py:51 #: netbox/dcim/models/device_components.py:57 #: netbox/extras/models/customfields.py:113 msgid "label" msgstr "ラベル" -#: netbox/dcim/models/cables.py:71 +#: netbox/dcim/models/cables.py:72 msgid "length" msgstr "長さ" -#: netbox/dcim/models/cables.py:78 +#: netbox/dcim/models/cables.py:79 msgid "length unit" msgstr "長さの単位" -#: netbox/dcim/models/cables.py:96 +#: netbox/dcim/models/cables.py:97 msgid "cable" msgstr "ケーブル" -#: netbox/dcim/models/cables.py:97 +#: netbox/dcim/models/cables.py:98 msgid "cables" msgstr "ケーブル" -#: netbox/dcim/models/cables.py:163 +#: netbox/dcim/models/cables.py:173 msgid "Must specify a unit when setting a cable length" msgstr "ケーブル長を設定するときは単位を指定する必要があります" -#: netbox/dcim/models/cables.py:166 +#: netbox/dcim/models/cables.py:176 msgid "Must define A and B terminations when creating a new cable." msgstr "新しいケーブルを作成するときは、A 終端と B 終端を定義する必要があります。" -#: netbox/dcim/models/cables.py:173 +#: netbox/dcim/models/cables.py:183 msgid "Cannot connect different termination types to same end of cable." msgstr "ケーブルの同じ端に異なる終端タイプを接続することはできません。" -#: netbox/dcim/models/cables.py:181 +#: netbox/dcim/models/cables.py:191 #, python-brace-format msgid "Incompatible termination types: {type_a} and {type_b}" msgstr "互換性のない終端タイプ: {type_a} そして {type_b}" -#: netbox/dcim/models/cables.py:191 +#: netbox/dcim/models/cables.py:201 msgid "A and B terminations cannot connect to the same object." msgstr "A 端子と B 端子を同じオブジェクトに接続することはできません。" -#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37 +#: netbox/dcim/models/cables.py:270 netbox/ipam/models/asns.py:37 msgid "end" msgstr "端" -#: netbox/dcim/models/cables.py:309 +#: netbox/dcim/models/cables.py:319 msgid "cable termination" msgstr "ケーブル終端" -#: netbox/dcim/models/cables.py:310 +#: netbox/dcim/models/cables.py:320 msgid "cable terminations" msgstr "ケーブル終端" -#: netbox/dcim/models/cables.py:329 +#: netbox/dcim/models/cables.py:339 #, python-brace-format msgid "" "Duplicate termination found for {app_label}.{model} {termination_id}: cable " "{cable_pk}" msgstr "の重複終了が見つかりました {app_label}。{model} {termination_id}: ケーブル {cable_pk}" -#: netbox/dcim/models/cables.py:339 +#: netbox/dcim/models/cables.py:349 #, python-brace-format msgid "Cables cannot be terminated to {type_display} interfaces" msgstr "ケーブルは終端できません {type_display} インターフェース" -#: netbox/dcim/models/cables.py:346 +#: netbox/dcim/models/cables.py:356 msgid "Circuit terminations attached to a provider network may not be cabled." msgstr "プロバイダーネットワークに接続されている回線終端はケーブル接続できない場合があります。" -#: netbox/dcim/models/cables.py:444 netbox/extras/models/configs.py:47 +#: netbox/dcim/models/cables.py:454 netbox/extras/models/configs.py:47 msgid "is active" msgstr "アクティブ" -#: netbox/dcim/models/cables.py:448 +#: netbox/dcim/models/cables.py:458 msgid "is complete" msgstr "完了" -#: netbox/dcim/models/cables.py:452 +#: netbox/dcim/models/cables.py:462 msgid "is split" msgstr "分割" -#: netbox/dcim/models/cables.py:460 +#: netbox/dcim/models/cables.py:470 msgid "cable path" msgstr "ケーブル経路" -#: netbox/dcim/models/cables.py:461 +#: netbox/dcim/models/cables.py:471 msgid "cable paths" msgstr "ケーブル経路" -#: netbox/dcim/models/cables.py:536 +#: netbox/dcim/models/cables.py:546 msgid "All originating terminations must be attached to the same link" msgstr "元の端子はすべて同じリンクに接続する必要があります" -#: netbox/dcim/models/cables.py:548 +#: netbox/dcim/models/cables.py:558 msgid "All mid-span terminations must have the same termination type" msgstr "ミッドスパン終端はすべて同じ終端タイプでなければなりません" -#: netbox/dcim/models/cables.py:553 +#: netbox/dcim/models/cables.py:563 msgid "All mid-span terminations must have the same parent object" msgstr "すべてのミッドスパン終端には同じ親オブジェクトが必要です" -#: netbox/dcim/models/cables.py:577 +#: netbox/dcim/models/cables.py:587 msgid "All links must be cable or wireless" msgstr "すべてのリンクはケーブルまたはワイヤレスでなければなりません" -#: netbox/dcim/models/cables.py:579 +#: netbox/dcim/models/cables.py:589 msgid "All links must match first link type" msgstr "すべてのリンクは最初のリンクタイプと一致する必要があります" -#: netbox/dcim/models/cables.py:662 +#: netbox/dcim/models/cables.py:672 msgid "" "All positions counts within the path on opposite ends of links must match" msgstr "リンクの両端のパス内の位置数はすべて一致する必要があります" -#: netbox/dcim/models/cables.py:671 +#: netbox/dcim/models/cables.py:681 msgid "Remote termination position filter is missing" msgstr "リモートターミネーションポジションフィルタがありません" @@ -5919,12 +5920,12 @@ msgid "console server port templates" msgstr "コンソールサーバポートテンプレート" #: netbox/dcim/models/device_component_templates.py:277 -#: netbox/dcim/models/device_components.py:348 +#: netbox/dcim/models/device_components.py:379 msgid "maximum draw" msgstr "最大消費電力" #: netbox/dcim/models/device_component_templates.py:284 -#: netbox/dcim/models/device_components.py:355 +#: netbox/dcim/models/device_components.py:386 msgid "allocated draw" msgstr "割当消費電力" @@ -5937,18 +5938,18 @@ msgid "power port templates" msgstr "電源ポートテンプレート" #: netbox/dcim/models/device_component_templates.py:315 -#: netbox/dcim/models/device_components.py:375 +#: netbox/dcim/models/device_components.py:406 #, python-brace-format msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)." msgstr "割当消費電力は最大消費電力 ({maximum_draw}W) を超えることはできません。" #: netbox/dcim/models/device_component_templates.py:349 -#: netbox/dcim/models/device_components.py:477 +#: netbox/dcim/models/device_components.py:508 msgid "feed leg" msgstr "供給端子" #: netbox/dcim/models/device_component_templates.py:354 -#: netbox/dcim/models/device_components.py:482 +#: netbox/dcim/models/device_components.py:513 msgid "Phase (for three-phase feeds)" msgstr "電力相 (三相電源用)" @@ -5971,17 +5972,17 @@ msgid "Parent power port ({power_port}) must belong to the same module type" msgstr "親電源ポート ({power_port}) は同じモジュールタイプに属している必要があります" #: netbox/dcim/models/device_component_templates.py:430 -#: netbox/dcim/models/device_components.py:671 +#: netbox/dcim/models/device_components.py:702 msgid "management only" msgstr "管理のみ" #: netbox/dcim/models/device_component_templates.py:438 -#: netbox/dcim/models/device_components.py:551 +#: netbox/dcim/models/device_components.py:582 msgid "bridge interface" msgstr "ブリッジインタフェース" #: netbox/dcim/models/device_component_templates.py:459 -#: netbox/dcim/models/device_components.py:697 +#: netbox/dcim/models/device_components.py:728 msgid "wireless role" msgstr "無線ロール" @@ -5994,7 +5995,7 @@ msgid "interface templates" msgstr "インタフェーステンプレート" #: netbox/dcim/models/device_component_templates.py:473 -#: netbox/dcim/models/device_components.py:857 +#: netbox/dcim/models/device_components.py:888 #: netbox/virtualization/models/virtualmachines.py:390 msgid "An interface cannot be bridged to itself." msgstr "インタフェースを自分自身にブリッジすることはできません。" @@ -6010,7 +6011,7 @@ msgid "Bridge interface ({bridge}) must belong to the same module type" msgstr "ブリッジインタフェース ({bridge}) は同じモジュールタイプに属している必要があります" #: netbox/dcim/models/device_component_templates.py:540 -#: netbox/dcim/models/device_components.py:1047 +#: netbox/dcim/models/device_components.py:1078 msgid "rear port position" msgstr "背面ポート位置" @@ -6035,7 +6036,7 @@ msgid "" msgstr "背面ポートの位置 ({position}) が無効です; 背面ポート {name} は{count}箇所しかありません" #: netbox/dcim/models/device_component_templates.py:635 -#: netbox/dcim/models/device_components.py:1113 +#: netbox/dcim/models/device_components.py:1144 msgid "positions" msgstr "位置" @@ -6048,12 +6049,12 @@ msgid "rear port templates" msgstr "背面ポートテンプレート" #: netbox/dcim/models/device_component_templates.py:676 -#: netbox/dcim/models/device_components.py:1160 +#: netbox/dcim/models/device_components.py:1191 msgid "position" msgstr "位置" #: netbox/dcim/models/device_component_templates.py:679 -#: netbox/dcim/models/device_components.py:1163 +#: netbox/dcim/models/device_components.py:1194 msgid "Identifier to reference when renaming installed components" msgstr "取付済み構成要素名を変更する際に参照する識別子" @@ -6082,12 +6083,12 @@ msgstr "" "デバイスベイを許可するためには、デバイスタイプ ({device_type}) のサブデバイスロールを「parent」に設定する必要があります。" #: netbox/dcim/models/device_component_templates.py:783 -#: netbox/dcim/models/device_components.py:1315 +#: netbox/dcim/models/device_components.py:1346 msgid "part ID" msgstr "パーツ ID" #: netbox/dcim/models/device_component_templates.py:785 -#: netbox/dcim/models/device_components.py:1317 +#: netbox/dcim/models/device_components.py:1348 msgid "Manufacturer-assigned part identifier" msgstr "メーカ指定の部品識別子" @@ -6099,115 +6100,115 @@ msgstr "在庫品目テンプレート" msgid "inventory item templates" msgstr "在庫品目テンプレート" -#: netbox/dcim/models/device_components.py:100 +#: netbox/dcim/models/device_components.py:123 msgid "Components cannot be moved to a different device." msgstr "構成要素を別のデバイスに移動することはできません。" -#: netbox/dcim/models/device_components.py:139 +#: netbox/dcim/models/device_components.py:170 msgid "cable end" msgstr "ケーブル端" -#: netbox/dcim/models/device_components.py:146 +#: netbox/dcim/models/device_components.py:177 msgid "mark connected" msgstr "接続済みとしてマークする" -#: netbox/dcim/models/device_components.py:148 +#: netbox/dcim/models/device_components.py:179 msgid "Treat as if a cable is connected" msgstr "ケーブルが接続されているかのように扱う" -#: netbox/dcim/models/device_components.py:166 +#: netbox/dcim/models/device_components.py:197 msgid "Must specify cable end (A or B) when attaching a cable." msgstr "ケーブルを接続するときは、ケーブルの端 (A または B) を指定する必要があります。" -#: netbox/dcim/models/device_components.py:170 +#: netbox/dcim/models/device_components.py:201 msgid "Cable end must not be set without a cable." msgstr "ケーブルの端はケーブルなしでセットしないでください。" -#: netbox/dcim/models/device_components.py:174 +#: netbox/dcim/models/device_components.py:205 msgid "Cannot mark as connected with a cable attached." msgstr "ケーブルが接続されている状態では接続済みとマークできません。" -#: netbox/dcim/models/device_components.py:201 +#: netbox/dcim/models/device_components.py:232 #, python-brace-format msgid "{class_name} models must declare a parent_object property" msgstr "{class_name} モデルは親オブジェクトプロパティを宣言しなければなりません" -#: netbox/dcim/models/device_components.py:287 -#: netbox/dcim/models/device_components.py:314 +#: netbox/dcim/models/device_components.py:318 #: netbox/dcim/models/device_components.py:345 -#: netbox/dcim/models/device_components.py:467 +#: netbox/dcim/models/device_components.py:376 +#: netbox/dcim/models/device_components.py:498 msgid "Physical port type" msgstr "物理ポートタイプ" -#: netbox/dcim/models/device_components.py:290 -#: netbox/dcim/models/device_components.py:317 +#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:348 msgid "speed" msgstr "速度" -#: netbox/dcim/models/device_components.py:294 -#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:325 +#: netbox/dcim/models/device_components.py:352 msgid "Port speed in bits per second" msgstr "ポート速度 (bps)" -#: netbox/dcim/models/device_components.py:300 +#: netbox/dcim/models/device_components.py:331 msgid "console port" msgstr "コンソールポート" -#: netbox/dcim/models/device_components.py:301 +#: netbox/dcim/models/device_components.py:332 msgid "console ports" msgstr "コンソールポート" -#: netbox/dcim/models/device_components.py:327 +#: netbox/dcim/models/device_components.py:358 msgid "console server port" msgstr "コンソールサーバポート" -#: netbox/dcim/models/device_components.py:328 +#: netbox/dcim/models/device_components.py:359 msgid "console server ports" msgstr "コンソールサーバポート" -#: netbox/dcim/models/device_components.py:365 +#: netbox/dcim/models/device_components.py:396 msgid "power port" msgstr "電源ポート" -#: netbox/dcim/models/device_components.py:366 +#: netbox/dcim/models/device_components.py:397 msgid "power ports" msgstr "電源ポート" -#: netbox/dcim/models/device_components.py:492 +#: netbox/dcim/models/device_components.py:523 msgid "power outlet" msgstr "電源コンセント" -#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:524 msgid "power outlets" msgstr "電源コンセント" -#: netbox/dcim/models/device_components.py:501 +#: netbox/dcim/models/device_components.py:532 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device" msgstr "親電源ポート ({power_port}) は同じデバイスに属している必要があります" -#: netbox/dcim/models/device_components.py:530 netbox/vpn/models/crypto.py:80 +#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80 #: netbox/vpn/models/crypto.py:222 msgid "mode" msgstr "モード" -#: netbox/dcim/models/device_components.py:535 +#: netbox/dcim/models/device_components.py:566 msgid "IEEE 802.1Q tagging strategy" msgstr "IEEE 802.1Q タギング戦略" -#: netbox/dcim/models/device_components.py:543 +#: netbox/dcim/models/device_components.py:574 msgid "parent interface" msgstr "親インタフェース" -#: netbox/dcim/models/device_components.py:559 +#: netbox/dcim/models/device_components.py:590 msgid "untagged VLAN" msgstr "タグなし VLAN" -#: netbox/dcim/models/device_components.py:565 +#: netbox/dcim/models/device_components.py:596 msgid "tagged VLANs" msgstr "タグ付き VLAN" -#: netbox/dcim/models/device_components.py:573 +#: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:612 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 #: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:108 @@ -6216,97 +6217,97 @@ msgstr "タグ付き VLAN" msgid "Q-in-Q SVLAN" msgstr "Q-in-Q SVLAN" -#: netbox/dcim/models/device_components.py:588 +#: netbox/dcim/models/device_components.py:619 msgid "primary MAC address" msgstr "プライマリ MAC アドレス" -#: netbox/dcim/models/device_components.py:600 +#: netbox/dcim/models/device_components.py:631 msgid "Only Q-in-Q interfaces may specify a service VLAN." msgstr "Q-in-Q インターフェイスのみがサービス VLAN を指定できます。" -#: netbox/dcim/models/device_components.py:606 +#: netbox/dcim/models/device_components.py:637 #, python-brace-format msgid "MAC address {mac_address} is not assigned to this interface." msgstr "MAC アドレス {mac_address} このインターフェースには割り当てられていません。" -#: netbox/dcim/models/device_components.py:662 +#: netbox/dcim/models/device_components.py:693 msgid "parent LAG" msgstr "親ラグ" -#: netbox/dcim/models/device_components.py:672 +#: netbox/dcim/models/device_components.py:703 msgid "This interface is used only for out-of-band management" msgstr "このインタフェースは帯域外管理にのみ使用されます。" -#: netbox/dcim/models/device_components.py:677 +#: netbox/dcim/models/device_components.py:708 msgid "speed (Kbps)" msgstr "速度 (Kbps)" -#: netbox/dcim/models/device_components.py:680 +#: netbox/dcim/models/device_components.py:711 msgid "duplex" msgstr "デュプレックス" -#: netbox/dcim/models/device_components.py:690 +#: netbox/dcim/models/device_components.py:721 msgid "64-bit World Wide Name" msgstr "64 ビットのWWN (World Wide Name)" -#: netbox/dcim/models/device_components.py:704 +#: netbox/dcim/models/device_components.py:735 msgid "wireless channel" msgstr "無線チャネル" -#: netbox/dcim/models/device_components.py:711 +#: netbox/dcim/models/device_components.py:742 msgid "channel frequency (MHz)" msgstr "チャネル周波数 (MHz)" -#: netbox/dcim/models/device_components.py:712 -#: netbox/dcim/models/device_components.py:720 +#: netbox/dcim/models/device_components.py:743 +#: netbox/dcim/models/device_components.py:751 msgid "Populated by selected channel (if set)" msgstr "選択したチャンネルによって設定されます (設定されている場合)" -#: netbox/dcim/models/device_components.py:726 +#: netbox/dcim/models/device_components.py:757 msgid "transmit power (dBm)" msgstr "送信パワー (dBm)" -#: netbox/dcim/models/device_components.py:753 netbox/wireless/models.py:117 +#: netbox/dcim/models/device_components.py:784 netbox/wireless/models.py:117 msgid "wireless LANs" msgstr "無線 LAN" -#: netbox/dcim/models/device_components.py:801 +#: netbox/dcim/models/device_components.py:832 #: netbox/virtualization/models/virtualmachines.py:364 msgid "interface" msgstr "インタフェース" -#: netbox/dcim/models/device_components.py:802 +#: netbox/dcim/models/device_components.py:833 #: netbox/virtualization/models/virtualmachines.py:365 msgid "interfaces" msgstr "インタフェース" -#: netbox/dcim/models/device_components.py:810 +#: netbox/dcim/models/device_components.py:841 #, python-brace-format msgid "{display_type} interfaces cannot have a cable attached." msgstr "{display_type} インタフェースにはケーブルを接続できません。" -#: netbox/dcim/models/device_components.py:818 +#: netbox/dcim/models/device_components.py:849 #, python-brace-format msgid "{display_type} interfaces cannot be marked as connected." msgstr "{display_type} インタフェースは接続済みとしてマークできません。" -#: netbox/dcim/models/device_components.py:827 +#: netbox/dcim/models/device_components.py:858 #: netbox/virtualization/models/virtualmachines.py:375 msgid "An interface cannot be its own parent." msgstr "インタフェースを自身の親にすることはできません。" -#: netbox/dcim/models/device_components.py:831 +#: netbox/dcim/models/device_components.py:862 msgid "Only virtual interfaces may be assigned to a parent interface." msgstr "親インタフェースに割り当てることができるのは仮想インタフェースだけです。" -#: netbox/dcim/models/device_components.py:838 +#: netbox/dcim/models/device_components.py:869 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to a different device " "({device})" msgstr "選択した親インタフェース ({interface}) は別のデバイス ({device}) に属しています" -#: netbox/dcim/models/device_components.py:844 +#: netbox/dcim/models/device_components.py:875 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to {device}, which is " @@ -6315,14 +6316,14 @@ msgstr "" "選択した親インタフェース ({interface}) が属する {device} " "は、バーチャルシャーシ{virtual_chassis}には含まれていません。 。" -#: netbox/dcim/models/device_components.py:864 +#: netbox/dcim/models/device_components.py:895 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different device " "({device})." msgstr "選択したブリッジインタフェース ({bridge}) は別のデバイス ({device}) に属しています。" -#: netbox/dcim/models/device_components.py:870 +#: netbox/dcim/models/device_components.py:901 #, python-brace-format msgid "" "The selected bridge interface ({interface}) belongs to {device}, which is " @@ -6331,21 +6332,21 @@ msgstr "" "選択したブリッジインタフェース ({interface}) が属する " "{device}は、バーチャルシャーシ{virtual_chassis}には含まれていません。 " -#: netbox/dcim/models/device_components.py:881 +#: netbox/dcim/models/device_components.py:912 msgid "Virtual interfaces cannot have a parent LAG interface." msgstr "仮想インタフェースは親 LAG インタフェースを持つことはできません。" -#: netbox/dcim/models/device_components.py:885 +#: netbox/dcim/models/device_components.py:916 msgid "A LAG interface cannot be its own parent." msgstr "LAG インタフェースを自身の親にすることはできません。" -#: netbox/dcim/models/device_components.py:892 +#: netbox/dcim/models/device_components.py:923 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to a different device ({device})." msgstr "選択した LAG インタフェース ({lag}) は別のデバイス ({device}) に属しています。" -#: netbox/dcim/models/device_components.py:898 +#: netbox/dcim/models/device_components.py:929 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to {device}, which is not part of" @@ -6354,47 +6355,47 @@ msgstr "" "選択した LAG インタフェース ({lag}) が属する {device}は、バーチャルシャーシには含まれていません " "{virtual_chassis}。" -#: netbox/dcim/models/device_components.py:909 +#: netbox/dcim/models/device_components.py:940 msgid "Virtual interfaces cannot have a PoE mode." msgstr "仮想インタフェースには PoE モードを設定できません。" -#: netbox/dcim/models/device_components.py:913 +#: netbox/dcim/models/device_components.py:944 msgid "Virtual interfaces cannot have a PoE type." msgstr "仮想インタフェースに PoE タイプを設定することはできません。" -#: netbox/dcim/models/device_components.py:919 +#: netbox/dcim/models/device_components.py:950 msgid "Must specify PoE mode when designating a PoE type." msgstr "PoE タイプを指定するときは、PoE モードを指定する必要があります。" -#: netbox/dcim/models/device_components.py:926 +#: netbox/dcim/models/device_components.py:957 msgid "Wireless role may be set only on wireless interfaces." msgstr "無線ロールは無線インタフェースでのみ設定できます。" -#: netbox/dcim/models/device_components.py:928 +#: netbox/dcim/models/device_components.py:959 msgid "Channel may be set only on wireless interfaces." msgstr "チャネルは無線インタフェースでのみ設定できます。" -#: netbox/dcim/models/device_components.py:934 +#: netbox/dcim/models/device_components.py:965 msgid "Channel frequency may be set only on wireless interfaces." msgstr "チャネル周波数は、無線インタフェースでのみ設定できます。" -#: netbox/dcim/models/device_components.py:938 +#: netbox/dcim/models/device_components.py:969 msgid "Cannot specify custom frequency with channel selected." msgstr "選択したチャンネルではカスタム周波数を指定できません。" -#: netbox/dcim/models/device_components.py:944 +#: netbox/dcim/models/device_components.py:975 msgid "Channel width may be set only on wireless interfaces." msgstr "チャネル幅は無線インタフェースでのみ設定できます。" -#: netbox/dcim/models/device_components.py:946 +#: netbox/dcim/models/device_components.py:977 msgid "Cannot specify custom width with channel selected." msgstr "選択したチャンネルではカスタム幅を指定できません。" -#: netbox/dcim/models/device_components.py:950 +#: netbox/dcim/models/device_components.py:981 msgid "Interface mode does not support an untagged vlan." msgstr "インターフェイスモードはタグなし VLAN をサポートしていません。" -#: netbox/dcim/models/device_components.py:956 +#: netbox/dcim/models/device_components.py:987 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -6402,24 +6403,24 @@ msgid "" msgstr "" "タグ無し VLAN ({untagged_vlan}) はインタフェースの親デバイスと同じサイトに属しているか、グローバルである必要があります。" -#: netbox/dcim/models/device_components.py:1053 +#: netbox/dcim/models/device_components.py:1084 msgid "Mapped position on corresponding rear port" msgstr "対応する背面ポートのマップ位置" -#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1100 msgid "front port" msgstr "前面ポート" -#: netbox/dcim/models/device_components.py:1070 +#: netbox/dcim/models/device_components.py:1101 msgid "front ports" msgstr "前面ポート" -#: netbox/dcim/models/device_components.py:1081 +#: netbox/dcim/models/device_components.py:1112 #, python-brace-format msgid "Rear port ({rear_port}) must belong to the same device" msgstr "背面ポート ({rear_port}) は同じデバイスに属している必要があります" -#: netbox/dcim/models/device_components.py:1089 +#: netbox/dcim/models/device_components.py:1120 #, python-brace-format msgid "" "Invalid rear port position ({rear_port_position}): Rear port {name} has only" @@ -6427,198 +6428,198 @@ msgid "" msgstr "" "背面ポートの位置 ({rear_port_position}) が無効です: 背面ポート {name} は {positions} 箇所しかありません。" -#: netbox/dcim/models/device_components.py:1119 +#: netbox/dcim/models/device_components.py:1150 msgid "Number of front ports which may be mapped" msgstr "マップできる前面ポートの数" -#: netbox/dcim/models/device_components.py:1124 +#: netbox/dcim/models/device_components.py:1155 msgid "rear port" msgstr "背面ポート" -#: netbox/dcim/models/device_components.py:1125 +#: netbox/dcim/models/device_components.py:1156 msgid "rear ports" msgstr "背面ポート" -#: netbox/dcim/models/device_components.py:1136 +#: netbox/dcim/models/device_components.py:1167 #, python-brace-format msgid "" "The number of positions cannot be less than the number of mapped front ports" " ({frontport_count})" msgstr "ポジションの数は、マップされた前面ポートの数より少なくすることはできません ({frontport_count})" -#: netbox/dcim/models/device_components.py:1177 +#: netbox/dcim/models/device_components.py:1208 msgid "module bay" msgstr "モジュールベイ" -#: netbox/dcim/models/device_components.py:1178 +#: netbox/dcim/models/device_components.py:1209 msgid "module bays" msgstr "モジュールベイ" -#: netbox/dcim/models/device_components.py:1192 +#: netbox/dcim/models/device_components.py:1223 #: netbox/dcim/models/modules.py:269 msgid "A module bay cannot belong to a module installed within it." msgstr "モジュールベイは、その中に取り付けられているモジュールに属することはできません。" -#: netbox/dcim/models/device_components.py:1218 +#: netbox/dcim/models/device_components.py:1249 msgid "device bay" msgstr "デバイスベイ" -#: netbox/dcim/models/device_components.py:1219 +#: netbox/dcim/models/device_components.py:1250 msgid "device bays" msgstr "デバイスベイ" -#: netbox/dcim/models/device_components.py:1226 +#: netbox/dcim/models/device_components.py:1257 #, python-brace-format msgid "This type of device ({device_type}) does not support device bays." msgstr "このタイプ ({device_type}) のデバイスは、デバイスベイをサポートしていません。" -#: netbox/dcim/models/device_components.py:1232 +#: netbox/dcim/models/device_components.py:1263 msgid "Cannot install a device into itself." msgstr "デバイスをそれ自体に挿入することはできません。" -#: netbox/dcim/models/device_components.py:1240 +#: netbox/dcim/models/device_components.py:1271 #, python-brace-format msgid "" "Cannot install the specified device; device is already installed in {bay}." msgstr "指定されたデバイスは取付できません。デバイスは既に {bay} に取付られています 。" -#: netbox/dcim/models/device_components.py:1261 +#: netbox/dcim/models/device_components.py:1292 msgid "inventory item role" msgstr "在庫品目ロール" -#: netbox/dcim/models/device_components.py:1262 +#: netbox/dcim/models/device_components.py:1293 msgid "inventory item roles" msgstr "在庫品目ロール" -#: netbox/dcim/models/device_components.py:1321 -#: netbox/dcim/models/devices.py:508 netbox/dcim/models/modules.py:229 +#: netbox/dcim/models/device_components.py:1352 +#: netbox/dcim/models/devices.py:509 netbox/dcim/models/modules.py:229 #: netbox/dcim/models/racks.py:310 #: netbox/virtualization/models/virtualmachines.py:125 msgid "serial number" msgstr "シリアル番号" -#: netbox/dcim/models/device_components.py:1329 -#: netbox/dcim/models/devices.py:516 netbox/dcim/models/modules.py:236 +#: netbox/dcim/models/device_components.py:1360 +#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:236 #: netbox/dcim/models/racks.py:317 msgid "asset tag" msgstr "アセットタグ" -#: netbox/dcim/models/device_components.py:1330 +#: netbox/dcim/models/device_components.py:1361 msgid "A unique tag used to identify this item" msgstr "この部品を識別するために使用される一意のタグ" -#: netbox/dcim/models/device_components.py:1333 +#: netbox/dcim/models/device_components.py:1364 msgid "discovered" msgstr "自動検出" -#: netbox/dcim/models/device_components.py:1335 +#: netbox/dcim/models/device_components.py:1366 msgid "This item was automatically discovered" msgstr "このアイテムは自動的に検出されました" -#: netbox/dcim/models/device_components.py:1353 +#: netbox/dcim/models/device_components.py:1384 msgid "inventory item" msgstr "在庫品目" -#: netbox/dcim/models/device_components.py:1354 +#: netbox/dcim/models/device_components.py:1385 msgid "inventory items" msgstr "在庫品目" -#: netbox/dcim/models/device_components.py:1362 +#: netbox/dcim/models/device_components.py:1393 msgid "Cannot assign self as parent." msgstr "自分を親として割り当てることはできません。" -#: netbox/dcim/models/device_components.py:1370 +#: netbox/dcim/models/device_components.py:1401 msgid "Parent inventory item does not belong to the same device." msgstr "親在庫品目は同じデバイスに属していません。" -#: netbox/dcim/models/device_components.py:1376 +#: netbox/dcim/models/device_components.py:1407 msgid "Cannot move an inventory item with dependent children" msgstr "子を持つ在庫品目は移動できません" -#: netbox/dcim/models/device_components.py:1384 +#: netbox/dcim/models/device_components.py:1415 msgid "Cannot assign inventory item to component on another device" msgstr "在庫品目を別のデバイスの構成要素に割り当てることはできません" -#: netbox/dcim/models/devices.py:59 +#: netbox/dcim/models/devices.py:60 msgid "manufacturer" msgstr "メーカ" -#: netbox/dcim/models/devices.py:60 +#: netbox/dcim/models/devices.py:61 msgid "manufacturers" msgstr "メーカ" -#: netbox/dcim/models/devices.py:84 netbox/dcim/models/modules.py:85 +#: netbox/dcim/models/devices.py:85 netbox/dcim/models/modules.py:85 #: netbox/dcim/models/racks.py:139 msgid "model" msgstr "型" -#: netbox/dcim/models/devices.py:97 +#: netbox/dcim/models/devices.py:98 msgid "default platform" msgstr "デフォルトプラットフォーム" -#: netbox/dcim/models/devices.py:100 netbox/dcim/models/modules.py:89 +#: netbox/dcim/models/devices.py:101 netbox/dcim/models/modules.py:89 msgid "part number" msgstr "パーツ番号" -#: netbox/dcim/models/devices.py:103 netbox/dcim/models/modules.py:92 +#: netbox/dcim/models/devices.py:104 netbox/dcim/models/modules.py:92 msgid "Discrete part number (optional)" msgstr "個別の部品番号 (オプション)" -#: netbox/dcim/models/devices.py:109 netbox/dcim/models/racks.py:53 +#: netbox/dcim/models/devices.py:110 netbox/dcim/models/racks.py:53 msgid "height (U)" msgstr "高さ (U)" -#: netbox/dcim/models/devices.py:113 +#: netbox/dcim/models/devices.py:114 msgid "exclude from utilization" msgstr "使用率から除外" -#: netbox/dcim/models/devices.py:114 +#: netbox/dcim/models/devices.py:115 msgid "Devices of this type are excluded when calculating rack utilization." msgstr "このタイプのデバイスは、ラック使用率の計算時に除外されます。" -#: netbox/dcim/models/devices.py:118 +#: netbox/dcim/models/devices.py:119 msgid "is full depth" msgstr "奥行きをすべて利用する" -#: netbox/dcim/models/devices.py:119 +#: netbox/dcim/models/devices.py:120 msgid "Device consumes both front and rear rack faces." msgstr "デバイスは前面と背面の両方のラック面を使用します。" -#: netbox/dcim/models/devices.py:126 +#: netbox/dcim/models/devices.py:127 msgid "parent/child status" msgstr "親/子のステータス" -#: netbox/dcim/models/devices.py:127 +#: netbox/dcim/models/devices.py:128 msgid "" "Parent devices house child devices in device bays. Leave blank if this " "device type is neither a parent nor a child." msgstr "親デバイスはデバイスベイに子デバイスを収納します。このデバイスタイプが親でも子供でもない場合は、空白のままにしてください。" -#: netbox/dcim/models/devices.py:131 netbox/dcim/models/devices.py:561 +#: netbox/dcim/models/devices.py:132 netbox/dcim/models/devices.py:562 #: netbox/dcim/models/modules.py:95 netbox/dcim/models/racks.py:321 msgid "airflow" msgstr "エアフロー" -#: netbox/dcim/models/devices.py:208 +#: netbox/dcim/models/devices.py:209 msgid "device type" msgstr "デバイスタイプ" -#: netbox/dcim/models/devices.py:209 +#: netbox/dcim/models/devices.py:210 msgid "device types" msgstr "デバイスタイプ" -#: netbox/dcim/models/devices.py:291 +#: netbox/dcim/models/devices.py:292 msgid "U height must be in increments of 0.5 rack units." msgstr "U の高さは 0.5 ラック単位でなければなりません。" -#: netbox/dcim/models/devices.py:308 +#: netbox/dcim/models/devices.py:309 #, python-brace-format msgid "" "Device {device} in rack {rack} does not have sufficient space to accommodate" " a height of {height}U" msgstr "ラック内 {rack} のデバイス {device} は高さ{height}Uに対応する十分なスペースが有りません " -#: netbox/dcim/models/devices.py:323 +#: netbox/dcim/models/devices.py:324 #, python-brace-format msgid "" "Unable to set 0U height: Found {racked_instance_count} " @@ -6627,173 +6628,173 @@ msgstr "" "高さは 0U にできません: {racked_instance_count} インスタンス " "がラックに取り付け済みです。" -#: netbox/dcim/models/devices.py:332 +#: netbox/dcim/models/devices.py:333 msgid "" "Must delete all device bay templates associated with this device before " "declassifying it as a parent device." msgstr "このデバイスを親デバイスとして分類解除する前に、このデバイスに関連付けられているすべてのデバイスベイテンプレートを削除する必要があります。" -#: netbox/dcim/models/devices.py:338 +#: netbox/dcim/models/devices.py:339 msgid "Child device types must be 0U." msgstr "子デバイスタイプは 0U でなければなりません。" -#: netbox/dcim/models/devices.py:387 +#: netbox/dcim/models/devices.py:388 msgid "Virtual machines may be assigned to this role" msgstr "仮想マシンをこのロールに割り当てることができます" -#: netbox/dcim/models/devices.py:410 +#: netbox/dcim/models/devices.py:411 msgid "A top-level device role with this name already exists." msgstr "同じ名前の最上位デバイスロールがすでに存在します。" -#: netbox/dcim/models/devices.py:420 +#: netbox/dcim/models/devices.py:421 msgid "A top-level device role with this slug already exists." msgstr "このスラッグを含む最上位のデバイスロールはすでに存在します。" -#: netbox/dcim/models/devices.py:423 +#: netbox/dcim/models/devices.py:424 msgid "device role" msgstr "デバイスロール" -#: netbox/dcim/models/devices.py:424 +#: netbox/dcim/models/devices.py:425 msgid "device roles" msgstr "デバイスロール" -#: netbox/dcim/models/devices.py:438 +#: netbox/dcim/models/devices.py:439 msgid "Optionally limit this platform to devices of a certain manufacturer" msgstr "オプションで、このプラットフォームを特定のメーカのデバイスに限定できます" -#: netbox/dcim/models/devices.py:450 +#: netbox/dcim/models/devices.py:451 msgid "platform" msgstr "プラットフォーム" -#: netbox/dcim/models/devices.py:451 +#: netbox/dcim/models/devices.py:452 msgid "platforms" msgstr "プラットフォーム" -#: netbox/dcim/models/devices.py:482 +#: netbox/dcim/models/devices.py:483 msgid "The function this device serves" msgstr "このデバイスが果たす機能" -#: netbox/dcim/models/devices.py:509 +#: netbox/dcim/models/devices.py:510 msgid "Chassis serial number, assigned by the manufacturer" msgstr "製造元によって割当られた、シャーシのシリアル番号" -#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:237 +#: netbox/dcim/models/devices.py:518 netbox/dcim/models/modules.py:237 msgid "A unique tag used to identify this device" msgstr "このデバイスを識別するために使用される一意のタグ" -#: netbox/dcim/models/devices.py:544 +#: netbox/dcim/models/devices.py:545 msgid "position (U)" msgstr "ポジション (U)" -#: netbox/dcim/models/devices.py:552 +#: netbox/dcim/models/devices.py:553 msgid "rack face" msgstr "ラックフェイス" -#: netbox/dcim/models/devices.py:573 netbox/dcim/models/devices.py:1176 +#: netbox/dcim/models/devices.py:574 netbox/dcim/models/devices.py:1180 #: netbox/virtualization/models/virtualmachines.py:94 msgid "primary IPv4" msgstr "プライマリ IPv4" -#: netbox/dcim/models/devices.py:581 netbox/dcim/models/devices.py:1184 +#: netbox/dcim/models/devices.py:582 netbox/dcim/models/devices.py:1188 #: netbox/virtualization/models/virtualmachines.py:102 msgid "primary IPv6" msgstr "プライマリ IPv6" -#: netbox/dcim/models/devices.py:589 +#: netbox/dcim/models/devices.py:590 msgid "out-of-band IP" msgstr "out-of-band IP" -#: netbox/dcim/models/devices.py:606 +#: netbox/dcim/models/devices.py:607 msgid "VC position" msgstr "VCポジション" -#: netbox/dcim/models/devices.py:609 +#: netbox/dcim/models/devices.py:610 msgid "Virtual chassis position" msgstr "バーチャルシャーシポジション" -#: netbox/dcim/models/devices.py:612 +#: netbox/dcim/models/devices.py:613 msgid "VC priority" msgstr "VC プライオリティ" -#: netbox/dcim/models/devices.py:616 +#: netbox/dcim/models/devices.py:617 msgid "Virtual chassis master election priority" msgstr "バーチャルシャーシのマスター選択優先順位" -#: netbox/dcim/models/devices.py:619 netbox/dcim/models/sites.py:208 +#: netbox/dcim/models/devices.py:620 netbox/dcim/models/sites.py:208 msgid "latitude" msgstr "緯度" -#: netbox/dcim/models/devices.py:624 netbox/dcim/models/devices.py:632 +#: netbox/dcim/models/devices.py:625 netbox/dcim/models/devices.py:633 #: netbox/dcim/models/sites.py:213 netbox/dcim/models/sites.py:221 msgid "GPS coordinate in decimal format (xx.yyyyyy)" msgstr "10 進数形式の GPS 座標 (xx.yyyyyy)" -#: netbox/dcim/models/devices.py:627 netbox/dcim/models/sites.py:216 +#: netbox/dcim/models/devices.py:628 netbox/dcim/models/sites.py:216 msgid "longitude" msgstr "経度" -#: netbox/dcim/models/devices.py:706 +#: netbox/dcim/models/devices.py:707 msgid "Device name must be unique per site." msgstr "デバイス名はサイトごとに一意である必要があります。" -#: netbox/dcim/models/devices.py:717 +#: netbox/dcim/models/devices.py:718 msgid "device" msgstr "デバイス" -#: netbox/dcim/models/devices.py:718 +#: netbox/dcim/models/devices.py:719 msgid "devices" msgstr "デバイス" -#: netbox/dcim/models/devices.py:737 +#: netbox/dcim/models/devices.py:738 #, python-brace-format msgid "Rack {rack} does not belong to site {site}." msgstr "ラック {rack} はサイト{site}に属していません 。" -#: netbox/dcim/models/devices.py:742 +#: netbox/dcim/models/devices.py:743 #, python-brace-format msgid "Location {location} does not belong to site {site}." msgstr "ロケーション {location} はサイト{site}に属していません 。" -#: netbox/dcim/models/devices.py:748 +#: netbox/dcim/models/devices.py:749 #, python-brace-format msgid "Rack {rack} does not belong to location {location}." msgstr "ラック {rack} はロケーション{location}に属していません 。" -#: netbox/dcim/models/devices.py:755 +#: netbox/dcim/models/devices.py:756 msgid "Cannot select a rack face without assigning a rack." msgstr "ラックを割り当てないとラックフェースは選択できません。" -#: netbox/dcim/models/devices.py:759 +#: netbox/dcim/models/devices.py:760 msgid "Cannot select a rack position without assigning a rack." msgstr "ラックを割り当てないとラックポジションを選択できません。" -#: netbox/dcim/models/devices.py:765 +#: netbox/dcim/models/devices.py:766 msgid "Position must be in increments of 0.5 rack units." msgstr "ポジションは 0.5 ラックユニット単位で入力する必要があります。" -#: netbox/dcim/models/devices.py:769 +#: netbox/dcim/models/devices.py:770 msgid "Must specify rack face when defining rack position." msgstr "ラックの位置を定義するときは、ラックの面を指定する必要があります。" -#: netbox/dcim/models/devices.py:777 +#: netbox/dcim/models/devices.py:778 #, python-brace-format msgid "" "A 0U device type ({device_type}) cannot be assigned to a rack position." msgstr "0U デバイスタイプ ({device_type}) をラックポジションに割り当てることはできません。" -#: netbox/dcim/models/devices.py:788 +#: netbox/dcim/models/devices.py:789 msgid "" "Child device types cannot be assigned to a rack face. This is an attribute " "of the parent device." msgstr "子デバイスタイプをラックフェースに割り当てることはできません。これは親デバイスの属性です。" -#: netbox/dcim/models/devices.py:795 +#: netbox/dcim/models/devices.py:796 msgid "" "Child device types cannot be assigned to a rack position. This is an " "attribute of the parent device." msgstr "子デバイスタイプをラックポジションに割り当てることはできません。これは親デバイスの属性です。" -#: netbox/dcim/models/devices.py:809 +#: netbox/dcim/models/devices.py:810 #, python-brace-format msgid "" "U{position} is already occupied or does not have sufficient space to " @@ -6802,22 +6803,22 @@ msgstr "" "U{position} が既に占有されているか、このデバイスタイプを収容するのに十分なスペースがありません: {device_type} " "({u_height}U)" -#: netbox/dcim/models/devices.py:824 +#: netbox/dcim/models/devices.py:825 #, python-brace-format msgid "{ip} is not an IPv4 address." msgstr "{ip} は IPv4 アドレスではありません。" -#: netbox/dcim/models/devices.py:836 netbox/dcim/models/devices.py:854 +#: netbox/dcim/models/devices.py:837 netbox/dcim/models/devices.py:855 #, python-brace-format msgid "The specified IP address ({ip}) is not assigned to this device." msgstr "指定された IP アドレス ({ip}) はこのデバイスに割り当てられていません。" -#: netbox/dcim/models/devices.py:842 +#: netbox/dcim/models/devices.py:843 #, python-brace-format msgid "{ip} is not an IPv6 address." msgstr "{ip} IPv6 アドレスではありません。" -#: netbox/dcim/models/devices.py:872 +#: netbox/dcim/models/devices.py:873 #, python-brace-format msgid "" "The assigned platform is limited to {platform_manufacturer} device types, " @@ -6826,90 +6827,90 @@ msgstr "" "割当られたプラットフォームは{platform_manufacturer} のデバイスタイプに限定されます 。しかし、このデバイスのタイプは " "{devicetype_manufacturer}に属します。" -#: netbox/dcim/models/devices.py:883 +#: netbox/dcim/models/devices.py:884 #, python-brace-format msgid "The assigned cluster belongs to a different site ({site})" msgstr "割当クラスタは別のサイトに属しています ({site})" -#: netbox/dcim/models/devices.py:890 +#: netbox/dcim/models/devices.py:891 #, python-brace-format msgid "The assigned cluster belongs to a different location ({location})" msgstr "割り当てられたクラスターは別の場所に属しています ({location})" -#: netbox/dcim/models/devices.py:898 +#: netbox/dcim/models/devices.py:899 msgid "A device assigned to a virtual chassis must have its position defined." msgstr "仮想シャーシに割当られたデバイスには、その位置が定義されている必要があります。" -#: netbox/dcim/models/devices.py:904 +#: netbox/dcim/models/devices.py:905 #, python-brace-format msgid "" "Device cannot be removed from virtual chassis {virtual_chassis} because it " "is currently designated as its master." msgstr "デバイスを仮想シャーシから削除できない {virtual_chassis} 現在マスターとして指定されているからです。" -#: netbox/dcim/models/devices.py:1097 +#: netbox/dcim/models/devices.py:1101 msgid "domain" msgstr "ドメイン" -#: netbox/dcim/models/devices.py:1110 netbox/dcim/models/devices.py:1111 +#: netbox/dcim/models/devices.py:1114 netbox/dcim/models/devices.py:1115 msgid "virtual chassis" msgstr "バーチャルシャーシ" -#: netbox/dcim/models/devices.py:1123 +#: netbox/dcim/models/devices.py:1127 #, python-brace-format msgid "" "The selected master ({master}) is not assigned to this virtual chassis." msgstr "選択したマスター ({master}) はこの仮想シャーシに割り当てられていません。" -#: netbox/dcim/models/devices.py:1139 +#: netbox/dcim/models/devices.py:1143 #, python-brace-format msgid "" "Unable to delete virtual chassis {self}. There are member interfaces which " "form a cross-chassis LAG interfaces." msgstr "バーチャルシャーシ{self}を削除できません 。クロスシャーシ LAG インタフェースを形成するメンバーインタフェースがあります。" -#: netbox/dcim/models/devices.py:1165 netbox/vpn/models/l2vpn.py:42 +#: netbox/dcim/models/devices.py:1169 netbox/vpn/models/l2vpn.py:42 msgid "identifier" msgstr "識別子" -#: netbox/dcim/models/devices.py:1166 +#: netbox/dcim/models/devices.py:1170 msgid "Numeric identifier unique to the parent device" msgstr "親デバイスに固有の数値識別子" -#: netbox/dcim/models/devices.py:1194 netbox/extras/models/customfields.py:227 +#: netbox/dcim/models/devices.py:1198 netbox/extras/models/customfields.py:227 #: netbox/extras/models/models.py:109 netbox/extras/models/models.py:775 #: netbox/netbox/models/__init__.py:120 netbox/netbox/models/__init__.py:155 msgid "comments" msgstr "コメント" -#: netbox/dcim/models/devices.py:1210 +#: netbox/dcim/models/devices.py:1214 msgid "virtual device context" msgstr "仮想デバイスコンテキスト" -#: netbox/dcim/models/devices.py:1211 +#: netbox/dcim/models/devices.py:1215 msgid "virtual device contexts" msgstr "仮想デバイスコンテキスト" -#: netbox/dcim/models/devices.py:1240 +#: netbox/dcim/models/devices.py:1244 #, python-brace-format msgid "{ip} is not an IPv{family} address." msgstr "{ip}は IPv{family}アドレスではありません。" -#: netbox/dcim/models/devices.py:1246 +#: netbox/dcim/models/devices.py:1250 msgid "Primary IP address must belong to an interface on the assigned device." msgstr "プライマリ IP アドレスは、割当デバイスのインタフェースに属している必要があります。" -#: netbox/dcim/models/devices.py:1277 +#: netbox/dcim/models/devices.py:1281 msgid "MAC addresses" msgstr "MAC アドレス" -#: netbox/dcim/models/devices.py:1309 +#: netbox/dcim/models/devices.py:1313 msgid "" "Cannot unassign MAC Address while it is designated as the primary MAC for an" " object" msgstr "オブジェクトのプライマリ MAC として指定されている間は、MAC アドレスの割り当てを解除できません" -#: netbox/dcim/models/devices.py:1313 +#: netbox/dcim/models/devices.py:1317 msgid "" "Cannot reassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7332,6 +7333,10 @@ msgstr "サイト A" msgid "Site B" msgstr "サイト B" +#: netbox/dcim/tables/cables.py:117 +msgid "Color Name" +msgstr "色名" + #: netbox/dcim/tables/connections.py:31 netbox/dcim/tables/connections.py:50 #: netbox/dcim/tables/connections.py:71 #: netbox/templates/dcim/inc/connection_endpoints.html:16 @@ -7340,7 +7345,7 @@ msgstr "到達可能" #: netbox/dcim/tables/devices.py:73 netbox/dcim/tables/devices.py:121 #: netbox/dcim/tables/racks.py:153 netbox/dcim/tables/sites.py:118 -#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:605 +#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:606 #: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73 #: netbox/netbox/navigation/menu.py:75 #: netbox/virtualization/forms/model_forms.py:122 @@ -7572,7 +7577,7 @@ msgid "Module Types" msgstr "モジュールタイプ" #: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:413 -#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:600 +#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:601 #: netbox/netbox/navigation/menu.py:78 msgid "Platforms" msgstr "プラットフォーム" @@ -7769,7 +7774,7 @@ msgstr "コンフィグコンテキスト" msgid "Render Config" msgstr "レンダーコンフィグ" -#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:610 +#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:611 #: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258 #: netbox/virtualization/views.py:208 msgid "Virtual Machines" @@ -8107,34 +8112,38 @@ msgstr "モデル選択が無効です: {self['model'].data} はサポートさ msgid "RSS Feed" msgstr "RSS フィード" -#: netbox/extras/dashboard/widgets.py:314 +#: netbox/extras/dashboard/widgets.py:315 msgid "Embed an RSS feed from an external website." msgstr "外部 Web サイトの RSS フィードを埋め込みます。" -#: netbox/extras/dashboard/widgets.py:321 +#: netbox/extras/dashboard/widgets.py:322 msgid "Feed URL" msgstr "フィード URL" -#: netbox/extras/dashboard/widgets.py:325 +#: netbox/extras/dashboard/widgets.py:326 msgid "Requires external connection" msgstr "外部接続が必要" -#: netbox/extras/dashboard/widgets.py:331 +#: netbox/extras/dashboard/widgets.py:332 msgid "The maximum number of objects to display" msgstr "表示するオブジェクトの最大数" -#: netbox/extras/dashboard/widgets.py:336 +#: netbox/extras/dashboard/widgets.py:337 msgid "How long to stored the cached content (in seconds)" msgstr "キャッシュされたコンテンツを保存する時間 (秒)" -#: netbox/extras/dashboard/widgets.py:393 +#: netbox/extras/dashboard/widgets.py:343 +msgid "Timeout value for fetching the feed (in seconds)" +msgstr "フィード取得のタイムアウト値 (秒単位)" + +#: netbox/extras/dashboard/widgets.py:400 #: netbox/templates/account/base.html:10 #: netbox/templates/account/bookmarks.html:7 #: netbox/templates/inc/user_menu.html:43 msgid "Bookmarks" msgstr "ブックマーク" -#: netbox/extras/dashboard/widgets.py:397 +#: netbox/extras/dashboard/widgets.py:404 msgid "Show your personal bookmarks" msgstr "個人用のブックマークを表示する" @@ -8254,7 +8263,7 @@ msgstr "ボタンクラス" #: netbox/extras/forms/bulk_edit.py:155 netbox/extras/forms/bulk_edit.py:354 #: netbox/extras/forms/filtersets.py:192 netbox/extras/forms/filtersets.py:470 -#: netbox/extras/models/mixins.py:100 +#: netbox/extras/models/mixins.py:101 msgid "MIME type" msgstr "MIMEタイプ" @@ -8326,7 +8335,7 @@ msgstr "有効" #: netbox/extras/forms/model_forms.py:297 #: netbox/extras/forms/model_forms.py:450 #: netbox/extras/forms/model_forms.py:567 -#: netbox/users/forms/model_forms.py:277 +#: netbox/users/forms/model_forms.py:284 msgid "Object types" msgstr "オブジェクトタイプ" @@ -8428,7 +8437,7 @@ msgstr "エントリの分類" #: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:413 #: netbox/templates/extras/notificationgroup.html:41 #: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:237 -#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:301 +#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:310 #: netbox/users/tables.py:102 msgid "Users" msgstr "ユーザ" @@ -8445,7 +8454,7 @@ msgstr "二重引用符で囲まれたカンマ区切りユーザ名" #: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78 #: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68 #: netbox/users/forms/model_forms.py:182 netbox/users/forms/model_forms.py:194 -#: netbox/users/forms/model_forms.py:306 netbox/users/tables.py:35 +#: netbox/users/forms/model_forms.py:315 netbox/users/tables.py:35 #: netbox/users/tables.py:106 msgid "Groups" msgstr "グループ" @@ -8796,7 +8805,7 @@ msgstr "indexerが見つかりません" #: netbox/extras/models/configs.py:38 netbox/extras/models/models.py:323 #: netbox/extras/models/models.py:488 netbox/extras/models/models.py:567 #: netbox/extras/models/search.py:48 netbox/extras/models/tags.py:44 -#: netbox/ipam/models/ip.py:193 netbox/netbox/models/mixins.py:16 +#: netbox/ipam/models/ip.py:194 netbox/netbox/models/mixins.py:16 msgid "weight" msgstr "重量" @@ -9159,51 +9168,51 @@ msgstr "ダッシュボード" msgid "dashboards" msgstr "ダッシュボード" -#: netbox/extras/models/mixins.py:85 +#: netbox/extras/models/mixins.py:86 msgid "template code" msgstr "テンプレートコード" -#: netbox/extras/models/mixins.py:86 +#: netbox/extras/models/mixins.py:87 msgid "Jinja template code." msgstr "Jinja テンプレートコード。" -#: netbox/extras/models/mixins.py:89 +#: netbox/extras/models/mixins.py:90 msgid "environment parameters" msgstr "環境パラメータ" -#: netbox/extras/models/mixins.py:94 +#: netbox/extras/models/mixins.py:95 #, python-brace-format msgid "" "Any additional parameters to pass when constructing " "the Jinja environment" msgstr "Jinja 環境を構築するときに渡す追加パラメーター " -#: netbox/extras/models/mixins.py:101 +#: netbox/extras/models/mixins.py:102 #, python-brace-format msgid "Defaults to {default}" msgstr "デフォルトは {default}" -#: netbox/extras/models/mixins.py:106 +#: netbox/extras/models/mixins.py:107 msgid "Filename to give to the rendered export file" msgstr "レンダリングされたエクスポートファイルに付けるファイル名" -#: netbox/extras/models/mixins.py:109 +#: netbox/extras/models/mixins.py:110 msgid "file extension" msgstr "ファイル拡張子" -#: netbox/extras/models/mixins.py:112 +#: netbox/extras/models/mixins.py:113 msgid "Extension to append to the rendered filename" msgstr "レンダリングされたファイル名に追加する拡張子" -#: netbox/extras/models/mixins.py:115 +#: netbox/extras/models/mixins.py:116 msgid "as attachment" msgstr "添付ファイルとして" -#: netbox/extras/models/mixins.py:117 +#: netbox/extras/models/mixins.py:118 msgid "Download file as attachment" msgstr "ファイルを直接ダウンロードする" -#: netbox/extras/models/mixins.py:124 +#: netbox/extras/models/mixins.py:125 #, python-brace-format msgid "{class_name} must implement a get_context() method." msgstr "{class_name} はget_context () メソッドを実装する必要があります。" @@ -9481,7 +9490,7 @@ msgstr "ブックマーク" msgid "bookmarks" msgstr "ブックマーク" -#: netbox/extras/models/models.py:858 +#: netbox/extras/models/models.py:861 #, python-brace-format msgid "Bookmarks cannot be assigned to this object type ({type})." msgstr "このオブジェクトタイプ ({type})にはブックマークを割り当てられません。" @@ -9616,8 +9625,7 @@ msgstr "却下" #: netbox/extras/tables/tables.py:66 netbox/extras/tables/tables.py:163 #: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:264 -#: netbox/extras/tables/tables.py:320 netbox/extras/tables/tables.py:456 -#: netbox/extras/tables/tables.py:490 +#: netbox/extras/tables/tables.py:457 netbox/extras/tables/tables.py:491 #: netbox/templates/extras/customfield.html:105 #: netbox/templates/extras/eventrule.html:27 #: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80 @@ -9676,30 +9684,30 @@ msgstr "アルファベット順に並べる" msgid "New Window" msgstr "新規ウィンドウ" -#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:577 +#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:578 #: netbox/templates/extras/configtemplate.html:21 #: netbox/templates/extras/exporttemplate.html:23 msgid "MIME Type" msgstr "マイムタイプ" -#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:580 +#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:581 #: netbox/templates/extras/configtemplate.html:25 #: netbox/templates/extras/exporttemplate.html:27 msgid "File Name" msgstr "ファイル名" -#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:583 +#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:584 #: netbox/templates/extras/configtemplate.html:29 #: netbox/templates/extras/exporttemplate.html:31 msgid "File Extension" msgstr "ファイル拡張子" -#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:586 +#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:587 msgid "As Attachment" msgstr "添付ファイルとして" -#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:531 -#: netbox/extras/tables/tables.py:569 netbox/templates/core/datafile.html:24 +#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:532 +#: netbox/extras/tables/tables.py:570 netbox/templates/core/datafile.html:24 #: netbox/templates/extras/configcontext.html:39 #: netbox/templates/extras/configtemplate.html:47 #: netbox/templates/extras/exporttemplate.html:49 @@ -9708,8 +9716,8 @@ msgstr "添付ファイルとして" msgid "Data File" msgstr "データファイル" -#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:543 -#: netbox/extras/tables/tables.py:574 +#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:544 +#: netbox/extras/tables/tables.py:575 msgid "Synced" msgstr "同期済み" @@ -9725,41 +9733,41 @@ msgstr "サイズ (バイト)" msgid "Table Name" msgstr "テーブル名" -#: netbox/extras/tables/tables.py:383 +#: netbox/extras/tables/tables.py:384 msgid "Read" msgstr "読む" -#: netbox/extras/tables/tables.py:426 +#: netbox/extras/tables/tables.py:427 msgid "SSL Validation" msgstr "SSL バリデーション" -#: netbox/extras/tables/tables.py:462 +#: netbox/extras/tables/tables.py:463 #: netbox/templates/extras/eventrule.html:37 msgid "Event Types" msgstr "イベントタイプ" -#: netbox/extras/tables/tables.py:595 netbox/netbox/navigation/menu.py:77 +#: netbox/extras/tables/tables.py:596 netbox/netbox/navigation/menu.py:77 #: netbox/templates/dcim/devicerole.html:8 msgid "Device Roles" msgstr "デバイスロール" -#: netbox/extras/tables/tables.py:648 +#: netbox/extras/tables/tables.py:649 msgid "Comments (Short)" msgstr "コメント (ショート)" -#: netbox/extras/tables/tables.py:667 netbox/extras/tables/tables.py:718 +#: netbox/extras/tables/tables.py:668 netbox/extras/tables/tables.py:719 msgid "Line" msgstr "ライン" -#: netbox/extras/tables/tables.py:674 netbox/extras/tables/tables.py:728 +#: netbox/extras/tables/tables.py:675 netbox/extras/tables/tables.py:729 msgid "Level" msgstr "レベル" -#: netbox/extras/tables/tables.py:680 netbox/extras/tables/tables.py:737 +#: netbox/extras/tables/tables.py:681 netbox/extras/tables/tables.py:738 msgid "Message" msgstr "メッセージ" -#: netbox/extras/tables/tables.py:721 +#: netbox/extras/tables/tables.py:722 msgid "Method" msgstr "メソッド" @@ -9825,7 +9833,7 @@ msgstr "削除したウィジェット: " msgid "Error deleting widget: " msgstr "ウィジェットの削除中にエラーが発生しました: " -#: netbox/extras/views.py:1349 +#: netbox/extras/views.py:1356 msgid "Unable to run script: RQ worker process not running." msgstr "スクリプトを実行できません:RQ ワーカープロセスが実行されていません。" @@ -9888,8 +9896,8 @@ msgstr "Cisco" msgid "Plaintext" msgstr "プレーンテキスト" -#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:797 -#: netbox/ipam/forms/model_forms.py:851 netbox/templates/ipam/service.html:23 +#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:793 +#: netbox/ipam/forms/model_forms.py:859 netbox/templates/ipam/service.html:23 msgid "Service" msgstr "サービス" @@ -10063,7 +10071,7 @@ msgstr "FHRP グループ (ID)" msgid "IP address (ID)" msgstr "IP アドレス (ID)" -#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:808 +#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:816 msgid "IP address" msgstr "IP アドレス" @@ -10127,8 +10135,8 @@ msgstr "非公開" #: netbox/ipam/forms/filtersets.py:151 netbox/ipam/forms/model_forms.py:99 #: netbox/ipam/forms/model_forms.py:112 netbox/ipam/forms/model_forms.py:135 #: netbox/ipam/forms/model_forms.py:154 netbox/ipam/models/asns.py:31 -#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:71 -#: netbox/ipam/models/ip.py:87 netbox/ipam/tables/asn.py:20 +#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:72 +#: netbox/ipam/models/ip.py:88 netbox/ipam/tables/asn.py:20 #: netbox/ipam/tables/asn.py:45 netbox/templates/ipam/aggregate.html:18 #: netbox/templates/ipam/asn.html:27 netbox/templates/ipam/asnrange.html:19 #: netbox/templates/ipam/rir.html:19 @@ -10172,7 +10180,7 @@ msgstr "プールです" #: netbox/ipam/forms/bulk_edit.py:257 netbox/ipam/forms/bulk_edit.py:307 #: netbox/ipam/forms/filtersets.py:258 netbox/ipam/forms/filtersets.py:316 -#: netbox/ipam/models/ip.py:261 +#: netbox/ipam/models/ip.py:262 msgid "Treat as fully utilized" msgstr "すべて使用済として扱う" @@ -10185,7 +10193,7 @@ msgstr "VLAN アサイメント" msgid "Treat as populated" msgstr "入力済みとして扱う" -#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:792 +#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:800 msgid "DNS name" msgstr "DNS ネーム" @@ -10569,23 +10577,23 @@ msgstr "サービステンプレート" msgid "Parent type" msgstr "親タイプ" -#: netbox/ipam/forms/model_forms.py:796 +#: netbox/ipam/forms/model_forms.py:792 msgid "Port(s)" msgstr "ポート (s)" -#: netbox/ipam/forms/model_forms.py:839 +#: netbox/ipam/forms/model_forms.py:847 msgid "Service template" msgstr "サービステンプレート" -#: netbox/ipam/forms/model_forms.py:848 +#: netbox/ipam/forms/model_forms.py:856 msgid "From Template" msgstr "テンプレートから" -#: netbox/ipam/forms/model_forms.py:849 +#: netbox/ipam/forms/model_forms.py:857 msgid "Custom" msgstr "カスタム" -#: netbox/ipam/forms/model_forms.py:880 +#: netbox/ipam/forms/model_forms.py:888 msgid "" "Must specify name, protocol, and port(s) if not using a service template." msgstr "サービステンプレートを使用しない場合は、名前、プロトコル、およびポートを指定する必要があります。" @@ -10647,236 +10655,236 @@ msgstr "FHRP グループ割当" msgid "FHRP group assignments" msgstr "FHRP グループ割当" -#: netbox/ipam/models/ip.py:65 +#: netbox/ipam/models/ip.py:66 msgid "private" msgstr "プライベート" -#: netbox/ipam/models/ip.py:66 +#: netbox/ipam/models/ip.py:67 msgid "IP space managed by this RIR is considered private" msgstr "この RIR が管理する IP スペースはプライベートと見なされます" -#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:189 +#: netbox/ipam/models/ip.py:73 netbox/netbox/navigation/menu.py:189 msgid "RIRs" msgstr "RIR" -#: netbox/ipam/models/ip.py:81 +#: netbox/ipam/models/ip.py:82 msgid "IPv4 or IPv6 network" msgstr "IPv4 または IPv6 ネットワーク" -#: netbox/ipam/models/ip.py:88 +#: netbox/ipam/models/ip.py:89 msgid "Regional Internet Registry responsible for this IP space" msgstr "この IP スペースを管理する地域インターネットレジストリ" -#: netbox/ipam/models/ip.py:98 +#: netbox/ipam/models/ip.py:99 msgid "date added" msgstr "追加日" -#: netbox/ipam/models/ip.py:112 +#: netbox/ipam/models/ip.py:113 msgid "aggregate" msgstr "集約" -#: netbox/ipam/models/ip.py:113 +#: netbox/ipam/models/ip.py:114 msgid "aggregates" msgstr "集約" -#: netbox/ipam/models/ip.py:126 +#: netbox/ipam/models/ip.py:127 msgid "Cannot create aggregate with /0 mask." msgstr "/0 マスクを使用して集約を作成することはできません。" -#: netbox/ipam/models/ip.py:138 +#: netbox/ipam/models/ip.py:139 #, python-brace-format msgid "" "Aggregates cannot overlap. {prefix} is already covered by an existing " "aggregate ({aggregate})." msgstr "集約は重複できません。{prefix} は既存の集約({aggregate}) に含まれます。" -#: netbox/ipam/models/ip.py:152 +#: netbox/ipam/models/ip.py:153 #, python-brace-format msgid "" "Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate " "({aggregate})." msgstr "プレフィックスは集約と重複できません。 {prefix} は既存の集約 ({aggregate}) に含まれます。" -#: netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:201 msgid "roles" msgstr "ロール" -#: netbox/ipam/models/ip.py:213 netbox/ipam/models/ip.py:282 +#: netbox/ipam/models/ip.py:214 netbox/ipam/models/ip.py:283 msgid "prefix" msgstr "プレフィックス" -#: netbox/ipam/models/ip.py:214 +#: netbox/ipam/models/ip.py:215 msgid "IPv4 or IPv6 network with mask" msgstr "マスク付きの IPv4 または IPv6 ネットワーク" -#: netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:244 msgid "Operational status of this prefix" msgstr "このプレフィックスの動作ステータス" -#: netbox/ipam/models/ip.py:251 +#: netbox/ipam/models/ip.py:252 msgid "The primary function of this prefix" msgstr "このプレフィックスの主な機能" -#: netbox/ipam/models/ip.py:254 +#: netbox/ipam/models/ip.py:255 msgid "is a pool" msgstr "プールか" -#: netbox/ipam/models/ip.py:256 +#: netbox/ipam/models/ip.py:257 msgid "All IP addresses within this prefix are considered usable" msgstr "このプレフィックス内のすべての IP アドレスが使用可能と見なされます。" -#: netbox/ipam/models/ip.py:259 netbox/ipam/models/ip.py:541 +#: netbox/ipam/models/ip.py:260 netbox/ipam/models/ip.py:549 msgid "mark utilized" msgstr "使用済み" -#: netbox/ipam/models/ip.py:283 +#: netbox/ipam/models/ip.py:284 msgid "prefixes" msgstr "プレフィックス" -#: netbox/ipam/models/ip.py:303 +#: netbox/ipam/models/ip.py:311 msgid "Cannot create prefix with /0 mask." msgstr "/0 マスクではプレフィックスを作成できません。" -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 #, python-brace-format msgid "VRF {vrf}" msgstr "VRF {vrf}" -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 msgid "global table" msgstr "グローバルテーブル" -#: netbox/ipam/models/ip.py:312 +#: netbox/ipam/models/ip.py:320 #, python-brace-format msgid "Duplicate prefix found in {table}: {prefix}" msgstr "重複したプレフィックスが見つかりました {table}: {prefix}" -#: netbox/ipam/models/ip.py:494 +#: netbox/ipam/models/ip.py:502 msgid "start address" msgstr "開始アドレス" -#: netbox/ipam/models/ip.py:495 netbox/ipam/models/ip.py:499 -#: netbox/ipam/models/ip.py:732 +#: netbox/ipam/models/ip.py:503 netbox/ipam/models/ip.py:507 +#: netbox/ipam/models/ip.py:740 msgid "IPv4 or IPv6 address (with mask)" msgstr "IPv4 または IPv6 アドレス (マスク付き)" -#: netbox/ipam/models/ip.py:498 +#: netbox/ipam/models/ip.py:506 msgid "end address" msgstr "終了アドレス" -#: netbox/ipam/models/ip.py:525 +#: netbox/ipam/models/ip.py:533 msgid "Operational status of this range" msgstr "この範囲の動作状況" -#: netbox/ipam/models/ip.py:533 +#: netbox/ipam/models/ip.py:541 msgid "The primary function of this range" msgstr "この範囲の主な機能" -#: netbox/ipam/models/ip.py:536 +#: netbox/ipam/models/ip.py:544 msgid "mark populated" msgstr "マークが入力されました" -#: netbox/ipam/models/ip.py:538 +#: netbox/ipam/models/ip.py:546 msgid "Prevent the creation of IP addresses within this range" msgstr "このレンジの IP アドレスの作成を防ぐ" -#: netbox/ipam/models/ip.py:543 +#: netbox/ipam/models/ip.py:551 #, python-format msgid "Report space as 100% utilized" msgstr "スペースの使用率を 100% と報告" -#: netbox/ipam/models/ip.py:552 +#: netbox/ipam/models/ip.py:560 msgid "IP range" msgstr "IP アドレス範囲" -#: netbox/ipam/models/ip.py:553 +#: netbox/ipam/models/ip.py:561 msgid "IP ranges" msgstr "IP アドレス範囲" -#: netbox/ipam/models/ip.py:566 +#: netbox/ipam/models/ip.py:574 msgid "Starting and ending IP address versions must match" msgstr "開始・終了 IP アドレスのバージョンが一致している必要があります" -#: netbox/ipam/models/ip.py:572 +#: netbox/ipam/models/ip.py:580 msgid "Starting and ending IP address masks must match" msgstr "開始・終了 IP アドレスマスクは一致する必要があります" -#: netbox/ipam/models/ip.py:579 +#: netbox/ipam/models/ip.py:587 #, python-brace-format msgid "" "Ending address must be greater than the starting address ({start_address})" msgstr "終了アドレスは開始アドレスより大きくなければなりません ({start_address})" -#: netbox/ipam/models/ip.py:607 +#: netbox/ipam/models/ip.py:615 #, python-brace-format msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}" msgstr "VRF{vrf}において、定義されたアドレスが範囲{overlapping_range}と重複しています " -#: netbox/ipam/models/ip.py:616 +#: netbox/ipam/models/ip.py:624 #, python-brace-format msgid "Defined range exceeds maximum supported size ({max_size})" msgstr "定義された範囲がサポートされている最大サイズを超えています ({max_size})" -#: netbox/ipam/models/ip.py:731 netbox/tenancy/models/contacts.py:76 +#: netbox/ipam/models/ip.py:739 netbox/tenancy/models/contacts.py:76 msgid "address" msgstr "アドレス" -#: netbox/ipam/models/ip.py:754 +#: netbox/ipam/models/ip.py:762 msgid "The operational status of this IP" msgstr "この IP の動作ステータス" -#: netbox/ipam/models/ip.py:762 +#: netbox/ipam/models/ip.py:770 msgid "The functional role of this IP" msgstr "この IP の役割" -#: netbox/ipam/models/ip.py:785 netbox/templates/ipam/ipaddress.html:72 +#: netbox/ipam/models/ip.py:793 netbox/templates/ipam/ipaddress.html:72 msgid "NAT (inside)" msgstr "NAT (インサイド)" -#: netbox/ipam/models/ip.py:786 +#: netbox/ipam/models/ip.py:794 msgid "The IP for which this address is the \"outside\" IP" msgstr "このアドレスが「アウトサイド」IPであるIP" -#: netbox/ipam/models/ip.py:793 +#: netbox/ipam/models/ip.py:801 msgid "Hostname or FQDN (not case-sensitive)" msgstr "ホスト名または FQDN (大文字と小文字は区別されません)" -#: netbox/ipam/models/ip.py:809 netbox/ipam/models/services.py:86 +#: netbox/ipam/models/ip.py:817 netbox/ipam/models/services.py:86 msgid "IP addresses" msgstr "IP アドレス" -#: netbox/ipam/models/ip.py:867 +#: netbox/ipam/models/ip.py:875 msgid "Cannot create IP address with /0 mask." msgstr "/0 マスクで IP アドレスを作成することはできません。" -#: netbox/ipam/models/ip.py:873 +#: netbox/ipam/models/ip.py:881 #, python-brace-format msgid "{ip} is a network ID, which may not be assigned to an interface." msgstr "{ip} はネットワーク ID のため、インタフェースに割り当てることはできません。" -#: netbox/ipam/models/ip.py:884 +#: netbox/ipam/models/ip.py:892 #, python-brace-format msgid "" "{ip} is a broadcast address, which may not be assigned to an interface." msgstr "{ip} はブロードキャストアドレスのため、インタフェースに割り当てることはできません。" -#: netbox/ipam/models/ip.py:898 +#: netbox/ipam/models/ip.py:906 #, python-brace-format msgid "Duplicate IP address found in {table}: {ipaddress}" msgstr "重複した IP アドレスが見つかりました {table}: {ipaddress}" -#: netbox/ipam/models/ip.py:914 +#: netbox/ipam/models/ip.py:922 #, python-brace-format msgid "Cannot create IP address {ip} inside range {range}." msgstr "レンジ {range}内のIP アドレス{ip}を作成できません。" -#: netbox/ipam/models/ip.py:935 +#: netbox/ipam/models/ip.py:943 msgid "" "Cannot reassign IP address while it is designated as the primary IP for the " "parent object" msgstr "親オブジェクトのプライマリ IP として指定されている間は IP アドレスを再割り当てできません" -#: netbox/ipam/models/ip.py:941 +#: netbox/ipam/models/ip.py:949 msgid "Only IPv6 addresses can be assigned SLAAC status" msgstr "SLAAC ステータスを割り当てることができるのは IPv6 アドレスのみです" @@ -12227,12 +12235,12 @@ msgstr "すべて選択" msgid "Toggle all" msgstr "すべて切り替え" -#: netbox/netbox/tables/columns.py:307 +#: netbox/netbox/tables/columns.py:311 #: netbox/templates/inc/table_controls_htmx.html:35 msgid "Toggle Dropdown" msgstr "ドロップダウンを切り替え" -#: netbox/netbox/tables/columns.py:580 netbox/templates/core/job.html:53 +#: netbox/netbox/tables/columns.py:584 netbox/templates/core/job.html:53 msgid "Error" msgstr "エラー" @@ -12654,6 +12662,7 @@ msgstr "回線タイプ" #: netbox/templates/users/objectpermission.html:38 #: netbox/utilities/templates/buttons/add.html:4 #: netbox/utilities/templates/helpers/table_config_form.html:20 +#: netbox/utilities/templates/widgets/splitmultiselect.html:11 msgid "Add" msgstr "追加" @@ -12661,7 +12670,7 @@ msgstr "追加" #: netbox/templates/circuits/inc/circuit_termination_fields.html:37 #: netbox/templates/dcim/inc/panels/inventory_items.html:32 #: netbox/templates/dcim/powerpanel.html:56 -#: netbox/templates/extras/script_list.html:30 +#: netbox/templates/extras/inc/script_list_content.html:16 #: netbox/templates/generic/object_edit.html:47 #: netbox/templates/ipam/inc/ipaddress_edit_header.html:7 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:43 @@ -12676,7 +12685,7 @@ msgstr "スワップ" #: netbox/templates/circuits/inc/circuit_termination.html:23 #: netbox/templates/dcim/inc/panels/inventory_items.html:37 #: netbox/templates/dcim/powerpanel.html:66 -#: netbox/templates/extras/script_list.html:35 +#: netbox/templates/extras/inc/script_list_content.html:21 #: netbox/templates/generic/bulk_delete.html:20 #: netbox/templates/generic/bulk_delete.html:66 #: netbox/templates/generic/object_delete.html:19 @@ -13429,6 +13438,7 @@ msgstr "リジェネレートslug" #: netbox/templates/extras/tableconfig_edit.html:32 #: netbox/templates/generic/bulk_remove.html:21 #: netbox/utilities/templates/helpers/table_config_form.html:23 +#: netbox/utilities/templates/widgets/splitmultiselect.html:14 msgid "Remove" msgstr "削除" @@ -13908,7 +13918,7 @@ msgstr "新しいメンバーを追加" #: netbox/templates/dcim/virtualchassis_add_member.html:27 #: netbox/templates/generic/object_edit.html:78 #: netbox/templates/users/objectpermission.html:31 -#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:313 +#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:322 msgid "Actions" msgstr "アクション" @@ -14219,7 +14229,7 @@ msgid "Output" msgstr "出力" #: netbox/templates/extras/htmx/script_result.html:61 -#: netbox/templates/extras/object_render_config.html:60 +#: netbox/templates/extras/object_render_config.html:59 msgid "Download" msgstr "ダウンロード" @@ -14231,6 +14241,46 @@ msgstr "読み込み中" msgid "Results pending" msgstr "結果は保留中です" +#: netbox/templates/extras/inc/script_list_content.html:34 +msgid "Last Run" +msgstr "最終実行" + +#: netbox/templates/extras/inc/script_list_content.html:49 +msgid "Script is no longer present in the source file" +msgstr "スクリプトはソースファイルに存在しなくなりました" + +#: netbox/templates/extras/inc/script_list_content.html:62 +msgid "Never" +msgstr "決して" + +#: netbox/templates/extras/inc/script_list_content.html:75 +msgid "Run Again" +msgstr "再実行" + +#: netbox/templates/extras/inc/script_list_content.html:77 +#: netbox/templates/extras/script.html:41 +#: netbox/templates/extras/script.html:45 +msgid "Run Script" +msgstr "スクリプトを実行" + +#: netbox/templates/extras/inc/script_list_content.html:123 +#, python-format +msgid "Could not load scripts from module %(module)s" +msgstr "モジュール%(module)sからスクリプトを読み込めませんでした " + +#: netbox/templates/extras/inc/script_list_content.html:131 +msgid "No Scripts Found" +msgstr "スクリプトが見つかりません" + +#: netbox/templates/extras/inc/script_list_content.html:134 +#, python-format +msgid "" +"Get started by creating a script from " +"an uploaded file or data source." +msgstr "" +"始めてみよう スクリプトの作成 " +"アップロードされたファイルまたはデータソースから。" + #: netbox/templates/extras/journalentry.html:15 msgid "Journal Entry" msgstr "ジャーナルエントリ" @@ -14289,12 +14339,6 @@ msgstr "報告書" msgid "You do not have permission to run scripts" msgstr "スクリプトを実行する権限がありません" -#: netbox/templates/extras/script.html:41 -#: netbox/templates/extras/script.html:45 -#: netbox/templates/extras/script_list.html:90 -msgid "Run Script" -msgstr "スクリプトを実行" - #: netbox/templates/extras/script.html:51 #: netbox/templates/extras/script/source.html:10 msgid "Error loading script" @@ -14304,40 +14348,6 @@ msgstr "スクリプトのロード中にエラーが発生しました" msgid "Script no longer exists in the source file." msgstr "スクリプトはソースファイルに存在しなくなりました。" -#: netbox/templates/extras/script_list.html:47 -msgid "Last Run" -msgstr "最終実行" - -#: netbox/templates/extras/script_list.html:62 -msgid "Script is no longer present in the source file" -msgstr "スクリプトはソースファイルに存在しなくなりました" - -#: netbox/templates/extras/script_list.html:75 -msgid "Never" -msgstr "決して" - -#: netbox/templates/extras/script_list.html:88 -msgid "Run Again" -msgstr "再実行" - -#: netbox/templates/extras/script_list.html:136 -#, python-format -msgid "Could not load scripts from module %(module)s" -msgstr "モジュール%(module)sからスクリプトを読み込めませんでした " - -#: netbox/templates/extras/script_list.html:144 -msgid "No Scripts Found" -msgstr "スクリプトが見つかりません" - -#: netbox/templates/extras/script_list.html:147 -#, python-format -msgid "" -"Get started by creating a script from " -"an uploaded file or data source." -msgstr "" -"始めてみよう スクリプトの作成 " -"アップロードされたファイルまたはデータソースから。" - #: netbox/templates/extras/script_result.html:35 #: netbox/templates/generic/object_list.html:50 #: netbox/templates/search.html:13 @@ -14367,11 +14377,13 @@ msgstr "テーブル構成" #: netbox/templates/extras/tableconfig_edit.html:40 #: netbox/utilities/templates/helpers/table_config_form.html:31 +#: netbox/utilities/templates/widgets/splitmultiselect.html:23 msgid "Move Up" msgstr "上へ移動" #: netbox/templates/extras/tableconfig_edit.html:43 #: netbox/utilities/templates/helpers/table_config_form.html:34 +#: netbox/utilities/templates/widgets/splitmultiselect.html:26 msgid "Move Down" msgstr "下に移動" @@ -15102,7 +15114,7 @@ msgid "View" msgstr "ビュー" #: netbox/templates/users/objectpermission.html:52 -#: netbox/users/forms/model_forms.py:316 +#: netbox/users/forms/model_forms.py:325 msgid "Constraints" msgstr "制約" @@ -15621,19 +15633,23 @@ msgstr "確認のため、以前と同じパスワードを入力します。" msgid "Passwords do not match! Please check your input and try again." msgstr "パスワードが一致しません!入力内容を確認して、もう一度試してください。" -#: netbox/users/forms/model_forms.py:295 +#: netbox/users/forms/model_forms.py:289 +msgid "Select the types of objects to which the permission will appy." +msgstr "権限を適用するオブジェクトのタイプを選択します。" + +#: netbox/users/forms/model_forms.py:304 msgid "Additional actions" msgstr "その他のアクション" -#: netbox/users/forms/model_forms.py:298 +#: netbox/users/forms/model_forms.py:307 msgid "Actions granted in addition to those listed above" msgstr "上記以外に付与されたアクション" -#: netbox/users/forms/model_forms.py:314 +#: netbox/users/forms/model_forms.py:323 msgid "Objects" msgstr "オブジェクト" -#: netbox/users/forms/model_forms.py:326 +#: netbox/users/forms/model_forms.py:335 msgid "" "JSON expression of a queryset filter that will return only permitted " "objects. Leave null to match all objects of this type. A list of multiple " @@ -15642,11 +15658,11 @@ msgstr "" "許可されたオブジェクトのみを返すクエリセットフィルタの JSON 式。null " "のままにしておくと、このタイプのすべてのオブジェクトに一致します。複数のオブジェクトのリストでは、論理 OR 演算が行われます。" -#: netbox/users/forms/model_forms.py:365 +#: netbox/users/forms/model_forms.py:374 msgid "At least one action must be selected." msgstr "少なくとも 1 つのアクションを選択する必要があります。" -#: netbox/users/forms/model_forms.py:383 +#: netbox/users/forms/model_forms.py:392 #, python-brace-format msgid "Invalid filter for {model}: {error}" msgstr "のフィルタが無効です {model}: {error}" @@ -15743,24 +15759,24 @@ msgstr "このユーザ名のユーザはすでに存在します。" msgid "Custom Actions" msgstr "カスタムアクション" -#: netbox/utilities/api.py:153 +#: netbox/utilities/api.py:151 #, python-brace-format msgid "Related object not found using the provided attributes: {params}" msgstr "指定された属性を使用しても関連オブジェクトが見つかりません: {params}" -#: netbox/utilities/api.py:156 +#: netbox/utilities/api.py:154 #, python-brace-format msgid "Multiple objects match the provided attributes: {params}" msgstr "複数のオブジェクトが、指定された属性に一致します。 {params}" -#: netbox/utilities/api.py:168 +#: netbox/utilities/api.py:166 #, python-brace-format msgid "" "Related objects must be referenced by numeric ID or by dictionary of " "attributes. Received an unrecognized value: {value}" msgstr "関連オブジェクトは、数値 ID または属性の辞書で参照する必要があります。認識できない値を受け取りました: {value}" -#: netbox/utilities/api.py:177 +#: netbox/utilities/api.py:175 #, python-brace-format msgid "Related object not found using the provided numeric ID: {id}" msgstr "指定された数値 ID を使用しても関連オブジェクトが見つかりません: {id}" @@ -15868,13 +15884,14 @@ msgid "" "order." msgstr "リストが無効です ({value})。数値でなければならず、範囲は昇順でなければなりません。" -#: netbox/utilities/forms/fields/array.py:40 +#: netbox/utilities/forms/fields/array.py:41 +#, python-brace-format msgid "" -"Specify one or more numeric ranges separated by commas. Example: " -"1-5,20-30" -msgstr "1 つまたは複数の数値範囲をカンマで区切って指定します。例: 1-5,20-30" +"Specify one or more individual numbers or numeric ranges separated by " +"commas. Example: {example}" +msgstr "1 つまたは複数の個別の数値または数値範囲をカンマで区切って指定します。例: {example}" -#: netbox/utilities/forms/fields/array.py:47 +#: netbox/utilities/forms/fields/array.py:49 #, python-brace-format msgid "" "Invalid ranges ({value}). Must be a range of integers in ascending order." @@ -16155,6 +16172,10 @@ msgstr "クイック追加" msgid "Write" msgstr "書き込み" +#: netbox/utilities/templates/widgets/splitmultiselect.html:19 +msgid "Selected" +msgstr "選択済み" + #: netbox/utilities/testing/views.py:632 msgid "The test must define csv_update_data." msgstr "テストでは csv_update_data を定義する必要があります。" diff --git a/netbox/translations/nl/LC_MESSAGES/django.mo b/netbox/translations/nl/LC_MESSAGES/django.mo index 50b71e8ec..9f44b878b 100644 Binary files a/netbox/translations/nl/LC_MESSAGES/django.mo and b/netbox/translations/nl/LC_MESSAGES/django.mo differ diff --git a/netbox/translations/nl/LC_MESSAGES/django.po b/netbox/translations/nl/LC_MESSAGES/django.po index 8ad72beb9..3090cd83a 100644 --- a/netbox/translations/nl/LC_MESSAGES/django.po +++ b/netbox/translations/nl/LC_MESSAGES/django.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-07-29 05:09+0000\n" +"POT-Creation-Date: 2025-08-12 05:02+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Dutch (https://app.transifex.com/netbox-community/teams/178115/nl/)\n" @@ -38,7 +38,7 @@ msgstr "Schrijven ingeschakeld" #: netbox/account/tables.py:35 netbox/core/choices.py:102 #: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79 -#: netbox/extras/tables/tables.py:379 netbox/extras/tables/tables.py:627 +#: netbox/extras/tables/tables.py:380 netbox/extras/tables/tables.py:628 #: netbox/templates/account/token.html:43 #: netbox/templates/core/configrevision.html:26 #: netbox/templates/core/configrevision_restore.html:12 @@ -94,9 +94,9 @@ msgstr "Je wachtwoord is succesvol gewijzigd." #: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 #: netbox/dcim/choices.py:102 netbox/dcim/choices.py:186 -#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1549 -#: netbox/dcim/choices.py:1607 netbox/dcim/choices.py:1674 -#: netbox/dcim/choices.py:1696 netbox/virtualization/choices.py:20 +#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1553 +#: netbox/dcim/choices.py:1611 netbox/dcim/choices.py:1678 +#: netbox/dcim/choices.py:1700 netbox/virtualization/choices.py:20 #: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18 #: netbox/vpn/choices.py:281 msgid "Planned" @@ -109,9 +109,9 @@ msgstr "Provisioning" #: netbox/circuits/choices.py:23 netbox/core/tables/plugins.py:64 #: netbox/core/tables/tasks.py:22 netbox/dcim/choices.py:22 #: netbox/dcim/choices.py:103 netbox/dcim/choices.py:185 -#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1606 -#: netbox/dcim/choices.py:1673 netbox/dcim/choices.py:1695 -#: netbox/extras/tables/tables.py:539 netbox/ipam/choices.py:31 +#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1610 +#: netbox/dcim/choices.py:1677 netbox/dcim/choices.py:1699 +#: netbox/extras/tables/tables.py:540 netbox/ipam/choices.py:31 #: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69 #: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25 #: netbox/templates/users/user.html:35 netbox/users/forms/bulk_edit.py:38 @@ -122,8 +122,8 @@ msgid "Active" msgstr "Actief" #: netbox/circuits/choices.py:24 netbox/dcim/choices.py:184 -#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1605 -#: netbox/dcim/choices.py:1675 netbox/dcim/choices.py:1694 +#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1609 +#: netbox/dcim/choices.py:1679 netbox/dcim/choices.py:1698 #: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44 msgid "Offline" msgstr "Offline" @@ -136,7 +136,7 @@ msgstr "Deprovisioning" msgid "Decommissioned" msgstr "Buiten gebruik" -#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1618 +#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1622 #: netbox/templates/dcim/interface.html:135 #: netbox/templates/virtualization/vminterface.html:83 #: netbox/tenancy/choices.py:17 @@ -556,9 +556,9 @@ msgstr "ASN's" #: netbox/templates/extras/dashboard/widget_add.html:14 #: netbox/templates/extras/eventrule.html:21 #: netbox/templates/extras/exporttemplate.html:19 +#: netbox/templates/extras/inc/script_list_content.html:33 #: netbox/templates/extras/notificationgroup.html:20 #: netbox/templates/extras/savedfilter.html:17 -#: netbox/templates/extras/script_list.html:46 #: netbox/templates/extras/tableconfig.html:17 #: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17 #: netbox/templates/generic/bulk_import.html:120 @@ -676,7 +676,7 @@ msgstr "Service-ID" #: netbox/dcim/tables/devices.py:748 netbox/dcim/tables/devices.py:804 #: netbox/dcim/tables/devices.py:1045 netbox/dcim/tables/devicetypes.py:256 #: netbox/dcim/tables/devicetypes.py:271 netbox/dcim/tables/racks.py:33 -#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:487 +#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:488 #: netbox/templates/circuits/circuittype.html:30 #: netbox/templates/circuits/virtualcircuittype.html:30 #: netbox/templates/dcim/cable.html:40 @@ -721,7 +721,7 @@ msgstr "Kleur" #: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:192 #: netbox/dcim/tables/devices.py:856 netbox/dcim/tables/power.py:77 #: netbox/dcim/tables/racks.py:141 netbox/extras/forms/bulk_import.py:42 -#: netbox/extras/tables/tables.py:449 netbox/extras/tables/tables.py:509 +#: netbox/extras/tables/tables.py:450 netbox/extras/tables/tables.py:510 #: netbox/netbox/tables/tables.py:274 #: netbox/templates/circuits/circuit.html:30 #: netbox/templates/circuits/virtualcircuit.html:39 @@ -814,7 +814,7 @@ msgstr "Provideraccount" #: netbox/templates/dcim/powerfeed.html:36 #: netbox/templates/dcim/poweroutlet.html:40 #: netbox/templates/dcim/rack.html:41 netbox/templates/dcim/site.html:43 -#: netbox/templates/extras/script_list.html:48 +#: netbox/templates/extras/inc/script_list_content.html:35 #: netbox/templates/ipam/ipaddress.html:37 #: netbox/templates/ipam/iprange.html:61 netbox/templates/ipam/prefix.html:69 #: netbox/templates/ipam/vlan.html:48 @@ -1393,7 +1393,7 @@ msgstr "Termzijde" #: netbox/templates/extras/configcontext.html:60 #: netbox/templates/ipam/ipaddress.html:59 #: netbox/templates/ipam/vlan_edit.html:42 -#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:315 +#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:324 msgid "Assignment" msgstr "Opdracht" @@ -1450,14 +1450,14 @@ msgstr "Circuittype" msgid "Group Assignment" msgstr "Groepsopdracht" -#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:67 +#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:68 #: netbox/dcim/models/device_component_templates.py:531 #: netbox/dcim/models/device_component_templates.py:631 -#: netbox/dcim/models/device_components.py:485 -#: netbox/dcim/models/device_components.py:1038 -#: netbox/dcim/models/device_components.py:1109 -#: netbox/dcim/models/device_components.py:1255 -#: netbox/dcim/models/devices.py:381 netbox/dcim/models/racks.py:227 +#: netbox/dcim/models/device_components.py:516 +#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1140 +#: netbox/dcim/models/device_components.py:1286 +#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227 #: netbox/extras/models/tags.py:29 msgid "color" msgstr "kleur" @@ -1482,14 +1482,14 @@ msgstr "Uniek circuit-ID" #: netbox/circuits/models/circuits.py:67 #: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52 -#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:49 -#: netbox/dcim/models/device_components.py:456 -#: netbox/dcim/models/device_components.py:1294 -#: netbox/dcim/models/devices.py:555 netbox/dcim/models/devices.py:1160 +#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:50 +#: netbox/dcim/models/device_components.py:487 +#: netbox/dcim/models/device_components.py:1325 +#: netbox/dcim/models/devices.py:556 netbox/dcim/models/devices.py:1164 #: netbox/dcim/models/modules.py:221 netbox/dcim/models/power.py:94 #: netbox/dcim/models/racks.py:294 netbox/dcim/models/sites.py:154 -#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:242 -#: netbox/ipam/models/ip.py:521 netbox/ipam/models/ip.py:750 +#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:529 netbox/ipam/models/ip.py:758 #: netbox/ipam/models/vlans.py:217 netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1618,8 +1618,8 @@ msgstr "" #: netbox/core/models/jobs.py:48 #: netbox/dcim/models/device_component_templates.py:43 #: netbox/dcim/models/device_components.py:52 -#: netbox/dcim/models/devices.py:499 netbox/dcim/models/devices.py:1092 -#: netbox/dcim/models/devices.py:1155 netbox/dcim/models/modules.py:32 +#: netbox/dcim/models/devices.py:500 netbox/dcim/models/devices.py:1096 +#: netbox/dcim/models/devices.py:1159 netbox/dcim/models/modules.py:32 #: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89 #: netbox/dcim/models/racks.py:263 netbox/dcim/models/sites.py:142 #: netbox/extras/models/configs.py:33 netbox/extras/models/configs.py:214 @@ -1651,7 +1651,7 @@ msgstr "naam" msgid "Full name of the provider" msgstr "Volledige naam van de provider" -#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:88 +#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:89 #: netbox/dcim/models/racks.py:143 netbox/dcim/models/sites.py:149 #: netbox/extras/models/models.py:472 netbox/ipam/models/asns.py:23 #: netbox/ipam/models/vlans.py:43 netbox/netbox/models/__init__.py:146 @@ -1709,8 +1709,8 @@ msgstr "virtueel circuit" msgid "virtual circuits" msgstr "virtuele circuits" -#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:199 -#: netbox/ipam/models/ip.py:757 netbox/vpn/models/tunnels.py:109 +#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:765 netbox/vpn/models/tunnels.py:109 msgid "role" msgstr "functie" @@ -1749,9 +1749,9 @@ msgstr "beëindigingen van virtuele circuits" #: netbox/extras/tables/tables.py:62 netbox/extras/tables/tables.py:126 #: netbox/extras/tables/tables.py:159 netbox/extras/tables/tables.py:184 #: netbox/extras/tables/tables.py:260 netbox/extras/tables/tables.py:290 -#: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:422 -#: netbox/extras/tables/tables.py:445 netbox/extras/tables/tables.py:483 -#: netbox/extras/tables/tables.py:535 netbox/extras/tables/tables.py:561 +#: netbox/extras/tables/tables.py:406 netbox/extras/tables/tables.py:423 +#: netbox/extras/tables/tables.py:446 netbox/extras/tables/tables.py:484 +#: netbox/extras/tables/tables.py:536 netbox/extras/tables/tables.py:562 #: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410 #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 @@ -1795,9 +1795,9 @@ msgstr "beëindigingen van virtuele circuits" #: netbox/templates/extras/customlink.html:13 #: netbox/templates/extras/eventrule.html:13 #: netbox/templates/extras/exporttemplate.html:15 +#: netbox/templates/extras/inc/script_list_content.html:32 #: netbox/templates/extras/notificationgroup.html:14 #: netbox/templates/extras/savedfilter.html:13 -#: netbox/templates/extras/script_list.html:45 #: netbox/templates/extras/tableconfig.html:13 #: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13 #: netbox/templates/ipam/asnrange.html:15 @@ -1898,7 +1898,7 @@ msgstr "Vastleggingspercentage" #: netbox/dcim/tables/racks.py:148 netbox/dcim/tables/racks.py:233 #: netbox/dcim/tables/sites.py:40 netbox/dcim/tables/sites.py:74 #: netbox/dcim/tables/sites.py:121 netbox/dcim/tables/sites.py:179 -#: netbox/extras/tables/tables.py:643 netbox/ipam/tables/asn.py:69 +#: netbox/extras/tables/tables.py:644 netbox/ipam/tables/asn.py:69 #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 @@ -2106,7 +2106,7 @@ msgstr "Voltooid" #: netbox/core/choices.py:22 netbox/core/choices.py:59 #: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34 #: netbox/dcim/choices.py:188 netbox/dcim/choices.py:241 -#: netbox/dcim/choices.py:1608 netbox/dcim/choices.py:1698 +#: netbox/dcim/choices.py:1612 netbox/dcim/choices.py:1702 #: netbox/virtualization/choices.py:48 msgid "Failed" msgstr "Mislukt" @@ -2257,7 +2257,7 @@ msgid "User name" msgstr "Gebruikersnaam" #: netbox/core/forms/bulk_edit.py:26 netbox/core/forms/filtersets.py:43 -#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1656 +#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1660 #: netbox/dcim/forms/bulk_edit.py:1184 netbox/dcim/forms/bulk_edit.py:1465 #: netbox/dcim/forms/filtersets.py:1448 netbox/dcim/tables/devices.py:577 #: netbox/dcim/tables/devicetypes.py:231 netbox/extras/forms/bulk_edit.py:124 @@ -2266,7 +2266,7 @@ msgstr "Gebruikersnaam" #: netbox/extras/forms/filtersets.py:240 netbox/extras/forms/filtersets.py:270 #: netbox/extras/forms/filtersets.py:335 netbox/extras/tables/tables.py:166 #: netbox/extras/tables/tables.py:267 netbox/extras/tables/tables.py:300 -#: netbox/extras/tables/tables.py:459 netbox/netbox/preferences.py:22 +#: netbox/extras/tables/tables.py:460 netbox/netbox/preferences.py:22 #: netbox/netbox/preferences.py:61 netbox/templates/core/datasource.html:42 #: netbox/templates/dcim/interface.html:61 #: netbox/templates/extras/customlink.html:17 @@ -2304,7 +2304,7 @@ msgstr "Regels negeren" #: netbox/extras/forms/model_forms.py:265 #: netbox/extras/forms/model_forms.py:660 #: netbox/extras/forms/model_forms.py:713 netbox/extras/tables/tables.py:204 -#: netbox/extras/tables/tables.py:527 netbox/extras/tables/tables.py:565 +#: netbox/extras/tables/tables.py:528 netbox/extras/tables/tables.py:566 #: netbox/templates/core/datasource.html:31 #: netbox/templates/extras/configcontext.html:29 #: netbox/templates/extras/configtemplate.html:37 @@ -2329,9 +2329,9 @@ msgstr "Aangemaakt" #: netbox/core/forms/filtersets.py:80 netbox/core/forms/filtersets.py:166 #: netbox/extras/forms/filtersets.py:524 netbox/extras/tables/tables.py:234 -#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:338 -#: netbox/extras/tables/tables.py:370 netbox/extras/tables/tables.py:632 -#: netbox/templates/core/job.html:38 +#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:320 +#: netbox/extras/tables/tables.py:339 netbox/extras/tables/tables.py:371 +#: netbox/extras/tables/tables.py:633 netbox/templates/core/job.html:38 #: netbox/templates/core/objectchange.html:52 #: netbox/templates/extras/tableconfig.html:21 #: netbox/tenancy/tables/contacts.py:98 netbox/vpn/tables/l2vpn.py:62 @@ -2374,7 +2374,7 @@ msgstr "Eerder voltooid" #: netbox/dcim/forms/bulk_edit.py:479 netbox/dcim/forms/filtersets.py:420 #: netbox/dcim/forms/filtersets.py:464 netbox/dcim/forms/model_forms.py:332 #: netbox/extras/forms/filtersets.py:519 netbox/extras/forms/filtersets.py:539 -#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:386 +#: netbox/extras/tables/tables.py:347 netbox/extras/tables/tables.py:387 #: netbox/templates/core/objectchange.html:36 #: netbox/templates/dcim/rackreservation.html:58 #: netbox/templates/extras/savedfilter.html:21 @@ -2389,7 +2389,7 @@ msgid "User" msgstr "Gebruiker" #: netbox/core/forms/filtersets.py:140 netbox/core/tables/change_logging.py:15 -#: netbox/extras/tables/tables.py:670 netbox/extras/tables/tables.py:724 +#: netbox/extras/tables/tables.py:671 netbox/extras/tables/tables.py:725 #: netbox/templates/core/objectchange.html:32 msgid "Time" msgstr "Tijd" @@ -2447,7 +2447,7 @@ msgstr "" msgid "Rack Elevations" msgstr "Rackverhogingen" -#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1537 +#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1541 #: netbox/dcim/forms/bulk_edit.py:1031 netbox/dcim/forms/bulk_edit.py:1419 #: netbox/dcim/forms/bulk_edit.py:1440 netbox/dcim/tables/racks.py:161 #: netbox/netbox/navigation/menu.py:313 netbox/netbox/navigation/menu.py:317 @@ -2587,7 +2587,7 @@ msgstr "Huidige configuratie" msgid "Config revision #{id}" msgstr "Revisie van de configuratie #{id}" -#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:42 +#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:43 #: netbox/dcim/models/device_component_templates.py:199 #: netbox/dcim/models/device_component_templates.py:234 #: netbox/dcim/models/device_component_templates.py:270 @@ -2595,13 +2595,13 @@ msgstr "Revisie van de configuratie #{id}" #: netbox/dcim/models/device_component_templates.py:420 #: netbox/dcim/models/device_component_templates.py:526 #: netbox/dcim/models/device_component_templates.py:626 -#: netbox/dcim/models/device_components.py:282 -#: netbox/dcim/models/device_components.py:309 +#: netbox/dcim/models/device_components.py:313 #: netbox/dcim/models/device_components.py:340 -#: netbox/dcim/models/device_components.py:462 -#: netbox/dcim/models/device_components.py:665 -#: netbox/dcim/models/device_components.py:1033 -#: netbox/dcim/models/device_components.py:1104 +#: netbox/dcim/models/device_components.py:371 +#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:696 +#: netbox/dcim/models/device_components.py:1064 +#: netbox/dcim/models/device_components.py:1135 #: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80 #: netbox/extras/models/search.py:41 #: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31 @@ -2609,7 +2609,7 @@ msgid "type" msgstr "type" #: netbox/core/models/data.py:49 netbox/extras/choices.py:37 -#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:734 +#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:735 #: netbox/templates/core/datasource.html:62 #: netbox/templates/core/plugin.html:66 msgid "URL" @@ -2617,7 +2617,7 @@ msgstr "URL" #: netbox/core/models/data.py:59 #: netbox/dcim/models/device_component_templates.py:425 -#: netbox/dcim/models/device_components.py:517 +#: netbox/dcim/models/device_components.py:548 #: netbox/extras/models/models.py:72 netbox/extras/models/models.py:311 #: netbox/extras/models/models.py:492 netbox/extras/models/models.py:571 #: netbox/users/models/permissions.py:28 @@ -2676,7 +2676,7 @@ msgstr "" msgid "last updated" msgstr "laatst bijgewerkt" -#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:440 +#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:450 msgid "path" msgstr "pad" @@ -2684,7 +2684,7 @@ msgstr "pad" msgid "File path relative to the data source's root" msgstr "Bestandspad relatief ten opzichte van de hoofdmap van de gegevensbron" -#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:502 +#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:510 msgid "size" msgstr "grootte" @@ -2800,7 +2800,7 @@ msgstr "" "enqueue () kan niet worden aangeroepen met waarden voor zowel schedule_at " "als immediate." -#: netbox/core/signals.py:131 +#: netbox/core/signals.py:143 #, python-brace-format msgid "Deletion is prevented by a protection rule: {message}" msgstr "Verwijdering wordt voorkomen door een beschermingsregel: {message}" @@ -2813,10 +2813,10 @@ msgstr "Volledige naam" #: netbox/core/tables/change_logging.py:37 netbox/core/tables/jobs.py:21 #: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:323 -#: netbox/extras/tables/tables.py:341 netbox/extras/tables/tables.py:373 -#: netbox/extras/tables/tables.py:453 netbox/extras/tables/tables.py:514 -#: netbox/extras/tables/tables.py:637 netbox/extras/tables/tables.py:677 -#: netbox/extras/tables/tables.py:731 netbox/netbox/tables/tables.py:278 +#: netbox/extras/tables/tables.py:342 netbox/extras/tables/tables.py:374 +#: netbox/extras/tables/tables.py:454 netbox/extras/tables/tables.py:515 +#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:678 +#: netbox/extras/tables/tables.py:732 netbox/netbox/tables/tables.py:278 #: netbox/templates/core/objectchange.html:58 #: netbox/templates/extras/eventrule.html:78 #: netbox/templates/extras/journalentry.html:18 @@ -2853,7 +2853,7 @@ msgstr "Laatst bijgewerkt" #: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76 #: netbox/dcim/tables/devicetypes.py:169 netbox/extras/tables/tables.py:230 -#: netbox/extras/tables/tables.py:504 netbox/extras/tables/tables.py:702 +#: netbox/extras/tables/tables.py:505 netbox/extras/tables/tables.py:703 #: netbox/netbox/tables/tables.py:223 #: netbox/templates/dcim/virtualchassis_edit.html:56 #: netbox/utilities/forms/forms.py:73 @@ -3054,8 +3054,8 @@ msgid "Staging" msgstr "Klaarzetten" #: netbox/dcim/choices.py:23 netbox/dcim/choices.py:190 -#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1550 -#: netbox/dcim/choices.py:1699 netbox/virtualization/choices.py:23 +#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1554 +#: netbox/dcim/choices.py:1703 netbox/virtualization/choices.py:23 #: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282 msgid "Decommissioning" msgstr "Ontmanteling" @@ -3105,6 +3105,7 @@ msgid "Reserved" msgstr "Gereserveerd" #: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:265 +#: netbox/utilities/templates/widgets/splitmultiselect.html:5 msgid "Available" msgstr "Beschikbaar" @@ -3119,7 +3120,7 @@ msgstr "Verouderd" msgid "Millimeters" msgstr "Millimeters" -#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1572 +#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1576 msgid "Inches" msgstr "Inches" @@ -3196,7 +3197,7 @@ msgid "Rear" msgstr "Achterkant" #: netbox/dcim/choices.py:187 netbox/dcim/choices.py:240 -#: netbox/dcim/choices.py:1697 netbox/virtualization/choices.py:47 +#: netbox/dcim/choices.py:1701 netbox/virtualization/choices.py:47 msgid "Staged" msgstr "Klaargezet" @@ -3229,7 +3230,7 @@ msgid "Top to bottom" msgstr "Van boven naar beneden" #: netbox/dcim/choices.py:217 netbox/dcim/choices.py:262 -#: netbox/dcim/choices.py:1316 +#: netbox/dcim/choices.py:1320 msgid "Passive" msgstr "Passief" @@ -3237,46 +3238,46 @@ msgstr "Passief" msgid "Mixed" msgstr "Gemengd" -#: netbox/dcim/choices.py:487 netbox/dcim/choices.py:736 +#: netbox/dcim/choices.py:489 netbox/dcim/choices.py:740 msgid "NEMA (Non-locking)" msgstr "NEMA (niet-vergrendelend)" -#: netbox/dcim/choices.py:509 netbox/dcim/choices.py:758 +#: netbox/dcim/choices.py:511 netbox/dcim/choices.py:762 msgid "NEMA (Locking)" msgstr "NEMA (vergrendeling)" -#: netbox/dcim/choices.py:533 netbox/dcim/choices.py:782 +#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:786 msgid "California Style" msgstr "Californische stijl" -#: netbox/dcim/choices.py:541 +#: netbox/dcim/choices.py:543 msgid "International/ITA" msgstr "Internationaal/ITA" -#: netbox/dcim/choices.py:576 netbox/dcim/choices.py:817 +#: netbox/dcim/choices.py:578 netbox/dcim/choices.py:821 msgid "Proprietary" msgstr "Gepatenteerd" -#: netbox/dcim/choices.py:584 netbox/dcim/choices.py:827 -#: netbox/dcim/choices.py:1228 netbox/dcim/choices.py:1230 -#: netbox/dcim/choices.py:1466 netbox/dcim/choices.py:1468 +#: netbox/dcim/choices.py:586 netbox/dcim/choices.py:831 +#: netbox/dcim/choices.py:1232 netbox/dcim/choices.py:1234 +#: netbox/dcim/choices.py:1470 netbox/dcim/choices.py:1472 #: netbox/netbox/navigation/menu.py:209 msgid "Other" msgstr "Andere" -#: netbox/dcim/choices.py:790 +#: netbox/dcim/choices.py:794 msgid "ITA/International" msgstr "ITA/internationaal" -#: netbox/dcim/choices.py:857 +#: netbox/dcim/choices.py:861 msgid "Physical" msgstr "Fysiek" -#: netbox/dcim/choices.py:858 netbox/dcim/choices.py:1029 +#: netbox/dcim/choices.py:862 netbox/dcim/choices.py:1033 msgid "Virtual" msgstr "Virtueel" -#: netbox/dcim/choices.py:859 netbox/dcim/choices.py:1105 +#: netbox/dcim/choices.py:863 netbox/dcim/choices.py:1109 #: netbox/dcim/forms/bulk_edit.py:1625 netbox/dcim/forms/filtersets.py:1408 #: netbox/dcim/forms/model_forms.py:1117 netbox/dcim/forms/model_forms.py:1570 #: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151 @@ -3284,11 +3285,11 @@ msgstr "Virtueel" msgid "Wireless" msgstr "Draadloos" -#: netbox/dcim/choices.py:1027 +#: netbox/dcim/choices.py:1031 msgid "Virtual interfaces" msgstr "Virtuele interfaces" -#: netbox/dcim/choices.py:1030 netbox/dcim/forms/bulk_edit.py:1478 +#: netbox/dcim/choices.py:1034 netbox/dcim/forms/bulk_edit.py:1478 #: netbox/dcim/forms/bulk_import.py:901 netbox/dcim/forms/model_forms.py:1099 #: netbox/dcim/tables/devices.py:704 netbox/templates/dcim/interface.html:112 #: netbox/templates/virtualization/vminterface.html:43 @@ -3298,27 +3299,27 @@ msgstr "Virtuele interfaces" msgid "Bridge" msgstr "Bridge" -#: netbox/dcim/choices.py:1031 +#: netbox/dcim/choices.py:1035 msgid "Link Aggregation Group (LAG)" msgstr "Linkaggregatiegroep (LAG)" -#: netbox/dcim/choices.py:1035 +#: netbox/dcim/choices.py:1039 msgid "Ethernet (fixed)" msgstr "Ethernet (vast)" -#: netbox/dcim/choices.py:1052 +#: netbox/dcim/choices.py:1056 msgid "Ethernet (modular)" msgstr "Ethernet (modulair)" -#: netbox/dcim/choices.py:1089 +#: netbox/dcim/choices.py:1093 msgid "Ethernet (backplane)" msgstr "Ethernet (backplane)" -#: netbox/dcim/choices.py:1121 +#: netbox/dcim/choices.py:1125 msgid "Cellular" msgstr "Mobiel" -#: netbox/dcim/choices.py:1173 netbox/dcim/forms/filtersets.py:385 +#: netbox/dcim/choices.py:1177 netbox/dcim/forms/filtersets.py:385 #: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/filtersets.py:1031 #: netbox/dcim/forms/filtersets.py:1630 #: netbox/templates/dcim/inventoryitem.html:56 @@ -3326,127 +3327,127 @@ msgstr "Mobiel" msgid "Serial" msgstr "Serienummer" -#: netbox/dcim/choices.py:1188 +#: netbox/dcim/choices.py:1192 msgid "Coaxial" msgstr "Coaxiaal" -#: netbox/dcim/choices.py:1209 +#: netbox/dcim/choices.py:1213 msgid "Stacking" msgstr "Stapelen" -#: netbox/dcim/choices.py:1261 +#: netbox/dcim/choices.py:1265 msgid "Half" msgstr "Half" -#: netbox/dcim/choices.py:1262 +#: netbox/dcim/choices.py:1266 msgid "Full" msgstr "Volledig" -#: netbox/dcim/choices.py:1263 netbox/netbox/preferences.py:31 +#: netbox/dcim/choices.py:1267 netbox/netbox/preferences.py:31 #: netbox/wireless/choices.py:480 msgid "Auto" msgstr "Auto" -#: netbox/dcim/choices.py:1275 +#: netbox/dcim/choices.py:1279 msgid "Access" msgstr "Toegang" -#: netbox/dcim/choices.py:1276 netbox/ipam/tables/vlans.py:150 +#: netbox/dcim/choices.py:1280 netbox/ipam/tables/vlans.py:150 #: netbox/ipam/tables/vlans.py:195 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Getagd" -#: netbox/dcim/choices.py:1277 +#: netbox/dcim/choices.py:1281 msgid "Tagged (All)" msgstr "Getagd (Alles)" -#: netbox/dcim/choices.py:1278 netbox/templates/ipam/vlan_edit.html:26 +#: netbox/dcim/choices.py:1282 netbox/templates/ipam/vlan_edit.html:26 msgid "Q-in-Q (802.1ad)" msgstr "Q-in-Q (802.1ad)" -#: netbox/dcim/choices.py:1307 +#: netbox/dcim/choices.py:1311 msgid "IEEE Standard" msgstr "IEEE-standaard" -#: netbox/dcim/choices.py:1318 +#: netbox/dcim/choices.py:1322 msgid "Passive 24V (2-pair)" msgstr "Passief 24V (2 paren)" -#: netbox/dcim/choices.py:1319 +#: netbox/dcim/choices.py:1323 msgid "Passive 24V (4-pair)" msgstr "Passief 24V (4 paren)" -#: netbox/dcim/choices.py:1320 +#: netbox/dcim/choices.py:1324 msgid "Passive 48V (2-pair)" msgstr "Passief 48V (2 paren)" -#: netbox/dcim/choices.py:1321 +#: netbox/dcim/choices.py:1325 msgid "Passive 48V (4-pair)" msgstr "Passief 48V (4 paren)" -#: netbox/dcim/choices.py:1394 netbox/dcim/choices.py:1507 +#: netbox/dcim/choices.py:1398 netbox/dcim/choices.py:1511 msgid "Copper" msgstr "Koper" -#: netbox/dcim/choices.py:1417 +#: netbox/dcim/choices.py:1421 msgid "Fiber Optic" msgstr "Glasvezel" -#: netbox/dcim/choices.py:1453 netbox/dcim/choices.py:1536 +#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1540 msgid "USB" msgstr "USB" -#: netbox/dcim/choices.py:1523 +#: netbox/dcim/choices.py:1527 msgid "Fiber" msgstr "Vezel" -#: netbox/dcim/choices.py:1548 netbox/dcim/forms/filtersets.py:1295 +#: netbox/dcim/choices.py:1552 netbox/dcim/forms/filtersets.py:1295 msgid "Connected" msgstr "Verbonden" -#: netbox/dcim/choices.py:1567 netbox/netbox/choices.py:175 +#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:175 msgid "Kilometers" msgstr "Kilometers" -#: netbox/dcim/choices.py:1568 netbox/netbox/choices.py:176 +#: netbox/dcim/choices.py:1572 netbox/netbox/choices.py:176 #: netbox/templates/dcim/cable_trace.html:65 msgid "Meters" msgstr "Meters" -#: netbox/dcim/choices.py:1569 +#: netbox/dcim/choices.py:1573 msgid "Centimeters" msgstr "Centimeters" -#: netbox/dcim/choices.py:1570 netbox/netbox/choices.py:177 +#: netbox/dcim/choices.py:1574 netbox/netbox/choices.py:177 msgid "Miles" msgstr "Mijlen" -#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:178 +#: netbox/dcim/choices.py:1575 netbox/netbox/choices.py:178 #: netbox/templates/dcim/cable_trace.html:66 msgid "Feet" msgstr "Feet" -#: netbox/dcim/choices.py:1619 +#: netbox/dcim/choices.py:1623 msgid "Redundant" msgstr "Redundant" -#: netbox/dcim/choices.py:1640 +#: netbox/dcim/choices.py:1644 msgid "Single phase" msgstr "Een fase" -#: netbox/dcim/choices.py:1641 +#: netbox/dcim/choices.py:1645 msgid "Three-phase" msgstr "Drie fase" -#: netbox/dcim/choices.py:1657 netbox/extras/choices.py:53 +#: netbox/dcim/choices.py:1661 netbox/extras/choices.py:53 #: netbox/netbox/preferences.py:21 netbox/netbox/preferences.py:60 #: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20 #: netbox/wireless/choices.py:27 msgid "Disabled" msgstr "Uitgeschakeld" -#: netbox/dcim/choices.py:1658 +#: netbox/dcim/choices.py:1662 msgid "Faulty" msgstr "Defect" @@ -3704,7 +3705,7 @@ msgstr "Is volledige diepte" #: netbox/dcim/filtersets.py:1164 netbox/dcim/forms/filtersets.py:838 #: netbox/dcim/forms/filtersets.py:1463 netbox/dcim/forms/filtersets.py:1669 #: netbox/dcim/forms/filtersets.py:1674 netbox/dcim/forms/model_forms.py:1887 -#: netbox/dcim/models/devices.py:1256 netbox/dcim/models/devices.py:1276 +#: netbox/dcim/models/devices.py:1260 netbox/dcim/models/devices.py:1280 #: netbox/virtualization/filtersets.py:198 #: netbox/virtualization/filtersets.py:270 #: netbox/virtualization/forms/filtersets.py:178 @@ -3853,7 +3854,7 @@ msgstr "Toegewezen VID" #: netbox/dcim/filtersets.py:1829 netbox/dcim/forms/bulk_edit.py:1591 #: netbox/dcim/forms/bulk_import.py:952 netbox/dcim/forms/filtersets.py:1516 #: netbox/dcim/forms/model_forms.py:1536 -#: netbox/dcim/models/device_components.py:761 +#: netbox/dcim/models/device_components.py:792 #: netbox/dcim/tables/devices.py:658 netbox/ipam/filtersets.py:335 #: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478 #: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590 @@ -3865,8 +3866,8 @@ msgstr "Toegewezen VID" #: netbox/ipam/forms/model_forms.py:208 netbox/ipam/forms/model_forms.py:256 #: netbox/ipam/forms/model_forms.py:310 netbox/ipam/forms/model_forms.py:474 #: netbox/ipam/forms/model_forms.py:488 netbox/ipam/forms/model_forms.py:502 -#: netbox/ipam/models/ip.py:222 netbox/ipam/models/ip.py:511 -#: netbox/ipam/models/ip.py:740 netbox/ipam/models/vrfs.py:61 +#: netbox/ipam/models/ip.py:223 netbox/ipam/models/ip.py:519 +#: netbox/ipam/models/ip.py:748 netbox/ipam/models/vrfs.py:61 #: netbox/ipam/tables/ip.py:189 netbox/ipam/tables/ip.py:262 #: netbox/ipam/tables/ip.py:318 netbox/ipam/tables/ip.py:418 #: netbox/templates/dcim/interface.html:152 @@ -3912,7 +3913,7 @@ msgstr "VLAN-vertaalbeleid (ID)" #: netbox/dcim/filtersets.py:1857 netbox/dcim/forms/filtersets.py:1487 #: netbox/dcim/forms/model_forms.py:1553 -#: netbox/dcim/models/device_components.py:580 +#: netbox/dcim/models/device_components.py:611 #: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:712 #: netbox/templates/ipam/vlantranslationpolicy.html:11 #: netbox/virtualization/forms/bulk_edit.py:248 @@ -4031,7 +4032,7 @@ msgstr "Voedingspaneel (ID)" #: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:443 #: netbox/extras/forms/model_forms.py:649 #: netbox/extras/forms/model_forms.py:701 netbox/netbox/forms/base.py:86 -#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:486 +#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:490 #: netbox/templates/circuits/inc/circuit_termination.html:32 #: netbox/templates/generic/bulk_edit.html:65 #: netbox/templates/inc/panels/tags.html:5 @@ -4346,7 +4347,7 @@ msgstr "Moduletype" msgid "Chassis" msgstr "Chassis" -#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:386 +#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:387 #: netbox/dcim/tables/devices.py:82 msgid "VM role" msgstr "VM-rol" @@ -4505,7 +4506,7 @@ msgstr "Maximale trekking" #: netbox/dcim/forms/bulk_edit.py:1101 #: netbox/dcim/models/device_component_templates.py:281 -#: netbox/dcim/models/device_components.py:352 +#: netbox/dcim/models/device_components.py:383 msgid "Maximum power draw (watts)" msgstr "Maximaal stroomverbruik (watt)" @@ -4515,7 +4516,7 @@ msgstr "Toegewezen loting" #: netbox/dcim/forms/bulk_edit.py:1107 #: netbox/dcim/models/device_component_templates.py:288 -#: netbox/dcim/models/device_components.py:359 +#: netbox/dcim/models/device_components.py:390 msgid "Allocated power draw (watts)" msgstr "Toegewezen stroomverbruik (watt)" @@ -4537,7 +4538,7 @@ msgstr "Alleen voor beheer" #: netbox/dcim/forms/bulk_import.py:937 netbox/dcim/forms/filtersets.py:1472 #: netbox/dcim/forms/object_import.py:90 #: netbox/dcim/models/device_component_templates.py:445 -#: netbox/dcim/models/device_components.py:733 +#: netbox/dcim/models/device_components.py:764 msgid "PoE mode" msgstr "PoE-modus" @@ -4545,7 +4546,7 @@ msgstr "PoE-modus" #: netbox/dcim/forms/bulk_import.py:943 netbox/dcim/forms/filtersets.py:1477 #: netbox/dcim/forms/object_import.py:95 #: netbox/dcim/models/device_component_templates.py:452 -#: netbox/dcim/models/device_components.py:740 +#: netbox/dcim/models/device_components.py:771 msgid "PoE type" msgstr "PoE-type" @@ -5260,7 +5261,7 @@ msgstr "Primaire IPv6" msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64" msgstr "IPv6-adres met prefixlengte, bijvoorbeeld 2001:db8: :1/64" -#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:527 +#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558 #: netbox/templates/dcim/interface.html:57 #: netbox/templates/virtualization/vminterface.html:51 #: netbox/virtualization/forms/bulk_edit.py:207 @@ -5408,7 +5409,7 @@ msgstr "Verbinding" #: netbox/dcim/forms/filtersets.py:1426 netbox/extras/forms/bulk_edit.py:382 #: netbox/extras/forms/bulk_import.py:261 #: netbox/extras/forms/filtersets.py:527 -#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:640 +#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:641 #: netbox/templates/extras/journalentry.html:30 msgid "Kind" msgstr "Soort" @@ -5418,7 +5419,7 @@ msgid "Mgmt only" msgstr "Alleen voor beheer" #: netbox/dcim/forms/filtersets.py:1467 netbox/dcim/forms/model_forms.py:1548 -#: netbox/dcim/models/device_components.py:689 +#: netbox/dcim/models/device_components.py:720 #: netbox/templates/dcim/interface.html:142 msgid "WWN" msgstr "WWN" @@ -5552,7 +5553,7 @@ msgstr "Profiel en kenmerken" msgid "Device Role" msgstr "Apparaat Rol" -#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:545 +#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:546 msgid "The lowest-numbered unit occupied by the device" msgstr "" "De eenheid met het laagste nummer die door het apparaat wordt gebruikt" @@ -5824,67 +5825,67 @@ msgstr "" msgid "A position must be specified for the first VC member." msgstr "Voor het eerste VC-lid moet een positie worden gespecificeerd." -#: netbox/dcim/models/cables.py:62 +#: netbox/dcim/models/cables.py:63 #: netbox/dcim/models/device_component_templates.py:51 #: netbox/dcim/models/device_components.py:57 #: netbox/extras/models/customfields.py:113 msgid "label" msgstr "label" -#: netbox/dcim/models/cables.py:71 +#: netbox/dcim/models/cables.py:72 msgid "length" msgstr "lengte" -#: netbox/dcim/models/cables.py:78 +#: netbox/dcim/models/cables.py:79 msgid "length unit" msgstr "lengte-eenheid" -#: netbox/dcim/models/cables.py:96 +#: netbox/dcim/models/cables.py:97 msgid "cable" msgstr "kabel" -#: netbox/dcim/models/cables.py:97 +#: netbox/dcim/models/cables.py:98 msgid "cables" msgstr "kabels" -#: netbox/dcim/models/cables.py:163 +#: netbox/dcim/models/cables.py:173 msgid "Must specify a unit when setting a cable length" msgstr "Moet een eenheid specificeren bij het instellen van een kabellengte" -#: netbox/dcim/models/cables.py:166 +#: netbox/dcim/models/cables.py:176 msgid "Must define A and B terminations when creating a new cable." msgstr "" "Moet A- en B-aansluitingen definiëren bij het aanmaken van een nieuwe kabel." -#: netbox/dcim/models/cables.py:173 +#: netbox/dcim/models/cables.py:183 msgid "Cannot connect different termination types to same end of cable." msgstr "" "Kan geen verschillende soorten aansluitingen aansluiten op hetzelfde " "uiteinde van de kabel." -#: netbox/dcim/models/cables.py:181 +#: netbox/dcim/models/cables.py:191 #, python-brace-format msgid "Incompatible termination types: {type_a} and {type_b}" msgstr "Incompatibele beëindigingstypen: {type_a} en {type_b}" -#: netbox/dcim/models/cables.py:191 +#: netbox/dcim/models/cables.py:201 msgid "A and B terminations cannot connect to the same object." msgstr "" "A- en B-aansluitingen kunnen geen verbinding maken met hetzelfde object." -#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37 +#: netbox/dcim/models/cables.py:270 netbox/ipam/models/asns.py:37 msgid "end" msgstr "einde" -#: netbox/dcim/models/cables.py:309 +#: netbox/dcim/models/cables.py:319 msgid "cable termination" msgstr "kabelafsluiting" -#: netbox/dcim/models/cables.py:310 +#: netbox/dcim/models/cables.py:320 msgid "cable terminations" msgstr "kabelaansluitingen" -#: netbox/dcim/models/cables.py:329 +#: netbox/dcim/models/cables.py:339 #, python-brace-format msgid "" "Duplicate termination found for {app_label}.{model} {termination_id}: cable " @@ -5893,68 +5894,68 @@ msgstr "" "Dubbele beëindiging gevonden voor {app_label}.{model} {termination_id}: " "kabel {cable_pk}" -#: netbox/dcim/models/cables.py:339 +#: netbox/dcim/models/cables.py:349 #, python-brace-format msgid "Cables cannot be terminated to {type_display} interfaces" msgstr "Kabels kunnen niet worden aangesloten op {type_display} interfaces" -#: netbox/dcim/models/cables.py:346 +#: netbox/dcim/models/cables.py:356 msgid "Circuit terminations attached to a provider network may not be cabled." msgstr "" "Circuitafsluitingen die zijn aangesloten op het netwerk van een provider " "zijn mogelijk niet bekabeld." -#: netbox/dcim/models/cables.py:444 netbox/extras/models/configs.py:47 +#: netbox/dcim/models/cables.py:454 netbox/extras/models/configs.py:47 msgid "is active" msgstr "is actief" -#: netbox/dcim/models/cables.py:448 +#: netbox/dcim/models/cables.py:458 msgid "is complete" msgstr "is compleet" -#: netbox/dcim/models/cables.py:452 +#: netbox/dcim/models/cables.py:462 msgid "is split" msgstr "is gesplitst" -#: netbox/dcim/models/cables.py:460 +#: netbox/dcim/models/cables.py:470 msgid "cable path" msgstr "kabelpad" -#: netbox/dcim/models/cables.py:461 +#: netbox/dcim/models/cables.py:471 msgid "cable paths" msgstr "kabelpaden" -#: netbox/dcim/models/cables.py:536 +#: netbox/dcim/models/cables.py:546 msgid "All originating terminations must be attached to the same link" msgstr "" "Alle oorspronkelijke beëindigingen moeten aan dezelfde link worden " "toegevoegd" -#: netbox/dcim/models/cables.py:548 +#: netbox/dcim/models/cables.py:558 msgid "All mid-span terminations must have the same termination type" msgstr "" "Alle tussentijdse beëindigingen moeten hetzelfde beëindigingstype hebben" -#: netbox/dcim/models/cables.py:553 +#: netbox/dcim/models/cables.py:563 msgid "All mid-span terminations must have the same parent object" msgstr "" "Alle mid-span afsluitingen moeten hetzelfde bovenliggende object hebben" -#: netbox/dcim/models/cables.py:577 +#: netbox/dcim/models/cables.py:587 msgid "All links must be cable or wireless" msgstr "Alle verbindingen moeten via de kabel of draadloos zijn" -#: netbox/dcim/models/cables.py:579 +#: netbox/dcim/models/cables.py:589 msgid "All links must match first link type" msgstr "Alle links moeten overeenkomen met het eerste linktype" -#: netbox/dcim/models/cables.py:662 +#: netbox/dcim/models/cables.py:672 msgid "" "All positions counts within the path on opposite ends of links must match" msgstr "" "Alle posities binnen het pad aan weerszijden van links moeten overeenkomen" -#: netbox/dcim/models/cables.py:671 +#: netbox/dcim/models/cables.py:681 msgid "Remote termination position filter is missing" msgstr "Het filter voor de positie van de eindpositie op afstand ontbreekt" @@ -6011,12 +6012,12 @@ msgid "console server port templates" msgstr "poortsjablonen voor consoleservers" #: netbox/dcim/models/device_component_templates.py:277 -#: netbox/dcim/models/device_components.py:348 +#: netbox/dcim/models/device_components.py:379 msgid "maximum draw" msgstr "maximale trekking" #: netbox/dcim/models/device_component_templates.py:284 -#: netbox/dcim/models/device_components.py:355 +#: netbox/dcim/models/device_components.py:386 msgid "allocated draw" msgstr "toegewezen gelijkspel" @@ -6029,7 +6030,7 @@ msgid "power port templates" msgstr "sjablonen voor voedingspoorten" #: netbox/dcim/models/device_component_templates.py:315 -#: netbox/dcim/models/device_components.py:375 +#: netbox/dcim/models/device_components.py:406 #, python-brace-format msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)." msgstr "" @@ -6037,12 +6038,12 @@ msgstr "" "({maximum_draw}W)." #: netbox/dcim/models/device_component_templates.py:349 -#: netbox/dcim/models/device_components.py:477 +#: netbox/dcim/models/device_components.py:508 msgid "feed leg" msgstr "voerbeen" #: netbox/dcim/models/device_component_templates.py:354 -#: netbox/dcim/models/device_components.py:482 +#: netbox/dcim/models/device_components.py:513 msgid "Phase (for three-phase feeds)" msgstr "Fase (voor driefasige voedingen)" @@ -6069,17 +6070,17 @@ msgstr "" "behoren" #: netbox/dcim/models/device_component_templates.py:430 -#: netbox/dcim/models/device_components.py:671 +#: netbox/dcim/models/device_components.py:702 msgid "management only" msgstr "alleen beheer" #: netbox/dcim/models/device_component_templates.py:438 -#: netbox/dcim/models/device_components.py:551 +#: netbox/dcim/models/device_components.py:582 msgid "bridge interface" msgstr "bridge-interface" #: netbox/dcim/models/device_component_templates.py:459 -#: netbox/dcim/models/device_components.py:697 +#: netbox/dcim/models/device_components.py:728 msgid "wireless role" msgstr "draadloze rol" @@ -6092,7 +6093,7 @@ msgid "interface templates" msgstr "interfacesjablonen" #: netbox/dcim/models/device_component_templates.py:473 -#: netbox/dcim/models/device_components.py:857 +#: netbox/dcim/models/device_components.py:888 #: netbox/virtualization/models/virtualmachines.py:390 msgid "An interface cannot be bridged to itself." msgstr "Een interface kan niet naar zichzelf worden overbrugd." @@ -6108,7 +6109,7 @@ msgid "Bridge interface ({bridge}) must belong to the same module type" msgstr "Bridge-interface ({bridge}) moet tot hetzelfde moduletype behoren" #: netbox/dcim/models/device_component_templates.py:540 -#: netbox/dcim/models/device_components.py:1047 +#: netbox/dcim/models/device_components.py:1078 msgid "rear port position" msgstr "positie van de achterpoort" @@ -6135,7 +6136,7 @@ msgstr "" "slechts {count} standen" #: netbox/dcim/models/device_component_templates.py:635 -#: netbox/dcim/models/device_components.py:1113 +#: netbox/dcim/models/device_components.py:1144 msgid "positions" msgstr "standen" @@ -6148,12 +6149,12 @@ msgid "rear port templates" msgstr "sjablonen voor achterpoorten" #: netbox/dcim/models/device_component_templates.py:676 -#: netbox/dcim/models/device_components.py:1160 +#: netbox/dcim/models/device_components.py:1191 msgid "position" msgstr "positie" #: netbox/dcim/models/device_component_templates.py:679 -#: netbox/dcim/models/device_components.py:1163 +#: netbox/dcim/models/device_components.py:1194 msgid "Identifier to reference when renaming installed components" msgstr "" "Identificatie waarnaar moet worden verwezen bij het hernoemen van " @@ -6185,12 +6186,12 @@ msgstr "" "„parent” zijn ingesteld om apparaatbays toe te staan." #: netbox/dcim/models/device_component_templates.py:783 -#: netbox/dcim/models/device_components.py:1315 +#: netbox/dcim/models/device_components.py:1346 msgid "part ID" msgstr "onderdeel-ID" #: netbox/dcim/models/device_component_templates.py:785 -#: netbox/dcim/models/device_components.py:1317 +#: netbox/dcim/models/device_components.py:1348 msgid "Manufacturer-assigned part identifier" msgstr "Onderdeel-ID toegewezen door de fabrikant" @@ -6202,118 +6203,118 @@ msgstr "sjabloon voor inventarisitems" msgid "inventory item templates" msgstr "sjablonen voor inventarisitems" -#: netbox/dcim/models/device_components.py:100 +#: netbox/dcim/models/device_components.py:123 msgid "Components cannot be moved to a different device." msgstr "Componenten kunnen niet naar een ander apparaat worden verplaatst." -#: netbox/dcim/models/device_components.py:139 +#: netbox/dcim/models/device_components.py:170 msgid "cable end" msgstr "uiteinde van de kabel" -#: netbox/dcim/models/device_components.py:146 +#: netbox/dcim/models/device_components.py:177 msgid "mark connected" msgstr "markeer verbonden" -#: netbox/dcim/models/device_components.py:148 +#: netbox/dcim/models/device_components.py:179 msgid "Treat as if a cable is connected" msgstr "Behandel alsof er een kabel is aangesloten" -#: netbox/dcim/models/device_components.py:166 +#: netbox/dcim/models/device_components.py:197 msgid "Must specify cable end (A or B) when attaching a cable." msgstr "" "Moet het kabeluiteinde (A of B) specificeren bij het aansluiten van een " "kabel." -#: netbox/dcim/models/device_components.py:170 +#: netbox/dcim/models/device_components.py:201 msgid "Cable end must not be set without a cable." msgstr "Het kabeluiteinde mag niet zonder kabel worden ingesteld." -#: netbox/dcim/models/device_components.py:174 +#: netbox/dcim/models/device_components.py:205 msgid "Cannot mark as connected with a cable attached." msgstr "Kan niet markeren als verbonden met een aangesloten kabel." -#: netbox/dcim/models/device_components.py:201 +#: netbox/dcim/models/device_components.py:232 #, python-brace-format msgid "{class_name} models must declare a parent_object property" msgstr "{class_name} modellen moeten een eigenschap parent_object declareren" -#: netbox/dcim/models/device_components.py:287 -#: netbox/dcim/models/device_components.py:314 +#: netbox/dcim/models/device_components.py:318 #: netbox/dcim/models/device_components.py:345 -#: netbox/dcim/models/device_components.py:467 +#: netbox/dcim/models/device_components.py:376 +#: netbox/dcim/models/device_components.py:498 msgid "Physical port type" msgstr "Fysiek poorttype" -#: netbox/dcim/models/device_components.py:290 -#: netbox/dcim/models/device_components.py:317 +#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:348 msgid "speed" msgstr "snelheid" -#: netbox/dcim/models/device_components.py:294 -#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:325 +#: netbox/dcim/models/device_components.py:352 msgid "Port speed in bits per second" msgstr "Poortsnelheid in bits per seconde" -#: netbox/dcim/models/device_components.py:300 +#: netbox/dcim/models/device_components.py:331 msgid "console port" msgstr "consolepoort" -#: netbox/dcim/models/device_components.py:301 +#: netbox/dcim/models/device_components.py:332 msgid "console ports" msgstr "consolepoorten" -#: netbox/dcim/models/device_components.py:327 +#: netbox/dcim/models/device_components.py:358 msgid "console server port" msgstr "console-serverpoort" -#: netbox/dcim/models/device_components.py:328 +#: netbox/dcim/models/device_components.py:359 msgid "console server ports" msgstr "console-serverpoorten" -#: netbox/dcim/models/device_components.py:365 +#: netbox/dcim/models/device_components.py:396 msgid "power port" msgstr "voedingspoort" -#: netbox/dcim/models/device_components.py:366 +#: netbox/dcim/models/device_components.py:397 msgid "power ports" msgstr "voedingspoorten" -#: netbox/dcim/models/device_components.py:492 +#: netbox/dcim/models/device_components.py:523 msgid "power outlet" msgstr "stopcontact" -#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:524 msgid "power outlets" msgstr "stopcontacten" -#: netbox/dcim/models/device_components.py:501 +#: netbox/dcim/models/device_components.py:532 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device" msgstr "" "Voedingspoort voor ouders ({power_port}) moet tot hetzelfde apparaat behoren" -#: netbox/dcim/models/device_components.py:530 netbox/vpn/models/crypto.py:80 +#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80 #: netbox/vpn/models/crypto.py:222 msgid "mode" msgstr "-modus" -#: netbox/dcim/models/device_components.py:535 +#: netbox/dcim/models/device_components.py:566 msgid "IEEE 802.1Q tagging strategy" msgstr "IEEE 802.1Q-tagging-strategie" -#: netbox/dcim/models/device_components.py:543 +#: netbox/dcim/models/device_components.py:574 msgid "parent interface" msgstr "bovenliggende interface" -#: netbox/dcim/models/device_components.py:559 +#: netbox/dcim/models/device_components.py:590 msgid "untagged VLAN" msgstr "VLAN zonder label" -#: netbox/dcim/models/device_components.py:565 +#: netbox/dcim/models/device_components.py:596 msgid "tagged VLANs" msgstr "gelabelde VLAN's" -#: netbox/dcim/models/device_components.py:573 +#: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:612 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 #: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:108 @@ -6322,93 +6323,93 @@ msgstr "gelabelde VLAN's" msgid "Q-in-Q SVLAN" msgstr "Q-in-Q SVLAN" -#: netbox/dcim/models/device_components.py:588 +#: netbox/dcim/models/device_components.py:619 msgid "primary MAC address" msgstr "primair MAC-adres" -#: netbox/dcim/models/device_components.py:600 +#: netbox/dcim/models/device_components.py:631 msgid "Only Q-in-Q interfaces may specify a service VLAN." msgstr "Alleen Q-in-Q-interfaces mogen een service-VLAN specificeren." -#: netbox/dcim/models/device_components.py:606 +#: netbox/dcim/models/device_components.py:637 #, python-brace-format msgid "MAC address {mac_address} is not assigned to this interface." msgstr "MAC-adres {mac_address} is niet toegewezen aan deze interface." -#: netbox/dcim/models/device_components.py:662 +#: netbox/dcim/models/device_components.py:693 msgid "parent LAG" msgstr "LAG van de ouders" -#: netbox/dcim/models/device_components.py:672 +#: netbox/dcim/models/device_components.py:703 msgid "This interface is used only for out-of-band management" msgstr "Deze interface wordt alleen gebruikt voor beheer buiten de band" -#: netbox/dcim/models/device_components.py:677 +#: netbox/dcim/models/device_components.py:708 msgid "speed (Kbps)" msgstr "snelheid (Kbps)" -#: netbox/dcim/models/device_components.py:680 +#: netbox/dcim/models/device_components.py:711 msgid "duplex" msgstr "tweezijdig" -#: netbox/dcim/models/device_components.py:690 +#: netbox/dcim/models/device_components.py:721 msgid "64-bit World Wide Name" msgstr "64-bits wereldwijde naam" -#: netbox/dcim/models/device_components.py:704 +#: netbox/dcim/models/device_components.py:735 msgid "wireless channel" msgstr "draadloos kanaal" -#: netbox/dcim/models/device_components.py:711 +#: netbox/dcim/models/device_components.py:742 msgid "channel frequency (MHz)" msgstr "kanaalfrequentie (MHz)" -#: netbox/dcim/models/device_components.py:712 -#: netbox/dcim/models/device_components.py:720 +#: netbox/dcim/models/device_components.py:743 +#: netbox/dcim/models/device_components.py:751 msgid "Populated by selected channel (if set)" msgstr "Ingevuld per geselecteerd kanaal (indien ingesteld)" -#: netbox/dcim/models/device_components.py:726 +#: netbox/dcim/models/device_components.py:757 msgid "transmit power (dBm)" msgstr "zendvermogen (dBm)" -#: netbox/dcim/models/device_components.py:753 netbox/wireless/models.py:117 +#: netbox/dcim/models/device_components.py:784 netbox/wireless/models.py:117 msgid "wireless LANs" msgstr "draadloze LAN's" -#: netbox/dcim/models/device_components.py:801 +#: netbox/dcim/models/device_components.py:832 #: netbox/virtualization/models/virtualmachines.py:364 msgid "interface" msgstr "interface" -#: netbox/dcim/models/device_components.py:802 +#: netbox/dcim/models/device_components.py:833 #: netbox/virtualization/models/virtualmachines.py:365 msgid "interfaces" msgstr "interfaces" -#: netbox/dcim/models/device_components.py:810 +#: netbox/dcim/models/device_components.py:841 #, python-brace-format msgid "{display_type} interfaces cannot have a cable attached." msgstr "{display_type} op interfaces kan geen kabel worden aangesloten." -#: netbox/dcim/models/device_components.py:818 +#: netbox/dcim/models/device_components.py:849 #, python-brace-format msgid "{display_type} interfaces cannot be marked as connected." msgstr "" "{display_type} interfaces kunnen niet als verbonden worden gemarkeerd." -#: netbox/dcim/models/device_components.py:827 +#: netbox/dcim/models/device_components.py:858 #: netbox/virtualization/models/virtualmachines.py:375 msgid "An interface cannot be its own parent." msgstr "Een interface kan niet zijn eigen ouder zijn." -#: netbox/dcim/models/device_components.py:831 +#: netbox/dcim/models/device_components.py:862 msgid "Only virtual interfaces may be assigned to a parent interface." msgstr "" "Alleen virtuele interfaces mogen aan een bovenliggende interface worden " "toegewezen." -#: netbox/dcim/models/device_components.py:838 +#: netbox/dcim/models/device_components.py:869 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to a different device " @@ -6417,7 +6418,7 @@ msgstr "" "De geselecteerde ouderinterface ({interface}) hoort bij een ander apparaat " "({device})" -#: netbox/dcim/models/device_components.py:844 +#: netbox/dcim/models/device_components.py:875 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to {device}, which is " @@ -6426,7 +6427,7 @@ msgstr "" "De geselecteerde ouderinterface ({interface}) behoort tot {device}, dat geen" " deel uitmaakt van een virtueel chassis {virtual_chassis}." -#: netbox/dcim/models/device_components.py:864 +#: netbox/dcim/models/device_components.py:895 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different device " @@ -6435,7 +6436,7 @@ msgstr "" "De geselecteerde bridge-interface ({bridge}) hoort bij een ander apparaat " "({device})." -#: netbox/dcim/models/device_components.py:870 +#: netbox/dcim/models/device_components.py:901 #, python-brace-format msgid "" "The selected bridge interface ({interface}) belongs to {device}, which is " @@ -6444,15 +6445,15 @@ msgstr "" "De geselecteerde bridge-interface ({interface}) behoort tot {device}, dat " "geen deel uitmaakt van een virtueel chassis {virtual_chassis}." -#: netbox/dcim/models/device_components.py:881 +#: netbox/dcim/models/device_components.py:912 msgid "Virtual interfaces cannot have a parent LAG interface." msgstr "Virtuele interfaces kunnen geen bovenliggende LAG-interface hebben." -#: netbox/dcim/models/device_components.py:885 +#: netbox/dcim/models/device_components.py:916 msgid "A LAG interface cannot be its own parent." msgstr "Een LAG-interface kan niet zijn eigen ouder zijn." -#: netbox/dcim/models/device_components.py:892 +#: netbox/dcim/models/device_components.py:923 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to a different device ({device})." @@ -6460,7 +6461,7 @@ msgstr "" "De geselecteerde LAG-interface ({lag}) hoort bij een ander apparaat " "({device})." -#: netbox/dcim/models/device_components.py:898 +#: netbox/dcim/models/device_components.py:929 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to {device}, which is not part of" @@ -6469,50 +6470,50 @@ msgstr "" "De geselecteerde LAG-interface ({lag}) behoort tot {device}, dat geen deel " "uitmaakt van een virtueel chassis {virtual_chassis}." -#: netbox/dcim/models/device_components.py:909 +#: netbox/dcim/models/device_components.py:940 msgid "Virtual interfaces cannot have a PoE mode." msgstr "Virtuele interfaces kunnen geen PoE-modus hebben." -#: netbox/dcim/models/device_components.py:913 +#: netbox/dcim/models/device_components.py:944 msgid "Virtual interfaces cannot have a PoE type." msgstr "Virtuele interfaces mogen geen PoE-type hebben." -#: netbox/dcim/models/device_components.py:919 +#: netbox/dcim/models/device_components.py:950 msgid "Must specify PoE mode when designating a PoE type." msgstr "Moet de PoE-modus specificeren bij het aanwijzen van een PoE-type." -#: netbox/dcim/models/device_components.py:926 +#: netbox/dcim/models/device_components.py:957 msgid "Wireless role may be set only on wireless interfaces." msgstr "De draadloze rol kan alleen worden ingesteld op draadloze interfaces." -#: netbox/dcim/models/device_components.py:928 +#: netbox/dcim/models/device_components.py:959 msgid "Channel may be set only on wireless interfaces." msgstr "Kanaal mag alleen worden ingesteld op draadloze interfaces." -#: netbox/dcim/models/device_components.py:934 +#: netbox/dcim/models/device_components.py:965 msgid "Channel frequency may be set only on wireless interfaces." msgstr "" "De kanaalfrequentie mag alleen worden ingesteld op draadloze interfaces." -#: netbox/dcim/models/device_components.py:938 +#: netbox/dcim/models/device_components.py:969 msgid "Cannot specify custom frequency with channel selected." msgstr "" "Kan geen aangepaste frequentie specificeren met een geselecteerd kanaal." -#: netbox/dcim/models/device_components.py:944 +#: netbox/dcim/models/device_components.py:975 msgid "Channel width may be set only on wireless interfaces." msgstr "De kanaalbreedte kan alleen worden ingesteld op draadloze interfaces." -#: netbox/dcim/models/device_components.py:946 +#: netbox/dcim/models/device_components.py:977 msgid "Cannot specify custom width with channel selected." msgstr "" "Kan geen aangepaste breedte specificeren als het kanaal is geselecteerd." -#: netbox/dcim/models/device_components.py:950 +#: netbox/dcim/models/device_components.py:981 msgid "Interface mode does not support an untagged vlan." msgstr "De interfacemodus ondersteunt een niet-gelabeld VLAN niet." -#: netbox/dcim/models/device_components.py:956 +#: netbox/dcim/models/device_components.py:987 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -6521,24 +6522,24 @@ msgstr "" "Het VLAN zonder label ({untagged_vlan}) moet tot dezelfde site behoren als " "het bovenliggende apparaat van de interface, of het moet globaal zijn." -#: netbox/dcim/models/device_components.py:1053 +#: netbox/dcim/models/device_components.py:1084 msgid "Mapped position on corresponding rear port" msgstr "In kaart gebrachte positie op de corresponderende achterpoort" -#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1100 msgid "front port" msgstr "poort voor" -#: netbox/dcim/models/device_components.py:1070 +#: netbox/dcim/models/device_components.py:1101 msgid "front ports" msgstr "poorten voor" -#: netbox/dcim/models/device_components.py:1081 +#: netbox/dcim/models/device_components.py:1112 #, python-brace-format msgid "Rear port ({rear_port}) must belong to the same device" msgstr "Achterpoort ({rear_port}) moet tot hetzelfde apparaat behoren" -#: netbox/dcim/models/device_components.py:1089 +#: netbox/dcim/models/device_components.py:1120 #, python-brace-format msgid "" "Invalid rear port position ({rear_port_position}): Rear port {name} has only" @@ -6547,19 +6548,19 @@ msgstr "" "Ongeldige positie van de achterpoort ({rear_port_position}): Achterpoort " "{name} heeft slechts {positions} posities." -#: netbox/dcim/models/device_components.py:1119 +#: netbox/dcim/models/device_components.py:1150 msgid "Number of front ports which may be mapped" msgstr "Aantal poorten aan de voorkant dat in kaart kan worden gebracht" -#: netbox/dcim/models/device_components.py:1124 +#: netbox/dcim/models/device_components.py:1155 msgid "rear port" msgstr "poort achter" -#: netbox/dcim/models/device_components.py:1125 +#: netbox/dcim/models/device_components.py:1156 msgid "rear ports" msgstr "poorten achter" -#: netbox/dcim/models/device_components.py:1136 +#: netbox/dcim/models/device_components.py:1167 #, python-brace-format msgid "" "The number of positions cannot be less than the number of mapped front ports" @@ -6568,39 +6569,39 @@ msgstr "" "Het aantal posities mag niet minder zijn dan het aantal toegewezen poorten " "aan de voorkant ({frontport_count})" -#: netbox/dcim/models/device_components.py:1177 +#: netbox/dcim/models/device_components.py:1208 msgid "module bay" msgstr "modulevak" -#: netbox/dcim/models/device_components.py:1178 +#: netbox/dcim/models/device_components.py:1209 msgid "module bays" msgstr "modulevakken" -#: netbox/dcim/models/device_components.py:1192 +#: netbox/dcim/models/device_components.py:1223 #: netbox/dcim/models/modules.py:269 msgid "A module bay cannot belong to a module installed within it." msgstr "" "Een modulecompartiment mag niet behoren tot een module die erin is " "geïnstalleerd." -#: netbox/dcim/models/device_components.py:1218 +#: netbox/dcim/models/device_components.py:1249 msgid "device bay" msgstr "apparaatvak" -#: netbox/dcim/models/device_components.py:1219 +#: netbox/dcim/models/device_components.py:1250 msgid "device bays" msgstr "bays voor apparaten" -#: netbox/dcim/models/device_components.py:1226 +#: netbox/dcim/models/device_components.py:1257 #, python-brace-format msgid "This type of device ({device_type}) does not support device bays." msgstr "Dit type apparaat ({device_type}) ondersteunt geen apparaatsleuven." -#: netbox/dcim/models/device_components.py:1232 +#: netbox/dcim/models/device_components.py:1263 msgid "Cannot install a device into itself." msgstr "Kan een apparaat niet op zichzelf installeren." -#: netbox/dcim/models/device_components.py:1240 +#: netbox/dcim/models/device_components.py:1271 #, python-brace-format msgid "" "Cannot install the specified device; device is already installed in {bay}." @@ -6608,118 +6609,118 @@ msgstr "" "Kan het opgegeven apparaat niet installeren; het apparaat is al " "geïnstalleerd in {bay}." -#: netbox/dcim/models/device_components.py:1261 +#: netbox/dcim/models/device_components.py:1292 msgid "inventory item role" msgstr "Rol van het inventarisitem" -#: netbox/dcim/models/device_components.py:1262 +#: netbox/dcim/models/device_components.py:1293 msgid "inventory item roles" msgstr "Rollen van inventarisitems" -#: netbox/dcim/models/device_components.py:1321 -#: netbox/dcim/models/devices.py:508 netbox/dcim/models/modules.py:229 +#: netbox/dcim/models/device_components.py:1352 +#: netbox/dcim/models/devices.py:509 netbox/dcim/models/modules.py:229 #: netbox/dcim/models/racks.py:310 #: netbox/virtualization/models/virtualmachines.py:125 msgid "serial number" msgstr "serienummer" -#: netbox/dcim/models/device_components.py:1329 -#: netbox/dcim/models/devices.py:516 netbox/dcim/models/modules.py:236 +#: netbox/dcim/models/device_components.py:1360 +#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:236 #: netbox/dcim/models/racks.py:317 msgid "asset tag" msgstr "tag voor bedrijfsmiddelen" -#: netbox/dcim/models/device_components.py:1330 +#: netbox/dcim/models/device_components.py:1361 msgid "A unique tag used to identify this item" msgstr "Een unieke tag die wordt gebruikt om dit item te identificeren" -#: netbox/dcim/models/device_components.py:1333 +#: netbox/dcim/models/device_components.py:1364 msgid "discovered" msgstr "ontdekt" -#: netbox/dcim/models/device_components.py:1335 +#: netbox/dcim/models/device_components.py:1366 msgid "This item was automatically discovered" msgstr "Dit item is automatisch ontdekt" -#: netbox/dcim/models/device_components.py:1353 +#: netbox/dcim/models/device_components.py:1384 msgid "inventory item" msgstr "inventarisitem" -#: netbox/dcim/models/device_components.py:1354 +#: netbox/dcim/models/device_components.py:1385 msgid "inventory items" msgstr "inventarisartikelen" -#: netbox/dcim/models/device_components.py:1362 +#: netbox/dcim/models/device_components.py:1393 msgid "Cannot assign self as parent." msgstr "Kan zichzelf niet als ouder toewijzen." -#: netbox/dcim/models/device_components.py:1370 +#: netbox/dcim/models/device_components.py:1401 msgid "Parent inventory item does not belong to the same device." msgstr "" "Het item van de bovenliggende inventaris behoort niet tot hetzelfde " "apparaat." -#: netbox/dcim/models/device_components.py:1376 +#: netbox/dcim/models/device_components.py:1407 msgid "Cannot move an inventory item with dependent children" msgstr "Kan een inventarisitem met afhankelijke kinderen niet verplaatsen" -#: netbox/dcim/models/device_components.py:1384 +#: netbox/dcim/models/device_components.py:1415 msgid "Cannot assign inventory item to component on another device" msgstr "Kan inventarisitem niet toewijzen aan component op een ander apparaat" -#: netbox/dcim/models/devices.py:59 +#: netbox/dcim/models/devices.py:60 msgid "manufacturer" msgstr "fabrikant" -#: netbox/dcim/models/devices.py:60 +#: netbox/dcim/models/devices.py:61 msgid "manufacturers" msgstr "fabrikanten" -#: netbox/dcim/models/devices.py:84 netbox/dcim/models/modules.py:85 +#: netbox/dcim/models/devices.py:85 netbox/dcim/models/modules.py:85 #: netbox/dcim/models/racks.py:139 msgid "model" msgstr "model-" -#: netbox/dcim/models/devices.py:97 +#: netbox/dcim/models/devices.py:98 msgid "default platform" msgstr "standaardplatform" -#: netbox/dcim/models/devices.py:100 netbox/dcim/models/modules.py:89 +#: netbox/dcim/models/devices.py:101 netbox/dcim/models/modules.py:89 msgid "part number" msgstr "onderdeelnummer" -#: netbox/dcim/models/devices.py:103 netbox/dcim/models/modules.py:92 +#: netbox/dcim/models/devices.py:104 netbox/dcim/models/modules.py:92 msgid "Discrete part number (optional)" msgstr "Discreet onderdeelnummer (optioneel)" -#: netbox/dcim/models/devices.py:109 netbox/dcim/models/racks.py:53 +#: netbox/dcim/models/devices.py:110 netbox/dcim/models/racks.py:53 msgid "height (U)" msgstr "hoogte (U)" -#: netbox/dcim/models/devices.py:113 +#: netbox/dcim/models/devices.py:114 msgid "exclude from utilization" msgstr "uitsluiten van gebruik" -#: netbox/dcim/models/devices.py:114 +#: netbox/dcim/models/devices.py:115 msgid "Devices of this type are excluded when calculating rack utilization." msgstr "" "Apparaten van dit type zijn uitgesloten bij de berekening van het " "rackgebruik." -#: netbox/dcim/models/devices.py:118 +#: netbox/dcim/models/devices.py:119 msgid "is full depth" msgstr "is volledig diep" -#: netbox/dcim/models/devices.py:119 +#: netbox/dcim/models/devices.py:120 msgid "Device consumes both front and rear rack faces." msgstr "" "Het apparaat verbruikt zowel de voorkant als de achterkant van het rack." -#: netbox/dcim/models/devices.py:126 +#: netbox/dcim/models/devices.py:127 msgid "parent/child status" msgstr "status van ouder/kind" -#: netbox/dcim/models/devices.py:127 +#: netbox/dcim/models/devices.py:128 msgid "" "Parent devices house child devices in device bays. Leave blank if this " "device type is neither a parent nor a child." @@ -6728,24 +6729,24 @@ msgstr "" "apparaatvakken. Laat dit veld leeg als dit apparaattype geen ouder of kind " "is." -#: netbox/dcim/models/devices.py:131 netbox/dcim/models/devices.py:561 +#: netbox/dcim/models/devices.py:132 netbox/dcim/models/devices.py:562 #: netbox/dcim/models/modules.py:95 netbox/dcim/models/racks.py:321 msgid "airflow" msgstr "luchtstroom" -#: netbox/dcim/models/devices.py:208 +#: netbox/dcim/models/devices.py:209 msgid "device type" msgstr "apparaattype" -#: netbox/dcim/models/devices.py:209 +#: netbox/dcim/models/devices.py:210 msgid "device types" msgstr "soorten apparaten" -#: netbox/dcim/models/devices.py:291 +#: netbox/dcim/models/devices.py:292 msgid "U height must be in increments of 0.5 rack units." msgstr "De U-hoogte moet in stappen van 0,5 rekeenheden zijn." -#: netbox/dcim/models/devices.py:308 +#: netbox/dcim/models/devices.py:309 #, python-brace-format msgid "" "Device {device} in rack {rack} does not have sufficient space to accommodate" @@ -6754,7 +6755,7 @@ msgstr "" "Apparaat {device} in een rek {rack} heeft niet voldoende ruimte voor een " "hoogte van {height}U" -#: netbox/dcim/models/devices.py:323 +#: netbox/dcim/models/devices.py:324 #, python-brace-format msgid "" "Unable to set 0U height: Found {racked_instance_count} " @@ -6764,7 +6765,7 @@ msgstr "" "href=\"{url}\">{racked_instance_count} instanties al in rekken " "gemonteerd." -#: netbox/dcim/models/devices.py:332 +#: netbox/dcim/models/devices.py:333 msgid "" "Must delete all device bay templates associated with this device before " "declassifying it as a parent device." @@ -6772,152 +6773,152 @@ msgstr "" "U moet alle sjablonen voor apparaatruimte verwijderen die aan dit apparaat " "zijn gekoppeld voordat u het als ouderapparaat declassificeert." -#: netbox/dcim/models/devices.py:338 +#: netbox/dcim/models/devices.py:339 msgid "Child device types must be 0U." msgstr "Apparaattypen voor kinderen moeten 0U zijn." -#: netbox/dcim/models/devices.py:387 +#: netbox/dcim/models/devices.py:388 msgid "Virtual machines may be assigned to this role" msgstr "Virtuele machines kunnen aan deze rol worden toegewezen" -#: netbox/dcim/models/devices.py:410 +#: netbox/dcim/models/devices.py:411 msgid "A top-level device role with this name already exists." msgstr "Er bestaat al een apparaatrol op het hoogste niveau met deze naam." -#: netbox/dcim/models/devices.py:420 +#: netbox/dcim/models/devices.py:421 msgid "A top-level device role with this slug already exists." msgstr "Er bestaat al een apparaatrol op het hoogste niveau met deze slug." -#: netbox/dcim/models/devices.py:423 +#: netbox/dcim/models/devices.py:424 msgid "device role" msgstr "rol van het apparaat" -#: netbox/dcim/models/devices.py:424 +#: netbox/dcim/models/devices.py:425 msgid "device roles" msgstr "rollen van het apparaat" -#: netbox/dcim/models/devices.py:438 +#: netbox/dcim/models/devices.py:439 msgid "Optionally limit this platform to devices of a certain manufacturer" msgstr "" "Beperk dit platform optioneel tot apparaten van een bepaalde fabrikant" -#: netbox/dcim/models/devices.py:450 +#: netbox/dcim/models/devices.py:451 msgid "platform" msgstr "platform" -#: netbox/dcim/models/devices.py:451 +#: netbox/dcim/models/devices.py:452 msgid "platforms" msgstr "platformen" -#: netbox/dcim/models/devices.py:482 +#: netbox/dcim/models/devices.py:483 msgid "The function this device serves" msgstr "De functie die dit apparaat dient" -#: netbox/dcim/models/devices.py:509 +#: netbox/dcim/models/devices.py:510 msgid "Chassis serial number, assigned by the manufacturer" msgstr "Serienummer van het chassis, toegekend door de fabrikant" -#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:237 +#: netbox/dcim/models/devices.py:518 netbox/dcim/models/modules.py:237 msgid "A unique tag used to identify this device" msgstr "Een unieke tag die wordt gebruikt om dit apparaat te identificeren" -#: netbox/dcim/models/devices.py:544 +#: netbox/dcim/models/devices.py:545 msgid "position (U)" msgstr "positie (U)" -#: netbox/dcim/models/devices.py:552 +#: netbox/dcim/models/devices.py:553 msgid "rack face" msgstr "gezicht met een rekje" -#: netbox/dcim/models/devices.py:573 netbox/dcim/models/devices.py:1176 +#: netbox/dcim/models/devices.py:574 netbox/dcim/models/devices.py:1180 #: netbox/virtualization/models/virtualmachines.py:94 msgid "primary IPv4" msgstr "primaire IPv4" -#: netbox/dcim/models/devices.py:581 netbox/dcim/models/devices.py:1184 +#: netbox/dcim/models/devices.py:582 netbox/dcim/models/devices.py:1188 #: netbox/virtualization/models/virtualmachines.py:102 msgid "primary IPv6" msgstr "primaire IPv6" -#: netbox/dcim/models/devices.py:589 +#: netbox/dcim/models/devices.py:590 msgid "out-of-band IP" msgstr "IP-adres buiten de band" -#: netbox/dcim/models/devices.py:606 +#: netbox/dcim/models/devices.py:607 msgid "VC position" msgstr "VC-positie" -#: netbox/dcim/models/devices.py:609 +#: netbox/dcim/models/devices.py:610 msgid "Virtual chassis position" msgstr "Virtuele chassispositie" -#: netbox/dcim/models/devices.py:612 +#: netbox/dcim/models/devices.py:613 msgid "VC priority" msgstr "VC-prioriteit" -#: netbox/dcim/models/devices.py:616 +#: netbox/dcim/models/devices.py:617 msgid "Virtual chassis master election priority" msgstr "Verkiezingsprioriteit van het virtuele chassis" -#: netbox/dcim/models/devices.py:619 netbox/dcim/models/sites.py:208 +#: netbox/dcim/models/devices.py:620 netbox/dcim/models/sites.py:208 msgid "latitude" msgstr "breedtegraad" -#: netbox/dcim/models/devices.py:624 netbox/dcim/models/devices.py:632 +#: netbox/dcim/models/devices.py:625 netbox/dcim/models/devices.py:633 #: netbox/dcim/models/sites.py:213 netbox/dcim/models/sites.py:221 msgid "GPS coordinate in decimal format (xx.yyyyyy)" msgstr "GPS-coördinaat in decimaal formaat (xx.jjjjj)" -#: netbox/dcim/models/devices.py:627 netbox/dcim/models/sites.py:216 +#: netbox/dcim/models/devices.py:628 netbox/dcim/models/sites.py:216 msgid "longitude" msgstr "lengtegraad" -#: netbox/dcim/models/devices.py:706 +#: netbox/dcim/models/devices.py:707 msgid "Device name must be unique per site." msgstr "De apparaatnaam moet per site uniek zijn." -#: netbox/dcim/models/devices.py:717 +#: netbox/dcim/models/devices.py:718 msgid "device" msgstr "apparaat" -#: netbox/dcim/models/devices.py:718 +#: netbox/dcim/models/devices.py:719 msgid "devices" msgstr "apparaten" -#: netbox/dcim/models/devices.py:737 +#: netbox/dcim/models/devices.py:738 #, python-brace-format msgid "Rack {rack} does not belong to site {site}." msgstr "Rek {rack} hoort niet bij de site {site}." -#: netbox/dcim/models/devices.py:742 +#: netbox/dcim/models/devices.py:743 #, python-brace-format msgid "Location {location} does not belong to site {site}." msgstr "Locatie {location} hoort niet bij de site {site}." -#: netbox/dcim/models/devices.py:748 +#: netbox/dcim/models/devices.py:749 #, python-brace-format msgid "Rack {rack} does not belong to location {location}." msgstr "Rek {rack} hoort niet bij de locatie {location}." -#: netbox/dcim/models/devices.py:755 +#: netbox/dcim/models/devices.py:756 msgid "Cannot select a rack face without assigning a rack." msgstr "Kan geen rackface selecteren zonder een rack toe te wijzen." -#: netbox/dcim/models/devices.py:759 +#: netbox/dcim/models/devices.py:760 msgid "Cannot select a rack position without assigning a rack." msgstr "Kan geen rackpositie selecteren zonder een rack toe te wijzen." -#: netbox/dcim/models/devices.py:765 +#: netbox/dcim/models/devices.py:766 msgid "Position must be in increments of 0.5 rack units." msgstr "De positie moet in stappen van 0,5 rekeenheden zijn." -#: netbox/dcim/models/devices.py:769 +#: netbox/dcim/models/devices.py:770 msgid "Must specify rack face when defining rack position." msgstr "" "Bij het bepalen van de positie van het rek moet het oppervlak van het rack " "worden gespecificeerd." -#: netbox/dcim/models/devices.py:777 +#: netbox/dcim/models/devices.py:778 #, python-brace-format msgid "" "A 0U device type ({device_type}) cannot be assigned to a rack position." @@ -6925,7 +6926,7 @@ msgstr "" "Een 0U-apparaattype ({device_type}) kan niet worden toegewezen aan een " "rackpositie." -#: netbox/dcim/models/devices.py:788 +#: netbox/dcim/models/devices.py:789 msgid "" "Child device types cannot be assigned to a rack face. This is an attribute " "of the parent device." @@ -6933,7 +6934,7 @@ msgstr "" "Onderliggende apparaattypen kunnen niet aan een rackface worden toegewezen. " "Dit is een kenmerk van het ouderapparaat." -#: netbox/dcim/models/devices.py:795 +#: netbox/dcim/models/devices.py:796 msgid "" "Child device types cannot be assigned to a rack position. This is an " "attribute of the parent device." @@ -6941,7 +6942,7 @@ msgstr "" "Onderliggende apparaattypen kunnen niet worden toegewezen aan een " "rackpositie. Dit is een kenmerk van het ouderapparaat." -#: netbox/dcim/models/devices.py:809 +#: netbox/dcim/models/devices.py:810 #, python-brace-format msgid "" "U{position} is already occupied or does not have sufficient space to " @@ -6950,22 +6951,22 @@ msgstr "" "U{position} is al bezet of beschikt niet over voldoende ruimte voor dit " "apparaattype: {device_type} ({u_height}U)" -#: netbox/dcim/models/devices.py:824 +#: netbox/dcim/models/devices.py:825 #, python-brace-format msgid "{ip} is not an IPv4 address." msgstr "{ip} is geen IPv4-adres." -#: netbox/dcim/models/devices.py:836 netbox/dcim/models/devices.py:854 +#: netbox/dcim/models/devices.py:837 netbox/dcim/models/devices.py:855 #, python-brace-format msgid "The specified IP address ({ip}) is not assigned to this device." msgstr "Het opgegeven IP-adres ({ip}) is niet toegewezen aan dit apparaat." -#: netbox/dcim/models/devices.py:842 +#: netbox/dcim/models/devices.py:843 #, python-brace-format msgid "{ip} is not an IPv6 address." msgstr "{ip} is geen IPv6-adres." -#: netbox/dcim/models/devices.py:872 +#: netbox/dcim/models/devices.py:873 #, python-brace-format msgid "" "The assigned platform is limited to {platform_manufacturer} device types, " @@ -6975,23 +6976,23 @@ msgstr "" "apparaattypen, maar het type van dit apparaat behoort tot " "{devicetype_manufacturer}." -#: netbox/dcim/models/devices.py:883 +#: netbox/dcim/models/devices.py:884 #, python-brace-format msgid "The assigned cluster belongs to a different site ({site})" msgstr "Het toegewezen cluster behoort tot een andere site ({site})" -#: netbox/dcim/models/devices.py:890 +#: netbox/dcim/models/devices.py:891 #, python-brace-format msgid "The assigned cluster belongs to a different location ({location})" msgstr "Het toegewezen cluster behoort tot een andere locatie ({location})" -#: netbox/dcim/models/devices.py:898 +#: netbox/dcim/models/devices.py:899 msgid "A device assigned to a virtual chassis must have its position defined." msgstr "" "De positie van een apparaat dat aan een virtueel chassis is toegewezen, moet" " zijn positie hebben bepaald." -#: netbox/dcim/models/devices.py:904 +#: netbox/dcim/models/devices.py:905 #, python-brace-format msgid "" "Device cannot be removed from virtual chassis {virtual_chassis} because it " @@ -7000,15 +7001,15 @@ msgstr "" "Het apparaat kan niet van het virtuele chassis worden verwijderd " "{virtual_chassis} omdat het momenteel is aangewezen als zijn master." -#: netbox/dcim/models/devices.py:1097 +#: netbox/dcim/models/devices.py:1101 msgid "domain" msgstr "domein" -#: netbox/dcim/models/devices.py:1110 netbox/dcim/models/devices.py:1111 +#: netbox/dcim/models/devices.py:1114 netbox/dcim/models/devices.py:1115 msgid "virtual chassis" msgstr "virtueel chassis" -#: netbox/dcim/models/devices.py:1123 +#: netbox/dcim/models/devices.py:1127 #, python-brace-format msgid "" "The selected master ({master}) is not assigned to this virtual chassis." @@ -7016,7 +7017,7 @@ msgstr "" "De geselecteerde master ({master}) is niet toegewezen aan dit virtuele " "chassis." -#: netbox/dcim/models/devices.py:1139 +#: netbox/dcim/models/devices.py:1143 #, python-brace-format msgid "" "Unable to delete virtual chassis {self}. There are member interfaces which " @@ -7025,44 +7026,44 @@ msgstr "" "Kan het virtuele chassis niet verwijderen {self}. Er zijn lidinterfaces die " "een LAG-interface tussen chassis vormen." -#: netbox/dcim/models/devices.py:1165 netbox/vpn/models/l2vpn.py:42 +#: netbox/dcim/models/devices.py:1169 netbox/vpn/models/l2vpn.py:42 msgid "identifier" msgstr "-identificatiecode" -#: netbox/dcim/models/devices.py:1166 +#: netbox/dcim/models/devices.py:1170 msgid "Numeric identifier unique to the parent device" msgstr "Numerieke identificatie die uniek is voor het ouderapparaat" -#: netbox/dcim/models/devices.py:1194 netbox/extras/models/customfields.py:227 +#: netbox/dcim/models/devices.py:1198 netbox/extras/models/customfields.py:227 #: netbox/extras/models/models.py:109 netbox/extras/models/models.py:775 #: netbox/netbox/models/__init__.py:120 netbox/netbox/models/__init__.py:155 msgid "comments" msgstr "reacties" -#: netbox/dcim/models/devices.py:1210 +#: netbox/dcim/models/devices.py:1214 msgid "virtual device context" msgstr "context van het virtuele apparaat" -#: netbox/dcim/models/devices.py:1211 +#: netbox/dcim/models/devices.py:1215 msgid "virtual device contexts" msgstr "contexten van virtuele apparaten" -#: netbox/dcim/models/devices.py:1240 +#: netbox/dcim/models/devices.py:1244 #, python-brace-format msgid "{ip} is not an IPv{family} address." msgstr "{ip} is geen IPv{family} adres." -#: netbox/dcim/models/devices.py:1246 +#: netbox/dcim/models/devices.py:1250 msgid "Primary IP address must belong to an interface on the assigned device." msgstr "" "Het primaire IP-adres moet bij een interface op het toegewezen apparaat " "horen." -#: netbox/dcim/models/devices.py:1277 +#: netbox/dcim/models/devices.py:1281 msgid "MAC addresses" msgstr "MAC-adressen" -#: netbox/dcim/models/devices.py:1309 +#: netbox/dcim/models/devices.py:1313 msgid "" "Cannot unassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7070,7 +7071,7 @@ msgstr "" "Kan de toewijzing van het MAC-adres niet ongedaan maken terwijl dit is " "aangewezen als de primaire MAC voor een object" -#: netbox/dcim/models/devices.py:1313 +#: netbox/dcim/models/devices.py:1317 msgid "" "Cannot reassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7509,6 +7510,10 @@ msgstr "Site A" msgid "Site B" msgstr "Locatie B" +#: netbox/dcim/tables/cables.py:117 +msgid "Color Name" +msgstr "Kleurnaam" + #: netbox/dcim/tables/connections.py:31 netbox/dcim/tables/connections.py:50 #: netbox/dcim/tables/connections.py:71 #: netbox/templates/dcim/inc/connection_endpoints.html:16 @@ -7517,7 +7522,7 @@ msgstr "Bereikbaar" #: netbox/dcim/tables/devices.py:73 netbox/dcim/tables/devices.py:121 #: netbox/dcim/tables/racks.py:153 netbox/dcim/tables/sites.py:118 -#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:605 +#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:606 #: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73 #: netbox/netbox/navigation/menu.py:75 #: netbox/virtualization/forms/model_forms.py:122 @@ -7749,7 +7754,7 @@ msgid "Module Types" msgstr "Moduletypen" #: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:413 -#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:600 +#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:601 #: netbox/netbox/navigation/menu.py:78 msgid "Platforms" msgstr "Platformen" @@ -7946,7 +7951,7 @@ msgstr "Context van de configuratie" msgid "Render Config" msgstr "Render-configuratie" -#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:610 +#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:611 #: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258 #: netbox/virtualization/views.py:208 msgid "Virtual Machines" @@ -8292,34 +8297,38 @@ msgstr "Ongeldige modelselectie: {self['model'].data} wordt niet ondersteund." msgid "RSS Feed" msgstr "RSS-feed" -#: netbox/extras/dashboard/widgets.py:314 +#: netbox/extras/dashboard/widgets.py:315 msgid "Embed an RSS feed from an external website." msgstr "Voeg een RSS-feed van een externe website in." -#: netbox/extras/dashboard/widgets.py:321 +#: netbox/extras/dashboard/widgets.py:322 msgid "Feed URL" msgstr "URL van de feed" -#: netbox/extras/dashboard/widgets.py:325 +#: netbox/extras/dashboard/widgets.py:326 msgid "Requires external connection" msgstr "Vereist een externe verbinding" -#: netbox/extras/dashboard/widgets.py:331 +#: netbox/extras/dashboard/widgets.py:332 msgid "The maximum number of objects to display" msgstr "Het maximale aantal objecten dat moet worden weergegeven" -#: netbox/extras/dashboard/widgets.py:336 +#: netbox/extras/dashboard/widgets.py:337 msgid "How long to stored the cached content (in seconds)" msgstr "Hoe lang moet de inhoud in de cache worden bewaard (in seconden)" -#: netbox/extras/dashboard/widgets.py:393 +#: netbox/extras/dashboard/widgets.py:343 +msgid "Timeout value for fetching the feed (in seconds)" +msgstr "Time-outwaarde voor het ophalen van de feed (in seconden)" + +#: netbox/extras/dashboard/widgets.py:400 #: netbox/templates/account/base.html:10 #: netbox/templates/account/bookmarks.html:7 #: netbox/templates/inc/user_menu.html:43 msgid "Bookmarks" msgstr "Bladwijzers" -#: netbox/extras/dashboard/widgets.py:397 +#: netbox/extras/dashboard/widgets.py:404 msgid "Show your personal bookmarks" msgstr "Laat je persoonlijke bladwijzers zien" @@ -8440,7 +8449,7 @@ msgstr "Knopklasse" #: netbox/extras/forms/bulk_edit.py:155 netbox/extras/forms/bulk_edit.py:354 #: netbox/extras/forms/filtersets.py:192 netbox/extras/forms/filtersets.py:470 -#: netbox/extras/models/mixins.py:100 +#: netbox/extras/models/mixins.py:101 msgid "MIME type" msgstr "MIME-type" @@ -8512,7 +8521,7 @@ msgstr "Is actief" #: netbox/extras/forms/model_forms.py:297 #: netbox/extras/forms/model_forms.py:450 #: netbox/extras/forms/model_forms.py:567 -#: netbox/users/forms/model_forms.py:277 +#: netbox/users/forms/model_forms.py:284 msgid "Object types" msgstr "Objecttypen" @@ -8619,7 +8628,7 @@ msgstr "De classificatie van binnenkomst" #: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:413 #: netbox/templates/extras/notificationgroup.html:41 #: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:237 -#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:301 +#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:310 #: netbox/users/tables.py:102 msgid "Users" msgstr "Gebruikers" @@ -8637,7 +8646,7 @@ msgstr "" #: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78 #: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68 #: netbox/users/forms/model_forms.py:182 netbox/users/forms/model_forms.py:194 -#: netbox/users/forms/model_forms.py:306 netbox/users/tables.py:35 +#: netbox/users/forms/model_forms.py:315 netbox/users/tables.py:35 #: netbox/users/tables.py:106 msgid "Groups" msgstr "Groepen" @@ -9008,7 +9017,7 @@ msgstr "Geen indexers gevonden!" #: netbox/extras/models/configs.py:38 netbox/extras/models/models.py:323 #: netbox/extras/models/models.py:488 netbox/extras/models/models.py:567 #: netbox/extras/models/search.py:48 netbox/extras/models/tags.py:44 -#: netbox/ipam/models/ip.py:193 netbox/netbox/models/mixins.py:16 +#: netbox/ipam/models/ip.py:194 netbox/netbox/models/mixins.py:16 msgid "weight" msgstr "gewicht" @@ -9405,19 +9414,19 @@ msgstr "dashboard" msgid "dashboards" msgstr "spatschermen" -#: netbox/extras/models/mixins.py:85 +#: netbox/extras/models/mixins.py:86 msgid "template code" msgstr "sjablooncode" -#: netbox/extras/models/mixins.py:86 +#: netbox/extras/models/mixins.py:87 msgid "Jinja template code." msgstr "Jinja-sjablooncode." -#: netbox/extras/models/mixins.py:89 +#: netbox/extras/models/mixins.py:90 msgid "environment parameters" msgstr "omgevingsparameters" -#: netbox/extras/models/mixins.py:94 +#: netbox/extras/models/mixins.py:95 #, python-brace-format msgid "" "Any additional parameters to pass when constructing " @@ -9426,32 +9435,32 @@ msgstr "" "Elke aanvullende parameters te passeren bij het bouwen" " van de Jinja-omgeving" -#: netbox/extras/models/mixins.py:101 +#: netbox/extras/models/mixins.py:102 #, python-brace-format msgid "Defaults to {default}" msgstr "Wordt standaard ingesteld op {default}" -#: netbox/extras/models/mixins.py:106 +#: netbox/extras/models/mixins.py:107 msgid "Filename to give to the rendered export file" msgstr "Bestandsnaam om aan het gerenderde exportbestand te geven" -#: netbox/extras/models/mixins.py:109 +#: netbox/extras/models/mixins.py:110 msgid "file extension" msgstr "bestandsextensie" -#: netbox/extras/models/mixins.py:112 +#: netbox/extras/models/mixins.py:113 msgid "Extension to append to the rendered filename" msgstr "Uitbreiding om toe te voegen aan de gerenderde bestandsnaam" -#: netbox/extras/models/mixins.py:115 +#: netbox/extras/models/mixins.py:116 msgid "as attachment" msgstr "als bijlage" -#: netbox/extras/models/mixins.py:117 +#: netbox/extras/models/mixins.py:118 msgid "Download file as attachment" msgstr "Download het bestand als bijlage" -#: netbox/extras/models/mixins.py:124 +#: netbox/extras/models/mixins.py:125 #, python-brace-format msgid "{class_name} must implement a get_context() method." msgstr "{class_name} moet een get_context () -methode implementeren." @@ -9743,7 +9752,7 @@ msgstr "bladwijzer" msgid "bookmarks" msgstr "bladwijzers" -#: netbox/extras/models/models.py:858 +#: netbox/extras/models/models.py:861 #, python-brace-format msgid "Bookmarks cannot be assigned to this object type ({type})." msgstr "" @@ -9879,8 +9888,7 @@ msgstr "Ontslaan" #: netbox/extras/tables/tables.py:66 netbox/extras/tables/tables.py:163 #: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:264 -#: netbox/extras/tables/tables.py:320 netbox/extras/tables/tables.py:456 -#: netbox/extras/tables/tables.py:490 +#: netbox/extras/tables/tables.py:457 netbox/extras/tables/tables.py:491 #: netbox/templates/extras/customfield.html:105 #: netbox/templates/extras/eventrule.html:27 #: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80 @@ -9939,30 +9947,30 @@ msgstr "Alfabetisch ordenen" msgid "New Window" msgstr "Nieuw venster" -#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:577 +#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:578 #: netbox/templates/extras/configtemplate.html:21 #: netbox/templates/extras/exporttemplate.html:23 msgid "MIME Type" msgstr "MIME-type" -#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:580 +#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:581 #: netbox/templates/extras/configtemplate.html:25 #: netbox/templates/extras/exporttemplate.html:27 msgid "File Name" msgstr "Bestandsnaam" -#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:583 +#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:584 #: netbox/templates/extras/configtemplate.html:29 #: netbox/templates/extras/exporttemplate.html:31 msgid "File Extension" msgstr "bestandsextensie" -#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:586 +#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:587 msgid "As Attachment" msgstr "Als bijlage" -#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:531 -#: netbox/extras/tables/tables.py:569 netbox/templates/core/datafile.html:24 +#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:532 +#: netbox/extras/tables/tables.py:570 netbox/templates/core/datafile.html:24 #: netbox/templates/extras/configcontext.html:39 #: netbox/templates/extras/configtemplate.html:47 #: netbox/templates/extras/exporttemplate.html:49 @@ -9971,8 +9979,8 @@ msgstr "Als bijlage" msgid "Data File" msgstr "Gegevensbestand" -#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:543 -#: netbox/extras/tables/tables.py:574 +#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:544 +#: netbox/extras/tables/tables.py:575 msgid "Synced" msgstr "Gesynchroniseerd" @@ -9988,41 +9996,41 @@ msgstr "Grootte (bytes)" msgid "Table Name" msgstr "Naam van de tabel" -#: netbox/extras/tables/tables.py:383 +#: netbox/extras/tables/tables.py:384 msgid "Read" msgstr "Lees" -#: netbox/extras/tables/tables.py:426 +#: netbox/extras/tables/tables.py:427 msgid "SSL Validation" msgstr "SSL-validatie" -#: netbox/extras/tables/tables.py:462 +#: netbox/extras/tables/tables.py:463 #: netbox/templates/extras/eventrule.html:37 msgid "Event Types" msgstr "Soorten gebeurtenissen" -#: netbox/extras/tables/tables.py:595 netbox/netbox/navigation/menu.py:77 +#: netbox/extras/tables/tables.py:596 netbox/netbox/navigation/menu.py:77 #: netbox/templates/dcim/devicerole.html:8 msgid "Device Roles" msgstr "Apparaat rollen" -#: netbox/extras/tables/tables.py:648 +#: netbox/extras/tables/tables.py:649 msgid "Comments (Short)" msgstr "Opmerkingen (kort)" -#: netbox/extras/tables/tables.py:667 netbox/extras/tables/tables.py:718 +#: netbox/extras/tables/tables.py:668 netbox/extras/tables/tables.py:719 msgid "Line" msgstr "Lijn" -#: netbox/extras/tables/tables.py:674 netbox/extras/tables/tables.py:728 +#: netbox/extras/tables/tables.py:675 netbox/extras/tables/tables.py:729 msgid "Level" msgstr "Niveau" -#: netbox/extras/tables/tables.py:680 netbox/extras/tables/tables.py:737 +#: netbox/extras/tables/tables.py:681 netbox/extras/tables/tables.py:738 msgid "Message" msgstr "Bericht" -#: netbox/extras/tables/tables.py:721 +#: netbox/extras/tables/tables.py:722 msgid "Method" msgstr "Methode" @@ -10089,7 +10097,7 @@ msgstr "Widget verwijderd: " msgid "Error deleting widget: " msgstr "Fout bij het verwijderen van de widget: " -#: netbox/extras/views.py:1349 +#: netbox/extras/views.py:1356 msgid "Unable to run script: RQ worker process not running." msgstr "Kan script niet uitvoeren: het RQ-werkproces wordt niet uitgevoerd." @@ -10153,8 +10161,8 @@ msgstr "Cisco" msgid "Plaintext" msgstr "Platte tekst" -#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:797 -#: netbox/ipam/forms/model_forms.py:851 netbox/templates/ipam/service.html:23 +#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:793 +#: netbox/ipam/forms/model_forms.py:859 netbox/templates/ipam/service.html:23 msgid "Service" msgstr "Service" @@ -10328,7 +10336,7 @@ msgstr "FHRP-groep (ID)" msgid "IP address (ID)" msgstr "IP-adres (ID)" -#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:808 +#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:816 msgid "IP address" msgstr "IP-adres" @@ -10392,8 +10400,8 @@ msgstr "Is privé" #: netbox/ipam/forms/filtersets.py:151 netbox/ipam/forms/model_forms.py:99 #: netbox/ipam/forms/model_forms.py:112 netbox/ipam/forms/model_forms.py:135 #: netbox/ipam/forms/model_forms.py:154 netbox/ipam/models/asns.py:31 -#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:71 -#: netbox/ipam/models/ip.py:87 netbox/ipam/tables/asn.py:20 +#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:72 +#: netbox/ipam/models/ip.py:88 netbox/ipam/tables/asn.py:20 #: netbox/ipam/tables/asn.py:45 netbox/templates/ipam/aggregate.html:18 #: netbox/templates/ipam/asn.html:27 netbox/templates/ipam/asnrange.html:19 #: netbox/templates/ipam/rir.html:19 @@ -10437,7 +10445,7 @@ msgstr "Is een pool" #: netbox/ipam/forms/bulk_edit.py:257 netbox/ipam/forms/bulk_edit.py:307 #: netbox/ipam/forms/filtersets.py:258 netbox/ipam/forms/filtersets.py:316 -#: netbox/ipam/models/ip.py:261 +#: netbox/ipam/models/ip.py:262 msgid "Treat as fully utilized" msgstr "Behandel als volledig gebruikt" @@ -10450,7 +10458,7 @@ msgstr "VLAN-toewijzing" msgid "Treat as populated" msgstr "Behandel als gevuld" -#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:792 +#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:800 msgid "DNS name" msgstr "DNS-naam" @@ -10853,23 +10861,23 @@ msgstr "Servicesjabloon" msgid "Parent type" msgstr "Type ouder" -#: netbox/ipam/forms/model_forms.py:796 +#: netbox/ipam/forms/model_forms.py:792 msgid "Port(s)" msgstr "Poort (en)" -#: netbox/ipam/forms/model_forms.py:839 +#: netbox/ipam/forms/model_forms.py:847 msgid "Service template" msgstr "Servicesjabloon" -#: netbox/ipam/forms/model_forms.py:848 +#: netbox/ipam/forms/model_forms.py:856 msgid "From Template" msgstr "Van sjabloon" -#: netbox/ipam/forms/model_forms.py:849 +#: netbox/ipam/forms/model_forms.py:857 msgid "Custom" msgstr "Op maat" -#: netbox/ipam/forms/model_forms.py:880 +#: netbox/ipam/forms/model_forms.py:888 msgid "" "Must specify name, protocol, and port(s) if not using a service template." msgstr "" @@ -10934,44 +10942,44 @@ msgstr "FHRP-groepsopdracht" msgid "FHRP group assignments" msgstr "FHRP-groepstoewijzingen" -#: netbox/ipam/models/ip.py:65 +#: netbox/ipam/models/ip.py:66 msgid "private" msgstr "privé" -#: netbox/ipam/models/ip.py:66 +#: netbox/ipam/models/ip.py:67 msgid "IP space managed by this RIR is considered private" msgstr "IP-ruimte die door deze RIR wordt beheerd, wordt als privé beschouwd" -#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:189 +#: netbox/ipam/models/ip.py:73 netbox/netbox/navigation/menu.py:189 msgid "RIRs" msgstr "RIR's" -#: netbox/ipam/models/ip.py:81 +#: netbox/ipam/models/ip.py:82 msgid "IPv4 or IPv6 network" msgstr "IPv4- of IPv6-netwerk" -#: netbox/ipam/models/ip.py:88 +#: netbox/ipam/models/ip.py:89 msgid "Regional Internet Registry responsible for this IP space" msgstr "" "Regionaal internetregister dat verantwoordelijk is voor deze IP-ruimte" -#: netbox/ipam/models/ip.py:98 +#: netbox/ipam/models/ip.py:99 msgid "date added" msgstr "datum toegevoegd" -#: netbox/ipam/models/ip.py:112 +#: netbox/ipam/models/ip.py:113 msgid "aggregate" msgstr "totaal" -#: netbox/ipam/models/ip.py:113 +#: netbox/ipam/models/ip.py:114 msgid "aggregates" msgstr "aggregaten" -#: netbox/ipam/models/ip.py:126 +#: netbox/ipam/models/ip.py:127 msgid "Cannot create aggregate with /0 mask." msgstr "Kan geen aggregaat maken met een masker /0." -#: netbox/ipam/models/ip.py:138 +#: netbox/ipam/models/ip.py:139 #, python-brace-format msgid "" "Aggregates cannot overlap. {prefix} is already covered by an existing " @@ -10980,7 +10988,7 @@ msgstr "" "Aggregaten kunnen elkaar niet overlappen. {prefix} is al gedekt door een " "bestaand aggregaat ({aggregate})." -#: netbox/ipam/models/ip.py:152 +#: netbox/ipam/models/ip.py:153 #, python-brace-format msgid "" "Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate " @@ -10989,187 +10997,187 @@ msgstr "" "Prefixen mogen aggregaten niet overlappen. {prefix} omvat een bestaand " "aggregaat ({aggregate})." -#: netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:201 msgid "roles" msgstr "rollen" -#: netbox/ipam/models/ip.py:213 netbox/ipam/models/ip.py:282 +#: netbox/ipam/models/ip.py:214 netbox/ipam/models/ip.py:283 msgid "prefix" msgstr "prefix" -#: netbox/ipam/models/ip.py:214 +#: netbox/ipam/models/ip.py:215 msgid "IPv4 or IPv6 network with mask" msgstr "IPv4- of IPv6-netwerk met masker" -#: netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:244 msgid "Operational status of this prefix" msgstr "Operationele status van deze prefix" -#: netbox/ipam/models/ip.py:251 +#: netbox/ipam/models/ip.py:252 msgid "The primary function of this prefix" msgstr "De primaire functie van deze prefix" -#: netbox/ipam/models/ip.py:254 +#: netbox/ipam/models/ip.py:255 msgid "is a pool" msgstr "is een pool" -#: netbox/ipam/models/ip.py:256 +#: netbox/ipam/models/ip.py:257 msgid "All IP addresses within this prefix are considered usable" msgstr "Alle IP-adressen binnen deze prefix worden als bruikbaar beschouwd" -#: netbox/ipam/models/ip.py:259 netbox/ipam/models/ip.py:541 +#: netbox/ipam/models/ip.py:260 netbox/ipam/models/ip.py:549 msgid "mark utilized" msgstr "merk gebruikt" -#: netbox/ipam/models/ip.py:283 +#: netbox/ipam/models/ip.py:284 msgid "prefixes" msgstr "prefixen" -#: netbox/ipam/models/ip.py:303 +#: netbox/ipam/models/ip.py:311 msgid "Cannot create prefix with /0 mask." msgstr "Kan geen prefix aanmaken met het masker /0." -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 #, python-brace-format msgid "VRF {vrf}" msgstr "VRF {vrf}" -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 msgid "global table" msgstr "globale tabel" -#: netbox/ipam/models/ip.py:312 +#: netbox/ipam/models/ip.py:320 #, python-brace-format msgid "Duplicate prefix found in {table}: {prefix}" msgstr "Duplicaat prefix gevonden in {table}: {prefix}" -#: netbox/ipam/models/ip.py:494 +#: netbox/ipam/models/ip.py:502 msgid "start address" msgstr "startadres" -#: netbox/ipam/models/ip.py:495 netbox/ipam/models/ip.py:499 -#: netbox/ipam/models/ip.py:732 +#: netbox/ipam/models/ip.py:503 netbox/ipam/models/ip.py:507 +#: netbox/ipam/models/ip.py:740 msgid "IPv4 or IPv6 address (with mask)" msgstr "IPv4- of IPv6-adres (met masker)" -#: netbox/ipam/models/ip.py:498 +#: netbox/ipam/models/ip.py:506 msgid "end address" msgstr "eindadres" -#: netbox/ipam/models/ip.py:525 +#: netbox/ipam/models/ip.py:533 msgid "Operational status of this range" msgstr "Operationele status van deze serie" -#: netbox/ipam/models/ip.py:533 +#: netbox/ipam/models/ip.py:541 msgid "The primary function of this range" msgstr "De primaire functie van dit assortiment" -#: netbox/ipam/models/ip.py:536 +#: netbox/ipam/models/ip.py:544 msgid "mark populated" msgstr "markering ingevuld" -#: netbox/ipam/models/ip.py:538 +#: netbox/ipam/models/ip.py:546 msgid "Prevent the creation of IP addresses within this range" msgstr "Voorkom het aanmaken van IP-adressen binnen dit bereik" -#: netbox/ipam/models/ip.py:543 +#: netbox/ipam/models/ip.py:551 #, python-format msgid "Report space as 100% utilized" msgstr "Rapporteer de ruimte als 100% benut" -#: netbox/ipam/models/ip.py:552 +#: netbox/ipam/models/ip.py:560 msgid "IP range" msgstr "IP-bereik" -#: netbox/ipam/models/ip.py:553 +#: netbox/ipam/models/ip.py:561 msgid "IP ranges" msgstr "IP-bereiken" -#: netbox/ipam/models/ip.py:566 +#: netbox/ipam/models/ip.py:574 msgid "Starting and ending IP address versions must match" msgstr "" "De versies van het begin- en eindpunt van het IP-adres moeten overeenkomen" -#: netbox/ipam/models/ip.py:572 +#: netbox/ipam/models/ip.py:580 msgid "Starting and ending IP address masks must match" msgstr "De IP-adresmaskers voor het begin en einde moeten overeenkomen" -#: netbox/ipam/models/ip.py:579 +#: netbox/ipam/models/ip.py:587 #, python-brace-format msgid "" "Ending address must be greater than the starting address ({start_address})" msgstr "Het eindadres moet groter zijn dan het beginadres ({start_address})" -#: netbox/ipam/models/ip.py:607 +#: netbox/ipam/models/ip.py:615 #, python-brace-format msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}" msgstr "" "Gedefinieerde adressen overlappen met het bereik {overlapping_range} in VRF " "{vrf}" -#: netbox/ipam/models/ip.py:616 +#: netbox/ipam/models/ip.py:624 #, python-brace-format msgid "Defined range exceeds maximum supported size ({max_size})" msgstr "" "Het gedefinieerde bereik overschrijdt de maximale ondersteunde grootte " "({max_size})" -#: netbox/ipam/models/ip.py:731 netbox/tenancy/models/contacts.py:76 +#: netbox/ipam/models/ip.py:739 netbox/tenancy/models/contacts.py:76 msgid "address" msgstr "adres" -#: netbox/ipam/models/ip.py:754 +#: netbox/ipam/models/ip.py:762 msgid "The operational status of this IP" msgstr "De operationele status van dit IP-adres" -#: netbox/ipam/models/ip.py:762 +#: netbox/ipam/models/ip.py:770 msgid "The functional role of this IP" msgstr "De functionele rol van dit IP-adres" -#: netbox/ipam/models/ip.py:785 netbox/templates/ipam/ipaddress.html:72 +#: netbox/ipam/models/ip.py:793 netbox/templates/ipam/ipaddress.html:72 msgid "NAT (inside)" msgstr "NAT (binnen)" -#: netbox/ipam/models/ip.py:786 +#: netbox/ipam/models/ip.py:794 msgid "The IP for which this address is the \"outside\" IP" msgstr "Het IP-adres waarvoor dit adres het „externe” IP-adres is" -#: netbox/ipam/models/ip.py:793 +#: netbox/ipam/models/ip.py:801 msgid "Hostname or FQDN (not case-sensitive)" msgstr "Hostnaam of FQDN (niet hoofdlettergevoelig)" -#: netbox/ipam/models/ip.py:809 netbox/ipam/models/services.py:86 +#: netbox/ipam/models/ip.py:817 netbox/ipam/models/services.py:86 msgid "IP addresses" msgstr "IP-adressen" -#: netbox/ipam/models/ip.py:867 +#: netbox/ipam/models/ip.py:875 msgid "Cannot create IP address with /0 mask." msgstr "Kan geen IP-adres aanmaken met een masker /0." -#: netbox/ipam/models/ip.py:873 +#: netbox/ipam/models/ip.py:881 #, python-brace-format msgid "{ip} is a network ID, which may not be assigned to an interface." msgstr "" "{ip} is een netwerk-ID, die mogelijk niet aan een interface is toegewezen." -#: netbox/ipam/models/ip.py:884 +#: netbox/ipam/models/ip.py:892 #, python-brace-format msgid "" "{ip} is a broadcast address, which may not be assigned to an interface." msgstr "" "{ip} is een uitzendadres dat mogelijk niet aan een interface is toegewezen." -#: netbox/ipam/models/ip.py:898 +#: netbox/ipam/models/ip.py:906 #, python-brace-format msgid "Duplicate IP address found in {table}: {ipaddress}" msgstr "Duplicaat IP-adres gevonden in {table}: {ipaddress}" -#: netbox/ipam/models/ip.py:914 +#: netbox/ipam/models/ip.py:922 #, python-brace-format msgid "Cannot create IP address {ip} inside range {range}." msgstr "Kan geen IP-adres aanmaken {ip} binnen bereik {range}." -#: netbox/ipam/models/ip.py:935 +#: netbox/ipam/models/ip.py:943 msgid "" "Cannot reassign IP address while it is designated as the primary IP for the " "parent object" @@ -11177,7 +11185,7 @@ msgstr "" "Kan het IP-adres niet opnieuw toewijzen terwijl dit is aangewezen als het " "primaire IP-adres voor het bovenliggende object" -#: netbox/ipam/models/ip.py:941 +#: netbox/ipam/models/ip.py:949 msgid "Only IPv6 addresses can be assigned SLAAC status" msgstr "Alleen IPv6-adressen kunnen een SLAAC-status krijgen" @@ -12566,12 +12574,12 @@ msgstr "Alles selecteren" msgid "Toggle all" msgstr "Alles omschakelen" -#: netbox/netbox/tables/columns.py:307 +#: netbox/netbox/tables/columns.py:311 #: netbox/templates/inc/table_controls_htmx.html:35 msgid "Toggle Dropdown" msgstr "Dropdown in- en uitschakelen" -#: netbox/netbox/tables/columns.py:580 netbox/templates/core/job.html:53 +#: netbox/netbox/tables/columns.py:584 netbox/templates/core/job.html:53 msgid "Error" msgstr "Fout" @@ -12999,6 +13007,7 @@ msgstr "Circuittype" #: netbox/templates/users/objectpermission.html:38 #: netbox/utilities/templates/buttons/add.html:4 #: netbox/utilities/templates/helpers/table_config_form.html:20 +#: netbox/utilities/templates/widgets/splitmultiselect.html:11 msgid "Add" msgstr "Toevoegen" @@ -13006,7 +13015,7 @@ msgstr "Toevoegen" #: netbox/templates/circuits/inc/circuit_termination_fields.html:37 #: netbox/templates/dcim/inc/panels/inventory_items.html:32 #: netbox/templates/dcim/powerpanel.html:56 -#: netbox/templates/extras/script_list.html:30 +#: netbox/templates/extras/inc/script_list_content.html:16 #: netbox/templates/generic/object_edit.html:47 #: netbox/templates/ipam/inc/ipaddress_edit_header.html:7 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:43 @@ -13021,7 +13030,7 @@ msgstr "Ruil" #: netbox/templates/circuits/inc/circuit_termination.html:23 #: netbox/templates/dcim/inc/panels/inventory_items.html:37 #: netbox/templates/dcim/powerpanel.html:66 -#: netbox/templates/extras/script_list.html:35 +#: netbox/templates/extras/inc/script_list_content.html:21 #: netbox/templates/generic/bulk_delete.html:20 #: netbox/templates/generic/bulk_delete.html:66 #: netbox/templates/generic/object_delete.html:19 @@ -13781,6 +13790,7 @@ msgstr "Regenereer naaktslak" #: netbox/templates/extras/tableconfig_edit.html:32 #: netbox/templates/generic/bulk_remove.html:21 #: netbox/utilities/templates/helpers/table_config_form.html:23 +#: netbox/utilities/templates/widgets/splitmultiselect.html:14 msgid "Remove" msgstr "Verwijderen" @@ -14260,7 +14270,7 @@ msgstr "Nieuw lid toevoegen" #: netbox/templates/dcim/virtualchassis_add_member.html:27 #: netbox/templates/generic/object_edit.html:78 #: netbox/templates/users/objectpermission.html:31 -#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:313 +#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:322 msgid "Actions" msgstr "Acties" @@ -14593,7 +14603,7 @@ msgid "Output" msgstr "Uitgang" #: netbox/templates/extras/htmx/script_result.html:61 -#: netbox/templates/extras/object_render_config.html:60 +#: netbox/templates/extras/object_render_config.html:59 msgid "Download" msgstr "Downloaden" @@ -14605,6 +14615,46 @@ msgstr "Aan het laden" msgid "Results pending" msgstr "Resultaten in behandeling" +#: netbox/templates/extras/inc/script_list_content.html:34 +msgid "Last Run" +msgstr "Laatste run" + +#: netbox/templates/extras/inc/script_list_content.html:49 +msgid "Script is no longer present in the source file" +msgstr "Het script is niet langer aanwezig in het bronbestand" + +#: netbox/templates/extras/inc/script_list_content.html:62 +msgid "Never" +msgstr "Nooit" + +#: netbox/templates/extras/inc/script_list_content.html:75 +msgid "Run Again" +msgstr "Draai opnieuw" + +#: netbox/templates/extras/inc/script_list_content.html:77 +#: netbox/templates/extras/script.html:41 +#: netbox/templates/extras/script.html:45 +msgid "Run Script" +msgstr "Script uitvoeren" + +#: netbox/templates/extras/inc/script_list_content.html:123 +#, python-format +msgid "Could not load scripts from module %(module)s" +msgstr "Kon de scripts van niet laden van module %(module)s" + +#: netbox/templates/extras/inc/script_list_content.html:131 +msgid "No Scripts Found" +msgstr "Geen scripts gevonden" + +#: netbox/templates/extras/inc/script_list_content.html:134 +#, python-format +msgid "" +"Get started by creating a script from " +"an uploaded file or data source." +msgstr "" +"Ga aan de slag met een script maken " +"van een geüpload bestand of een gegevensbron." + #: netbox/templates/extras/journalentry.html:15 msgid "Journal Entry" msgstr "Journaalpost" @@ -14663,12 +14713,6 @@ msgstr "Rapporteren" msgid "You do not have permission to run scripts" msgstr "Je hebt geen toestemming om scripts uit te voeren" -#: netbox/templates/extras/script.html:41 -#: netbox/templates/extras/script.html:45 -#: netbox/templates/extras/script_list.html:90 -msgid "Run Script" -msgstr "Script uitvoeren" - #: netbox/templates/extras/script.html:51 #: netbox/templates/extras/script/source.html:10 msgid "Error loading script" @@ -14678,40 +14722,6 @@ msgstr "Fout bij laden van script" msgid "Script no longer exists in the source file." msgstr "Het script bestaat niet meer in het bronbestand." -#: netbox/templates/extras/script_list.html:47 -msgid "Last Run" -msgstr "Laatste run" - -#: netbox/templates/extras/script_list.html:62 -msgid "Script is no longer present in the source file" -msgstr "Het script is niet langer aanwezig in het bronbestand" - -#: netbox/templates/extras/script_list.html:75 -msgid "Never" -msgstr "Nooit" - -#: netbox/templates/extras/script_list.html:88 -msgid "Run Again" -msgstr "Draai opnieuw" - -#: netbox/templates/extras/script_list.html:136 -#, python-format -msgid "Could not load scripts from module %(module)s" -msgstr "Kon de scripts van niet laden van module %(module)s" - -#: netbox/templates/extras/script_list.html:144 -msgid "No Scripts Found" -msgstr "Geen scripts gevonden" - -#: netbox/templates/extras/script_list.html:147 -#, python-format -msgid "" -"Get started by creating a script from " -"an uploaded file or data source." -msgstr "" -"Ga aan de slag met een script maken " -"van een geüpload bestand of een gegevensbron." - #: netbox/templates/extras/script_result.html:35 #: netbox/templates/generic/object_list.html:50 #: netbox/templates/search.html:13 @@ -14741,11 +14751,13 @@ msgstr "Tabelconfiguratie" #: netbox/templates/extras/tableconfig_edit.html:40 #: netbox/utilities/templates/helpers/table_config_form.html:31 +#: netbox/utilities/templates/widgets/splitmultiselect.html:23 msgid "Move Up" msgstr "Omhoog gaan" #: netbox/templates/extras/tableconfig_edit.html:43 #: netbox/utilities/templates/helpers/table_config_form.html:34 +#: netbox/utilities/templates/widgets/splitmultiselect.html:26 msgid "Move Down" msgstr "Naar beneden gaan" @@ -15489,7 +15501,7 @@ msgid "View" msgstr "Bekijken" #: netbox/templates/users/objectpermission.html:52 -#: netbox/users/forms/model_forms.py:316 +#: netbox/users/forms/model_forms.py:325 msgid "Constraints" msgstr "Beperkingen" @@ -16016,19 +16028,24 @@ msgstr "" "Wachtwoorden komen niet overeen! Controleer uw invoer en probeer het " "opnieuw." -#: netbox/users/forms/model_forms.py:295 +#: netbox/users/forms/model_forms.py:289 +msgid "Select the types of objects to which the permission will appy." +msgstr "" +"Selecteer de soorten objecten waarop de toestemming van toepassing is." + +#: netbox/users/forms/model_forms.py:304 msgid "Additional actions" msgstr "Aanvullende acties" -#: netbox/users/forms/model_forms.py:298 +#: netbox/users/forms/model_forms.py:307 msgid "Actions granted in addition to those listed above" msgstr "Acties die zijn toegekend in aanvulling op de hierboven genoemde" -#: netbox/users/forms/model_forms.py:314 +#: netbox/users/forms/model_forms.py:323 msgid "Objects" msgstr "Objecten" -#: netbox/users/forms/model_forms.py:326 +#: netbox/users/forms/model_forms.py:335 msgid "" "JSON expression of a queryset filter that will return only permitted " "objects. Leave null to match all objects of this type. A list of multiple " @@ -16039,11 +16056,11 @@ msgstr "" " Een lijst met meerdere objecten zal resulteren in een logische OR-" "bewerking." -#: netbox/users/forms/model_forms.py:365 +#: netbox/users/forms/model_forms.py:374 msgid "At least one action must be selected." msgstr "Er moet minstens één actie worden geselecteerd." -#: netbox/users/forms/model_forms.py:383 +#: netbox/users/forms/model_forms.py:392 #, python-brace-format msgid "Invalid filter for {model}: {error}" msgstr "Ongeldig filter voor {model}: {error}" @@ -16145,19 +16162,19 @@ msgstr "Er bestaat al een gebruiker met deze gebruikersnaam." msgid "Custom Actions" msgstr "Acties op maat" -#: netbox/utilities/api.py:153 +#: netbox/utilities/api.py:151 #, python-brace-format msgid "Related object not found using the provided attributes: {params}" msgstr "" "Gerelateerd object niet gevonden met behulp van de opgegeven kenmerken: " "{params}" -#: netbox/utilities/api.py:156 +#: netbox/utilities/api.py:154 #, python-brace-format msgid "Multiple objects match the provided attributes: {params}" msgstr "Meerdere objecten komen overeen met de opgegeven kenmerken: {params}" -#: netbox/utilities/api.py:168 +#: netbox/utilities/api.py:166 #, python-brace-format msgid "" "Related objects must be referenced by numeric ID or by dictionary of " @@ -16166,7 +16183,7 @@ msgstr "" "Naar gerelateerde objecten moet worden verwezen met een numerieke ID of een " "woordenboek met attributen. Een niet-herkende waarde ontvangen: {value}" -#: netbox/utilities/api.py:177 +#: netbox/utilities/api.py:175 #, python-brace-format msgid "Related object not found using the provided numeric ID: {id}" msgstr "" @@ -16285,15 +16302,16 @@ msgstr "" "Ongeldige lijst ({value}). Moet numeriek zijn en reeksen moeten in oplopende" " volgorde staan." -#: netbox/utilities/forms/fields/array.py:40 +#: netbox/utilities/forms/fields/array.py:41 +#, python-brace-format msgid "" -"Specify one or more numeric ranges separated by commas. Example: " -"1-5,20-30" +"Specify one or more individual numbers or numeric ranges separated by " +"commas. Example: {example}" msgstr "" -"Geef een of meer numerieke reeksen op, gescheiden door komma's. Voorbeeld: " -"1-5,20-30" +"Geef een of meer afzonderlijke getallen of numerieke reeksen op, gescheiden " +"door komma's. Voorbeeld: {example}" -#: netbox/utilities/forms/fields/array.py:47 +#: netbox/utilities/forms/fields/array.py:49 #, python-brace-format msgid "" "Invalid ranges ({value}). Must be a range of integers in ascending order." @@ -16595,6 +16613,10 @@ msgstr "Snel toevoegen" msgid "Write" msgstr "Schrijf" +#: netbox/utilities/templates/widgets/splitmultiselect.html:19 +msgid "Selected" +msgstr "Gekozen" + #: netbox/utilities/testing/views.py:632 msgid "The test must define csv_update_data." msgstr "De test moet csv_update_data definiëren." diff --git a/netbox/translations/pl/LC_MESSAGES/django.mo b/netbox/translations/pl/LC_MESSAGES/django.mo index 46fcf5942..e45b73539 100644 Binary files a/netbox/translations/pl/LC_MESSAGES/django.mo and b/netbox/translations/pl/LC_MESSAGES/django.mo differ diff --git a/netbox/translations/pl/LC_MESSAGES/django.po b/netbox/translations/pl/LC_MESSAGES/django.po index 3d83f9e3e..64ae0ea58 100644 --- a/netbox/translations/pl/LC_MESSAGES/django.po +++ b/netbox/translations/pl/LC_MESSAGES/django.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-07-29 05:09+0000\n" +"POT-Creation-Date: 2025-08-12 05:02+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Polish (https://app.transifex.com/netbox-community/teams/178115/pl/)\n" @@ -37,7 +37,7 @@ msgstr "Zapis włączony" #: netbox/account/tables.py:35 netbox/core/choices.py:102 #: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79 -#: netbox/extras/tables/tables.py:379 netbox/extras/tables/tables.py:627 +#: netbox/extras/tables/tables.py:380 netbox/extras/tables/tables.py:628 #: netbox/templates/account/token.html:43 #: netbox/templates/core/configrevision.html:26 #: netbox/templates/core/configrevision_restore.html:12 @@ -93,9 +93,9 @@ msgstr "Twoje hasło zostało pomyślnie zmienione." #: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 #: netbox/dcim/choices.py:102 netbox/dcim/choices.py:186 -#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1549 -#: netbox/dcim/choices.py:1607 netbox/dcim/choices.py:1674 -#: netbox/dcim/choices.py:1696 netbox/virtualization/choices.py:20 +#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1553 +#: netbox/dcim/choices.py:1611 netbox/dcim/choices.py:1678 +#: netbox/dcim/choices.py:1700 netbox/virtualization/choices.py:20 #: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18 #: netbox/vpn/choices.py:281 msgid "Planned" @@ -108,9 +108,9 @@ msgstr "Wdrażanie" #: netbox/circuits/choices.py:23 netbox/core/tables/plugins.py:64 #: netbox/core/tables/tasks.py:22 netbox/dcim/choices.py:22 #: netbox/dcim/choices.py:103 netbox/dcim/choices.py:185 -#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1606 -#: netbox/dcim/choices.py:1673 netbox/dcim/choices.py:1695 -#: netbox/extras/tables/tables.py:539 netbox/ipam/choices.py:31 +#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1610 +#: netbox/dcim/choices.py:1677 netbox/dcim/choices.py:1699 +#: netbox/extras/tables/tables.py:540 netbox/ipam/choices.py:31 #: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69 #: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25 #: netbox/templates/users/user.html:35 netbox/users/forms/bulk_edit.py:38 @@ -121,8 +121,8 @@ msgid "Active" msgstr "Aktywny" #: netbox/circuits/choices.py:24 netbox/dcim/choices.py:184 -#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1605 -#: netbox/dcim/choices.py:1675 netbox/dcim/choices.py:1694 +#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1609 +#: netbox/dcim/choices.py:1679 netbox/dcim/choices.py:1698 #: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44 msgid "Offline" msgstr "Nieaktywny" @@ -135,7 +135,7 @@ msgstr "Wycofywanie" msgid "Decommissioned" msgstr "Wycofane z użytku" -#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1618 +#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1622 #: netbox/templates/dcim/interface.html:135 #: netbox/templates/virtualization/vminterface.html:83 #: netbox/tenancy/choices.py:17 @@ -555,9 +555,9 @@ msgstr "Numery ASN" #: netbox/templates/extras/dashboard/widget_add.html:14 #: netbox/templates/extras/eventrule.html:21 #: netbox/templates/extras/exporttemplate.html:19 +#: netbox/templates/extras/inc/script_list_content.html:33 #: netbox/templates/extras/notificationgroup.html:20 #: netbox/templates/extras/savedfilter.html:17 -#: netbox/templates/extras/script_list.html:46 #: netbox/templates/extras/tableconfig.html:17 #: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17 #: netbox/templates/generic/bulk_import.html:120 @@ -675,7 +675,7 @@ msgstr "ID usługi" #: netbox/dcim/tables/devices.py:748 netbox/dcim/tables/devices.py:804 #: netbox/dcim/tables/devices.py:1045 netbox/dcim/tables/devicetypes.py:256 #: netbox/dcim/tables/devicetypes.py:271 netbox/dcim/tables/racks.py:33 -#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:487 +#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:488 #: netbox/templates/circuits/circuittype.html:30 #: netbox/templates/circuits/virtualcircuittype.html:30 #: netbox/templates/dcim/cable.html:40 @@ -720,7 +720,7 @@ msgstr "Kolor" #: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:192 #: netbox/dcim/tables/devices.py:856 netbox/dcim/tables/power.py:77 #: netbox/dcim/tables/racks.py:141 netbox/extras/forms/bulk_import.py:42 -#: netbox/extras/tables/tables.py:449 netbox/extras/tables/tables.py:509 +#: netbox/extras/tables/tables.py:450 netbox/extras/tables/tables.py:510 #: netbox/netbox/tables/tables.py:274 #: netbox/templates/circuits/circuit.html:30 #: netbox/templates/circuits/virtualcircuit.html:39 @@ -813,7 +813,7 @@ msgstr "Konto u dostawcy usług" #: netbox/templates/dcim/powerfeed.html:36 #: netbox/templates/dcim/poweroutlet.html:40 #: netbox/templates/dcim/rack.html:41 netbox/templates/dcim/site.html:43 -#: netbox/templates/extras/script_list.html:48 +#: netbox/templates/extras/inc/script_list_content.html:35 #: netbox/templates/ipam/ipaddress.html:37 #: netbox/templates/ipam/iprange.html:61 netbox/templates/ipam/prefix.html:69 #: netbox/templates/ipam/vlan.html:48 @@ -1392,7 +1392,7 @@ msgstr "Strona terminowa" #: netbox/templates/extras/configcontext.html:60 #: netbox/templates/ipam/ipaddress.html:59 #: netbox/templates/ipam/vlan_edit.html:42 -#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:315 +#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:324 msgid "Assignment" msgstr "Zlecenie" @@ -1449,14 +1449,14 @@ msgstr "Typ łącza" msgid "Group Assignment" msgstr "Przydział grupy" -#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:67 +#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:68 #: netbox/dcim/models/device_component_templates.py:531 #: netbox/dcim/models/device_component_templates.py:631 -#: netbox/dcim/models/device_components.py:485 -#: netbox/dcim/models/device_components.py:1038 -#: netbox/dcim/models/device_components.py:1109 -#: netbox/dcim/models/device_components.py:1255 -#: netbox/dcim/models/devices.py:381 netbox/dcim/models/racks.py:227 +#: netbox/dcim/models/device_components.py:516 +#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1140 +#: netbox/dcim/models/device_components.py:1286 +#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227 #: netbox/extras/models/tags.py:29 msgid "color" msgstr "kolor" @@ -1481,14 +1481,14 @@ msgstr "Unikalne ID łącza" #: netbox/circuits/models/circuits.py:67 #: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52 -#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:49 -#: netbox/dcim/models/device_components.py:456 -#: netbox/dcim/models/device_components.py:1294 -#: netbox/dcim/models/devices.py:555 netbox/dcim/models/devices.py:1160 +#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:50 +#: netbox/dcim/models/device_components.py:487 +#: netbox/dcim/models/device_components.py:1325 +#: netbox/dcim/models/devices.py:556 netbox/dcim/models/devices.py:1164 #: netbox/dcim/models/modules.py:221 netbox/dcim/models/power.py:94 #: netbox/dcim/models/racks.py:294 netbox/dcim/models/sites.py:154 -#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:242 -#: netbox/ipam/models/ip.py:521 netbox/ipam/models/ip.py:750 +#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:529 netbox/ipam/models/ip.py:758 #: netbox/ipam/models/vlans.py:217 netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1616,8 +1616,8 @@ msgstr "Zakończenie łącza musi być przypisane do punktu zakończenia." #: netbox/core/models/jobs.py:48 #: netbox/dcim/models/device_component_templates.py:43 #: netbox/dcim/models/device_components.py:52 -#: netbox/dcim/models/devices.py:499 netbox/dcim/models/devices.py:1092 -#: netbox/dcim/models/devices.py:1155 netbox/dcim/models/modules.py:32 +#: netbox/dcim/models/devices.py:500 netbox/dcim/models/devices.py:1096 +#: netbox/dcim/models/devices.py:1159 netbox/dcim/models/modules.py:32 #: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89 #: netbox/dcim/models/racks.py:263 netbox/dcim/models/sites.py:142 #: netbox/extras/models/configs.py:33 netbox/extras/models/configs.py:214 @@ -1649,7 +1649,7 @@ msgstr "nazwa" msgid "Full name of the provider" msgstr "Pełna nazwa dostawcy usług" -#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:88 +#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:89 #: netbox/dcim/models/racks.py:143 netbox/dcim/models/sites.py:149 #: netbox/extras/models/models.py:472 netbox/ipam/models/asns.py:23 #: netbox/ipam/models/vlans.py:43 netbox/netbox/models/__init__.py:146 @@ -1707,8 +1707,8 @@ msgstr "łącze wirtualne" msgid "virtual circuits" msgstr "łącza wirtualne" -#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:199 -#: netbox/ipam/models/ip.py:757 netbox/vpn/models/tunnels.py:109 +#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:765 netbox/vpn/models/tunnels.py:109 msgid "role" msgstr "roli" @@ -1747,9 +1747,9 @@ msgstr "zakończenia łączy wirtualnych" #: netbox/extras/tables/tables.py:62 netbox/extras/tables/tables.py:126 #: netbox/extras/tables/tables.py:159 netbox/extras/tables/tables.py:184 #: netbox/extras/tables/tables.py:260 netbox/extras/tables/tables.py:290 -#: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:422 -#: netbox/extras/tables/tables.py:445 netbox/extras/tables/tables.py:483 -#: netbox/extras/tables/tables.py:535 netbox/extras/tables/tables.py:561 +#: netbox/extras/tables/tables.py:406 netbox/extras/tables/tables.py:423 +#: netbox/extras/tables/tables.py:446 netbox/extras/tables/tables.py:484 +#: netbox/extras/tables/tables.py:536 netbox/extras/tables/tables.py:562 #: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410 #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 @@ -1793,9 +1793,9 @@ msgstr "zakończenia łączy wirtualnych" #: netbox/templates/extras/customlink.html:13 #: netbox/templates/extras/eventrule.html:13 #: netbox/templates/extras/exporttemplate.html:15 +#: netbox/templates/extras/inc/script_list_content.html:32 #: netbox/templates/extras/notificationgroup.html:14 #: netbox/templates/extras/savedfilter.html:13 -#: netbox/templates/extras/script_list.html:45 #: netbox/templates/extras/tableconfig.html:13 #: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13 #: netbox/templates/ipam/asnrange.html:15 @@ -1896,7 +1896,7 @@ msgstr "Przydzielona przepustowość" #: netbox/dcim/tables/racks.py:148 netbox/dcim/tables/racks.py:233 #: netbox/dcim/tables/sites.py:40 netbox/dcim/tables/sites.py:74 #: netbox/dcim/tables/sites.py:121 netbox/dcim/tables/sites.py:179 -#: netbox/extras/tables/tables.py:643 netbox/ipam/tables/asn.py:69 +#: netbox/extras/tables/tables.py:644 netbox/ipam/tables/asn.py:69 #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 @@ -2102,7 +2102,7 @@ msgstr "Zakończone" #: netbox/core/choices.py:22 netbox/core/choices.py:59 #: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34 #: netbox/dcim/choices.py:188 netbox/dcim/choices.py:241 -#: netbox/dcim/choices.py:1608 netbox/dcim/choices.py:1698 +#: netbox/dcim/choices.py:1612 netbox/dcim/choices.py:1702 #: netbox/virtualization/choices.py:48 msgid "Failed" msgstr "Nie powiodło się" @@ -2253,7 +2253,7 @@ msgid "User name" msgstr "Nazwa użytkownika" #: netbox/core/forms/bulk_edit.py:26 netbox/core/forms/filtersets.py:43 -#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1656 +#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1660 #: netbox/dcim/forms/bulk_edit.py:1184 netbox/dcim/forms/bulk_edit.py:1465 #: netbox/dcim/forms/filtersets.py:1448 netbox/dcim/tables/devices.py:577 #: netbox/dcim/tables/devicetypes.py:231 netbox/extras/forms/bulk_edit.py:124 @@ -2262,7 +2262,7 @@ msgstr "Nazwa użytkownika" #: netbox/extras/forms/filtersets.py:240 netbox/extras/forms/filtersets.py:270 #: netbox/extras/forms/filtersets.py:335 netbox/extras/tables/tables.py:166 #: netbox/extras/tables/tables.py:267 netbox/extras/tables/tables.py:300 -#: netbox/extras/tables/tables.py:459 netbox/netbox/preferences.py:22 +#: netbox/extras/tables/tables.py:460 netbox/netbox/preferences.py:22 #: netbox/netbox/preferences.py:61 netbox/templates/core/datasource.html:42 #: netbox/templates/dcim/interface.html:61 #: netbox/templates/extras/customlink.html:17 @@ -2300,7 +2300,7 @@ msgstr "Ignoruj reguły" #: netbox/extras/forms/model_forms.py:265 #: netbox/extras/forms/model_forms.py:660 #: netbox/extras/forms/model_forms.py:713 netbox/extras/tables/tables.py:204 -#: netbox/extras/tables/tables.py:527 netbox/extras/tables/tables.py:565 +#: netbox/extras/tables/tables.py:528 netbox/extras/tables/tables.py:566 #: netbox/templates/core/datasource.html:31 #: netbox/templates/extras/configcontext.html:29 #: netbox/templates/extras/configtemplate.html:37 @@ -2325,9 +2325,9 @@ msgstr "Utworzenie" #: netbox/core/forms/filtersets.py:80 netbox/core/forms/filtersets.py:166 #: netbox/extras/forms/filtersets.py:524 netbox/extras/tables/tables.py:234 -#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:338 -#: netbox/extras/tables/tables.py:370 netbox/extras/tables/tables.py:632 -#: netbox/templates/core/job.html:38 +#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:320 +#: netbox/extras/tables/tables.py:339 netbox/extras/tables/tables.py:371 +#: netbox/extras/tables/tables.py:633 netbox/templates/core/job.html:38 #: netbox/templates/core/objectchange.html:52 #: netbox/templates/extras/tableconfig.html:21 #: netbox/tenancy/tables/contacts.py:98 netbox/vpn/tables/l2vpn.py:62 @@ -2370,7 +2370,7 @@ msgstr "Zakończone przed" #: netbox/dcim/forms/bulk_edit.py:479 netbox/dcim/forms/filtersets.py:420 #: netbox/dcim/forms/filtersets.py:464 netbox/dcim/forms/model_forms.py:332 #: netbox/extras/forms/filtersets.py:519 netbox/extras/forms/filtersets.py:539 -#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:386 +#: netbox/extras/tables/tables.py:347 netbox/extras/tables/tables.py:387 #: netbox/templates/core/objectchange.html:36 #: netbox/templates/dcim/rackreservation.html:58 #: netbox/templates/extras/savedfilter.html:21 @@ -2385,7 +2385,7 @@ msgid "User" msgstr "Użytkownik" #: netbox/core/forms/filtersets.py:140 netbox/core/tables/change_logging.py:15 -#: netbox/extras/tables/tables.py:670 netbox/extras/tables/tables.py:724 +#: netbox/extras/tables/tables.py:671 netbox/extras/tables/tables.py:725 #: netbox/templates/core/objectchange.html:32 msgid "Time" msgstr "Czas" @@ -2440,7 +2440,7 @@ msgstr "Musisz przesłać plik lub wybrać plik danych do synchronizacji" msgid "Rack Elevations" msgstr "Elewacje szaf" -#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1537 +#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1541 #: netbox/dcim/forms/bulk_edit.py:1031 netbox/dcim/forms/bulk_edit.py:1419 #: netbox/dcim/forms/bulk_edit.py:1440 netbox/dcim/tables/racks.py:161 #: netbox/netbox/navigation/menu.py:313 netbox/netbox/navigation/menu.py:317 @@ -2580,7 +2580,7 @@ msgstr "Bieżąca konfiguracja" msgid "Config revision #{id}" msgstr "Wersja konfiguracji #{id}" -#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:42 +#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:43 #: netbox/dcim/models/device_component_templates.py:199 #: netbox/dcim/models/device_component_templates.py:234 #: netbox/dcim/models/device_component_templates.py:270 @@ -2588,13 +2588,13 @@ msgstr "Wersja konfiguracji #{id}" #: netbox/dcim/models/device_component_templates.py:420 #: netbox/dcim/models/device_component_templates.py:526 #: netbox/dcim/models/device_component_templates.py:626 -#: netbox/dcim/models/device_components.py:282 -#: netbox/dcim/models/device_components.py:309 +#: netbox/dcim/models/device_components.py:313 #: netbox/dcim/models/device_components.py:340 -#: netbox/dcim/models/device_components.py:462 -#: netbox/dcim/models/device_components.py:665 -#: netbox/dcim/models/device_components.py:1033 -#: netbox/dcim/models/device_components.py:1104 +#: netbox/dcim/models/device_components.py:371 +#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:696 +#: netbox/dcim/models/device_components.py:1064 +#: netbox/dcim/models/device_components.py:1135 #: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80 #: netbox/extras/models/search.py:41 #: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31 @@ -2602,7 +2602,7 @@ msgid "type" msgstr "typ" #: netbox/core/models/data.py:49 netbox/extras/choices.py:37 -#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:734 +#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:735 #: netbox/templates/core/datasource.html:62 #: netbox/templates/core/plugin.html:66 msgid "URL" @@ -2610,7 +2610,7 @@ msgstr "URL" #: netbox/core/models/data.py:59 #: netbox/dcim/models/device_component_templates.py:425 -#: netbox/dcim/models/device_components.py:517 +#: netbox/dcim/models/device_components.py:548 #: netbox/extras/models/models.py:72 netbox/extras/models/models.py:311 #: netbox/extras/models/models.py:492 netbox/extras/models/models.py:571 #: netbox/users/models/permissions.py:28 @@ -2668,7 +2668,7 @@ msgstr "" msgid "last updated" msgstr "Ostatnia aktualizacja" -#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:440 +#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:450 msgid "path" msgstr "ścieżka" @@ -2676,7 +2676,7 @@ msgstr "ścieżka" msgid "File path relative to the data source's root" msgstr "Ścieżka pliku względem katalogu głównego źródła danych" -#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:502 +#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:510 msgid "size" msgstr "rozmiar" @@ -2790,7 +2790,7 @@ msgstr "" "enqueue () nie można wywołać z wartościami zarówno dla schedule_at, jak i " "natychmiastowo." -#: netbox/core/signals.py:131 +#: netbox/core/signals.py:143 #, python-brace-format msgid "Deletion is prevented by a protection rule: {message}" msgstr "Usunięcie zostało zablokowane przez regułę ochrony: {message}" @@ -2803,10 +2803,10 @@ msgstr "Pełne imię i nazwisko" #: netbox/core/tables/change_logging.py:37 netbox/core/tables/jobs.py:21 #: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:323 -#: netbox/extras/tables/tables.py:341 netbox/extras/tables/tables.py:373 -#: netbox/extras/tables/tables.py:453 netbox/extras/tables/tables.py:514 -#: netbox/extras/tables/tables.py:637 netbox/extras/tables/tables.py:677 -#: netbox/extras/tables/tables.py:731 netbox/netbox/tables/tables.py:278 +#: netbox/extras/tables/tables.py:342 netbox/extras/tables/tables.py:374 +#: netbox/extras/tables/tables.py:454 netbox/extras/tables/tables.py:515 +#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:678 +#: netbox/extras/tables/tables.py:732 netbox/netbox/tables/tables.py:278 #: netbox/templates/core/objectchange.html:58 #: netbox/templates/extras/eventrule.html:78 #: netbox/templates/extras/journalentry.html:18 @@ -2843,7 +2843,7 @@ msgstr "Ostatnia aktualizacja" #: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76 #: netbox/dcim/tables/devicetypes.py:169 netbox/extras/tables/tables.py:230 -#: netbox/extras/tables/tables.py:504 netbox/extras/tables/tables.py:702 +#: netbox/extras/tables/tables.py:505 netbox/extras/tables/tables.py:703 #: netbox/netbox/tables/tables.py:223 #: netbox/templates/dcim/virtualchassis_edit.html:56 #: netbox/utilities/forms/forms.py:73 @@ -3044,8 +3044,8 @@ msgid "Staging" msgstr "Etap przygotowywaczy" #: netbox/dcim/choices.py:23 netbox/dcim/choices.py:190 -#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1550 -#: netbox/dcim/choices.py:1699 netbox/virtualization/choices.py:23 +#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1554 +#: netbox/dcim/choices.py:1703 netbox/virtualization/choices.py:23 #: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282 msgid "Decommissioning" msgstr "Wycofywanie z użytku" @@ -3095,6 +3095,7 @@ msgid "Reserved" msgstr "Zarezerwowany" #: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:265 +#: netbox/utilities/templates/widgets/splitmultiselect.html:5 msgid "Available" msgstr "Dostępny" @@ -3109,7 +3110,7 @@ msgstr "Przestarzały" msgid "Millimeters" msgstr "Milimetry(ów)" -#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1572 +#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1576 msgid "Inches" msgstr "Cale(i)" @@ -3186,7 +3187,7 @@ msgid "Rear" msgstr "Tył" #: netbox/dcim/choices.py:187 netbox/dcim/choices.py:240 -#: netbox/dcim/choices.py:1697 netbox/virtualization/choices.py:47 +#: netbox/dcim/choices.py:1701 netbox/virtualization/choices.py:47 msgid "Staged" msgstr "Na etapie przygotowawczym" @@ -3219,7 +3220,7 @@ msgid "Top to bottom" msgstr "Od góry do dołu" #: netbox/dcim/choices.py:217 netbox/dcim/choices.py:262 -#: netbox/dcim/choices.py:1316 +#: netbox/dcim/choices.py:1320 msgid "Passive" msgstr "Pasywny" @@ -3227,46 +3228,46 @@ msgstr "Pasywny" msgid "Mixed" msgstr "Mieszane" -#: netbox/dcim/choices.py:487 netbox/dcim/choices.py:736 +#: netbox/dcim/choices.py:489 netbox/dcim/choices.py:740 msgid "NEMA (Non-locking)" msgstr "NEMA (bez blokady)" -#: netbox/dcim/choices.py:509 netbox/dcim/choices.py:758 +#: netbox/dcim/choices.py:511 netbox/dcim/choices.py:762 msgid "NEMA (Locking)" msgstr "NEMA (z blokadą)" -#: netbox/dcim/choices.py:533 netbox/dcim/choices.py:782 +#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:786 msgid "California Style" msgstr "Styl kalifornijski" -#: netbox/dcim/choices.py:541 +#: netbox/dcim/choices.py:543 msgid "International/ITA" msgstr "Międzynarodowy/ITA" -#: netbox/dcim/choices.py:576 netbox/dcim/choices.py:817 +#: netbox/dcim/choices.py:578 netbox/dcim/choices.py:821 msgid "Proprietary" msgstr "Własnościowy" -#: netbox/dcim/choices.py:584 netbox/dcim/choices.py:827 -#: netbox/dcim/choices.py:1228 netbox/dcim/choices.py:1230 -#: netbox/dcim/choices.py:1466 netbox/dcim/choices.py:1468 +#: netbox/dcim/choices.py:586 netbox/dcim/choices.py:831 +#: netbox/dcim/choices.py:1232 netbox/dcim/choices.py:1234 +#: netbox/dcim/choices.py:1470 netbox/dcim/choices.py:1472 #: netbox/netbox/navigation/menu.py:209 msgid "Other" msgstr "Pozostałe" -#: netbox/dcim/choices.py:790 +#: netbox/dcim/choices.py:794 msgid "ITA/International" msgstr "ITA/Międzynarodowy" -#: netbox/dcim/choices.py:857 +#: netbox/dcim/choices.py:861 msgid "Physical" msgstr "Fizyczny" -#: netbox/dcim/choices.py:858 netbox/dcim/choices.py:1029 +#: netbox/dcim/choices.py:862 netbox/dcim/choices.py:1033 msgid "Virtual" msgstr "Wirtualny" -#: netbox/dcim/choices.py:859 netbox/dcim/choices.py:1105 +#: netbox/dcim/choices.py:863 netbox/dcim/choices.py:1109 #: netbox/dcim/forms/bulk_edit.py:1625 netbox/dcim/forms/filtersets.py:1408 #: netbox/dcim/forms/model_forms.py:1117 netbox/dcim/forms/model_forms.py:1570 #: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151 @@ -3274,11 +3275,11 @@ msgstr "Wirtualny" msgid "Wireless" msgstr "Sieci bezprzewodowe" -#: netbox/dcim/choices.py:1027 +#: netbox/dcim/choices.py:1031 msgid "Virtual interfaces" msgstr "Interfejsy wirtualne" -#: netbox/dcim/choices.py:1030 netbox/dcim/forms/bulk_edit.py:1478 +#: netbox/dcim/choices.py:1034 netbox/dcim/forms/bulk_edit.py:1478 #: netbox/dcim/forms/bulk_import.py:901 netbox/dcim/forms/model_forms.py:1099 #: netbox/dcim/tables/devices.py:704 netbox/templates/dcim/interface.html:112 #: netbox/templates/virtualization/vminterface.html:43 @@ -3288,27 +3289,27 @@ msgstr "Interfejsy wirtualne" msgid "Bridge" msgstr "Most" -#: netbox/dcim/choices.py:1031 +#: netbox/dcim/choices.py:1035 msgid "Link Aggregation Group (LAG)" msgstr "Grupa agregacji linków (LAG)" -#: netbox/dcim/choices.py:1035 +#: netbox/dcim/choices.py:1039 msgid "Ethernet (fixed)" msgstr "Ethernet (stały)" -#: netbox/dcim/choices.py:1052 +#: netbox/dcim/choices.py:1056 msgid "Ethernet (modular)" msgstr "Ethernet (modułowy)" -#: netbox/dcim/choices.py:1089 +#: netbox/dcim/choices.py:1093 msgid "Ethernet (backplane)" msgstr "Ethernet (backplane)" -#: netbox/dcim/choices.py:1121 +#: netbox/dcim/choices.py:1125 msgid "Cellular" msgstr "Komórkowy" -#: netbox/dcim/choices.py:1173 netbox/dcim/forms/filtersets.py:385 +#: netbox/dcim/choices.py:1177 netbox/dcim/forms/filtersets.py:385 #: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/filtersets.py:1031 #: netbox/dcim/forms/filtersets.py:1630 #: netbox/templates/dcim/inventoryitem.html:56 @@ -3316,127 +3317,127 @@ msgstr "Komórkowy" msgid "Serial" msgstr "Numer seryjny" -#: netbox/dcim/choices.py:1188 +#: netbox/dcim/choices.py:1192 msgid "Coaxial" msgstr "koncentryczny" -#: netbox/dcim/choices.py:1209 +#: netbox/dcim/choices.py:1213 msgid "Stacking" msgstr "Łączenie w stos" -#: netbox/dcim/choices.py:1261 +#: netbox/dcim/choices.py:1265 msgid "Half" msgstr "Połowa" -#: netbox/dcim/choices.py:1262 +#: netbox/dcim/choices.py:1266 msgid "Full" msgstr "Pełny" -#: netbox/dcim/choices.py:1263 netbox/netbox/preferences.py:31 +#: netbox/dcim/choices.py:1267 netbox/netbox/preferences.py:31 #: netbox/wireless/choices.py:480 msgid "Auto" msgstr "Automatyczny" -#: netbox/dcim/choices.py:1275 +#: netbox/dcim/choices.py:1279 msgid "Access" msgstr "Dostępowy (nietagowany)" -#: netbox/dcim/choices.py:1276 netbox/ipam/tables/vlans.py:150 +#: netbox/dcim/choices.py:1280 netbox/ipam/tables/vlans.py:150 #: netbox/ipam/tables/vlans.py:195 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Tagowany" -#: netbox/dcim/choices.py:1277 +#: netbox/dcim/choices.py:1281 msgid "Tagged (All)" msgstr "Tagowane (Wszystkie)" -#: netbox/dcim/choices.py:1278 netbox/templates/ipam/vlan_edit.html:26 +#: netbox/dcim/choices.py:1282 netbox/templates/ipam/vlan_edit.html:26 msgid "Q-in-Q (802.1ad)" msgstr "Q-in-Q (802.1ad)" -#: netbox/dcim/choices.py:1307 +#: netbox/dcim/choices.py:1311 msgid "IEEE Standard" msgstr "Standard IEEE" -#: netbox/dcim/choices.py:1318 +#: netbox/dcim/choices.py:1322 msgid "Passive 24V (2-pair)" msgstr "Pasywny 24V (2 pary)" -#: netbox/dcim/choices.py:1319 +#: netbox/dcim/choices.py:1323 msgid "Passive 24V (4-pair)" msgstr "Pasywny 24V (4-parowy)" -#: netbox/dcim/choices.py:1320 +#: netbox/dcim/choices.py:1324 msgid "Passive 48V (2-pair)" msgstr "Pasywny 48V (2 pary)" -#: netbox/dcim/choices.py:1321 +#: netbox/dcim/choices.py:1325 msgid "Passive 48V (4-pair)" msgstr "Pasywny 48V (4 pary)" -#: netbox/dcim/choices.py:1394 netbox/dcim/choices.py:1507 +#: netbox/dcim/choices.py:1398 netbox/dcim/choices.py:1511 msgid "Copper" msgstr "Miedź" -#: netbox/dcim/choices.py:1417 +#: netbox/dcim/choices.py:1421 msgid "Fiber Optic" msgstr "Światłowód" -#: netbox/dcim/choices.py:1453 netbox/dcim/choices.py:1536 +#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1540 msgid "USB" msgstr "USB" -#: netbox/dcim/choices.py:1523 +#: netbox/dcim/choices.py:1527 msgid "Fiber" msgstr "Włókno" -#: netbox/dcim/choices.py:1548 netbox/dcim/forms/filtersets.py:1295 +#: netbox/dcim/choices.py:1552 netbox/dcim/forms/filtersets.py:1295 msgid "Connected" msgstr "Połączony" -#: netbox/dcim/choices.py:1567 netbox/netbox/choices.py:175 +#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:175 msgid "Kilometers" msgstr "Kilometry" -#: netbox/dcim/choices.py:1568 netbox/netbox/choices.py:176 +#: netbox/dcim/choices.py:1572 netbox/netbox/choices.py:176 #: netbox/templates/dcim/cable_trace.html:65 msgid "Meters" msgstr "Metry" -#: netbox/dcim/choices.py:1569 +#: netbox/dcim/choices.py:1573 msgid "Centimeters" msgstr "Centymetry(ów)" -#: netbox/dcim/choices.py:1570 netbox/netbox/choices.py:177 +#: netbox/dcim/choices.py:1574 netbox/netbox/choices.py:177 msgid "Miles" msgstr "Mile" -#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:178 +#: netbox/dcim/choices.py:1575 netbox/netbox/choices.py:178 #: netbox/templates/dcim/cable_trace.html:66 msgid "Feet" msgstr "Stopy" -#: netbox/dcim/choices.py:1619 +#: netbox/dcim/choices.py:1623 msgid "Redundant" msgstr "Nadmiarowy" -#: netbox/dcim/choices.py:1640 +#: netbox/dcim/choices.py:1644 msgid "Single phase" msgstr "Jednofazowy" -#: netbox/dcim/choices.py:1641 +#: netbox/dcim/choices.py:1645 msgid "Three-phase" msgstr "Trójfazowy" -#: netbox/dcim/choices.py:1657 netbox/extras/choices.py:53 +#: netbox/dcim/choices.py:1661 netbox/extras/choices.py:53 #: netbox/netbox/preferences.py:21 netbox/netbox/preferences.py:60 #: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20 #: netbox/wireless/choices.py:27 msgid "Disabled" msgstr "Niepełnosprawny" -#: netbox/dcim/choices.py:1658 +#: netbox/dcim/choices.py:1662 msgid "Faulty" msgstr "Wadliwy" @@ -3694,7 +3695,7 @@ msgstr "Jest pełnej głębokości" #: netbox/dcim/filtersets.py:1164 netbox/dcim/forms/filtersets.py:838 #: netbox/dcim/forms/filtersets.py:1463 netbox/dcim/forms/filtersets.py:1669 #: netbox/dcim/forms/filtersets.py:1674 netbox/dcim/forms/model_forms.py:1887 -#: netbox/dcim/models/devices.py:1256 netbox/dcim/models/devices.py:1276 +#: netbox/dcim/models/devices.py:1260 netbox/dcim/models/devices.py:1280 #: netbox/virtualization/filtersets.py:198 #: netbox/virtualization/filtersets.py:270 #: netbox/virtualization/forms/filtersets.py:178 @@ -3843,7 +3844,7 @@ msgstr "Przypisany VID" #: netbox/dcim/filtersets.py:1829 netbox/dcim/forms/bulk_edit.py:1591 #: netbox/dcim/forms/bulk_import.py:952 netbox/dcim/forms/filtersets.py:1516 #: netbox/dcim/forms/model_forms.py:1536 -#: netbox/dcim/models/device_components.py:761 +#: netbox/dcim/models/device_components.py:792 #: netbox/dcim/tables/devices.py:658 netbox/ipam/filtersets.py:335 #: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478 #: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590 @@ -3855,8 +3856,8 @@ msgstr "Przypisany VID" #: netbox/ipam/forms/model_forms.py:208 netbox/ipam/forms/model_forms.py:256 #: netbox/ipam/forms/model_forms.py:310 netbox/ipam/forms/model_forms.py:474 #: netbox/ipam/forms/model_forms.py:488 netbox/ipam/forms/model_forms.py:502 -#: netbox/ipam/models/ip.py:222 netbox/ipam/models/ip.py:511 -#: netbox/ipam/models/ip.py:740 netbox/ipam/models/vrfs.py:61 +#: netbox/ipam/models/ip.py:223 netbox/ipam/models/ip.py:519 +#: netbox/ipam/models/ip.py:748 netbox/ipam/models/vrfs.py:61 #: netbox/ipam/tables/ip.py:189 netbox/ipam/tables/ip.py:262 #: netbox/ipam/tables/ip.py:318 netbox/ipam/tables/ip.py:418 #: netbox/templates/dcim/interface.html:152 @@ -3902,7 +3903,7 @@ msgstr "Polityka tłumaczenia VLAN (ID)" #: netbox/dcim/filtersets.py:1857 netbox/dcim/forms/filtersets.py:1487 #: netbox/dcim/forms/model_forms.py:1553 -#: netbox/dcim/models/device_components.py:580 +#: netbox/dcim/models/device_components.py:611 #: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:712 #: netbox/templates/ipam/vlantranslationpolicy.html:11 #: netbox/virtualization/forms/bulk_edit.py:248 @@ -4021,7 +4022,7 @@ msgstr "Rozdzielnica zasilająca (ID)" #: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:443 #: netbox/extras/forms/model_forms.py:649 #: netbox/extras/forms/model_forms.py:701 netbox/netbox/forms/base.py:86 -#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:486 +#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:490 #: netbox/templates/circuits/inc/circuit_termination.html:32 #: netbox/templates/generic/bulk_edit.html:65 #: netbox/templates/inc/panels/tags.html:5 @@ -4336,7 +4337,7 @@ msgstr "Typ modułu" msgid "Chassis" msgstr "Obudowa" -#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:386 +#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:387 #: netbox/dcim/tables/devices.py:82 msgid "VM role" msgstr "Rola maszyny wirtualnej" @@ -4495,7 +4496,7 @@ msgstr "Maksymalne losowanie" #: netbox/dcim/forms/bulk_edit.py:1101 #: netbox/dcim/models/device_component_templates.py:281 -#: netbox/dcim/models/device_components.py:352 +#: netbox/dcim/models/device_components.py:383 msgid "Maximum power draw (watts)" msgstr "Maksymalny pobór mocy (waty)" @@ -4505,7 +4506,7 @@ msgstr "Przydzielone losowanie" #: netbox/dcim/forms/bulk_edit.py:1107 #: netbox/dcim/models/device_component_templates.py:288 -#: netbox/dcim/models/device_components.py:359 +#: netbox/dcim/models/device_components.py:390 msgid "Allocated power draw (watts)" msgstr "Przydzielony pobór mocy (waty)" @@ -4527,7 +4528,7 @@ msgstr "Tylko do zarządzania" #: netbox/dcim/forms/bulk_import.py:937 netbox/dcim/forms/filtersets.py:1472 #: netbox/dcim/forms/object_import.py:90 #: netbox/dcim/models/device_component_templates.py:445 -#: netbox/dcim/models/device_components.py:733 +#: netbox/dcim/models/device_components.py:764 msgid "PoE mode" msgstr "Tryb PoE" @@ -4535,7 +4536,7 @@ msgstr "Tryb PoE" #: netbox/dcim/forms/bulk_import.py:943 netbox/dcim/forms/filtersets.py:1477 #: netbox/dcim/forms/object_import.py:95 #: netbox/dcim/models/device_component_templates.py:452 -#: netbox/dcim/models/device_components.py:740 +#: netbox/dcim/models/device_components.py:771 msgid "PoE type" msgstr "Typ PoE" @@ -5243,7 +5244,7 @@ msgstr "Podstawowy IPv6" msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64" msgstr "Adres IPv6 z prefiksem, np. 2001:db8::1/64" -#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:527 +#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558 #: netbox/templates/dcim/interface.html:57 #: netbox/templates/virtualization/vminterface.html:51 #: netbox/virtualization/forms/bulk_edit.py:207 @@ -5390,7 +5391,7 @@ msgstr "Połączenie" #: netbox/dcim/forms/filtersets.py:1426 netbox/extras/forms/bulk_edit.py:382 #: netbox/extras/forms/bulk_import.py:261 #: netbox/extras/forms/filtersets.py:527 -#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:640 +#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:641 #: netbox/templates/extras/journalentry.html:30 msgid "Kind" msgstr "Typ" @@ -5400,7 +5401,7 @@ msgid "Mgmt only" msgstr "Tylko MGMT" #: netbox/dcim/forms/filtersets.py:1467 netbox/dcim/forms/model_forms.py:1548 -#: netbox/dcim/models/device_components.py:689 +#: netbox/dcim/models/device_components.py:720 #: netbox/templates/dcim/interface.html:142 msgid "WWN" msgstr "WWN" @@ -5533,7 +5534,7 @@ msgstr "Profil i atrybuty" msgid "Device Role" msgstr "Rola urządzenia" -#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:545 +#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:546 msgid "The lowest-numbered unit occupied by the device" msgstr "Jednostka o najniższej liczbie zajmowana przez urządzenie" @@ -5800,64 +5801,64 @@ msgstr "" msgid "A position must be specified for the first VC member." msgstr "Pozycja musi być określona dla pierwszego członka VC." -#: netbox/dcim/models/cables.py:62 +#: netbox/dcim/models/cables.py:63 #: netbox/dcim/models/device_component_templates.py:51 #: netbox/dcim/models/device_components.py:57 #: netbox/extras/models/customfields.py:113 msgid "label" msgstr "etykieta" -#: netbox/dcim/models/cables.py:71 +#: netbox/dcim/models/cables.py:72 msgid "length" msgstr "długość" -#: netbox/dcim/models/cables.py:78 +#: netbox/dcim/models/cables.py:79 msgid "length unit" msgstr "jednostka długości" -#: netbox/dcim/models/cables.py:96 +#: netbox/dcim/models/cables.py:97 msgid "cable" msgstr "kabel" -#: netbox/dcim/models/cables.py:97 +#: netbox/dcim/models/cables.py:98 msgid "cables" msgstr "linki" -#: netbox/dcim/models/cables.py:163 +#: netbox/dcim/models/cables.py:173 msgid "Must specify a unit when setting a cable length" msgstr "Należy określić jednostkę podczas ustawiania długości kabla" -#: netbox/dcim/models/cables.py:166 +#: netbox/dcim/models/cables.py:176 msgid "Must define A and B terminations when creating a new cable." msgstr "Musi zdefiniować zakończenia A i B podczas tworzenia nowego kabla." -#: netbox/dcim/models/cables.py:173 +#: netbox/dcim/models/cables.py:183 msgid "Cannot connect different termination types to same end of cable." msgstr "" "Nie można podłączyć różnych typów zakończeń do tego samego końca kabla." -#: netbox/dcim/models/cables.py:181 +#: netbox/dcim/models/cables.py:191 #, python-brace-format msgid "Incompatible termination types: {type_a} and {type_b}" msgstr "Niekompatybilne typy zakończeń: {type_a} a {type_b}" -#: netbox/dcim/models/cables.py:191 +#: netbox/dcim/models/cables.py:201 msgid "A and B terminations cannot connect to the same object." msgstr "Zakończenia A i B nie mogą łączyć się z tym samym punktem." -#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37 +#: netbox/dcim/models/cables.py:270 netbox/ipam/models/asns.py:37 msgid "end" msgstr "zakończyć" -#: netbox/dcim/models/cables.py:309 +#: netbox/dcim/models/cables.py:319 msgid "cable termination" msgstr "zakończenie kabla" -#: netbox/dcim/models/cables.py:310 +#: netbox/dcim/models/cables.py:320 msgid "cable terminations" msgstr "zakończenia kabli" -#: netbox/dcim/models/cables.py:329 +#: netbox/dcim/models/cables.py:339 #, python-brace-format msgid "" "Duplicate termination found for {app_label}.{model} {termination_id}: cable " @@ -5866,66 +5867,66 @@ msgstr "" "Znaleziono duplikat zakończenia {app_label}.{model} {termination_id}: kabel " "{cable_pk}" -#: netbox/dcim/models/cables.py:339 +#: netbox/dcim/models/cables.py:349 #, python-brace-format msgid "Cables cannot be terminated to {type_display} interfaces" msgstr "Kable nie mogą być zakończone {type_display} interfejsy" -#: netbox/dcim/models/cables.py:346 +#: netbox/dcim/models/cables.py:356 msgid "Circuit terminations attached to a provider network may not be cabled." msgstr "" "Zakończenia obwodów podłączone do sieci dostawcy nie mogą być okablowane." -#: netbox/dcim/models/cables.py:444 netbox/extras/models/configs.py:47 +#: netbox/dcim/models/cables.py:454 netbox/extras/models/configs.py:47 msgid "is active" msgstr "jest aktywny" -#: netbox/dcim/models/cables.py:448 +#: netbox/dcim/models/cables.py:458 msgid "is complete" msgstr "jest kompletny" -#: netbox/dcim/models/cables.py:452 +#: netbox/dcim/models/cables.py:462 msgid "is split" msgstr "jest podzielony" -#: netbox/dcim/models/cables.py:460 +#: netbox/dcim/models/cables.py:470 msgid "cable path" msgstr "ścieżka kabla" -#: netbox/dcim/models/cables.py:461 +#: netbox/dcim/models/cables.py:471 msgid "cable paths" msgstr "ścieżki kablowe" -#: netbox/dcim/models/cables.py:536 +#: netbox/dcim/models/cables.py:546 msgid "All originating terminations must be attached to the same link" msgstr "" "Wszystkie początkowe zakończenia muszą być dołączone do tego samego " "połączenia" -#: netbox/dcim/models/cables.py:548 +#: netbox/dcim/models/cables.py:558 msgid "All mid-span terminations must have the same termination type" msgstr "Wszystkie pośrednie zakończenia muszą mieć ten sam typ zakończenia" -#: netbox/dcim/models/cables.py:553 +#: netbox/dcim/models/cables.py:563 msgid "All mid-span terminations must have the same parent object" msgstr "Wszystkie pośrednie zakończenia muszą mieć ten sam obiekt nadrzędny" -#: netbox/dcim/models/cables.py:577 +#: netbox/dcim/models/cables.py:587 msgid "All links must be cable or wireless" msgstr "Wszystkie łącza muszą być kablowe lub bezprzewodowe" -#: netbox/dcim/models/cables.py:579 +#: netbox/dcim/models/cables.py:589 msgid "All links must match first link type" msgstr "Wszystkie linki muszą być zgodne z pierwszym typem łącza" -#: netbox/dcim/models/cables.py:662 +#: netbox/dcim/models/cables.py:672 msgid "" "All positions counts within the path on opposite ends of links must match" msgstr "" "Wszystkie pozycje zliczane w ścieżce na przeciwległych końcach łączy muszą " "być zgodne" -#: netbox/dcim/models/cables.py:671 +#: netbox/dcim/models/cables.py:681 msgid "Remote termination position filter is missing" msgstr "Brak filtra pozycji dla zdalnego zakończenia" @@ -5980,12 +5981,12 @@ msgid "console server port templates" msgstr "szablony portów serwera konsoli" #: netbox/dcim/models/device_component_templates.py:277 -#: netbox/dcim/models/device_components.py:348 +#: netbox/dcim/models/device_components.py:379 msgid "maximum draw" msgstr "maksymalne losowanie" #: netbox/dcim/models/device_component_templates.py:284 -#: netbox/dcim/models/device_components.py:355 +#: netbox/dcim/models/device_components.py:386 msgid "allocated draw" msgstr "przydzielone losowanie" @@ -5998,7 +5999,7 @@ msgid "power port templates" msgstr "szablony portów zasilania" #: netbox/dcim/models/device_component_templates.py:315 -#: netbox/dcim/models/device_components.py:375 +#: netbox/dcim/models/device_components.py:406 #, python-brace-format msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)." msgstr "" @@ -6006,12 +6007,12 @@ msgstr "" "({maximum_draw}W)." #: netbox/dcim/models/device_component_templates.py:349 -#: netbox/dcim/models/device_components.py:477 +#: netbox/dcim/models/device_components.py:508 msgid "feed leg" msgstr "noga karmiąca" #: netbox/dcim/models/device_component_templates.py:354 -#: netbox/dcim/models/device_components.py:482 +#: netbox/dcim/models/device_components.py:513 msgid "Phase (for three-phase feeds)" msgstr "Faza (dla zasilania trójfazowego)" @@ -6038,17 +6039,17 @@ msgstr "" "modułu" #: netbox/dcim/models/device_component_templates.py:430 -#: netbox/dcim/models/device_components.py:671 +#: netbox/dcim/models/device_components.py:702 msgid "management only" msgstr "Tylko zarządzanie" #: netbox/dcim/models/device_component_templates.py:438 -#: netbox/dcim/models/device_components.py:551 +#: netbox/dcim/models/device_components.py:582 msgid "bridge interface" msgstr "interfejs mostka" #: netbox/dcim/models/device_component_templates.py:459 -#: netbox/dcim/models/device_components.py:697 +#: netbox/dcim/models/device_components.py:728 msgid "wireless role" msgstr "rola bezprzewodowa" @@ -6061,7 +6062,7 @@ msgid "interface templates" msgstr "szablony interfejsu" #: netbox/dcim/models/device_component_templates.py:473 -#: netbox/dcim/models/device_components.py:857 +#: netbox/dcim/models/device_components.py:888 #: netbox/virtualization/models/virtualmachines.py:390 msgid "An interface cannot be bridged to itself." msgstr "Interfejs nie może być połączony z samym sobą." @@ -6078,7 +6079,7 @@ msgid "Bridge interface ({bridge}) must belong to the same module type" msgstr "Interfejs mostka ({bridge}) musi należeć do tego samego typu modułu" #: netbox/dcim/models/device_component_templates.py:540 -#: netbox/dcim/models/device_components.py:1047 +#: netbox/dcim/models/device_components.py:1078 msgid "rear port position" msgstr "pozycja tylnego portu" @@ -6105,7 +6106,7 @@ msgstr "" " {count} położenia" #: netbox/dcim/models/device_component_templates.py:635 -#: netbox/dcim/models/device_components.py:1113 +#: netbox/dcim/models/device_components.py:1144 msgid "positions" msgstr "położenia" @@ -6118,12 +6119,12 @@ msgid "rear port templates" msgstr "szablony tylnych portów" #: netbox/dcim/models/device_component_templates.py:676 -#: netbox/dcim/models/device_components.py:1160 +#: netbox/dcim/models/device_components.py:1191 msgid "position" msgstr "położenie" #: netbox/dcim/models/device_component_templates.py:679 -#: netbox/dcim/models/device_components.py:1163 +#: netbox/dcim/models/device_components.py:1194 msgid "Identifier to reference when renaming installed components" msgstr "" "Identyfikator, do którego należy odwołać się podczas zmiany nazwy " @@ -6155,12 +6156,12 @@ msgstr "" "„rodzic”, aby zezwolić na gniazda urządzeń." #: netbox/dcim/models/device_component_templates.py:783 -#: netbox/dcim/models/device_components.py:1315 +#: netbox/dcim/models/device_components.py:1346 msgid "part ID" msgstr "ID części" #: netbox/dcim/models/device_component_templates.py:785 -#: netbox/dcim/models/device_components.py:1317 +#: netbox/dcim/models/device_components.py:1348 msgid "Manufacturer-assigned part identifier" msgstr "Identyfikator części przypisany przez producenta" @@ -6172,117 +6173,117 @@ msgstr "szablon pozycji inwentaryzacji" msgid "inventory item templates" msgstr "szablony pozycji inwentaryzacji" -#: netbox/dcim/models/device_components.py:100 +#: netbox/dcim/models/device_components.py:123 msgid "Components cannot be moved to a different device." msgstr "Komponentów nie można przenieść na inne urządzenie." -#: netbox/dcim/models/device_components.py:139 +#: netbox/dcim/models/device_components.py:170 msgid "cable end" msgstr "koniec kabla" -#: netbox/dcim/models/device_components.py:146 +#: netbox/dcim/models/device_components.py:177 msgid "mark connected" msgstr "znak połączony" -#: netbox/dcim/models/device_components.py:148 +#: netbox/dcim/models/device_components.py:179 msgid "Treat as if a cable is connected" msgstr "Traktuj tak, jakby kabel był podłączony" -#: netbox/dcim/models/device_components.py:166 +#: netbox/dcim/models/device_components.py:197 msgid "Must specify cable end (A or B) when attaching a cable." msgstr "Należy określić koniec kabla (A lub B) podczas mocowania kabla." -#: netbox/dcim/models/device_components.py:170 +#: netbox/dcim/models/device_components.py:201 msgid "Cable end must not be set without a cable." msgstr "Końcówka kabla nie może być ustawiona bez kabla." -#: netbox/dcim/models/device_components.py:174 +#: netbox/dcim/models/device_components.py:205 msgid "Cannot mark as connected with a cable attached." msgstr "Nie można oznaczyć jako podłączonego za pomocą podłączonego kabla." -#: netbox/dcim/models/device_components.py:201 +#: netbox/dcim/models/device_components.py:232 #, python-brace-format msgid "{class_name} models must declare a parent_object property" msgstr "{class_name} modele muszą zadeklarować właściwość parent_object" -#: netbox/dcim/models/device_components.py:287 -#: netbox/dcim/models/device_components.py:314 +#: netbox/dcim/models/device_components.py:318 #: netbox/dcim/models/device_components.py:345 -#: netbox/dcim/models/device_components.py:467 +#: netbox/dcim/models/device_components.py:376 +#: netbox/dcim/models/device_components.py:498 msgid "Physical port type" msgstr "Typ portu fizycznego" -#: netbox/dcim/models/device_components.py:290 -#: netbox/dcim/models/device_components.py:317 +#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:348 msgid "speed" msgstr "prędkość" -#: netbox/dcim/models/device_components.py:294 -#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:325 +#: netbox/dcim/models/device_components.py:352 msgid "Port speed in bits per second" msgstr "Prędkość portu w bitach na sekundę" -#: netbox/dcim/models/device_components.py:300 +#: netbox/dcim/models/device_components.py:331 msgid "console port" msgstr "port konsoli" -#: netbox/dcim/models/device_components.py:301 +#: netbox/dcim/models/device_components.py:332 msgid "console ports" msgstr "porty konsoli" -#: netbox/dcim/models/device_components.py:327 +#: netbox/dcim/models/device_components.py:358 msgid "console server port" msgstr "port serwera konsoli" -#: netbox/dcim/models/device_components.py:328 +#: netbox/dcim/models/device_components.py:359 msgid "console server ports" msgstr "porty serwera konsoli" -#: netbox/dcim/models/device_components.py:365 +#: netbox/dcim/models/device_components.py:396 msgid "power port" msgstr "port zasilania" -#: netbox/dcim/models/device_components.py:366 +#: netbox/dcim/models/device_components.py:397 msgid "power ports" msgstr "porty zasilania" -#: netbox/dcim/models/device_components.py:492 +#: netbox/dcim/models/device_components.py:523 msgid "power outlet" msgstr "gniazdo zasilania" -#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:524 msgid "power outlets" msgstr "gniazdka elektryczne" -#: netbox/dcim/models/device_components.py:501 +#: netbox/dcim/models/device_components.py:532 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device" msgstr "" "Nadrzędny port zasilania ({power_port}) musi należeć do tego samego " "urządzenia" -#: netbox/dcim/models/device_components.py:530 netbox/vpn/models/crypto.py:80 +#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80 #: netbox/vpn/models/crypto.py:222 msgid "mode" msgstr "tryb" -#: netbox/dcim/models/device_components.py:535 +#: netbox/dcim/models/device_components.py:566 msgid "IEEE 802.1Q tagging strategy" msgstr "Strategia tagowania IEEE 802.1Q" -#: netbox/dcim/models/device_components.py:543 +#: netbox/dcim/models/device_components.py:574 msgid "parent interface" msgstr "interfejs macierzysty" -#: netbox/dcim/models/device_components.py:559 +#: netbox/dcim/models/device_components.py:590 msgid "untagged VLAN" msgstr "nieoznaczone sieci VLAN" -#: netbox/dcim/models/device_components.py:565 +#: netbox/dcim/models/device_components.py:596 msgid "tagged VLANs" msgstr "oznaczone sieci VLAN" -#: netbox/dcim/models/device_components.py:573 +#: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:612 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 #: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:108 @@ -6291,90 +6292,90 @@ msgstr "oznaczone sieci VLAN" msgid "Q-in-Q SVLAN" msgstr "Q-in-Q SVLAN" -#: netbox/dcim/models/device_components.py:588 +#: netbox/dcim/models/device_components.py:619 msgid "primary MAC address" msgstr "główny adres MAC" -#: netbox/dcim/models/device_components.py:600 +#: netbox/dcim/models/device_components.py:631 msgid "Only Q-in-Q interfaces may specify a service VLAN." msgstr "Tylko interfejsy Q-in-Q mogą określać usługę VLAN." -#: netbox/dcim/models/device_components.py:606 +#: netbox/dcim/models/device_components.py:637 #, python-brace-format msgid "MAC address {mac_address} is not assigned to this interface." msgstr "Adres MAC {mac_address} nie jest przypisany do tego interfejsu." -#: netbox/dcim/models/device_components.py:662 +#: netbox/dcim/models/device_components.py:693 msgid "parent LAG" msgstr "macierzysta LGD" -#: netbox/dcim/models/device_components.py:672 +#: netbox/dcim/models/device_components.py:703 msgid "This interface is used only for out-of-band management" msgstr "Ten interfejs jest używany tylko do zarządzania poza pasmem" -#: netbox/dcim/models/device_components.py:677 +#: netbox/dcim/models/device_components.py:708 msgid "speed (Kbps)" msgstr "Prędkość (Kbps)" -#: netbox/dcim/models/device_components.py:680 +#: netbox/dcim/models/device_components.py:711 msgid "duplex" msgstr "dupleks" -#: netbox/dcim/models/device_components.py:690 +#: netbox/dcim/models/device_components.py:721 msgid "64-bit World Wide Name" msgstr "64-bitowa nazwa światowa" -#: netbox/dcim/models/device_components.py:704 +#: netbox/dcim/models/device_components.py:735 msgid "wireless channel" msgstr "kanał bezprzewodowy" -#: netbox/dcim/models/device_components.py:711 +#: netbox/dcim/models/device_components.py:742 msgid "channel frequency (MHz)" msgstr "częstotliwość kanału (MHz)" -#: netbox/dcim/models/device_components.py:712 -#: netbox/dcim/models/device_components.py:720 +#: netbox/dcim/models/device_components.py:743 +#: netbox/dcim/models/device_components.py:751 msgid "Populated by selected channel (if set)" msgstr "Wypełnione przez wybrany kanał (jeśli ustawiony)" -#: netbox/dcim/models/device_components.py:726 +#: netbox/dcim/models/device_components.py:757 msgid "transmit power (dBm)" msgstr "moc nadawania (dBm)" -#: netbox/dcim/models/device_components.py:753 netbox/wireless/models.py:117 +#: netbox/dcim/models/device_components.py:784 netbox/wireless/models.py:117 msgid "wireless LANs" msgstr "bezprzewodowe sieci LAN" -#: netbox/dcim/models/device_components.py:801 +#: netbox/dcim/models/device_components.py:832 #: netbox/virtualization/models/virtualmachines.py:364 msgid "interface" msgstr "interfejs" -#: netbox/dcim/models/device_components.py:802 +#: netbox/dcim/models/device_components.py:833 #: netbox/virtualization/models/virtualmachines.py:365 msgid "interfaces" msgstr "interfejsy" -#: netbox/dcim/models/device_components.py:810 +#: netbox/dcim/models/device_components.py:841 #, python-brace-format msgid "{display_type} interfaces cannot have a cable attached." msgstr "{display_type} Interfejsy nie mogą mieć podłączonego kabla." -#: netbox/dcim/models/device_components.py:818 +#: netbox/dcim/models/device_components.py:849 #, python-brace-format msgid "{display_type} interfaces cannot be marked as connected." msgstr "{display_type} interfejsów nie można oznaczyć jako połączonych." -#: netbox/dcim/models/device_components.py:827 +#: netbox/dcim/models/device_components.py:858 #: netbox/virtualization/models/virtualmachines.py:375 msgid "An interface cannot be its own parent." msgstr "Interfejs nie może być własnym rodzicem." -#: netbox/dcim/models/device_components.py:831 +#: netbox/dcim/models/device_components.py:862 msgid "Only virtual interfaces may be assigned to a parent interface." msgstr "Do interfejsu nadrzędnego można przypisać tylko interfejsy wirtualne." -#: netbox/dcim/models/device_components.py:838 +#: netbox/dcim/models/device_components.py:869 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to a different device " @@ -6383,7 +6384,7 @@ msgstr "" "Wybrany interfejs nadrzędny ({interface}) należy do innego urządzenia " "({device})" -#: netbox/dcim/models/device_components.py:844 +#: netbox/dcim/models/device_components.py:875 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to {device}, which is " @@ -6392,7 +6393,7 @@ msgstr "" "Wybrany interfejs nadrzędny ({interface}) należy do {device}, która nie jest" " częścią wirtualnej obudowy {virtual_chassis}." -#: netbox/dcim/models/device_components.py:864 +#: netbox/dcim/models/device_components.py:895 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different device " @@ -6400,7 +6401,7 @@ msgid "" msgstr "" "Wybrany interfejs mostu ({bridge}) należy do innego urządzenia ({device})." -#: netbox/dcim/models/device_components.py:870 +#: netbox/dcim/models/device_components.py:901 #, python-brace-format msgid "" "The selected bridge interface ({interface}) belongs to {device}, which is " @@ -6409,21 +6410,21 @@ msgstr "" "Wybrany interfejs mostu ({interface}) należy do {device}, która nie jest " "częścią wirtualnej obudowy {virtual_chassis}." -#: netbox/dcim/models/device_components.py:881 +#: netbox/dcim/models/device_components.py:912 msgid "Virtual interfaces cannot have a parent LAG interface." msgstr "Interfejsy wirtualne nie mogą mieć nadrzędnego interfejsu LAG." -#: netbox/dcim/models/device_components.py:885 +#: netbox/dcim/models/device_components.py:916 msgid "A LAG interface cannot be its own parent." msgstr "Interfejs LAG nie może być własnym rodzicem." -#: netbox/dcim/models/device_components.py:892 +#: netbox/dcim/models/device_components.py:923 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to a different device ({device})." msgstr "Wybrany interfejs LAG ({lag}) należy do innego urządzenia ({device})." -#: netbox/dcim/models/device_components.py:898 +#: netbox/dcim/models/device_components.py:929 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to {device}, which is not part of" @@ -6432,53 +6433,53 @@ msgstr "" "Wybrany interfejs LAG ({lag}) należy do {device}, która nie jest częścią " "wirtualnej obudowy {virtual_chassis}." -#: netbox/dcim/models/device_components.py:909 +#: netbox/dcim/models/device_components.py:940 msgid "Virtual interfaces cannot have a PoE mode." msgstr "Interfejsy wirtualne nie mogą mieć trybu PoE." -#: netbox/dcim/models/device_components.py:913 +#: netbox/dcim/models/device_components.py:944 msgid "Virtual interfaces cannot have a PoE type." msgstr "Interfejsy wirtualne nie mogą mieć typu PoE." -#: netbox/dcim/models/device_components.py:919 +#: netbox/dcim/models/device_components.py:950 msgid "Must specify PoE mode when designating a PoE type." msgstr "Musi określić tryb PoE podczas wyznaczania typu PoE." -#: netbox/dcim/models/device_components.py:926 +#: netbox/dcim/models/device_components.py:957 msgid "Wireless role may be set only on wireless interfaces." msgstr "" "Rola sieci bezprzewodowej może być ustawiona tylko na interfejsach " "bezprzewodowych." -#: netbox/dcim/models/device_components.py:928 +#: netbox/dcim/models/device_components.py:959 msgid "Channel may be set only on wireless interfaces." msgstr "Kanał można ustawić tylko na interfejsach bezprzewodowych." -#: netbox/dcim/models/device_components.py:934 +#: netbox/dcim/models/device_components.py:965 msgid "Channel frequency may be set only on wireless interfaces." msgstr "" "Częstotliwość kanału może być ustawiona tylko na interfejsach " "bezprzewodowych." -#: netbox/dcim/models/device_components.py:938 +#: netbox/dcim/models/device_components.py:969 msgid "Cannot specify custom frequency with channel selected." msgstr "Nie można określić niestandardowej częstotliwości z wybranym kanałem." -#: netbox/dcim/models/device_components.py:944 +#: netbox/dcim/models/device_components.py:975 msgid "Channel width may be set only on wireless interfaces." msgstr "" "Szerokość kanału może być ustawiona tylko na interfejsach bezprzewodowych." -#: netbox/dcim/models/device_components.py:946 +#: netbox/dcim/models/device_components.py:977 msgid "Cannot specify custom width with channel selected." msgstr "" "Nie można określić niestandardowej szerokości przy zaznaczonym kanale." -#: netbox/dcim/models/device_components.py:950 +#: netbox/dcim/models/device_components.py:981 msgid "Interface mode does not support an untagged vlan." msgstr "Tryb interfejsu nie obsługuje nieoznaczonej sieci VLAN." -#: netbox/dcim/models/device_components.py:956 +#: netbox/dcim/models/device_components.py:987 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -6487,24 +6488,24 @@ msgstr "" "Nieoznaczona sieć VLAN ({untagged_vlan}) musi należeć do tej samej witryny " "co urządzenie nadrzędne interfejsu lub musi być globalne." -#: netbox/dcim/models/device_components.py:1053 +#: netbox/dcim/models/device_components.py:1084 msgid "Mapped position on corresponding rear port" msgstr "Zmapowana pozycja na odpowiednim tylnym porcie" -#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1100 msgid "front port" msgstr "port przedni" -#: netbox/dcim/models/device_components.py:1070 +#: netbox/dcim/models/device_components.py:1101 msgid "front ports" msgstr "porty przednie" -#: netbox/dcim/models/device_components.py:1081 +#: netbox/dcim/models/device_components.py:1112 #, python-brace-format msgid "Rear port ({rear_port}) must belong to the same device" msgstr "Tylny port ({rear_port}) musi należeć do tego samego urządzenia" -#: netbox/dcim/models/device_components.py:1089 +#: netbox/dcim/models/device_components.py:1120 #, python-brace-format msgid "" "Invalid rear port position ({rear_port_position}): Rear port {name} has only" @@ -6513,19 +6514,19 @@ msgstr "" "Nieprawidłowa pozycja tylnego portu ({rear_port_position}): Tylny port " "{name} ma tylko {positions} pozycje." -#: netbox/dcim/models/device_components.py:1119 +#: netbox/dcim/models/device_components.py:1150 msgid "Number of front ports which may be mapped" msgstr "Liczba portów przednich, które mogą być mapowane" -#: netbox/dcim/models/device_components.py:1124 +#: netbox/dcim/models/device_components.py:1155 msgid "rear port" msgstr "tylny port" -#: netbox/dcim/models/device_components.py:1125 +#: netbox/dcim/models/device_components.py:1156 msgid "rear ports" msgstr "tylne porty" -#: netbox/dcim/models/device_components.py:1136 +#: netbox/dcim/models/device_components.py:1167 #, python-brace-format msgid "" "The number of positions cannot be less than the number of mapped front ports" @@ -6534,37 +6535,37 @@ msgstr "" "Liczba pozycji nie może być mniejsza niż liczba zmapowanych portów przednich" " ({frontport_count})" -#: netbox/dcim/models/device_components.py:1177 +#: netbox/dcim/models/device_components.py:1208 msgid "module bay" msgstr "wnęka modułu" -#: netbox/dcim/models/device_components.py:1178 +#: netbox/dcim/models/device_components.py:1209 msgid "module bays" msgstr "kieszenie modułowe" -#: netbox/dcim/models/device_components.py:1192 +#: netbox/dcim/models/device_components.py:1223 #: netbox/dcim/models/modules.py:269 msgid "A module bay cannot belong to a module installed within it." msgstr "Wnęka modułu nie może należeć do zainstalowanego w nim modułu." -#: netbox/dcim/models/device_components.py:1218 +#: netbox/dcim/models/device_components.py:1249 msgid "device bay" msgstr "wnęka urządzenia" -#: netbox/dcim/models/device_components.py:1219 +#: netbox/dcim/models/device_components.py:1250 msgid "device bays" msgstr "kieszenie na urządzenia" -#: netbox/dcim/models/device_components.py:1226 +#: netbox/dcim/models/device_components.py:1257 #, python-brace-format msgid "This type of device ({device_type}) does not support device bays." msgstr "Ten typ urządzenia ({device_type}) nie obsługuje wnęk na urządzenia." -#: netbox/dcim/models/device_components.py:1232 +#: netbox/dcim/models/device_components.py:1263 msgid "Cannot install a device into itself." msgstr "Nie można zainstalować urządzenia w sobie." -#: netbox/dcim/models/device_components.py:1240 +#: netbox/dcim/models/device_components.py:1271 #, python-brace-format msgid "" "Cannot install the specified device; device is already installed in {bay}." @@ -6572,116 +6573,116 @@ msgstr "" "Nie można zainstalować określonego urządzenia; urządzenie jest już " "zainstalowane w {bay}." -#: netbox/dcim/models/device_components.py:1261 +#: netbox/dcim/models/device_components.py:1292 msgid "inventory item role" msgstr "rola pozycji zapasów" -#: netbox/dcim/models/device_components.py:1262 +#: netbox/dcim/models/device_components.py:1293 msgid "inventory item roles" msgstr "role pozycji zapasów" -#: netbox/dcim/models/device_components.py:1321 -#: netbox/dcim/models/devices.py:508 netbox/dcim/models/modules.py:229 +#: netbox/dcim/models/device_components.py:1352 +#: netbox/dcim/models/devices.py:509 netbox/dcim/models/modules.py:229 #: netbox/dcim/models/racks.py:310 #: netbox/virtualization/models/virtualmachines.py:125 msgid "serial number" msgstr "numer seryjny" -#: netbox/dcim/models/device_components.py:1329 -#: netbox/dcim/models/devices.py:516 netbox/dcim/models/modules.py:236 +#: netbox/dcim/models/device_components.py:1360 +#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:236 #: netbox/dcim/models/racks.py:317 msgid "asset tag" msgstr "znacznik zasobu" -#: netbox/dcim/models/device_components.py:1330 +#: netbox/dcim/models/device_components.py:1361 msgid "A unique tag used to identify this item" msgstr "Unikalny znacznik używany do identyfikacji tego elementu" -#: netbox/dcim/models/device_components.py:1333 +#: netbox/dcim/models/device_components.py:1364 msgid "discovered" msgstr "odkryty" -#: netbox/dcim/models/device_components.py:1335 +#: netbox/dcim/models/device_components.py:1366 msgid "This item was automatically discovered" msgstr "Ten przedmiot został automatycznie wykryty" -#: netbox/dcim/models/device_components.py:1353 +#: netbox/dcim/models/device_components.py:1384 msgid "inventory item" msgstr "pozycja inwentaryzacyjna" -#: netbox/dcim/models/device_components.py:1354 +#: netbox/dcim/models/device_components.py:1385 msgid "inventory items" msgstr "pozycje inwentaryzacyjne" -#: netbox/dcim/models/device_components.py:1362 +#: netbox/dcim/models/device_components.py:1393 msgid "Cannot assign self as parent." msgstr "Nie można przypisać siebie jako rodzica." -#: netbox/dcim/models/device_components.py:1370 +#: netbox/dcim/models/device_components.py:1401 msgid "Parent inventory item does not belong to the same device." msgstr "Nadrzędny element ekwipunku nie należy do tego samego urządzenia." -#: netbox/dcim/models/device_components.py:1376 +#: netbox/dcim/models/device_components.py:1407 msgid "Cannot move an inventory item with dependent children" msgstr "" "Nie można przenieść pozycji inwentarza z pozostałymi dziećmi na utrzymaniu" -#: netbox/dcim/models/device_components.py:1384 +#: netbox/dcim/models/device_components.py:1415 msgid "Cannot assign inventory item to component on another device" msgstr "" "Nie można przypisać elementu zapasów do komponentu na innym urządzeniu" -#: netbox/dcim/models/devices.py:59 +#: netbox/dcim/models/devices.py:60 msgid "manufacturer" msgstr "producenta" -#: netbox/dcim/models/devices.py:60 +#: netbox/dcim/models/devices.py:61 msgid "manufacturers" msgstr "producentów" -#: netbox/dcim/models/devices.py:84 netbox/dcim/models/modules.py:85 +#: netbox/dcim/models/devices.py:85 netbox/dcim/models/modules.py:85 #: netbox/dcim/models/racks.py:139 msgid "model" msgstr "model" -#: netbox/dcim/models/devices.py:97 +#: netbox/dcim/models/devices.py:98 msgid "default platform" msgstr "domyślna platforma" -#: netbox/dcim/models/devices.py:100 netbox/dcim/models/modules.py:89 +#: netbox/dcim/models/devices.py:101 netbox/dcim/models/modules.py:89 msgid "part number" msgstr "numer części" -#: netbox/dcim/models/devices.py:103 netbox/dcim/models/modules.py:92 +#: netbox/dcim/models/devices.py:104 netbox/dcim/models/modules.py:92 msgid "Discrete part number (optional)" msgstr "Dyskretny numer części (opcjonalnie)" -#: netbox/dcim/models/devices.py:109 netbox/dcim/models/racks.py:53 +#: netbox/dcim/models/devices.py:110 netbox/dcim/models/racks.py:53 msgid "height (U)" msgstr "wysokość (U)" -#: netbox/dcim/models/devices.py:113 +#: netbox/dcim/models/devices.py:114 msgid "exclude from utilization" msgstr "wykluczyć z wykorzystania" -#: netbox/dcim/models/devices.py:114 +#: netbox/dcim/models/devices.py:115 msgid "Devices of this type are excluded when calculating rack utilization." msgstr "" "Urządzenia tego typu są wykluczone przy obliczaniu wykorzystania szafy." -#: netbox/dcim/models/devices.py:118 +#: netbox/dcim/models/devices.py:119 msgid "is full depth" msgstr "jest pełna głębokość" -#: netbox/dcim/models/devices.py:119 +#: netbox/dcim/models/devices.py:120 msgid "Device consumes both front and rear rack faces." msgstr "Urządzenie zajmuje zarówno przednią, jak i tylną powierzchnię szafy." -#: netbox/dcim/models/devices.py:126 +#: netbox/dcim/models/devices.py:127 msgid "parent/child status" msgstr "status rodzica/dziecka" -#: netbox/dcim/models/devices.py:127 +#: netbox/dcim/models/devices.py:128 msgid "" "Parent devices house child devices in device bays. Leave blank if this " "device type is neither a parent nor a child." @@ -6690,24 +6691,24 @@ msgstr "" " Pozostaw puste, jeśli ten typ urządzenia nie jest ani rodzicem, ani " "dzieckiem." -#: netbox/dcim/models/devices.py:131 netbox/dcim/models/devices.py:561 +#: netbox/dcim/models/devices.py:132 netbox/dcim/models/devices.py:562 #: netbox/dcim/models/modules.py:95 netbox/dcim/models/racks.py:321 msgid "airflow" msgstr "przepływ powietrza" -#: netbox/dcim/models/devices.py:208 +#: netbox/dcim/models/devices.py:209 msgid "device type" msgstr "typ urządzenia" -#: netbox/dcim/models/devices.py:209 +#: netbox/dcim/models/devices.py:210 msgid "device types" msgstr "typy urządzeń" -#: netbox/dcim/models/devices.py:291 +#: netbox/dcim/models/devices.py:292 msgid "U height must be in increments of 0.5 rack units." msgstr "Wysokość U musi być w odstępach co 0,5 jednostki szafy." -#: netbox/dcim/models/devices.py:308 +#: netbox/dcim/models/devices.py:309 #, python-brace-format msgid "" "Device {device} in rack {rack} does not have sufficient space to accommodate" @@ -6716,7 +6717,7 @@ msgstr "" "Urządzenie {device} w szafie {rack} nie ma wystarczającej ilości miejsca, " "aby pomieścić wysokość {height}U" -#: netbox/dcim/models/devices.py:323 +#: netbox/dcim/models/devices.py:324 #, python-brace-format msgid "" "Unable to set 0U height: Found {racked_instance_count} " @@ -6726,7 +6727,7 @@ msgstr "" "href=\"{url}\">{racked_instance_count} instancji już zamontowanych " "w szafach." -#: netbox/dcim/models/devices.py:332 +#: netbox/dcim/models/devices.py:333 msgid "" "Must delete all device bay templates associated with this device before " "declassifying it as a parent device." @@ -6734,158 +6735,158 @@ msgstr "" "Przed odtajnieniem go jako urządzenia nadrzędnego należy usunąć wszystkie " "szablony kieszeni urządzeń powiązane z tym urządzeniem." -#: netbox/dcim/models/devices.py:338 +#: netbox/dcim/models/devices.py:339 msgid "Child device types must be 0U." msgstr "Typy urządzeń podrzędnych muszą mieć wartość 0U." -#: netbox/dcim/models/devices.py:387 +#: netbox/dcim/models/devices.py:388 msgid "Virtual machines may be assigned to this role" msgstr "Maszyny wirtualne mogą być przypisane do tej roli" -#: netbox/dcim/models/devices.py:410 +#: netbox/dcim/models/devices.py:411 msgid "A top-level device role with this name already exists." msgstr "Rola urządzenia najwyższego poziomu z tą nazwą już istnieje." -#: netbox/dcim/models/devices.py:420 +#: netbox/dcim/models/devices.py:421 msgid "A top-level device role with this slug already exists." msgstr "" "Rola urządzenia najwyższego poziomu z tą uproszczoną nazwą już istnieje." -#: netbox/dcim/models/devices.py:423 +#: netbox/dcim/models/devices.py:424 msgid "device role" msgstr "rola urządzenia" -#: netbox/dcim/models/devices.py:424 +#: netbox/dcim/models/devices.py:425 msgid "device roles" msgstr "role urządzenia" -#: netbox/dcim/models/devices.py:438 +#: netbox/dcim/models/devices.py:439 msgid "Optionally limit this platform to devices of a certain manufacturer" msgstr "Opcjonalnie ogranicz tę platformę do urządzeń określonego producenta" -#: netbox/dcim/models/devices.py:450 +#: netbox/dcim/models/devices.py:451 msgid "platform" msgstr "platforma" -#: netbox/dcim/models/devices.py:451 +#: netbox/dcim/models/devices.py:452 msgid "platforms" msgstr "platformy" -#: netbox/dcim/models/devices.py:482 +#: netbox/dcim/models/devices.py:483 msgid "The function this device serves" msgstr "Funkcja, jaką spełnia to urządzenie" -#: netbox/dcim/models/devices.py:509 +#: netbox/dcim/models/devices.py:510 msgid "Chassis serial number, assigned by the manufacturer" msgstr "Numer seryjny podwozia, przypisany przez producenta" -#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:237 +#: netbox/dcim/models/devices.py:518 netbox/dcim/models/modules.py:237 msgid "A unique tag used to identify this device" msgstr "Unikalny znacznik używany do identyfikacji tego urządzenia" -#: netbox/dcim/models/devices.py:544 +#: netbox/dcim/models/devices.py:545 msgid "position (U)" msgstr "pozycja (U)" -#: netbox/dcim/models/devices.py:552 +#: netbox/dcim/models/devices.py:553 msgid "rack face" msgstr "powierzchnia szafy" -#: netbox/dcim/models/devices.py:573 netbox/dcim/models/devices.py:1176 +#: netbox/dcim/models/devices.py:574 netbox/dcim/models/devices.py:1180 #: netbox/virtualization/models/virtualmachines.py:94 msgid "primary IPv4" msgstr "podstawowy IPv4" -#: netbox/dcim/models/devices.py:581 netbox/dcim/models/devices.py:1184 +#: netbox/dcim/models/devices.py:582 netbox/dcim/models/devices.py:1188 #: netbox/virtualization/models/virtualmachines.py:102 msgid "primary IPv6" msgstr "podstawowy IPv6" -#: netbox/dcim/models/devices.py:589 +#: netbox/dcim/models/devices.py:590 msgid "out-of-band IP" msgstr "Poza pasmem IP" -#: netbox/dcim/models/devices.py:606 +#: netbox/dcim/models/devices.py:607 msgid "VC position" msgstr "Pozycja VC" -#: netbox/dcim/models/devices.py:609 +#: netbox/dcim/models/devices.py:610 msgid "Virtual chassis position" msgstr "Wirtualna pozycja podwozia" -#: netbox/dcim/models/devices.py:612 +#: netbox/dcim/models/devices.py:613 msgid "VC priority" msgstr "Priorytet VC" -#: netbox/dcim/models/devices.py:616 +#: netbox/dcim/models/devices.py:617 msgid "Virtual chassis master election priority" msgstr "Priorytet wyboru głównego wirtualnego podwozia" -#: netbox/dcim/models/devices.py:619 netbox/dcim/models/sites.py:208 +#: netbox/dcim/models/devices.py:620 netbox/dcim/models/sites.py:208 msgid "latitude" msgstr "swoboda" -#: netbox/dcim/models/devices.py:624 netbox/dcim/models/devices.py:632 +#: netbox/dcim/models/devices.py:625 netbox/dcim/models/devices.py:633 #: netbox/dcim/models/sites.py:213 netbox/dcim/models/sites.py:221 msgid "GPS coordinate in decimal format (xx.yyyyyy)" msgstr "Współrzędne GPS w formacie dziesiętnym (xx.rrrr)" -#: netbox/dcim/models/devices.py:627 netbox/dcim/models/sites.py:216 +#: netbox/dcim/models/devices.py:628 netbox/dcim/models/sites.py:216 msgid "longitude" msgstr "długość geograficzna" -#: netbox/dcim/models/devices.py:706 +#: netbox/dcim/models/devices.py:707 msgid "Device name must be unique per site." msgstr "Nazwa urządzenia musi być niepowtarzalna dla każdej witryny." -#: netbox/dcim/models/devices.py:717 +#: netbox/dcim/models/devices.py:718 msgid "device" msgstr "urządzenie" -#: netbox/dcim/models/devices.py:718 +#: netbox/dcim/models/devices.py:719 msgid "devices" msgstr "urządzenia" -#: netbox/dcim/models/devices.py:737 +#: netbox/dcim/models/devices.py:738 #, python-brace-format msgid "Rack {rack} does not belong to site {site}." msgstr "Szafa {rack} nie należy do terenu {site}." -#: netbox/dcim/models/devices.py:742 +#: netbox/dcim/models/devices.py:743 #, python-brace-format msgid "Location {location} does not belong to site {site}." msgstr "Lokalizacja {location} nie należy do strony {site}." -#: netbox/dcim/models/devices.py:748 +#: netbox/dcim/models/devices.py:749 #, python-brace-format msgid "Rack {rack} does not belong to location {location}." msgstr "Szafa {rack} nie należy do lokalizacji {location}." -#: netbox/dcim/models/devices.py:755 +#: netbox/dcim/models/devices.py:756 msgid "Cannot select a rack face without assigning a rack." msgstr "Nie można wybrać powierzchni szafy bez przypisania szafy." -#: netbox/dcim/models/devices.py:759 +#: netbox/dcim/models/devices.py:760 msgid "Cannot select a rack position without assigning a rack." msgstr "Nie można wybrać pozycji w szafie bez przypisania szafy." -#: netbox/dcim/models/devices.py:765 +#: netbox/dcim/models/devices.py:766 msgid "Position must be in increments of 0.5 rack units." msgstr "Pozycja musi być w odstępach co 0,5 jednostek regałowych." -#: netbox/dcim/models/devices.py:769 +#: netbox/dcim/models/devices.py:770 msgid "Must specify rack face when defining rack position." msgstr "" "Należy określić powierzchnię szafy podczas definiowania pozycji w szafie." -#: netbox/dcim/models/devices.py:777 +#: netbox/dcim/models/devices.py:778 #, python-brace-format msgid "" "A 0U device type ({device_type}) cannot be assigned to a rack position." msgstr "" "Typ urządzenia 0U ({device_type}) nie może być przypisany do pozycji szafy." -#: netbox/dcim/models/devices.py:788 +#: netbox/dcim/models/devices.py:789 msgid "" "Child device types cannot be assigned to a rack face. This is an attribute " "of the parent device." @@ -6893,7 +6894,7 @@ msgstr "" "Typy urządzeń podrzędnych nie mogą być przypisane do powierzchni szafy. Jest" " to atrybut urządzenia nadrzędnego." -#: netbox/dcim/models/devices.py:795 +#: netbox/dcim/models/devices.py:796 msgid "" "Child device types cannot be assigned to a rack position. This is an " "attribute of the parent device." @@ -6901,7 +6902,7 @@ msgstr "" "Typy urządzeń podrzędnych nie mogą być przypisane do pozycji szafy. Jest to " "atrybut urządzenia nadrzędnego." -#: netbox/dcim/models/devices.py:809 +#: netbox/dcim/models/devices.py:810 #, python-brace-format msgid "" "U{position} is already occupied or does not have sufficient space to " @@ -6910,22 +6911,22 @@ msgstr "" "U{position} jest już zajęty lub nie ma wystarczającej ilości miejsca, aby " "pomieścić ten typ urządzenia: {device_type} ({u_height}U)" -#: netbox/dcim/models/devices.py:824 +#: netbox/dcim/models/devices.py:825 #, python-brace-format msgid "{ip} is not an IPv4 address." msgstr "{ip} nie jest adresem IPv4." -#: netbox/dcim/models/devices.py:836 netbox/dcim/models/devices.py:854 +#: netbox/dcim/models/devices.py:837 netbox/dcim/models/devices.py:855 #, python-brace-format msgid "The specified IP address ({ip}) is not assigned to this device." msgstr "Podany adres IP ({ip}) nie jest przypisany do tego urządzenia." -#: netbox/dcim/models/devices.py:842 +#: netbox/dcim/models/devices.py:843 #, python-brace-format msgid "{ip} is not an IPv6 address." msgstr "{ip} nie jest adresem IPv6." -#: netbox/dcim/models/devices.py:872 +#: netbox/dcim/models/devices.py:873 #, python-brace-format msgid "" "The assigned platform is limited to {platform_manufacturer} device types, " @@ -6934,23 +6935,23 @@ msgstr "" "Przydzielona platforma jest ograniczona do {platform_manufacturer} typy " "urządzeń, ale typ tego urządzenia należy do {devicetype_manufacturer}." -#: netbox/dcim/models/devices.py:883 +#: netbox/dcim/models/devices.py:884 #, python-brace-format msgid "The assigned cluster belongs to a different site ({site})" msgstr "Przypisany klaster należy do innej lokalizacji ({site})" -#: netbox/dcim/models/devices.py:890 +#: netbox/dcim/models/devices.py:891 #, python-brace-format msgid "The assigned cluster belongs to a different location ({location})" msgstr "Przypisany klaster należy do innej lokalizacji ({location})" -#: netbox/dcim/models/devices.py:898 +#: netbox/dcim/models/devices.py:899 msgid "A device assigned to a virtual chassis must have its position defined." msgstr "" "Urządzenie przypisane do wirtualnej obudowy musi mieć zdefiniowane " "położenie." -#: netbox/dcim/models/devices.py:904 +#: netbox/dcim/models/devices.py:905 #, python-brace-format msgid "" "Device cannot be removed from virtual chassis {virtual_chassis} because it " @@ -6959,22 +6960,22 @@ msgstr "" "Nie można usunąć urządzenia z wirtualnej obudowy {virtual_chassis} ponieważ " "jest obecnie wyznaczony jako jego mistrz." -#: netbox/dcim/models/devices.py:1097 +#: netbox/dcim/models/devices.py:1101 msgid "domain" msgstr "domena" -#: netbox/dcim/models/devices.py:1110 netbox/dcim/models/devices.py:1111 +#: netbox/dcim/models/devices.py:1114 netbox/dcim/models/devices.py:1115 msgid "virtual chassis" msgstr "wirtualne podwozie" -#: netbox/dcim/models/devices.py:1123 +#: netbox/dcim/models/devices.py:1127 #, python-brace-format msgid "" "The selected master ({master}) is not assigned to this virtual chassis." msgstr "" "Wybrany mistrz ({master}) nie jest przypisany do tej wirtualnej obudowy." -#: netbox/dcim/models/devices.py:1139 +#: netbox/dcim/models/devices.py:1143 #, python-brace-format msgid "" "Unable to delete virtual chassis {self}. There are member interfaces which " @@ -6983,43 +6984,43 @@ msgstr "" "Nie można usunąć wirtualnej obudowy {self}. Istnieją interfejsy członów, " "które tworzą interfejsy LAG między podwoziami." -#: netbox/dcim/models/devices.py:1165 netbox/vpn/models/l2vpn.py:42 +#: netbox/dcim/models/devices.py:1169 netbox/vpn/models/l2vpn.py:42 msgid "identifier" msgstr "identyfikator" -#: netbox/dcim/models/devices.py:1166 +#: netbox/dcim/models/devices.py:1170 msgid "Numeric identifier unique to the parent device" msgstr "Identyfikator numeryczny unikalny dla urządzenia nadrzędnego" -#: netbox/dcim/models/devices.py:1194 netbox/extras/models/customfields.py:227 +#: netbox/dcim/models/devices.py:1198 netbox/extras/models/customfields.py:227 #: netbox/extras/models/models.py:109 netbox/extras/models/models.py:775 #: netbox/netbox/models/__init__.py:120 netbox/netbox/models/__init__.py:155 msgid "comments" msgstr "komentarzy" -#: netbox/dcim/models/devices.py:1210 +#: netbox/dcim/models/devices.py:1214 msgid "virtual device context" msgstr "kontekst urządzenia wirtualnego" -#: netbox/dcim/models/devices.py:1211 +#: netbox/dcim/models/devices.py:1215 msgid "virtual device contexts" msgstr "konteksty urządzeń wirtualnych" -#: netbox/dcim/models/devices.py:1240 +#: netbox/dcim/models/devices.py:1244 #, python-brace-format msgid "{ip} is not an IPv{family} address." msgstr "{ip} nie jest IPV{family} adres." -#: netbox/dcim/models/devices.py:1246 +#: netbox/dcim/models/devices.py:1250 msgid "Primary IP address must belong to an interface on the assigned device." msgstr "" "Podstawowy adres IP musi należeć do interfejsu na przypisanym urządzeniu." -#: netbox/dcim/models/devices.py:1277 +#: netbox/dcim/models/devices.py:1281 msgid "MAC addresses" msgstr "Adresy MAC" -#: netbox/dcim/models/devices.py:1309 +#: netbox/dcim/models/devices.py:1313 msgid "" "Cannot unassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7027,7 +7028,7 @@ msgstr "" "Nie można anulować przypisania adresu MAC, gdy jest on wyznaczony jako " "główny MAC dla obiektu" -#: netbox/dcim/models/devices.py:1313 +#: netbox/dcim/models/devices.py:1317 msgid "" "Cannot reassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7466,6 +7467,10 @@ msgstr "Strona A" msgid "Site B" msgstr "Strona B" +#: netbox/dcim/tables/cables.py:117 +msgid "Color Name" +msgstr "Nazwa koloru" + #: netbox/dcim/tables/connections.py:31 netbox/dcim/tables/connections.py:50 #: netbox/dcim/tables/connections.py:71 #: netbox/templates/dcim/inc/connection_endpoints.html:16 @@ -7474,7 +7479,7 @@ msgstr "Osiągnięty" #: netbox/dcim/tables/devices.py:73 netbox/dcim/tables/devices.py:121 #: netbox/dcim/tables/racks.py:153 netbox/dcim/tables/sites.py:118 -#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:605 +#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:606 #: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73 #: netbox/netbox/navigation/menu.py:75 #: netbox/virtualization/forms/model_forms.py:122 @@ -7706,7 +7711,7 @@ msgid "Module Types" msgstr "Rodzaje modułów" #: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:413 -#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:600 +#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:601 #: netbox/netbox/navigation/menu.py:78 msgid "Platforms" msgstr "Platformy" @@ -7903,7 +7908,7 @@ msgstr "Kontekst konfiguracji" msgid "Render Config" msgstr "Konfiguracja renderowania" -#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:610 +#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:611 #: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258 #: netbox/virtualization/views.py:208 msgid "Virtual Machines" @@ -8249,34 +8254,38 @@ msgstr "" msgid "RSS Feed" msgstr "Kanał RSS" -#: netbox/extras/dashboard/widgets.py:314 +#: netbox/extras/dashboard/widgets.py:315 msgid "Embed an RSS feed from an external website." msgstr "Osadź kanał RSS z zewnętrznej strony internetowej." -#: netbox/extras/dashboard/widgets.py:321 +#: netbox/extras/dashboard/widgets.py:322 msgid "Feed URL" msgstr "Adres URL kanału" -#: netbox/extras/dashboard/widgets.py:325 +#: netbox/extras/dashboard/widgets.py:326 msgid "Requires external connection" msgstr "Wymaga połączenia zewnętrznego" -#: netbox/extras/dashboard/widgets.py:331 +#: netbox/extras/dashboard/widgets.py:332 msgid "The maximum number of objects to display" msgstr "Maksymalna liczba obiektów do wyświetlenia" -#: netbox/extras/dashboard/widgets.py:336 +#: netbox/extras/dashboard/widgets.py:337 msgid "How long to stored the cached content (in seconds)" msgstr "Jak długo przechowywać zawartość w pamięci podręcznej (w sekundach)" -#: netbox/extras/dashboard/widgets.py:393 +#: netbox/extras/dashboard/widgets.py:343 +msgid "Timeout value for fetching the feed (in seconds)" +msgstr "Wartość limitu czasu pobierania danych (w sekundach)" + +#: netbox/extras/dashboard/widgets.py:400 #: netbox/templates/account/base.html:10 #: netbox/templates/account/bookmarks.html:7 #: netbox/templates/inc/user_menu.html:43 msgid "Bookmarks" msgstr "Zakładki" -#: netbox/extras/dashboard/widgets.py:397 +#: netbox/extras/dashboard/widgets.py:404 msgid "Show your personal bookmarks" msgstr "Pokaż swoje osobiste zakładki" @@ -8396,7 +8405,7 @@ msgstr "Klasa przycisków" #: netbox/extras/forms/bulk_edit.py:155 netbox/extras/forms/bulk_edit.py:354 #: netbox/extras/forms/filtersets.py:192 netbox/extras/forms/filtersets.py:470 -#: netbox/extras/models/mixins.py:100 +#: netbox/extras/models/mixins.py:101 msgid "MIME type" msgstr "Typ MIME" @@ -8468,7 +8477,7 @@ msgstr "Jest aktywny" #: netbox/extras/forms/model_forms.py:297 #: netbox/extras/forms/model_forms.py:450 #: netbox/extras/forms/model_forms.py:567 -#: netbox/users/forms/model_forms.py:277 +#: netbox/users/forms/model_forms.py:284 msgid "Object types" msgstr "Typy obiektów" @@ -8571,7 +8580,7 @@ msgstr "Klasyfikacja wpisu" #: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:413 #: netbox/templates/extras/notificationgroup.html:41 #: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:237 -#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:301 +#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:310 #: netbox/users/tables.py:102 msgid "Users" msgstr "Użytkownicy" @@ -8589,7 +8598,7 @@ msgstr "" #: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78 #: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68 #: netbox/users/forms/model_forms.py:182 netbox/users/forms/model_forms.py:194 -#: netbox/users/forms/model_forms.py:306 netbox/users/tables.py:35 +#: netbox/users/forms/model_forms.py:315 netbox/users/tables.py:35 #: netbox/users/tables.py:106 msgid "Groups" msgstr "Grupy" @@ -8953,7 +8962,7 @@ msgstr "Nie znaleziono indeksatorów!" #: netbox/extras/models/configs.py:38 netbox/extras/models/models.py:323 #: netbox/extras/models/models.py:488 netbox/extras/models/models.py:567 #: netbox/extras/models/search.py:48 netbox/extras/models/tags.py:44 -#: netbox/ipam/models/ip.py:193 netbox/netbox/models/mixins.py:16 +#: netbox/ipam/models/ip.py:194 netbox/netbox/models/mixins.py:16 msgid "weight" msgstr "waga" @@ -9341,19 +9350,19 @@ msgstr "deska rozdzielcza" msgid "dashboards" msgstr "pulpity nawigacyjne" -#: netbox/extras/models/mixins.py:85 +#: netbox/extras/models/mixins.py:86 msgid "template code" msgstr "kod szablonu" -#: netbox/extras/models/mixins.py:86 +#: netbox/extras/models/mixins.py:87 msgid "Jinja template code." msgstr "Kod szablonu Jinja." -#: netbox/extras/models/mixins.py:89 +#: netbox/extras/models/mixins.py:90 msgid "environment parameters" msgstr "parametry środowiska" -#: netbox/extras/models/mixins.py:94 +#: netbox/extras/models/mixins.py:95 #, python-brace-format msgid "" "Any additional parameters to pass when constructing " @@ -9362,32 +9371,32 @@ msgstr "" "Dowolny dodatkowe parametry przejść podczas budowy " "środowiska Jinja" -#: netbox/extras/models/mixins.py:101 +#: netbox/extras/models/mixins.py:102 #, python-brace-format msgid "Defaults to {default}" msgstr "Domyślnie {default}" -#: netbox/extras/models/mixins.py:106 +#: netbox/extras/models/mixins.py:107 msgid "Filename to give to the rendered export file" msgstr "Nazwa pliku do nadania renderowanemu pliku eksportu" -#: netbox/extras/models/mixins.py:109 +#: netbox/extras/models/mixins.py:110 msgid "file extension" msgstr "rozszerzenie pliku" -#: netbox/extras/models/mixins.py:112 +#: netbox/extras/models/mixins.py:113 msgid "Extension to append to the rendered filename" msgstr "Rozszerzenie do dołączenia do renderowanej nazwy pliku" -#: netbox/extras/models/mixins.py:115 +#: netbox/extras/models/mixins.py:116 msgid "as attachment" msgstr "jako załącznik" -#: netbox/extras/models/mixins.py:117 +#: netbox/extras/models/mixins.py:118 msgid "Download file as attachment" msgstr "Pobierz plik jako załącznik" -#: netbox/extras/models/mixins.py:124 +#: netbox/extras/models/mixins.py:125 #, python-brace-format msgid "{class_name} must implement a get_context() method." msgstr "{class_name} musi zaimplementować metodę get_context ()." @@ -9678,7 +9687,7 @@ msgstr "zakładka" msgid "bookmarks" msgstr "zakładki" -#: netbox/extras/models/models.py:858 +#: netbox/extras/models/models.py:861 #, python-brace-format msgid "Bookmarks cannot be assigned to this object type ({type})." msgstr "Zakładki nie mogą być przypisane do tego typu obiektu ({type})." @@ -9813,8 +9822,7 @@ msgstr "Odrzucić" #: netbox/extras/tables/tables.py:66 netbox/extras/tables/tables.py:163 #: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:264 -#: netbox/extras/tables/tables.py:320 netbox/extras/tables/tables.py:456 -#: netbox/extras/tables/tables.py:490 +#: netbox/extras/tables/tables.py:457 netbox/extras/tables/tables.py:491 #: netbox/templates/extras/customfield.html:105 #: netbox/templates/extras/eventrule.html:27 #: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80 @@ -9873,30 +9881,30 @@ msgstr "Uporządkuj alfabetycznie" msgid "New Window" msgstr "Nowe okno" -#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:577 +#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:578 #: netbox/templates/extras/configtemplate.html:21 #: netbox/templates/extras/exporttemplate.html:23 msgid "MIME Type" msgstr "Typ MIME" -#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:580 +#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:581 #: netbox/templates/extras/configtemplate.html:25 #: netbox/templates/extras/exporttemplate.html:27 msgid "File Name" msgstr "Nazwa pliku" -#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:583 +#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:584 #: netbox/templates/extras/configtemplate.html:29 #: netbox/templates/extras/exporttemplate.html:31 msgid "File Extension" msgstr "Rozszerzenie pliku" -#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:586 +#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:587 msgid "As Attachment" msgstr "Jako załącznik" -#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:531 -#: netbox/extras/tables/tables.py:569 netbox/templates/core/datafile.html:24 +#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:532 +#: netbox/extras/tables/tables.py:570 netbox/templates/core/datafile.html:24 #: netbox/templates/extras/configcontext.html:39 #: netbox/templates/extras/configtemplate.html:47 #: netbox/templates/extras/exporttemplate.html:49 @@ -9905,8 +9913,8 @@ msgstr "Jako załącznik" msgid "Data File" msgstr "Plik danych" -#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:543 -#: netbox/extras/tables/tables.py:574 +#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:544 +#: netbox/extras/tables/tables.py:575 msgid "Synced" msgstr "Zsynchronizowane" @@ -9922,41 +9930,41 @@ msgstr "Rozmiar (bajty)" msgid "Table Name" msgstr "Nazwa tabeli" -#: netbox/extras/tables/tables.py:383 +#: netbox/extras/tables/tables.py:384 msgid "Read" msgstr "Przeczytaj" -#: netbox/extras/tables/tables.py:426 +#: netbox/extras/tables/tables.py:427 msgid "SSL Validation" msgstr "Walidacja SSL" -#: netbox/extras/tables/tables.py:462 +#: netbox/extras/tables/tables.py:463 #: netbox/templates/extras/eventrule.html:37 msgid "Event Types" msgstr "Rodzaje zdarzeń" -#: netbox/extras/tables/tables.py:595 netbox/netbox/navigation/menu.py:77 +#: netbox/extras/tables/tables.py:596 netbox/netbox/navigation/menu.py:77 #: netbox/templates/dcim/devicerole.html:8 msgid "Device Roles" msgstr "Role urządzenia" -#: netbox/extras/tables/tables.py:648 +#: netbox/extras/tables/tables.py:649 msgid "Comments (Short)" msgstr "Komentarze (krótkie)" -#: netbox/extras/tables/tables.py:667 netbox/extras/tables/tables.py:718 +#: netbox/extras/tables/tables.py:668 netbox/extras/tables/tables.py:719 msgid "Line" msgstr "Linia" -#: netbox/extras/tables/tables.py:674 netbox/extras/tables/tables.py:728 +#: netbox/extras/tables/tables.py:675 netbox/extras/tables/tables.py:729 msgid "Level" msgstr "Poziom" -#: netbox/extras/tables/tables.py:680 netbox/extras/tables/tables.py:737 +#: netbox/extras/tables/tables.py:681 netbox/extras/tables/tables.py:738 msgid "Message" msgstr "Wiadomość" -#: netbox/extras/tables/tables.py:721 +#: netbox/extras/tables/tables.py:722 msgid "Method" msgstr "Metoda" @@ -10022,7 +10030,7 @@ msgstr "Usunięty widget: " msgid "Error deleting widget: " msgstr "Błąd usuwania widżetu: " -#: netbox/extras/views.py:1349 +#: netbox/extras/views.py:1356 msgid "Unable to run script: RQ worker process not running." msgstr "Nie można uruchomić skryptu: proces roboczy RQ nie działa." @@ -10087,8 +10095,8 @@ msgstr "Cisco" msgid "Plaintext" msgstr "Zwykły tekst" -#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:797 -#: netbox/ipam/forms/model_forms.py:851 netbox/templates/ipam/service.html:23 +#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:793 +#: netbox/ipam/forms/model_forms.py:859 netbox/templates/ipam/service.html:23 msgid "Service" msgstr "Serwis" @@ -10262,7 +10270,7 @@ msgstr "Grupa FHRP (ID)" msgid "IP address (ID)" msgstr "Adres IP (ID)" -#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:808 +#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:816 msgid "IP address" msgstr "Adres IP" @@ -10326,8 +10334,8 @@ msgstr "Jest prywatny" #: netbox/ipam/forms/filtersets.py:151 netbox/ipam/forms/model_forms.py:99 #: netbox/ipam/forms/model_forms.py:112 netbox/ipam/forms/model_forms.py:135 #: netbox/ipam/forms/model_forms.py:154 netbox/ipam/models/asns.py:31 -#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:71 -#: netbox/ipam/models/ip.py:87 netbox/ipam/tables/asn.py:20 +#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:72 +#: netbox/ipam/models/ip.py:88 netbox/ipam/tables/asn.py:20 #: netbox/ipam/tables/asn.py:45 netbox/templates/ipam/aggregate.html:18 #: netbox/templates/ipam/asn.html:27 netbox/templates/ipam/asnrange.html:19 #: netbox/templates/ipam/rir.html:19 @@ -10371,7 +10379,7 @@ msgstr "Jest basenem" #: netbox/ipam/forms/bulk_edit.py:257 netbox/ipam/forms/bulk_edit.py:307 #: netbox/ipam/forms/filtersets.py:258 netbox/ipam/forms/filtersets.py:316 -#: netbox/ipam/models/ip.py:261 +#: netbox/ipam/models/ip.py:262 msgid "Treat as fully utilized" msgstr "Traktuj jako w pełni wykorzystany" @@ -10384,7 +10392,7 @@ msgstr "Przypisanie sieci VLAN" msgid "Treat as populated" msgstr "Traktuj jako zaludniony" -#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:792 +#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:800 msgid "DNS name" msgstr "Nazwa DNS" @@ -10783,23 +10791,23 @@ msgstr "Szablon usługi" msgid "Parent type" msgstr "Rodzaj macierzysty" -#: netbox/ipam/forms/model_forms.py:796 +#: netbox/ipam/forms/model_forms.py:792 msgid "Port(s)" msgstr "Port (y)" -#: netbox/ipam/forms/model_forms.py:839 +#: netbox/ipam/forms/model_forms.py:847 msgid "Service template" msgstr "Szablon usługi" -#: netbox/ipam/forms/model_forms.py:848 +#: netbox/ipam/forms/model_forms.py:856 msgid "From Template" msgstr "Z szablonu" -#: netbox/ipam/forms/model_forms.py:849 +#: netbox/ipam/forms/model_forms.py:857 msgid "Custom" msgstr "Niestandardowe" -#: netbox/ipam/forms/model_forms.py:880 +#: netbox/ipam/forms/model_forms.py:888 msgid "" "Must specify name, protocol, and port(s) if not using a service template." msgstr "" @@ -10864,43 +10872,43 @@ msgstr "Przydział grupy FHRP" msgid "FHRP group assignments" msgstr "Zadania grupowe FHRP" -#: netbox/ipam/models/ip.py:65 +#: netbox/ipam/models/ip.py:66 msgid "private" msgstr "prywatny" -#: netbox/ipam/models/ip.py:66 +#: netbox/ipam/models/ip.py:67 msgid "IP space managed by this RIR is considered private" msgstr "Przestrzeń IP zarządzana przez ten RIR jest uważana za prywatną" -#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:189 +#: netbox/ipam/models/ip.py:73 netbox/netbox/navigation/menu.py:189 msgid "RIRs" msgstr "RIR" -#: netbox/ipam/models/ip.py:81 +#: netbox/ipam/models/ip.py:82 msgid "IPv4 or IPv6 network" msgstr "Sieć IPv4 lub IPv6" -#: netbox/ipam/models/ip.py:88 +#: netbox/ipam/models/ip.py:89 msgid "Regional Internet Registry responsible for this IP space" msgstr "Regionalny Rejestr Internetowy odpowiedzialny za tę przestrzeń IP" -#: netbox/ipam/models/ip.py:98 +#: netbox/ipam/models/ip.py:99 msgid "date added" msgstr "data dodania" -#: netbox/ipam/models/ip.py:112 +#: netbox/ipam/models/ip.py:113 msgid "aggregate" msgstr "agregat" -#: netbox/ipam/models/ip.py:113 +#: netbox/ipam/models/ip.py:114 msgid "aggregates" msgstr "agregaty IP" -#: netbox/ipam/models/ip.py:126 +#: netbox/ipam/models/ip.py:127 msgid "Cannot create aggregate with /0 mask." msgstr "Nie można utworzyć agregatu IP z maską /0." -#: netbox/ipam/models/ip.py:138 +#: netbox/ipam/models/ip.py:139 #, python-brace-format msgid "" "Aggregates cannot overlap. {prefix} is already covered by an existing " @@ -10909,7 +10917,7 @@ msgstr "" "Agregaty nie mogą się nakładać. {prefix} jest już objęty istniejącym " "agregatem ({aggregate})." -#: netbox/ipam/models/ip.py:152 +#: netbox/ipam/models/ip.py:153 #, python-brace-format msgid "" "Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate " @@ -10918,185 +10926,185 @@ msgstr "" "Prefiksy nie mogą nakładać się na agregaty IP. {prefix} obejmuje istniejące " "agregat IP ({aggregate})." -#: netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:201 msgid "roles" msgstr "ról" -#: netbox/ipam/models/ip.py:213 netbox/ipam/models/ip.py:282 +#: netbox/ipam/models/ip.py:214 netbox/ipam/models/ip.py:283 msgid "prefix" msgstr "prefiks" -#: netbox/ipam/models/ip.py:214 +#: netbox/ipam/models/ip.py:215 msgid "IPv4 or IPv6 network with mask" msgstr "Sieć IPv4 lub IPv6 z maską" -#: netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:244 msgid "Operational status of this prefix" msgstr "Status operacyjny tego prefiksu" -#: netbox/ipam/models/ip.py:251 +#: netbox/ipam/models/ip.py:252 msgid "The primary function of this prefix" msgstr "Podstawowa funkcja tego prefiksu" -#: netbox/ipam/models/ip.py:254 +#: netbox/ipam/models/ip.py:255 msgid "is a pool" msgstr "jest basenem" -#: netbox/ipam/models/ip.py:256 +#: netbox/ipam/models/ip.py:257 msgid "All IP addresses within this prefix are considered usable" msgstr "Wszystkie adresy IP w tym prefiksie są uważane za użyteczne" -#: netbox/ipam/models/ip.py:259 netbox/ipam/models/ip.py:541 +#: netbox/ipam/models/ip.py:260 netbox/ipam/models/ip.py:549 msgid "mark utilized" msgstr "użyty znak" -#: netbox/ipam/models/ip.py:283 +#: netbox/ipam/models/ip.py:284 msgid "prefixes" msgstr "prefiksy" -#: netbox/ipam/models/ip.py:303 +#: netbox/ipam/models/ip.py:311 msgid "Cannot create prefix with /0 mask." msgstr "Nie można utworzyć prefiksu z maską /0." -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 #, python-brace-format msgid "VRF {vrf}" msgstr "VRF {vrf}" -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 msgid "global table" msgstr "tabela globalna" -#: netbox/ipam/models/ip.py:312 +#: netbox/ipam/models/ip.py:320 #, python-brace-format msgid "Duplicate prefix found in {table}: {prefix}" msgstr "Zduplikowany prefiks znaleziony w {table}: {prefix}" -#: netbox/ipam/models/ip.py:494 +#: netbox/ipam/models/ip.py:502 msgid "start address" msgstr "adres początkowy" -#: netbox/ipam/models/ip.py:495 netbox/ipam/models/ip.py:499 -#: netbox/ipam/models/ip.py:732 +#: netbox/ipam/models/ip.py:503 netbox/ipam/models/ip.py:507 +#: netbox/ipam/models/ip.py:740 msgid "IPv4 or IPv6 address (with mask)" msgstr "Adres IPv4 lub IPv6 (z maską)" -#: netbox/ipam/models/ip.py:498 +#: netbox/ipam/models/ip.py:506 msgid "end address" msgstr "adres końcowy" -#: netbox/ipam/models/ip.py:525 +#: netbox/ipam/models/ip.py:533 msgid "Operational status of this range" msgstr "Stan operacyjny tego zakresu" -#: netbox/ipam/models/ip.py:533 +#: netbox/ipam/models/ip.py:541 msgid "The primary function of this range" msgstr "Podstawowa funkcja tego zakresu" -#: netbox/ipam/models/ip.py:536 +#: netbox/ipam/models/ip.py:544 msgid "mark populated" msgstr "znak zapełniony" -#: netbox/ipam/models/ip.py:538 +#: netbox/ipam/models/ip.py:546 msgid "Prevent the creation of IP addresses within this range" msgstr "Zapobiegaj tworzeniu adresów IP w tym zakresie" -#: netbox/ipam/models/ip.py:543 +#: netbox/ipam/models/ip.py:551 #, python-format msgid "Report space as 100% utilized" msgstr "Przestrzeń raportu w 100% wykorzystana" -#: netbox/ipam/models/ip.py:552 +#: netbox/ipam/models/ip.py:560 msgid "IP range" msgstr "Zakres IP" -#: netbox/ipam/models/ip.py:553 +#: netbox/ipam/models/ip.py:561 msgid "IP ranges" msgstr "Zakresy IP" -#: netbox/ipam/models/ip.py:566 +#: netbox/ipam/models/ip.py:574 msgid "Starting and ending IP address versions must match" msgstr "Początkowe i kończące wersje adresu IP muszą być zgodne" -#: netbox/ipam/models/ip.py:572 +#: netbox/ipam/models/ip.py:580 msgid "Starting and ending IP address masks must match" msgstr "Początkowe i kończące maski adresów IP muszą być zgodne" -#: netbox/ipam/models/ip.py:579 +#: netbox/ipam/models/ip.py:587 #, python-brace-format msgid "" "Ending address must be greater than the starting address ({start_address})" msgstr "Adres końcowy musi być większy niż adres początkowy ({start_address})" -#: netbox/ipam/models/ip.py:607 +#: netbox/ipam/models/ip.py:615 #, python-brace-format msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}" msgstr "" "Zdefiniowane adresy pokrywają się z zakresem {overlapping_range} w VRF {vrf}" -#: netbox/ipam/models/ip.py:616 +#: netbox/ipam/models/ip.py:624 #, python-brace-format msgid "Defined range exceeds maximum supported size ({max_size})" msgstr "" "Zdefiniowany zakres przekracza maksymalny obsługiwany rozmiar ({max_size})" -#: netbox/ipam/models/ip.py:731 netbox/tenancy/models/contacts.py:76 +#: netbox/ipam/models/ip.py:739 netbox/tenancy/models/contacts.py:76 msgid "address" msgstr "przemawiać" -#: netbox/ipam/models/ip.py:754 +#: netbox/ipam/models/ip.py:762 msgid "The operational status of this IP" msgstr "Status operacyjny niniejszego IP" -#: netbox/ipam/models/ip.py:762 +#: netbox/ipam/models/ip.py:770 msgid "The functional role of this IP" msgstr "Funkcjonalna rola tego IP" -#: netbox/ipam/models/ip.py:785 netbox/templates/ipam/ipaddress.html:72 +#: netbox/ipam/models/ip.py:793 netbox/templates/ipam/ipaddress.html:72 msgid "NAT (inside)" msgstr "NAT (wewnątrz)" -#: netbox/ipam/models/ip.py:786 +#: netbox/ipam/models/ip.py:794 msgid "The IP for which this address is the \"outside\" IP" msgstr "IP, dla którego ten adres jest „zewnętrznym” adresem IP" -#: netbox/ipam/models/ip.py:793 +#: netbox/ipam/models/ip.py:801 msgid "Hostname or FQDN (not case-sensitive)" msgstr "Nazwa hosta lub FQDN (nie rozróżnia wielkości liter)" -#: netbox/ipam/models/ip.py:809 netbox/ipam/models/services.py:86 +#: netbox/ipam/models/ip.py:817 netbox/ipam/models/services.py:86 msgid "IP addresses" msgstr "Adresy IP" -#: netbox/ipam/models/ip.py:867 +#: netbox/ipam/models/ip.py:875 msgid "Cannot create IP address with /0 mask." msgstr "Nie można utworzyć adresu IP z maską /0." -#: netbox/ipam/models/ip.py:873 +#: netbox/ipam/models/ip.py:881 #, python-brace-format msgid "{ip} is a network ID, which may not be assigned to an interface." msgstr "" "{ip} jest identyfikatorem sieci, który może nie być przypisany do " "interfejsu." -#: netbox/ipam/models/ip.py:884 +#: netbox/ipam/models/ip.py:892 #, python-brace-format msgid "" "{ip} is a broadcast address, which may not be assigned to an interface." msgstr "" "{ip} jest adresem nadawczym, który nie może być przypisany do interfejsu." -#: netbox/ipam/models/ip.py:898 +#: netbox/ipam/models/ip.py:906 #, python-brace-format msgid "Duplicate IP address found in {table}: {ipaddress}" msgstr "Zduplikowany adres IP znaleziony w {table}: {ipaddress}" -#: netbox/ipam/models/ip.py:914 +#: netbox/ipam/models/ip.py:922 #, python-brace-format msgid "Cannot create IP address {ip} inside range {range}." msgstr "Nie można utworzyć adresu IP {ip} zasięg wewnętrzny {range}." -#: netbox/ipam/models/ip.py:935 +#: netbox/ipam/models/ip.py:943 msgid "" "Cannot reassign IP address while it is designated as the primary IP for the " "parent object" @@ -11104,7 +11112,7 @@ msgstr "" "Nie można ponownie przypisać adresu IP, gdy jest on wyznaczony jako główny " "adres IP dla obiektu nadrzędnego" -#: netbox/ipam/models/ip.py:941 +#: netbox/ipam/models/ip.py:949 msgid "Only IPv6 addresses can be assigned SLAAC status" msgstr "Tylko adresy IPv6 mogą mieć przypisany status SLAAC" @@ -12488,12 +12496,12 @@ msgstr "Zaznacz wszystko" msgid "Toggle all" msgstr "Przełącz wszystko" -#: netbox/netbox/tables/columns.py:307 +#: netbox/netbox/tables/columns.py:311 #: netbox/templates/inc/table_controls_htmx.html:35 msgid "Toggle Dropdown" msgstr "Przełącz menu rozwijane" -#: netbox/netbox/tables/columns.py:580 netbox/templates/core/job.html:53 +#: netbox/netbox/tables/columns.py:584 netbox/templates/core/job.html:53 msgid "Error" msgstr "Błąd" @@ -12918,6 +12926,7 @@ msgstr "Typ łącza" #: netbox/templates/users/objectpermission.html:38 #: netbox/utilities/templates/buttons/add.html:4 #: netbox/utilities/templates/helpers/table_config_form.html:20 +#: netbox/utilities/templates/widgets/splitmultiselect.html:11 msgid "Add" msgstr "Dodaj" @@ -12925,7 +12934,7 @@ msgstr "Dodaj" #: netbox/templates/circuits/inc/circuit_termination_fields.html:37 #: netbox/templates/dcim/inc/panels/inventory_items.html:32 #: netbox/templates/dcim/powerpanel.html:56 -#: netbox/templates/extras/script_list.html:30 +#: netbox/templates/extras/inc/script_list_content.html:16 #: netbox/templates/generic/object_edit.html:47 #: netbox/templates/ipam/inc/ipaddress_edit_header.html:7 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:43 @@ -12940,7 +12949,7 @@ msgstr "Zamień" #: netbox/templates/circuits/inc/circuit_termination.html:23 #: netbox/templates/dcim/inc/panels/inventory_items.html:37 #: netbox/templates/dcim/powerpanel.html:66 -#: netbox/templates/extras/script_list.html:35 +#: netbox/templates/extras/inc/script_list_content.html:21 #: netbox/templates/generic/bulk_delete.html:20 #: netbox/templates/generic/bulk_delete.html:66 #: netbox/templates/generic/object_delete.html:19 @@ -13696,6 +13705,7 @@ msgstr "Wygeneruj ponownie uproszczoną nazwę" #: netbox/templates/extras/tableconfig_edit.html:32 #: netbox/templates/generic/bulk_remove.html:21 #: netbox/utilities/templates/helpers/table_config_form.html:23 +#: netbox/utilities/templates/widgets/splitmultiselect.html:14 msgid "Remove" msgstr "Usuń" @@ -14175,7 +14185,7 @@ msgstr "Dodaj nowego członka" #: netbox/templates/dcim/virtualchassis_add_member.html:27 #: netbox/templates/generic/object_edit.html:78 #: netbox/templates/users/objectpermission.html:31 -#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:313 +#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:322 msgid "Actions" msgstr "Działania" @@ -14506,7 +14516,7 @@ msgid "Output" msgstr "Wyjście" #: netbox/templates/extras/htmx/script_result.html:61 -#: netbox/templates/extras/object_render_config.html:60 +#: netbox/templates/extras/object_render_config.html:59 msgid "Download" msgstr "Pobierz" @@ -14518,6 +14528,46 @@ msgstr "Ładowanie" msgid "Results pending" msgstr "Wyniki oczekujące" +#: netbox/templates/extras/inc/script_list_content.html:34 +msgid "Last Run" +msgstr "Ostatni bieg" + +#: netbox/templates/extras/inc/script_list_content.html:49 +msgid "Script is no longer present in the source file" +msgstr "Skrypt nie jest już obecny w pliku źródłowym" + +#: netbox/templates/extras/inc/script_list_content.html:62 +msgid "Never" +msgstr "Nigdy" + +#: netbox/templates/extras/inc/script_list_content.html:75 +msgid "Run Again" +msgstr "Uruchom ponownie" + +#: netbox/templates/extras/inc/script_list_content.html:77 +#: netbox/templates/extras/script.html:41 +#: netbox/templates/extras/script.html:45 +msgid "Run Script" +msgstr "Uruchom skrypt" + +#: netbox/templates/extras/inc/script_list_content.html:123 +#, python-format +msgid "Could not load scripts from module %(module)s" +msgstr "Nie można załadować skryptów z modułu %(module)s" + +#: netbox/templates/extras/inc/script_list_content.html:131 +msgid "No Scripts Found" +msgstr "Nie znaleziono skryptów" + +#: netbox/templates/extras/inc/script_list_content.html:134 +#, python-format +msgid "" +"Get started by creating a script from " +"an uploaded file or data source." +msgstr "" +"Zacznij od utworzenia skryptu " +"z przesłanego pliku lub źródła danych." + #: netbox/templates/extras/journalentry.html:15 msgid "Journal Entry" msgstr "Wpis do dziennika" @@ -14576,12 +14626,6 @@ msgstr "Zgłoś" msgid "You do not have permission to run scripts" msgstr "Nie masz uprawnień do uruchamiania skryptów" -#: netbox/templates/extras/script.html:41 -#: netbox/templates/extras/script.html:45 -#: netbox/templates/extras/script_list.html:90 -msgid "Run Script" -msgstr "Uruchom skrypt" - #: netbox/templates/extras/script.html:51 #: netbox/templates/extras/script/source.html:10 msgid "Error loading script" @@ -14591,40 +14635,6 @@ msgstr "Błąd ładowania skryptu" msgid "Script no longer exists in the source file." msgstr "Skrypt nie istnieje już w pliku źródłowym." -#: netbox/templates/extras/script_list.html:47 -msgid "Last Run" -msgstr "Ostatni bieg" - -#: netbox/templates/extras/script_list.html:62 -msgid "Script is no longer present in the source file" -msgstr "Skrypt nie jest już obecny w pliku źródłowym" - -#: netbox/templates/extras/script_list.html:75 -msgid "Never" -msgstr "Nigdy" - -#: netbox/templates/extras/script_list.html:88 -msgid "Run Again" -msgstr "Uruchom ponownie" - -#: netbox/templates/extras/script_list.html:136 -#, python-format -msgid "Could not load scripts from module %(module)s" -msgstr "Nie można załadować skryptów z modułu %(module)s" - -#: netbox/templates/extras/script_list.html:144 -msgid "No Scripts Found" -msgstr "Nie znaleziono skryptów" - -#: netbox/templates/extras/script_list.html:147 -#, python-format -msgid "" -"Get started by creating a script from " -"an uploaded file or data source." -msgstr "" -"Zacznij od utworzenia skryptu " -"z przesłanego pliku lub źródła danych." - #: netbox/templates/extras/script_result.html:35 #: netbox/templates/generic/object_list.html:50 #: netbox/templates/search.html:13 @@ -14654,11 +14664,13 @@ msgstr "Konfiguracja tabeli" #: netbox/templates/extras/tableconfig_edit.html:40 #: netbox/utilities/templates/helpers/table_config_form.html:31 +#: netbox/utilities/templates/widgets/splitmultiselect.html:23 msgid "Move Up" msgstr "Przesuń w górę" #: netbox/templates/extras/tableconfig_edit.html:43 #: netbox/utilities/templates/helpers/table_config_form.html:34 +#: netbox/utilities/templates/widgets/splitmultiselect.html:26 msgid "Move Down" msgstr "Przesuń w dół" @@ -15400,7 +15412,7 @@ msgid "View" msgstr "Widok" #: netbox/templates/users/objectpermission.html:52 -#: netbox/users/forms/model_forms.py:316 +#: netbox/users/forms/model_forms.py:325 msgid "Constraints" msgstr "Ograniczenia" @@ -15923,19 +15935,23 @@ msgstr "Wprowadź to samo hasło, co poprzednio, w celu weryfikacji." msgid "Passwords do not match! Please check your input and try again." msgstr "Hasła nie pasują! Sprawdź dane wejściowe i spróbuj ponownie." -#: netbox/users/forms/model_forms.py:295 +#: netbox/users/forms/model_forms.py:289 +msgid "Select the types of objects to which the permission will appy." +msgstr "Wybierz typy obiektów, do których przysługuje uprawnienia." + +#: netbox/users/forms/model_forms.py:304 msgid "Additional actions" msgstr "Dodatkowe działania" -#: netbox/users/forms/model_forms.py:298 +#: netbox/users/forms/model_forms.py:307 msgid "Actions granted in addition to those listed above" msgstr "Działania udzielone w uzupełnieniu do wymienionych powyżej" -#: netbox/users/forms/model_forms.py:314 +#: netbox/users/forms/model_forms.py:323 msgid "Objects" msgstr "Obiekty" -#: netbox/users/forms/model_forms.py:326 +#: netbox/users/forms/model_forms.py:335 msgid "" "JSON expression of a queryset filter that will return only permitted " "objects. Leave null to match all objects of this type. A list of multiple " @@ -15945,11 +15961,11 @@ msgstr "" "Pozostaw wartość null, aby pasowała do wszystkich obiektów tego typu. Lista " "wielu obiektów spowoduje logiczną operację OR." -#: netbox/users/forms/model_forms.py:365 +#: netbox/users/forms/model_forms.py:374 msgid "At least one action must be selected." msgstr "Należy wybrać co najmniej jedną akcję." -#: netbox/users/forms/model_forms.py:383 +#: netbox/users/forms/model_forms.py:392 #, python-brace-format msgid "Invalid filter for {model}: {error}" msgstr "Nieprawidłowy filtr dla {model}: {error}" @@ -16050,19 +16066,19 @@ msgstr "Użytkownik z tą nazwą użytkownika już istnieje." msgid "Custom Actions" msgstr "Akcje niestandardowe" -#: netbox/utilities/api.py:153 +#: netbox/utilities/api.py:151 #, python-brace-format msgid "Related object not found using the provided attributes: {params}" msgstr "" "Powiązany obiekt nie został znaleziony przy użyciu podanych atrybutów: " "{params}" -#: netbox/utilities/api.py:156 +#: netbox/utilities/api.py:154 #, python-brace-format msgid "Multiple objects match the provided attributes: {params}" msgstr "Wiele obiektów pasuje do podanych atrybutów: {params}" -#: netbox/utilities/api.py:168 +#: netbox/utilities/api.py:166 #, python-brace-format msgid "" "Related objects must be referenced by numeric ID or by dictionary of " @@ -16072,7 +16088,7 @@ msgstr "" "numerycznego lub słownika atrybutów. Otrzymała nierozpoznaną wartość: " "{value}" -#: netbox/utilities/api.py:177 +#: netbox/utilities/api.py:175 #, python-brace-format msgid "Related object not found using the provided numeric ID: {id}" msgstr "" @@ -16190,15 +16206,16 @@ msgstr "" "Nieprawidłowa lista ({value}). Musi być numeryczny, a zakresy muszą być w " "kolejności rosnącej." -#: netbox/utilities/forms/fields/array.py:40 +#: netbox/utilities/forms/fields/array.py:41 +#, python-brace-format msgid "" -"Specify one or more numeric ranges separated by commas. Example: " -"1-5,20-30" +"Specify one or more individual numbers or numeric ranges separated by " +"commas. Example: {example}" msgstr "" -"Określ jeden lub więcej zakresów liczbowych oddzielonych przecinkami. " -"Przykład: 1-5.20-30" +"Określ jedną lub więcej pojedynczych liczb lub zakresów liczbowych " +"oddzielonych przecinkami. Przykład: {example}" -#: netbox/utilities/forms/fields/array.py:47 +#: netbox/utilities/forms/fields/array.py:49 #, python-brace-format msgid "" "Invalid ranges ({value}). Must be a range of integers in ascending order." @@ -16503,6 +16520,10 @@ msgstr "Szybkie dodawanie" msgid "Write" msgstr "Napisz" +#: netbox/utilities/templates/widgets/splitmultiselect.html:19 +msgid "Selected" +msgstr "Wybrany" + #: netbox/utilities/testing/views.py:632 msgid "The test must define csv_update_data." msgstr "Test musi zdefiniować csv_update_data." diff --git a/netbox/translations/pt/LC_MESSAGES/django.mo b/netbox/translations/pt/LC_MESSAGES/django.mo index d944f96aa..5aa61bcec 100644 Binary files a/netbox/translations/pt/LC_MESSAGES/django.mo and b/netbox/translations/pt/LC_MESSAGES/django.mo differ diff --git a/netbox/translations/pt/LC_MESSAGES/django.po b/netbox/translations/pt/LC_MESSAGES/django.po index 3de544ad8..d0bdccfe2 100644 --- a/netbox/translations/pt/LC_MESSAGES/django.po +++ b/netbox/translations/pt/LC_MESSAGES/django.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-07-29 05:09+0000\n" +"POT-Creation-Date: 2025-08-12 05:02+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Portuguese (https://app.transifex.com/netbox-community/teams/178115/pt/)\n" @@ -36,7 +36,7 @@ msgstr "Permissão de Escrita" #: netbox/account/tables.py:35 netbox/core/choices.py:102 #: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79 -#: netbox/extras/tables/tables.py:379 netbox/extras/tables/tables.py:627 +#: netbox/extras/tables/tables.py:380 netbox/extras/tables/tables.py:628 #: netbox/templates/account/token.html:43 #: netbox/templates/core/configrevision.html:26 #: netbox/templates/core/configrevision_restore.html:12 @@ -92,9 +92,9 @@ msgstr "Sua senha foi alterada com sucesso." #: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 #: netbox/dcim/choices.py:102 netbox/dcim/choices.py:186 -#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1549 -#: netbox/dcim/choices.py:1607 netbox/dcim/choices.py:1674 -#: netbox/dcim/choices.py:1696 netbox/virtualization/choices.py:20 +#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1553 +#: netbox/dcim/choices.py:1611 netbox/dcim/choices.py:1678 +#: netbox/dcim/choices.py:1700 netbox/virtualization/choices.py:20 #: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18 #: netbox/vpn/choices.py:281 msgid "Planned" @@ -107,9 +107,9 @@ msgstr "Provisionamento" #: netbox/circuits/choices.py:23 netbox/core/tables/plugins.py:64 #: netbox/core/tables/tasks.py:22 netbox/dcim/choices.py:22 #: netbox/dcim/choices.py:103 netbox/dcim/choices.py:185 -#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1606 -#: netbox/dcim/choices.py:1673 netbox/dcim/choices.py:1695 -#: netbox/extras/tables/tables.py:539 netbox/ipam/choices.py:31 +#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1610 +#: netbox/dcim/choices.py:1677 netbox/dcim/choices.py:1699 +#: netbox/extras/tables/tables.py:540 netbox/ipam/choices.py:31 #: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69 #: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25 #: netbox/templates/users/user.html:35 netbox/users/forms/bulk_edit.py:38 @@ -120,8 +120,8 @@ msgid "Active" msgstr "Ativo" #: netbox/circuits/choices.py:24 netbox/dcim/choices.py:184 -#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1605 -#: netbox/dcim/choices.py:1675 netbox/dcim/choices.py:1694 +#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1609 +#: netbox/dcim/choices.py:1679 netbox/dcim/choices.py:1698 #: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44 msgid "Offline" msgstr "Offline" @@ -134,7 +134,7 @@ msgstr "Em Desprovisionamento" msgid "Decommissioned" msgstr "Descomissionado" -#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1618 +#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1622 #: netbox/templates/dcim/interface.html:135 #: netbox/templates/virtualization/vminterface.html:83 #: netbox/tenancy/choices.py:17 @@ -554,9 +554,9 @@ msgstr "ASNs" #: netbox/templates/extras/dashboard/widget_add.html:14 #: netbox/templates/extras/eventrule.html:21 #: netbox/templates/extras/exporttemplate.html:19 +#: netbox/templates/extras/inc/script_list_content.html:33 #: netbox/templates/extras/notificationgroup.html:20 #: netbox/templates/extras/savedfilter.html:17 -#: netbox/templates/extras/script_list.html:46 #: netbox/templates/extras/tableconfig.html:17 #: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17 #: netbox/templates/generic/bulk_import.html:120 @@ -674,7 +674,7 @@ msgstr "ID do serviço" #: netbox/dcim/tables/devices.py:748 netbox/dcim/tables/devices.py:804 #: netbox/dcim/tables/devices.py:1045 netbox/dcim/tables/devicetypes.py:256 #: netbox/dcim/tables/devicetypes.py:271 netbox/dcim/tables/racks.py:33 -#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:487 +#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:488 #: netbox/templates/circuits/circuittype.html:30 #: netbox/templates/circuits/virtualcircuittype.html:30 #: netbox/templates/dcim/cable.html:40 @@ -719,7 +719,7 @@ msgstr "Cor" #: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:192 #: netbox/dcim/tables/devices.py:856 netbox/dcim/tables/power.py:77 #: netbox/dcim/tables/racks.py:141 netbox/extras/forms/bulk_import.py:42 -#: netbox/extras/tables/tables.py:449 netbox/extras/tables/tables.py:509 +#: netbox/extras/tables/tables.py:450 netbox/extras/tables/tables.py:510 #: netbox/netbox/tables/tables.py:274 #: netbox/templates/circuits/circuit.html:30 #: netbox/templates/circuits/virtualcircuit.html:39 @@ -812,7 +812,7 @@ msgstr "Conta do provedor" #: netbox/templates/dcim/powerfeed.html:36 #: netbox/templates/dcim/poweroutlet.html:40 #: netbox/templates/dcim/rack.html:41 netbox/templates/dcim/site.html:43 -#: netbox/templates/extras/script_list.html:48 +#: netbox/templates/extras/inc/script_list_content.html:35 #: netbox/templates/ipam/ipaddress.html:37 #: netbox/templates/ipam/iprange.html:61 netbox/templates/ipam/prefix.html:69 #: netbox/templates/ipam/vlan.html:48 @@ -1391,7 +1391,7 @@ msgstr "Lado da Terminação" #: netbox/templates/extras/configcontext.html:60 #: netbox/templates/ipam/ipaddress.html:59 #: netbox/templates/ipam/vlan_edit.html:42 -#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:315 +#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:324 msgid "Assignment" msgstr "Atribuição" @@ -1448,14 +1448,14 @@ msgstr "Tipo de circuito" msgid "Group Assignment" msgstr "Atribuição do Grupo" -#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:67 +#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:68 #: netbox/dcim/models/device_component_templates.py:531 #: netbox/dcim/models/device_component_templates.py:631 -#: netbox/dcim/models/device_components.py:485 -#: netbox/dcim/models/device_components.py:1038 -#: netbox/dcim/models/device_components.py:1109 -#: netbox/dcim/models/device_components.py:1255 -#: netbox/dcim/models/devices.py:381 netbox/dcim/models/racks.py:227 +#: netbox/dcim/models/device_components.py:516 +#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1140 +#: netbox/dcim/models/device_components.py:1286 +#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227 #: netbox/extras/models/tags.py:29 msgid "color" msgstr "cor" @@ -1480,14 +1480,14 @@ msgstr "ID única do circuito" #: netbox/circuits/models/circuits.py:67 #: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52 -#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:49 -#: netbox/dcim/models/device_components.py:456 -#: netbox/dcim/models/device_components.py:1294 -#: netbox/dcim/models/devices.py:555 netbox/dcim/models/devices.py:1160 +#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:50 +#: netbox/dcim/models/device_components.py:487 +#: netbox/dcim/models/device_components.py:1325 +#: netbox/dcim/models/devices.py:556 netbox/dcim/models/devices.py:1164 #: netbox/dcim/models/modules.py:221 netbox/dcim/models/power.py:94 #: netbox/dcim/models/racks.py:294 netbox/dcim/models/sites.py:154 -#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:242 -#: netbox/ipam/models/ip.py:521 netbox/ipam/models/ip.py:750 +#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:529 netbox/ipam/models/ip.py:758 #: netbox/ipam/models/vlans.py:217 netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1616,8 +1616,8 @@ msgstr "" #: netbox/core/models/jobs.py:48 #: netbox/dcim/models/device_component_templates.py:43 #: netbox/dcim/models/device_components.py:52 -#: netbox/dcim/models/devices.py:499 netbox/dcim/models/devices.py:1092 -#: netbox/dcim/models/devices.py:1155 netbox/dcim/models/modules.py:32 +#: netbox/dcim/models/devices.py:500 netbox/dcim/models/devices.py:1096 +#: netbox/dcim/models/devices.py:1159 netbox/dcim/models/modules.py:32 #: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89 #: netbox/dcim/models/racks.py:263 netbox/dcim/models/sites.py:142 #: netbox/extras/models/configs.py:33 netbox/extras/models/configs.py:214 @@ -1649,7 +1649,7 @@ msgstr "nome" msgid "Full name of the provider" msgstr "Nome completo do provedor" -#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:88 +#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:89 #: netbox/dcim/models/racks.py:143 netbox/dcim/models/sites.py:149 #: netbox/extras/models/models.py:472 netbox/ipam/models/asns.py:23 #: netbox/ipam/models/vlans.py:43 netbox/netbox/models/__init__.py:146 @@ -1707,8 +1707,8 @@ msgstr "circuito virtual" msgid "virtual circuits" msgstr "circuitos virtuais" -#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:199 -#: netbox/ipam/models/ip.py:757 netbox/vpn/models/tunnels.py:109 +#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:765 netbox/vpn/models/tunnels.py:109 msgid "role" msgstr "função" @@ -1747,9 +1747,9 @@ msgstr "terminações de circuito virtual" #: netbox/extras/tables/tables.py:62 netbox/extras/tables/tables.py:126 #: netbox/extras/tables/tables.py:159 netbox/extras/tables/tables.py:184 #: netbox/extras/tables/tables.py:260 netbox/extras/tables/tables.py:290 -#: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:422 -#: netbox/extras/tables/tables.py:445 netbox/extras/tables/tables.py:483 -#: netbox/extras/tables/tables.py:535 netbox/extras/tables/tables.py:561 +#: netbox/extras/tables/tables.py:406 netbox/extras/tables/tables.py:423 +#: netbox/extras/tables/tables.py:446 netbox/extras/tables/tables.py:484 +#: netbox/extras/tables/tables.py:536 netbox/extras/tables/tables.py:562 #: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410 #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 @@ -1793,9 +1793,9 @@ msgstr "terminações de circuito virtual" #: netbox/templates/extras/customlink.html:13 #: netbox/templates/extras/eventrule.html:13 #: netbox/templates/extras/exporttemplate.html:15 +#: netbox/templates/extras/inc/script_list_content.html:32 #: netbox/templates/extras/notificationgroup.html:14 #: netbox/templates/extras/savedfilter.html:13 -#: netbox/templates/extras/script_list.html:45 #: netbox/templates/extras/tableconfig.html:13 #: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13 #: netbox/templates/ipam/asnrange.html:15 @@ -1896,7 +1896,7 @@ msgstr "Taxa Garantida" #: netbox/dcim/tables/racks.py:148 netbox/dcim/tables/racks.py:233 #: netbox/dcim/tables/sites.py:40 netbox/dcim/tables/sites.py:74 #: netbox/dcim/tables/sites.py:121 netbox/dcim/tables/sites.py:179 -#: netbox/extras/tables/tables.py:643 netbox/ipam/tables/asn.py:69 +#: netbox/extras/tables/tables.py:644 netbox/ipam/tables/asn.py:69 #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 @@ -2102,7 +2102,7 @@ msgstr "Concluído" #: netbox/core/choices.py:22 netbox/core/choices.py:59 #: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34 #: netbox/dcim/choices.py:188 netbox/dcim/choices.py:241 -#: netbox/dcim/choices.py:1608 netbox/dcim/choices.py:1698 +#: netbox/dcim/choices.py:1612 netbox/dcim/choices.py:1702 #: netbox/virtualization/choices.py:48 msgid "Failed" msgstr "Falhou" @@ -2253,7 +2253,7 @@ msgid "User name" msgstr "Nome de usuário" #: netbox/core/forms/bulk_edit.py:26 netbox/core/forms/filtersets.py:43 -#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1656 +#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1660 #: netbox/dcim/forms/bulk_edit.py:1184 netbox/dcim/forms/bulk_edit.py:1465 #: netbox/dcim/forms/filtersets.py:1448 netbox/dcim/tables/devices.py:577 #: netbox/dcim/tables/devicetypes.py:231 netbox/extras/forms/bulk_edit.py:124 @@ -2262,7 +2262,7 @@ msgstr "Nome de usuário" #: netbox/extras/forms/filtersets.py:240 netbox/extras/forms/filtersets.py:270 #: netbox/extras/forms/filtersets.py:335 netbox/extras/tables/tables.py:166 #: netbox/extras/tables/tables.py:267 netbox/extras/tables/tables.py:300 -#: netbox/extras/tables/tables.py:459 netbox/netbox/preferences.py:22 +#: netbox/extras/tables/tables.py:460 netbox/netbox/preferences.py:22 #: netbox/netbox/preferences.py:61 netbox/templates/core/datasource.html:42 #: netbox/templates/dcim/interface.html:61 #: netbox/templates/extras/customlink.html:17 @@ -2300,7 +2300,7 @@ msgstr "Ignorar regras" #: netbox/extras/forms/model_forms.py:265 #: netbox/extras/forms/model_forms.py:660 #: netbox/extras/forms/model_forms.py:713 netbox/extras/tables/tables.py:204 -#: netbox/extras/tables/tables.py:527 netbox/extras/tables/tables.py:565 +#: netbox/extras/tables/tables.py:528 netbox/extras/tables/tables.py:566 #: netbox/templates/core/datasource.html:31 #: netbox/templates/extras/configcontext.html:29 #: netbox/templates/extras/configtemplate.html:37 @@ -2325,9 +2325,9 @@ msgstr "Criação" #: netbox/core/forms/filtersets.py:80 netbox/core/forms/filtersets.py:166 #: netbox/extras/forms/filtersets.py:524 netbox/extras/tables/tables.py:234 -#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:338 -#: netbox/extras/tables/tables.py:370 netbox/extras/tables/tables.py:632 -#: netbox/templates/core/job.html:38 +#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:320 +#: netbox/extras/tables/tables.py:339 netbox/extras/tables/tables.py:371 +#: netbox/extras/tables/tables.py:633 netbox/templates/core/job.html:38 #: netbox/templates/core/objectchange.html:52 #: netbox/templates/extras/tableconfig.html:21 #: netbox/tenancy/tables/contacts.py:98 netbox/vpn/tables/l2vpn.py:62 @@ -2370,7 +2370,7 @@ msgstr "Concluído antes" #: netbox/dcim/forms/bulk_edit.py:479 netbox/dcim/forms/filtersets.py:420 #: netbox/dcim/forms/filtersets.py:464 netbox/dcim/forms/model_forms.py:332 #: netbox/extras/forms/filtersets.py:519 netbox/extras/forms/filtersets.py:539 -#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:386 +#: netbox/extras/tables/tables.py:347 netbox/extras/tables/tables.py:387 #: netbox/templates/core/objectchange.html:36 #: netbox/templates/dcim/rackreservation.html:58 #: netbox/templates/extras/savedfilter.html:21 @@ -2385,7 +2385,7 @@ msgid "User" msgstr "Usuário" #: netbox/core/forms/filtersets.py:140 netbox/core/tables/change_logging.py:15 -#: netbox/extras/tables/tables.py:670 netbox/extras/tables/tables.py:724 +#: netbox/extras/tables/tables.py:671 netbox/extras/tables/tables.py:725 #: netbox/templates/core/objectchange.html:32 msgid "Time" msgstr "Tempo" @@ -2444,7 +2444,7 @@ msgstr "" msgid "Rack Elevations" msgstr "Elevações de Rack" -#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1537 +#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1541 #: netbox/dcim/forms/bulk_edit.py:1031 netbox/dcim/forms/bulk_edit.py:1419 #: netbox/dcim/forms/bulk_edit.py:1440 netbox/dcim/tables/racks.py:161 #: netbox/netbox/navigation/menu.py:313 netbox/netbox/navigation/menu.py:317 @@ -2582,7 +2582,7 @@ msgstr "Configuração atual" msgid "Config revision #{id}" msgstr "Revisão da configuração #{id}" -#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:42 +#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:43 #: netbox/dcim/models/device_component_templates.py:199 #: netbox/dcim/models/device_component_templates.py:234 #: netbox/dcim/models/device_component_templates.py:270 @@ -2590,13 +2590,13 @@ msgstr "Revisão da configuração #{id}" #: netbox/dcim/models/device_component_templates.py:420 #: netbox/dcim/models/device_component_templates.py:526 #: netbox/dcim/models/device_component_templates.py:626 -#: netbox/dcim/models/device_components.py:282 -#: netbox/dcim/models/device_components.py:309 +#: netbox/dcim/models/device_components.py:313 #: netbox/dcim/models/device_components.py:340 -#: netbox/dcim/models/device_components.py:462 -#: netbox/dcim/models/device_components.py:665 -#: netbox/dcim/models/device_components.py:1033 -#: netbox/dcim/models/device_components.py:1104 +#: netbox/dcim/models/device_components.py:371 +#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:696 +#: netbox/dcim/models/device_components.py:1064 +#: netbox/dcim/models/device_components.py:1135 #: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80 #: netbox/extras/models/search.py:41 #: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31 @@ -2604,7 +2604,7 @@ msgid "type" msgstr "tipo" #: netbox/core/models/data.py:49 netbox/extras/choices.py:37 -#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:734 +#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:735 #: netbox/templates/core/datasource.html:62 #: netbox/templates/core/plugin.html:66 msgid "URL" @@ -2612,7 +2612,7 @@ msgstr "URL" #: netbox/core/models/data.py:59 #: netbox/dcim/models/device_component_templates.py:425 -#: netbox/dcim/models/device_components.py:517 +#: netbox/dcim/models/device_components.py:548 #: netbox/extras/models/models.py:72 netbox/extras/models/models.py:311 #: netbox/extras/models/models.py:492 netbox/extras/models/models.py:571 #: netbox/users/models/permissions.py:28 @@ -2673,7 +2673,7 @@ msgstr "" msgid "last updated" msgstr "última atualização" -#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:440 +#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:450 msgid "path" msgstr "caminho" @@ -2681,7 +2681,7 @@ msgstr "caminho" msgid "File path relative to the data source's root" msgstr "Caminho de arquivo relativo à raiz da origem de dados" -#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:502 +#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:510 msgid "size" msgstr "tamanho" @@ -2795,7 +2795,7 @@ msgstr "" "enqueue() não pode ser chamado com valores para ambos schedule_at e " "immediate." -#: netbox/core/signals.py:131 +#: netbox/core/signals.py:143 #, python-brace-format msgid "Deletion is prevented by a protection rule: {message}" msgstr "A exclusão é impedida por uma regra de proteção: {message}" @@ -2808,10 +2808,10 @@ msgstr "Nome Completo" #: netbox/core/tables/change_logging.py:37 netbox/core/tables/jobs.py:21 #: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:323 -#: netbox/extras/tables/tables.py:341 netbox/extras/tables/tables.py:373 -#: netbox/extras/tables/tables.py:453 netbox/extras/tables/tables.py:514 -#: netbox/extras/tables/tables.py:637 netbox/extras/tables/tables.py:677 -#: netbox/extras/tables/tables.py:731 netbox/netbox/tables/tables.py:278 +#: netbox/extras/tables/tables.py:342 netbox/extras/tables/tables.py:374 +#: netbox/extras/tables/tables.py:454 netbox/extras/tables/tables.py:515 +#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:678 +#: netbox/extras/tables/tables.py:732 netbox/netbox/tables/tables.py:278 #: netbox/templates/core/objectchange.html:58 #: netbox/templates/extras/eventrule.html:78 #: netbox/templates/extras/journalentry.html:18 @@ -2848,7 +2848,7 @@ msgstr "Última atualização" #: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76 #: netbox/dcim/tables/devicetypes.py:169 netbox/extras/tables/tables.py:230 -#: netbox/extras/tables/tables.py:504 netbox/extras/tables/tables.py:702 +#: netbox/extras/tables/tables.py:505 netbox/extras/tables/tables.py:703 #: netbox/netbox/tables/tables.py:223 #: netbox/templates/dcim/virtualchassis_edit.html:56 #: netbox/utilities/forms/forms.py:73 @@ -3049,8 +3049,8 @@ msgid "Staging" msgstr "Em Preparação" #: netbox/dcim/choices.py:23 netbox/dcim/choices.py:190 -#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1550 -#: netbox/dcim/choices.py:1699 netbox/virtualization/choices.py:23 +#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1554 +#: netbox/dcim/choices.py:1703 netbox/virtualization/choices.py:23 #: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282 msgid "Decommissioning" msgstr "Em Descomissionamento" @@ -3100,6 +3100,7 @@ msgid "Reserved" msgstr "Reservado" #: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:265 +#: netbox/utilities/templates/widgets/splitmultiselect.html:5 msgid "Available" msgstr "Disponível" @@ -3114,7 +3115,7 @@ msgstr "Obsoleto" msgid "Millimeters" msgstr "Milímetros" -#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1572 +#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1576 msgid "Inches" msgstr "Polegadas" @@ -3191,7 +3192,7 @@ msgid "Rear" msgstr "Traseira" #: netbox/dcim/choices.py:187 netbox/dcim/choices.py:240 -#: netbox/dcim/choices.py:1697 netbox/virtualization/choices.py:47 +#: netbox/dcim/choices.py:1701 netbox/virtualization/choices.py:47 msgid "Staged" msgstr "Preparado" @@ -3224,7 +3225,7 @@ msgid "Top to bottom" msgstr "De cima para baixo" #: netbox/dcim/choices.py:217 netbox/dcim/choices.py:262 -#: netbox/dcim/choices.py:1316 +#: netbox/dcim/choices.py:1320 msgid "Passive" msgstr "Passivo" @@ -3232,46 +3233,46 @@ msgstr "Passivo" msgid "Mixed" msgstr "Misto" -#: netbox/dcim/choices.py:487 netbox/dcim/choices.py:736 +#: netbox/dcim/choices.py:489 netbox/dcim/choices.py:740 msgid "NEMA (Non-locking)" msgstr "NEMA (sem trava)" -#: netbox/dcim/choices.py:509 netbox/dcim/choices.py:758 +#: netbox/dcim/choices.py:511 netbox/dcim/choices.py:762 msgid "NEMA (Locking)" msgstr "NEMA (twist-lock)" -#: netbox/dcim/choices.py:533 netbox/dcim/choices.py:782 +#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:786 msgid "California Style" msgstr "California Standard" -#: netbox/dcim/choices.py:541 +#: netbox/dcim/choices.py:543 msgid "International/ITA" msgstr "Internacional/ITA" -#: netbox/dcim/choices.py:576 netbox/dcim/choices.py:817 +#: netbox/dcim/choices.py:578 netbox/dcim/choices.py:821 msgid "Proprietary" msgstr "Proprietário" -#: netbox/dcim/choices.py:584 netbox/dcim/choices.py:827 -#: netbox/dcim/choices.py:1228 netbox/dcim/choices.py:1230 -#: netbox/dcim/choices.py:1466 netbox/dcim/choices.py:1468 +#: netbox/dcim/choices.py:586 netbox/dcim/choices.py:831 +#: netbox/dcim/choices.py:1232 netbox/dcim/choices.py:1234 +#: netbox/dcim/choices.py:1470 netbox/dcim/choices.py:1472 #: netbox/netbox/navigation/menu.py:209 msgid "Other" msgstr "Outros" -#: netbox/dcim/choices.py:790 +#: netbox/dcim/choices.py:794 msgid "ITA/International" msgstr "ITA/Internacional" -#: netbox/dcim/choices.py:857 +#: netbox/dcim/choices.py:861 msgid "Physical" msgstr "Físico" -#: netbox/dcim/choices.py:858 netbox/dcim/choices.py:1029 +#: netbox/dcim/choices.py:862 netbox/dcim/choices.py:1033 msgid "Virtual" msgstr "Virtual" -#: netbox/dcim/choices.py:859 netbox/dcim/choices.py:1105 +#: netbox/dcim/choices.py:863 netbox/dcim/choices.py:1109 #: netbox/dcim/forms/bulk_edit.py:1625 netbox/dcim/forms/filtersets.py:1408 #: netbox/dcim/forms/model_forms.py:1117 netbox/dcim/forms/model_forms.py:1570 #: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151 @@ -3279,11 +3280,11 @@ msgstr "Virtual" msgid "Wireless" msgstr "Wireless" -#: netbox/dcim/choices.py:1027 +#: netbox/dcim/choices.py:1031 msgid "Virtual interfaces" msgstr "Interfaces virtuais" -#: netbox/dcim/choices.py:1030 netbox/dcim/forms/bulk_edit.py:1478 +#: netbox/dcim/choices.py:1034 netbox/dcim/forms/bulk_edit.py:1478 #: netbox/dcim/forms/bulk_import.py:901 netbox/dcim/forms/model_forms.py:1099 #: netbox/dcim/tables/devices.py:704 netbox/templates/dcim/interface.html:112 #: netbox/templates/virtualization/vminterface.html:43 @@ -3293,27 +3294,27 @@ msgstr "Interfaces virtuais" msgid "Bridge" msgstr "Bridge" -#: netbox/dcim/choices.py:1031 +#: netbox/dcim/choices.py:1035 msgid "Link Aggregation Group (LAG)" msgstr "Link Aggregation (LAG)" -#: netbox/dcim/choices.py:1035 +#: netbox/dcim/choices.py:1039 msgid "Ethernet (fixed)" msgstr "Ethernet (fixa)" -#: netbox/dcim/choices.py:1052 +#: netbox/dcim/choices.py:1056 msgid "Ethernet (modular)" msgstr "Ethernet (modular)" -#: netbox/dcim/choices.py:1089 +#: netbox/dcim/choices.py:1093 msgid "Ethernet (backplane)" msgstr "Ethernet (backplane)" -#: netbox/dcim/choices.py:1121 +#: netbox/dcim/choices.py:1125 msgid "Cellular" msgstr "Celular" -#: netbox/dcim/choices.py:1173 netbox/dcim/forms/filtersets.py:385 +#: netbox/dcim/choices.py:1177 netbox/dcim/forms/filtersets.py:385 #: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/filtersets.py:1031 #: netbox/dcim/forms/filtersets.py:1630 #: netbox/templates/dcim/inventoryitem.html:56 @@ -3321,127 +3322,127 @@ msgstr "Celular" msgid "Serial" msgstr "Serial" -#: netbox/dcim/choices.py:1188 +#: netbox/dcim/choices.py:1192 msgid "Coaxial" msgstr "Coaxial" -#: netbox/dcim/choices.py:1209 +#: netbox/dcim/choices.py:1213 msgid "Stacking" msgstr "Empilhamento" -#: netbox/dcim/choices.py:1261 +#: netbox/dcim/choices.py:1265 msgid "Half" msgstr "Half" -#: netbox/dcim/choices.py:1262 +#: netbox/dcim/choices.py:1266 msgid "Full" msgstr "Full" -#: netbox/dcim/choices.py:1263 netbox/netbox/preferences.py:31 +#: netbox/dcim/choices.py:1267 netbox/netbox/preferences.py:31 #: netbox/wireless/choices.py:480 msgid "Auto" msgstr "Automático" -#: netbox/dcim/choices.py:1275 +#: netbox/dcim/choices.py:1279 msgid "Access" msgstr "Acesso" -#: netbox/dcim/choices.py:1276 netbox/ipam/tables/vlans.py:150 +#: netbox/dcim/choices.py:1280 netbox/ipam/tables/vlans.py:150 #: netbox/ipam/tables/vlans.py:195 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Tagueada" -#: netbox/dcim/choices.py:1277 +#: netbox/dcim/choices.py:1281 msgid "Tagged (All)" msgstr "Tagueada (Todos)" -#: netbox/dcim/choices.py:1278 netbox/templates/ipam/vlan_edit.html:26 +#: netbox/dcim/choices.py:1282 netbox/templates/ipam/vlan_edit.html:26 msgid "Q-in-Q (802.1ad)" msgstr "Q-in-Q (802.1ad)" -#: netbox/dcim/choices.py:1307 +#: netbox/dcim/choices.py:1311 msgid "IEEE Standard" msgstr "Padrão IEEE" -#: netbox/dcim/choices.py:1318 +#: netbox/dcim/choices.py:1322 msgid "Passive 24V (2-pair)" msgstr "24V passivo (2 pares)" -#: netbox/dcim/choices.py:1319 +#: netbox/dcim/choices.py:1323 msgid "Passive 24V (4-pair)" msgstr "24V passivo (4 pares)" -#: netbox/dcim/choices.py:1320 +#: netbox/dcim/choices.py:1324 msgid "Passive 48V (2-pair)" msgstr "48V passivo (2 pares)" -#: netbox/dcim/choices.py:1321 +#: netbox/dcim/choices.py:1325 msgid "Passive 48V (4-pair)" msgstr "48V passivo (4 pares)" -#: netbox/dcim/choices.py:1394 netbox/dcim/choices.py:1507 +#: netbox/dcim/choices.py:1398 netbox/dcim/choices.py:1511 msgid "Copper" msgstr "Cabo Metálico" -#: netbox/dcim/choices.py:1417 +#: netbox/dcim/choices.py:1421 msgid "Fiber Optic" msgstr "Fibra Óptica" -#: netbox/dcim/choices.py:1453 netbox/dcim/choices.py:1536 +#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1540 msgid "USB" msgstr "USB" -#: netbox/dcim/choices.py:1523 +#: netbox/dcim/choices.py:1527 msgid "Fiber" msgstr "Fibra" -#: netbox/dcim/choices.py:1548 netbox/dcim/forms/filtersets.py:1295 +#: netbox/dcim/choices.py:1552 netbox/dcim/forms/filtersets.py:1295 msgid "Connected" msgstr "Conectado" -#: netbox/dcim/choices.py:1567 netbox/netbox/choices.py:175 +#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:175 msgid "Kilometers" msgstr "Quilômetros" -#: netbox/dcim/choices.py:1568 netbox/netbox/choices.py:176 +#: netbox/dcim/choices.py:1572 netbox/netbox/choices.py:176 #: netbox/templates/dcim/cable_trace.html:65 msgid "Meters" msgstr "Metros" -#: netbox/dcim/choices.py:1569 +#: netbox/dcim/choices.py:1573 msgid "Centimeters" msgstr "Centímetros" -#: netbox/dcim/choices.py:1570 netbox/netbox/choices.py:177 +#: netbox/dcim/choices.py:1574 netbox/netbox/choices.py:177 msgid "Miles" msgstr "Milhas" -#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:178 +#: netbox/dcim/choices.py:1575 netbox/netbox/choices.py:178 #: netbox/templates/dcim/cable_trace.html:66 msgid "Feet" msgstr "Pés" -#: netbox/dcim/choices.py:1619 +#: netbox/dcim/choices.py:1623 msgid "Redundant" msgstr "Redundante" -#: netbox/dcim/choices.py:1640 +#: netbox/dcim/choices.py:1644 msgid "Single phase" msgstr "Monofásico" -#: netbox/dcim/choices.py:1641 +#: netbox/dcim/choices.py:1645 msgid "Three-phase" msgstr "Trifásico" -#: netbox/dcim/choices.py:1657 netbox/extras/choices.py:53 +#: netbox/dcim/choices.py:1661 netbox/extras/choices.py:53 #: netbox/netbox/preferences.py:21 netbox/netbox/preferences.py:60 #: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20 #: netbox/wireless/choices.py:27 msgid "Disabled" msgstr "Desativado" -#: netbox/dcim/choices.py:1658 +#: netbox/dcim/choices.py:1662 msgid "Faulty" msgstr "Defeituoso" @@ -3699,7 +3700,7 @@ msgstr "É full-depth" #: netbox/dcim/filtersets.py:1164 netbox/dcim/forms/filtersets.py:838 #: netbox/dcim/forms/filtersets.py:1463 netbox/dcim/forms/filtersets.py:1669 #: netbox/dcim/forms/filtersets.py:1674 netbox/dcim/forms/model_forms.py:1887 -#: netbox/dcim/models/devices.py:1256 netbox/dcim/models/devices.py:1276 +#: netbox/dcim/models/devices.py:1260 netbox/dcim/models/devices.py:1280 #: netbox/virtualization/filtersets.py:198 #: netbox/virtualization/filtersets.py:270 #: netbox/virtualization/forms/filtersets.py:178 @@ -3848,7 +3849,7 @@ msgstr "VLAN ID Designada " #: netbox/dcim/filtersets.py:1829 netbox/dcim/forms/bulk_edit.py:1591 #: netbox/dcim/forms/bulk_import.py:952 netbox/dcim/forms/filtersets.py:1516 #: netbox/dcim/forms/model_forms.py:1536 -#: netbox/dcim/models/device_components.py:761 +#: netbox/dcim/models/device_components.py:792 #: netbox/dcim/tables/devices.py:658 netbox/ipam/filtersets.py:335 #: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478 #: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590 @@ -3860,8 +3861,8 @@ msgstr "VLAN ID Designada " #: netbox/ipam/forms/model_forms.py:208 netbox/ipam/forms/model_forms.py:256 #: netbox/ipam/forms/model_forms.py:310 netbox/ipam/forms/model_forms.py:474 #: netbox/ipam/forms/model_forms.py:488 netbox/ipam/forms/model_forms.py:502 -#: netbox/ipam/models/ip.py:222 netbox/ipam/models/ip.py:511 -#: netbox/ipam/models/ip.py:740 netbox/ipam/models/vrfs.py:61 +#: netbox/ipam/models/ip.py:223 netbox/ipam/models/ip.py:519 +#: netbox/ipam/models/ip.py:748 netbox/ipam/models/vrfs.py:61 #: netbox/ipam/tables/ip.py:189 netbox/ipam/tables/ip.py:262 #: netbox/ipam/tables/ip.py:318 netbox/ipam/tables/ip.py:418 #: netbox/templates/dcim/interface.html:152 @@ -3907,7 +3908,7 @@ msgstr "Política de Tradução de VLAN (ID)" #: netbox/dcim/filtersets.py:1857 netbox/dcim/forms/filtersets.py:1487 #: netbox/dcim/forms/model_forms.py:1553 -#: netbox/dcim/models/device_components.py:580 +#: netbox/dcim/models/device_components.py:611 #: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:712 #: netbox/templates/ipam/vlantranslationpolicy.html:11 #: netbox/virtualization/forms/bulk_edit.py:248 @@ -4026,7 +4027,7 @@ msgstr "Quadro de alimentação (ID)" #: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:443 #: netbox/extras/forms/model_forms.py:649 #: netbox/extras/forms/model_forms.py:701 netbox/netbox/forms/base.py:86 -#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:486 +#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:490 #: netbox/templates/circuits/inc/circuit_termination.html:32 #: netbox/templates/generic/bulk_edit.html:65 #: netbox/templates/inc/panels/tags.html:5 @@ -4341,7 +4342,7 @@ msgstr "Tipo de Módulo" msgid "Chassis" msgstr "Chassi" -#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:386 +#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:387 #: netbox/dcim/tables/devices.py:82 msgid "VM role" msgstr "Função da VM" @@ -4500,7 +4501,7 @@ msgstr "Consumo máximo" #: netbox/dcim/forms/bulk_edit.py:1101 #: netbox/dcim/models/device_component_templates.py:281 -#: netbox/dcim/models/device_components.py:352 +#: netbox/dcim/models/device_components.py:383 msgid "Maximum power draw (watts)" msgstr "Consumo máximo de energia (Watts)" @@ -4510,7 +4511,7 @@ msgstr "Consumo alocado" #: netbox/dcim/forms/bulk_edit.py:1107 #: netbox/dcim/models/device_component_templates.py:288 -#: netbox/dcim/models/device_components.py:359 +#: netbox/dcim/models/device_components.py:390 msgid "Allocated power draw (watts)" msgstr "Consumo de energia alocado (Watts)" @@ -4532,7 +4533,7 @@ msgstr "Somente gerenciamento" #: netbox/dcim/forms/bulk_import.py:937 netbox/dcim/forms/filtersets.py:1472 #: netbox/dcim/forms/object_import.py:90 #: netbox/dcim/models/device_component_templates.py:445 -#: netbox/dcim/models/device_components.py:733 +#: netbox/dcim/models/device_components.py:764 msgid "PoE mode" msgstr "Modo de Operação" @@ -4540,7 +4541,7 @@ msgstr "Modo de Operação" #: netbox/dcim/forms/bulk_import.py:943 netbox/dcim/forms/filtersets.py:1477 #: netbox/dcim/forms/object_import.py:95 #: netbox/dcim/models/device_component_templates.py:452 -#: netbox/dcim/models/device_components.py:740 +#: netbox/dcim/models/device_components.py:771 msgid "PoE type" msgstr "Tipo de PoE" @@ -5251,7 +5252,7 @@ msgstr "IPv6 Primário" msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64" msgstr "Endereço IPv6 com tamanho de prefixo, por exemplo, 2001:db8: :1/64" -#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:527 +#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558 #: netbox/templates/dcim/interface.html:57 #: netbox/templates/virtualization/vminterface.html:51 #: netbox/virtualization/forms/bulk_edit.py:207 @@ -5399,7 +5400,7 @@ msgstr "Conexão" #: netbox/dcim/forms/filtersets.py:1426 netbox/extras/forms/bulk_edit.py:382 #: netbox/extras/forms/bulk_import.py:261 #: netbox/extras/forms/filtersets.py:527 -#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:640 +#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:641 #: netbox/templates/extras/journalentry.html:30 msgid "Kind" msgstr "Tipo" @@ -5409,7 +5410,7 @@ msgid "Mgmt only" msgstr "Somente gerenciamento" #: netbox/dcim/forms/filtersets.py:1467 netbox/dcim/forms/model_forms.py:1548 -#: netbox/dcim/models/device_components.py:689 +#: netbox/dcim/models/device_components.py:720 #: netbox/templates/dcim/interface.html:142 msgid "WWN" msgstr "WWN" @@ -5541,7 +5542,7 @@ msgstr "Perfis e Atributos" msgid "Device Role" msgstr "Função do Dispositivo" -#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:545 +#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:546 msgid "The lowest-numbered unit occupied by the device" msgstr "A unidade mais baixa ocupada pelo dispositivo" @@ -5811,65 +5812,65 @@ msgid "A position must be specified for the first VC member." msgstr "" "Uma posição deve ser especificada para o primeiro membro do chassi virtual." -#: netbox/dcim/models/cables.py:62 +#: netbox/dcim/models/cables.py:63 #: netbox/dcim/models/device_component_templates.py:51 #: netbox/dcim/models/device_components.py:57 #: netbox/extras/models/customfields.py:113 msgid "label" msgstr "rótulo" -#: netbox/dcim/models/cables.py:71 +#: netbox/dcim/models/cables.py:72 msgid "length" msgstr "comprimento" -#: netbox/dcim/models/cables.py:78 +#: netbox/dcim/models/cables.py:79 msgid "length unit" msgstr "unidade de comprimento" -#: netbox/dcim/models/cables.py:96 +#: netbox/dcim/models/cables.py:97 msgid "cable" msgstr "cabo" -#: netbox/dcim/models/cables.py:97 +#: netbox/dcim/models/cables.py:98 msgid "cables" msgstr "cabos" -#: netbox/dcim/models/cables.py:163 +#: netbox/dcim/models/cables.py:173 msgid "Must specify a unit when setting a cable length" msgstr "Deve especificar uma unidade ao definir o comprimento do cabo" -#: netbox/dcim/models/cables.py:166 +#: netbox/dcim/models/cables.py:176 msgid "Must define A and B terminations when creating a new cable." msgstr "Terminações A e B devem ser definidas ao criar um novo cabo." -#: netbox/dcim/models/cables.py:173 +#: netbox/dcim/models/cables.py:183 msgid "Cannot connect different termination types to same end of cable." msgstr "" "Não é possível conectar diferentes tipos de terminação à mesma extremidade " "do cabo." -#: netbox/dcim/models/cables.py:181 +#: netbox/dcim/models/cables.py:191 #, python-brace-format msgid "Incompatible termination types: {type_a} and {type_b}" msgstr "Tipos de terminações incompatíveis: {type_a} e {type_b}" -#: netbox/dcim/models/cables.py:191 +#: netbox/dcim/models/cables.py:201 msgid "A and B terminations cannot connect to the same object." msgstr "As terminações A e B não podem se conectar ao mesmo objeto." -#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37 +#: netbox/dcim/models/cables.py:270 netbox/ipam/models/asns.py:37 msgid "end" msgstr "fim" -#: netbox/dcim/models/cables.py:309 +#: netbox/dcim/models/cables.py:319 msgid "cable termination" msgstr "terminação de cabo" -#: netbox/dcim/models/cables.py:310 +#: netbox/dcim/models/cables.py:320 msgid "cable terminations" msgstr "terminações de cabos" -#: netbox/dcim/models/cables.py:329 +#: netbox/dcim/models/cables.py:339 #, python-brace-format msgid "" "Duplicate termination found for {app_label}.{model} {termination_id}: cable " @@ -5878,66 +5879,66 @@ msgstr "" "Terminação duplicada encontrada para {app_label}.{model} {termination_id}: " "cabo {cable_pk}" -#: netbox/dcim/models/cables.py:339 +#: netbox/dcim/models/cables.py:349 #, python-brace-format msgid "Cables cannot be terminated to {type_display} interfaces" msgstr "Os cabos não podem ser terminados em interfaces {type_display}" -#: netbox/dcim/models/cables.py:346 +#: netbox/dcim/models/cables.py:356 msgid "Circuit terminations attached to a provider network may not be cabled." msgstr "" "As terminações de circuito conectadas a uma rede de provedor não podem ser " "cabeadas." -#: netbox/dcim/models/cables.py:444 netbox/extras/models/configs.py:47 +#: netbox/dcim/models/cables.py:454 netbox/extras/models/configs.py:47 msgid "is active" msgstr "está ativo" -#: netbox/dcim/models/cables.py:448 +#: netbox/dcim/models/cables.py:458 msgid "is complete" msgstr "está completo" -#: netbox/dcim/models/cables.py:452 +#: netbox/dcim/models/cables.py:462 msgid "is split" msgstr "é dividido" -#: netbox/dcim/models/cables.py:460 +#: netbox/dcim/models/cables.py:470 msgid "cable path" msgstr "caminho do cabo" -#: netbox/dcim/models/cables.py:461 +#: netbox/dcim/models/cables.py:471 msgid "cable paths" msgstr "caminhos do cabos" -#: netbox/dcim/models/cables.py:536 +#: netbox/dcim/models/cables.py:546 msgid "All originating terminations must be attached to the same link" msgstr "Todas as terminações de origem devem estar conectadas ao mesmo link" -#: netbox/dcim/models/cables.py:548 +#: netbox/dcim/models/cables.py:558 msgid "All mid-span terminations must have the same termination type" msgstr "" "Todas as terminações intermediárias devem ter o mesmo tipo de terminação" -#: netbox/dcim/models/cables.py:553 +#: netbox/dcim/models/cables.py:563 msgid "All mid-span terminations must have the same parent object" msgstr "Todas as terminações intermediárias devem ter o mesmo objeto pai" -#: netbox/dcim/models/cables.py:577 +#: netbox/dcim/models/cables.py:587 msgid "All links must be cable or wireless" msgstr "Todos os links devem ser cabo ou wireless" -#: netbox/dcim/models/cables.py:579 +#: netbox/dcim/models/cables.py:589 msgid "All links must match first link type" msgstr "Todos os links devem corresponder ao tipo do primeiro link" -#: netbox/dcim/models/cables.py:662 +#: netbox/dcim/models/cables.py:672 msgid "" "All positions counts within the path on opposite ends of links must match" msgstr "" "Todas as contagens de posições dentro do caminho, em extremidades opostas " "dos links, devem corresponder" -#: netbox/dcim/models/cables.py:671 +#: netbox/dcim/models/cables.py:681 msgid "Remote termination position filter is missing" msgstr "O filtro de posição de terminação remota está ausente" @@ -5994,12 +5995,12 @@ msgid "console server port templates" msgstr "modelos de porta de servidor de console" #: netbox/dcim/models/device_component_templates.py:277 -#: netbox/dcim/models/device_components.py:348 +#: netbox/dcim/models/device_components.py:379 msgid "maximum draw" msgstr "consumo máximo" #: netbox/dcim/models/device_component_templates.py:284 -#: netbox/dcim/models/device_components.py:355 +#: netbox/dcim/models/device_components.py:386 msgid "allocated draw" msgstr "consumo alocado" @@ -6012,19 +6013,19 @@ msgid "power port templates" msgstr "modelos de porta de alimentação" #: netbox/dcim/models/device_component_templates.py:315 -#: netbox/dcim/models/device_components.py:375 +#: netbox/dcim/models/device_components.py:406 #, python-brace-format msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)." msgstr "" "O consumo alocado não pode exceder o consumo máximo ({maximum_draw}W)." #: netbox/dcim/models/device_component_templates.py:349 -#: netbox/dcim/models/device_components.py:477 +#: netbox/dcim/models/device_components.py:508 msgid "feed leg" msgstr "ramal de alimentação" #: netbox/dcim/models/device_component_templates.py:354 -#: netbox/dcim/models/device_components.py:482 +#: netbox/dcim/models/device_components.py:513 msgid "Phase (for three-phase feeds)" msgstr "Fase (para alimentação trifásica)" @@ -6051,17 +6052,17 @@ msgstr "" "de módulo" #: netbox/dcim/models/device_component_templates.py:430 -#: netbox/dcim/models/device_components.py:671 +#: netbox/dcim/models/device_components.py:702 msgid "management only" msgstr "somente gerenciamento" #: netbox/dcim/models/device_component_templates.py:438 -#: netbox/dcim/models/device_components.py:551 +#: netbox/dcim/models/device_components.py:582 msgid "bridge interface" msgstr "interface bridge" #: netbox/dcim/models/device_component_templates.py:459 -#: netbox/dcim/models/device_components.py:697 +#: netbox/dcim/models/device_components.py:728 msgid "wireless role" msgstr "função do wireless" @@ -6074,7 +6075,7 @@ msgid "interface templates" msgstr "modelos de interface" #: netbox/dcim/models/device_component_templates.py:473 -#: netbox/dcim/models/device_components.py:857 +#: netbox/dcim/models/device_components.py:888 #: netbox/virtualization/models/virtualmachines.py:390 msgid "An interface cannot be bridged to itself." msgstr "Uma interface não pode ser conectada a si mesma." @@ -6091,7 +6092,7 @@ msgid "Bridge interface ({bridge}) must belong to the same module type" msgstr "Interface bridge ({bridge}) deve pertencer ao mesmo tipo de módulo" #: netbox/dcim/models/device_component_templates.py:540 -#: netbox/dcim/models/device_components.py:1047 +#: netbox/dcim/models/device_components.py:1078 msgid "rear port position" msgstr "posição da porta traseira" @@ -6118,7 +6119,7 @@ msgstr "" "apenas {count} posições" #: netbox/dcim/models/device_component_templates.py:635 -#: netbox/dcim/models/device_components.py:1113 +#: netbox/dcim/models/device_components.py:1144 msgid "positions" msgstr "posições" @@ -6131,12 +6132,12 @@ msgid "rear port templates" msgstr "modelos de porta traseira" #: netbox/dcim/models/device_component_templates.py:676 -#: netbox/dcim/models/device_components.py:1160 +#: netbox/dcim/models/device_components.py:1191 msgid "position" msgstr "posição" #: netbox/dcim/models/device_component_templates.py:679 -#: netbox/dcim/models/device_components.py:1163 +#: netbox/dcim/models/device_components.py:1194 msgid "Identifier to reference when renaming installed components" msgstr "Identificador a ser referenciado ao renomear componentes instalados" @@ -6166,12 +6167,12 @@ msgstr "" "para permitir compartimentos de dispositivos." #: netbox/dcim/models/device_component_templates.py:783 -#: netbox/dcim/models/device_components.py:1315 +#: netbox/dcim/models/device_components.py:1346 msgid "part ID" msgstr "ID da peça" #: netbox/dcim/models/device_component_templates.py:785 -#: netbox/dcim/models/device_components.py:1317 +#: netbox/dcim/models/device_components.py:1348 msgid "Manufacturer-assigned part identifier" msgstr "Identificador da peça, designado pelo fabricante" @@ -6183,117 +6184,117 @@ msgstr "modelo de item de inventário" msgid "inventory item templates" msgstr "modelos de itens de inventário" -#: netbox/dcim/models/device_components.py:100 +#: netbox/dcim/models/device_components.py:123 msgid "Components cannot be moved to a different device." msgstr "Os componentes não podem ser movidos para um dispositivo diferente." -#: netbox/dcim/models/device_components.py:139 +#: netbox/dcim/models/device_components.py:170 msgid "cable end" msgstr "extremidade do cabo" -#: netbox/dcim/models/device_components.py:146 +#: netbox/dcim/models/device_components.py:177 msgid "mark connected" msgstr "marcar conectado" -#: netbox/dcim/models/device_components.py:148 +#: netbox/dcim/models/device_components.py:179 msgid "Treat as if a cable is connected" msgstr "Tratar como se um cabo estivesse conectado" -#: netbox/dcim/models/device_components.py:166 +#: netbox/dcim/models/device_components.py:197 msgid "Must specify cable end (A or B) when attaching a cable." msgstr "Deve especificar a extremidade (A ou B) ao conectar um cabo." -#: netbox/dcim/models/device_components.py:170 +#: netbox/dcim/models/device_components.py:201 msgid "Cable end must not be set without a cable." msgstr "A extremidade do cabo não deve ser definida sem um cabo." -#: netbox/dcim/models/device_components.py:174 +#: netbox/dcim/models/device_components.py:205 msgid "Cannot mark as connected with a cable attached." msgstr "Não é possível marcar como conectado com um cabo já conectado." -#: netbox/dcim/models/device_components.py:201 +#: netbox/dcim/models/device_components.py:232 #, python-brace-format msgid "{class_name} models must declare a parent_object property" msgstr " Os modelos {class_name} devem declarar uma propriedade parent_object" -#: netbox/dcim/models/device_components.py:287 -#: netbox/dcim/models/device_components.py:314 +#: netbox/dcim/models/device_components.py:318 #: netbox/dcim/models/device_components.py:345 -#: netbox/dcim/models/device_components.py:467 +#: netbox/dcim/models/device_components.py:376 +#: netbox/dcim/models/device_components.py:498 msgid "Physical port type" msgstr "Tipo de porta física" -#: netbox/dcim/models/device_components.py:290 -#: netbox/dcim/models/device_components.py:317 +#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:348 msgid "speed" msgstr "velocidade" -#: netbox/dcim/models/device_components.py:294 -#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:325 +#: netbox/dcim/models/device_components.py:352 msgid "Port speed in bits per second" msgstr "Velocidade da porta em bits por segundo" -#: netbox/dcim/models/device_components.py:300 +#: netbox/dcim/models/device_components.py:331 msgid "console port" msgstr "porta de console" -#: netbox/dcim/models/device_components.py:301 +#: netbox/dcim/models/device_components.py:332 msgid "console ports" msgstr "portas de console" -#: netbox/dcim/models/device_components.py:327 +#: netbox/dcim/models/device_components.py:358 msgid "console server port" msgstr "porta de servidor de console" -#: netbox/dcim/models/device_components.py:328 +#: netbox/dcim/models/device_components.py:359 msgid "console server ports" msgstr "portas de servidor de console" -#: netbox/dcim/models/device_components.py:365 +#: netbox/dcim/models/device_components.py:396 msgid "power port" msgstr "porta de alimentação" -#: netbox/dcim/models/device_components.py:366 +#: netbox/dcim/models/device_components.py:397 msgid "power ports" msgstr "portas de alimentação" -#: netbox/dcim/models/device_components.py:492 +#: netbox/dcim/models/device_components.py:523 msgid "power outlet" msgstr "tomada elétrica" -#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:524 msgid "power outlets" msgstr "tomadas elétricas" -#: netbox/dcim/models/device_components.py:501 +#: netbox/dcim/models/device_components.py:532 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device" msgstr "" "Porta de alimentação principal ({power_port}) deve pertencer ao mesmo " "dispositivo" -#: netbox/dcim/models/device_components.py:530 netbox/vpn/models/crypto.py:80 +#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80 #: netbox/vpn/models/crypto.py:222 msgid "mode" msgstr "modo" -#: netbox/dcim/models/device_components.py:535 +#: netbox/dcim/models/device_components.py:566 msgid "IEEE 802.1Q tagging strategy" msgstr "Estratégia de tagueamento IEEE 802.1Q" -#: netbox/dcim/models/device_components.py:543 +#: netbox/dcim/models/device_components.py:574 msgid "parent interface" msgstr "interface pai" -#: netbox/dcim/models/device_components.py:559 +#: netbox/dcim/models/device_components.py:590 msgid "untagged VLAN" msgstr "VLAN não tagueada" -#: netbox/dcim/models/device_components.py:565 +#: netbox/dcim/models/device_components.py:596 msgid "tagged VLANs" msgstr "VLANs tagueadas" -#: netbox/dcim/models/device_components.py:573 +#: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:612 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 #: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:108 @@ -6302,90 +6303,90 @@ msgstr "VLANs tagueadas" msgid "Q-in-Q SVLAN" msgstr "SVLAN Q-in-Q" -#: netbox/dcim/models/device_components.py:588 +#: netbox/dcim/models/device_components.py:619 msgid "primary MAC address" msgstr "endereço MAC primário" -#: netbox/dcim/models/device_components.py:600 +#: netbox/dcim/models/device_components.py:631 msgid "Only Q-in-Q interfaces may specify a service VLAN." msgstr "Somente as interfaces Q-in-Q podem especificar uma VLAN de serviço." -#: netbox/dcim/models/device_components.py:606 +#: netbox/dcim/models/device_components.py:637 #, python-brace-format msgid "MAC address {mac_address} is not assigned to this interface." msgstr "Endereço MAC {mac_address} não está atribuído a essa interface." -#: netbox/dcim/models/device_components.py:662 +#: netbox/dcim/models/device_components.py:693 msgid "parent LAG" msgstr "LAG pai" -#: netbox/dcim/models/device_components.py:672 +#: netbox/dcim/models/device_components.py:703 msgid "This interface is used only for out-of-band management" msgstr "Esta interface é usada somente para gerenciamento fora de banda" -#: netbox/dcim/models/device_components.py:677 +#: netbox/dcim/models/device_components.py:708 msgid "speed (Kbps)" msgstr "velocidade (Kbps)" -#: netbox/dcim/models/device_components.py:680 +#: netbox/dcim/models/device_components.py:711 msgid "duplex" msgstr "duplex" -#: netbox/dcim/models/device_components.py:690 +#: netbox/dcim/models/device_components.py:721 msgid "64-bit World Wide Name" msgstr "64-bit World Wide Name" -#: netbox/dcim/models/device_components.py:704 +#: netbox/dcim/models/device_components.py:735 msgid "wireless channel" msgstr "canal do wireless" -#: netbox/dcim/models/device_components.py:711 +#: netbox/dcim/models/device_components.py:742 msgid "channel frequency (MHz)" msgstr "frequência do canal (MHz)" -#: netbox/dcim/models/device_components.py:712 -#: netbox/dcim/models/device_components.py:720 +#: netbox/dcim/models/device_components.py:743 +#: netbox/dcim/models/device_components.py:751 msgid "Populated by selected channel (if set)" msgstr "Preenchido pelo canal selecionado (se definido)" -#: netbox/dcim/models/device_components.py:726 +#: netbox/dcim/models/device_components.py:757 msgid "transmit power (dBm)" msgstr "potência de transmissão (dBm)" -#: netbox/dcim/models/device_components.py:753 netbox/wireless/models.py:117 +#: netbox/dcim/models/device_components.py:784 netbox/wireless/models.py:117 msgid "wireless LANs" msgstr "redes wireless" -#: netbox/dcim/models/device_components.py:801 +#: netbox/dcim/models/device_components.py:832 #: netbox/virtualization/models/virtualmachines.py:364 msgid "interface" msgstr "interface" -#: netbox/dcim/models/device_components.py:802 +#: netbox/dcim/models/device_components.py:833 #: netbox/virtualization/models/virtualmachines.py:365 msgid "interfaces" msgstr "interfaces" -#: netbox/dcim/models/device_components.py:810 +#: netbox/dcim/models/device_components.py:841 #, python-brace-format msgid "{display_type} interfaces cannot have a cable attached." msgstr "As interfaces {display_type} não podem ter um cabo conectado." -#: netbox/dcim/models/device_components.py:818 +#: netbox/dcim/models/device_components.py:849 #, python-brace-format msgid "{display_type} interfaces cannot be marked as connected." msgstr " As interfaces {display_type}não podem ser marcadas como conectadas." -#: netbox/dcim/models/device_components.py:827 +#: netbox/dcim/models/device_components.py:858 #: netbox/virtualization/models/virtualmachines.py:375 msgid "An interface cannot be its own parent." msgstr "Uma interface não pode ser pai de si mesma." -#: netbox/dcim/models/device_components.py:831 +#: netbox/dcim/models/device_components.py:862 msgid "Only virtual interfaces may be assigned to a parent interface." msgstr "Somente interfaces virtuais podem ser associadas a uma interface pai." -#: netbox/dcim/models/device_components.py:838 +#: netbox/dcim/models/device_components.py:869 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to a different device " @@ -6394,7 +6395,7 @@ msgstr "" "A interface pai selecionada ({interface}) pertence a um dispositivo " "diferente ({device})" -#: netbox/dcim/models/device_components.py:844 +#: netbox/dcim/models/device_components.py:875 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to {device}, which is " @@ -6403,7 +6404,7 @@ msgstr "" "A interface pai selecionada ({interface}) pertence a {device}, que não faz " "parte do chassi virtual {virtual_chassis}." -#: netbox/dcim/models/device_components.py:864 +#: netbox/dcim/models/device_components.py:895 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different device " @@ -6412,7 +6413,7 @@ msgstr "" "A interface bridge selecionada ({bridge}) pertence a um dispositivo " "diferente ({device})." -#: netbox/dcim/models/device_components.py:870 +#: netbox/dcim/models/device_components.py:901 #, python-brace-format msgid "" "The selected bridge interface ({interface}) belongs to {device}, which is " @@ -6421,15 +6422,15 @@ msgstr "" "A interface bridge selecionada ({interface}) pertence a {device}, que não " "faz parte do chassi virtual {virtual_chassis}." -#: netbox/dcim/models/device_components.py:881 +#: netbox/dcim/models/device_components.py:912 msgid "Virtual interfaces cannot have a parent LAG interface." msgstr "Interfaces virtuais não podem ter uma interface LAG pai." -#: netbox/dcim/models/device_components.py:885 +#: netbox/dcim/models/device_components.py:916 msgid "A LAG interface cannot be its own parent." msgstr "Uma interface LAG não pode ser pai de si mesma." -#: netbox/dcim/models/device_components.py:892 +#: netbox/dcim/models/device_components.py:923 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to a different device ({device})." @@ -6437,7 +6438,7 @@ msgstr "" "A interface LAG selecionada ({lag}) pertence a um dispositivo diferente " "({device})." -#: netbox/dcim/models/device_components.py:898 +#: netbox/dcim/models/device_components.py:929 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to {device}, which is not part of" @@ -6446,52 +6447,52 @@ msgstr "" "A interface LAG selecionada ({lag}) pertence a {device}, que não faz parte " "do chassi virtual {virtual_chassis}." -#: netbox/dcim/models/device_components.py:909 +#: netbox/dcim/models/device_components.py:940 msgid "Virtual interfaces cannot have a PoE mode." msgstr "Interfaces virtuais não podem ter um modo de operação do PoE." -#: netbox/dcim/models/device_components.py:913 +#: netbox/dcim/models/device_components.py:944 msgid "Virtual interfaces cannot have a PoE type." msgstr "As interfaces virtuais não podem ter um tipo de PoE." -#: netbox/dcim/models/device_components.py:919 +#: netbox/dcim/models/device_components.py:950 msgid "Must specify PoE mode when designating a PoE type." msgstr "Deve especificar o modo PoE ao designar um tipo de PoE." -#: netbox/dcim/models/device_components.py:926 +#: netbox/dcim/models/device_components.py:957 msgid "Wireless role may be set only on wireless interfaces." msgstr "" "A função do wireless pode ser definida somente em interfaces wireless." -#: netbox/dcim/models/device_components.py:928 +#: netbox/dcim/models/device_components.py:959 msgid "Channel may be set only on wireless interfaces." msgstr "O canal pode ser configurado somente em interfaces wireless." -#: netbox/dcim/models/device_components.py:934 +#: netbox/dcim/models/device_components.py:965 msgid "Channel frequency may be set only on wireless interfaces." msgstr "" "A frequência do canal pode ser definida somente em interfaces wireless." -#: netbox/dcim/models/device_components.py:938 +#: netbox/dcim/models/device_components.py:969 msgid "Cannot specify custom frequency with channel selected." msgstr "" "Não é possível especificar a frequência personalizada com o canal " "selecionado." -#: netbox/dcim/models/device_components.py:944 +#: netbox/dcim/models/device_components.py:975 msgid "Channel width may be set only on wireless interfaces." msgstr "A largura do canal pode ser definida somente em interfaces wireless." -#: netbox/dcim/models/device_components.py:946 +#: netbox/dcim/models/device_components.py:977 msgid "Cannot specify custom width with channel selected." msgstr "" "Não é possível especificar a largura personalizada com o canal selecionado." -#: netbox/dcim/models/device_components.py:950 +#: netbox/dcim/models/device_components.py:981 msgid "Interface mode does not support an untagged vlan." msgstr "O modo de interface não suporta uma VLAN não tagueada." -#: netbox/dcim/models/device_components.py:956 +#: netbox/dcim/models/device_components.py:987 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -6500,24 +6501,24 @@ msgstr "" "A VLAN não tagueada ({untagged_vlan}) deve pertencer ao mesmo site do " "dispositivo pai da interface ou deve ser global." -#: netbox/dcim/models/device_components.py:1053 +#: netbox/dcim/models/device_components.py:1084 msgid "Mapped position on corresponding rear port" msgstr "Posição mapeada na porta traseira correspondente" -#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1100 msgid "front port" msgstr "porta frontal" -#: netbox/dcim/models/device_components.py:1070 +#: netbox/dcim/models/device_components.py:1101 msgid "front ports" msgstr "portas frontais" -#: netbox/dcim/models/device_components.py:1081 +#: netbox/dcim/models/device_components.py:1112 #, python-brace-format msgid "Rear port ({rear_port}) must belong to the same device" msgstr "Porta traseira ({rear_port}) deve pertencer ao mesmo dispositivo" -#: netbox/dcim/models/device_components.py:1089 +#: netbox/dcim/models/device_components.py:1120 #, python-brace-format msgid "" "Invalid rear port position ({rear_port_position}): Rear port {name} has only" @@ -6526,19 +6527,19 @@ msgstr "" "Posição inválida da porta traseira ({rear_port_position}): Porta traseira " "{name} tem apenas {positions} posições." -#: netbox/dcim/models/device_components.py:1119 +#: netbox/dcim/models/device_components.py:1150 msgid "Number of front ports which may be mapped" msgstr "Número de portas frontais que podem ser mapeadas" -#: netbox/dcim/models/device_components.py:1124 +#: netbox/dcim/models/device_components.py:1155 msgid "rear port" msgstr "porta traseira" -#: netbox/dcim/models/device_components.py:1125 +#: netbox/dcim/models/device_components.py:1156 msgid "rear ports" msgstr "portas traseiras" -#: netbox/dcim/models/device_components.py:1136 +#: netbox/dcim/models/device_components.py:1167 #, python-brace-format msgid "" "The number of positions cannot be less than the number of mapped front ports" @@ -6547,41 +6548,41 @@ msgstr "" "O número de posições não pode ser menor que o número de portas frontais " "mapeadas ({frontport_count})" -#: netbox/dcim/models/device_components.py:1177 +#: netbox/dcim/models/device_components.py:1208 msgid "module bay" msgstr "compartimento de módulos" -#: netbox/dcim/models/device_components.py:1178 +#: netbox/dcim/models/device_components.py:1209 msgid "module bays" msgstr "compartimentos de módulos" -#: netbox/dcim/models/device_components.py:1192 +#: netbox/dcim/models/device_components.py:1223 #: netbox/dcim/models/modules.py:269 msgid "A module bay cannot belong to a module installed within it." msgstr "" "Um compartimento de módulo não pode pertencer a um módulo instalado dentro " "dele." -#: netbox/dcim/models/device_components.py:1218 +#: netbox/dcim/models/device_components.py:1249 msgid "device bay" msgstr "compartimento de dispositivos" -#: netbox/dcim/models/device_components.py:1219 +#: netbox/dcim/models/device_components.py:1250 msgid "device bays" msgstr "compartimentos de dispositivos" -#: netbox/dcim/models/device_components.py:1226 +#: netbox/dcim/models/device_components.py:1257 #, python-brace-format msgid "This type of device ({device_type}) does not support device bays." msgstr "" "Este tipo de dispositivo ({device_type}) não suporta compartimentos de " "dispositivos." -#: netbox/dcim/models/device_components.py:1232 +#: netbox/dcim/models/device_components.py:1263 msgid "Cannot install a device into itself." msgstr "Não é possível instalar um dispositivo em si mesmo." -#: netbox/dcim/models/device_components.py:1240 +#: netbox/dcim/models/device_components.py:1271 #, python-brace-format msgid "" "Cannot install the specified device; device is already installed in {bay}." @@ -6589,117 +6590,117 @@ msgstr "" "Não é possível instalar o dispositivo especificado; o dispositivo já está " "instalado em {bay}." -#: netbox/dcim/models/device_components.py:1261 +#: netbox/dcim/models/device_components.py:1292 msgid "inventory item role" msgstr "função do item de inventário" -#: netbox/dcim/models/device_components.py:1262 +#: netbox/dcim/models/device_components.py:1293 msgid "inventory item roles" msgstr "funções dos itens de inventário" -#: netbox/dcim/models/device_components.py:1321 -#: netbox/dcim/models/devices.py:508 netbox/dcim/models/modules.py:229 +#: netbox/dcim/models/device_components.py:1352 +#: netbox/dcim/models/devices.py:509 netbox/dcim/models/modules.py:229 #: netbox/dcim/models/racks.py:310 #: netbox/virtualization/models/virtualmachines.py:125 msgid "serial number" msgstr "número de série" -#: netbox/dcim/models/device_components.py:1329 -#: netbox/dcim/models/devices.py:516 netbox/dcim/models/modules.py:236 +#: netbox/dcim/models/device_components.py:1360 +#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:236 #: netbox/dcim/models/racks.py:317 msgid "asset tag" msgstr "etiqueta de patrimônio" -#: netbox/dcim/models/device_components.py:1330 +#: netbox/dcim/models/device_components.py:1361 msgid "A unique tag used to identify this item" msgstr "Uma etiqueta exclusiva usada para identificar este item" -#: netbox/dcim/models/device_components.py:1333 +#: netbox/dcim/models/device_components.py:1364 msgid "discovered" msgstr "descoberto" -#: netbox/dcim/models/device_components.py:1335 +#: netbox/dcim/models/device_components.py:1366 msgid "This item was automatically discovered" msgstr "Este item foi descoberto automaticamente" -#: netbox/dcim/models/device_components.py:1353 +#: netbox/dcim/models/device_components.py:1384 msgid "inventory item" msgstr "item de inventário" -#: netbox/dcim/models/device_components.py:1354 +#: netbox/dcim/models/device_components.py:1385 msgid "inventory items" msgstr "itens de inventário" -#: netbox/dcim/models/device_components.py:1362 +#: netbox/dcim/models/device_components.py:1393 msgid "Cannot assign self as parent." msgstr "Não é possível designar a si mesmo como pai." -#: netbox/dcim/models/device_components.py:1370 +#: netbox/dcim/models/device_components.py:1401 msgid "Parent inventory item does not belong to the same device." msgstr "O item pai do inventário não pertence ao mesmo dispositivo." -#: netbox/dcim/models/device_components.py:1376 +#: netbox/dcim/models/device_components.py:1407 msgid "Cannot move an inventory item with dependent children" msgstr "" "Não é possível mover um item de inventário com itens filhos dependentes" -#: netbox/dcim/models/device_components.py:1384 +#: netbox/dcim/models/device_components.py:1415 msgid "Cannot assign inventory item to component on another device" msgstr "" "Não é possível atribuir um item de inventário ao componente em outro " "dispositivo" -#: netbox/dcim/models/devices.py:59 +#: netbox/dcim/models/devices.py:60 msgid "manufacturer" msgstr "fabricante" -#: netbox/dcim/models/devices.py:60 +#: netbox/dcim/models/devices.py:61 msgid "manufacturers" msgstr "fabricantes" -#: netbox/dcim/models/devices.py:84 netbox/dcim/models/modules.py:85 +#: netbox/dcim/models/devices.py:85 netbox/dcim/models/modules.py:85 #: netbox/dcim/models/racks.py:139 msgid "model" msgstr "modelo" -#: netbox/dcim/models/devices.py:97 +#: netbox/dcim/models/devices.py:98 msgid "default platform" msgstr "plataforma padrão" -#: netbox/dcim/models/devices.py:100 netbox/dcim/models/modules.py:89 +#: netbox/dcim/models/devices.py:101 netbox/dcim/models/modules.py:89 msgid "part number" msgstr "part number" -#: netbox/dcim/models/devices.py:103 netbox/dcim/models/modules.py:92 +#: netbox/dcim/models/devices.py:104 netbox/dcim/models/modules.py:92 msgid "Discrete part number (optional)" msgstr "Part number discreto (opcional)" -#: netbox/dcim/models/devices.py:109 netbox/dcim/models/racks.py:53 +#: netbox/dcim/models/devices.py:110 netbox/dcim/models/racks.py:53 msgid "height (U)" msgstr "altura (U)" -#: netbox/dcim/models/devices.py:113 +#: netbox/dcim/models/devices.py:114 msgid "exclude from utilization" msgstr "excluir da utilização" -#: netbox/dcim/models/devices.py:114 +#: netbox/dcim/models/devices.py:115 msgid "Devices of this type are excluded when calculating rack utilization." msgstr "" "Dispositivos deste tipo são excluídos ao calcular a utilização do rack." -#: netbox/dcim/models/devices.py:118 +#: netbox/dcim/models/devices.py:119 msgid "is full depth" msgstr "é full-depth" -#: netbox/dcim/models/devices.py:119 +#: netbox/dcim/models/devices.py:120 msgid "Device consumes both front and rear rack faces." msgstr "O dispositivo consome as faces frontal e traseira do rack." -#: netbox/dcim/models/devices.py:126 +#: netbox/dcim/models/devices.py:127 msgid "parent/child status" msgstr "status pai/filho" -#: netbox/dcim/models/devices.py:127 +#: netbox/dcim/models/devices.py:128 msgid "" "Parent devices house child devices in device bays. Leave blank if this " "device type is neither a parent nor a child." @@ -6708,24 +6709,24 @@ msgstr "" "dispositivos. Deixe em branco se este tipo de dispositivo não for nem pai " "nem filho." -#: netbox/dcim/models/devices.py:131 netbox/dcim/models/devices.py:561 +#: netbox/dcim/models/devices.py:132 netbox/dcim/models/devices.py:562 #: netbox/dcim/models/modules.py:95 netbox/dcim/models/racks.py:321 msgid "airflow" msgstr "fluxo de ar" -#: netbox/dcim/models/devices.py:208 +#: netbox/dcim/models/devices.py:209 msgid "device type" msgstr "tipo de dispositivo" -#: netbox/dcim/models/devices.py:209 +#: netbox/dcim/models/devices.py:210 msgid "device types" msgstr "tipos de dispositivos" -#: netbox/dcim/models/devices.py:291 +#: netbox/dcim/models/devices.py:292 msgid "U height must be in increments of 0.5 rack units." msgstr "A altura U deve estar em incrementos de 0,5U." -#: netbox/dcim/models/devices.py:308 +#: netbox/dcim/models/devices.py:309 #, python-brace-format msgid "" "Device {device} in rack {rack} does not have sufficient space to accommodate" @@ -6734,7 +6735,7 @@ msgstr "" "Dispositivo {device} no rack {rack} não tem espaço suficiente para acomodar " "uma altura de {height}U" -#: netbox/dcim/models/devices.py:323 +#: netbox/dcim/models/devices.py:324 #, python-brace-format msgid "" "Unable to set 0U height: Found {racked_instance_count} " @@ -6744,7 +6745,7 @@ msgstr "" "href=\"{url}\">{racked_instance_count} instância(s) já montada(s) " "dentro de racks." -#: netbox/dcim/models/devices.py:332 +#: netbox/dcim/models/devices.py:333 msgid "" "Must delete all device bay templates associated with this device before " "declassifying it as a parent device." @@ -6753,151 +6754,151 @@ msgstr "" "associados a este dispositivo antes de desclassificá-lo como dispositivo " "pai." -#: netbox/dcim/models/devices.py:338 +#: netbox/dcim/models/devices.py:339 msgid "Child device types must be 0U." msgstr "Dispositivo filho deve ser 0U." -#: netbox/dcim/models/devices.py:387 +#: netbox/dcim/models/devices.py:388 msgid "Virtual machines may be assigned to this role" msgstr "Máquinas virtuais podem ser atribuídas a esta função" -#: netbox/dcim/models/devices.py:410 +#: netbox/dcim/models/devices.py:411 msgid "A top-level device role with this name already exists." msgstr "Já existe uma função de dispositivo de nível superior com esse nome." -#: netbox/dcim/models/devices.py:420 +#: netbox/dcim/models/devices.py:421 msgid "A top-level device role with this slug already exists." msgstr "Já existe uma função de dispositivo de nível superior com esse slug." -#: netbox/dcim/models/devices.py:423 +#: netbox/dcim/models/devices.py:424 msgid "device role" msgstr "função de dispositivo" -#: netbox/dcim/models/devices.py:424 +#: netbox/dcim/models/devices.py:425 msgid "device roles" msgstr "funções de dispositivos" -#: netbox/dcim/models/devices.py:438 +#: netbox/dcim/models/devices.py:439 msgid "Optionally limit this platform to devices of a certain manufacturer" msgstr "" "Opcionalmente, limite esta plataforma a dispositivos de um determinado " "fabricante" -#: netbox/dcim/models/devices.py:450 +#: netbox/dcim/models/devices.py:451 msgid "platform" msgstr "plataforma" -#: netbox/dcim/models/devices.py:451 +#: netbox/dcim/models/devices.py:452 msgid "platforms" msgstr "plataformas" -#: netbox/dcim/models/devices.py:482 +#: netbox/dcim/models/devices.py:483 msgid "The function this device serves" msgstr "A função que este dispositivo desempenha" -#: netbox/dcim/models/devices.py:509 +#: netbox/dcim/models/devices.py:510 msgid "Chassis serial number, assigned by the manufacturer" msgstr "Número de série do chassi, designado pelo fabricante" -#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:237 +#: netbox/dcim/models/devices.py:518 netbox/dcim/models/modules.py:237 msgid "A unique tag used to identify this device" msgstr "Uma etiqueta exclusiva usada para identificar este dispositivo" -#: netbox/dcim/models/devices.py:544 +#: netbox/dcim/models/devices.py:545 msgid "position (U)" msgstr "posição (U)" -#: netbox/dcim/models/devices.py:552 +#: netbox/dcim/models/devices.py:553 msgid "rack face" msgstr "face do rack" -#: netbox/dcim/models/devices.py:573 netbox/dcim/models/devices.py:1176 +#: netbox/dcim/models/devices.py:574 netbox/dcim/models/devices.py:1180 #: netbox/virtualization/models/virtualmachines.py:94 msgid "primary IPv4" msgstr "IPv4 primário" -#: netbox/dcim/models/devices.py:581 netbox/dcim/models/devices.py:1184 +#: netbox/dcim/models/devices.py:582 netbox/dcim/models/devices.py:1188 #: netbox/virtualization/models/virtualmachines.py:102 msgid "primary IPv6" msgstr "IPv6 primário" -#: netbox/dcim/models/devices.py:589 +#: netbox/dcim/models/devices.py:590 msgid "out-of-band IP" msgstr "IP fora de banda" -#: netbox/dcim/models/devices.py:606 +#: netbox/dcim/models/devices.py:607 msgid "VC position" msgstr "Posição no Chassi Virtual" -#: netbox/dcim/models/devices.py:609 +#: netbox/dcim/models/devices.py:610 msgid "Virtual chassis position" msgstr "Posição no chassi virtual" -#: netbox/dcim/models/devices.py:612 +#: netbox/dcim/models/devices.py:613 msgid "VC priority" msgstr "Prioridade no Chassi Virtual" -#: netbox/dcim/models/devices.py:616 +#: netbox/dcim/models/devices.py:617 msgid "Virtual chassis master election priority" msgstr "Prioridade de eleição do mestre no chassi virtual" -#: netbox/dcim/models/devices.py:619 netbox/dcim/models/sites.py:208 +#: netbox/dcim/models/devices.py:620 netbox/dcim/models/sites.py:208 msgid "latitude" msgstr "latitude" -#: netbox/dcim/models/devices.py:624 netbox/dcim/models/devices.py:632 +#: netbox/dcim/models/devices.py:625 netbox/dcim/models/devices.py:633 #: netbox/dcim/models/sites.py:213 netbox/dcim/models/sites.py:221 msgid "GPS coordinate in decimal format (xx.yyyyyy)" msgstr "Coordenada GPS em formato decimal (xx.yyyyyy)" -#: netbox/dcim/models/devices.py:627 netbox/dcim/models/sites.py:216 +#: netbox/dcim/models/devices.py:628 netbox/dcim/models/sites.py:216 msgid "longitude" msgstr "longitude" -#: netbox/dcim/models/devices.py:706 +#: netbox/dcim/models/devices.py:707 msgid "Device name must be unique per site." msgstr "O nome do dispositivo deve ser exclusivo por site." -#: netbox/dcim/models/devices.py:717 +#: netbox/dcim/models/devices.py:718 msgid "device" msgstr "dispositivo" -#: netbox/dcim/models/devices.py:718 +#: netbox/dcim/models/devices.py:719 msgid "devices" msgstr "dispositivos" -#: netbox/dcim/models/devices.py:737 +#: netbox/dcim/models/devices.py:738 #, python-brace-format msgid "Rack {rack} does not belong to site {site}." msgstr "Rack {rack} não pertence ao site {site}." -#: netbox/dcim/models/devices.py:742 +#: netbox/dcim/models/devices.py:743 #, python-brace-format msgid "Location {location} does not belong to site {site}." msgstr "Local {location} não pertence ao site {site}." -#: netbox/dcim/models/devices.py:748 +#: netbox/dcim/models/devices.py:749 #, python-brace-format msgid "Rack {rack} does not belong to location {location}." msgstr "Rack {rack} não pertence ao local {location}." -#: netbox/dcim/models/devices.py:755 +#: netbox/dcim/models/devices.py:756 msgid "Cannot select a rack face without assigning a rack." msgstr "Não é possível selecionar uma face de rack sem atribuir um rack." -#: netbox/dcim/models/devices.py:759 +#: netbox/dcim/models/devices.py:760 msgid "Cannot select a rack position without assigning a rack." msgstr "Não é possível selecionar uma posição de rack sem atribuir um rack." -#: netbox/dcim/models/devices.py:765 +#: netbox/dcim/models/devices.py:766 msgid "Position must be in increments of 0.5 rack units." msgstr "A posição deve estar em incrementos de 0,5U." -#: netbox/dcim/models/devices.py:769 +#: netbox/dcim/models/devices.py:770 msgid "Must specify rack face when defining rack position." msgstr "Deve especificar a face do rack ao definir a posição do rack." -#: netbox/dcim/models/devices.py:777 +#: netbox/dcim/models/devices.py:778 #, python-brace-format msgid "" "A 0U device type ({device_type}) cannot be assigned to a rack position." @@ -6905,7 +6906,7 @@ msgstr "" "Um tipo de dispositivo 0U ({device_type}) não pode ser alocado em uma " "posição de rack." -#: netbox/dcim/models/devices.py:788 +#: netbox/dcim/models/devices.py:789 msgid "" "Child device types cannot be assigned to a rack face. This is an attribute " "of the parent device." @@ -6913,7 +6914,7 @@ msgstr "" "Dispositivo filho não pode ser alocado em uma face do rack. Este é um " "atributo do dispositivo pai." -#: netbox/dcim/models/devices.py:795 +#: netbox/dcim/models/devices.py:796 msgid "" "Child device types cannot be assigned to a rack position. This is an " "attribute of the parent device." @@ -6921,7 +6922,7 @@ msgstr "" "Dispositivo filho não pode ser alocado em uma posição de rack. Este é um " "atributo do dispositivo pai." -#: netbox/dcim/models/devices.py:809 +#: netbox/dcim/models/devices.py:810 #, python-brace-format msgid "" "U{position} is already occupied or does not have sufficient space to " @@ -6930,23 +6931,23 @@ msgstr "" "U{position} já está ocupado ou não tem espaço suficiente para acomodar este " "tipo de dispositivo: {device_type} ({u_height}U)" -#: netbox/dcim/models/devices.py:824 +#: netbox/dcim/models/devices.py:825 #, python-brace-format msgid "{ip} is not an IPv4 address." msgstr "{ip} não é um endereço IPv4." -#: netbox/dcim/models/devices.py:836 netbox/dcim/models/devices.py:854 +#: netbox/dcim/models/devices.py:837 netbox/dcim/models/devices.py:855 #, python-brace-format msgid "The specified IP address ({ip}) is not assigned to this device." msgstr "" "O endereço IP especificado ({ip}) não está alocado a este dispositivo." -#: netbox/dcim/models/devices.py:842 +#: netbox/dcim/models/devices.py:843 #, python-brace-format msgid "{ip} is not an IPv6 address." msgstr "{ip} não é um endereço IPv6." -#: netbox/dcim/models/devices.py:872 +#: netbox/dcim/models/devices.py:873 #, python-brace-format msgid "" "The assigned platform is limited to {platform_manufacturer} device types, " @@ -6956,22 +6957,22 @@ msgstr "" "{platform_manufacturer}, mas este pertence ao fabricante " "{devicetype_manufacturer}." -#: netbox/dcim/models/devices.py:883 +#: netbox/dcim/models/devices.py:884 #, python-brace-format msgid "The assigned cluster belongs to a different site ({site})" msgstr "O cluster definido pertence a um site diferente ({site})" -#: netbox/dcim/models/devices.py:890 +#: netbox/dcim/models/devices.py:891 #, python-brace-format msgid "The assigned cluster belongs to a different location ({location})" msgstr "O cluster atribuído pertence a um local diferente: ({location})" -#: netbox/dcim/models/devices.py:898 +#: netbox/dcim/models/devices.py:899 msgid "A device assigned to a virtual chassis must have its position defined." msgstr "" "Um dispositivo associado a um chassi virtual deve ter sua posição definida." -#: netbox/dcim/models/devices.py:904 +#: netbox/dcim/models/devices.py:905 #, python-brace-format msgid "" "Device cannot be removed from virtual chassis {virtual_chassis} because it " @@ -6980,22 +6981,22 @@ msgstr "" "O dispositivo não pode ser removido do chassi virtual {virtual_chassis} " "porque atualmente é designado como seu mestre." -#: netbox/dcim/models/devices.py:1097 +#: netbox/dcim/models/devices.py:1101 msgid "domain" msgstr "domínio" -#: netbox/dcim/models/devices.py:1110 netbox/dcim/models/devices.py:1111 +#: netbox/dcim/models/devices.py:1114 netbox/dcim/models/devices.py:1115 msgid "virtual chassis" msgstr "chassi virtual" -#: netbox/dcim/models/devices.py:1123 +#: netbox/dcim/models/devices.py:1127 #, python-brace-format msgid "" "The selected master ({master}) is not assigned to this virtual chassis." msgstr "" "O mestre selecionado ({master}) não está associado a este chassi virtual." -#: netbox/dcim/models/devices.py:1139 +#: netbox/dcim/models/devices.py:1143 #, python-brace-format msgid "" "Unable to delete virtual chassis {self}. There are member interfaces which " @@ -7004,44 +7005,44 @@ msgstr "" "Não foi possível excluir o chassi virtual {self}. Existem interfaces membro " "que formam interfaces LAG entre chassis." -#: netbox/dcim/models/devices.py:1165 netbox/vpn/models/l2vpn.py:42 +#: netbox/dcim/models/devices.py:1169 netbox/vpn/models/l2vpn.py:42 msgid "identifier" msgstr "identificador" -#: netbox/dcim/models/devices.py:1166 +#: netbox/dcim/models/devices.py:1170 msgid "Numeric identifier unique to the parent device" msgstr "Identificador numérico exclusivo para o dispositivo principal" -#: netbox/dcim/models/devices.py:1194 netbox/extras/models/customfields.py:227 +#: netbox/dcim/models/devices.py:1198 netbox/extras/models/customfields.py:227 #: netbox/extras/models/models.py:109 netbox/extras/models/models.py:775 #: netbox/netbox/models/__init__.py:120 netbox/netbox/models/__init__.py:155 msgid "comments" msgstr "comentários" -#: netbox/dcim/models/devices.py:1210 +#: netbox/dcim/models/devices.py:1214 msgid "virtual device context" msgstr "contexto de dispositivo virtual" -#: netbox/dcim/models/devices.py:1211 +#: netbox/dcim/models/devices.py:1215 msgid "virtual device contexts" msgstr "contextos de dispositivos virtuais" -#: netbox/dcim/models/devices.py:1240 +#: netbox/dcim/models/devices.py:1244 #, python-brace-format msgid "{ip} is not an IPv{family} address." msgstr "{ip} não é um endereço IPv{family}." -#: netbox/dcim/models/devices.py:1246 +#: netbox/dcim/models/devices.py:1250 msgid "Primary IP address must belong to an interface on the assigned device." msgstr "" "O endereço IP primário deve pertencer a uma interface no dispositivo " "associado." -#: netbox/dcim/models/devices.py:1277 +#: netbox/dcim/models/devices.py:1281 msgid "MAC addresses" msgstr "Endereços MAC" -#: netbox/dcim/models/devices.py:1309 +#: netbox/dcim/models/devices.py:1313 msgid "" "Cannot unassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7049,7 +7050,7 @@ msgstr "" "Não é possível desatribuir o endereço MAC enquanto ele estiver designado " "como o MAC primário para um objeto." -#: netbox/dcim/models/devices.py:1313 +#: netbox/dcim/models/devices.py:1317 msgid "" "Cannot reassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7485,6 +7486,10 @@ msgstr "Site A" msgid "Site B" msgstr "Sítio B" +#: netbox/dcim/tables/cables.py:117 +msgid "Color Name" +msgstr "Nome da cor" + #: netbox/dcim/tables/connections.py:31 netbox/dcim/tables/connections.py:50 #: netbox/dcim/tables/connections.py:71 #: netbox/templates/dcim/inc/connection_endpoints.html:16 @@ -7493,7 +7498,7 @@ msgstr "Acessível" #: netbox/dcim/tables/devices.py:73 netbox/dcim/tables/devices.py:121 #: netbox/dcim/tables/racks.py:153 netbox/dcim/tables/sites.py:118 -#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:605 +#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:606 #: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73 #: netbox/netbox/navigation/menu.py:75 #: netbox/virtualization/forms/model_forms.py:122 @@ -7725,7 +7730,7 @@ msgid "Module Types" msgstr "Tipos de Módulos" #: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:413 -#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:600 +#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:601 #: netbox/netbox/navigation/menu.py:78 msgid "Platforms" msgstr "Plataformas" @@ -7922,7 +7927,7 @@ msgstr "Contexto de Configuração" msgid "Render Config" msgstr "Renderização de Configuração" -#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:610 +#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:611 #: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258 #: netbox/virtualization/views.py:208 msgid "Virtual Machines" @@ -8270,35 +8275,39 @@ msgstr "Seleção de modelo inválida: {self['model'].data} não é suportado." msgid "RSS Feed" msgstr "Feed RSS" -#: netbox/extras/dashboard/widgets.py:314 +#: netbox/extras/dashboard/widgets.py:315 msgid "Embed an RSS feed from an external website." msgstr "Incorpore um feed RSS de um site externo." -#: netbox/extras/dashboard/widgets.py:321 +#: netbox/extras/dashboard/widgets.py:322 msgid "Feed URL" msgstr "URL do feed" -#: netbox/extras/dashboard/widgets.py:325 +#: netbox/extras/dashboard/widgets.py:326 msgid "Requires external connection" msgstr "Requer conexão externa" -#: netbox/extras/dashboard/widgets.py:331 +#: netbox/extras/dashboard/widgets.py:332 msgid "The maximum number of objects to display" msgstr "O número máximo de objetos a serem exibidos" -#: netbox/extras/dashboard/widgets.py:336 +#: netbox/extras/dashboard/widgets.py:337 msgid "How long to stored the cached content (in seconds)" msgstr "" "Por quanto tempo o conteúdo em cache deve ser armazenado (em segundos)" -#: netbox/extras/dashboard/widgets.py:393 +#: netbox/extras/dashboard/widgets.py:343 +msgid "Timeout value for fetching the feed (in seconds)" +msgstr "Valor do tempo limite para buscar o feed (em segundos)" + +#: netbox/extras/dashboard/widgets.py:400 #: netbox/templates/account/base.html:10 #: netbox/templates/account/bookmarks.html:7 #: netbox/templates/inc/user_menu.html:43 msgid "Bookmarks" msgstr "Favoritos" -#: netbox/extras/dashboard/widgets.py:397 +#: netbox/extras/dashboard/widgets.py:404 msgid "Show your personal bookmarks" msgstr "Exibe seus favoritos pessoais" @@ -8418,7 +8427,7 @@ msgstr "Classe de botão" #: netbox/extras/forms/bulk_edit.py:155 netbox/extras/forms/bulk_edit.py:354 #: netbox/extras/forms/filtersets.py:192 netbox/extras/forms/filtersets.py:470 -#: netbox/extras/models/mixins.py:100 +#: netbox/extras/models/mixins.py:101 msgid "MIME type" msgstr "Tipo MIME" @@ -8490,7 +8499,7 @@ msgstr "Está ativo" #: netbox/extras/forms/model_forms.py:297 #: netbox/extras/forms/model_forms.py:450 #: netbox/extras/forms/model_forms.py:567 -#: netbox/users/forms/model_forms.py:277 +#: netbox/users/forms/model_forms.py:284 msgid "Object types" msgstr "Tipos de objetos" @@ -8594,7 +8603,7 @@ msgstr "A classificação da entrada" #: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:413 #: netbox/templates/extras/notificationgroup.html:41 #: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:237 -#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:301 +#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:310 #: netbox/users/tables.py:102 msgid "Users" msgstr "Usuários" @@ -8611,7 +8620,7 @@ msgstr "Nomes de usuários separados por vírgulas, envoltos por aspas duplas." #: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78 #: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68 #: netbox/users/forms/model_forms.py:182 netbox/users/forms/model_forms.py:194 -#: netbox/users/forms/model_forms.py:306 netbox/users/tables.py:35 +#: netbox/users/forms/model_forms.py:315 netbox/users/tables.py:35 #: netbox/users/tables.py:106 msgid "Groups" msgstr "Grupos" @@ -8978,7 +8987,7 @@ msgstr "Nenhum indexador encontrado!" #: netbox/extras/models/configs.py:38 netbox/extras/models/models.py:323 #: netbox/extras/models/models.py:488 netbox/extras/models/models.py:567 #: netbox/extras/models/search.py:48 netbox/extras/models/tags.py:44 -#: netbox/ipam/models/ip.py:193 netbox/netbox/models/mixins.py:16 +#: netbox/ipam/models/ip.py:194 netbox/netbox/models/mixins.py:16 msgid "weight" msgstr "peso" @@ -9370,19 +9379,19 @@ msgstr "dashboard" msgid "dashboards" msgstr "dashboards" -#: netbox/extras/models/mixins.py:85 +#: netbox/extras/models/mixins.py:86 msgid "template code" msgstr "modelo de código" -#: netbox/extras/models/mixins.py:86 +#: netbox/extras/models/mixins.py:87 msgid "Jinja template code." msgstr "Código de modelo Jinja." -#: netbox/extras/models/mixins.py:89 +#: netbox/extras/models/mixins.py:90 msgid "environment parameters" msgstr "parâmetros do ambiente" -#: netbox/extras/models/mixins.py:94 +#: netbox/extras/models/mixins.py:95 #, python-brace-format msgid "" "Any additional parameters to pass when constructing " @@ -9391,32 +9400,32 @@ msgstr "" "Parâmetros adicionais a serem passados ao construir o " "ambiente Jinja" -#: netbox/extras/models/mixins.py:101 +#: netbox/extras/models/mixins.py:102 #, python-brace-format msgid "Defaults to {default}" msgstr "Padrão é {default}" -#: netbox/extras/models/mixins.py:106 +#: netbox/extras/models/mixins.py:107 msgid "Filename to give to the rendered export file" msgstr "Nome do arquivo a ser fornecido ao arquivo de exportação renderizado" -#: netbox/extras/models/mixins.py:109 +#: netbox/extras/models/mixins.py:110 msgid "file extension" msgstr "extensão do arquivo" -#: netbox/extras/models/mixins.py:112 +#: netbox/extras/models/mixins.py:113 msgid "Extension to append to the rendered filename" msgstr "Extensão para anexar ao nome do arquivo renderizado" -#: netbox/extras/models/mixins.py:115 +#: netbox/extras/models/mixins.py:116 msgid "as attachment" msgstr "como anexo" -#: netbox/extras/models/mixins.py:117 +#: netbox/extras/models/mixins.py:118 msgid "Download file as attachment" msgstr "Baixar arquivo como anexo" -#: netbox/extras/models/mixins.py:124 +#: netbox/extras/models/mixins.py:125 #, python-brace-format msgid "{class_name} must implement a get_context() method." msgstr "{class_name} deve implementar um método get_context ()." @@ -9708,7 +9717,7 @@ msgstr "favorito" msgid "bookmarks" msgstr "favoritos" -#: netbox/extras/models/models.py:858 +#: netbox/extras/models/models.py:861 #, python-brace-format msgid "Bookmarks cannot be assigned to this object type ({type})." msgstr "O tipo de objeto ({type}) não pode ser favoritado." @@ -9843,8 +9852,7 @@ msgstr "Descartar" #: netbox/extras/tables/tables.py:66 netbox/extras/tables/tables.py:163 #: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:264 -#: netbox/extras/tables/tables.py:320 netbox/extras/tables/tables.py:456 -#: netbox/extras/tables/tables.py:490 +#: netbox/extras/tables/tables.py:457 netbox/extras/tables/tables.py:491 #: netbox/templates/extras/customfield.html:105 #: netbox/templates/extras/eventrule.html:27 #: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80 @@ -9903,30 +9911,30 @@ msgstr "Ordenar Alfabeticamente" msgid "New Window" msgstr "Nova Janela" -#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:577 +#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:578 #: netbox/templates/extras/configtemplate.html:21 #: netbox/templates/extras/exporttemplate.html:23 msgid "MIME Type" msgstr "MIME Type" -#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:580 +#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:581 #: netbox/templates/extras/configtemplate.html:25 #: netbox/templates/extras/exporttemplate.html:27 msgid "File Name" msgstr "Nome do Arquivo" -#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:583 +#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:584 #: netbox/templates/extras/configtemplate.html:29 #: netbox/templates/extras/exporttemplate.html:31 msgid "File Extension" msgstr "Extensão do arquivo" -#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:586 +#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:587 msgid "As Attachment" msgstr "Como Anexo" -#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:531 -#: netbox/extras/tables/tables.py:569 netbox/templates/core/datafile.html:24 +#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:532 +#: netbox/extras/tables/tables.py:570 netbox/templates/core/datafile.html:24 #: netbox/templates/extras/configcontext.html:39 #: netbox/templates/extras/configtemplate.html:47 #: netbox/templates/extras/exporttemplate.html:49 @@ -9935,8 +9943,8 @@ msgstr "Como Anexo" msgid "Data File" msgstr "Arquivo de Dados" -#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:543 -#: netbox/extras/tables/tables.py:574 +#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:544 +#: netbox/extras/tables/tables.py:575 msgid "Synced" msgstr "Sincronizado" @@ -9952,41 +9960,41 @@ msgstr "Tamanho (Bytes)" msgid "Table Name" msgstr "Nome da Tabela" -#: netbox/extras/tables/tables.py:383 +#: netbox/extras/tables/tables.py:384 msgid "Read" msgstr "Leitura" -#: netbox/extras/tables/tables.py:426 +#: netbox/extras/tables/tables.py:427 msgid "SSL Validation" msgstr "Validação SSL" -#: netbox/extras/tables/tables.py:462 +#: netbox/extras/tables/tables.py:463 #: netbox/templates/extras/eventrule.html:37 msgid "Event Types" msgstr "Tipos de Evento" -#: netbox/extras/tables/tables.py:595 netbox/netbox/navigation/menu.py:77 +#: netbox/extras/tables/tables.py:596 netbox/netbox/navigation/menu.py:77 #: netbox/templates/dcim/devicerole.html:8 msgid "Device Roles" msgstr "Funções de Dispositivos" -#: netbox/extras/tables/tables.py:648 +#: netbox/extras/tables/tables.py:649 msgid "Comments (Short)" msgstr "Comentários (curto)" -#: netbox/extras/tables/tables.py:667 netbox/extras/tables/tables.py:718 +#: netbox/extras/tables/tables.py:668 netbox/extras/tables/tables.py:719 msgid "Line" msgstr "Linha" -#: netbox/extras/tables/tables.py:674 netbox/extras/tables/tables.py:728 +#: netbox/extras/tables/tables.py:675 netbox/extras/tables/tables.py:729 msgid "Level" msgstr "Nível" -#: netbox/extras/tables/tables.py:680 netbox/extras/tables/tables.py:737 +#: netbox/extras/tables/tables.py:681 netbox/extras/tables/tables.py:738 msgid "Message" msgstr "Mensagem" -#: netbox/extras/tables/tables.py:721 +#: netbox/extras/tables/tables.py:722 msgid "Method" msgstr "Método" @@ -10052,7 +10060,7 @@ msgstr "Widget excluído: " msgid "Error deleting widget: " msgstr "Erro ao excluir o widget: " -#: netbox/extras/views.py:1349 +#: netbox/extras/views.py:1356 msgid "Unable to run script: RQ worker process not running." msgstr "" "Não é possível executar o script: o processo do agente RQ não está em " @@ -10118,8 +10126,8 @@ msgstr "Cisco" msgid "Plaintext" msgstr "Texto sem formatação" -#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:797 -#: netbox/ipam/forms/model_forms.py:851 netbox/templates/ipam/service.html:23 +#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:793 +#: netbox/ipam/forms/model_forms.py:859 netbox/templates/ipam/service.html:23 msgid "Service" msgstr "Serviço" @@ -10293,7 +10301,7 @@ msgstr "Grupo FHRP (ID)" msgid "IP address (ID)" msgstr "Endereço IP (ID)" -#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:808 +#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:816 msgid "IP address" msgstr "Endereço IP" @@ -10357,8 +10365,8 @@ msgstr "É privado" #: netbox/ipam/forms/filtersets.py:151 netbox/ipam/forms/model_forms.py:99 #: netbox/ipam/forms/model_forms.py:112 netbox/ipam/forms/model_forms.py:135 #: netbox/ipam/forms/model_forms.py:154 netbox/ipam/models/asns.py:31 -#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:71 -#: netbox/ipam/models/ip.py:87 netbox/ipam/tables/asn.py:20 +#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:72 +#: netbox/ipam/models/ip.py:88 netbox/ipam/tables/asn.py:20 #: netbox/ipam/tables/asn.py:45 netbox/templates/ipam/aggregate.html:18 #: netbox/templates/ipam/asn.html:27 netbox/templates/ipam/asnrange.html:19 #: netbox/templates/ipam/rir.html:19 @@ -10402,7 +10410,7 @@ msgstr "É um pool" #: netbox/ipam/forms/bulk_edit.py:257 netbox/ipam/forms/bulk_edit.py:307 #: netbox/ipam/forms/filtersets.py:258 netbox/ipam/forms/filtersets.py:316 -#: netbox/ipam/models/ip.py:261 +#: netbox/ipam/models/ip.py:262 msgid "Treat as fully utilized" msgstr "Trate como totalmente utilizado" @@ -10415,7 +10423,7 @@ msgstr "Atribuição de VLAN" msgid "Treat as populated" msgstr "Trate como populado" -#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:792 +#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:800 msgid "DNS name" msgstr "Nome DNS" @@ -10814,23 +10822,23 @@ msgstr "Modelo de Serviço" msgid "Parent type" msgstr "Tipo de pai" -#: netbox/ipam/forms/model_forms.py:796 +#: netbox/ipam/forms/model_forms.py:792 msgid "Port(s)" msgstr "Porta(s)" -#: netbox/ipam/forms/model_forms.py:839 +#: netbox/ipam/forms/model_forms.py:847 msgid "Service template" msgstr "Modelo de serviço" -#: netbox/ipam/forms/model_forms.py:848 +#: netbox/ipam/forms/model_forms.py:856 msgid "From Template" msgstr "Do Modelo" -#: netbox/ipam/forms/model_forms.py:849 +#: netbox/ipam/forms/model_forms.py:857 msgid "Custom" msgstr "Personalizado" -#: netbox/ipam/forms/model_forms.py:880 +#: netbox/ipam/forms/model_forms.py:888 msgid "" "Must specify name, protocol, and port(s) if not using a service template." msgstr "" @@ -10894,43 +10902,43 @@ msgstr "Associação a um grupo de FHRP" msgid "FHRP group assignments" msgstr "Associações a grupos de FHRPs" -#: netbox/ipam/models/ip.py:65 +#: netbox/ipam/models/ip.py:66 msgid "private" msgstr "privado" -#: netbox/ipam/models/ip.py:66 +#: netbox/ipam/models/ip.py:67 msgid "IP space managed by this RIR is considered private" msgstr "O espaço IP gerenciado por este RIR é considerado privado" -#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:189 +#: netbox/ipam/models/ip.py:73 netbox/netbox/navigation/menu.py:189 msgid "RIRs" msgstr "RIRs" -#: netbox/ipam/models/ip.py:81 +#: netbox/ipam/models/ip.py:82 msgid "IPv4 or IPv6 network" msgstr "Rede IPv4 ou IPv6" -#: netbox/ipam/models/ip.py:88 +#: netbox/ipam/models/ip.py:89 msgid "Regional Internet Registry responsible for this IP space" msgstr "Regional Internet Registry responsável por este espaço de IP" -#: netbox/ipam/models/ip.py:98 +#: netbox/ipam/models/ip.py:99 msgid "date added" msgstr "data adicionada" -#: netbox/ipam/models/ip.py:112 +#: netbox/ipam/models/ip.py:113 msgid "aggregate" msgstr "agregado" -#: netbox/ipam/models/ip.py:113 +#: netbox/ipam/models/ip.py:114 msgid "aggregates" msgstr "agregados" -#: netbox/ipam/models/ip.py:126 +#: netbox/ipam/models/ip.py:127 msgid "Cannot create aggregate with /0 mask." msgstr "Não é possível criar agregação com máscara /0." -#: netbox/ipam/models/ip.py:138 +#: netbox/ipam/models/ip.py:139 #, python-brace-format msgid "" "Aggregates cannot overlap. {prefix} is already covered by an existing " @@ -10939,7 +10947,7 @@ msgstr "" "Os agregados não podem se sobrepor. {prefix} já está coberto por um agregado" " existente ({aggregate})." -#: netbox/ipam/models/ip.py:152 +#: netbox/ipam/models/ip.py:153 #, python-brace-format msgid "" "Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate " @@ -10948,185 +10956,185 @@ msgstr "" "Os prefixos não podem se sobrepor aos agregados. {prefix} cobre um agregado " "existente ({aggregate})." -#: netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:201 msgid "roles" msgstr "funções" -#: netbox/ipam/models/ip.py:213 netbox/ipam/models/ip.py:282 +#: netbox/ipam/models/ip.py:214 netbox/ipam/models/ip.py:283 msgid "prefix" msgstr "prefixo" -#: netbox/ipam/models/ip.py:214 +#: netbox/ipam/models/ip.py:215 msgid "IPv4 or IPv6 network with mask" msgstr "Rede IPv4 ou IPv6 com máscara" -#: netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:244 msgid "Operational status of this prefix" msgstr "Status operacional deste prefixo" -#: netbox/ipam/models/ip.py:251 +#: netbox/ipam/models/ip.py:252 msgid "The primary function of this prefix" msgstr "A função primária deste prefixo" -#: netbox/ipam/models/ip.py:254 +#: netbox/ipam/models/ip.py:255 msgid "is a pool" msgstr "é um pool" -#: netbox/ipam/models/ip.py:256 +#: netbox/ipam/models/ip.py:257 msgid "All IP addresses within this prefix are considered usable" msgstr "" "Todos os endereços IP dentro deste prefixo são considerados utilizáveis" -#: netbox/ipam/models/ip.py:259 netbox/ipam/models/ip.py:541 +#: netbox/ipam/models/ip.py:260 netbox/ipam/models/ip.py:549 msgid "mark utilized" msgstr "marcar utilizado" -#: netbox/ipam/models/ip.py:283 +#: netbox/ipam/models/ip.py:284 msgid "prefixes" msgstr "prefixos" -#: netbox/ipam/models/ip.py:303 +#: netbox/ipam/models/ip.py:311 msgid "Cannot create prefix with /0 mask." msgstr "Não é possível criar prefixo com a máscara /0." -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 #, python-brace-format msgid "VRF {vrf}" msgstr "VRF {vrf}" -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 msgid "global table" msgstr "tabela global" -#: netbox/ipam/models/ip.py:312 +#: netbox/ipam/models/ip.py:320 #, python-brace-format msgid "Duplicate prefix found in {table}: {prefix}" msgstr "Prefixo duplicado encontrado em {table}: {prefix}" -#: netbox/ipam/models/ip.py:494 +#: netbox/ipam/models/ip.py:502 msgid "start address" msgstr "endereço inicial" -#: netbox/ipam/models/ip.py:495 netbox/ipam/models/ip.py:499 -#: netbox/ipam/models/ip.py:732 +#: netbox/ipam/models/ip.py:503 netbox/ipam/models/ip.py:507 +#: netbox/ipam/models/ip.py:740 msgid "IPv4 or IPv6 address (with mask)" msgstr "Endereço IPv4 ou IPv6 (com máscara)" -#: netbox/ipam/models/ip.py:498 +#: netbox/ipam/models/ip.py:506 msgid "end address" msgstr "endereço final" -#: netbox/ipam/models/ip.py:525 +#: netbox/ipam/models/ip.py:533 msgid "Operational status of this range" msgstr "Status operacional desta faixa" -#: netbox/ipam/models/ip.py:533 +#: netbox/ipam/models/ip.py:541 msgid "The primary function of this range" msgstr "A função principal desta faixa" -#: netbox/ipam/models/ip.py:536 +#: netbox/ipam/models/ip.py:544 msgid "mark populated" msgstr "marcar populado" -#: netbox/ipam/models/ip.py:538 +#: netbox/ipam/models/ip.py:546 msgid "Prevent the creation of IP addresses within this range" msgstr "Impedir a criação de endereços IP dentro desse intervalo" -#: netbox/ipam/models/ip.py:543 +#: netbox/ipam/models/ip.py:551 #, python-format msgid "Report space as 100% utilized" msgstr "Reportar intervalo como 100% utilizado" -#: netbox/ipam/models/ip.py:552 +#: netbox/ipam/models/ip.py:560 msgid "IP range" msgstr "Faixa de IP" -#: netbox/ipam/models/ip.py:553 +#: netbox/ipam/models/ip.py:561 msgid "IP ranges" msgstr "Faixas de IP" -#: netbox/ipam/models/ip.py:566 +#: netbox/ipam/models/ip.py:574 msgid "Starting and ending IP address versions must match" msgstr "Endereços IP inicial e final devem ter a mesma versão" -#: netbox/ipam/models/ip.py:572 +#: netbox/ipam/models/ip.py:580 msgid "Starting and ending IP address masks must match" msgstr "Máscaras de endereço IP inicial e final precisam ser iguais" -#: netbox/ipam/models/ip.py:579 +#: netbox/ipam/models/ip.py:587 #, python-brace-format msgid "" "Ending address must be greater than the starting address ({start_address})" msgstr "" "O endereço final deve ser maior que o endereço inicial ({start_address})" -#: netbox/ipam/models/ip.py:607 +#: netbox/ipam/models/ip.py:615 #, python-brace-format msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}" msgstr "" "Endereços definidos se sobrepõem com a faixa {overlapping_range} em VRF " "{vrf}" -#: netbox/ipam/models/ip.py:616 +#: netbox/ipam/models/ip.py:624 #, python-brace-format msgid "Defined range exceeds maximum supported size ({max_size})" msgstr "Faixa definida excede o tamanho máximo suportado ({max_size})" -#: netbox/ipam/models/ip.py:731 netbox/tenancy/models/contacts.py:76 +#: netbox/ipam/models/ip.py:739 netbox/tenancy/models/contacts.py:76 msgid "address" msgstr "endereço" -#: netbox/ipam/models/ip.py:754 +#: netbox/ipam/models/ip.py:762 msgid "The operational status of this IP" msgstr "O status operacional deste IP" -#: netbox/ipam/models/ip.py:762 +#: netbox/ipam/models/ip.py:770 msgid "The functional role of this IP" msgstr "O papel funcional deste IP" -#: netbox/ipam/models/ip.py:785 netbox/templates/ipam/ipaddress.html:72 +#: netbox/ipam/models/ip.py:793 netbox/templates/ipam/ipaddress.html:72 msgid "NAT (inside)" msgstr "NAT (interno)" -#: netbox/ipam/models/ip.py:786 +#: netbox/ipam/models/ip.py:794 msgid "The IP for which this address is the \"outside\" IP" msgstr "O IP para o qual este endereço é o IP “externo”" -#: netbox/ipam/models/ip.py:793 +#: netbox/ipam/models/ip.py:801 msgid "Hostname or FQDN (not case-sensitive)" msgstr "Hostname ou FQDN (não diferencia maiúsculas de minúsculas)" -#: netbox/ipam/models/ip.py:809 netbox/ipam/models/services.py:86 +#: netbox/ipam/models/ip.py:817 netbox/ipam/models/services.py:86 msgid "IP addresses" msgstr "Endereços IP" -#: netbox/ipam/models/ip.py:867 +#: netbox/ipam/models/ip.py:875 msgid "Cannot create IP address with /0 mask." msgstr "Não é possível criar endereço IP com máscara /0." -#: netbox/ipam/models/ip.py:873 +#: netbox/ipam/models/ip.py:881 #, python-brace-format msgid "{ip} is a network ID, which may not be assigned to an interface." msgstr "{ip} é um ID de rede, que não pode ser atribuído a uma interface." -#: netbox/ipam/models/ip.py:884 +#: netbox/ipam/models/ip.py:892 #, python-brace-format msgid "" "{ip} is a broadcast address, which may not be assigned to an interface." msgstr "" "{ip} é um endereço de broadcast, que não pode ser atribuído a uma interface." -#: netbox/ipam/models/ip.py:898 +#: netbox/ipam/models/ip.py:906 #, python-brace-format msgid "Duplicate IP address found in {table}: {ipaddress}" msgstr "Endereço IP duplicado encontrado em {table}: {ipaddress}" -#: netbox/ipam/models/ip.py:914 +#: netbox/ipam/models/ip.py:922 #, python-brace-format msgid "Cannot create IP address {ip} inside range {range}." msgstr "Não é possível criar o endereço IP {ip} dentro do intervalo {range}." -#: netbox/ipam/models/ip.py:935 +#: netbox/ipam/models/ip.py:943 msgid "" "Cannot reassign IP address while it is designated as the primary IP for the " "parent object" @@ -11134,7 +11142,7 @@ msgstr "" "Não é possível reatribuir o endereço IP enquanto ele estiver designado como " "o IP primário do objeto pai" -#: netbox/ipam/models/ip.py:941 +#: netbox/ipam/models/ip.py:949 msgid "Only IPv6 addresses can be assigned SLAAC status" msgstr "Somente endereços IPv6 podem receber o status SLAAC" @@ -12512,12 +12520,12 @@ msgstr "Selecionar todos" msgid "Toggle all" msgstr "Alternar todos" -#: netbox/netbox/tables/columns.py:307 +#: netbox/netbox/tables/columns.py:311 #: netbox/templates/inc/table_controls_htmx.html:35 msgid "Toggle Dropdown" msgstr "Alternar Lista Suspensa" -#: netbox/netbox/tables/columns.py:580 netbox/templates/core/job.html:53 +#: netbox/netbox/tables/columns.py:584 netbox/templates/core/job.html:53 msgid "Error" msgstr "Erro" @@ -12944,6 +12952,7 @@ msgstr "Tipo de circuito" #: netbox/templates/users/objectpermission.html:38 #: netbox/utilities/templates/buttons/add.html:4 #: netbox/utilities/templates/helpers/table_config_form.html:20 +#: netbox/utilities/templates/widgets/splitmultiselect.html:11 msgid "Add" msgstr "Adicionar" @@ -12951,7 +12960,7 @@ msgstr "Adicionar" #: netbox/templates/circuits/inc/circuit_termination_fields.html:37 #: netbox/templates/dcim/inc/panels/inventory_items.html:32 #: netbox/templates/dcim/powerpanel.html:56 -#: netbox/templates/extras/script_list.html:30 +#: netbox/templates/extras/inc/script_list_content.html:16 #: netbox/templates/generic/object_edit.html:47 #: netbox/templates/ipam/inc/ipaddress_edit_header.html:7 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:43 @@ -12966,7 +12975,7 @@ msgstr "Trocar" #: netbox/templates/circuits/inc/circuit_termination.html:23 #: netbox/templates/dcim/inc/panels/inventory_items.html:37 #: netbox/templates/dcim/powerpanel.html:66 -#: netbox/templates/extras/script_list.html:35 +#: netbox/templates/extras/inc/script_list_content.html:21 #: netbox/templates/generic/bulk_delete.html:20 #: netbox/templates/generic/bulk_delete.html:66 #: netbox/templates/generic/object_delete.html:19 @@ -13723,6 +13732,7 @@ msgstr "Regenerar Slug" #: netbox/templates/extras/tableconfig_edit.html:32 #: netbox/templates/generic/bulk_remove.html:21 #: netbox/utilities/templates/helpers/table_config_form.html:23 +#: netbox/utilities/templates/widgets/splitmultiselect.html:14 msgid "Remove" msgstr "Remover" @@ -14202,7 +14212,7 @@ msgstr "Adicionar Novo Membro" #: netbox/templates/dcim/virtualchassis_add_member.html:27 #: netbox/templates/generic/object_edit.html:78 #: netbox/templates/users/objectpermission.html:31 -#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:313 +#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:322 msgid "Actions" msgstr "Ações" @@ -14534,7 +14544,7 @@ msgid "Output" msgstr "Saída" #: netbox/templates/extras/htmx/script_result.html:61 -#: netbox/templates/extras/object_render_config.html:60 +#: netbox/templates/extras/object_render_config.html:59 msgid "Download" msgstr "Baixar" @@ -14546,6 +14556,46 @@ msgstr "Carregando" msgid "Results pending" msgstr "Resultados pendentes" +#: netbox/templates/extras/inc/script_list_content.html:34 +msgid "Last Run" +msgstr "Última Execução" + +#: netbox/templates/extras/inc/script_list_content.html:49 +msgid "Script is no longer present in the source file" +msgstr "O script não está mais presente no arquivo de origem" + +#: netbox/templates/extras/inc/script_list_content.html:62 +msgid "Never" +msgstr "Nunca" + +#: netbox/templates/extras/inc/script_list_content.html:75 +msgid "Run Again" +msgstr "Execute Novamente" + +#: netbox/templates/extras/inc/script_list_content.html:77 +#: netbox/templates/extras/script.html:41 +#: netbox/templates/extras/script.html:45 +msgid "Run Script" +msgstr "Executar Script" + +#: netbox/templates/extras/inc/script_list_content.html:123 +#, python-format +msgid "Could not load scripts from module %(module)s" +msgstr "Não foi possível carregar os scripts do módulo %(module)s" + +#: netbox/templates/extras/inc/script_list_content.html:131 +msgid "No Scripts Found" +msgstr "Nenhum Script Encontrado" + +#: netbox/templates/extras/inc/script_list_content.html:134 +#, python-format +msgid "" +"Get started by creating a script from " +"an uploaded file or data source." +msgstr "" +"Comece criando um script a partir de " +"um arquivo ou fonte de dados carregado." + #: netbox/templates/extras/journalentry.html:15 msgid "Journal Entry" msgstr "Registro de Evento" @@ -14605,12 +14655,6 @@ msgstr "Relatório" msgid "You do not have permission to run scripts" msgstr "Você não tem permissão para executar scripts" -#: netbox/templates/extras/script.html:41 -#: netbox/templates/extras/script.html:45 -#: netbox/templates/extras/script_list.html:90 -msgid "Run Script" -msgstr "Executar Script" - #: netbox/templates/extras/script.html:51 #: netbox/templates/extras/script/source.html:10 msgid "Error loading script" @@ -14620,40 +14664,6 @@ msgstr "Erro ao carregar o script" msgid "Script no longer exists in the source file." msgstr "O script não existe mais no arquivo de origem." -#: netbox/templates/extras/script_list.html:47 -msgid "Last Run" -msgstr "Última Execução" - -#: netbox/templates/extras/script_list.html:62 -msgid "Script is no longer present in the source file" -msgstr "O script não está mais presente no arquivo de origem" - -#: netbox/templates/extras/script_list.html:75 -msgid "Never" -msgstr "Nunca" - -#: netbox/templates/extras/script_list.html:88 -msgid "Run Again" -msgstr "Execute Novamente" - -#: netbox/templates/extras/script_list.html:136 -#, python-format -msgid "Could not load scripts from module %(module)s" -msgstr "Não foi possível carregar os scripts do módulo %(module)s" - -#: netbox/templates/extras/script_list.html:144 -msgid "No Scripts Found" -msgstr "Nenhum Script Encontrado" - -#: netbox/templates/extras/script_list.html:147 -#, python-format -msgid "" -"Get started by creating a script from " -"an uploaded file or data source." -msgstr "" -"Comece criando um script a partir de " -"um arquivo ou fonte de dados carregado." - #: netbox/templates/extras/script_result.html:35 #: netbox/templates/generic/object_list.html:50 #: netbox/templates/search.html:13 @@ -14683,11 +14693,13 @@ msgstr "Configuração da Tabela" #: netbox/templates/extras/tableconfig_edit.html:40 #: netbox/utilities/templates/helpers/table_config_form.html:31 +#: netbox/utilities/templates/widgets/splitmultiselect.html:23 msgid "Move Up" msgstr "Mover para Cima" #: netbox/templates/extras/tableconfig_edit.html:43 #: netbox/utilities/templates/helpers/table_config_form.html:34 +#: netbox/utilities/templates/widgets/splitmultiselect.html:26 msgid "Move Down" msgstr "Mover para Baixo" @@ -15428,7 +15440,7 @@ msgid "View" msgstr "Visualizar" #: netbox/templates/users/objectpermission.html:52 -#: netbox/users/forms/model_forms.py:316 +#: netbox/users/forms/model_forms.py:325 msgid "Constraints" msgstr "Restrições" @@ -15951,19 +15963,23 @@ msgstr "Digite a senha novamente." msgid "Passwords do not match! Please check your input and try again." msgstr "As senhas não coincidem! Verifique e tente novamente." -#: netbox/users/forms/model_forms.py:295 +#: netbox/users/forms/model_forms.py:289 +msgid "Select the types of objects to which the permission will appy." +msgstr "Selecione os tipos de objetos aos quais a permissão será aplicada." + +#: netbox/users/forms/model_forms.py:304 msgid "Additional actions" msgstr "Ações adicionais" -#: netbox/users/forms/model_forms.py:298 +#: netbox/users/forms/model_forms.py:307 msgid "Actions granted in addition to those listed above" msgstr "Ações concedidas além das listadas acima" -#: netbox/users/forms/model_forms.py:314 +#: netbox/users/forms/model_forms.py:323 msgid "Objects" msgstr "Objetos" -#: netbox/users/forms/model_forms.py:326 +#: netbox/users/forms/model_forms.py:335 msgid "" "JSON expression of a queryset filter that will return only permitted " "objects. Leave null to match all objects of this type. A list of multiple " @@ -15973,11 +15989,11 @@ msgstr "" "permitidos. Deixe em nulo para corresponder a todos os objetos deste tipo. " "Uma lista de vários objetos resultará em uma operação lógica \"OR\"." -#: netbox/users/forms/model_forms.py:365 +#: netbox/users/forms/model_forms.py:374 msgid "At least one action must be selected." msgstr "Ao menos uma ação deve ser selecionada." -#: netbox/users/forms/model_forms.py:383 +#: netbox/users/forms/model_forms.py:392 #, python-brace-format msgid "Invalid filter for {model}: {error}" msgstr "Filtro inválido para {model}: {error}" @@ -16078,18 +16094,18 @@ msgstr "Nome de usuário já existente." msgid "Custom Actions" msgstr "Ações Personalizadas" -#: netbox/utilities/api.py:153 +#: netbox/utilities/api.py:151 #, python-brace-format msgid "Related object not found using the provided attributes: {params}" msgstr "" "Objeto relacionado não encontrado usando os atributos fornecidos: {params}" -#: netbox/utilities/api.py:156 +#: netbox/utilities/api.py:154 #, python-brace-format msgid "Multiple objects match the provided attributes: {params}" msgstr "Vários objetos correspondem aos atributos fornecidos: {params}" -#: netbox/utilities/api.py:168 +#: netbox/utilities/api.py:166 #, python-brace-format msgid "" "Related objects must be referenced by numeric ID or by dictionary of " @@ -16098,7 +16114,7 @@ msgstr "" "Objetos relacionados devem ser referenciados por uma ID numérica ou por um " "dicionário de atributos. Recebeu um valor desconhecido: {value}" -#: netbox/utilities/api.py:177 +#: netbox/utilities/api.py:175 #, python-brace-format msgid "Related object not found using the provided numeric ID: {id}" msgstr "" @@ -16217,15 +16233,16 @@ msgstr "" "Lista inválida ({value}). Deve ser numérica e os intervalos devem estar em " "ordem crescente." -#: netbox/utilities/forms/fields/array.py:40 +#: netbox/utilities/forms/fields/array.py:41 +#, python-brace-format msgid "" -"Specify one or more numeric ranges separated by commas. Example: " -"1-5,20-30" +"Specify one or more individual numbers or numeric ranges separated by " +"commas. Example: {example}" msgstr "" -"Especifique um ou mais intervalos numéricos separados por vírgulas. Exemplo:" -" 1-5,20-30" +"Especifique um ou mais números individuais ou intervalos numéricos separados" +" por vírgulas. Exemplo: {example}" -#: netbox/utilities/forms/fields/array.py:47 +#: netbox/utilities/forms/fields/array.py:49 #, python-brace-format msgid "" "Invalid ranges ({value}). Must be a range of integers in ascending order." @@ -16530,6 +16547,10 @@ msgstr "Adição rápida" msgid "Write" msgstr "Escrita" +#: netbox/utilities/templates/widgets/splitmultiselect.html:19 +msgid "Selected" +msgstr "Selecionado" + #: netbox/utilities/testing/views.py:632 msgid "The test must define csv_update_data." msgstr "O teste deve definir csv_update_data." diff --git a/netbox/translations/ru/LC_MESSAGES/django.mo b/netbox/translations/ru/LC_MESSAGES/django.mo index bc050dff5..913dd02f7 100644 Binary files a/netbox/translations/ru/LC_MESSAGES/django.mo and b/netbox/translations/ru/LC_MESSAGES/django.mo differ diff --git a/netbox/translations/ru/LC_MESSAGES/django.po b/netbox/translations/ru/LC_MESSAGES/django.po index b1fed279d..fec004244 100644 --- a/netbox/translations/ru/LC_MESSAGES/django.po +++ b/netbox/translations/ru/LC_MESSAGES/django.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-07-29 05:09+0000\n" +"POT-Creation-Date: 2025-08-12 05:02+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Russian (https://app.transifex.com/netbox-community/teams/178115/ru/)\n" @@ -43,7 +43,7 @@ msgstr "Запись включена" #: netbox/account/tables.py:35 netbox/core/choices.py:102 #: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79 -#: netbox/extras/tables/tables.py:379 netbox/extras/tables/tables.py:627 +#: netbox/extras/tables/tables.py:380 netbox/extras/tables/tables.py:628 #: netbox/templates/account/token.html:43 #: netbox/templates/core/configrevision.html:26 #: netbox/templates/core/configrevision_restore.html:12 @@ -99,9 +99,9 @@ msgstr "Ваш пароль успешно изменен." #: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 #: netbox/dcim/choices.py:102 netbox/dcim/choices.py:186 -#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1549 -#: netbox/dcim/choices.py:1607 netbox/dcim/choices.py:1674 -#: netbox/dcim/choices.py:1696 netbox/virtualization/choices.py:20 +#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1553 +#: netbox/dcim/choices.py:1611 netbox/dcim/choices.py:1678 +#: netbox/dcim/choices.py:1700 netbox/virtualization/choices.py:20 #: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18 #: netbox/vpn/choices.py:281 msgid "Planned" @@ -114,9 +114,9 @@ msgstr "Выделение ресурсов" #: netbox/circuits/choices.py:23 netbox/core/tables/plugins.py:64 #: netbox/core/tables/tasks.py:22 netbox/dcim/choices.py:22 #: netbox/dcim/choices.py:103 netbox/dcim/choices.py:185 -#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1606 -#: netbox/dcim/choices.py:1673 netbox/dcim/choices.py:1695 -#: netbox/extras/tables/tables.py:539 netbox/ipam/choices.py:31 +#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1610 +#: netbox/dcim/choices.py:1677 netbox/dcim/choices.py:1699 +#: netbox/extras/tables/tables.py:540 netbox/ipam/choices.py:31 #: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69 #: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25 #: netbox/templates/users/user.html:35 netbox/users/forms/bulk_edit.py:38 @@ -127,8 +127,8 @@ msgid "Active" msgstr "Активный" #: netbox/circuits/choices.py:24 netbox/dcim/choices.py:184 -#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1605 -#: netbox/dcim/choices.py:1675 netbox/dcim/choices.py:1694 +#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1609 +#: netbox/dcim/choices.py:1679 netbox/dcim/choices.py:1698 #: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44 msgid "Offline" msgstr "Не в сети" @@ -141,7 +141,7 @@ msgstr "Выделение резервов" msgid "Decommissioned" msgstr "Списан" -#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1618 +#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1622 #: netbox/templates/dcim/interface.html:135 #: netbox/templates/virtualization/vminterface.html:83 #: netbox/tenancy/choices.py:17 @@ -561,9 +561,9 @@ msgstr "ASN" #: netbox/templates/extras/dashboard/widget_add.html:14 #: netbox/templates/extras/eventrule.html:21 #: netbox/templates/extras/exporttemplate.html:19 +#: netbox/templates/extras/inc/script_list_content.html:33 #: netbox/templates/extras/notificationgroup.html:20 #: netbox/templates/extras/savedfilter.html:17 -#: netbox/templates/extras/script_list.html:46 #: netbox/templates/extras/tableconfig.html:17 #: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17 #: netbox/templates/generic/bulk_import.html:120 @@ -681,7 +681,7 @@ msgstr "Идентификатор Службы" #: netbox/dcim/tables/devices.py:748 netbox/dcim/tables/devices.py:804 #: netbox/dcim/tables/devices.py:1045 netbox/dcim/tables/devicetypes.py:256 #: netbox/dcim/tables/devicetypes.py:271 netbox/dcim/tables/racks.py:33 -#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:487 +#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:488 #: netbox/templates/circuits/circuittype.html:30 #: netbox/templates/circuits/virtualcircuittype.html:30 #: netbox/templates/dcim/cable.html:40 @@ -726,7 +726,7 @@ msgstr "Цвет" #: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:192 #: netbox/dcim/tables/devices.py:856 netbox/dcim/tables/power.py:77 #: netbox/dcim/tables/racks.py:141 netbox/extras/forms/bulk_import.py:42 -#: netbox/extras/tables/tables.py:449 netbox/extras/tables/tables.py:509 +#: netbox/extras/tables/tables.py:450 netbox/extras/tables/tables.py:510 #: netbox/netbox/tables/tables.py:274 #: netbox/templates/circuits/circuit.html:30 #: netbox/templates/circuits/virtualcircuit.html:39 @@ -819,7 +819,7 @@ msgstr "Аккаунт провайдера" #: netbox/templates/dcim/powerfeed.html:36 #: netbox/templates/dcim/poweroutlet.html:40 #: netbox/templates/dcim/rack.html:41 netbox/templates/dcim/site.html:43 -#: netbox/templates/extras/script_list.html:48 +#: netbox/templates/extras/inc/script_list_content.html:35 #: netbox/templates/ipam/ipaddress.html:37 #: netbox/templates/ipam/iprange.html:61 netbox/templates/ipam/prefix.html:69 #: netbox/templates/ipam/vlan.html:48 @@ -1398,7 +1398,7 @@ msgstr "Терминология" #: netbox/templates/extras/configcontext.html:60 #: netbox/templates/ipam/ipaddress.html:59 #: netbox/templates/ipam/vlan_edit.html:42 -#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:315 +#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:324 msgid "Assignment" msgstr "Задание" @@ -1455,14 +1455,14 @@ msgstr "Тип цепи" msgid "Group Assignment" msgstr "Групповое задание" -#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:67 +#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:68 #: netbox/dcim/models/device_component_templates.py:531 #: netbox/dcim/models/device_component_templates.py:631 -#: netbox/dcim/models/device_components.py:485 -#: netbox/dcim/models/device_components.py:1038 -#: netbox/dcim/models/device_components.py:1109 -#: netbox/dcim/models/device_components.py:1255 -#: netbox/dcim/models/devices.py:381 netbox/dcim/models/racks.py:227 +#: netbox/dcim/models/device_components.py:516 +#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1140 +#: netbox/dcim/models/device_components.py:1286 +#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227 #: netbox/extras/models/tags.py:29 msgid "color" msgstr "цвет" @@ -1487,14 +1487,14 @@ msgstr "Уникальный ID канала связи" #: netbox/circuits/models/circuits.py:67 #: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52 -#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:49 -#: netbox/dcim/models/device_components.py:456 -#: netbox/dcim/models/device_components.py:1294 -#: netbox/dcim/models/devices.py:555 netbox/dcim/models/devices.py:1160 +#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:50 +#: netbox/dcim/models/device_components.py:487 +#: netbox/dcim/models/device_components.py:1325 +#: netbox/dcim/models/devices.py:556 netbox/dcim/models/devices.py:1164 #: netbox/dcim/models/modules.py:221 netbox/dcim/models/power.py:94 #: netbox/dcim/models/racks.py:294 netbox/dcim/models/sites.py:154 -#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:242 -#: netbox/ipam/models/ip.py:521 netbox/ipam/models/ip.py:750 +#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:529 netbox/ipam/models/ip.py:758 #: netbox/ipam/models/vlans.py:217 netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1622,8 +1622,8 @@ msgstr "Конец цепи должен быть прикреплен к кон #: netbox/core/models/jobs.py:48 #: netbox/dcim/models/device_component_templates.py:43 #: netbox/dcim/models/device_components.py:52 -#: netbox/dcim/models/devices.py:499 netbox/dcim/models/devices.py:1092 -#: netbox/dcim/models/devices.py:1155 netbox/dcim/models/modules.py:32 +#: netbox/dcim/models/devices.py:500 netbox/dcim/models/devices.py:1096 +#: netbox/dcim/models/devices.py:1159 netbox/dcim/models/modules.py:32 #: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89 #: netbox/dcim/models/racks.py:263 netbox/dcim/models/sites.py:142 #: netbox/extras/models/configs.py:33 netbox/extras/models/configs.py:214 @@ -1655,7 +1655,7 @@ msgstr "имя" msgid "Full name of the provider" msgstr "Полное имя провайдера" -#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:88 +#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:89 #: netbox/dcim/models/racks.py:143 netbox/dcim/models/sites.py:149 #: netbox/extras/models/models.py:472 netbox/ipam/models/asns.py:23 #: netbox/ipam/models/vlans.py:43 netbox/netbox/models/__init__.py:146 @@ -1713,8 +1713,8 @@ msgstr "виртуальный канал" msgid "virtual circuits" msgstr "виртуальные схемы" -#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:199 -#: netbox/ipam/models/ip.py:757 netbox/vpn/models/tunnels.py:109 +#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:765 netbox/vpn/models/tunnels.py:109 msgid "role" msgstr "роль" @@ -1753,9 +1753,9 @@ msgstr "прерывания виртуальных каналов" #: netbox/extras/tables/tables.py:62 netbox/extras/tables/tables.py:126 #: netbox/extras/tables/tables.py:159 netbox/extras/tables/tables.py:184 #: netbox/extras/tables/tables.py:260 netbox/extras/tables/tables.py:290 -#: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:422 -#: netbox/extras/tables/tables.py:445 netbox/extras/tables/tables.py:483 -#: netbox/extras/tables/tables.py:535 netbox/extras/tables/tables.py:561 +#: netbox/extras/tables/tables.py:406 netbox/extras/tables/tables.py:423 +#: netbox/extras/tables/tables.py:446 netbox/extras/tables/tables.py:484 +#: netbox/extras/tables/tables.py:536 netbox/extras/tables/tables.py:562 #: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410 #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 @@ -1799,9 +1799,9 @@ msgstr "прерывания виртуальных каналов" #: netbox/templates/extras/customlink.html:13 #: netbox/templates/extras/eventrule.html:13 #: netbox/templates/extras/exporttemplate.html:15 +#: netbox/templates/extras/inc/script_list_content.html:32 #: netbox/templates/extras/notificationgroup.html:14 #: netbox/templates/extras/savedfilter.html:13 -#: netbox/templates/extras/script_list.html:45 #: netbox/templates/extras/tableconfig.html:13 #: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13 #: netbox/templates/ipam/asnrange.html:15 @@ -1902,7 +1902,7 @@ msgstr "Гарантированная скорость" #: netbox/dcim/tables/racks.py:148 netbox/dcim/tables/racks.py:233 #: netbox/dcim/tables/sites.py:40 netbox/dcim/tables/sites.py:74 #: netbox/dcim/tables/sites.py:121 netbox/dcim/tables/sites.py:179 -#: netbox/extras/tables/tables.py:643 netbox/ipam/tables/asn.py:69 +#: netbox/extras/tables/tables.py:644 netbox/ipam/tables/asn.py:69 #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 @@ -2109,7 +2109,7 @@ msgstr "Завершено" #: netbox/core/choices.py:22 netbox/core/choices.py:59 #: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34 #: netbox/dcim/choices.py:188 netbox/dcim/choices.py:241 -#: netbox/dcim/choices.py:1608 netbox/dcim/choices.py:1698 +#: netbox/dcim/choices.py:1612 netbox/dcim/choices.py:1702 #: netbox/virtualization/choices.py:48 msgid "Failed" msgstr "Неисправно" @@ -2260,7 +2260,7 @@ msgid "User name" msgstr "Имя пользователя" #: netbox/core/forms/bulk_edit.py:26 netbox/core/forms/filtersets.py:43 -#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1656 +#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1660 #: netbox/dcim/forms/bulk_edit.py:1184 netbox/dcim/forms/bulk_edit.py:1465 #: netbox/dcim/forms/filtersets.py:1448 netbox/dcim/tables/devices.py:577 #: netbox/dcim/tables/devicetypes.py:231 netbox/extras/forms/bulk_edit.py:124 @@ -2269,7 +2269,7 @@ msgstr "Имя пользователя" #: netbox/extras/forms/filtersets.py:240 netbox/extras/forms/filtersets.py:270 #: netbox/extras/forms/filtersets.py:335 netbox/extras/tables/tables.py:166 #: netbox/extras/tables/tables.py:267 netbox/extras/tables/tables.py:300 -#: netbox/extras/tables/tables.py:459 netbox/netbox/preferences.py:22 +#: netbox/extras/tables/tables.py:460 netbox/netbox/preferences.py:22 #: netbox/netbox/preferences.py:61 netbox/templates/core/datasource.html:42 #: netbox/templates/dcim/interface.html:61 #: netbox/templates/extras/customlink.html:17 @@ -2307,7 +2307,7 @@ msgstr "Правила исключения" #: netbox/extras/forms/model_forms.py:265 #: netbox/extras/forms/model_forms.py:660 #: netbox/extras/forms/model_forms.py:713 netbox/extras/tables/tables.py:204 -#: netbox/extras/tables/tables.py:527 netbox/extras/tables/tables.py:565 +#: netbox/extras/tables/tables.py:528 netbox/extras/tables/tables.py:566 #: netbox/templates/core/datasource.html:31 #: netbox/templates/extras/configcontext.html:29 #: netbox/templates/extras/configtemplate.html:37 @@ -2332,9 +2332,9 @@ msgstr "Создание" #: netbox/core/forms/filtersets.py:80 netbox/core/forms/filtersets.py:166 #: netbox/extras/forms/filtersets.py:524 netbox/extras/tables/tables.py:234 -#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:338 -#: netbox/extras/tables/tables.py:370 netbox/extras/tables/tables.py:632 -#: netbox/templates/core/job.html:38 +#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:320 +#: netbox/extras/tables/tables.py:339 netbox/extras/tables/tables.py:371 +#: netbox/extras/tables/tables.py:633 netbox/templates/core/job.html:38 #: netbox/templates/core/objectchange.html:52 #: netbox/templates/extras/tableconfig.html:21 #: netbox/tenancy/tables/contacts.py:98 netbox/vpn/tables/l2vpn.py:62 @@ -2377,7 +2377,7 @@ msgstr "Завершено до" #: netbox/dcim/forms/bulk_edit.py:479 netbox/dcim/forms/filtersets.py:420 #: netbox/dcim/forms/filtersets.py:464 netbox/dcim/forms/model_forms.py:332 #: netbox/extras/forms/filtersets.py:519 netbox/extras/forms/filtersets.py:539 -#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:386 +#: netbox/extras/tables/tables.py:347 netbox/extras/tables/tables.py:387 #: netbox/templates/core/objectchange.html:36 #: netbox/templates/dcim/rackreservation.html:58 #: netbox/templates/extras/savedfilter.html:21 @@ -2392,7 +2392,7 @@ msgid "User" msgstr "Пользователь" #: netbox/core/forms/filtersets.py:140 netbox/core/tables/change_logging.py:15 -#: netbox/extras/tables/tables.py:670 netbox/extras/tables/tables.py:724 +#: netbox/extras/tables/tables.py:671 netbox/extras/tables/tables.py:725 #: netbox/templates/core/objectchange.html:32 msgid "Time" msgstr "Время" @@ -2448,7 +2448,7 @@ msgstr "Необходимо загрузить файл или выбрать msgid "Rack Elevations" msgstr "Фасады стоек" -#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1537 +#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1541 #: netbox/dcim/forms/bulk_edit.py:1031 netbox/dcim/forms/bulk_edit.py:1419 #: netbox/dcim/forms/bulk_edit.py:1440 netbox/dcim/tables/racks.py:161 #: netbox/netbox/navigation/menu.py:313 netbox/netbox/navigation/menu.py:317 @@ -2588,7 +2588,7 @@ msgstr "Текущая конфигурация" msgid "Config revision #{id}" msgstr "Ревизия конфигурации #{id}" -#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:42 +#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:43 #: netbox/dcim/models/device_component_templates.py:199 #: netbox/dcim/models/device_component_templates.py:234 #: netbox/dcim/models/device_component_templates.py:270 @@ -2596,13 +2596,13 @@ msgstr "Ревизия конфигурации #{id}" #: netbox/dcim/models/device_component_templates.py:420 #: netbox/dcim/models/device_component_templates.py:526 #: netbox/dcim/models/device_component_templates.py:626 -#: netbox/dcim/models/device_components.py:282 -#: netbox/dcim/models/device_components.py:309 +#: netbox/dcim/models/device_components.py:313 #: netbox/dcim/models/device_components.py:340 -#: netbox/dcim/models/device_components.py:462 -#: netbox/dcim/models/device_components.py:665 -#: netbox/dcim/models/device_components.py:1033 -#: netbox/dcim/models/device_components.py:1104 +#: netbox/dcim/models/device_components.py:371 +#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:696 +#: netbox/dcim/models/device_components.py:1064 +#: netbox/dcim/models/device_components.py:1135 #: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80 #: netbox/extras/models/search.py:41 #: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31 @@ -2610,7 +2610,7 @@ msgid "type" msgstr "тип" #: netbox/core/models/data.py:49 netbox/extras/choices.py:37 -#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:734 +#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:735 #: netbox/templates/core/datasource.html:62 #: netbox/templates/core/plugin.html:66 msgid "URL" @@ -2618,7 +2618,7 @@ msgstr "URL" #: netbox/core/models/data.py:59 #: netbox/dcim/models/device_component_templates.py:425 -#: netbox/dcim/models/device_components.py:517 +#: netbox/dcim/models/device_components.py:548 #: netbox/extras/models/models.py:72 netbox/extras/models/models.py:311 #: netbox/extras/models/models.py:492 netbox/extras/models/models.py:571 #: netbox/users/models/permissions.py:28 @@ -2677,7 +2677,7 @@ msgstr "" msgid "last updated" msgstr "последнее обновление" -#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:440 +#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:450 msgid "path" msgstr "путь" @@ -2685,7 +2685,7 @@ msgstr "путь" msgid "File path relative to the data source's root" msgstr "Путь к файлу относительно корня источника данных" -#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:502 +#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:510 msgid "size" msgstr "размер" @@ -2799,7 +2799,7 @@ msgid "" "enqueue() cannot be called with values for both schedule_at and immediate." msgstr "Невозможно вызвать enqueue() со значениями schedule_at и immediate." -#: netbox/core/signals.py:131 +#: netbox/core/signals.py:143 #, python-brace-format msgid "Deletion is prevented by a protection rule: {message}" msgstr "Удаление предотвращается правилом защиты: {message}" @@ -2812,10 +2812,10 @@ msgstr "Полное имя" #: netbox/core/tables/change_logging.py:37 netbox/core/tables/jobs.py:21 #: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:323 -#: netbox/extras/tables/tables.py:341 netbox/extras/tables/tables.py:373 -#: netbox/extras/tables/tables.py:453 netbox/extras/tables/tables.py:514 -#: netbox/extras/tables/tables.py:637 netbox/extras/tables/tables.py:677 -#: netbox/extras/tables/tables.py:731 netbox/netbox/tables/tables.py:278 +#: netbox/extras/tables/tables.py:342 netbox/extras/tables/tables.py:374 +#: netbox/extras/tables/tables.py:454 netbox/extras/tables/tables.py:515 +#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:678 +#: netbox/extras/tables/tables.py:732 netbox/netbox/tables/tables.py:278 #: netbox/templates/core/objectchange.html:58 #: netbox/templates/extras/eventrule.html:78 #: netbox/templates/extras/journalentry.html:18 @@ -2852,7 +2852,7 @@ msgstr "Последнее обновление" #: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76 #: netbox/dcim/tables/devicetypes.py:169 netbox/extras/tables/tables.py:230 -#: netbox/extras/tables/tables.py:504 netbox/extras/tables/tables.py:702 +#: netbox/extras/tables/tables.py:505 netbox/extras/tables/tables.py:703 #: netbox/netbox/tables/tables.py:223 #: netbox/templates/dcim/virtualchassis_edit.html:56 #: netbox/utilities/forms/forms.py:73 @@ -3053,8 +3053,8 @@ msgid "Staging" msgstr "Подготовка к развертыванию" #: netbox/dcim/choices.py:23 netbox/dcim/choices.py:190 -#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1550 -#: netbox/dcim/choices.py:1699 netbox/virtualization/choices.py:23 +#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1554 +#: netbox/dcim/choices.py:1703 netbox/virtualization/choices.py:23 #: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282 msgid "Decommissioning" msgstr "Вывод из эксплуатации" @@ -3104,6 +3104,7 @@ msgid "Reserved" msgstr "Зарезервировано" #: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:265 +#: netbox/utilities/templates/widgets/splitmultiselect.html:5 msgid "Available" msgstr "Доступно" @@ -3118,7 +3119,7 @@ msgstr "Выведенный(-ая) из использования" msgid "Millimeters" msgstr "Миллиметры" -#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1572 +#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1576 msgid "Inches" msgstr "Дюймы" @@ -3195,7 +3196,7 @@ msgid "Rear" msgstr "Вид сзади" #: netbox/dcim/choices.py:187 netbox/dcim/choices.py:240 -#: netbox/dcim/choices.py:1697 netbox/virtualization/choices.py:47 +#: netbox/dcim/choices.py:1701 netbox/virtualization/choices.py:47 msgid "Staged" msgstr "Подготовлен" @@ -3228,7 +3229,7 @@ msgid "Top to bottom" msgstr "Сверху вниз" #: netbox/dcim/choices.py:217 netbox/dcim/choices.py:262 -#: netbox/dcim/choices.py:1316 +#: netbox/dcim/choices.py:1320 msgid "Passive" msgstr "Пассивный" @@ -3236,46 +3237,46 @@ msgstr "Пассивный" msgid "Mixed" msgstr "Смешанный" -#: netbox/dcim/choices.py:487 netbox/dcim/choices.py:736 +#: netbox/dcim/choices.py:489 netbox/dcim/choices.py:740 msgid "NEMA (Non-locking)" msgstr "NEMA (не блокирующий)" -#: netbox/dcim/choices.py:509 netbox/dcim/choices.py:758 +#: netbox/dcim/choices.py:511 netbox/dcim/choices.py:762 msgid "NEMA (Locking)" msgstr "NEMA (блокирующий)" -#: netbox/dcim/choices.py:533 netbox/dcim/choices.py:782 +#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:786 msgid "California Style" msgstr "Калифорнийский стиль" -#: netbox/dcim/choices.py:541 +#: netbox/dcim/choices.py:543 msgid "International/ITA" msgstr "ITA/Международный" -#: netbox/dcim/choices.py:576 netbox/dcim/choices.py:817 +#: netbox/dcim/choices.py:578 netbox/dcim/choices.py:821 msgid "Proprietary" msgstr "Проприетарный" -#: netbox/dcim/choices.py:584 netbox/dcim/choices.py:827 -#: netbox/dcim/choices.py:1228 netbox/dcim/choices.py:1230 -#: netbox/dcim/choices.py:1466 netbox/dcim/choices.py:1468 +#: netbox/dcim/choices.py:586 netbox/dcim/choices.py:831 +#: netbox/dcim/choices.py:1232 netbox/dcim/choices.py:1234 +#: netbox/dcim/choices.py:1470 netbox/dcim/choices.py:1472 #: netbox/netbox/navigation/menu.py:209 msgid "Other" msgstr "Другой" -#: netbox/dcim/choices.py:790 +#: netbox/dcim/choices.py:794 msgid "ITA/International" msgstr "ITA/Международный" -#: netbox/dcim/choices.py:857 +#: netbox/dcim/choices.py:861 msgid "Physical" msgstr "Физический" -#: netbox/dcim/choices.py:858 netbox/dcim/choices.py:1029 +#: netbox/dcim/choices.py:862 netbox/dcim/choices.py:1033 msgid "Virtual" msgstr "Виртуальный" -#: netbox/dcim/choices.py:859 netbox/dcim/choices.py:1105 +#: netbox/dcim/choices.py:863 netbox/dcim/choices.py:1109 #: netbox/dcim/forms/bulk_edit.py:1625 netbox/dcim/forms/filtersets.py:1408 #: netbox/dcim/forms/model_forms.py:1117 netbox/dcim/forms/model_forms.py:1570 #: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151 @@ -3283,11 +3284,11 @@ msgstr "Виртуальный" msgid "Wireless" msgstr "Беспроводной" -#: netbox/dcim/choices.py:1027 +#: netbox/dcim/choices.py:1031 msgid "Virtual interfaces" msgstr "Виртуальные интерфейсы" -#: netbox/dcim/choices.py:1030 netbox/dcim/forms/bulk_edit.py:1478 +#: netbox/dcim/choices.py:1034 netbox/dcim/forms/bulk_edit.py:1478 #: netbox/dcim/forms/bulk_import.py:901 netbox/dcim/forms/model_forms.py:1099 #: netbox/dcim/tables/devices.py:704 netbox/templates/dcim/interface.html:112 #: netbox/templates/virtualization/vminterface.html:43 @@ -3297,27 +3298,27 @@ msgstr "Виртуальные интерфейсы" msgid "Bridge" msgstr "Мост" -#: netbox/dcim/choices.py:1031 +#: netbox/dcim/choices.py:1035 msgid "Link Aggregation Group (LAG)" msgstr "Группа агрегации линков (LAG)" -#: netbox/dcim/choices.py:1035 +#: netbox/dcim/choices.py:1039 msgid "Ethernet (fixed)" msgstr "Ethernet (фиксированный)" -#: netbox/dcim/choices.py:1052 +#: netbox/dcim/choices.py:1056 msgid "Ethernet (modular)" msgstr "Ethernet (модульный)" -#: netbox/dcim/choices.py:1089 +#: netbox/dcim/choices.py:1093 msgid "Ethernet (backplane)" msgstr "Ethernet (объединительная плата)" -#: netbox/dcim/choices.py:1121 +#: netbox/dcim/choices.py:1125 msgid "Cellular" msgstr "Сотовая связь" -#: netbox/dcim/choices.py:1173 netbox/dcim/forms/filtersets.py:385 +#: netbox/dcim/choices.py:1177 netbox/dcim/forms/filtersets.py:385 #: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/filtersets.py:1031 #: netbox/dcim/forms/filtersets.py:1630 #: netbox/templates/dcim/inventoryitem.html:56 @@ -3325,127 +3326,127 @@ msgstr "Сотовая связь" msgid "Serial" msgstr "Серийный" -#: netbox/dcim/choices.py:1188 +#: netbox/dcim/choices.py:1192 msgid "Coaxial" msgstr "Коаксиальный" -#: netbox/dcim/choices.py:1209 +#: netbox/dcim/choices.py:1213 msgid "Stacking" msgstr "Стекирование" -#: netbox/dcim/choices.py:1261 +#: netbox/dcim/choices.py:1265 msgid "Half" msgstr "Полу" -#: netbox/dcim/choices.py:1262 +#: netbox/dcim/choices.py:1266 msgid "Full" msgstr "Полный" -#: netbox/dcim/choices.py:1263 netbox/netbox/preferences.py:31 +#: netbox/dcim/choices.py:1267 netbox/netbox/preferences.py:31 #: netbox/wireless/choices.py:480 msgid "Auto" msgstr "Авто" -#: netbox/dcim/choices.py:1275 +#: netbox/dcim/choices.py:1279 msgid "Access" msgstr "Доступ" -#: netbox/dcim/choices.py:1276 netbox/ipam/tables/vlans.py:150 +#: netbox/dcim/choices.py:1280 netbox/ipam/tables/vlans.py:150 #: netbox/ipam/tables/vlans.py:195 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Тегированный" -#: netbox/dcim/choices.py:1277 +#: netbox/dcim/choices.py:1281 msgid "Tagged (All)" msgstr "Тегированный (все)" -#: netbox/dcim/choices.py:1278 netbox/templates/ipam/vlan_edit.html:26 +#: netbox/dcim/choices.py:1282 netbox/templates/ipam/vlan_edit.html:26 msgid "Q-in-Q (802.1ad)" msgstr "Вопросы и ответы (802.1ad)" -#: netbox/dcim/choices.py:1307 +#: netbox/dcim/choices.py:1311 msgid "IEEE Standard" msgstr "Стандарт IEEE" -#: netbox/dcim/choices.py:1318 +#: netbox/dcim/choices.py:1322 msgid "Passive 24V (2-pair)" msgstr "Пассивный режим 24 В (2 пары)" -#: netbox/dcim/choices.py:1319 +#: netbox/dcim/choices.py:1323 msgid "Passive 24V (4-pair)" msgstr "Пассивное напряжение 24 В (4 пары)" -#: netbox/dcim/choices.py:1320 +#: netbox/dcim/choices.py:1324 msgid "Passive 48V (2-pair)" msgstr "Пассивное напряжение 48 В (2 пары)" -#: netbox/dcim/choices.py:1321 +#: netbox/dcim/choices.py:1325 msgid "Passive 48V (4-pair)" msgstr "Пассивное напряжение 48 В (4 пары)" -#: netbox/dcim/choices.py:1394 netbox/dcim/choices.py:1507 +#: netbox/dcim/choices.py:1398 netbox/dcim/choices.py:1511 msgid "Copper" msgstr "Медь" -#: netbox/dcim/choices.py:1417 +#: netbox/dcim/choices.py:1421 msgid "Fiber Optic" msgstr "Оптоволоконное" -#: netbox/dcim/choices.py:1453 netbox/dcim/choices.py:1536 +#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1540 msgid "USB" msgstr "USB" -#: netbox/dcim/choices.py:1523 +#: netbox/dcim/choices.py:1527 msgid "Fiber" msgstr "Волокно" -#: netbox/dcim/choices.py:1548 netbox/dcim/forms/filtersets.py:1295 +#: netbox/dcim/choices.py:1552 netbox/dcim/forms/filtersets.py:1295 msgid "Connected" msgstr "Подключено" -#: netbox/dcim/choices.py:1567 netbox/netbox/choices.py:175 +#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:175 msgid "Kilometers" msgstr "Километры" -#: netbox/dcim/choices.py:1568 netbox/netbox/choices.py:176 +#: netbox/dcim/choices.py:1572 netbox/netbox/choices.py:176 #: netbox/templates/dcim/cable_trace.html:65 msgid "Meters" msgstr "Метры" -#: netbox/dcim/choices.py:1569 +#: netbox/dcim/choices.py:1573 msgid "Centimeters" msgstr "Сантиметры" -#: netbox/dcim/choices.py:1570 netbox/netbox/choices.py:177 +#: netbox/dcim/choices.py:1574 netbox/netbox/choices.py:177 msgid "Miles" msgstr "Мили" -#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:178 +#: netbox/dcim/choices.py:1575 netbox/netbox/choices.py:178 #: netbox/templates/dcim/cable_trace.html:66 msgid "Feet" msgstr "Футы" -#: netbox/dcim/choices.py:1619 +#: netbox/dcim/choices.py:1623 msgid "Redundant" msgstr "Резервный" -#: netbox/dcim/choices.py:1640 +#: netbox/dcim/choices.py:1644 msgid "Single phase" msgstr "Однофазный" -#: netbox/dcim/choices.py:1641 +#: netbox/dcim/choices.py:1645 msgid "Three-phase" msgstr "Трехфазный" -#: netbox/dcim/choices.py:1657 netbox/extras/choices.py:53 +#: netbox/dcim/choices.py:1661 netbox/extras/choices.py:53 #: netbox/netbox/preferences.py:21 netbox/netbox/preferences.py:60 #: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20 #: netbox/wireless/choices.py:27 msgid "Disabled" msgstr "Инвалид" -#: netbox/dcim/choices.py:1658 +#: netbox/dcim/choices.py:1662 msgid "Faulty" msgstr "Неисправен" @@ -3703,7 +3704,7 @@ msgstr "Полная глубина" #: netbox/dcim/filtersets.py:1164 netbox/dcim/forms/filtersets.py:838 #: netbox/dcim/forms/filtersets.py:1463 netbox/dcim/forms/filtersets.py:1669 #: netbox/dcim/forms/filtersets.py:1674 netbox/dcim/forms/model_forms.py:1887 -#: netbox/dcim/models/devices.py:1256 netbox/dcim/models/devices.py:1276 +#: netbox/dcim/models/devices.py:1260 netbox/dcim/models/devices.py:1280 #: netbox/virtualization/filtersets.py:198 #: netbox/virtualization/filtersets.py:270 #: netbox/virtualization/forms/filtersets.py:178 @@ -3852,7 +3853,7 @@ msgstr "Назначенный VID" #: netbox/dcim/filtersets.py:1829 netbox/dcim/forms/bulk_edit.py:1591 #: netbox/dcim/forms/bulk_import.py:952 netbox/dcim/forms/filtersets.py:1516 #: netbox/dcim/forms/model_forms.py:1536 -#: netbox/dcim/models/device_components.py:761 +#: netbox/dcim/models/device_components.py:792 #: netbox/dcim/tables/devices.py:658 netbox/ipam/filtersets.py:335 #: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478 #: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590 @@ -3864,8 +3865,8 @@ msgstr "Назначенный VID" #: netbox/ipam/forms/model_forms.py:208 netbox/ipam/forms/model_forms.py:256 #: netbox/ipam/forms/model_forms.py:310 netbox/ipam/forms/model_forms.py:474 #: netbox/ipam/forms/model_forms.py:488 netbox/ipam/forms/model_forms.py:502 -#: netbox/ipam/models/ip.py:222 netbox/ipam/models/ip.py:511 -#: netbox/ipam/models/ip.py:740 netbox/ipam/models/vrfs.py:61 +#: netbox/ipam/models/ip.py:223 netbox/ipam/models/ip.py:519 +#: netbox/ipam/models/ip.py:748 netbox/ipam/models/vrfs.py:61 #: netbox/ipam/tables/ip.py:189 netbox/ipam/tables/ip.py:262 #: netbox/ipam/tables/ip.py:318 netbox/ipam/tables/ip.py:418 #: netbox/templates/dcim/interface.html:152 @@ -3911,7 +3912,7 @@ msgstr "Политика трансляции VLAN (ID)" #: netbox/dcim/filtersets.py:1857 netbox/dcim/forms/filtersets.py:1487 #: netbox/dcim/forms/model_forms.py:1553 -#: netbox/dcim/models/device_components.py:580 +#: netbox/dcim/models/device_components.py:611 #: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:712 #: netbox/templates/ipam/vlantranslationpolicy.html:11 #: netbox/virtualization/forms/bulk_edit.py:248 @@ -4030,7 +4031,7 @@ msgstr "Распределительный щит (ID)" #: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:443 #: netbox/extras/forms/model_forms.py:649 #: netbox/extras/forms/model_forms.py:701 netbox/netbox/forms/base.py:86 -#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:486 +#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:490 #: netbox/templates/circuits/inc/circuit_termination.html:32 #: netbox/templates/generic/bulk_edit.html:65 #: netbox/templates/inc/panels/tags.html:5 @@ -4345,7 +4346,7 @@ msgstr "Тип модуля" msgid "Chassis" msgstr "Шасси" -#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:386 +#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:387 #: netbox/dcim/tables/devices.py:82 msgid "VM role" msgstr "Роль виртуальной машины" @@ -4504,7 +4505,7 @@ msgstr "Максимальное потребление" #: netbox/dcim/forms/bulk_edit.py:1101 #: netbox/dcim/models/device_component_templates.py:281 -#: netbox/dcim/models/device_components.py:352 +#: netbox/dcim/models/device_components.py:383 msgid "Maximum power draw (watts)" msgstr "Максимальная потребляемая мощность (Вт)" @@ -4514,7 +4515,7 @@ msgstr "Выделенная мощность" #: netbox/dcim/forms/bulk_edit.py:1107 #: netbox/dcim/models/device_component_templates.py:288 -#: netbox/dcim/models/device_components.py:359 +#: netbox/dcim/models/device_components.py:390 msgid "Allocated power draw (watts)" msgstr "Распределенная потребляемая мощность (Вт)" @@ -4536,7 +4537,7 @@ msgstr "Только управление" #: netbox/dcim/forms/bulk_import.py:937 netbox/dcim/forms/filtersets.py:1472 #: netbox/dcim/forms/object_import.py:90 #: netbox/dcim/models/device_component_templates.py:445 -#: netbox/dcim/models/device_components.py:733 +#: netbox/dcim/models/device_components.py:764 msgid "PoE mode" msgstr "Режим PoE" @@ -4544,7 +4545,7 @@ msgstr "Режим PoE" #: netbox/dcim/forms/bulk_import.py:943 netbox/dcim/forms/filtersets.py:1477 #: netbox/dcim/forms/object_import.py:95 #: netbox/dcim/models/device_component_templates.py:452 -#: netbox/dcim/models/device_components.py:740 +#: netbox/dcim/models/device_components.py:771 msgid "PoE type" msgstr "Тип PoE" @@ -5250,7 +5251,7 @@ msgstr "Основной IPv6" msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64" msgstr "Адрес IPv6 с длиной префикса, напр. 2001:db8::1/64" -#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:527 +#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558 #: netbox/templates/dcim/interface.html:57 #: netbox/templates/virtualization/vminterface.html:51 #: netbox/virtualization/forms/bulk_edit.py:207 @@ -5399,7 +5400,7 @@ msgstr "Подключение" #: netbox/dcim/forms/filtersets.py:1426 netbox/extras/forms/bulk_edit.py:382 #: netbox/extras/forms/bulk_import.py:261 #: netbox/extras/forms/filtersets.py:527 -#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:640 +#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:641 #: netbox/templates/extras/journalentry.html:30 msgid "Kind" msgstr "Вид" @@ -5409,7 +5410,7 @@ msgid "Mgmt only" msgstr "Только менеджмент" #: netbox/dcim/forms/filtersets.py:1467 netbox/dcim/forms/model_forms.py:1548 -#: netbox/dcim/models/device_components.py:689 +#: netbox/dcim/models/device_components.py:720 #: netbox/templates/dcim/interface.html:142 msgid "WWN" msgstr "Глобальное уникальное имя (WWN)" @@ -5543,7 +5544,7 @@ msgstr "Профиль и атрибуты" msgid "Device Role" msgstr "Роль устройства" -#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:545 +#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:546 msgid "The lowest-numbered unit occupied by the device" msgstr "Устройство с наименьшим номером, занимаемое устройством" @@ -5810,65 +5811,65 @@ msgstr "" msgid "A position must be specified for the first VC member." msgstr "Должность должна быть указана для первого члена VC." -#: netbox/dcim/models/cables.py:62 +#: netbox/dcim/models/cables.py:63 #: netbox/dcim/models/device_component_templates.py:51 #: netbox/dcim/models/device_components.py:57 #: netbox/extras/models/customfields.py:113 msgid "label" msgstr " лейбл" -#: netbox/dcim/models/cables.py:71 +#: netbox/dcim/models/cables.py:72 msgid "length" msgstr "Длина" -#: netbox/dcim/models/cables.py:78 +#: netbox/dcim/models/cables.py:79 msgid "length unit" msgstr "единица длины" -#: netbox/dcim/models/cables.py:96 +#: netbox/dcim/models/cables.py:97 msgid "cable" msgstr "кабель" -#: netbox/dcim/models/cables.py:97 +#: netbox/dcim/models/cables.py:98 msgid "cables" msgstr "кабели" -#: netbox/dcim/models/cables.py:163 +#: netbox/dcim/models/cables.py:173 msgid "Must specify a unit when setting a cable length" msgstr "При настройке длины кабеля необходимо указать единицу измерения" -#: netbox/dcim/models/cables.py:166 +#: netbox/dcim/models/cables.py:176 msgid "Must define A and B terminations when creating a new cable." msgstr "" "При создании нового кабеля необходимо определить концевые разъемы A и B." -#: netbox/dcim/models/cables.py:173 +#: netbox/dcim/models/cables.py:183 msgid "Cannot connect different termination types to same end of cable." msgstr "" "Невозможно подключить разные типы разъемов к одному и тому же концу кабеля." -#: netbox/dcim/models/cables.py:181 +#: netbox/dcim/models/cables.py:191 #, python-brace-format msgid "Incompatible termination types: {type_a} and {type_b}" msgstr "Несовместимые типы терминации: {type_a} а также {type_b}" -#: netbox/dcim/models/cables.py:191 +#: netbox/dcim/models/cables.py:201 msgid "A and B terminations cannot connect to the same object." msgstr "Окончания A и B не могут подключаться к одному и тому же объекту." -#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37 +#: netbox/dcim/models/cables.py:270 netbox/ipam/models/asns.py:37 msgid "end" msgstr "конец" -#: netbox/dcim/models/cables.py:309 +#: netbox/dcim/models/cables.py:319 msgid "cable termination" msgstr "точка подключения кабеля" -#: netbox/dcim/models/cables.py:310 +#: netbox/dcim/models/cables.py:320 msgid "cable terminations" msgstr "точки подключения кабеля" -#: netbox/dcim/models/cables.py:329 +#: netbox/dcim/models/cables.py:339 #, python-brace-format msgid "" "Duplicate termination found for {app_label}.{model} {termination_id}: cable " @@ -5877,68 +5878,68 @@ msgstr "" "Обнаружен дубликат подключения для {app_label}.{model} {termination_id}: " "кабель {cable_pk}" -#: netbox/dcim/models/cables.py:339 +#: netbox/dcim/models/cables.py:349 #, python-brace-format msgid "Cables cannot be terminated to {type_display} interfaces" msgstr "Кабели не могут быть подключены к {type_display} интерфейсов" -#: netbox/dcim/models/cables.py:346 +#: netbox/dcim/models/cables.py:356 msgid "Circuit terminations attached to a provider network may not be cabled." msgstr "" "Концевые разъемы, подключенные к сети провайдера, могут не подключаться к " "кабелям." -#: netbox/dcim/models/cables.py:444 netbox/extras/models/configs.py:47 +#: netbox/dcim/models/cables.py:454 netbox/extras/models/configs.py:47 msgid "is active" msgstr "активен" -#: netbox/dcim/models/cables.py:448 +#: netbox/dcim/models/cables.py:458 msgid "is complete" msgstr "завершен" -#: netbox/dcim/models/cables.py:452 +#: netbox/dcim/models/cables.py:462 msgid "is split" msgstr "разделен" -#: netbox/dcim/models/cables.py:460 +#: netbox/dcim/models/cables.py:470 msgid "cable path" msgstr "кабельная трасса" -#: netbox/dcim/models/cables.py:461 +#: netbox/dcim/models/cables.py:471 msgid "cable paths" msgstr "кабельные трассы" -#: netbox/dcim/models/cables.py:536 +#: netbox/dcim/models/cables.py:546 msgid "All originating terminations must be attached to the same link" msgstr "" "Все исходные терминалы должны быть прикреплены к одной и той же ссылке" -#: netbox/dcim/models/cables.py:548 +#: netbox/dcim/models/cables.py:558 msgid "All mid-span terminations must have the same termination type" msgstr "Все промежуточные терминалы должны иметь один и тот же тип терминации" -#: netbox/dcim/models/cables.py:553 +#: netbox/dcim/models/cables.py:563 msgid "All mid-span terminations must have the same parent object" msgstr "" "Все терминалы среднего диапазона должны иметь один и тот же родительский " "объект" -#: netbox/dcim/models/cables.py:577 +#: netbox/dcim/models/cables.py:587 msgid "All links must be cable or wireless" msgstr "Все каналы должны быть кабельными или беспроводными" -#: netbox/dcim/models/cables.py:579 +#: netbox/dcim/models/cables.py:589 msgid "All links must match first link type" msgstr "Все ссылки должны соответствовать первому типу ссылки" -#: netbox/dcim/models/cables.py:662 +#: netbox/dcim/models/cables.py:672 msgid "" "All positions counts within the path on opposite ends of links must match" msgstr "" "Количество всех позиций на пути на противоположных концах ссылок должно " "совпадать" -#: netbox/dcim/models/cables.py:671 +#: netbox/dcim/models/cables.py:681 msgid "Remote termination position filter is missing" msgstr "Фильтр положения удаленного оконечного устройства отсутствует" @@ -5992,12 +5993,12 @@ msgid "console server port templates" msgstr "шаблоны портов консольного сервера" #: netbox/dcim/models/device_component_templates.py:277 -#: netbox/dcim/models/device_components.py:348 +#: netbox/dcim/models/device_components.py:379 msgid "maximum draw" msgstr "максимальное потребление" #: netbox/dcim/models/device_component_templates.py:284 -#: netbox/dcim/models/device_components.py:355 +#: netbox/dcim/models/device_components.py:386 msgid "allocated draw" msgstr "выделенное потребление" @@ -6010,19 +6011,19 @@ msgid "power port templates" msgstr "шаблоны портов питания" #: netbox/dcim/models/device_component_templates.py:315 -#: netbox/dcim/models/device_components.py:375 +#: netbox/dcim/models/device_components.py:406 #, python-brace-format msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)." msgstr "" "Выделенная мощность не может превышать максимальную ({maximum_draw}Вт)." #: netbox/dcim/models/device_component_templates.py:349 -#: netbox/dcim/models/device_components.py:477 +#: netbox/dcim/models/device_components.py:508 msgid "feed leg" msgstr "фаза электропитания" #: netbox/dcim/models/device_component_templates.py:354 -#: netbox/dcim/models/device_components.py:482 +#: netbox/dcim/models/device_components.py:513 msgid "Phase (for three-phase feeds)" msgstr "Фаза (для трехфазных)" @@ -6049,17 +6050,17 @@ msgstr "" "модулей" #: netbox/dcim/models/device_component_templates.py:430 -#: netbox/dcim/models/device_components.py:671 +#: netbox/dcim/models/device_components.py:702 msgid "management only" msgstr "только управление" #: netbox/dcim/models/device_component_templates.py:438 -#: netbox/dcim/models/device_components.py:551 +#: netbox/dcim/models/device_components.py:582 msgid "bridge interface" msgstr "интерфейс моста" #: netbox/dcim/models/device_component_templates.py:459 -#: netbox/dcim/models/device_components.py:697 +#: netbox/dcim/models/device_components.py:728 msgid "wireless role" msgstr "роль беспроводной сети" @@ -6072,7 +6073,7 @@ msgid "interface templates" msgstr "шаблоны интерфейсов" #: netbox/dcim/models/device_component_templates.py:473 -#: netbox/dcim/models/device_components.py:857 +#: netbox/dcim/models/device_components.py:888 #: netbox/virtualization/models/virtualmachines.py:390 msgid "An interface cannot be bridged to itself." msgstr "Интерфейс не может быть подключен к самому себе." @@ -6089,7 +6090,7 @@ msgid "Bridge interface ({bridge}) must belong to the same module type" msgstr "Интерфейс моста ({bridge}) должен принадлежать к одному типу модулей" #: netbox/dcim/models/device_component_templates.py:540 -#: netbox/dcim/models/device_components.py:1047 +#: netbox/dcim/models/device_components.py:1078 msgid "rear port position" msgstr "положение заднего порта" @@ -6116,7 +6117,7 @@ msgstr "" "только {count} позиции" #: netbox/dcim/models/device_component_templates.py:635 -#: netbox/dcim/models/device_components.py:1113 +#: netbox/dcim/models/device_components.py:1144 msgid "positions" msgstr "позиция" @@ -6129,12 +6130,12 @@ msgid "rear port templates" msgstr "шаблоны задних портов" #: netbox/dcim/models/device_component_templates.py:676 -#: netbox/dcim/models/device_components.py:1160 +#: netbox/dcim/models/device_components.py:1191 msgid "position" msgstr "позиция" #: netbox/dcim/models/device_component_templates.py:679 -#: netbox/dcim/models/device_components.py:1163 +#: netbox/dcim/models/device_components.py:1194 msgid "Identifier to reference when renaming installed components" msgstr "" "Идентификатор, на который следует ссылаться при переименовании установленных" @@ -6166,12 +6167,12 @@ msgstr "" "значение «родительский», чтобы разрешить отсеки для устройств." #: netbox/dcim/models/device_component_templates.py:783 -#: netbox/dcim/models/device_components.py:1315 +#: netbox/dcim/models/device_components.py:1346 msgid "part ID" msgstr "номер модели" #: netbox/dcim/models/device_component_templates.py:785 -#: netbox/dcim/models/device_components.py:1317 +#: netbox/dcim/models/device_components.py:1348 msgid "Manufacturer-assigned part identifier" msgstr "Номер модели, присвоенный производителем" @@ -6183,117 +6184,117 @@ msgstr "шаблон инвентарного товара" msgid "inventory item templates" msgstr "шаблоны товаров инвентаря" -#: netbox/dcim/models/device_components.py:100 +#: netbox/dcim/models/device_components.py:123 msgid "Components cannot be moved to a different device." msgstr "Компоненты нельзя перемещать на другое устройство." -#: netbox/dcim/models/device_components.py:139 +#: netbox/dcim/models/device_components.py:170 msgid "cable end" msgstr "конец кабеля" -#: netbox/dcim/models/device_components.py:146 +#: netbox/dcim/models/device_components.py:177 msgid "mark connected" msgstr "отметка подключена" -#: netbox/dcim/models/device_components.py:148 +#: netbox/dcim/models/device_components.py:179 msgid "Treat as if a cable is connected" msgstr "Обращайтесь так, как будто кабель подключен" -#: netbox/dcim/models/device_components.py:166 +#: netbox/dcim/models/device_components.py:197 msgid "Must specify cable end (A or B) when attaching a cable." msgstr "При подключении кабеля необходимо указать конец кабеля (A или B)." -#: netbox/dcim/models/device_components.py:170 +#: netbox/dcim/models/device_components.py:201 msgid "Cable end must not be set without a cable." msgstr "Нельзя указывать конец кабеля без указания самого кабеля." -#: netbox/dcim/models/device_components.py:174 +#: netbox/dcim/models/device_components.py:205 msgid "Cannot mark as connected with a cable attached." msgstr "Невозможно отметить как подключенный, если присоединен кабель." -#: netbox/dcim/models/device_components.py:201 +#: netbox/dcim/models/device_components.py:232 #, python-brace-format msgid "{class_name} models must declare a parent_object property" msgstr "{class_name} модели должны объявить свойство parent_object" -#: netbox/dcim/models/device_components.py:287 -#: netbox/dcim/models/device_components.py:314 +#: netbox/dcim/models/device_components.py:318 #: netbox/dcim/models/device_components.py:345 -#: netbox/dcim/models/device_components.py:467 +#: netbox/dcim/models/device_components.py:376 +#: netbox/dcim/models/device_components.py:498 msgid "Physical port type" msgstr "Тип физического порта" -#: netbox/dcim/models/device_components.py:290 -#: netbox/dcim/models/device_components.py:317 +#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:348 msgid "speed" msgstr "скорость" -#: netbox/dcim/models/device_components.py:294 -#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:325 +#: netbox/dcim/models/device_components.py:352 msgid "Port speed in bits per second" msgstr "Скорость порта в битах в секунду" -#: netbox/dcim/models/device_components.py:300 +#: netbox/dcim/models/device_components.py:331 msgid "console port" msgstr "консольный порт" -#: netbox/dcim/models/device_components.py:301 +#: netbox/dcim/models/device_components.py:332 msgid "console ports" msgstr "консольные порты" -#: netbox/dcim/models/device_components.py:327 +#: netbox/dcim/models/device_components.py:358 msgid "console server port" msgstr "порт консольного сервера" -#: netbox/dcim/models/device_components.py:328 +#: netbox/dcim/models/device_components.py:359 msgid "console server ports" msgstr "порты консольного сервера" -#: netbox/dcim/models/device_components.py:365 +#: netbox/dcim/models/device_components.py:396 msgid "power port" msgstr "порт питания" -#: netbox/dcim/models/device_components.py:366 +#: netbox/dcim/models/device_components.py:397 msgid "power ports" msgstr "порты питания" -#: netbox/dcim/models/device_components.py:492 +#: netbox/dcim/models/device_components.py:523 msgid "power outlet" msgstr "розетка питания" -#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:524 msgid "power outlets" msgstr "розетки питания" -#: netbox/dcim/models/device_components.py:501 +#: netbox/dcim/models/device_components.py:532 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device" msgstr "" "Родительский порт питания ({power_port}) должен принадлежать тому же " "устройству" -#: netbox/dcim/models/device_components.py:530 netbox/vpn/models/crypto.py:80 +#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80 #: netbox/vpn/models/crypto.py:222 msgid "mode" msgstr "режим" -#: netbox/dcim/models/device_components.py:535 +#: netbox/dcim/models/device_components.py:566 msgid "IEEE 802.1Q tagging strategy" msgstr "Стратегия маркировки IEEE 802.1Q" -#: netbox/dcim/models/device_components.py:543 +#: netbox/dcim/models/device_components.py:574 msgid "parent interface" msgstr "родительский интерфейс" -#: netbox/dcim/models/device_components.py:559 +#: netbox/dcim/models/device_components.py:590 msgid "untagged VLAN" msgstr "VLAN без тегов" -#: netbox/dcim/models/device_components.py:565 +#: netbox/dcim/models/device_components.py:596 msgid "tagged VLANs" msgstr "тегированные VLAN" -#: netbox/dcim/models/device_components.py:573 +#: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:612 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 #: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:108 @@ -6302,91 +6303,91 @@ msgstr "тегированные VLAN" msgid "Q-in-Q SVLAN" msgstr "Сеть Q-in-Q" -#: netbox/dcim/models/device_components.py:588 +#: netbox/dcim/models/device_components.py:619 msgid "primary MAC address" msgstr "основной MAC-адрес" -#: netbox/dcim/models/device_components.py:600 +#: netbox/dcim/models/device_components.py:631 msgid "Only Q-in-Q interfaces may specify a service VLAN." msgstr "Только интерфейсы Q-in-Q могут указывать служебную VLAN." -#: netbox/dcim/models/device_components.py:606 +#: netbox/dcim/models/device_components.py:637 #, python-brace-format msgid "MAC address {mac_address} is not assigned to this interface." msgstr "MAC-адрес {mac_address} не назначен этому интерфейсу." -#: netbox/dcim/models/device_components.py:662 +#: netbox/dcim/models/device_components.py:693 msgid "parent LAG" msgstr "родительский LAG" -#: netbox/dcim/models/device_components.py:672 +#: netbox/dcim/models/device_components.py:703 msgid "This interface is used only for out-of-band management" msgstr "Этот интерфейс используется только для внеполосного управления" -#: netbox/dcim/models/device_components.py:677 +#: netbox/dcim/models/device_components.py:708 msgid "speed (Kbps)" msgstr "скорость (Кбит/с)" -#: netbox/dcim/models/device_components.py:680 +#: netbox/dcim/models/device_components.py:711 msgid "duplex" msgstr "дуплекс" -#: netbox/dcim/models/device_components.py:690 +#: netbox/dcim/models/device_components.py:721 msgid "64-bit World Wide Name" msgstr "64-битное всемирное имя" -#: netbox/dcim/models/device_components.py:704 +#: netbox/dcim/models/device_components.py:735 msgid "wireless channel" msgstr "беспроводной канал" -#: netbox/dcim/models/device_components.py:711 +#: netbox/dcim/models/device_components.py:742 msgid "channel frequency (MHz)" msgstr "частота канала (МГц)" -#: netbox/dcim/models/device_components.py:712 -#: netbox/dcim/models/device_components.py:720 +#: netbox/dcim/models/device_components.py:743 +#: netbox/dcim/models/device_components.py:751 msgid "Populated by selected channel (if set)" msgstr "Заполнено выбранным каналом (если задано)" -#: netbox/dcim/models/device_components.py:726 +#: netbox/dcim/models/device_components.py:757 msgid "transmit power (dBm)" msgstr "мощность передачи (дБм)" -#: netbox/dcim/models/device_components.py:753 netbox/wireless/models.py:117 +#: netbox/dcim/models/device_components.py:784 netbox/wireless/models.py:117 msgid "wireless LANs" msgstr "беспроводные LANs" -#: netbox/dcim/models/device_components.py:801 +#: netbox/dcim/models/device_components.py:832 #: netbox/virtualization/models/virtualmachines.py:364 msgid "interface" msgstr "интерфейс" -#: netbox/dcim/models/device_components.py:802 +#: netbox/dcim/models/device_components.py:833 #: netbox/virtualization/models/virtualmachines.py:365 msgid "interfaces" msgstr "интерфейсы" -#: netbox/dcim/models/device_components.py:810 +#: netbox/dcim/models/device_components.py:841 #, python-brace-format msgid "{display_type} interfaces cannot have a cable attached." msgstr "{display_type} к интерфейсам нельзя подключать кабель." -#: netbox/dcim/models/device_components.py:818 +#: netbox/dcim/models/device_components.py:849 #, python-brace-format msgid "{display_type} interfaces cannot be marked as connected." msgstr "{display_type} интерфейсы нельзя пометить как подключенные." -#: netbox/dcim/models/device_components.py:827 +#: netbox/dcim/models/device_components.py:858 #: netbox/virtualization/models/virtualmachines.py:375 msgid "An interface cannot be its own parent." msgstr "Интерфейс не может быть собственным родителем." -#: netbox/dcim/models/device_components.py:831 +#: netbox/dcim/models/device_components.py:862 msgid "Only virtual interfaces may be assigned to a parent interface." msgstr "" "Родительскому интерфейсу могут быть назначены только виртуальные интерфейсы." -#: netbox/dcim/models/device_components.py:838 +#: netbox/dcim/models/device_components.py:869 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to a different device " @@ -6395,7 +6396,7 @@ msgstr "" "Выбранный родительский интерфейс ({interface}) принадлежит другому " "устройству ({device})" -#: netbox/dcim/models/device_components.py:844 +#: netbox/dcim/models/device_components.py:875 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to {device}, which is " @@ -6404,7 +6405,7 @@ msgstr "" "Выбранный родительский интерфейс ({interface}) принадлежит {device}, который" " не является частью виртуального шасси {virtual_chassis}." -#: netbox/dcim/models/device_components.py:864 +#: netbox/dcim/models/device_components.py:895 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different device " @@ -6413,7 +6414,7 @@ msgstr "" "Выбранный интерфейс моста ({bridge}) принадлежит другому устройству " "({device})." -#: netbox/dcim/models/device_components.py:870 +#: netbox/dcim/models/device_components.py:901 #, python-brace-format msgid "" "The selected bridge interface ({interface}) belongs to {device}, which is " @@ -6422,22 +6423,22 @@ msgstr "" "Выбранный интерфейс моста ({interface}) принадлежит {device}, который не " "является частью виртуального шасси {virtual_chassis}." -#: netbox/dcim/models/device_components.py:881 +#: netbox/dcim/models/device_components.py:912 msgid "Virtual interfaces cannot have a parent LAG interface." msgstr "Виртуальные интерфейсы не могут иметь родительский интерфейс LAG." -#: netbox/dcim/models/device_components.py:885 +#: netbox/dcim/models/device_components.py:916 msgid "A LAG interface cannot be its own parent." msgstr "Интерфейс LAG не может быть собственным родителем." -#: netbox/dcim/models/device_components.py:892 +#: netbox/dcim/models/device_components.py:923 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to a different device ({device})." msgstr "" "Выбранный интерфейс LAG ({lag}) принадлежит другому устройству ({device})." -#: netbox/dcim/models/device_components.py:898 +#: netbox/dcim/models/device_components.py:929 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to {device}, which is not part of" @@ -6446,52 +6447,52 @@ msgstr "" "Выбранный интерфейс LAG ({lag}) принадлежит {device}, который не является " "частью виртуального шасси {virtual_chassis}." -#: netbox/dcim/models/device_components.py:909 +#: netbox/dcim/models/device_components.py:940 msgid "Virtual interfaces cannot have a PoE mode." msgstr "Виртуальные интерфейсы не могут иметь режим PoE." -#: netbox/dcim/models/device_components.py:913 +#: netbox/dcim/models/device_components.py:944 msgid "Virtual interfaces cannot have a PoE type." msgstr "Виртуальные интерфейсы не могут иметь тип PoE." -#: netbox/dcim/models/device_components.py:919 +#: netbox/dcim/models/device_components.py:950 msgid "Must specify PoE mode when designating a PoE type." msgstr "При назначении типа PoE необходимо указать режим PoE." -#: netbox/dcim/models/device_components.py:926 +#: netbox/dcim/models/device_components.py:957 msgid "Wireless role may be set only on wireless interfaces." msgstr "" "Роль беспроводной связи может быть установлена только на беспроводных " "интерфейсах." -#: netbox/dcim/models/device_components.py:928 +#: netbox/dcim/models/device_components.py:959 msgid "Channel may be set only on wireless interfaces." msgstr "Канал можно настроить только на беспроводных интерфейсах." -#: netbox/dcim/models/device_components.py:934 +#: netbox/dcim/models/device_components.py:965 msgid "Channel frequency may be set only on wireless interfaces." msgstr "" "Частота канала может быть установлена только на беспроводных интерфейсах." -#: netbox/dcim/models/device_components.py:938 +#: netbox/dcim/models/device_components.py:969 msgid "Cannot specify custom frequency with channel selected." msgstr "Невозможно указать произвольную частоту для выбранного канала." -#: netbox/dcim/models/device_components.py:944 +#: netbox/dcim/models/device_components.py:975 msgid "Channel width may be set only on wireless interfaces." msgstr "" "Ширина канала может быть установлена только на беспроводных интерфейсах." -#: netbox/dcim/models/device_components.py:946 +#: netbox/dcim/models/device_components.py:977 msgid "Cannot specify custom width with channel selected." msgstr "Невозможно указать произвольную ширину полосы для выбранного канала." -#: netbox/dcim/models/device_components.py:950 +#: netbox/dcim/models/device_components.py:981 msgid "Interface mode does not support an untagged vlan." msgstr "" "Режим интерфейса не поддерживает виртуальную локальную сеть без тегов." -#: netbox/dcim/models/device_components.py:956 +#: netbox/dcim/models/device_components.py:987 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -6500,25 +6501,25 @@ msgstr "" "VLAN без тегов ({untagged_vlan}) должна принадлежать той же площадке, что и " "родительское устройство интерфейса, или она должна быть глобальной." -#: netbox/dcim/models/device_components.py:1053 +#: netbox/dcim/models/device_components.py:1084 msgid "Mapped position on corresponding rear port" msgstr "Нанесенное на карту положение на соответствующем заднем порту" -#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1100 msgid "front port" msgstr "фронтальный порт" -#: netbox/dcim/models/device_components.py:1070 +#: netbox/dcim/models/device_components.py:1101 msgid "front ports" msgstr "фронтальные порты" -#: netbox/dcim/models/device_components.py:1081 +#: netbox/dcim/models/device_components.py:1112 #, python-brace-format msgid "Rear port ({rear_port}) must belong to the same device" msgstr "" "Задний порт ({rear_port}) должно принадлежать одному и тому же устройству" -#: netbox/dcim/models/device_components.py:1089 +#: netbox/dcim/models/device_components.py:1120 #, python-brace-format msgid "" "Invalid rear port position ({rear_port_position}): Rear port {name} has only" @@ -6527,19 +6528,19 @@ msgstr "" "Неверное положение заднего порта ({rear_port_position}): Задний порт {name} " "имеет только {positions} позиции." -#: netbox/dcim/models/device_components.py:1119 +#: netbox/dcim/models/device_components.py:1150 msgid "Number of front ports which may be mapped" msgstr "Количество передних портов, которые можно сопоставить" -#: netbox/dcim/models/device_components.py:1124 +#: netbox/dcim/models/device_components.py:1155 msgid "rear port" msgstr "задний порт" -#: netbox/dcim/models/device_components.py:1125 +#: netbox/dcim/models/device_components.py:1156 msgid "rear ports" msgstr "задние порты" -#: netbox/dcim/models/device_components.py:1136 +#: netbox/dcim/models/device_components.py:1167 #, python-brace-format msgid "" "The number of positions cannot be less than the number of mapped front ports" @@ -6548,38 +6549,38 @@ msgstr "" "Количество позиций не может быть меньше количества сопоставленных передних " "портов ({frontport_count})" -#: netbox/dcim/models/device_components.py:1177 +#: netbox/dcim/models/device_components.py:1208 msgid "module bay" msgstr "модульный отсек" -#: netbox/dcim/models/device_components.py:1178 +#: netbox/dcim/models/device_components.py:1209 msgid "module bays" msgstr "отсеки для модулей" -#: netbox/dcim/models/device_components.py:1192 +#: netbox/dcim/models/device_components.py:1223 #: netbox/dcim/models/modules.py:269 msgid "A module bay cannot belong to a module installed within it." msgstr "Отсек для модулей не может принадлежать установленному в нем модулю." -#: netbox/dcim/models/device_components.py:1218 +#: netbox/dcim/models/device_components.py:1249 msgid "device bay" msgstr "отсек для устройств" -#: netbox/dcim/models/device_components.py:1219 +#: netbox/dcim/models/device_components.py:1250 msgid "device bays" msgstr "отсеки для устройств" -#: netbox/dcim/models/device_components.py:1226 +#: netbox/dcim/models/device_components.py:1257 #, python-brace-format msgid "This type of device ({device_type}) does not support device bays." msgstr "" "Этот тип устройства ({device_type}) не поддерживает отсеки для устройств." -#: netbox/dcim/models/device_components.py:1232 +#: netbox/dcim/models/device_components.py:1263 msgid "Cannot install a device into itself." msgstr "Невозможно установить устройство в само по себе." -#: netbox/dcim/models/device_components.py:1240 +#: netbox/dcim/models/device_components.py:1271 #, python-brace-format msgid "" "Cannot install the specified device; device is already installed in {bay}." @@ -6587,116 +6588,116 @@ msgstr "" "Невозможно установить указанное устройство; устройство уже установлено в " "{bay}." -#: netbox/dcim/models/device_components.py:1261 +#: netbox/dcim/models/device_components.py:1292 msgid "inventory item role" msgstr "роль элемента инвентаря" -#: netbox/dcim/models/device_components.py:1262 +#: netbox/dcim/models/device_components.py:1293 msgid "inventory item roles" msgstr "роли элементов инвентаря" -#: netbox/dcim/models/device_components.py:1321 -#: netbox/dcim/models/devices.py:508 netbox/dcim/models/modules.py:229 +#: netbox/dcim/models/device_components.py:1352 +#: netbox/dcim/models/devices.py:509 netbox/dcim/models/modules.py:229 #: netbox/dcim/models/racks.py:310 #: netbox/virtualization/models/virtualmachines.py:125 msgid "serial number" msgstr "серийный номер" -#: netbox/dcim/models/device_components.py:1329 -#: netbox/dcim/models/devices.py:516 netbox/dcim/models/modules.py:236 +#: netbox/dcim/models/device_components.py:1360 +#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:236 #: netbox/dcim/models/racks.py:317 msgid "asset tag" msgstr "инвентарный номер" -#: netbox/dcim/models/device_components.py:1330 +#: netbox/dcim/models/device_components.py:1361 msgid "A unique tag used to identify this item" msgstr "Инвентарный номер, используемый для идентификации этого элемента" -#: netbox/dcim/models/device_components.py:1333 +#: netbox/dcim/models/device_components.py:1364 msgid "discovered" msgstr "обнаружено" -#: netbox/dcim/models/device_components.py:1335 +#: netbox/dcim/models/device_components.py:1366 msgid "This item was automatically discovered" msgstr "Этот элемент был обнаружен автоматически" -#: netbox/dcim/models/device_components.py:1353 +#: netbox/dcim/models/device_components.py:1384 msgid "inventory item" msgstr "элемент инвентаря" -#: netbox/dcim/models/device_components.py:1354 +#: netbox/dcim/models/device_components.py:1385 msgid "inventory items" msgstr "элементы инвентаря" -#: netbox/dcim/models/device_components.py:1362 +#: netbox/dcim/models/device_components.py:1393 msgid "Cannot assign self as parent." msgstr "Невозможно назначить себя родителем." -#: netbox/dcim/models/device_components.py:1370 +#: netbox/dcim/models/device_components.py:1401 msgid "Parent inventory item does not belong to the same device." msgstr "" "Предмет родительского инвентаря не принадлежит одному и тому же устройству." -#: netbox/dcim/models/device_components.py:1376 +#: netbox/dcim/models/device_components.py:1407 msgid "Cannot move an inventory item with dependent children" msgstr "Невозможно переместить инвентарь вместе с дочерней зависимостью" -#: netbox/dcim/models/device_components.py:1384 +#: netbox/dcim/models/device_components.py:1415 msgid "Cannot assign inventory item to component on another device" msgstr "" "Невозможно присвоить инвентарный предмет компоненту на другом устройстве" -#: netbox/dcim/models/devices.py:59 +#: netbox/dcim/models/devices.py:60 msgid "manufacturer" msgstr "производитель" -#: netbox/dcim/models/devices.py:60 +#: netbox/dcim/models/devices.py:61 msgid "manufacturers" msgstr "производители" -#: netbox/dcim/models/devices.py:84 netbox/dcim/models/modules.py:85 +#: netbox/dcim/models/devices.py:85 netbox/dcim/models/modules.py:85 #: netbox/dcim/models/racks.py:139 msgid "model" msgstr "модель" -#: netbox/dcim/models/devices.py:97 +#: netbox/dcim/models/devices.py:98 msgid "default platform" msgstr "платформа по умолчанию" -#: netbox/dcim/models/devices.py:100 netbox/dcim/models/modules.py:89 +#: netbox/dcim/models/devices.py:101 netbox/dcim/models/modules.py:89 msgid "part number" msgstr "номер модели" -#: netbox/dcim/models/devices.py:103 netbox/dcim/models/modules.py:92 +#: netbox/dcim/models/devices.py:104 netbox/dcim/models/modules.py:92 msgid "Discrete part number (optional)" msgstr "Дискретный номер детали (опционально)" -#: netbox/dcim/models/devices.py:109 netbox/dcim/models/racks.py:53 +#: netbox/dcim/models/devices.py:110 netbox/dcim/models/racks.py:53 msgid "height (U)" msgstr "высота (U)" -#: netbox/dcim/models/devices.py:113 +#: netbox/dcim/models/devices.py:114 msgid "exclude from utilization" msgstr "исключить из использования" -#: netbox/dcim/models/devices.py:114 +#: netbox/dcim/models/devices.py:115 msgid "Devices of this type are excluded when calculating rack utilization." msgstr "Устройства этого типа исключаются при расчёте загруженности стоек." -#: netbox/dcim/models/devices.py:118 +#: netbox/dcim/models/devices.py:119 msgid "is full depth" msgstr "полная глубина" -#: netbox/dcim/models/devices.py:119 +#: netbox/dcim/models/devices.py:120 msgid "Device consumes both front and rear rack faces." msgstr "" "Устройство занимает/блокирует юниты с обоих сторон стойки (спереди и сзади)." -#: netbox/dcim/models/devices.py:126 +#: netbox/dcim/models/devices.py:127 msgid "parent/child status" msgstr "статус родителя/потомка" -#: netbox/dcim/models/devices.py:127 +#: netbox/dcim/models/devices.py:128 msgid "" "Parent devices house child devices in device bays. Leave blank if this " "device type is neither a parent nor a child." @@ -6705,24 +6706,24 @@ msgstr "" "устройств. Оставьте поле пустым, если этот тип устройства не относится ни к " "родительскому, ни к дочернему." -#: netbox/dcim/models/devices.py:131 netbox/dcim/models/devices.py:561 +#: netbox/dcim/models/devices.py:132 netbox/dcim/models/devices.py:562 #: netbox/dcim/models/modules.py:95 netbox/dcim/models/racks.py:321 msgid "airflow" msgstr "воздушный поток" -#: netbox/dcim/models/devices.py:208 +#: netbox/dcim/models/devices.py:209 msgid "device type" msgstr "тип устройства" -#: netbox/dcim/models/devices.py:209 +#: netbox/dcim/models/devices.py:210 msgid "device types" msgstr "типы устройств" -#: netbox/dcim/models/devices.py:291 +#: netbox/dcim/models/devices.py:292 msgid "U height must be in increments of 0.5 rack units." msgstr "Высоту в юнитах нужно указывать с шагом 0.5 юнита." -#: netbox/dcim/models/devices.py:308 +#: netbox/dcim/models/devices.py:309 #, python-brace-format msgid "" "Device {device} in rack {rack} does not have sufficient space to accommodate" @@ -6731,7 +6732,7 @@ msgstr "" "Устройству {device} в стойке {rack} для размещения на высоте {height}U не " "хватет свободных юнитов." -#: netbox/dcim/models/devices.py:323 +#: netbox/dcim/models/devices.py:324 #, python-brace-format msgid "" "Unable to set 0U height: Found {racked_instance_count} " @@ -6741,7 +6742,7 @@ msgstr "" "href=\"{url}\">{racked_instance_count} экземпляр(ов) уже смонтированых в" " стойках." -#: netbox/dcim/models/devices.py:332 +#: netbox/dcim/models/devices.py:333 msgid "" "Must delete all device bay templates associated with this device before " "declassifying it as a parent device." @@ -6749,156 +6750,156 @@ msgstr "" "Необходимо удалить все шаблоны отсеков устройств, связанные с этим " "устройством, прежде чем рассекретить его как родительское устройство." -#: netbox/dcim/models/devices.py:338 +#: netbox/dcim/models/devices.py:339 msgid "Child device types must be 0U." msgstr "Типы дочерних устройств должны быть 0U." -#: netbox/dcim/models/devices.py:387 +#: netbox/dcim/models/devices.py:388 msgid "Virtual machines may be assigned to this role" msgstr "Эта роль может быть назначена виртуальным машинам." -#: netbox/dcim/models/devices.py:410 +#: netbox/dcim/models/devices.py:411 msgid "A top-level device role with this name already exists." msgstr "Роль устройства верхнего уровня с таким именем уже существует." -#: netbox/dcim/models/devices.py:420 +#: netbox/dcim/models/devices.py:421 msgid "A top-level device role with this slug already exists." msgstr "Роль устройства высшего уровня в этом слаге уже существует." -#: netbox/dcim/models/devices.py:423 +#: netbox/dcim/models/devices.py:424 msgid "device role" msgstr "роль устройства" -#: netbox/dcim/models/devices.py:424 +#: netbox/dcim/models/devices.py:425 msgid "device roles" msgstr "роли устройств" -#: netbox/dcim/models/devices.py:438 +#: netbox/dcim/models/devices.py:439 msgid "Optionally limit this platform to devices of a certain manufacturer" msgstr "" "Опционально ограничьте эту платформу устройствам определенного производителя" -#: netbox/dcim/models/devices.py:450 +#: netbox/dcim/models/devices.py:451 msgid "platform" msgstr "платформа" -#: netbox/dcim/models/devices.py:451 +#: netbox/dcim/models/devices.py:452 msgid "platforms" msgstr "платформы" -#: netbox/dcim/models/devices.py:482 +#: netbox/dcim/models/devices.py:483 msgid "The function this device serves" msgstr "Функция, которую выполняет это устройство" -#: netbox/dcim/models/devices.py:509 +#: netbox/dcim/models/devices.py:510 msgid "Chassis serial number, assigned by the manufacturer" msgstr "Серийный номер шасси, присвоенный производителем" -#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:237 +#: netbox/dcim/models/devices.py:518 netbox/dcim/models/modules.py:237 msgid "A unique tag used to identify this device" msgstr "Уникальный тег, используемый для идентификации этого устройства" -#: netbox/dcim/models/devices.py:544 +#: netbox/dcim/models/devices.py:545 msgid "position (U)" msgstr "положение (U)" -#: netbox/dcim/models/devices.py:552 +#: netbox/dcim/models/devices.py:553 msgid "rack face" msgstr "лицевая сторона стойки" -#: netbox/dcim/models/devices.py:573 netbox/dcim/models/devices.py:1176 +#: netbox/dcim/models/devices.py:574 netbox/dcim/models/devices.py:1180 #: netbox/virtualization/models/virtualmachines.py:94 msgid "primary IPv4" msgstr "основной IPv4" -#: netbox/dcim/models/devices.py:581 netbox/dcim/models/devices.py:1184 +#: netbox/dcim/models/devices.py:582 netbox/dcim/models/devices.py:1188 #: netbox/virtualization/models/virtualmachines.py:102 msgid "primary IPv6" msgstr "основной IPv6" -#: netbox/dcim/models/devices.py:589 +#: netbox/dcim/models/devices.py:590 msgid "out-of-band IP" msgstr "внеполосный IP-адрес" -#: netbox/dcim/models/devices.py:606 +#: netbox/dcim/models/devices.py:607 msgid "VC position" msgstr "Позиция VC" -#: netbox/dcim/models/devices.py:609 +#: netbox/dcim/models/devices.py:610 msgid "Virtual chassis position" msgstr "Положение виртуального шасси" -#: netbox/dcim/models/devices.py:612 +#: netbox/dcim/models/devices.py:613 msgid "VC priority" msgstr "Приоритет VC" -#: netbox/dcim/models/devices.py:616 +#: netbox/dcim/models/devices.py:617 msgid "Virtual chassis master election priority" msgstr "Приоритет выбора основного виртуального шасси" -#: netbox/dcim/models/devices.py:619 netbox/dcim/models/sites.py:208 +#: netbox/dcim/models/devices.py:620 netbox/dcim/models/sites.py:208 msgid "latitude" msgstr "широта" -#: netbox/dcim/models/devices.py:624 netbox/dcim/models/devices.py:632 +#: netbox/dcim/models/devices.py:625 netbox/dcim/models/devices.py:633 #: netbox/dcim/models/sites.py:213 netbox/dcim/models/sites.py:221 msgid "GPS coordinate in decimal format (xx.yyyyyy)" msgstr "GPS координата в десятичном формате (xx.yyyyyy)" -#: netbox/dcim/models/devices.py:627 netbox/dcim/models/sites.py:216 +#: netbox/dcim/models/devices.py:628 netbox/dcim/models/sites.py:216 msgid "longitude" msgstr "долгота" -#: netbox/dcim/models/devices.py:706 +#: netbox/dcim/models/devices.py:707 msgid "Device name must be unique per site." msgstr "Имена устройств не могут быть одинаковыми в пределах одной площадки." -#: netbox/dcim/models/devices.py:717 +#: netbox/dcim/models/devices.py:718 msgid "device" msgstr "устройство" -#: netbox/dcim/models/devices.py:718 +#: netbox/dcim/models/devices.py:719 msgid "devices" msgstr "устройства" -#: netbox/dcim/models/devices.py:737 +#: netbox/dcim/models/devices.py:738 #, python-brace-format msgid "Rack {rack} does not belong to site {site}." msgstr "Стойка {rack} не принадлежит площадке {site}." -#: netbox/dcim/models/devices.py:742 +#: netbox/dcim/models/devices.py:743 #, python-brace-format msgid "Location {location} does not belong to site {site}." msgstr "Локация {location} не принадлежит площадке {site}." -#: netbox/dcim/models/devices.py:748 +#: netbox/dcim/models/devices.py:749 #, python-brace-format msgid "Rack {rack} does not belong to location {location}." msgstr "Стойка {rack} не принадлежит локации {location}." -#: netbox/dcim/models/devices.py:755 +#: netbox/dcim/models/devices.py:756 msgid "Cannot select a rack face without assigning a rack." msgstr "Невозможно выбрать лицевую сторону стойки, не выбрав саму стойку." -#: netbox/dcim/models/devices.py:759 +#: netbox/dcim/models/devices.py:760 msgid "Cannot select a rack position without assigning a rack." msgstr "Невозможно выбрать позицию в стойке, не выбрав саму стойку." -#: netbox/dcim/models/devices.py:765 +#: netbox/dcim/models/devices.py:766 msgid "Position must be in increments of 0.5 rack units." msgstr "Позиция должна быть указана с шагом 0,5 единицы стойки." -#: netbox/dcim/models/devices.py:769 +#: netbox/dcim/models/devices.py:770 msgid "Must specify rack face when defining rack position." msgstr "При определении лицевой стороны необходимо указать позицию в стойке." -#: netbox/dcim/models/devices.py:777 +#: netbox/dcim/models/devices.py:778 #, python-brace-format msgid "" "A 0U device type ({device_type}) cannot be assigned to a rack position." msgstr "Тип устройства 0U ({device_type}) не может быть отнесено к стойке." -#: netbox/dcim/models/devices.py:788 +#: netbox/dcim/models/devices.py:789 msgid "" "Child device types cannot be assigned to a rack face. This is an attribute " "of the parent device." @@ -6906,7 +6907,7 @@ msgstr "" "Устройствам с указанным в типе свойством \"дочернее\" нельзя выбрать лицевую" " сторону стойки. Этот атрибут указывается для \"родительского\" устройства." -#: netbox/dcim/models/devices.py:795 +#: netbox/dcim/models/devices.py:796 msgid "" "Child device types cannot be assigned to a rack position. This is an " "attribute of the parent device." @@ -6914,7 +6915,7 @@ msgstr "" "Типы дочерних устройств нельзя отнести к позиции в стойке. Это атрибут " "родительского устройства." -#: netbox/dcim/models/devices.py:809 +#: netbox/dcim/models/devices.py:810 #, python-brace-format msgid "" "U{position} is already occupied or does not have sufficient space to " @@ -6923,22 +6924,22 @@ msgstr "" "U{position} уже занят или в нем недостаточно места для размещения этого типа" " устройств: {device_type} ({u_height}U)" -#: netbox/dcim/models/devices.py:824 +#: netbox/dcim/models/devices.py:825 #, python-brace-format msgid "{ip} is not an IPv4 address." msgstr "{ip} не является адресом IPv4." -#: netbox/dcim/models/devices.py:836 netbox/dcim/models/devices.py:854 +#: netbox/dcim/models/devices.py:837 netbox/dcim/models/devices.py:855 #, python-brace-format msgid "The specified IP address ({ip}) is not assigned to this device." msgstr "Указанный IP-адрес ({ip}) не назначено этому устройству." -#: netbox/dcim/models/devices.py:842 +#: netbox/dcim/models/devices.py:843 #, python-brace-format msgid "{ip} is not an IPv6 address." msgstr "{ip} не является адресом IPv6." -#: netbox/dcim/models/devices.py:872 +#: netbox/dcim/models/devices.py:873 #, python-brace-format msgid "" "The assigned platform is limited to {platform_manufacturer} device types, " @@ -6947,23 +6948,23 @@ msgstr "" "Назначенная платформа ограничена {platform_manufacturer} типы устройств, но " "данный тип устройства относится к {devicetype_manufacturer}." -#: netbox/dcim/models/devices.py:883 +#: netbox/dcim/models/devices.py:884 #, python-brace-format msgid "The assigned cluster belongs to a different site ({site})" msgstr "Назначенный кластер принадлежит другой площадке ({site})" -#: netbox/dcim/models/devices.py:890 +#: netbox/dcim/models/devices.py:891 #, python-brace-format msgid "The assigned cluster belongs to a different location ({location})" msgstr "Назначенный кластер находится в другом месте ({location})" -#: netbox/dcim/models/devices.py:898 +#: netbox/dcim/models/devices.py:899 msgid "A device assigned to a virtual chassis must have its position defined." msgstr "" "Положение устройства, назначенного виртуальному шасси, должно быть " "определено." -#: netbox/dcim/models/devices.py:904 +#: netbox/dcim/models/devices.py:905 #, python-brace-format msgid "" "Device cannot be removed from virtual chassis {virtual_chassis} because it " @@ -6972,21 +6973,21 @@ msgstr "" "Устройство нельзя удалить из виртуального корпуса {virtual_chassis} потому " "что в настоящее время оно назначено его хозяином." -#: netbox/dcim/models/devices.py:1097 +#: netbox/dcim/models/devices.py:1101 msgid "domain" msgstr "Домен" -#: netbox/dcim/models/devices.py:1110 netbox/dcim/models/devices.py:1111 +#: netbox/dcim/models/devices.py:1114 netbox/dcim/models/devices.py:1115 msgid "virtual chassis" msgstr "виртуальное шасси" -#: netbox/dcim/models/devices.py:1123 +#: netbox/dcim/models/devices.py:1127 #, python-brace-format msgid "" "The selected master ({master}) is not assigned to this virtual chassis." msgstr "Выбранный мастер ({master}) не назначено этому виртуальному шасси." -#: netbox/dcim/models/devices.py:1139 +#: netbox/dcim/models/devices.py:1143 #, python-brace-format msgid "" "Unable to delete virtual chassis {self}. There are member interfaces which " @@ -6995,43 +6996,43 @@ msgstr "" "Невозможно удалить виртуальное шасси {self}. Существуют интерфейсы-члены, " "которые образуют межкорпусные интерфейсы LAG." -#: netbox/dcim/models/devices.py:1165 netbox/vpn/models/l2vpn.py:42 +#: netbox/dcim/models/devices.py:1169 netbox/vpn/models/l2vpn.py:42 msgid "identifier" msgstr "идентификатор" -#: netbox/dcim/models/devices.py:1166 +#: netbox/dcim/models/devices.py:1170 msgid "Numeric identifier unique to the parent device" msgstr "Цифровой идентификатор, уникальный для родительского устройства" -#: netbox/dcim/models/devices.py:1194 netbox/extras/models/customfields.py:227 +#: netbox/dcim/models/devices.py:1198 netbox/extras/models/customfields.py:227 #: netbox/extras/models/models.py:109 netbox/extras/models/models.py:775 #: netbox/netbox/models/__init__.py:120 netbox/netbox/models/__init__.py:155 msgid "comments" msgstr "комментарии" -#: netbox/dcim/models/devices.py:1210 +#: netbox/dcim/models/devices.py:1214 msgid "virtual device context" msgstr "виртуальный контекст" -#: netbox/dcim/models/devices.py:1211 +#: netbox/dcim/models/devices.py:1215 msgid "virtual device contexts" msgstr "виртуальные контексты" -#: netbox/dcim/models/devices.py:1240 +#: netbox/dcim/models/devices.py:1244 #, python-brace-format msgid "{ip} is not an IPv{family} address." msgstr "{ip} не является IPV{family} адрес." -#: netbox/dcim/models/devices.py:1246 +#: netbox/dcim/models/devices.py:1250 msgid "Primary IP address must belong to an interface on the assigned device." msgstr "" "Основной IP-адрес должен принадлежать интерфейсу на назначенном устройстве." -#: netbox/dcim/models/devices.py:1277 +#: netbox/dcim/models/devices.py:1281 msgid "MAC addresses" msgstr "MAC-адреса" -#: netbox/dcim/models/devices.py:1309 +#: netbox/dcim/models/devices.py:1313 msgid "" "Cannot unassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7039,7 +7040,7 @@ msgstr "" "Невозможно отменить назначение MAC-адреса, если он назначен основным MAC-" "адресом объекта" -#: netbox/dcim/models/devices.py:1313 +#: netbox/dcim/models/devices.py:1317 msgid "" "Cannot reassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7478,6 +7479,10 @@ msgstr "Площадка A" msgid "Site B" msgstr "Площадка Б" +#: netbox/dcim/tables/cables.py:117 +msgid "Color Name" +msgstr "Название цвета" + #: netbox/dcim/tables/connections.py:31 netbox/dcim/tables/connections.py:50 #: netbox/dcim/tables/connections.py:71 #: netbox/templates/dcim/inc/connection_endpoints.html:16 @@ -7486,7 +7491,7 @@ msgstr "Доступен" #: netbox/dcim/tables/devices.py:73 netbox/dcim/tables/devices.py:121 #: netbox/dcim/tables/racks.py:153 netbox/dcim/tables/sites.py:118 -#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:605 +#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:606 #: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73 #: netbox/netbox/navigation/menu.py:75 #: netbox/virtualization/forms/model_forms.py:122 @@ -7718,7 +7723,7 @@ msgid "Module Types" msgstr "Типы модулей" #: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:413 -#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:600 +#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:601 #: netbox/netbox/navigation/menu.py:78 msgid "Platforms" msgstr "Платформы" @@ -7916,7 +7921,7 @@ msgstr "Контекст конфигурации" msgid "Render Config" msgstr "Конфигурация рендера" -#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:610 +#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:611 #: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258 #: netbox/virtualization/views.py:208 msgid "Virtual Machines" @@ -8262,34 +8267,38 @@ msgstr "Неверный выбор модели: {self['model'].data} не по msgid "RSS Feed" msgstr "RSS-канал" -#: netbox/extras/dashboard/widgets.py:314 +#: netbox/extras/dashboard/widgets.py:315 msgid "Embed an RSS feed from an external website." msgstr "Вставьте RSS-канал с внешнего веб-сайта." -#: netbox/extras/dashboard/widgets.py:321 +#: netbox/extras/dashboard/widgets.py:322 msgid "Feed URL" msgstr "URL-адрес ленты" -#: netbox/extras/dashboard/widgets.py:325 +#: netbox/extras/dashboard/widgets.py:326 msgid "Requires external connection" msgstr "Требуется внешнее подключение" -#: netbox/extras/dashboard/widgets.py:331 +#: netbox/extras/dashboard/widgets.py:332 msgid "The maximum number of objects to display" msgstr "Максимальное количество отображаемых объектов" -#: netbox/extras/dashboard/widgets.py:336 +#: netbox/extras/dashboard/widgets.py:337 msgid "How long to stored the cached content (in seconds)" msgstr "Как долго хранить кэшированный контент (в секундах)" -#: netbox/extras/dashboard/widgets.py:393 +#: netbox/extras/dashboard/widgets.py:343 +msgid "Timeout value for fetching the feed (in seconds)" +msgstr "Значение тайм-аута для загрузки ленты (в секундах)" + +#: netbox/extras/dashboard/widgets.py:400 #: netbox/templates/account/base.html:10 #: netbox/templates/account/bookmarks.html:7 #: netbox/templates/inc/user_menu.html:43 msgid "Bookmarks" msgstr "Закладки" -#: netbox/extras/dashboard/widgets.py:397 +#: netbox/extras/dashboard/widgets.py:404 msgid "Show your personal bookmarks" msgstr "Покажите свои личные закладки" @@ -8409,7 +8418,7 @@ msgstr "Класс кнопки" #: netbox/extras/forms/bulk_edit.py:155 netbox/extras/forms/bulk_edit.py:354 #: netbox/extras/forms/filtersets.py:192 netbox/extras/forms/filtersets.py:470 -#: netbox/extras/models/mixins.py:100 +#: netbox/extras/models/mixins.py:101 msgid "MIME type" msgstr "Тип MIME" @@ -8481,7 +8490,7 @@ msgstr "Активен" #: netbox/extras/forms/model_forms.py:297 #: netbox/extras/forms/model_forms.py:450 #: netbox/extras/forms/model_forms.py:567 -#: netbox/users/forms/model_forms.py:277 +#: netbox/users/forms/model_forms.py:284 msgid "Object types" msgstr "Типы объектов" @@ -8588,7 +8597,7 @@ msgstr "Классификация записей" #: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:413 #: netbox/templates/extras/notificationgroup.html:41 #: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:237 -#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:301 +#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:310 #: netbox/users/tables.py:102 msgid "Users" msgstr "Пользователи" @@ -8606,7 +8615,7 @@ msgstr "" #: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78 #: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68 #: netbox/users/forms/model_forms.py:182 netbox/users/forms/model_forms.py:194 -#: netbox/users/forms/model_forms.py:306 netbox/users/tables.py:35 +#: netbox/users/forms/model_forms.py:315 netbox/users/tables.py:35 #: netbox/users/tables.py:106 msgid "Groups" msgstr "Группы" @@ -8971,7 +8980,7 @@ msgstr "Индексаторы не найдены!" #: netbox/extras/models/configs.py:38 netbox/extras/models/models.py:323 #: netbox/extras/models/models.py:488 netbox/extras/models/models.py:567 #: netbox/extras/models/search.py:48 netbox/extras/models/tags.py:44 -#: netbox/ipam/models/ip.py:193 netbox/netbox/models/mixins.py:16 +#: netbox/ipam/models/ip.py:194 netbox/netbox/models/mixins.py:16 msgid "weight" msgstr "вес" @@ -9364,19 +9373,19 @@ msgstr "панель управления" msgid "dashboards" msgstr "панели управления" -#: netbox/extras/models/mixins.py:85 +#: netbox/extras/models/mixins.py:86 msgid "template code" msgstr "код шаблона" -#: netbox/extras/models/mixins.py:86 +#: netbox/extras/models/mixins.py:87 msgid "Jinja template code." msgstr "Код шаблона Jinja." -#: netbox/extras/models/mixins.py:89 +#: netbox/extras/models/mixins.py:90 msgid "environment parameters" msgstr "параметры окружения" -#: netbox/extras/models/mixins.py:94 +#: netbox/extras/models/mixins.py:95 #, python-brace-format msgid "" "Any additional parameters to pass when constructing " @@ -9385,32 +9394,32 @@ msgstr "" "Любое дополнительные параметры сдать экзамен при " "создании среды в Джиндже" -#: netbox/extras/models/mixins.py:101 +#: netbox/extras/models/mixins.py:102 #, python-brace-format msgid "Defaults to {default}" msgstr "По умолчанию {default}" -#: netbox/extras/models/mixins.py:106 +#: netbox/extras/models/mixins.py:107 msgid "Filename to give to the rendered export file" msgstr "Имя файла для визуализированного файла экспорта" -#: netbox/extras/models/mixins.py:109 +#: netbox/extras/models/mixins.py:110 msgid "file extension" msgstr "расширение файла" -#: netbox/extras/models/mixins.py:112 +#: netbox/extras/models/mixins.py:113 msgid "Extension to append to the rendered filename" msgstr "Расширение для добавления к отображаемому имени файла" -#: netbox/extras/models/mixins.py:115 +#: netbox/extras/models/mixins.py:116 msgid "as attachment" msgstr "в качестве вложения" -#: netbox/extras/models/mixins.py:117 +#: netbox/extras/models/mixins.py:118 msgid "Download file as attachment" msgstr "Загрузить файл в виде вложения" -#: netbox/extras/models/mixins.py:124 +#: netbox/extras/models/mixins.py:125 #, python-brace-format msgid "{class_name} must implement a get_context() method." msgstr "{class_name} должен реализовать метод get_context ()." @@ -9697,7 +9706,7 @@ msgstr "закладка" msgid "bookmarks" msgstr "закладки" -#: netbox/extras/models/models.py:858 +#: netbox/extras/models/models.py:861 #, python-brace-format msgid "Bookmarks cannot be assigned to this object type ({type})." msgstr "Закладки нельзя присвоить этому типу объекта ({type})." @@ -9832,8 +9841,7 @@ msgstr "Отклонить" #: netbox/extras/tables/tables.py:66 netbox/extras/tables/tables.py:163 #: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:264 -#: netbox/extras/tables/tables.py:320 netbox/extras/tables/tables.py:456 -#: netbox/extras/tables/tables.py:490 +#: netbox/extras/tables/tables.py:457 netbox/extras/tables/tables.py:491 #: netbox/templates/extras/customfield.html:105 #: netbox/templates/extras/eventrule.html:27 #: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80 @@ -9892,30 +9900,30 @@ msgstr "Упорядочить в алфавитном порядке" msgid "New Window" msgstr "Новое окно" -#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:577 +#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:578 #: netbox/templates/extras/configtemplate.html:21 #: netbox/templates/extras/exporttemplate.html:23 msgid "MIME Type" msgstr "Тип MIME" -#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:580 +#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:581 #: netbox/templates/extras/configtemplate.html:25 #: netbox/templates/extras/exporttemplate.html:27 msgid "File Name" msgstr "Имя файла" -#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:583 +#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:584 #: netbox/templates/extras/configtemplate.html:29 #: netbox/templates/extras/exporttemplate.html:31 msgid "File Extension" msgstr "Расширение файла" -#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:586 +#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:587 msgid "As Attachment" msgstr "В качестве вложения" -#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:531 -#: netbox/extras/tables/tables.py:569 netbox/templates/core/datafile.html:24 +#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:532 +#: netbox/extras/tables/tables.py:570 netbox/templates/core/datafile.html:24 #: netbox/templates/extras/configcontext.html:39 #: netbox/templates/extras/configtemplate.html:47 #: netbox/templates/extras/exporttemplate.html:49 @@ -9924,8 +9932,8 @@ msgstr "В качестве вложения" msgid "Data File" msgstr "Файл данных" -#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:543 -#: netbox/extras/tables/tables.py:574 +#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:544 +#: netbox/extras/tables/tables.py:575 msgid "Synced" msgstr "Синхронизировано" @@ -9941,41 +9949,41 @@ msgstr "Размер (байты)" msgid "Table Name" msgstr "Имя таблицы" -#: netbox/extras/tables/tables.py:383 +#: netbox/extras/tables/tables.py:384 msgid "Read" msgstr "Прочтите" -#: netbox/extras/tables/tables.py:426 +#: netbox/extras/tables/tables.py:427 msgid "SSL Validation" msgstr "Валидация SSL" -#: netbox/extras/tables/tables.py:462 +#: netbox/extras/tables/tables.py:463 #: netbox/templates/extras/eventrule.html:37 msgid "Event Types" msgstr "Типы событий" -#: netbox/extras/tables/tables.py:595 netbox/netbox/navigation/menu.py:77 +#: netbox/extras/tables/tables.py:596 netbox/netbox/navigation/menu.py:77 #: netbox/templates/dcim/devicerole.html:8 msgid "Device Roles" msgstr "Роли устройств" -#: netbox/extras/tables/tables.py:648 +#: netbox/extras/tables/tables.py:649 msgid "Comments (Short)" msgstr "Комментарии (короткие)" -#: netbox/extras/tables/tables.py:667 netbox/extras/tables/tables.py:718 +#: netbox/extras/tables/tables.py:668 netbox/extras/tables/tables.py:719 msgid "Line" msgstr "Линия" -#: netbox/extras/tables/tables.py:674 netbox/extras/tables/tables.py:728 +#: netbox/extras/tables/tables.py:675 netbox/extras/tables/tables.py:729 msgid "Level" msgstr "Уровень" -#: netbox/extras/tables/tables.py:680 netbox/extras/tables/tables.py:737 +#: netbox/extras/tables/tables.py:681 netbox/extras/tables/tables.py:738 msgid "Message" msgstr "Сообщение" -#: netbox/extras/tables/tables.py:721 +#: netbox/extras/tables/tables.py:722 msgid "Method" msgstr "Метод" @@ -10041,7 +10049,7 @@ msgstr "Удален виджет: " msgid "Error deleting widget: " msgstr "Ошибка при удалении виджета: " -#: netbox/extras/views.py:1349 +#: netbox/extras/views.py:1356 msgid "Unable to run script: RQ worker process not running." msgstr "Невозможно запустить скрипт: процесс RQ не запущен." @@ -10104,8 +10112,8 @@ msgstr "Cisco" msgid "Plaintext" msgstr "Обычный текст" -#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:797 -#: netbox/ipam/forms/model_forms.py:851 netbox/templates/ipam/service.html:23 +#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:793 +#: netbox/ipam/forms/model_forms.py:859 netbox/templates/ipam/service.html:23 msgid "Service" msgstr "Служба" @@ -10279,7 +10287,7 @@ msgstr "Группа FHRP (идентификатор)" msgid "IP address (ID)" msgstr "IP-адрес (ID)" -#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:808 +#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:816 msgid "IP address" msgstr "IP-адрес" @@ -10343,8 +10351,8 @@ msgstr "Является приватным" #: netbox/ipam/forms/filtersets.py:151 netbox/ipam/forms/model_forms.py:99 #: netbox/ipam/forms/model_forms.py:112 netbox/ipam/forms/model_forms.py:135 #: netbox/ipam/forms/model_forms.py:154 netbox/ipam/models/asns.py:31 -#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:71 -#: netbox/ipam/models/ip.py:87 netbox/ipam/tables/asn.py:20 +#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:72 +#: netbox/ipam/models/ip.py:88 netbox/ipam/tables/asn.py:20 #: netbox/ipam/tables/asn.py:45 netbox/templates/ipam/aggregate.html:18 #: netbox/templates/ipam/asn.html:27 netbox/templates/ipam/asnrange.html:19 #: netbox/templates/ipam/rir.html:19 @@ -10388,7 +10396,7 @@ msgstr "Является пулом" #: netbox/ipam/forms/bulk_edit.py:257 netbox/ipam/forms/bulk_edit.py:307 #: netbox/ipam/forms/filtersets.py:258 netbox/ipam/forms/filtersets.py:316 -#: netbox/ipam/models/ip.py:261 +#: netbox/ipam/models/ip.py:262 msgid "Treat as fully utilized" msgstr "Считать полностью использованным" @@ -10401,7 +10409,7 @@ msgstr "Назначение VLAN" msgid "Treat as populated" msgstr "Относиться как населенный" -#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:792 +#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:800 msgid "DNS name" msgstr "DNS-имя" @@ -10799,23 +10807,23 @@ msgstr "Шаблон Службы" msgid "Parent type" msgstr "Тип родителя" -#: netbox/ipam/forms/model_forms.py:796 +#: netbox/ipam/forms/model_forms.py:792 msgid "Port(s)" msgstr "Порт(ы)" -#: netbox/ipam/forms/model_forms.py:839 +#: netbox/ipam/forms/model_forms.py:847 msgid "Service template" msgstr "Шаблон службы" -#: netbox/ipam/forms/model_forms.py:848 +#: netbox/ipam/forms/model_forms.py:856 msgid "From Template" msgstr "Из шаблона" -#: netbox/ipam/forms/model_forms.py:849 +#: netbox/ipam/forms/model_forms.py:857 msgid "Custom" msgstr "Настраиваемый" -#: netbox/ipam/forms/model_forms.py:880 +#: netbox/ipam/forms/model_forms.py:888 msgid "" "Must specify name, protocol, and port(s) if not using a service template." msgstr "" @@ -10880,43 +10888,43 @@ msgstr "Групповое назначение FHRP" msgid "FHRP group assignments" msgstr "Групповые задания FHRP" -#: netbox/ipam/models/ip.py:65 +#: netbox/ipam/models/ip.py:66 msgid "private" msgstr "частный" -#: netbox/ipam/models/ip.py:66 +#: netbox/ipam/models/ip.py:67 msgid "IP space managed by this RIR is considered private" msgstr "IP-пространство, управляемое этим RIR, считается частным" -#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:189 +#: netbox/ipam/models/ip.py:73 netbox/netbox/navigation/menu.py:189 msgid "RIRs" msgstr "RIR's" -#: netbox/ipam/models/ip.py:81 +#: netbox/ipam/models/ip.py:82 msgid "IPv4 or IPv6 network" msgstr "Сеть IPv4 или IPv6" -#: netbox/ipam/models/ip.py:88 +#: netbox/ipam/models/ip.py:89 msgid "Regional Internet Registry responsible for this IP space" msgstr "Региональный реестр Интернета, отвечающий за это IP-пространство" -#: netbox/ipam/models/ip.py:98 +#: netbox/ipam/models/ip.py:99 msgid "date added" msgstr "дата добавления" -#: netbox/ipam/models/ip.py:112 +#: netbox/ipam/models/ip.py:113 msgid "aggregate" msgstr "совокупный" -#: netbox/ipam/models/ip.py:113 +#: netbox/ipam/models/ip.py:114 msgid "aggregates" msgstr "сводные показатели" -#: netbox/ipam/models/ip.py:126 +#: netbox/ipam/models/ip.py:127 msgid "Cannot create aggregate with /0 mask." msgstr "Невозможно создать агрегат с маской /0." -#: netbox/ipam/models/ip.py:138 +#: netbox/ipam/models/ip.py:139 #, python-brace-format msgid "" "Aggregates cannot overlap. {prefix} is already covered by an existing " @@ -10925,7 +10933,7 @@ msgstr "" "Агрегаты не могут перекрываться. {prefix} уже покрывается существующим " "агрегатом ({aggregate})." -#: netbox/ipam/models/ip.py:152 +#: netbox/ipam/models/ip.py:153 #, python-brace-format msgid "" "Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate " @@ -10934,185 +10942,185 @@ msgstr "" "Префиксы не могут перекрывать агрегаты. {prefix} охватывает существующий " "агрегат ({aggregate})." -#: netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:201 msgid "roles" msgstr "ролей" -#: netbox/ipam/models/ip.py:213 netbox/ipam/models/ip.py:282 +#: netbox/ipam/models/ip.py:214 netbox/ipam/models/ip.py:283 msgid "prefix" msgstr "префикс" -#: netbox/ipam/models/ip.py:214 +#: netbox/ipam/models/ip.py:215 msgid "IPv4 or IPv6 network with mask" msgstr "Сеть IPv4 или IPv6 с маской" -#: netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:244 msgid "Operational status of this prefix" msgstr "Рабочий статус этого префикса" -#: netbox/ipam/models/ip.py:251 +#: netbox/ipam/models/ip.py:252 msgid "The primary function of this prefix" msgstr "Основная функция этого префикса" -#: netbox/ipam/models/ip.py:254 +#: netbox/ipam/models/ip.py:255 msgid "is a pool" msgstr "это пул" -#: netbox/ipam/models/ip.py:256 +#: netbox/ipam/models/ip.py:257 msgid "All IP addresses within this prefix are considered usable" msgstr "Все IP-адреса в этом префиксе считаются пригодными для использования" -#: netbox/ipam/models/ip.py:259 netbox/ipam/models/ip.py:541 +#: netbox/ipam/models/ip.py:260 netbox/ipam/models/ip.py:549 msgid "mark utilized" msgstr "использованная марка" -#: netbox/ipam/models/ip.py:283 +#: netbox/ipam/models/ip.py:284 msgid "prefixes" msgstr "префиксы" -#: netbox/ipam/models/ip.py:303 +#: netbox/ipam/models/ip.py:311 msgid "Cannot create prefix with /0 mask." msgstr "Невозможно создать префикс с маской /0." -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 #, python-brace-format msgid "VRF {vrf}" msgstr "VRF {vrf}" -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 msgid "global table" msgstr "глобальная таблица" -#: netbox/ipam/models/ip.py:312 +#: netbox/ipam/models/ip.py:320 #, python-brace-format msgid "Duplicate prefix found in {table}: {prefix}" msgstr "Дубликат префикса обнаружен в {table}: {prefix}" -#: netbox/ipam/models/ip.py:494 +#: netbox/ipam/models/ip.py:502 msgid "start address" msgstr "начальный адрес" -#: netbox/ipam/models/ip.py:495 netbox/ipam/models/ip.py:499 -#: netbox/ipam/models/ip.py:732 +#: netbox/ipam/models/ip.py:503 netbox/ipam/models/ip.py:507 +#: netbox/ipam/models/ip.py:740 msgid "IPv4 or IPv6 address (with mask)" msgstr "Адрес IPv4 или IPv6 (с маской)" -#: netbox/ipam/models/ip.py:498 +#: netbox/ipam/models/ip.py:506 msgid "end address" msgstr "конечный адрес" -#: netbox/ipam/models/ip.py:525 +#: netbox/ipam/models/ip.py:533 msgid "Operational status of this range" msgstr "Эксплуатационное состояние этой линейки" -#: netbox/ipam/models/ip.py:533 +#: netbox/ipam/models/ip.py:541 msgid "The primary function of this range" msgstr "Основная функция этого диапазона" -#: netbox/ipam/models/ip.py:536 +#: netbox/ipam/models/ip.py:544 msgid "mark populated" msgstr "отметка заполнена" -#: netbox/ipam/models/ip.py:538 +#: netbox/ipam/models/ip.py:546 msgid "Prevent the creation of IP addresses within this range" msgstr "Предотвратите создание IP-адресов в этом диапазоне" -#: netbox/ipam/models/ip.py:543 +#: netbox/ipam/models/ip.py:551 #, python-format msgid "Report space as 100% utilized" msgstr "Пространство отчетов использовано на 100%" -#: netbox/ipam/models/ip.py:552 +#: netbox/ipam/models/ip.py:560 msgid "IP range" msgstr "Диапазон IP-адресов" -#: netbox/ipam/models/ip.py:553 +#: netbox/ipam/models/ip.py:561 msgid "IP ranges" msgstr "Диапазоны IP-адресов" -#: netbox/ipam/models/ip.py:566 +#: netbox/ipam/models/ip.py:574 msgid "Starting and ending IP address versions must match" msgstr "Начальная и конечная версии IP-адресов должны совпадать" -#: netbox/ipam/models/ip.py:572 +#: netbox/ipam/models/ip.py:580 msgid "Starting and ending IP address masks must match" msgstr "Маски начального и конечного IP-адресов должны совпадать" -#: netbox/ipam/models/ip.py:579 +#: netbox/ipam/models/ip.py:587 #, python-brace-format msgid "" "Ending address must be greater than the starting address ({start_address})" msgstr "Конечный адрес должен быть больше начального адреса ({start_address})" -#: netbox/ipam/models/ip.py:607 +#: netbox/ipam/models/ip.py:615 #, python-brace-format msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}" msgstr "" "Определенные адреса пересекаются с диапазоном {overlapping_range} в формате " "VRF {vrf}" -#: netbox/ipam/models/ip.py:616 +#: netbox/ipam/models/ip.py:624 #, python-brace-format msgid "Defined range exceeds maximum supported size ({max_size})" msgstr "" "Заданный диапазон превышает максимальный поддерживаемый размер ({max_size})" -#: netbox/ipam/models/ip.py:731 netbox/tenancy/models/contacts.py:76 +#: netbox/ipam/models/ip.py:739 netbox/tenancy/models/contacts.py:76 msgid "address" msgstr "адрес" -#: netbox/ipam/models/ip.py:754 +#: netbox/ipam/models/ip.py:762 msgid "The operational status of this IP" msgstr "Рабочий статус этого IP-адреса" -#: netbox/ipam/models/ip.py:762 +#: netbox/ipam/models/ip.py:770 msgid "The functional role of this IP" msgstr "Функциональная роль этого IP" -#: netbox/ipam/models/ip.py:785 netbox/templates/ipam/ipaddress.html:72 +#: netbox/ipam/models/ip.py:793 netbox/templates/ipam/ipaddress.html:72 msgid "NAT (inside)" msgstr "NAT (внутри)" -#: netbox/ipam/models/ip.py:786 +#: netbox/ipam/models/ip.py:794 msgid "The IP for which this address is the \"outside\" IP" msgstr "IP-адрес, для которого этот адрес является «внешним»" -#: netbox/ipam/models/ip.py:793 +#: netbox/ipam/models/ip.py:801 msgid "Hostname or FQDN (not case-sensitive)" msgstr "Имя хоста или полное доменное имя (регистр не учитывается)" -#: netbox/ipam/models/ip.py:809 netbox/ipam/models/services.py:86 +#: netbox/ipam/models/ip.py:817 netbox/ipam/models/services.py:86 msgid "IP addresses" msgstr "IP-адреса" -#: netbox/ipam/models/ip.py:867 +#: netbox/ipam/models/ip.py:875 msgid "Cannot create IP address with /0 mask." msgstr "Невозможно создать IP-адрес с маской /0." -#: netbox/ipam/models/ip.py:873 +#: netbox/ipam/models/ip.py:881 #, python-brace-format msgid "{ip} is a network ID, which may not be assigned to an interface." msgstr "" "{ip} это идентификатор сети, который не может быть присвоен интерфейсу." -#: netbox/ipam/models/ip.py:884 +#: netbox/ipam/models/ip.py:892 #, python-brace-format msgid "" "{ip} is a broadcast address, which may not be assigned to an interface." msgstr "" "{ip} это широковещательный адрес, который может не быть присвоен интерфейсу." -#: netbox/ipam/models/ip.py:898 +#: netbox/ipam/models/ip.py:906 #, python-brace-format msgid "Duplicate IP address found in {table}: {ipaddress}" msgstr "Дубликат IP-адреса обнаружен в {table}: {ipaddress}" -#: netbox/ipam/models/ip.py:914 +#: netbox/ipam/models/ip.py:922 #, python-brace-format msgid "Cannot create IP address {ip} inside range {range}." msgstr "Невозможно создать IP-адрес {ip} внутренний диапазон {range}." -#: netbox/ipam/models/ip.py:935 +#: netbox/ipam/models/ip.py:943 msgid "" "Cannot reassign IP address while it is designated as the primary IP for the " "parent object" @@ -11120,7 +11128,7 @@ msgstr "" "Невозможно переназначить IP-адрес, если он назначен основным IP-адресом " "родительского объекта" -#: netbox/ipam/models/ip.py:941 +#: netbox/ipam/models/ip.py:949 msgid "Only IPv6 addresses can be assigned SLAAC status" msgstr "Только адресам IPv6 можно присвоить статус SLAAC" @@ -12507,12 +12515,12 @@ msgstr "Выбрать все" msgid "Toggle all" msgstr "Переключить все" -#: netbox/netbox/tables/columns.py:307 +#: netbox/netbox/tables/columns.py:311 #: netbox/templates/inc/table_controls_htmx.html:35 msgid "Toggle Dropdown" msgstr "Переключить выпадающий список" -#: netbox/netbox/tables/columns.py:580 netbox/templates/core/job.html:53 +#: netbox/netbox/tables/columns.py:584 netbox/templates/core/job.html:53 msgid "Error" msgstr "Ошибка" @@ -12938,6 +12946,7 @@ msgstr "Тип канала связи" #: netbox/templates/users/objectpermission.html:38 #: netbox/utilities/templates/buttons/add.html:4 #: netbox/utilities/templates/helpers/table_config_form.html:20 +#: netbox/utilities/templates/widgets/splitmultiselect.html:11 msgid "Add" msgstr "Добавить" @@ -12945,7 +12954,7 @@ msgstr "Добавить" #: netbox/templates/circuits/inc/circuit_termination_fields.html:37 #: netbox/templates/dcim/inc/panels/inventory_items.html:32 #: netbox/templates/dcim/powerpanel.html:56 -#: netbox/templates/extras/script_list.html:30 +#: netbox/templates/extras/inc/script_list_content.html:16 #: netbox/templates/generic/object_edit.html:47 #: netbox/templates/ipam/inc/ipaddress_edit_header.html:7 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:43 @@ -12960,7 +12969,7 @@ msgstr "Обмен" #: netbox/templates/circuits/inc/circuit_termination.html:23 #: netbox/templates/dcim/inc/panels/inventory_items.html:37 #: netbox/templates/dcim/powerpanel.html:66 -#: netbox/templates/extras/script_list.html:35 +#: netbox/templates/extras/inc/script_list_content.html:21 #: netbox/templates/generic/bulk_delete.html:20 #: netbox/templates/generic/bulk_delete.html:66 #: netbox/templates/generic/object_delete.html:19 @@ -13718,6 +13727,7 @@ msgstr "Сгенерировать Подстроку" #: netbox/templates/extras/tableconfig_edit.html:32 #: netbox/templates/generic/bulk_remove.html:21 #: netbox/utilities/templates/helpers/table_config_form.html:23 +#: netbox/utilities/templates/widgets/splitmultiselect.html:14 msgid "Remove" msgstr "Удалить" @@ -14197,7 +14207,7 @@ msgstr "Добавить нового участника" #: netbox/templates/dcim/virtualchassis_add_member.html:27 #: netbox/templates/generic/object_edit.html:78 #: netbox/templates/users/objectpermission.html:31 -#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:313 +#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:322 msgid "Actions" msgstr "Действия" @@ -14528,7 +14538,7 @@ msgid "Output" msgstr "Вывод" #: netbox/templates/extras/htmx/script_result.html:61 -#: netbox/templates/extras/object_render_config.html:60 +#: netbox/templates/extras/object_render_config.html:59 msgid "Download" msgstr "Скачать" @@ -14540,6 +14550,46 @@ msgstr "Загрузка" msgid "Results pending" msgstr "Результаты ожидаются" +#: netbox/templates/extras/inc/script_list_content.html:34 +msgid "Last Run" +msgstr "Последний запуск" + +#: netbox/templates/extras/inc/script_list_content.html:49 +msgid "Script is no longer present in the source file" +msgstr "Скрипт больше не присутствует в исходном файле" + +#: netbox/templates/extras/inc/script_list_content.html:62 +msgid "Never" +msgstr "Никогда" + +#: netbox/templates/extras/inc/script_list_content.html:75 +msgid "Run Again" +msgstr "Повторить" + +#: netbox/templates/extras/inc/script_list_content.html:77 +#: netbox/templates/extras/script.html:41 +#: netbox/templates/extras/script.html:45 +msgid "Run Script" +msgstr "Запустить скрипт" + +#: netbox/templates/extras/inc/script_list_content.html:123 +#, python-format +msgid "Could not load scripts from module %(module)s" +msgstr "Не удалось загрузить скрипты из модуля %(module)s" + +#: netbox/templates/extras/inc/script_list_content.html:131 +msgid "No Scripts Found" +msgstr "Скрипты не найдены" + +#: netbox/templates/extras/inc/script_list_content.html:134 +#, python-format +msgid "" +"Get started by creating a script from " +"an uploaded file or data source." +msgstr "" +"Начните с создание сценария из " +"загруженного файла или источника данных." + #: netbox/templates/extras/journalentry.html:15 msgid "Journal Entry" msgstr "Запись в журнале" @@ -14598,12 +14648,6 @@ msgstr "Отчет" msgid "You do not have permission to run scripts" msgstr "У вас нет разрешения на запуск скриптов" -#: netbox/templates/extras/script.html:41 -#: netbox/templates/extras/script.html:45 -#: netbox/templates/extras/script_list.html:90 -msgid "Run Script" -msgstr "Запустить скрипт" - #: netbox/templates/extras/script.html:51 #: netbox/templates/extras/script/source.html:10 msgid "Error loading script" @@ -14613,40 +14657,6 @@ msgstr "Ошибка при загрузке скрипта" msgid "Script no longer exists in the source file." msgstr "Скрипт больше не существует в исходном файле." -#: netbox/templates/extras/script_list.html:47 -msgid "Last Run" -msgstr "Последний запуск" - -#: netbox/templates/extras/script_list.html:62 -msgid "Script is no longer present in the source file" -msgstr "Скрипт больше не присутствует в исходном файле" - -#: netbox/templates/extras/script_list.html:75 -msgid "Never" -msgstr "Никогда" - -#: netbox/templates/extras/script_list.html:88 -msgid "Run Again" -msgstr "Повторить" - -#: netbox/templates/extras/script_list.html:136 -#, python-format -msgid "Could not load scripts from module %(module)s" -msgstr "Не удалось загрузить скрипты из модуля %(module)s" - -#: netbox/templates/extras/script_list.html:144 -msgid "No Scripts Found" -msgstr "Скрипты не найдены" - -#: netbox/templates/extras/script_list.html:147 -#, python-format -msgid "" -"Get started by creating a script from " -"an uploaded file or data source." -msgstr "" -"Начните с создание сценария из " -"загруженного файла или источника данных." - #: netbox/templates/extras/script_result.html:35 #: netbox/templates/generic/object_list.html:50 #: netbox/templates/search.html:13 @@ -14676,11 +14686,13 @@ msgstr "Конфигурация таблицы" #: netbox/templates/extras/tableconfig_edit.html:40 #: netbox/utilities/templates/helpers/table_config_form.html:31 +#: netbox/utilities/templates/widgets/splitmultiselect.html:23 msgid "Move Up" msgstr "Двигаться вверх" #: netbox/templates/extras/tableconfig_edit.html:43 #: netbox/utilities/templates/helpers/table_config_form.html:34 +#: netbox/utilities/templates/widgets/splitmultiselect.html:26 msgid "Move Down" msgstr "Переместить вниз" @@ -15421,7 +15433,7 @@ msgid "View" msgstr "Вид" #: netbox/templates/users/objectpermission.html:52 -#: netbox/users/forms/model_forms.py:316 +#: netbox/users/forms/model_forms.py:325 msgid "Constraints" msgstr "Ограничения" @@ -15946,19 +15958,23 @@ msgstr "" "Пароли не совпадают! Пожалуйста, проверьте введенные данные и попробуйте " "снова." -#: netbox/users/forms/model_forms.py:295 +#: netbox/users/forms/model_forms.py:289 +msgid "Select the types of objects to which the permission will appy." +msgstr "Выберите типы объектов, к которым будет применяться разрешение." + +#: netbox/users/forms/model_forms.py:304 msgid "Additional actions" msgstr "Дополнительные действия" -#: netbox/users/forms/model_forms.py:298 +#: netbox/users/forms/model_forms.py:307 msgid "Actions granted in addition to those listed above" msgstr "Действия, предпринятые в дополнение к перечисленным выше" -#: netbox/users/forms/model_forms.py:314 +#: netbox/users/forms/model_forms.py:323 msgid "Objects" msgstr "Объекты" -#: netbox/users/forms/model_forms.py:326 +#: netbox/users/forms/model_forms.py:335 msgid "" "JSON expression of a queryset filter that will return only permitted " "objects. Leave null to match all objects of this type. A list of multiple " @@ -15968,11 +15984,11 @@ msgstr "" "Оставьте значение null для соответствия всем объектам этого типа. Список из " "нескольких объектов приведет к логической операции ИЛИ." -#: netbox/users/forms/model_forms.py:365 +#: netbox/users/forms/model_forms.py:374 msgid "At least one action must be selected." msgstr "Должно быть выбрано хотя бы одно действие." -#: netbox/users/forms/model_forms.py:383 +#: netbox/users/forms/model_forms.py:392 #, python-brace-format msgid "Invalid filter for {model}: {error}" msgstr "Неверный фильтр для {model}: {error}" @@ -16072,19 +16088,19 @@ msgstr "Пользователь с таким именем уже сущест msgid "Custom Actions" msgstr "Настраиваемые Действия" -#: netbox/utilities/api.py:153 +#: netbox/utilities/api.py:151 #, python-brace-format msgid "Related object not found using the provided attributes: {params}" msgstr "" "Связанный объект не найден с использованием предоставленных атрибутов: " "{params}" -#: netbox/utilities/api.py:156 +#: netbox/utilities/api.py:154 #, python-brace-format msgid "Multiple objects match the provided attributes: {params}" msgstr "Предоставленным атрибутам соответствуют несколько объектов: {params}" -#: netbox/utilities/api.py:168 +#: netbox/utilities/api.py:166 #, python-brace-format msgid "" "Related objects must be referenced by numeric ID or by dictionary of " @@ -16093,7 +16109,7 @@ msgstr "" "На связанные объекты следует ссылаться с помощью числового идентификатора " "или словаря атрибутов. Получено нераспознанное значение: {value}" -#: netbox/utilities/api.py:177 +#: netbox/utilities/api.py:175 #, python-brace-format msgid "Related object not found using the provided numeric ID: {id}" msgstr "" @@ -16210,15 +16226,16 @@ msgstr "" "Неверный список ({value}). Должен быть числовым, а диапазоны — в порядке " "возрастания." -#: netbox/utilities/forms/fields/array.py:40 +#: netbox/utilities/forms/fields/array.py:41 +#, python-brace-format msgid "" -"Specify one or more numeric ranges separated by commas. Example: " -"1-5,20-30" +"Specify one or more individual numbers or numeric ranges separated by " +"commas. Example: {example}" msgstr "" -"Укажите один или несколько числовых диапазонов, разделенных запятыми. " -"Пример: 1-5, 20-30" +"Укажите одно или несколько отдельных чисел или числовых диапазонов, " +"разделенных запятыми. Пример: {example}" -#: netbox/utilities/forms/fields/array.py:47 +#: netbox/utilities/forms/fields/array.py:49 #, python-brace-format msgid "" "Invalid ranges ({value}). Must be a range of integers in ascending order." @@ -16522,6 +16539,10 @@ msgstr "Быстрое добавление" msgid "Write" msgstr "Текст" +#: netbox/utilities/templates/widgets/splitmultiselect.html:19 +msgid "Selected" +msgstr "Выбранный" + #: netbox/utilities/testing/views.py:632 msgid "The test must define csv_update_data." msgstr "Тест должен определить csv_update_data." diff --git a/netbox/translations/tr/LC_MESSAGES/django.mo b/netbox/translations/tr/LC_MESSAGES/django.mo index e1f56d754..791557b75 100644 Binary files a/netbox/translations/tr/LC_MESSAGES/django.mo and b/netbox/translations/tr/LC_MESSAGES/django.mo differ diff --git a/netbox/translations/tr/LC_MESSAGES/django.po b/netbox/translations/tr/LC_MESSAGES/django.po index 98353a160..533132f38 100644 --- a/netbox/translations/tr/LC_MESSAGES/django.po +++ b/netbox/translations/tr/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-07-29 05:09+0000\n" +"POT-Creation-Date: 2025-08-12 05:02+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Turkish (https://app.transifex.com/netbox-community/teams/178115/tr/)\n" @@ -35,7 +35,7 @@ msgstr "Yazma Etkin" #: netbox/account/tables.py:35 netbox/core/choices.py:102 #: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79 -#: netbox/extras/tables/tables.py:379 netbox/extras/tables/tables.py:627 +#: netbox/extras/tables/tables.py:380 netbox/extras/tables/tables.py:628 #: netbox/templates/account/token.html:43 #: netbox/templates/core/configrevision.html:26 #: netbox/templates/core/configrevision_restore.html:12 @@ -91,9 +91,9 @@ msgstr "Şifreniz başarıyla değiştirildi." #: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 #: netbox/dcim/choices.py:102 netbox/dcim/choices.py:186 -#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1549 -#: netbox/dcim/choices.py:1607 netbox/dcim/choices.py:1674 -#: netbox/dcim/choices.py:1696 netbox/virtualization/choices.py:20 +#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1553 +#: netbox/dcim/choices.py:1611 netbox/dcim/choices.py:1678 +#: netbox/dcim/choices.py:1700 netbox/virtualization/choices.py:20 #: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18 #: netbox/vpn/choices.py:281 msgid "Planned" @@ -106,9 +106,9 @@ msgstr "Tedarik" #: netbox/circuits/choices.py:23 netbox/core/tables/plugins.py:64 #: netbox/core/tables/tasks.py:22 netbox/dcim/choices.py:22 #: netbox/dcim/choices.py:103 netbox/dcim/choices.py:185 -#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1606 -#: netbox/dcim/choices.py:1673 netbox/dcim/choices.py:1695 -#: netbox/extras/tables/tables.py:539 netbox/ipam/choices.py:31 +#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1610 +#: netbox/dcim/choices.py:1677 netbox/dcim/choices.py:1699 +#: netbox/extras/tables/tables.py:540 netbox/ipam/choices.py:31 #: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69 #: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25 #: netbox/templates/users/user.html:35 netbox/users/forms/bulk_edit.py:38 @@ -119,8 +119,8 @@ msgid "Active" msgstr "Aktif" #: netbox/circuits/choices.py:24 netbox/dcim/choices.py:184 -#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1605 -#: netbox/dcim/choices.py:1675 netbox/dcim/choices.py:1694 +#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1609 +#: netbox/dcim/choices.py:1679 netbox/dcim/choices.py:1698 #: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44 msgid "Offline" msgstr "Çevrim dışı" @@ -133,7 +133,7 @@ msgstr "Hazırlıktan Kaldırma" msgid "Decommissioned" msgstr "Hizmet dışı bırakıldı" -#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1618 +#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1622 #: netbox/templates/dcim/interface.html:135 #: netbox/templates/virtualization/vminterface.html:83 #: netbox/tenancy/choices.py:17 @@ -553,9 +553,9 @@ msgstr "ASN'ler" #: netbox/templates/extras/dashboard/widget_add.html:14 #: netbox/templates/extras/eventrule.html:21 #: netbox/templates/extras/exporttemplate.html:19 +#: netbox/templates/extras/inc/script_list_content.html:33 #: netbox/templates/extras/notificationgroup.html:20 #: netbox/templates/extras/savedfilter.html:17 -#: netbox/templates/extras/script_list.html:46 #: netbox/templates/extras/tableconfig.html:17 #: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17 #: netbox/templates/generic/bulk_import.html:120 @@ -673,7 +673,7 @@ msgstr "Servis ID" #: netbox/dcim/tables/devices.py:748 netbox/dcim/tables/devices.py:804 #: netbox/dcim/tables/devices.py:1045 netbox/dcim/tables/devicetypes.py:256 #: netbox/dcim/tables/devicetypes.py:271 netbox/dcim/tables/racks.py:33 -#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:487 +#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:488 #: netbox/templates/circuits/circuittype.html:30 #: netbox/templates/circuits/virtualcircuittype.html:30 #: netbox/templates/dcim/cable.html:40 @@ -718,7 +718,7 @@ msgstr "Renk" #: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:192 #: netbox/dcim/tables/devices.py:856 netbox/dcim/tables/power.py:77 #: netbox/dcim/tables/racks.py:141 netbox/extras/forms/bulk_import.py:42 -#: netbox/extras/tables/tables.py:449 netbox/extras/tables/tables.py:509 +#: netbox/extras/tables/tables.py:450 netbox/extras/tables/tables.py:510 #: netbox/netbox/tables/tables.py:274 #: netbox/templates/circuits/circuit.html:30 #: netbox/templates/circuits/virtualcircuit.html:39 @@ -811,7 +811,7 @@ msgstr "Sağlayıcı hesabı" #: netbox/templates/dcim/powerfeed.html:36 #: netbox/templates/dcim/poweroutlet.html:40 #: netbox/templates/dcim/rack.html:41 netbox/templates/dcim/site.html:43 -#: netbox/templates/extras/script_list.html:48 +#: netbox/templates/extras/inc/script_list_content.html:35 #: netbox/templates/ipam/ipaddress.html:37 #: netbox/templates/ipam/iprange.html:61 netbox/templates/ipam/prefix.html:69 #: netbox/templates/ipam/vlan.html:48 @@ -1390,7 +1390,7 @@ msgstr "Dönem Tarafı" #: netbox/templates/extras/configcontext.html:60 #: netbox/templates/ipam/ipaddress.html:59 #: netbox/templates/ipam/vlan_edit.html:42 -#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:315 +#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:324 msgid "Assignment" msgstr "Ödev" @@ -1447,14 +1447,14 @@ msgstr "Devre tipi" msgid "Group Assignment" msgstr "Grup Ödevi" -#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:67 +#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:68 #: netbox/dcim/models/device_component_templates.py:531 #: netbox/dcim/models/device_component_templates.py:631 -#: netbox/dcim/models/device_components.py:485 -#: netbox/dcim/models/device_components.py:1038 -#: netbox/dcim/models/device_components.py:1109 -#: netbox/dcim/models/device_components.py:1255 -#: netbox/dcim/models/devices.py:381 netbox/dcim/models/racks.py:227 +#: netbox/dcim/models/device_components.py:516 +#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1140 +#: netbox/dcim/models/device_components.py:1286 +#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227 #: netbox/extras/models/tags.py:29 msgid "color" msgstr "renk" @@ -1479,14 +1479,14 @@ msgstr "Benzersiz devre ID" #: netbox/circuits/models/circuits.py:67 #: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52 -#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:49 -#: netbox/dcim/models/device_components.py:456 -#: netbox/dcim/models/device_components.py:1294 -#: netbox/dcim/models/devices.py:555 netbox/dcim/models/devices.py:1160 +#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:50 +#: netbox/dcim/models/device_components.py:487 +#: netbox/dcim/models/device_components.py:1325 +#: netbox/dcim/models/devices.py:556 netbox/dcim/models/devices.py:1164 #: netbox/dcim/models/modules.py:221 netbox/dcim/models/power.py:94 #: netbox/dcim/models/racks.py:294 netbox/dcim/models/sites.py:154 -#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:242 -#: netbox/ipam/models/ip.py:521 netbox/ipam/models/ip.py:750 +#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:529 netbox/ipam/models/ip.py:758 #: netbox/ipam/models/vlans.py:217 netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1614,8 +1614,8 @@ msgstr "Bir devre sonlandırma, sonlandırma nesnesine bağlanmalıdır." #: netbox/core/models/jobs.py:48 #: netbox/dcim/models/device_component_templates.py:43 #: netbox/dcim/models/device_components.py:52 -#: netbox/dcim/models/devices.py:499 netbox/dcim/models/devices.py:1092 -#: netbox/dcim/models/devices.py:1155 netbox/dcim/models/modules.py:32 +#: netbox/dcim/models/devices.py:500 netbox/dcim/models/devices.py:1096 +#: netbox/dcim/models/devices.py:1159 netbox/dcim/models/modules.py:32 #: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89 #: netbox/dcim/models/racks.py:263 netbox/dcim/models/sites.py:142 #: netbox/extras/models/configs.py:33 netbox/extras/models/configs.py:214 @@ -1647,7 +1647,7 @@ msgstr "ad" msgid "Full name of the provider" msgstr "Sağlayıcının tam adı" -#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:88 +#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:89 #: netbox/dcim/models/racks.py:143 netbox/dcim/models/sites.py:149 #: netbox/extras/models/models.py:472 netbox/ipam/models/asns.py:23 #: netbox/ipam/models/vlans.py:43 netbox/netbox/models/__init__.py:146 @@ -1705,8 +1705,8 @@ msgstr "sanal devre" msgid "virtual circuits" msgstr "sanal devreler" -#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:199 -#: netbox/ipam/models/ip.py:757 netbox/vpn/models/tunnels.py:109 +#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:765 netbox/vpn/models/tunnels.py:109 msgid "role" msgstr "rol" @@ -1745,9 +1745,9 @@ msgstr "sanal devre sonlandırmaları" #: netbox/extras/tables/tables.py:62 netbox/extras/tables/tables.py:126 #: netbox/extras/tables/tables.py:159 netbox/extras/tables/tables.py:184 #: netbox/extras/tables/tables.py:260 netbox/extras/tables/tables.py:290 -#: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:422 -#: netbox/extras/tables/tables.py:445 netbox/extras/tables/tables.py:483 -#: netbox/extras/tables/tables.py:535 netbox/extras/tables/tables.py:561 +#: netbox/extras/tables/tables.py:406 netbox/extras/tables/tables.py:423 +#: netbox/extras/tables/tables.py:446 netbox/extras/tables/tables.py:484 +#: netbox/extras/tables/tables.py:536 netbox/extras/tables/tables.py:562 #: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410 #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 @@ -1791,9 +1791,9 @@ msgstr "sanal devre sonlandırmaları" #: netbox/templates/extras/customlink.html:13 #: netbox/templates/extras/eventrule.html:13 #: netbox/templates/extras/exporttemplate.html:15 +#: netbox/templates/extras/inc/script_list_content.html:32 #: netbox/templates/extras/notificationgroup.html:14 #: netbox/templates/extras/savedfilter.html:13 -#: netbox/templates/extras/script_list.html:45 #: netbox/templates/extras/tableconfig.html:13 #: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13 #: netbox/templates/ipam/asnrange.html:15 @@ -1894,7 +1894,7 @@ msgstr "Taahhüt Oranı" #: netbox/dcim/tables/racks.py:148 netbox/dcim/tables/racks.py:233 #: netbox/dcim/tables/sites.py:40 netbox/dcim/tables/sites.py:74 #: netbox/dcim/tables/sites.py:121 netbox/dcim/tables/sites.py:179 -#: netbox/extras/tables/tables.py:643 netbox/ipam/tables/asn.py:69 +#: netbox/extras/tables/tables.py:644 netbox/ipam/tables/asn.py:69 #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 @@ -2100,7 +2100,7 @@ msgstr "Tamamlandı" #: netbox/core/choices.py:22 netbox/core/choices.py:59 #: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34 #: netbox/dcim/choices.py:188 netbox/dcim/choices.py:241 -#: netbox/dcim/choices.py:1608 netbox/dcim/choices.py:1698 +#: netbox/dcim/choices.py:1612 netbox/dcim/choices.py:1702 #: netbox/virtualization/choices.py:48 msgid "Failed" msgstr "Başarısız" @@ -2251,7 +2251,7 @@ msgid "User name" msgstr "Kullanıcı adı" #: netbox/core/forms/bulk_edit.py:26 netbox/core/forms/filtersets.py:43 -#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1656 +#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1660 #: netbox/dcim/forms/bulk_edit.py:1184 netbox/dcim/forms/bulk_edit.py:1465 #: netbox/dcim/forms/filtersets.py:1448 netbox/dcim/tables/devices.py:577 #: netbox/dcim/tables/devicetypes.py:231 netbox/extras/forms/bulk_edit.py:124 @@ -2260,7 +2260,7 @@ msgstr "Kullanıcı adı" #: netbox/extras/forms/filtersets.py:240 netbox/extras/forms/filtersets.py:270 #: netbox/extras/forms/filtersets.py:335 netbox/extras/tables/tables.py:166 #: netbox/extras/tables/tables.py:267 netbox/extras/tables/tables.py:300 -#: netbox/extras/tables/tables.py:459 netbox/netbox/preferences.py:22 +#: netbox/extras/tables/tables.py:460 netbox/netbox/preferences.py:22 #: netbox/netbox/preferences.py:61 netbox/templates/core/datasource.html:42 #: netbox/templates/dcim/interface.html:61 #: netbox/templates/extras/customlink.html:17 @@ -2298,7 +2298,7 @@ msgstr "Kuralları yok sayın" #: netbox/extras/forms/model_forms.py:265 #: netbox/extras/forms/model_forms.py:660 #: netbox/extras/forms/model_forms.py:713 netbox/extras/tables/tables.py:204 -#: netbox/extras/tables/tables.py:527 netbox/extras/tables/tables.py:565 +#: netbox/extras/tables/tables.py:528 netbox/extras/tables/tables.py:566 #: netbox/templates/core/datasource.html:31 #: netbox/templates/extras/configcontext.html:29 #: netbox/templates/extras/configtemplate.html:37 @@ -2323,9 +2323,9 @@ msgstr "Oluşturma" #: netbox/core/forms/filtersets.py:80 netbox/core/forms/filtersets.py:166 #: netbox/extras/forms/filtersets.py:524 netbox/extras/tables/tables.py:234 -#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:338 -#: netbox/extras/tables/tables.py:370 netbox/extras/tables/tables.py:632 -#: netbox/templates/core/job.html:38 +#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:320 +#: netbox/extras/tables/tables.py:339 netbox/extras/tables/tables.py:371 +#: netbox/extras/tables/tables.py:633 netbox/templates/core/job.html:38 #: netbox/templates/core/objectchange.html:52 #: netbox/templates/extras/tableconfig.html:21 #: netbox/tenancy/tables/contacts.py:98 netbox/vpn/tables/l2vpn.py:62 @@ -2368,7 +2368,7 @@ msgstr "Daha önce tamamlandı" #: netbox/dcim/forms/bulk_edit.py:479 netbox/dcim/forms/filtersets.py:420 #: netbox/dcim/forms/filtersets.py:464 netbox/dcim/forms/model_forms.py:332 #: netbox/extras/forms/filtersets.py:519 netbox/extras/forms/filtersets.py:539 -#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:386 +#: netbox/extras/tables/tables.py:347 netbox/extras/tables/tables.py:387 #: netbox/templates/core/objectchange.html:36 #: netbox/templates/dcim/rackreservation.html:58 #: netbox/templates/extras/savedfilter.html:21 @@ -2383,7 +2383,7 @@ msgid "User" msgstr "Kullanıcı" #: netbox/core/forms/filtersets.py:140 netbox/core/tables/change_logging.py:15 -#: netbox/extras/tables/tables.py:670 netbox/extras/tables/tables.py:724 +#: netbox/extras/tables/tables.py:671 netbox/extras/tables/tables.py:725 #: netbox/templates/core/objectchange.html:32 msgid "Time" msgstr "Zaman" @@ -2440,7 +2440,7 @@ msgstr "" msgid "Rack Elevations" msgstr "Raf Yükseltmeleri" -#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1537 +#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1541 #: netbox/dcim/forms/bulk_edit.py:1031 netbox/dcim/forms/bulk_edit.py:1419 #: netbox/dcim/forms/bulk_edit.py:1440 netbox/dcim/tables/racks.py:161 #: netbox/netbox/navigation/menu.py:313 netbox/netbox/navigation/menu.py:317 @@ -2578,7 +2578,7 @@ msgstr "Geçerli yapılandırma" msgid "Config revision #{id}" msgstr "Yapılandırma revizyonu #{id}" -#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:42 +#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:43 #: netbox/dcim/models/device_component_templates.py:199 #: netbox/dcim/models/device_component_templates.py:234 #: netbox/dcim/models/device_component_templates.py:270 @@ -2586,13 +2586,13 @@ msgstr "Yapılandırma revizyonu #{id}" #: netbox/dcim/models/device_component_templates.py:420 #: netbox/dcim/models/device_component_templates.py:526 #: netbox/dcim/models/device_component_templates.py:626 -#: netbox/dcim/models/device_components.py:282 -#: netbox/dcim/models/device_components.py:309 +#: netbox/dcim/models/device_components.py:313 #: netbox/dcim/models/device_components.py:340 -#: netbox/dcim/models/device_components.py:462 -#: netbox/dcim/models/device_components.py:665 -#: netbox/dcim/models/device_components.py:1033 -#: netbox/dcim/models/device_components.py:1104 +#: netbox/dcim/models/device_components.py:371 +#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:696 +#: netbox/dcim/models/device_components.py:1064 +#: netbox/dcim/models/device_components.py:1135 #: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80 #: netbox/extras/models/search.py:41 #: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31 @@ -2600,7 +2600,7 @@ msgid "type" msgstr "türü" #: netbox/core/models/data.py:49 netbox/extras/choices.py:37 -#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:734 +#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:735 #: netbox/templates/core/datasource.html:62 #: netbox/templates/core/plugin.html:66 msgid "URL" @@ -2608,7 +2608,7 @@ msgstr "URL" #: netbox/core/models/data.py:59 #: netbox/dcim/models/device_component_templates.py:425 -#: netbox/dcim/models/device_components.py:517 +#: netbox/dcim/models/device_components.py:548 #: netbox/extras/models/models.py:72 netbox/extras/models/models.py:311 #: netbox/extras/models/models.py:492 netbox/extras/models/models.py:571 #: netbox/users/models/permissions.py:28 @@ -2667,7 +2667,7 @@ msgstr "" msgid "last updated" msgstr "son güncellendi" -#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:440 +#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:450 msgid "path" msgstr "yol" @@ -2675,7 +2675,7 @@ msgstr "yol" msgid "File path relative to the data source's root" msgstr "Veri kaynağının köküne göre dosya yolu" -#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:502 +#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:510 msgid "size" msgstr "boyut" @@ -2788,7 +2788,7 @@ msgid "" "enqueue() cannot be called with values for both schedule_at and immediate." msgstr "enqueue () hem schedule_at hem de imediat değerleriyle çağrılamaz." -#: netbox/core/signals.py:131 +#: netbox/core/signals.py:143 #, python-brace-format msgid "Deletion is prevented by a protection rule: {message}" msgstr "Silme işlemi bir koruma kuralı tarafından engellenir: {message}" @@ -2801,10 +2801,10 @@ msgstr "Ad Soyad" #: netbox/core/tables/change_logging.py:37 netbox/core/tables/jobs.py:21 #: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:323 -#: netbox/extras/tables/tables.py:341 netbox/extras/tables/tables.py:373 -#: netbox/extras/tables/tables.py:453 netbox/extras/tables/tables.py:514 -#: netbox/extras/tables/tables.py:637 netbox/extras/tables/tables.py:677 -#: netbox/extras/tables/tables.py:731 netbox/netbox/tables/tables.py:278 +#: netbox/extras/tables/tables.py:342 netbox/extras/tables/tables.py:374 +#: netbox/extras/tables/tables.py:454 netbox/extras/tables/tables.py:515 +#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:678 +#: netbox/extras/tables/tables.py:732 netbox/netbox/tables/tables.py:278 #: netbox/templates/core/objectchange.html:58 #: netbox/templates/extras/eventrule.html:78 #: netbox/templates/extras/journalentry.html:18 @@ -2841,7 +2841,7 @@ msgstr "Son Güncelleme" #: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76 #: netbox/dcim/tables/devicetypes.py:169 netbox/extras/tables/tables.py:230 -#: netbox/extras/tables/tables.py:504 netbox/extras/tables/tables.py:702 +#: netbox/extras/tables/tables.py:505 netbox/extras/tables/tables.py:703 #: netbox/netbox/tables/tables.py:223 #: netbox/templates/dcim/virtualchassis_edit.html:56 #: netbox/utilities/forms/forms.py:73 @@ -3042,8 +3042,8 @@ msgid "Staging" msgstr "Sahneleme" #: netbox/dcim/choices.py:23 netbox/dcim/choices.py:190 -#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1550 -#: netbox/dcim/choices.py:1699 netbox/virtualization/choices.py:23 +#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1554 +#: netbox/dcim/choices.py:1703 netbox/virtualization/choices.py:23 #: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282 msgid "Decommissioning" msgstr "Hizmetten çıkarma" @@ -3093,6 +3093,7 @@ msgid "Reserved" msgstr "Rezerve edilmiş" #: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:265 +#: netbox/utilities/templates/widgets/splitmultiselect.html:5 msgid "Available" msgstr "Mevcut" @@ -3107,7 +3108,7 @@ msgstr "Kullanımdan kaldırıldı" msgid "Millimeters" msgstr "Milimetre" -#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1572 +#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1576 msgid "Inches" msgstr "İnç" @@ -3184,7 +3185,7 @@ msgid "Rear" msgstr "Arka" #: netbox/dcim/choices.py:187 netbox/dcim/choices.py:240 -#: netbox/dcim/choices.py:1697 netbox/virtualization/choices.py:47 +#: netbox/dcim/choices.py:1701 netbox/virtualization/choices.py:47 msgid "Staged" msgstr "Sahnelenmiş" @@ -3217,7 +3218,7 @@ msgid "Top to bottom" msgstr "Yukarıdan aşağıya" #: netbox/dcim/choices.py:217 netbox/dcim/choices.py:262 -#: netbox/dcim/choices.py:1316 +#: netbox/dcim/choices.py:1320 msgid "Passive" msgstr "Pasif" @@ -3225,46 +3226,46 @@ msgstr "Pasif" msgid "Mixed" msgstr "Karışık" -#: netbox/dcim/choices.py:487 netbox/dcim/choices.py:736 +#: netbox/dcim/choices.py:489 netbox/dcim/choices.py:740 msgid "NEMA (Non-locking)" msgstr "NEMA (Kilitsiz)" -#: netbox/dcim/choices.py:509 netbox/dcim/choices.py:758 +#: netbox/dcim/choices.py:511 netbox/dcim/choices.py:762 msgid "NEMA (Locking)" msgstr "NEMA (Kilitleme)" -#: netbox/dcim/choices.py:533 netbox/dcim/choices.py:782 +#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:786 msgid "California Style" msgstr "Kaliforniya Tarzı" -#: netbox/dcim/choices.py:541 +#: netbox/dcim/choices.py:543 msgid "International/ITA" msgstr "Uluslararası/ITA" -#: netbox/dcim/choices.py:576 netbox/dcim/choices.py:817 +#: netbox/dcim/choices.py:578 netbox/dcim/choices.py:821 msgid "Proprietary" msgstr "Tescilli" -#: netbox/dcim/choices.py:584 netbox/dcim/choices.py:827 -#: netbox/dcim/choices.py:1228 netbox/dcim/choices.py:1230 -#: netbox/dcim/choices.py:1466 netbox/dcim/choices.py:1468 +#: netbox/dcim/choices.py:586 netbox/dcim/choices.py:831 +#: netbox/dcim/choices.py:1232 netbox/dcim/choices.py:1234 +#: netbox/dcim/choices.py:1470 netbox/dcim/choices.py:1472 #: netbox/netbox/navigation/menu.py:209 msgid "Other" msgstr "Diğer" -#: netbox/dcim/choices.py:790 +#: netbox/dcim/choices.py:794 msgid "ITA/International" msgstr "ITA/Uluslararası" -#: netbox/dcim/choices.py:857 +#: netbox/dcim/choices.py:861 msgid "Physical" msgstr "Fiziksel" -#: netbox/dcim/choices.py:858 netbox/dcim/choices.py:1029 +#: netbox/dcim/choices.py:862 netbox/dcim/choices.py:1033 msgid "Virtual" msgstr "Sanal" -#: netbox/dcim/choices.py:859 netbox/dcim/choices.py:1105 +#: netbox/dcim/choices.py:863 netbox/dcim/choices.py:1109 #: netbox/dcim/forms/bulk_edit.py:1625 netbox/dcim/forms/filtersets.py:1408 #: netbox/dcim/forms/model_forms.py:1117 netbox/dcim/forms/model_forms.py:1570 #: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151 @@ -3272,11 +3273,11 @@ msgstr "Sanal" msgid "Wireless" msgstr "Kablosuz" -#: netbox/dcim/choices.py:1027 +#: netbox/dcim/choices.py:1031 msgid "Virtual interfaces" msgstr "Sanal arayüzler" -#: netbox/dcim/choices.py:1030 netbox/dcim/forms/bulk_edit.py:1478 +#: netbox/dcim/choices.py:1034 netbox/dcim/forms/bulk_edit.py:1478 #: netbox/dcim/forms/bulk_import.py:901 netbox/dcim/forms/model_forms.py:1099 #: netbox/dcim/tables/devices.py:704 netbox/templates/dcim/interface.html:112 #: netbox/templates/virtualization/vminterface.html:43 @@ -3286,27 +3287,27 @@ msgstr "Sanal arayüzler" msgid "Bridge" msgstr "Köprü" -#: netbox/dcim/choices.py:1031 +#: netbox/dcim/choices.py:1035 msgid "Link Aggregation Group (LAG)" msgstr "Bağlantı Toplama Grubu (LAG)" -#: netbox/dcim/choices.py:1035 +#: netbox/dcim/choices.py:1039 msgid "Ethernet (fixed)" msgstr "Ethernet (sabit)" -#: netbox/dcim/choices.py:1052 +#: netbox/dcim/choices.py:1056 msgid "Ethernet (modular)" msgstr "Ethernet (modüler)" -#: netbox/dcim/choices.py:1089 +#: netbox/dcim/choices.py:1093 msgid "Ethernet (backplane)" msgstr "Ethernet (arka panel)" -#: netbox/dcim/choices.py:1121 +#: netbox/dcim/choices.py:1125 msgid "Cellular" msgstr "Hücresel" -#: netbox/dcim/choices.py:1173 netbox/dcim/forms/filtersets.py:385 +#: netbox/dcim/choices.py:1177 netbox/dcim/forms/filtersets.py:385 #: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/filtersets.py:1031 #: netbox/dcim/forms/filtersets.py:1630 #: netbox/templates/dcim/inventoryitem.html:56 @@ -3314,127 +3315,127 @@ msgstr "Hücresel" msgid "Serial" msgstr "Seri" -#: netbox/dcim/choices.py:1188 +#: netbox/dcim/choices.py:1192 msgid "Coaxial" msgstr "Koaksiyel" -#: netbox/dcim/choices.py:1209 +#: netbox/dcim/choices.py:1213 msgid "Stacking" msgstr "İstifleme" -#: netbox/dcim/choices.py:1261 +#: netbox/dcim/choices.py:1265 msgid "Half" msgstr "Yarım" -#: netbox/dcim/choices.py:1262 +#: netbox/dcim/choices.py:1266 msgid "Full" msgstr "Dolu" -#: netbox/dcim/choices.py:1263 netbox/netbox/preferences.py:31 +#: netbox/dcim/choices.py:1267 netbox/netbox/preferences.py:31 #: netbox/wireless/choices.py:480 msgid "Auto" msgstr "Oto" -#: netbox/dcim/choices.py:1275 +#: netbox/dcim/choices.py:1279 msgid "Access" msgstr "Erişim" -#: netbox/dcim/choices.py:1276 netbox/ipam/tables/vlans.py:150 +#: netbox/dcim/choices.py:1280 netbox/ipam/tables/vlans.py:150 #: netbox/ipam/tables/vlans.py:195 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Etiketlenmiş" -#: netbox/dcim/choices.py:1277 +#: netbox/dcim/choices.py:1281 msgid "Tagged (All)" msgstr "Etiketlenmiş (Tümü)" -#: netbox/dcim/choices.py:1278 netbox/templates/ipam/vlan_edit.html:26 +#: netbox/dcim/choices.py:1282 netbox/templates/ipam/vlan_edit.html:26 msgid "Q-in-Q (802.1ad)" msgstr "Q-in-Q (802.1ad)" -#: netbox/dcim/choices.py:1307 +#: netbox/dcim/choices.py:1311 msgid "IEEE Standard" msgstr "IEEE Standardı" -#: netbox/dcim/choices.py:1318 +#: netbox/dcim/choices.py:1322 msgid "Passive 24V (2-pair)" msgstr "Pasif 24V (2 çift)" -#: netbox/dcim/choices.py:1319 +#: netbox/dcim/choices.py:1323 msgid "Passive 24V (4-pair)" msgstr "Pasif 24V (4 çift)" -#: netbox/dcim/choices.py:1320 +#: netbox/dcim/choices.py:1324 msgid "Passive 48V (2-pair)" msgstr "Pasif 48V (2 çift)" -#: netbox/dcim/choices.py:1321 +#: netbox/dcim/choices.py:1325 msgid "Passive 48V (4-pair)" msgstr "Pasif 48V (4 çift)" -#: netbox/dcim/choices.py:1394 netbox/dcim/choices.py:1507 +#: netbox/dcim/choices.py:1398 netbox/dcim/choices.py:1511 msgid "Copper" msgstr "Bakır" -#: netbox/dcim/choices.py:1417 +#: netbox/dcim/choices.py:1421 msgid "Fiber Optic" msgstr "Fiber Optik" -#: netbox/dcim/choices.py:1453 netbox/dcim/choices.py:1536 +#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1540 msgid "USB" msgstr "USB" -#: netbox/dcim/choices.py:1523 +#: netbox/dcim/choices.py:1527 msgid "Fiber" msgstr "Fiber" -#: netbox/dcim/choices.py:1548 netbox/dcim/forms/filtersets.py:1295 +#: netbox/dcim/choices.py:1552 netbox/dcim/forms/filtersets.py:1295 msgid "Connected" msgstr "Bağlı" -#: netbox/dcim/choices.py:1567 netbox/netbox/choices.py:175 +#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:175 msgid "Kilometers" msgstr "Kilometre" -#: netbox/dcim/choices.py:1568 netbox/netbox/choices.py:176 +#: netbox/dcim/choices.py:1572 netbox/netbox/choices.py:176 #: netbox/templates/dcim/cable_trace.html:65 msgid "Meters" msgstr "Sayaçlar" -#: netbox/dcim/choices.py:1569 +#: netbox/dcim/choices.py:1573 msgid "Centimeters" msgstr "Santimetre" -#: netbox/dcim/choices.py:1570 netbox/netbox/choices.py:177 +#: netbox/dcim/choices.py:1574 netbox/netbox/choices.py:177 msgid "Miles" msgstr "Mil" -#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:178 +#: netbox/dcim/choices.py:1575 netbox/netbox/choices.py:178 #: netbox/templates/dcim/cable_trace.html:66 msgid "Feet" msgstr "Feet" -#: netbox/dcim/choices.py:1619 +#: netbox/dcim/choices.py:1623 msgid "Redundant" msgstr "Yedekli" -#: netbox/dcim/choices.py:1640 +#: netbox/dcim/choices.py:1644 msgid "Single phase" msgstr "Tek fazlı" -#: netbox/dcim/choices.py:1641 +#: netbox/dcim/choices.py:1645 msgid "Three-phase" msgstr "Üç fazlı" -#: netbox/dcim/choices.py:1657 netbox/extras/choices.py:53 +#: netbox/dcim/choices.py:1661 netbox/extras/choices.py:53 #: netbox/netbox/preferences.py:21 netbox/netbox/preferences.py:60 #: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20 #: netbox/wireless/choices.py:27 msgid "Disabled" msgstr "Engelli" -#: netbox/dcim/choices.py:1658 +#: netbox/dcim/choices.py:1662 msgid "Faulty" msgstr "Arızalı" @@ -3692,7 +3693,7 @@ msgstr "Tam derinlik mi" #: netbox/dcim/filtersets.py:1164 netbox/dcim/forms/filtersets.py:838 #: netbox/dcim/forms/filtersets.py:1463 netbox/dcim/forms/filtersets.py:1669 #: netbox/dcim/forms/filtersets.py:1674 netbox/dcim/forms/model_forms.py:1887 -#: netbox/dcim/models/devices.py:1256 netbox/dcim/models/devices.py:1276 +#: netbox/dcim/models/devices.py:1260 netbox/dcim/models/devices.py:1280 #: netbox/virtualization/filtersets.py:198 #: netbox/virtualization/filtersets.py:270 #: netbox/virtualization/forms/filtersets.py:178 @@ -3841,7 +3842,7 @@ msgstr "Atanmış VID" #: netbox/dcim/filtersets.py:1829 netbox/dcim/forms/bulk_edit.py:1591 #: netbox/dcim/forms/bulk_import.py:952 netbox/dcim/forms/filtersets.py:1516 #: netbox/dcim/forms/model_forms.py:1536 -#: netbox/dcim/models/device_components.py:761 +#: netbox/dcim/models/device_components.py:792 #: netbox/dcim/tables/devices.py:658 netbox/ipam/filtersets.py:335 #: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478 #: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590 @@ -3853,8 +3854,8 @@ msgstr "Atanmış VID" #: netbox/ipam/forms/model_forms.py:208 netbox/ipam/forms/model_forms.py:256 #: netbox/ipam/forms/model_forms.py:310 netbox/ipam/forms/model_forms.py:474 #: netbox/ipam/forms/model_forms.py:488 netbox/ipam/forms/model_forms.py:502 -#: netbox/ipam/models/ip.py:222 netbox/ipam/models/ip.py:511 -#: netbox/ipam/models/ip.py:740 netbox/ipam/models/vrfs.py:61 +#: netbox/ipam/models/ip.py:223 netbox/ipam/models/ip.py:519 +#: netbox/ipam/models/ip.py:748 netbox/ipam/models/vrfs.py:61 #: netbox/ipam/tables/ip.py:189 netbox/ipam/tables/ip.py:262 #: netbox/ipam/tables/ip.py:318 netbox/ipam/tables/ip.py:418 #: netbox/templates/dcim/interface.html:152 @@ -3900,7 +3901,7 @@ msgstr "VLAN Çeviri Politikası (ID)" #: netbox/dcim/filtersets.py:1857 netbox/dcim/forms/filtersets.py:1487 #: netbox/dcim/forms/model_forms.py:1553 -#: netbox/dcim/models/device_components.py:580 +#: netbox/dcim/models/device_components.py:611 #: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:712 #: netbox/templates/ipam/vlantranslationpolicy.html:11 #: netbox/virtualization/forms/bulk_edit.py:248 @@ -4019,7 +4020,7 @@ msgstr "Güç paneli (ID)" #: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:443 #: netbox/extras/forms/model_forms.py:649 #: netbox/extras/forms/model_forms.py:701 netbox/netbox/forms/base.py:86 -#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:486 +#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:490 #: netbox/templates/circuits/inc/circuit_termination.html:32 #: netbox/templates/generic/bulk_edit.html:65 #: netbox/templates/inc/panels/tags.html:5 @@ -4334,7 +4335,7 @@ msgstr "Modül Türü" msgid "Chassis" msgstr "Şasi" -#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:386 +#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:387 #: netbox/dcim/tables/devices.py:82 msgid "VM role" msgstr "VM rolü" @@ -4493,7 +4494,7 @@ msgstr "Maksimum çekiliş" #: netbox/dcim/forms/bulk_edit.py:1101 #: netbox/dcim/models/device_component_templates.py:281 -#: netbox/dcim/models/device_components.py:352 +#: netbox/dcim/models/device_components.py:383 msgid "Maximum power draw (watts)" msgstr "Maksimum güç çekimi (watt)" @@ -4503,7 +4504,7 @@ msgstr "Tahsis edilen çekiliş" #: netbox/dcim/forms/bulk_edit.py:1107 #: netbox/dcim/models/device_component_templates.py:288 -#: netbox/dcim/models/device_components.py:359 +#: netbox/dcim/models/device_components.py:390 msgid "Allocated power draw (watts)" msgstr "Tahsis edilen güç çekimi (watt)" @@ -4525,7 +4526,7 @@ msgstr "Yalnızca yönetim" #: netbox/dcim/forms/bulk_import.py:937 netbox/dcim/forms/filtersets.py:1472 #: netbox/dcim/forms/object_import.py:90 #: netbox/dcim/models/device_component_templates.py:445 -#: netbox/dcim/models/device_components.py:733 +#: netbox/dcim/models/device_components.py:764 msgid "PoE mode" msgstr "PoE modu" @@ -4533,7 +4534,7 @@ msgstr "PoE modu" #: netbox/dcim/forms/bulk_import.py:943 netbox/dcim/forms/filtersets.py:1477 #: netbox/dcim/forms/object_import.py:95 #: netbox/dcim/models/device_component_templates.py:452 -#: netbox/dcim/models/device_components.py:740 +#: netbox/dcim/models/device_components.py:771 msgid "PoE type" msgstr "PoE tipi" @@ -5235,7 +5236,7 @@ msgstr "Birincil IPv6" msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64" msgstr "Önek uzunluğuna sahip IPv6 adresi, örn. 2001:db8: :1/64" -#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:527 +#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558 #: netbox/templates/dcim/interface.html:57 #: netbox/templates/virtualization/vminterface.html:51 #: netbox/virtualization/forms/bulk_edit.py:207 @@ -5382,7 +5383,7 @@ msgstr "Bağlantı" #: netbox/dcim/forms/filtersets.py:1426 netbox/extras/forms/bulk_edit.py:382 #: netbox/extras/forms/bulk_import.py:261 #: netbox/extras/forms/filtersets.py:527 -#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:640 +#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:641 #: netbox/templates/extras/journalentry.html:30 msgid "Kind" msgstr "Tür" @@ -5392,7 +5393,7 @@ msgid "Mgmt only" msgstr "Sadece Mgmt" #: netbox/dcim/forms/filtersets.py:1467 netbox/dcim/forms/model_forms.py:1548 -#: netbox/dcim/models/device_components.py:689 +#: netbox/dcim/models/device_components.py:720 #: netbox/templates/dcim/interface.html:142 msgid "WWN" msgstr "WWN" @@ -5526,7 +5527,7 @@ msgstr "Profil ve Nitelikler" msgid "Device Role" msgstr "Cİhaz Rolü" -#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:545 +#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:546 msgid "The lowest-numbered unit occupied by the device" msgstr "Cihazın kullandığı en düşük numaralı birim" @@ -5789,63 +5790,63 @@ msgstr "İlk üye cihazın konumu. Her ek üye için bir artar." msgid "A position must be specified for the first VC member." msgstr "İlk VC üyesi için bir pozisyon belirtilmelidir." -#: netbox/dcim/models/cables.py:62 +#: netbox/dcim/models/cables.py:63 #: netbox/dcim/models/device_component_templates.py:51 #: netbox/dcim/models/device_components.py:57 #: netbox/extras/models/customfields.py:113 msgid "label" msgstr "etiketlemek" -#: netbox/dcim/models/cables.py:71 +#: netbox/dcim/models/cables.py:72 msgid "length" msgstr "uzunluk" -#: netbox/dcim/models/cables.py:78 +#: netbox/dcim/models/cables.py:79 msgid "length unit" msgstr "uzunluk birimi" -#: netbox/dcim/models/cables.py:96 +#: netbox/dcim/models/cables.py:97 msgid "cable" msgstr "kablo" -#: netbox/dcim/models/cables.py:97 +#: netbox/dcim/models/cables.py:98 msgid "cables" msgstr "kablolar" -#: netbox/dcim/models/cables.py:163 +#: netbox/dcim/models/cables.py:173 msgid "Must specify a unit when setting a cable length" msgstr "Kablo uzunluğu ayarlarken bir birim belirtmeniz gerekir" -#: netbox/dcim/models/cables.py:166 +#: netbox/dcim/models/cables.py:176 msgid "Must define A and B terminations when creating a new cable." msgstr "Yeni bir kablo oluştururken A ve B sonlandırmalarını tanımlamalıdır." -#: netbox/dcim/models/cables.py:173 +#: netbox/dcim/models/cables.py:183 msgid "Cannot connect different termination types to same end of cable." msgstr "Farklı sonlandırma türleri kablonun aynı ucuna bağlanamaz." -#: netbox/dcim/models/cables.py:181 +#: netbox/dcim/models/cables.py:191 #, python-brace-format msgid "Incompatible termination types: {type_a} and {type_b}" msgstr "Uyumsuz sonlandırma türleri: {type_a} ve {type_b}" -#: netbox/dcim/models/cables.py:191 +#: netbox/dcim/models/cables.py:201 msgid "A and B terminations cannot connect to the same object." msgstr "A ve B sonlandırmaları aynı nesneye bağlanamaz." -#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37 +#: netbox/dcim/models/cables.py:270 netbox/ipam/models/asns.py:37 msgid "end" msgstr "son" -#: netbox/dcim/models/cables.py:309 +#: netbox/dcim/models/cables.py:319 msgid "cable termination" msgstr "kablo sonlandırma" -#: netbox/dcim/models/cables.py:310 +#: netbox/dcim/models/cables.py:320 msgid "cable terminations" msgstr "kablo sonlandırmaları" -#: netbox/dcim/models/cables.py:329 +#: netbox/dcim/models/cables.py:339 #, python-brace-format msgid "" "Duplicate termination found for {app_label}.{model} {termination_id}: cable " @@ -5854,63 +5855,63 @@ msgstr "" "Yinelenen sonlandırma bulundu {app_label}.{model} {termination_id}: kablo " "{cable_pk}" -#: netbox/dcim/models/cables.py:339 +#: netbox/dcim/models/cables.py:349 #, python-brace-format msgid "Cables cannot be terminated to {type_display} interfaces" msgstr "Kablolar sonlandırılamaz {type_display} arayüzleri" -#: netbox/dcim/models/cables.py:346 +#: netbox/dcim/models/cables.py:356 msgid "Circuit terminations attached to a provider network may not be cabled." msgstr "Bir sağlayıcı ağına bağlı devre sonlandırmaları kablolanmayabilir." -#: netbox/dcim/models/cables.py:444 netbox/extras/models/configs.py:47 +#: netbox/dcim/models/cables.py:454 netbox/extras/models/configs.py:47 msgid "is active" msgstr "aktiftir" -#: netbox/dcim/models/cables.py:448 +#: netbox/dcim/models/cables.py:458 msgid "is complete" msgstr "tamamlandı" -#: netbox/dcim/models/cables.py:452 +#: netbox/dcim/models/cables.py:462 msgid "is split" msgstr "bölünmüş" -#: netbox/dcim/models/cables.py:460 +#: netbox/dcim/models/cables.py:470 msgid "cable path" msgstr "kablo yolu" -#: netbox/dcim/models/cables.py:461 +#: netbox/dcim/models/cables.py:471 msgid "cable paths" msgstr "kablo yolları" -#: netbox/dcim/models/cables.py:536 +#: netbox/dcim/models/cables.py:546 msgid "All originating terminations must be attached to the same link" msgstr "Tüm kaynak sonlandırmalar aynı bağlantıya eklenmelidir" -#: netbox/dcim/models/cables.py:548 +#: netbox/dcim/models/cables.py:558 msgid "All mid-span terminations must have the same termination type" msgstr "" "Tüm orta açıklıklı sonlandırmalar aynı sonlandırma türüne sahip olmalıdır" -#: netbox/dcim/models/cables.py:553 +#: netbox/dcim/models/cables.py:563 msgid "All mid-span terminations must have the same parent object" msgstr "Tüm orta açıklıklı sonlandırmalar aynı ana nesneye sahip olmalıdır" -#: netbox/dcim/models/cables.py:577 +#: netbox/dcim/models/cables.py:587 msgid "All links must be cable or wireless" msgstr "Tüm bağlantılar kablo veya kablosuz olmalıdır" -#: netbox/dcim/models/cables.py:579 +#: netbox/dcim/models/cables.py:589 msgid "All links must match first link type" msgstr "Tüm bağlantılar ilk bağlantı türüyle eşleşmelidir" -#: netbox/dcim/models/cables.py:662 +#: netbox/dcim/models/cables.py:672 msgid "" "All positions counts within the path on opposite ends of links must match" msgstr "" "Bağlantıların zıt uçlarındaki yol içindeki tüm pozisyonlar eşleşmelidir" -#: netbox/dcim/models/cables.py:671 +#: netbox/dcim/models/cables.py:681 msgid "Remote termination position filter is missing" msgstr "Uzaktan sonlandırma konum filtresi eksik" @@ -5964,12 +5965,12 @@ msgid "console server port templates" msgstr "konsol sunucusu bağlantı noktası şablonları" #: netbox/dcim/models/device_component_templates.py:277 -#: netbox/dcim/models/device_components.py:348 +#: netbox/dcim/models/device_components.py:379 msgid "maximum draw" msgstr "maksimum çekiliş" #: netbox/dcim/models/device_component_templates.py:284 -#: netbox/dcim/models/device_components.py:355 +#: netbox/dcim/models/device_components.py:386 msgid "allocated draw" msgstr "tahsis edilen çekiliş" @@ -5982,18 +5983,18 @@ msgid "power port templates" msgstr "güç bağlantı noktası şablonları" #: netbox/dcim/models/device_component_templates.py:315 -#: netbox/dcim/models/device_components.py:375 +#: netbox/dcim/models/device_components.py:406 #, python-brace-format msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)." msgstr "Tahsis edilen çekiliş maksimum çekilişi aşamaz ({maximum_draw}W)." #: netbox/dcim/models/device_component_templates.py:349 -#: netbox/dcim/models/device_components.py:477 +#: netbox/dcim/models/device_components.py:508 msgid "feed leg" msgstr "besleme bacağı" #: netbox/dcim/models/device_component_templates.py:354 -#: netbox/dcim/models/device_components.py:482 +#: netbox/dcim/models/device_components.py:513 msgid "Phase (for three-phase feeds)" msgstr "Faz (üç fazlı beslemeler için)" @@ -6018,17 +6019,17 @@ msgstr "" "Ana güç bağlantı noktası ({power_port}) aynı modül türüne ait olmalıdır" #: netbox/dcim/models/device_component_templates.py:430 -#: netbox/dcim/models/device_components.py:671 +#: netbox/dcim/models/device_components.py:702 msgid "management only" msgstr "sadece yönetim" #: netbox/dcim/models/device_component_templates.py:438 -#: netbox/dcim/models/device_components.py:551 +#: netbox/dcim/models/device_components.py:582 msgid "bridge interface" msgstr "köprü arayüzü" #: netbox/dcim/models/device_component_templates.py:459 -#: netbox/dcim/models/device_components.py:697 +#: netbox/dcim/models/device_components.py:728 msgid "wireless role" msgstr "kablosuz rolü" @@ -6041,7 +6042,7 @@ msgid "interface templates" msgstr "arayüz şablonları" #: netbox/dcim/models/device_component_templates.py:473 -#: netbox/dcim/models/device_components.py:857 +#: netbox/dcim/models/device_components.py:888 #: netbox/virtualization/models/virtualmachines.py:390 msgid "An interface cannot be bridged to itself." msgstr "Bir arayüz kendi başına köprülenemez." @@ -6057,7 +6058,7 @@ msgid "Bridge interface ({bridge}) must belong to the same module type" msgstr "Köprü arayüzü ({bridge}) aynı modül türüne ait olmalıdır" #: netbox/dcim/models/device_component_templates.py:540 -#: netbox/dcim/models/device_components.py:1047 +#: netbox/dcim/models/device_components.py:1078 msgid "rear port position" msgstr "arka port konumu" @@ -6084,7 +6085,7 @@ msgstr "" "{name} sadece var {count} pozisyonlar" #: netbox/dcim/models/device_component_templates.py:635 -#: netbox/dcim/models/device_components.py:1113 +#: netbox/dcim/models/device_components.py:1144 msgid "positions" msgstr "pozisyonlar" @@ -6097,12 +6098,12 @@ msgid "rear port templates" msgstr "arka bağlantı noktası şablonları" #: netbox/dcim/models/device_component_templates.py:676 -#: netbox/dcim/models/device_components.py:1160 +#: netbox/dcim/models/device_components.py:1191 msgid "position" msgstr "pozisyon" #: netbox/dcim/models/device_component_templates.py:679 -#: netbox/dcim/models/device_components.py:1163 +#: netbox/dcim/models/device_components.py:1194 msgid "Identifier to reference when renaming installed components" msgstr "Yüklü bileşenleri yeniden adlandırırken başvurulacak tanımlayıcı" @@ -6132,12 +6133,12 @@ msgstr "" "için “ebeveyn” olarak ayarlanmalıdır." #: netbox/dcim/models/device_component_templates.py:783 -#: netbox/dcim/models/device_components.py:1315 +#: netbox/dcim/models/device_components.py:1346 msgid "part ID" msgstr "parça kimliği" #: netbox/dcim/models/device_component_templates.py:785 -#: netbox/dcim/models/device_components.py:1317 +#: netbox/dcim/models/device_components.py:1348 msgid "Manufacturer-assigned part identifier" msgstr "Üretici tarafından atanan parça tanımlayıcısı" @@ -6149,115 +6150,115 @@ msgstr "envanter öğesi şablonu" msgid "inventory item templates" msgstr "envanter öğe şablonları" -#: netbox/dcim/models/device_components.py:100 +#: netbox/dcim/models/device_components.py:123 msgid "Components cannot be moved to a different device." msgstr "Bileşenler farklı bir cihaza taşınamaz." -#: netbox/dcim/models/device_components.py:139 +#: netbox/dcim/models/device_components.py:170 msgid "cable end" msgstr "kablo ucu" -#: netbox/dcim/models/device_components.py:146 +#: netbox/dcim/models/device_components.py:177 msgid "mark connected" msgstr "bağlı olarak işaretle" -#: netbox/dcim/models/device_components.py:148 +#: netbox/dcim/models/device_components.py:179 msgid "Treat as if a cable is connected" msgstr "Bir kablo bağlıymış gibi davranın" -#: netbox/dcim/models/device_components.py:166 +#: netbox/dcim/models/device_components.py:197 msgid "Must specify cable end (A or B) when attaching a cable." msgstr "Kablo takarken kablo ucunu (A veya B) belirtmelisiniz." -#: netbox/dcim/models/device_components.py:170 +#: netbox/dcim/models/device_components.py:201 msgid "Cable end must not be set without a cable." msgstr "Kablo ucu kablo olmadan ayarlanmamalıdır." -#: netbox/dcim/models/device_components.py:174 +#: netbox/dcim/models/device_components.py:205 msgid "Cannot mark as connected with a cable attached." msgstr "Takılı bir kabloyla bağlı olarak işaretlenemiyor." -#: netbox/dcim/models/device_components.py:201 +#: netbox/dcim/models/device_components.py:232 #, python-brace-format msgid "{class_name} models must declare a parent_object property" msgstr "{class_name} modeller bir parent_object özelliği bildirmelidir" -#: netbox/dcim/models/device_components.py:287 -#: netbox/dcim/models/device_components.py:314 +#: netbox/dcim/models/device_components.py:318 #: netbox/dcim/models/device_components.py:345 -#: netbox/dcim/models/device_components.py:467 +#: netbox/dcim/models/device_components.py:376 +#: netbox/dcim/models/device_components.py:498 msgid "Physical port type" msgstr "Fiziksel bağlantı noktası tipi" -#: netbox/dcim/models/device_components.py:290 -#: netbox/dcim/models/device_components.py:317 +#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:348 msgid "speed" msgstr "sürat" -#: netbox/dcim/models/device_components.py:294 -#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:325 +#: netbox/dcim/models/device_components.py:352 msgid "Port speed in bits per second" msgstr "Saniyede bit cinsinden port hızı" -#: netbox/dcim/models/device_components.py:300 +#: netbox/dcim/models/device_components.py:331 msgid "console port" msgstr "konsol bağlantı noktası" -#: netbox/dcim/models/device_components.py:301 +#: netbox/dcim/models/device_components.py:332 msgid "console ports" msgstr "konsol bağlantı noktaları" -#: netbox/dcim/models/device_components.py:327 +#: netbox/dcim/models/device_components.py:358 msgid "console server port" msgstr "konsol sunucusu bağlantı noktası" -#: netbox/dcim/models/device_components.py:328 +#: netbox/dcim/models/device_components.py:359 msgid "console server ports" msgstr "konsol sunucusu bağlantı noktaları" -#: netbox/dcim/models/device_components.py:365 +#: netbox/dcim/models/device_components.py:396 msgid "power port" msgstr "güç bağlantı noktası" -#: netbox/dcim/models/device_components.py:366 +#: netbox/dcim/models/device_components.py:397 msgid "power ports" msgstr "güç bağlantı noktaları" -#: netbox/dcim/models/device_components.py:492 +#: netbox/dcim/models/device_components.py:523 msgid "power outlet" msgstr "elektrik prizi" -#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:524 msgid "power outlets" msgstr "elektrik prizleri" -#: netbox/dcim/models/device_components.py:501 +#: netbox/dcim/models/device_components.py:532 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device" msgstr "Ana güç bağlantı noktası ({power_port}) aynı cihaza ait olmalıdır" -#: netbox/dcim/models/device_components.py:530 netbox/vpn/models/crypto.py:80 +#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80 #: netbox/vpn/models/crypto.py:222 msgid "mode" msgstr "mod" -#: netbox/dcim/models/device_components.py:535 +#: netbox/dcim/models/device_components.py:566 msgid "IEEE 802.1Q tagging strategy" msgstr "IEEE 802.1Q etiketleme stratejisi" -#: netbox/dcim/models/device_components.py:543 +#: netbox/dcim/models/device_components.py:574 msgid "parent interface" msgstr "ebeveyn arabirimi" -#: netbox/dcim/models/device_components.py:559 +#: netbox/dcim/models/device_components.py:590 msgid "untagged VLAN" msgstr "etiketsiz VLAN" -#: netbox/dcim/models/device_components.py:565 +#: netbox/dcim/models/device_components.py:596 msgid "tagged VLANs" msgstr "etiketli VLAN'lar" -#: netbox/dcim/models/device_components.py:573 +#: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:612 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 #: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:108 @@ -6266,90 +6267,90 @@ msgstr "etiketli VLAN'lar" msgid "Q-in-Q SVLAN" msgstr "Q-in-Q SVLAN" -#: netbox/dcim/models/device_components.py:588 +#: netbox/dcim/models/device_components.py:619 msgid "primary MAC address" msgstr "birincil MAC adresi" -#: netbox/dcim/models/device_components.py:600 +#: netbox/dcim/models/device_components.py:631 msgid "Only Q-in-Q interfaces may specify a service VLAN." msgstr "Yalnızca Q-in-Q arayüzleri bir hizmet VLAN'ı belirtebilir." -#: netbox/dcim/models/device_components.py:606 +#: netbox/dcim/models/device_components.py:637 #, python-brace-format msgid "MAC address {mac_address} is not assigned to this interface." msgstr "MAC adresi {mac_address} bu arayüze atanmamıştır." -#: netbox/dcim/models/device_components.py:662 +#: netbox/dcim/models/device_components.py:693 msgid "parent LAG" msgstr "ebeveyn LAG" -#: netbox/dcim/models/device_components.py:672 +#: netbox/dcim/models/device_components.py:703 msgid "This interface is used only for out-of-band management" msgstr "Bu arayüz yalnızca bant dışı yönetim için kullanılır" -#: netbox/dcim/models/device_components.py:677 +#: netbox/dcim/models/device_components.py:708 msgid "speed (Kbps)" msgstr "hız (Kbps)" -#: netbox/dcim/models/device_components.py:680 +#: netbox/dcim/models/device_components.py:711 msgid "duplex" msgstr "dubleks" -#: netbox/dcim/models/device_components.py:690 +#: netbox/dcim/models/device_components.py:721 msgid "64-bit World Wide Name" msgstr "64 bit Dünya Çapında Adı" -#: netbox/dcim/models/device_components.py:704 +#: netbox/dcim/models/device_components.py:735 msgid "wireless channel" msgstr "kablosuz kanal" -#: netbox/dcim/models/device_components.py:711 +#: netbox/dcim/models/device_components.py:742 msgid "channel frequency (MHz)" msgstr "kanal frekansı (MHz)" -#: netbox/dcim/models/device_components.py:712 -#: netbox/dcim/models/device_components.py:720 +#: netbox/dcim/models/device_components.py:743 +#: netbox/dcim/models/device_components.py:751 msgid "Populated by selected channel (if set)" msgstr "Seçilen kanala göre doldurulur (ayarlanmışsa)" -#: netbox/dcim/models/device_components.py:726 +#: netbox/dcim/models/device_components.py:757 msgid "transmit power (dBm)" msgstr "iletim gücü (dBm)" -#: netbox/dcim/models/device_components.py:753 netbox/wireless/models.py:117 +#: netbox/dcim/models/device_components.py:784 netbox/wireless/models.py:117 msgid "wireless LANs" msgstr "kablosuz LAN'lar" -#: netbox/dcim/models/device_components.py:801 +#: netbox/dcim/models/device_components.py:832 #: netbox/virtualization/models/virtualmachines.py:364 msgid "interface" msgstr "arayüz" -#: netbox/dcim/models/device_components.py:802 +#: netbox/dcim/models/device_components.py:833 #: netbox/virtualization/models/virtualmachines.py:365 msgid "interfaces" msgstr "arayüzleri" -#: netbox/dcim/models/device_components.py:810 +#: netbox/dcim/models/device_components.py:841 #, python-brace-format msgid "{display_type} interfaces cannot have a cable attached." msgstr "{display_type} arabirimlerde kablo takılı olamaz." -#: netbox/dcim/models/device_components.py:818 +#: netbox/dcim/models/device_components.py:849 #, python-brace-format msgid "{display_type} interfaces cannot be marked as connected." msgstr "{display_type} arayüzler bağlı olarak işaretlenemez." -#: netbox/dcim/models/device_components.py:827 +#: netbox/dcim/models/device_components.py:858 #: netbox/virtualization/models/virtualmachines.py:375 msgid "An interface cannot be its own parent." msgstr "Bir arayüz kendi ebeveyni olamaz." -#: netbox/dcim/models/device_components.py:831 +#: netbox/dcim/models/device_components.py:862 msgid "Only virtual interfaces may be assigned to a parent interface." msgstr "Bir üst arabirime yalnızca sanal arabirimler atanabilir." -#: netbox/dcim/models/device_components.py:838 +#: netbox/dcim/models/device_components.py:869 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to a different device " @@ -6357,7 +6358,7 @@ msgid "" msgstr "" "Seçilen üst arabirim ({interface}) farklı bir cihaza aittir ({device})" -#: netbox/dcim/models/device_components.py:844 +#: netbox/dcim/models/device_components.py:875 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to {device}, which is " @@ -6366,14 +6367,14 @@ msgstr "" "Seçilen üst arabirim ({interface}) aittir {device}, sanal kasanın bir " "parçası olmayan {virtual_chassis}." -#: netbox/dcim/models/device_components.py:864 +#: netbox/dcim/models/device_components.py:895 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different device " "({device})." msgstr "Seçilen köprü arayüzü ({bridge}) farklı bir cihaza aittir ({device})." -#: netbox/dcim/models/device_components.py:870 +#: netbox/dcim/models/device_components.py:901 #, python-brace-format msgid "" "The selected bridge interface ({interface}) belongs to {device}, which is " @@ -6382,21 +6383,21 @@ msgstr "" "Seçilen köprü arayüzü ({interface}) aittir {device}, sanal kasanın bir " "parçası olmayan {virtual_chassis}." -#: netbox/dcim/models/device_components.py:881 +#: netbox/dcim/models/device_components.py:912 msgid "Virtual interfaces cannot have a parent LAG interface." msgstr "Sanal arabirimlerin üst LAG arabirimi olamaz." -#: netbox/dcim/models/device_components.py:885 +#: netbox/dcim/models/device_components.py:916 msgid "A LAG interface cannot be its own parent." msgstr "Bir LAG arabirimi kendi ana arabirimi olamaz." -#: netbox/dcim/models/device_components.py:892 +#: netbox/dcim/models/device_components.py:923 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to a different device ({device})." msgstr "Seçilen LAG arayüzü ({lag}) farklı bir cihaza aittir ({device})." -#: netbox/dcim/models/device_components.py:898 +#: netbox/dcim/models/device_components.py:929 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to {device}, which is not part of" @@ -6405,47 +6406,47 @@ msgstr "" "Seçilen LAG arayüzü ({lag}) aittir {device}, sanal kasanın bir parçası " "olmayan {virtual_chassis}." -#: netbox/dcim/models/device_components.py:909 +#: netbox/dcim/models/device_components.py:940 msgid "Virtual interfaces cannot have a PoE mode." msgstr "Sanal arabirimler PoE moduna sahip olamaz." -#: netbox/dcim/models/device_components.py:913 +#: netbox/dcim/models/device_components.py:944 msgid "Virtual interfaces cannot have a PoE type." msgstr "Sanal arabirimler PoE tipine sahip olamaz." -#: netbox/dcim/models/device_components.py:919 +#: netbox/dcim/models/device_components.py:950 msgid "Must specify PoE mode when designating a PoE type." msgstr "Bir PoE türü belirlerken PoE modunu belirtmelisiniz." -#: netbox/dcim/models/device_components.py:926 +#: netbox/dcim/models/device_components.py:957 msgid "Wireless role may be set only on wireless interfaces." msgstr "Kablosuz rolü yalnızca kablosuz arayüzlerde ayarlanabilir." -#: netbox/dcim/models/device_components.py:928 +#: netbox/dcim/models/device_components.py:959 msgid "Channel may be set only on wireless interfaces." msgstr "Kanal sadece kablosuz arayüzlerde ayarlanabilir." -#: netbox/dcim/models/device_components.py:934 +#: netbox/dcim/models/device_components.py:965 msgid "Channel frequency may be set only on wireless interfaces." msgstr "Kanal frekansı yalnızca kablosuz arayüzlerde ayarlanabilir." -#: netbox/dcim/models/device_components.py:938 +#: netbox/dcim/models/device_components.py:969 msgid "Cannot specify custom frequency with channel selected." msgstr "Seçili kanal ile özel frekans belirlenemiyor." -#: netbox/dcim/models/device_components.py:944 +#: netbox/dcim/models/device_components.py:975 msgid "Channel width may be set only on wireless interfaces." msgstr "Kanal genişliği yalnızca kablosuz arayüzlerde ayarlanabilir." -#: netbox/dcim/models/device_components.py:946 +#: netbox/dcim/models/device_components.py:977 msgid "Cannot specify custom width with channel selected." msgstr "Seçili kanal ile özel genişlik belirlenemiyor." -#: netbox/dcim/models/device_components.py:950 +#: netbox/dcim/models/device_components.py:981 msgid "Interface mode does not support an untagged vlan." msgstr "Arayüz modu etiketsiz bir vlan'ı desteklemez." -#: netbox/dcim/models/device_components.py:956 +#: netbox/dcim/models/device_components.py:987 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -6454,24 +6455,24 @@ msgstr "" "Etiketlenmemiş VLAN ({untagged_vlan}) arayüzün ana cihazıyla aynı siteye ait" " olmalı veya global olmalıdır." -#: netbox/dcim/models/device_components.py:1053 +#: netbox/dcim/models/device_components.py:1084 msgid "Mapped position on corresponding rear port" msgstr "İlgili arka bağlantı noktasında eşlenmiş konum" -#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1100 msgid "front port" msgstr "ön bağlantı noktası" -#: netbox/dcim/models/device_components.py:1070 +#: netbox/dcim/models/device_components.py:1101 msgid "front ports" msgstr "ön bağlantı noktaları" -#: netbox/dcim/models/device_components.py:1081 +#: netbox/dcim/models/device_components.py:1112 #, python-brace-format msgid "Rear port ({rear_port}) must belong to the same device" msgstr "Arka bağlantı noktası ({rear_port}) aynı cihaza ait olmalıdır" -#: netbox/dcim/models/device_components.py:1089 +#: netbox/dcim/models/device_components.py:1120 #, python-brace-format msgid "" "Invalid rear port position ({rear_port_position}): Rear port {name} has only" @@ -6480,19 +6481,19 @@ msgstr "" "Geçersiz arka bağlantı noktası konumu ({rear_port_position}): Arka bağlantı " "noktası {name} sadece var {positions} pozisyonları." -#: netbox/dcim/models/device_components.py:1119 +#: netbox/dcim/models/device_components.py:1150 msgid "Number of front ports which may be mapped" msgstr "Eşlenebilecek ön bağlantı noktalarının sayısı" -#: netbox/dcim/models/device_components.py:1124 +#: netbox/dcim/models/device_components.py:1155 msgid "rear port" msgstr "arka bağlantı noktası" -#: netbox/dcim/models/device_components.py:1125 +#: netbox/dcim/models/device_components.py:1156 msgid "rear ports" msgstr "arka bağlantı noktaları" -#: netbox/dcim/models/device_components.py:1136 +#: netbox/dcim/models/device_components.py:1167 #, python-brace-format msgid "" "The number of positions cannot be less than the number of mapped front ports" @@ -6501,149 +6502,149 @@ msgstr "" "Konum sayısı, eşlenen ön bağlantı noktalarının sayısından az olamaz " "({frontport_count})" -#: netbox/dcim/models/device_components.py:1177 +#: netbox/dcim/models/device_components.py:1208 msgid "module bay" msgstr "modül yuvası" -#: netbox/dcim/models/device_components.py:1178 +#: netbox/dcim/models/device_components.py:1209 msgid "module bays" msgstr "modül bölmeleri" -#: netbox/dcim/models/device_components.py:1192 +#: netbox/dcim/models/device_components.py:1223 #: netbox/dcim/models/modules.py:269 msgid "A module bay cannot belong to a module installed within it." msgstr "Bir modül yuvası, içinde kurulu bir modüle ait olamaz." -#: netbox/dcim/models/device_components.py:1218 +#: netbox/dcim/models/device_components.py:1249 msgid "device bay" msgstr "cihaz yuvası" -#: netbox/dcim/models/device_components.py:1219 +#: netbox/dcim/models/device_components.py:1250 msgid "device bays" msgstr "cihaz yuvaları" -#: netbox/dcim/models/device_components.py:1226 +#: netbox/dcim/models/device_components.py:1257 #, python-brace-format msgid "This type of device ({device_type}) does not support device bays." msgstr "Bu tür bir cihaz ({device_type}) cihaz bölmelerini desteklemez." -#: netbox/dcim/models/device_components.py:1232 +#: netbox/dcim/models/device_components.py:1263 msgid "Cannot install a device into itself." msgstr "Bir cihaz kendi içine yüklenemiyor." -#: netbox/dcim/models/device_components.py:1240 +#: netbox/dcim/models/device_components.py:1271 #, python-brace-format msgid "" "Cannot install the specified device; device is already installed in {bay}." msgstr "Belirtilen cihaz yüklenemiyor; cihaz zaten yüklü {bay}." -#: netbox/dcim/models/device_components.py:1261 +#: netbox/dcim/models/device_components.py:1292 msgid "inventory item role" msgstr "envanter kalemi rolü" -#: netbox/dcim/models/device_components.py:1262 +#: netbox/dcim/models/device_components.py:1293 msgid "inventory item roles" msgstr "envanter kalemi rolleri" -#: netbox/dcim/models/device_components.py:1321 -#: netbox/dcim/models/devices.py:508 netbox/dcim/models/modules.py:229 +#: netbox/dcim/models/device_components.py:1352 +#: netbox/dcim/models/devices.py:509 netbox/dcim/models/modules.py:229 #: netbox/dcim/models/racks.py:310 #: netbox/virtualization/models/virtualmachines.py:125 msgid "serial number" msgstr "seri numarası" -#: netbox/dcim/models/device_components.py:1329 -#: netbox/dcim/models/devices.py:516 netbox/dcim/models/modules.py:236 +#: netbox/dcim/models/device_components.py:1360 +#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:236 #: netbox/dcim/models/racks.py:317 msgid "asset tag" msgstr "varlık etiketi" -#: netbox/dcim/models/device_components.py:1330 +#: netbox/dcim/models/device_components.py:1361 msgid "A unique tag used to identify this item" msgstr "Bu öğeyi tanımlamak için kullanılan benzersiz bir etiket" -#: netbox/dcim/models/device_components.py:1333 +#: netbox/dcim/models/device_components.py:1364 msgid "discovered" msgstr "keşfedilen" -#: netbox/dcim/models/device_components.py:1335 +#: netbox/dcim/models/device_components.py:1366 msgid "This item was automatically discovered" msgstr "Bu öğe otomatik olarak keşfedildi" -#: netbox/dcim/models/device_components.py:1353 +#: netbox/dcim/models/device_components.py:1384 msgid "inventory item" msgstr "envanter kalemi" -#: netbox/dcim/models/device_components.py:1354 +#: netbox/dcim/models/device_components.py:1385 msgid "inventory items" msgstr "envanter kalemleri" -#: netbox/dcim/models/device_components.py:1362 +#: netbox/dcim/models/device_components.py:1393 msgid "Cannot assign self as parent." msgstr "Kendisi ebeveyn olarak atanamıyor." -#: netbox/dcim/models/device_components.py:1370 +#: netbox/dcim/models/device_components.py:1401 msgid "Parent inventory item does not belong to the same device." msgstr "Ana envanter kalemi aynı cihaza ait değildir." -#: netbox/dcim/models/device_components.py:1376 +#: netbox/dcim/models/device_components.py:1407 msgid "Cannot move an inventory item with dependent children" msgstr "Bağımlı çocuklarla bir envanter öğesi taşınamıyor" -#: netbox/dcim/models/device_components.py:1384 +#: netbox/dcim/models/device_components.py:1415 msgid "Cannot assign inventory item to component on another device" msgstr "Başka bir cihazdaki bileşene envanter öğesi atanamıyor" -#: netbox/dcim/models/devices.py:59 +#: netbox/dcim/models/devices.py:60 msgid "manufacturer" msgstr "üretici firma" -#: netbox/dcim/models/devices.py:60 +#: netbox/dcim/models/devices.py:61 msgid "manufacturers" msgstr "üreticiler" -#: netbox/dcim/models/devices.py:84 netbox/dcim/models/modules.py:85 +#: netbox/dcim/models/devices.py:85 netbox/dcim/models/modules.py:85 #: netbox/dcim/models/racks.py:139 msgid "model" msgstr "model" -#: netbox/dcim/models/devices.py:97 +#: netbox/dcim/models/devices.py:98 msgid "default platform" msgstr "varsayılan platform" -#: netbox/dcim/models/devices.py:100 netbox/dcim/models/modules.py:89 +#: netbox/dcim/models/devices.py:101 netbox/dcim/models/modules.py:89 msgid "part number" msgstr "parça numarası" -#: netbox/dcim/models/devices.py:103 netbox/dcim/models/modules.py:92 +#: netbox/dcim/models/devices.py:104 netbox/dcim/models/modules.py:92 msgid "Discrete part number (optional)" msgstr "Ayrık parça numarası (isteğe bağlı)" -#: netbox/dcim/models/devices.py:109 netbox/dcim/models/racks.py:53 +#: netbox/dcim/models/devices.py:110 netbox/dcim/models/racks.py:53 msgid "height (U)" msgstr "yükseklik (U)" -#: netbox/dcim/models/devices.py:113 +#: netbox/dcim/models/devices.py:114 msgid "exclude from utilization" msgstr "kullanımdan hariç tut" -#: netbox/dcim/models/devices.py:114 +#: netbox/dcim/models/devices.py:115 msgid "Devices of this type are excluded when calculating rack utilization." msgstr "Raf kullanımı hesaplanırken bu tip cihazlar hariç tutulur." -#: netbox/dcim/models/devices.py:118 +#: netbox/dcim/models/devices.py:119 msgid "is full depth" msgstr "tam derinliktir" -#: netbox/dcim/models/devices.py:119 +#: netbox/dcim/models/devices.py:120 msgid "Device consumes both front and rear rack faces." msgstr "Cihaz hem ön hem de arka kabin yüzlerini tüketir." -#: netbox/dcim/models/devices.py:126 +#: netbox/dcim/models/devices.py:127 msgid "parent/child status" msgstr "ebeveyn/çocuk durumu" -#: netbox/dcim/models/devices.py:127 +#: netbox/dcim/models/devices.py:128 msgid "" "Parent devices house child devices in device bays. Leave blank if this " "device type is neither a parent nor a child." @@ -6651,24 +6652,24 @@ msgstr "" "Ana cihazlar, alt cihazarı cihaz yuvalarında barındırır. Bu cihaz türü ana " "veya alt cihaz değilse boş bırakın." -#: netbox/dcim/models/devices.py:131 netbox/dcim/models/devices.py:561 +#: netbox/dcim/models/devices.py:132 netbox/dcim/models/devices.py:562 #: netbox/dcim/models/modules.py:95 netbox/dcim/models/racks.py:321 msgid "airflow" msgstr "hava akımı" -#: netbox/dcim/models/devices.py:208 +#: netbox/dcim/models/devices.py:209 msgid "device type" msgstr "cihaz tipi" -#: netbox/dcim/models/devices.py:209 +#: netbox/dcim/models/devices.py:210 msgid "device types" msgstr "cihaz türleri" -#: netbox/dcim/models/devices.py:291 +#: netbox/dcim/models/devices.py:292 msgid "U height must be in increments of 0.5 rack units." msgstr "U yüksekliği 0,5 raf ünitesi artışlarla olmalıdır." -#: netbox/dcim/models/devices.py:308 +#: netbox/dcim/models/devices.py:309 #, python-brace-format msgid "" "Device {device} in rack {rack} does not have sufficient space to accommodate" @@ -6677,7 +6678,7 @@ msgstr "" "{rack} kabininde {device} cihazını {height}U yüksekliğinde barındırmak için " "yeterli alan bulunmamaktadır" -#: netbox/dcim/models/devices.py:323 +#: netbox/dcim/models/devices.py:324 #, python-brace-format msgid "" "Unable to set 0U height: Found {racked_instance_count} " @@ -6687,7 +6688,7 @@ msgstr "" "href=\"{url}\">{racked_instance_count} örnekler zaten raflara monte " "edilmiştir." -#: netbox/dcim/models/devices.py:332 +#: netbox/dcim/models/devices.py:333 msgid "" "Must delete all device bay templates associated with this device before " "declassifying it as a parent device." @@ -6695,164 +6696,164 @@ msgstr "" "Ana cihaz olarak sınıflandırmadan önce bu cihazla ilişkili tüm cihaz yuvası " "şablonlarını silmeniz gerekir." -#: netbox/dcim/models/devices.py:338 +#: netbox/dcim/models/devices.py:339 msgid "Child device types must be 0U." msgstr "Çocuk cihaz türleri 0U olmalıdır." -#: netbox/dcim/models/devices.py:387 +#: netbox/dcim/models/devices.py:388 msgid "Virtual machines may be assigned to this role" msgstr "Sanal makineler bu role atanabilir" -#: netbox/dcim/models/devices.py:410 +#: netbox/dcim/models/devices.py:411 msgid "A top-level device role with this name already exists." msgstr "Bu ada sahip üst düzey bir cihaz rolü zaten var." -#: netbox/dcim/models/devices.py:420 +#: netbox/dcim/models/devices.py:421 msgid "A top-level device role with this slug already exists." msgstr "Bu slug ile üst düzey bir cihaz rolü zaten var." -#: netbox/dcim/models/devices.py:423 +#: netbox/dcim/models/devices.py:424 msgid "device role" msgstr "cihaz rolü" -#: netbox/dcim/models/devices.py:424 +#: netbox/dcim/models/devices.py:425 msgid "device roles" msgstr "cihaz rolleri" -#: netbox/dcim/models/devices.py:438 +#: netbox/dcim/models/devices.py:439 msgid "Optionally limit this platform to devices of a certain manufacturer" msgstr "" "İsteğe bağlı olarak bu platformu belirli bir üreticinin cihazlarıyla " "sınırlayın" -#: netbox/dcim/models/devices.py:450 +#: netbox/dcim/models/devices.py:451 msgid "platform" msgstr "platform" -#: netbox/dcim/models/devices.py:451 +#: netbox/dcim/models/devices.py:452 msgid "platforms" msgstr "platformlar" -#: netbox/dcim/models/devices.py:482 +#: netbox/dcim/models/devices.py:483 msgid "The function this device serves" msgstr "Bu cihazın hizmet ettiği işlev" -#: netbox/dcim/models/devices.py:509 +#: netbox/dcim/models/devices.py:510 msgid "Chassis serial number, assigned by the manufacturer" msgstr "Üretici tarafından atanan şasi seri numarası" -#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:237 +#: netbox/dcim/models/devices.py:518 netbox/dcim/models/modules.py:237 msgid "A unique tag used to identify this device" msgstr "Bu cihazı tanımlamak için kullanılan benzersiz bir etiket" -#: netbox/dcim/models/devices.py:544 +#: netbox/dcim/models/devices.py:545 msgid "position (U)" msgstr "pozisyon (U)" -#: netbox/dcim/models/devices.py:552 +#: netbox/dcim/models/devices.py:553 msgid "rack face" msgstr "raf yüzü" -#: netbox/dcim/models/devices.py:573 netbox/dcim/models/devices.py:1176 +#: netbox/dcim/models/devices.py:574 netbox/dcim/models/devices.py:1180 #: netbox/virtualization/models/virtualmachines.py:94 msgid "primary IPv4" msgstr "birincil IPv4" -#: netbox/dcim/models/devices.py:581 netbox/dcim/models/devices.py:1184 +#: netbox/dcim/models/devices.py:582 netbox/dcim/models/devices.py:1188 #: netbox/virtualization/models/virtualmachines.py:102 msgid "primary IPv6" msgstr "birincil IPv6" -#: netbox/dcim/models/devices.py:589 +#: netbox/dcim/models/devices.py:590 msgid "out-of-band IP" msgstr "bant dışı IP" -#: netbox/dcim/models/devices.py:606 +#: netbox/dcim/models/devices.py:607 msgid "VC position" msgstr "VC pozisyonu" -#: netbox/dcim/models/devices.py:609 +#: netbox/dcim/models/devices.py:610 msgid "Virtual chassis position" msgstr "Sanal şasi konumu" -#: netbox/dcim/models/devices.py:612 +#: netbox/dcim/models/devices.py:613 msgid "VC priority" msgstr "VC önceliği" -#: netbox/dcim/models/devices.py:616 +#: netbox/dcim/models/devices.py:617 msgid "Virtual chassis master election priority" msgstr "Sanal şasi ana seçim önceliği" -#: netbox/dcim/models/devices.py:619 netbox/dcim/models/sites.py:208 +#: netbox/dcim/models/devices.py:620 netbox/dcim/models/sites.py:208 msgid "latitude" msgstr "enlem" -#: netbox/dcim/models/devices.py:624 netbox/dcim/models/devices.py:632 +#: netbox/dcim/models/devices.py:625 netbox/dcim/models/devices.py:633 #: netbox/dcim/models/sites.py:213 netbox/dcim/models/sites.py:221 msgid "GPS coordinate in decimal format (xx.yyyyyy)" msgstr "Ondalık formatta GPS koordinatı (xx.yyyyyy)" -#: netbox/dcim/models/devices.py:627 netbox/dcim/models/sites.py:216 +#: netbox/dcim/models/devices.py:628 netbox/dcim/models/sites.py:216 msgid "longitude" msgstr "boylam" -#: netbox/dcim/models/devices.py:706 +#: netbox/dcim/models/devices.py:707 msgid "Device name must be unique per site." msgstr "Aygıt adı site başına benzersiz olmalıdır." -#: netbox/dcim/models/devices.py:717 +#: netbox/dcim/models/devices.py:718 msgid "device" msgstr "cihaz" -#: netbox/dcim/models/devices.py:718 +#: netbox/dcim/models/devices.py:719 msgid "devices" msgstr "cihazlar" -#: netbox/dcim/models/devices.py:737 +#: netbox/dcim/models/devices.py:738 #, python-brace-format msgid "Rack {rack} does not belong to site {site}." msgstr "Raf {rack} siteye ait değil {site}." -#: netbox/dcim/models/devices.py:742 +#: netbox/dcim/models/devices.py:743 #, python-brace-format msgid "Location {location} does not belong to site {site}." msgstr "{location} Konum {site} adlı siteye ait değil." -#: netbox/dcim/models/devices.py:748 +#: netbox/dcim/models/devices.py:749 #, python-brace-format msgid "Rack {rack} does not belong to location {location}." msgstr "{rack} rafı {location} adlı konuma ait değil." -#: netbox/dcim/models/devices.py:755 +#: netbox/dcim/models/devices.py:756 msgid "Cannot select a rack face without assigning a rack." msgstr "Bir raf atamadan raf yüzü seçilemez." -#: netbox/dcim/models/devices.py:759 +#: netbox/dcim/models/devices.py:760 msgid "Cannot select a rack position without assigning a rack." msgstr "Bir raf atamadan raf konumu seçilemez." -#: netbox/dcim/models/devices.py:765 +#: netbox/dcim/models/devices.py:766 msgid "Position must be in increments of 0.5 rack units." msgstr "Konum 0,5 raf ünitesinin artışlarında olmalıdır." -#: netbox/dcim/models/devices.py:769 +#: netbox/dcim/models/devices.py:770 msgid "Must specify rack face when defining rack position." msgstr "Raf konumunu tanımlarken raf yüzü belirtilmelidir." -#: netbox/dcim/models/devices.py:777 +#: netbox/dcim/models/devices.py:778 #, python-brace-format msgid "" "A 0U device type ({device_type}) cannot be assigned to a rack position." msgstr "Bir 0U cihaz tipi ({device_type}) bir raf konumuna atanamaz." -#: netbox/dcim/models/devices.py:788 +#: netbox/dcim/models/devices.py:789 msgid "" "Child device types cannot be assigned to a rack face. This is an attribute " "of the parent device." msgstr "" "Alt aygıt türleri bir raf yüzüne atanamaz. Bu, ana cihazın bir özelliğidir." -#: netbox/dcim/models/devices.py:795 +#: netbox/dcim/models/devices.py:796 msgid "" "Child device types cannot be assigned to a rack position. This is an " "attribute of the parent device." @@ -6860,7 +6861,7 @@ msgstr "" "Alt aygıt türleri bir raf konumuna atanamaz. Bu, ana aygıtın bir " "özelliğidir." -#: netbox/dcim/models/devices.py:809 +#: netbox/dcim/models/devices.py:810 #, python-brace-format msgid "" "U{position} is already occupied or does not have sufficient space to " @@ -6869,22 +6870,22 @@ msgstr "" "U{position} zaten işgal edilmiş veya bu cihaz tipini barındırmak için " "yeterli alana sahip değil: {device_type} ({u_height}U)" -#: netbox/dcim/models/devices.py:824 +#: netbox/dcim/models/devices.py:825 #, python-brace-format msgid "{ip} is not an IPv4 address." msgstr "{ip} Bu bir IPv4 adresi değildir." -#: netbox/dcim/models/devices.py:836 netbox/dcim/models/devices.py:854 +#: netbox/dcim/models/devices.py:837 netbox/dcim/models/devices.py:855 #, python-brace-format msgid "The specified IP address ({ip}) is not assigned to this device." msgstr "Belirtilen IP adresi ({ip}) bu cihaza atanmamıştır." -#: netbox/dcim/models/devices.py:842 +#: netbox/dcim/models/devices.py:843 #, python-brace-format msgid "{ip} is not an IPv6 address." msgstr "{ip} Bu bir IPv6 adresi değildir." -#: netbox/dcim/models/devices.py:872 +#: netbox/dcim/models/devices.py:873 #, python-brace-format msgid "" "The assigned platform is limited to {platform_manufacturer} device types, " @@ -6893,21 +6894,21 @@ msgstr "" "Atanan platform aşağıdakilerle sınırlıdır {platform_manufacturer} cihaz " "türleri, ancak bu cihazın türü şunlara aittir {devicetype_manufacturer}." -#: netbox/dcim/models/devices.py:883 +#: netbox/dcim/models/devices.py:884 #, python-brace-format msgid "The assigned cluster belongs to a different site ({site})" msgstr "Atanan küme farklı bir siteye aittir ({site})" -#: netbox/dcim/models/devices.py:890 +#: netbox/dcim/models/devices.py:891 #, python-brace-format msgid "The assigned cluster belongs to a different location ({location})" msgstr "Atanan küme farklı bir konuma aittir ({location})" -#: netbox/dcim/models/devices.py:898 +#: netbox/dcim/models/devices.py:899 msgid "A device assigned to a virtual chassis must have its position defined." msgstr "Sanal bir kasaya atanan bir aygıtın konumu tanımlanmış olmalıdır." -#: netbox/dcim/models/devices.py:904 +#: netbox/dcim/models/devices.py:905 #, python-brace-format msgid "" "Device cannot be removed from virtual chassis {virtual_chassis} because it " @@ -6916,21 +6917,21 @@ msgstr "" "Cihaz sanal kasadan kaldırılamıyor {virtual_chassis} çünkü şu anda efendisi " "olarak belirlenmiştir." -#: netbox/dcim/models/devices.py:1097 +#: netbox/dcim/models/devices.py:1101 msgid "domain" msgstr "domain" -#: netbox/dcim/models/devices.py:1110 netbox/dcim/models/devices.py:1111 +#: netbox/dcim/models/devices.py:1114 netbox/dcim/models/devices.py:1115 msgid "virtual chassis" msgstr "sanal kasa" -#: netbox/dcim/models/devices.py:1123 +#: netbox/dcim/models/devices.py:1127 #, python-brace-format msgid "" "The selected master ({master}) is not assigned to this virtual chassis." msgstr "Seçilen usta ({master}) bu sanal kasaya atanmamıştır." -#: netbox/dcim/models/devices.py:1139 +#: netbox/dcim/models/devices.py:1143 #, python-brace-format msgid "" "Unable to delete virtual chassis {self}. There are member interfaces which " @@ -6939,42 +6940,42 @@ msgstr "" "Sanal kasa silinemiyor {self}. Çapraz şasi LAG arabirimleri oluşturan üye " "arayüzleri vardır." -#: netbox/dcim/models/devices.py:1165 netbox/vpn/models/l2vpn.py:42 +#: netbox/dcim/models/devices.py:1169 netbox/vpn/models/l2vpn.py:42 msgid "identifier" msgstr "belirlemek" -#: netbox/dcim/models/devices.py:1166 +#: netbox/dcim/models/devices.py:1170 msgid "Numeric identifier unique to the parent device" msgstr "Ana aygıta benzersiz sayısal tanımlayıcı" -#: netbox/dcim/models/devices.py:1194 netbox/extras/models/customfields.py:227 +#: netbox/dcim/models/devices.py:1198 netbox/extras/models/customfields.py:227 #: netbox/extras/models/models.py:109 netbox/extras/models/models.py:775 #: netbox/netbox/models/__init__.py:120 netbox/netbox/models/__init__.py:155 msgid "comments" msgstr "yorumlar" -#: netbox/dcim/models/devices.py:1210 +#: netbox/dcim/models/devices.py:1214 msgid "virtual device context" msgstr "sanal cihaz bağlamı" -#: netbox/dcim/models/devices.py:1211 +#: netbox/dcim/models/devices.py:1215 msgid "virtual device contexts" msgstr "sanal cihaz bağlamları" -#: netbox/dcim/models/devices.py:1240 +#: netbox/dcim/models/devices.py:1244 #, python-brace-format msgid "{ip} is not an IPv{family} address." msgstr "{ip} IPV değil{family} adres." -#: netbox/dcim/models/devices.py:1246 +#: netbox/dcim/models/devices.py:1250 msgid "Primary IP address must belong to an interface on the assigned device." msgstr "Birincil IP adresi, atanan cihazdaki bir arayüze ait olmalıdır." -#: netbox/dcim/models/devices.py:1277 +#: netbox/dcim/models/devices.py:1281 msgid "MAC addresses" msgstr "MAC adresleri" -#: netbox/dcim/models/devices.py:1309 +#: netbox/dcim/models/devices.py:1313 msgid "" "Cannot unassign MAC Address while it is designated as the primary MAC for an" " object" @@ -6982,7 +6983,7 @@ msgstr "" "Bir nesne için birincil MAC olarak belirlenmişken MAC Adresi atanması " "kaldırılamıyor" -#: netbox/dcim/models/devices.py:1313 +#: netbox/dcim/models/devices.py:1317 msgid "" "Cannot reassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7414,6 +7415,10 @@ msgstr "Site A" msgid "Site B" msgstr "Site B" +#: netbox/dcim/tables/cables.py:117 +msgid "Color Name" +msgstr "Renk Adı" + #: netbox/dcim/tables/connections.py:31 netbox/dcim/tables/connections.py:50 #: netbox/dcim/tables/connections.py:71 #: netbox/templates/dcim/inc/connection_endpoints.html:16 @@ -7422,7 +7427,7 @@ msgstr "Ulaşılabilir" #: netbox/dcim/tables/devices.py:73 netbox/dcim/tables/devices.py:121 #: netbox/dcim/tables/racks.py:153 netbox/dcim/tables/sites.py:118 -#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:605 +#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:606 #: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73 #: netbox/netbox/navigation/menu.py:75 #: netbox/virtualization/forms/model_forms.py:122 @@ -7654,7 +7659,7 @@ msgid "Module Types" msgstr "Modül Çeşitleri" #: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:413 -#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:600 +#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:601 #: netbox/netbox/navigation/menu.py:78 msgid "Platforms" msgstr "Platformlar" @@ -7851,7 +7856,7 @@ msgstr "Yapılandırma Bağlamı" msgid "Render Config" msgstr "Oluştur Yapılandırması" -#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:610 +#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:611 #: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258 #: netbox/virtualization/views.py:208 msgid "Virtual Machines" @@ -8193,35 +8198,39 @@ msgstr "Geçersiz model seçimi: {self['model'].data} desteklenmiyor." msgid "RSS Feed" msgstr "RSS Beslemesi" -#: netbox/extras/dashboard/widgets.py:314 +#: netbox/extras/dashboard/widgets.py:315 msgid "Embed an RSS feed from an external website." msgstr "Harici bir web sitesinden bir RSS beslemesi ekleyin." -#: netbox/extras/dashboard/widgets.py:321 +#: netbox/extras/dashboard/widgets.py:322 msgid "Feed URL" msgstr "Akış URL'si" -#: netbox/extras/dashboard/widgets.py:325 +#: netbox/extras/dashboard/widgets.py:326 msgid "Requires external connection" msgstr "Harici bağlantı gerektirir" -#: netbox/extras/dashboard/widgets.py:331 +#: netbox/extras/dashboard/widgets.py:332 msgid "The maximum number of objects to display" msgstr "Görüntülenecek maksimum nesne sayısı" -#: netbox/extras/dashboard/widgets.py:336 +#: netbox/extras/dashboard/widgets.py:337 msgid "How long to stored the cached content (in seconds)" msgstr "" "Önbelleğe alınan içeriğin ne kadar süre saklanacağı (saniye cinsinden)" -#: netbox/extras/dashboard/widgets.py:393 +#: netbox/extras/dashboard/widgets.py:343 +msgid "Timeout value for fetching the feed (in seconds)" +msgstr "Beslemeyi almak için zaman aşımı değeri (saniye cinsinden)" + +#: netbox/extras/dashboard/widgets.py:400 #: netbox/templates/account/base.html:10 #: netbox/templates/account/bookmarks.html:7 #: netbox/templates/inc/user_menu.html:43 msgid "Bookmarks" msgstr "Yer İşaretleri" -#: netbox/extras/dashboard/widgets.py:397 +#: netbox/extras/dashboard/widgets.py:404 msgid "Show your personal bookmarks" msgstr "Kişisel yer imlerinizi gösterin" @@ -8341,7 +8350,7 @@ msgstr "Düğme sınıfı" #: netbox/extras/forms/bulk_edit.py:155 netbox/extras/forms/bulk_edit.py:354 #: netbox/extras/forms/filtersets.py:192 netbox/extras/forms/filtersets.py:470 -#: netbox/extras/models/mixins.py:100 +#: netbox/extras/models/mixins.py:101 msgid "MIME type" msgstr "MIME türü" @@ -8413,7 +8422,7 @@ msgstr "Aktif" #: netbox/extras/forms/model_forms.py:297 #: netbox/extras/forms/model_forms.py:450 #: netbox/extras/forms/model_forms.py:567 -#: netbox/users/forms/model_forms.py:277 +#: netbox/users/forms/model_forms.py:284 msgid "Object types" msgstr "Nesne türleri" @@ -8517,7 +8526,7 @@ msgstr "Girişin sınıflandırılması" #: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:413 #: netbox/templates/extras/notificationgroup.html:41 #: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:237 -#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:301 +#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:310 #: netbox/users/tables.py:102 msgid "Users" msgstr "Kullanıcılar" @@ -8535,7 +8544,7 @@ msgstr "" #: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78 #: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68 #: netbox/users/forms/model_forms.py:182 netbox/users/forms/model_forms.py:194 -#: netbox/users/forms/model_forms.py:306 netbox/users/tables.py:35 +#: netbox/users/forms/model_forms.py:315 netbox/users/tables.py:35 #: netbox/users/tables.py:106 msgid "Groups" msgstr "Gruplar" @@ -8900,7 +8909,7 @@ msgstr "Dizinleyici bulunamadı!" #: netbox/extras/models/configs.py:38 netbox/extras/models/models.py:323 #: netbox/extras/models/models.py:488 netbox/extras/models/models.py:567 #: netbox/extras/models/search.py:48 netbox/extras/models/tags.py:44 -#: netbox/ipam/models/ip.py:193 netbox/netbox/models/mixins.py:16 +#: netbox/ipam/models/ip.py:194 netbox/netbox/models/mixins.py:16 msgid "weight" msgstr "ağırlık" @@ -9286,19 +9295,19 @@ msgstr "gösterge paneli" msgid "dashboards" msgstr "gösterge tabloları" -#: netbox/extras/models/mixins.py:85 +#: netbox/extras/models/mixins.py:86 msgid "template code" msgstr "şablon kodu" -#: netbox/extras/models/mixins.py:86 +#: netbox/extras/models/mixins.py:87 msgid "Jinja template code." msgstr "Jinja şablon kodu." -#: netbox/extras/models/mixins.py:89 +#: netbox/extras/models/mixins.py:90 msgid "environment parameters" msgstr "çevre parametreleri" -#: netbox/extras/models/mixins.py:94 +#: netbox/extras/models/mixins.py:95 #, python-brace-format msgid "" "Any additional parameters to pass when constructing " @@ -9307,32 +9316,32 @@ msgstr "" "Herhangi bir ek parametreler Jinja ortamını inşa " "ederken geçmek" -#: netbox/extras/models/mixins.py:101 +#: netbox/extras/models/mixins.py:102 #, python-brace-format msgid "Defaults to {default}" msgstr "Varsayılan olarak {default}" -#: netbox/extras/models/mixins.py:106 +#: netbox/extras/models/mixins.py:107 msgid "Filename to give to the rendered export file" msgstr "Oluşturulan dışa aktarma dosyasına verilecek dosya adı" -#: netbox/extras/models/mixins.py:109 +#: netbox/extras/models/mixins.py:110 msgid "file extension" msgstr "dosya uzantısı" -#: netbox/extras/models/mixins.py:112 +#: netbox/extras/models/mixins.py:113 msgid "Extension to append to the rendered filename" msgstr "Oluşturulan dosya adına eklenecek uzantı" -#: netbox/extras/models/mixins.py:115 +#: netbox/extras/models/mixins.py:116 msgid "as attachment" msgstr "ek olarak" -#: netbox/extras/models/mixins.py:117 +#: netbox/extras/models/mixins.py:118 msgid "Download file as attachment" msgstr "Dosya ek olarak indir" -#: netbox/extras/models/mixins.py:124 +#: netbox/extras/models/mixins.py:125 #, python-brace-format msgid "{class_name} must implement a get_context() method." msgstr "{class_name} bir get_context () yöntemi uygulamalıdır." @@ -9623,7 +9632,7 @@ msgstr "yer imi" msgid "bookmarks" msgstr "yer imleri" -#: netbox/extras/models/models.py:858 +#: netbox/extras/models/models.py:861 #, python-brace-format msgid "Bookmarks cannot be assigned to this object type ({type})." msgstr "Yer imleri bu nesne türüne atanamaz ({type})." @@ -9758,8 +9767,7 @@ msgstr "Görevden alma" #: netbox/extras/tables/tables.py:66 netbox/extras/tables/tables.py:163 #: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:264 -#: netbox/extras/tables/tables.py:320 netbox/extras/tables/tables.py:456 -#: netbox/extras/tables/tables.py:490 +#: netbox/extras/tables/tables.py:457 netbox/extras/tables/tables.py:491 #: netbox/templates/extras/customfield.html:105 #: netbox/templates/extras/eventrule.html:27 #: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80 @@ -9818,30 +9826,30 @@ msgstr "Alfabetik olarak sıralayın" msgid "New Window" msgstr "Yeni Pencere" -#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:577 +#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:578 #: netbox/templates/extras/configtemplate.html:21 #: netbox/templates/extras/exporttemplate.html:23 msgid "MIME Type" msgstr "MIME Türü" -#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:580 +#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:581 #: netbox/templates/extras/configtemplate.html:25 #: netbox/templates/extras/exporttemplate.html:27 msgid "File Name" msgstr "Dosya Adı" -#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:583 +#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:584 #: netbox/templates/extras/configtemplate.html:29 #: netbox/templates/extras/exporttemplate.html:31 msgid "File Extension" msgstr "Dosya uzantısı" -#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:586 +#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:587 msgid "As Attachment" msgstr "Ek Olarak" -#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:531 -#: netbox/extras/tables/tables.py:569 netbox/templates/core/datafile.html:24 +#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:532 +#: netbox/extras/tables/tables.py:570 netbox/templates/core/datafile.html:24 #: netbox/templates/extras/configcontext.html:39 #: netbox/templates/extras/configtemplate.html:47 #: netbox/templates/extras/exporttemplate.html:49 @@ -9850,8 +9858,8 @@ msgstr "Ek Olarak" msgid "Data File" msgstr "Veri Dosyası" -#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:543 -#: netbox/extras/tables/tables.py:574 +#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:544 +#: netbox/extras/tables/tables.py:575 msgid "Synced" msgstr "Senkronize" @@ -9867,41 +9875,41 @@ msgstr "Boyut (Bayt)" msgid "Table Name" msgstr "Tablo Adı" -#: netbox/extras/tables/tables.py:383 +#: netbox/extras/tables/tables.py:384 msgid "Read" msgstr "Okumak" -#: netbox/extras/tables/tables.py:426 +#: netbox/extras/tables/tables.py:427 msgid "SSL Validation" msgstr "SSL Doğrulama" -#: netbox/extras/tables/tables.py:462 +#: netbox/extras/tables/tables.py:463 #: netbox/templates/extras/eventrule.html:37 msgid "Event Types" msgstr "Etkinlik Türleri" -#: netbox/extras/tables/tables.py:595 netbox/netbox/navigation/menu.py:77 +#: netbox/extras/tables/tables.py:596 netbox/netbox/navigation/menu.py:77 #: netbox/templates/dcim/devicerole.html:8 msgid "Device Roles" msgstr "Cihaz Rolleri" -#: netbox/extras/tables/tables.py:648 +#: netbox/extras/tables/tables.py:649 msgid "Comments (Short)" msgstr "Yorumlar (Kısa)" -#: netbox/extras/tables/tables.py:667 netbox/extras/tables/tables.py:718 +#: netbox/extras/tables/tables.py:668 netbox/extras/tables/tables.py:719 msgid "Line" msgstr "Çizgi" -#: netbox/extras/tables/tables.py:674 netbox/extras/tables/tables.py:728 +#: netbox/extras/tables/tables.py:675 netbox/extras/tables/tables.py:729 msgid "Level" msgstr "Seviye" -#: netbox/extras/tables/tables.py:680 netbox/extras/tables/tables.py:737 +#: netbox/extras/tables/tables.py:681 netbox/extras/tables/tables.py:738 msgid "Message" msgstr "Mesaj" -#: netbox/extras/tables/tables.py:721 +#: netbox/extras/tables/tables.py:722 msgid "Method" msgstr "Yöntemi" @@ -9967,7 +9975,7 @@ msgstr "Silinen widget: " msgid "Error deleting widget: " msgstr "Widget silinirken hata oluştu: " -#: netbox/extras/views.py:1349 +#: netbox/extras/views.py:1356 msgid "Unable to run script: RQ worker process not running." msgstr "Komut dosyası çalıştırılamıyor: RQ işçi işlemi çalışmıyor." @@ -10030,8 +10038,8 @@ msgstr "Cisco" msgid "Plaintext" msgstr "Düz metin" -#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:797 -#: netbox/ipam/forms/model_forms.py:851 netbox/templates/ipam/service.html:23 +#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:793 +#: netbox/ipam/forms/model_forms.py:859 netbox/templates/ipam/service.html:23 msgid "Service" msgstr "Hizmet" @@ -10205,7 +10213,7 @@ msgstr "FHRP Grubu (ID)" msgid "IP address (ID)" msgstr "IP adresi (ID)" -#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:808 +#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:816 msgid "IP address" msgstr "IP adresi" @@ -10269,8 +10277,8 @@ msgstr "Özeldir" #: netbox/ipam/forms/filtersets.py:151 netbox/ipam/forms/model_forms.py:99 #: netbox/ipam/forms/model_forms.py:112 netbox/ipam/forms/model_forms.py:135 #: netbox/ipam/forms/model_forms.py:154 netbox/ipam/models/asns.py:31 -#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:71 -#: netbox/ipam/models/ip.py:87 netbox/ipam/tables/asn.py:20 +#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:72 +#: netbox/ipam/models/ip.py:88 netbox/ipam/tables/asn.py:20 #: netbox/ipam/tables/asn.py:45 netbox/templates/ipam/aggregate.html:18 #: netbox/templates/ipam/asn.html:27 netbox/templates/ipam/asnrange.html:19 #: netbox/templates/ipam/rir.html:19 @@ -10314,7 +10322,7 @@ msgstr "Havuz mu" #: netbox/ipam/forms/bulk_edit.py:257 netbox/ipam/forms/bulk_edit.py:307 #: netbox/ipam/forms/filtersets.py:258 netbox/ipam/forms/filtersets.py:316 -#: netbox/ipam/models/ip.py:261 +#: netbox/ipam/models/ip.py:262 msgid "Treat as fully utilized" msgstr "Tamamen kullanılmış gibi davran" @@ -10327,7 +10335,7 @@ msgstr "VLAN Ataması" msgid "Treat as populated" msgstr "Dolu gibi davranın" -#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:792 +#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:800 msgid "DNS name" msgstr "DNS adı" @@ -10719,23 +10727,23 @@ msgstr "Hizmet Şablonu" msgid "Parent type" msgstr "Ebeveyn türü" -#: netbox/ipam/forms/model_forms.py:796 +#: netbox/ipam/forms/model_forms.py:792 msgid "Port(s)" msgstr "Liman (lar)" -#: netbox/ipam/forms/model_forms.py:839 +#: netbox/ipam/forms/model_forms.py:847 msgid "Service template" msgstr "Hizmet şablonu" -#: netbox/ipam/forms/model_forms.py:848 +#: netbox/ipam/forms/model_forms.py:856 msgid "From Template" msgstr "Şablondan" -#: netbox/ipam/forms/model_forms.py:849 +#: netbox/ipam/forms/model_forms.py:857 msgid "Custom" msgstr "Özel" -#: netbox/ipam/forms/model_forms.py:880 +#: netbox/ipam/forms/model_forms.py:888 msgid "" "Must specify name, protocol, and port(s) if not using a service template." msgstr "" @@ -10799,43 +10807,43 @@ msgstr "FHRP grup ataması" msgid "FHRP group assignments" msgstr "FHRP grup ödevleri" -#: netbox/ipam/models/ip.py:65 +#: netbox/ipam/models/ip.py:66 msgid "private" msgstr "özel" -#: netbox/ipam/models/ip.py:66 +#: netbox/ipam/models/ip.py:67 msgid "IP space managed by this RIR is considered private" msgstr "Bu RIR tarafından yönetilen IP alanı özel olarak kabul edilir" -#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:189 +#: netbox/ipam/models/ip.py:73 netbox/netbox/navigation/menu.py:189 msgid "RIRs" msgstr "RIR'ler" -#: netbox/ipam/models/ip.py:81 +#: netbox/ipam/models/ip.py:82 msgid "IPv4 or IPv6 network" msgstr "IPv4 veya IPv6 ağı" -#: netbox/ipam/models/ip.py:88 +#: netbox/ipam/models/ip.py:89 msgid "Regional Internet Registry responsible for this IP space" msgstr "Bu IP alanından sorumlu Bölgesel İnternet Kaydı" -#: netbox/ipam/models/ip.py:98 +#: netbox/ipam/models/ip.py:99 msgid "date added" msgstr "tarih eklendi" -#: netbox/ipam/models/ip.py:112 +#: netbox/ipam/models/ip.py:113 msgid "aggregate" msgstr "toplamak" -#: netbox/ipam/models/ip.py:113 +#: netbox/ipam/models/ip.py:114 msgid "aggregates" msgstr "toplar" -#: netbox/ipam/models/ip.py:126 +#: netbox/ipam/models/ip.py:127 msgid "Cannot create aggregate with /0 mask." msgstr "/0 maskesi ile toplama oluşturulamıyor." -#: netbox/ipam/models/ip.py:138 +#: netbox/ipam/models/ip.py:139 #, python-brace-format msgid "" "Aggregates cannot overlap. {prefix} is already covered by an existing " @@ -10844,7 +10852,7 @@ msgstr "" "Agremalar üst üste gelemez. {prefix} zaten mevcut bir toplama tarafından " "kapsanmıştır ({aggregate})." -#: netbox/ipam/models/ip.py:152 +#: netbox/ipam/models/ip.py:153 #, python-brace-format msgid "" "Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate " @@ -10853,189 +10861,189 @@ msgstr "" "Önekler toplamalarla örtüşemez. {prefix} mevcut bir toplamı kapsar " "({aggregate})." -#: netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:201 msgid "roles" msgstr "rolleri" -#: netbox/ipam/models/ip.py:213 netbox/ipam/models/ip.py:282 +#: netbox/ipam/models/ip.py:214 netbox/ipam/models/ip.py:283 msgid "prefix" msgstr "önek" -#: netbox/ipam/models/ip.py:214 +#: netbox/ipam/models/ip.py:215 msgid "IPv4 or IPv6 network with mask" msgstr "Maskeli IPv4 veya IPv6 ağı" -#: netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:244 msgid "Operational status of this prefix" msgstr "Bu önekin operasyonel durumu" -#: netbox/ipam/models/ip.py:251 +#: netbox/ipam/models/ip.py:252 msgid "The primary function of this prefix" msgstr "Bu önekin birincil işlevi" -#: netbox/ipam/models/ip.py:254 +#: netbox/ipam/models/ip.py:255 msgid "is a pool" msgstr "bir havuz" -#: netbox/ipam/models/ip.py:256 +#: netbox/ipam/models/ip.py:257 msgid "All IP addresses within this prefix are considered usable" msgstr "Bu önek içindeki tüm IP adresleri kullanılabilir kabul edilir" -#: netbox/ipam/models/ip.py:259 netbox/ipam/models/ip.py:541 +#: netbox/ipam/models/ip.py:260 netbox/ipam/models/ip.py:549 msgid "mark utilized" msgstr "kullanılan işaret" -#: netbox/ipam/models/ip.py:283 +#: netbox/ipam/models/ip.py:284 msgid "prefixes" msgstr "önekleri" -#: netbox/ipam/models/ip.py:303 +#: netbox/ipam/models/ip.py:311 msgid "Cannot create prefix with /0 mask." msgstr "/0 maskesi ile önek oluşturulamıyor." -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 #, python-brace-format msgid "VRF {vrf}" msgstr "VRF {vrf}" -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 msgid "global table" msgstr "küresel tablo" -#: netbox/ipam/models/ip.py:312 +#: netbox/ipam/models/ip.py:320 #, python-brace-format msgid "Duplicate prefix found in {table}: {prefix}" msgstr "Yinelenen önek şurada bulundu {table}: {prefix}" -#: netbox/ipam/models/ip.py:494 +#: netbox/ipam/models/ip.py:502 msgid "start address" msgstr "başlangıç adresi" -#: netbox/ipam/models/ip.py:495 netbox/ipam/models/ip.py:499 -#: netbox/ipam/models/ip.py:732 +#: netbox/ipam/models/ip.py:503 netbox/ipam/models/ip.py:507 +#: netbox/ipam/models/ip.py:740 msgid "IPv4 or IPv6 address (with mask)" msgstr "IPv4 veya IPv6 adresi (maske ile)" -#: netbox/ipam/models/ip.py:498 +#: netbox/ipam/models/ip.py:506 msgid "end address" msgstr "bitiş adresi" -#: netbox/ipam/models/ip.py:525 +#: netbox/ipam/models/ip.py:533 msgid "Operational status of this range" msgstr "Bu aralığın çalışma durumu" -#: netbox/ipam/models/ip.py:533 +#: netbox/ipam/models/ip.py:541 msgid "The primary function of this range" msgstr "Bu aralığın birincil işlevi" -#: netbox/ipam/models/ip.py:536 +#: netbox/ipam/models/ip.py:544 msgid "mark populated" msgstr "işareti doldurulmuş" -#: netbox/ipam/models/ip.py:538 +#: netbox/ipam/models/ip.py:546 msgid "Prevent the creation of IP addresses within this range" msgstr "Bu aralıkta IP adreslerinin oluşturulmasını önleyin" -#: netbox/ipam/models/ip.py:543 +#: netbox/ipam/models/ip.py:551 #, python-format msgid "Report space as 100% utilized" msgstr "Alanı %100 kullanıldığı şekilde rapor edin" -#: netbox/ipam/models/ip.py:552 +#: netbox/ipam/models/ip.py:560 msgid "IP range" msgstr "IP aralığı" -#: netbox/ipam/models/ip.py:553 +#: netbox/ipam/models/ip.py:561 msgid "IP ranges" msgstr "IP aralıkları" -#: netbox/ipam/models/ip.py:566 +#: netbox/ipam/models/ip.py:574 msgid "Starting and ending IP address versions must match" msgstr "Başlangıç ve bitiş IP adresi sürümleri eşleşmelidir" -#: netbox/ipam/models/ip.py:572 +#: netbox/ipam/models/ip.py:580 msgid "Starting and ending IP address masks must match" msgstr "Başlangıç ve bitiş IP adresi maskeleri eşleşmelidir" -#: netbox/ipam/models/ip.py:579 +#: netbox/ipam/models/ip.py:587 #, python-brace-format msgid "" "Ending address must be greater than the starting address ({start_address})" msgstr "" "Bitiş adresi başlangıç adresinden daha büyük olmalıdır ({start_address})" -#: netbox/ipam/models/ip.py:607 +#: netbox/ipam/models/ip.py:615 #, python-brace-format msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}" msgstr "" "Tanımlanan adresler aralık ile örtüşüyor {overlapping_range} VRF'de {vrf}" -#: netbox/ipam/models/ip.py:616 +#: netbox/ipam/models/ip.py:624 #, python-brace-format msgid "Defined range exceeds maximum supported size ({max_size})" msgstr "Tanımlanan aralık maksimum desteklenen boyutu aşıyor ({max_size})" -#: netbox/ipam/models/ip.py:731 netbox/tenancy/models/contacts.py:76 +#: netbox/ipam/models/ip.py:739 netbox/tenancy/models/contacts.py:76 msgid "address" msgstr "adres" -#: netbox/ipam/models/ip.py:754 +#: netbox/ipam/models/ip.py:762 msgid "The operational status of this IP" msgstr "Bu IP'nin operasyonel durumu" -#: netbox/ipam/models/ip.py:762 +#: netbox/ipam/models/ip.py:770 msgid "The functional role of this IP" msgstr "Bu IP'nin işlevsel rolü" -#: netbox/ipam/models/ip.py:785 netbox/templates/ipam/ipaddress.html:72 +#: netbox/ipam/models/ip.py:793 netbox/templates/ipam/ipaddress.html:72 msgid "NAT (inside)" msgstr "NAT (iç)" -#: netbox/ipam/models/ip.py:786 +#: netbox/ipam/models/ip.py:794 msgid "The IP for which this address is the \"outside\" IP" msgstr "Bu adresin “dış” IP olduğu IP" -#: netbox/ipam/models/ip.py:793 +#: netbox/ipam/models/ip.py:801 msgid "Hostname or FQDN (not case-sensitive)" msgstr "Ana bilgisayar adı veya FQDN (büyük/küçük harfe duyarlı değil)" -#: netbox/ipam/models/ip.py:809 netbox/ipam/models/services.py:86 +#: netbox/ipam/models/ip.py:817 netbox/ipam/models/services.py:86 msgid "IP addresses" msgstr "IP adresleri" -#: netbox/ipam/models/ip.py:867 +#: netbox/ipam/models/ip.py:875 msgid "Cannot create IP address with /0 mask." msgstr "/0 maskesi ile IP adresi oluşturulamıyor." -#: netbox/ipam/models/ip.py:873 +#: netbox/ipam/models/ip.py:881 #, python-brace-format msgid "{ip} is a network ID, which may not be assigned to an interface." msgstr "{ip} bir arayüze atanamayacak bir ağ kimliğidir." -#: netbox/ipam/models/ip.py:884 +#: netbox/ipam/models/ip.py:892 #, python-brace-format msgid "" "{ip} is a broadcast address, which may not be assigned to an interface." msgstr "{ip} bir arayüze atanamayacak bir yayın adresidir." -#: netbox/ipam/models/ip.py:898 +#: netbox/ipam/models/ip.py:906 #, python-brace-format msgid "Duplicate IP address found in {table}: {ipaddress}" msgstr "Yinelenen IP adresi şurada bulundu {table}: {ipaddress}" -#: netbox/ipam/models/ip.py:914 +#: netbox/ipam/models/ip.py:922 #, python-brace-format msgid "Cannot create IP address {ip} inside range {range}." msgstr "IP adresi oluşturulamıyor {ip} iç menzil {range}." -#: netbox/ipam/models/ip.py:935 +#: netbox/ipam/models/ip.py:943 msgid "" "Cannot reassign IP address while it is designated as the primary IP for the " "parent object" msgstr "" "Üst nesne için birincil IP olarak belirlenirken IP adresi yeniden atanamıyor" -#: netbox/ipam/models/ip.py:941 +#: netbox/ipam/models/ip.py:949 msgid "Only IPv6 addresses can be assigned SLAAC status" msgstr "Yalnızca IPv6 adreslerine SLAAC durumu atanabilir" @@ -12410,12 +12418,12 @@ msgstr "Tümünü seç" msgid "Toggle all" msgstr "Tümünü değiştir" -#: netbox/netbox/tables/columns.py:307 +#: netbox/netbox/tables/columns.py:311 #: netbox/templates/inc/table_controls_htmx.html:35 msgid "Toggle Dropdown" msgstr "Açılır menüyü Aç/Kapat" -#: netbox/netbox/tables/columns.py:580 netbox/templates/core/job.html:53 +#: netbox/netbox/tables/columns.py:584 netbox/templates/core/job.html:53 msgid "Error" msgstr "Hata" @@ -12841,6 +12849,7 @@ msgstr "Devre Tipi" #: netbox/templates/users/objectpermission.html:38 #: netbox/utilities/templates/buttons/add.html:4 #: netbox/utilities/templates/helpers/table_config_form.html:20 +#: netbox/utilities/templates/widgets/splitmultiselect.html:11 msgid "Add" msgstr "Ekle" @@ -12848,7 +12857,7 @@ msgstr "Ekle" #: netbox/templates/circuits/inc/circuit_termination_fields.html:37 #: netbox/templates/dcim/inc/panels/inventory_items.html:32 #: netbox/templates/dcim/powerpanel.html:56 -#: netbox/templates/extras/script_list.html:30 +#: netbox/templates/extras/inc/script_list_content.html:16 #: netbox/templates/generic/object_edit.html:47 #: netbox/templates/ipam/inc/ipaddress_edit_header.html:7 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:43 @@ -12863,7 +12872,7 @@ msgstr "Takas" #: netbox/templates/circuits/inc/circuit_termination.html:23 #: netbox/templates/dcim/inc/panels/inventory_items.html:37 #: netbox/templates/dcim/powerpanel.html:66 -#: netbox/templates/extras/script_list.html:35 +#: netbox/templates/extras/inc/script_list_content.html:21 #: netbox/templates/generic/bulk_delete.html:20 #: netbox/templates/generic/bulk_delete.html:66 #: netbox/templates/generic/object_delete.html:19 @@ -13622,6 +13631,7 @@ msgstr "Yeniden kısa ad oluştur" #: netbox/templates/extras/tableconfig_edit.html:32 #: netbox/templates/generic/bulk_remove.html:21 #: netbox/utilities/templates/helpers/table_config_form.html:23 +#: netbox/utilities/templates/widgets/splitmultiselect.html:14 msgid "Remove" msgstr "Kaldır" @@ -14101,7 +14111,7 @@ msgstr "Yeni Üye Ekle" #: netbox/templates/dcim/virtualchassis_add_member.html:27 #: netbox/templates/generic/object_edit.html:78 #: netbox/templates/users/objectpermission.html:31 -#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:313 +#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:322 msgid "Actions" msgstr "Eylemler" @@ -14432,7 +14442,7 @@ msgid "Output" msgstr "Çıktı" #: netbox/templates/extras/htmx/script_result.html:61 -#: netbox/templates/extras/object_render_config.html:60 +#: netbox/templates/extras/object_render_config.html:59 msgid "Download" msgstr "İndir" @@ -14444,6 +14454,46 @@ msgstr "Yükleniyor" msgid "Results pending" msgstr "Sonuçlar beklemede" +#: netbox/templates/extras/inc/script_list_content.html:34 +msgid "Last Run" +msgstr "Son Koşu" + +#: netbox/templates/extras/inc/script_list_content.html:49 +msgid "Script is no longer present in the source file" +msgstr "Komut dosyası artık kaynak dosyada mevcut değil" + +#: netbox/templates/extras/inc/script_list_content.html:62 +msgid "Never" +msgstr "Asla" + +#: netbox/templates/extras/inc/script_list_content.html:75 +msgid "Run Again" +msgstr "Tekrar koş" + +#: netbox/templates/extras/inc/script_list_content.html:77 +#: netbox/templates/extras/script.html:41 +#: netbox/templates/extras/script.html:45 +msgid "Run Script" +msgstr "Komut Dosyasını Çalıştır" + +#: netbox/templates/extras/inc/script_list_content.html:123 +#, python-format +msgid "Could not load scripts from module %(module)s" +msgstr "Modülden komut dosyaları yüklenemedi %(module)s" + +#: netbox/templates/extras/inc/script_list_content.html:131 +msgid "No Scripts Found" +msgstr "Komut Dosyası Bulunamadı" + +#: netbox/templates/extras/inc/script_list_content.html:134 +#, python-format +msgid "" +"Get started by creating a script from " +"an uploaded file or data source." +msgstr "" +"Şuradan başlayın bir komut dosyası " +"oluşturma yüklenen bir dosyadan veya veri kaynağından." + #: netbox/templates/extras/journalentry.html:15 msgid "Journal Entry" msgstr "Dergi Girişi" @@ -14502,12 +14552,6 @@ msgstr "Rapor" msgid "You do not have permission to run scripts" msgstr "Komut dosyalarını çalıştırma izniniz yok" -#: netbox/templates/extras/script.html:41 -#: netbox/templates/extras/script.html:45 -#: netbox/templates/extras/script_list.html:90 -msgid "Run Script" -msgstr "Komut Dosyasını Çalıştır" - #: netbox/templates/extras/script.html:51 #: netbox/templates/extras/script/source.html:10 msgid "Error loading script" @@ -14517,40 +14561,6 @@ msgstr "Komut dosyası yüklenirken hata oluştu" msgid "Script no longer exists in the source file." msgstr "Kaynak dosyada komut dosyası artık mevcut değil." -#: netbox/templates/extras/script_list.html:47 -msgid "Last Run" -msgstr "Son Koşu" - -#: netbox/templates/extras/script_list.html:62 -msgid "Script is no longer present in the source file" -msgstr "Komut dosyası artık kaynak dosyada mevcut değil" - -#: netbox/templates/extras/script_list.html:75 -msgid "Never" -msgstr "Asla" - -#: netbox/templates/extras/script_list.html:88 -msgid "Run Again" -msgstr "Tekrar koş" - -#: netbox/templates/extras/script_list.html:136 -#, python-format -msgid "Could not load scripts from module %(module)s" -msgstr "Modülden komut dosyaları yüklenemedi %(module)s" - -#: netbox/templates/extras/script_list.html:144 -msgid "No Scripts Found" -msgstr "Komut Dosyası Bulunamadı" - -#: netbox/templates/extras/script_list.html:147 -#, python-format -msgid "" -"Get started by creating a script from " -"an uploaded file or data source." -msgstr "" -"Şuradan başlayın bir komut dosyası " -"oluşturma yüklenen bir dosyadan veya veri kaynağından." - #: netbox/templates/extras/script_result.html:35 #: netbox/templates/generic/object_list.html:50 #: netbox/templates/search.html:13 @@ -14580,11 +14590,13 @@ msgstr "Tablo Yapılandırması" #: netbox/templates/extras/tableconfig_edit.html:40 #: netbox/utilities/templates/helpers/table_config_form.html:31 +#: netbox/utilities/templates/widgets/splitmultiselect.html:23 msgid "Move Up" msgstr "Yukarı hareket et" #: netbox/templates/extras/tableconfig_edit.html:43 #: netbox/utilities/templates/helpers/table_config_form.html:34 +#: netbox/utilities/templates/widgets/splitmultiselect.html:26 msgid "Move Down" msgstr "Aşağı hareket et" @@ -15323,7 +15335,7 @@ msgid "View" msgstr "Görünüm" #: netbox/templates/users/objectpermission.html:52 -#: netbox/users/forms/model_forms.py:316 +#: netbox/users/forms/model_forms.py:325 msgid "Constraints" msgstr "Kısıtlamalar" @@ -15847,19 +15859,23 @@ msgid "Passwords do not match! Please check your input and try again." msgstr "" "Şifreler eşleşmiyor! Lütfen girdilerinizi kontrol edin ve tekrar deneyin." -#: netbox/users/forms/model_forms.py:295 +#: netbox/users/forms/model_forms.py:289 +msgid "Select the types of objects to which the permission will appy." +msgstr "İznin uygulanacağı nesne türlerini seçin." + +#: netbox/users/forms/model_forms.py:304 msgid "Additional actions" msgstr "Ek eylemler" -#: netbox/users/forms/model_forms.py:298 +#: netbox/users/forms/model_forms.py:307 msgid "Actions granted in addition to those listed above" msgstr "Yukarıda listelenenlere ek olarak verilen eylemler" -#: netbox/users/forms/model_forms.py:314 +#: netbox/users/forms/model_forms.py:323 msgid "Objects" msgstr "Nesneler" -#: netbox/users/forms/model_forms.py:326 +#: netbox/users/forms/model_forms.py:335 msgid "" "JSON expression of a queryset filter that will return only permitted " "objects. Leave null to match all objects of this type. A list of multiple " @@ -15869,11 +15885,11 @@ msgstr "" "ifadesi. Bu türdeki tüm nesneleri eşleştirmek için null bırakın. Birden çok " "nesnenin listesi mantıksal bir OR işlemi ile sonuçlanır." -#: netbox/users/forms/model_forms.py:365 +#: netbox/users/forms/model_forms.py:374 msgid "At least one action must be selected." msgstr "En az bir eylem seçilmelidir." -#: netbox/users/forms/model_forms.py:383 +#: netbox/users/forms/model_forms.py:392 #, python-brace-format msgid "Invalid filter for {model}: {error}" msgstr "Geçersiz filtre {model}: {error}" @@ -15971,17 +15987,17 @@ msgstr "Bu kullanıcı adına sahip bir kullanıcı zaten var." msgid "Custom Actions" msgstr "Özel Eylemler" -#: netbox/utilities/api.py:153 +#: netbox/utilities/api.py:151 #, python-brace-format msgid "Related object not found using the provided attributes: {params}" msgstr "Sağlanan öznitelikler kullanılarak ilgili nesne bulunamadı: {params}" -#: netbox/utilities/api.py:156 +#: netbox/utilities/api.py:154 #, python-brace-format msgid "Multiple objects match the provided attributes: {params}" msgstr "Birden çok nesne sağlanan özniteliklerle eşleşir: {params}" -#: netbox/utilities/api.py:168 +#: netbox/utilities/api.py:166 #, python-brace-format msgid "" "Related objects must be referenced by numeric ID or by dictionary of " @@ -15990,7 +16006,7 @@ msgstr "" "İlgili nesnelere sayısal kimlik veya öznitelikler sözlüğü ile " "başvurulmalıdır. Tanınmayan bir değer alındı: {value}" -#: netbox/utilities/api.py:177 +#: netbox/utilities/api.py:175 #, python-brace-format msgid "Related object not found using the provided numeric ID: {id}" msgstr "Sağlanan sayısal kimlik kullanılarak ilgili nesne bulunamadı: {id}" @@ -16105,15 +16121,16 @@ msgstr "" "Geçersiz liste ({value}). Sayısal olmalı ve aralıklar artan sırada " "olmalıdır." -#: netbox/utilities/forms/fields/array.py:40 +#: netbox/utilities/forms/fields/array.py:41 +#, python-brace-format msgid "" -"Specify one or more numeric ranges separated by commas. Example: " -"1-5,20-30" +"Specify one or more individual numbers or numeric ranges separated by " +"commas. Example: {example}" msgstr "" -"Virgülle ayrılmış bir veya daha fazla sayısal aralık belirtin. Örnek: " -"1-5,20-30" +"Virgülle ayrılmış bir veya daha fazla ayrı sayı veya sayısal aralık " +"belirtin. Örnek: {example}" -#: netbox/utilities/forms/fields/array.py:47 +#: netbox/utilities/forms/fields/array.py:49 #, python-brace-format msgid "" "Invalid ranges ({value}). Must be a range of integers in ascending order." @@ -16410,6 +16427,10 @@ msgstr "Hızlı ekleme" msgid "Write" msgstr "Yazmak" +#: netbox/utilities/templates/widgets/splitmultiselect.html:19 +msgid "Selected" +msgstr "Seçilmiş" + #: netbox/utilities/testing/views.py:632 msgid "The test must define csv_update_data." msgstr "Test csv_update_data tanımlamalıdır." diff --git a/netbox/translations/uk/LC_MESSAGES/django.mo b/netbox/translations/uk/LC_MESSAGES/django.mo index cecd426ea..612779c31 100644 Binary files a/netbox/translations/uk/LC_MESSAGES/django.mo and b/netbox/translations/uk/LC_MESSAGES/django.mo differ diff --git a/netbox/translations/uk/LC_MESSAGES/django.po b/netbox/translations/uk/LC_MESSAGES/django.po index 3b98613c8..a6926e4e8 100644 --- a/netbox/translations/uk/LC_MESSAGES/django.po +++ b/netbox/translations/uk/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-07-29 05:09+0000\n" +"POT-Creation-Date: 2025-08-12 05:02+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Ukrainian (https://app.transifex.com/netbox-community/teams/178115/uk/)\n" @@ -35,7 +35,7 @@ msgstr "Запис дозволено" #: netbox/account/tables.py:35 netbox/core/choices.py:102 #: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79 -#: netbox/extras/tables/tables.py:379 netbox/extras/tables/tables.py:627 +#: netbox/extras/tables/tables.py:380 netbox/extras/tables/tables.py:628 #: netbox/templates/account/token.html:43 #: netbox/templates/core/configrevision.html:26 #: netbox/templates/core/configrevision_restore.html:12 @@ -90,9 +90,9 @@ msgstr "Ваш пароль успішно змінено." #: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 #: netbox/dcim/choices.py:102 netbox/dcim/choices.py:186 -#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1549 -#: netbox/dcim/choices.py:1607 netbox/dcim/choices.py:1674 -#: netbox/dcim/choices.py:1696 netbox/virtualization/choices.py:20 +#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1553 +#: netbox/dcim/choices.py:1611 netbox/dcim/choices.py:1678 +#: netbox/dcim/choices.py:1700 netbox/virtualization/choices.py:20 #: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18 #: netbox/vpn/choices.py:281 msgid "Planned" @@ -105,9 +105,9 @@ msgstr "Забезпечення" #: netbox/circuits/choices.py:23 netbox/core/tables/plugins.py:64 #: netbox/core/tables/tasks.py:22 netbox/dcim/choices.py:22 #: netbox/dcim/choices.py:103 netbox/dcim/choices.py:185 -#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1606 -#: netbox/dcim/choices.py:1673 netbox/dcim/choices.py:1695 -#: netbox/extras/tables/tables.py:539 netbox/ipam/choices.py:31 +#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1610 +#: netbox/dcim/choices.py:1677 netbox/dcim/choices.py:1699 +#: netbox/extras/tables/tables.py:540 netbox/ipam/choices.py:31 #: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69 #: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25 #: netbox/templates/users/user.html:35 netbox/users/forms/bulk_edit.py:38 @@ -118,8 +118,8 @@ msgid "Active" msgstr "Активний" #: netbox/circuits/choices.py:24 netbox/dcim/choices.py:184 -#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1605 -#: netbox/dcim/choices.py:1675 netbox/dcim/choices.py:1694 +#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1609 +#: netbox/dcim/choices.py:1679 netbox/dcim/choices.py:1698 #: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44 msgid "Offline" msgstr "Офлайн" @@ -132,7 +132,7 @@ msgstr "Зняття з експлуатації" msgid "Decommissioned" msgstr "Виведені з експлуатації" -#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1618 +#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1622 #: netbox/templates/dcim/interface.html:135 #: netbox/templates/virtualization/vminterface.html:83 #: netbox/tenancy/choices.py:17 @@ -552,9 +552,9 @@ msgstr "ASNs" #: netbox/templates/extras/dashboard/widget_add.html:14 #: netbox/templates/extras/eventrule.html:21 #: netbox/templates/extras/exporttemplate.html:19 +#: netbox/templates/extras/inc/script_list_content.html:33 #: netbox/templates/extras/notificationgroup.html:20 #: netbox/templates/extras/savedfilter.html:17 -#: netbox/templates/extras/script_list.html:46 #: netbox/templates/extras/tableconfig.html:17 #: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17 #: netbox/templates/generic/bulk_import.html:120 @@ -672,7 +672,7 @@ msgstr "Ідентифікатор служби" #: netbox/dcim/tables/devices.py:748 netbox/dcim/tables/devices.py:804 #: netbox/dcim/tables/devices.py:1045 netbox/dcim/tables/devicetypes.py:256 #: netbox/dcim/tables/devicetypes.py:271 netbox/dcim/tables/racks.py:33 -#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:487 +#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:488 #: netbox/templates/circuits/circuittype.html:30 #: netbox/templates/circuits/virtualcircuittype.html:30 #: netbox/templates/dcim/cable.html:40 @@ -717,7 +717,7 @@ msgstr "Колір" #: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:192 #: netbox/dcim/tables/devices.py:856 netbox/dcim/tables/power.py:77 #: netbox/dcim/tables/racks.py:141 netbox/extras/forms/bulk_import.py:42 -#: netbox/extras/tables/tables.py:449 netbox/extras/tables/tables.py:509 +#: netbox/extras/tables/tables.py:450 netbox/extras/tables/tables.py:510 #: netbox/netbox/tables/tables.py:274 #: netbox/templates/circuits/circuit.html:30 #: netbox/templates/circuits/virtualcircuit.html:39 @@ -810,7 +810,7 @@ msgstr "Обліковий запис постачальника" #: netbox/templates/dcim/powerfeed.html:36 #: netbox/templates/dcim/poweroutlet.html:40 #: netbox/templates/dcim/rack.html:41 netbox/templates/dcim/site.html:43 -#: netbox/templates/extras/script_list.html:48 +#: netbox/templates/extras/inc/script_list_content.html:35 #: netbox/templates/ipam/ipaddress.html:37 #: netbox/templates/ipam/iprange.html:61 netbox/templates/ipam/prefix.html:69 #: netbox/templates/ipam/vlan.html:48 @@ -1389,7 +1389,7 @@ msgstr "Сторона завершення" #: netbox/templates/extras/configcontext.html:60 #: netbox/templates/ipam/ipaddress.html:59 #: netbox/templates/ipam/vlan_edit.html:42 -#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:315 +#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:324 msgid "Assignment" msgstr "Призначення" @@ -1446,14 +1446,14 @@ msgstr "Тип схеми" msgid "Group Assignment" msgstr "Групове завдання" -#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:67 +#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:68 #: netbox/dcim/models/device_component_templates.py:531 #: netbox/dcim/models/device_component_templates.py:631 -#: netbox/dcim/models/device_components.py:485 -#: netbox/dcim/models/device_components.py:1038 -#: netbox/dcim/models/device_components.py:1109 -#: netbox/dcim/models/device_components.py:1255 -#: netbox/dcim/models/devices.py:381 netbox/dcim/models/racks.py:227 +#: netbox/dcim/models/device_components.py:516 +#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1140 +#: netbox/dcim/models/device_components.py:1286 +#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227 #: netbox/extras/models/tags.py:29 msgid "color" msgstr "колір" @@ -1478,14 +1478,14 @@ msgstr "Унікальний ідентифікатор каналу зв'язк #: netbox/circuits/models/circuits.py:67 #: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52 -#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:49 -#: netbox/dcim/models/device_components.py:456 -#: netbox/dcim/models/device_components.py:1294 -#: netbox/dcim/models/devices.py:555 netbox/dcim/models/devices.py:1160 +#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:50 +#: netbox/dcim/models/device_components.py:487 +#: netbox/dcim/models/device_components.py:1325 +#: netbox/dcim/models/devices.py:556 netbox/dcim/models/devices.py:1164 #: netbox/dcim/models/modules.py:221 netbox/dcim/models/power.py:94 #: netbox/dcim/models/racks.py:294 netbox/dcim/models/sites.py:154 -#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:242 -#: netbox/ipam/models/ip.py:521 netbox/ipam/models/ip.py:750 +#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:529 netbox/ipam/models/ip.py:758 #: netbox/ipam/models/vlans.py:217 netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1614,8 +1614,8 @@ msgstr "Закриття ланцюга повинно приєднатися д #: netbox/core/models/jobs.py:48 #: netbox/dcim/models/device_component_templates.py:43 #: netbox/dcim/models/device_components.py:52 -#: netbox/dcim/models/devices.py:499 netbox/dcim/models/devices.py:1092 -#: netbox/dcim/models/devices.py:1155 netbox/dcim/models/modules.py:32 +#: netbox/dcim/models/devices.py:500 netbox/dcim/models/devices.py:1096 +#: netbox/dcim/models/devices.py:1159 netbox/dcim/models/modules.py:32 #: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89 #: netbox/dcim/models/racks.py:263 netbox/dcim/models/sites.py:142 #: netbox/extras/models/configs.py:33 netbox/extras/models/configs.py:214 @@ -1647,7 +1647,7 @@ msgstr "назва" msgid "Full name of the provider" msgstr "Повна назва провайдера" -#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:88 +#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:89 #: netbox/dcim/models/racks.py:143 netbox/dcim/models/sites.py:149 #: netbox/extras/models/models.py:472 netbox/ipam/models/asns.py:23 #: netbox/ipam/models/vlans.py:43 netbox/netbox/models/__init__.py:146 @@ -1705,8 +1705,8 @@ msgstr "віртуальна схема" msgid "virtual circuits" msgstr "віртуальні схеми" -#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:199 -#: netbox/ipam/models/ip.py:757 netbox/vpn/models/tunnels.py:109 +#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:765 netbox/vpn/models/tunnels.py:109 msgid "role" msgstr "роль" @@ -1745,9 +1745,9 @@ msgstr "завершення віртуальних схем" #: netbox/extras/tables/tables.py:62 netbox/extras/tables/tables.py:126 #: netbox/extras/tables/tables.py:159 netbox/extras/tables/tables.py:184 #: netbox/extras/tables/tables.py:260 netbox/extras/tables/tables.py:290 -#: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:422 -#: netbox/extras/tables/tables.py:445 netbox/extras/tables/tables.py:483 -#: netbox/extras/tables/tables.py:535 netbox/extras/tables/tables.py:561 +#: netbox/extras/tables/tables.py:406 netbox/extras/tables/tables.py:423 +#: netbox/extras/tables/tables.py:446 netbox/extras/tables/tables.py:484 +#: netbox/extras/tables/tables.py:536 netbox/extras/tables/tables.py:562 #: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410 #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 @@ -1791,9 +1791,9 @@ msgstr "завершення віртуальних схем" #: netbox/templates/extras/customlink.html:13 #: netbox/templates/extras/eventrule.html:13 #: netbox/templates/extras/exporttemplate.html:15 +#: netbox/templates/extras/inc/script_list_content.html:32 #: netbox/templates/extras/notificationgroup.html:14 #: netbox/templates/extras/savedfilter.html:13 -#: netbox/templates/extras/script_list.html:45 #: netbox/templates/extras/tableconfig.html:13 #: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13 #: netbox/templates/ipam/asnrange.html:15 @@ -1894,7 +1894,7 @@ msgstr "Гарантований процент чи коефіцієнт дос #: netbox/dcim/tables/racks.py:148 netbox/dcim/tables/racks.py:233 #: netbox/dcim/tables/sites.py:40 netbox/dcim/tables/sites.py:74 #: netbox/dcim/tables/sites.py:121 netbox/dcim/tables/sites.py:179 -#: netbox/extras/tables/tables.py:643 netbox/ipam/tables/asn.py:69 +#: netbox/extras/tables/tables.py:644 netbox/ipam/tables/asn.py:69 #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 @@ -2100,7 +2100,7 @@ msgstr "Завершено" #: netbox/core/choices.py:22 netbox/core/choices.py:59 #: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34 #: netbox/dcim/choices.py:188 netbox/dcim/choices.py:241 -#: netbox/dcim/choices.py:1608 netbox/dcim/choices.py:1698 +#: netbox/dcim/choices.py:1612 netbox/dcim/choices.py:1702 #: netbox/virtualization/choices.py:48 msgid "Failed" msgstr "Збій" @@ -2251,7 +2251,7 @@ msgid "User name" msgstr "Ім'я користувача" #: netbox/core/forms/bulk_edit.py:26 netbox/core/forms/filtersets.py:43 -#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1656 +#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1660 #: netbox/dcim/forms/bulk_edit.py:1184 netbox/dcim/forms/bulk_edit.py:1465 #: netbox/dcim/forms/filtersets.py:1448 netbox/dcim/tables/devices.py:577 #: netbox/dcim/tables/devicetypes.py:231 netbox/extras/forms/bulk_edit.py:124 @@ -2260,7 +2260,7 @@ msgstr "Ім'я користувача" #: netbox/extras/forms/filtersets.py:240 netbox/extras/forms/filtersets.py:270 #: netbox/extras/forms/filtersets.py:335 netbox/extras/tables/tables.py:166 #: netbox/extras/tables/tables.py:267 netbox/extras/tables/tables.py:300 -#: netbox/extras/tables/tables.py:459 netbox/netbox/preferences.py:22 +#: netbox/extras/tables/tables.py:460 netbox/netbox/preferences.py:22 #: netbox/netbox/preferences.py:61 netbox/templates/core/datasource.html:42 #: netbox/templates/dcim/interface.html:61 #: netbox/templates/extras/customlink.html:17 @@ -2298,7 +2298,7 @@ msgstr "Ігнорувати правила" #: netbox/extras/forms/model_forms.py:265 #: netbox/extras/forms/model_forms.py:660 #: netbox/extras/forms/model_forms.py:713 netbox/extras/tables/tables.py:204 -#: netbox/extras/tables/tables.py:527 netbox/extras/tables/tables.py:565 +#: netbox/extras/tables/tables.py:528 netbox/extras/tables/tables.py:566 #: netbox/templates/core/datasource.html:31 #: netbox/templates/extras/configcontext.html:29 #: netbox/templates/extras/configtemplate.html:37 @@ -2323,9 +2323,9 @@ msgstr "Творчість" #: netbox/core/forms/filtersets.py:80 netbox/core/forms/filtersets.py:166 #: netbox/extras/forms/filtersets.py:524 netbox/extras/tables/tables.py:234 -#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:338 -#: netbox/extras/tables/tables.py:370 netbox/extras/tables/tables.py:632 -#: netbox/templates/core/job.html:38 +#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:320 +#: netbox/extras/tables/tables.py:339 netbox/extras/tables/tables.py:371 +#: netbox/extras/tables/tables.py:633 netbox/templates/core/job.html:38 #: netbox/templates/core/objectchange.html:52 #: netbox/templates/extras/tableconfig.html:21 #: netbox/tenancy/tables/contacts.py:98 netbox/vpn/tables/l2vpn.py:62 @@ -2368,7 +2368,7 @@ msgstr "Завершено раніше" #: netbox/dcim/forms/bulk_edit.py:479 netbox/dcim/forms/filtersets.py:420 #: netbox/dcim/forms/filtersets.py:464 netbox/dcim/forms/model_forms.py:332 #: netbox/extras/forms/filtersets.py:519 netbox/extras/forms/filtersets.py:539 -#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:386 +#: netbox/extras/tables/tables.py:347 netbox/extras/tables/tables.py:387 #: netbox/templates/core/objectchange.html:36 #: netbox/templates/dcim/rackreservation.html:58 #: netbox/templates/extras/savedfilter.html:21 @@ -2383,7 +2383,7 @@ msgid "User" msgstr "Користувач" #: netbox/core/forms/filtersets.py:140 netbox/core/tables/change_logging.py:15 -#: netbox/extras/tables/tables.py:670 netbox/extras/tables/tables.py:724 +#: netbox/extras/tables/tables.py:671 netbox/extras/tables/tables.py:725 #: netbox/templates/core/objectchange.html:32 msgid "Time" msgstr "Час" @@ -2438,7 +2438,7 @@ msgstr "Потрібно вивантажити файл або вибрати msgid "Rack Elevations" msgstr "Висота стійки" -#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1537 +#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1541 #: netbox/dcim/forms/bulk_edit.py:1031 netbox/dcim/forms/bulk_edit.py:1419 #: netbox/dcim/forms/bulk_edit.py:1440 netbox/dcim/tables/racks.py:161 #: netbox/netbox/navigation/menu.py:313 netbox/netbox/navigation/menu.py:317 @@ -2576,7 +2576,7 @@ msgstr "Поточне налаштування" msgid "Config revision #{id}" msgstr "Ревізія конфігурації #{id}" -#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:42 +#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:43 #: netbox/dcim/models/device_component_templates.py:199 #: netbox/dcim/models/device_component_templates.py:234 #: netbox/dcim/models/device_component_templates.py:270 @@ -2584,13 +2584,13 @@ msgstr "Ревізія конфігурації #{id}" #: netbox/dcim/models/device_component_templates.py:420 #: netbox/dcim/models/device_component_templates.py:526 #: netbox/dcim/models/device_component_templates.py:626 -#: netbox/dcim/models/device_components.py:282 -#: netbox/dcim/models/device_components.py:309 +#: netbox/dcim/models/device_components.py:313 #: netbox/dcim/models/device_components.py:340 -#: netbox/dcim/models/device_components.py:462 -#: netbox/dcim/models/device_components.py:665 -#: netbox/dcim/models/device_components.py:1033 -#: netbox/dcim/models/device_components.py:1104 +#: netbox/dcim/models/device_components.py:371 +#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:696 +#: netbox/dcim/models/device_components.py:1064 +#: netbox/dcim/models/device_components.py:1135 #: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80 #: netbox/extras/models/search.py:41 #: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31 @@ -2598,7 +2598,7 @@ msgid "type" msgstr "тип" #: netbox/core/models/data.py:49 netbox/extras/choices.py:37 -#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:734 +#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:735 #: netbox/templates/core/datasource.html:62 #: netbox/templates/core/plugin.html:66 msgid "URL" @@ -2606,7 +2606,7 @@ msgstr "URL" #: netbox/core/models/data.py:59 #: netbox/dcim/models/device_component_templates.py:425 -#: netbox/dcim/models/device_components.py:517 +#: netbox/dcim/models/device_components.py:548 #: netbox/extras/models/models.py:72 netbox/extras/models/models.py:311 #: netbox/extras/models/models.py:492 netbox/extras/models/models.py:571 #: netbox/users/models/permissions.py:28 @@ -2664,7 +2664,7 @@ msgstr "" msgid "last updated" msgstr "останнє оновлення" -#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:440 +#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:450 msgid "path" msgstr "доріжка" @@ -2672,7 +2672,7 @@ msgstr "доріжка" msgid "File path relative to the data source's root" msgstr "Шлях до файлу відносно кореня джерела даних" -#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:502 +#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:510 msgid "size" msgstr "розмір" @@ -2787,7 +2787,7 @@ msgstr "" "enqueue() не можна викликати зі значеннями як для schedule_at, так і для " "imediate." -#: netbox/core/signals.py:131 +#: netbox/core/signals.py:143 #, python-brace-format msgid "Deletion is prevented by a protection rule: {message}" msgstr "Видалення запобігає правилу захисту: {message}" @@ -2800,10 +2800,10 @@ msgstr "П.І.Б." #: netbox/core/tables/change_logging.py:37 netbox/core/tables/jobs.py:21 #: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:323 -#: netbox/extras/tables/tables.py:341 netbox/extras/tables/tables.py:373 -#: netbox/extras/tables/tables.py:453 netbox/extras/tables/tables.py:514 -#: netbox/extras/tables/tables.py:637 netbox/extras/tables/tables.py:677 -#: netbox/extras/tables/tables.py:731 netbox/netbox/tables/tables.py:278 +#: netbox/extras/tables/tables.py:342 netbox/extras/tables/tables.py:374 +#: netbox/extras/tables/tables.py:454 netbox/extras/tables/tables.py:515 +#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:678 +#: netbox/extras/tables/tables.py:732 netbox/netbox/tables/tables.py:278 #: netbox/templates/core/objectchange.html:58 #: netbox/templates/extras/eventrule.html:78 #: netbox/templates/extras/journalentry.html:18 @@ -2840,7 +2840,7 @@ msgstr "Останнє оновлення" #: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76 #: netbox/dcim/tables/devicetypes.py:169 netbox/extras/tables/tables.py:230 -#: netbox/extras/tables/tables.py:504 netbox/extras/tables/tables.py:702 +#: netbox/extras/tables/tables.py:505 netbox/extras/tables/tables.py:703 #: netbox/netbox/tables/tables.py:223 #: netbox/templates/dcim/virtualchassis_edit.html:56 #: netbox/utilities/forms/forms.py:73 @@ -3041,8 +3041,8 @@ msgid "Staging" msgstr "Підготовка" #: netbox/dcim/choices.py:23 netbox/dcim/choices.py:190 -#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1550 -#: netbox/dcim/choices.py:1699 netbox/virtualization/choices.py:23 +#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1554 +#: netbox/dcim/choices.py:1703 netbox/virtualization/choices.py:23 #: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282 msgid "Decommissioning" msgstr "Виведення з експлуатації" @@ -3092,6 +3092,7 @@ msgid "Reserved" msgstr "Зарезервовано" #: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:265 +#: netbox/utilities/templates/widgets/splitmultiselect.html:5 msgid "Available" msgstr "Доступний" @@ -3106,7 +3107,7 @@ msgstr "Застарілий" msgid "Millimeters" msgstr "Міліметри" -#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1572 +#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1576 msgid "Inches" msgstr "Дюйми" @@ -3183,7 +3184,7 @@ msgid "Rear" msgstr "Ззаду" #: netbox/dcim/choices.py:187 netbox/dcim/choices.py:240 -#: netbox/dcim/choices.py:1697 netbox/virtualization/choices.py:47 +#: netbox/dcim/choices.py:1701 netbox/virtualization/choices.py:47 msgid "Staged" msgstr "Підготовлено" @@ -3216,7 +3217,7 @@ msgid "Top to bottom" msgstr "Зверху вниз" #: netbox/dcim/choices.py:217 netbox/dcim/choices.py:262 -#: netbox/dcim/choices.py:1316 +#: netbox/dcim/choices.py:1320 msgid "Passive" msgstr "Пасивний" @@ -3224,46 +3225,46 @@ msgstr "Пасивний" msgid "Mixed" msgstr "Змішаний" -#: netbox/dcim/choices.py:487 netbox/dcim/choices.py:736 +#: netbox/dcim/choices.py:489 netbox/dcim/choices.py:740 msgid "NEMA (Non-locking)" msgstr "NEMA (без блокування)" -#: netbox/dcim/choices.py:509 netbox/dcim/choices.py:758 +#: netbox/dcim/choices.py:511 netbox/dcim/choices.py:762 msgid "NEMA (Locking)" msgstr "NEMA (з блокуванням)" -#: netbox/dcim/choices.py:533 netbox/dcim/choices.py:782 +#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:786 msgid "California Style" msgstr "Каліфорнійський стиль" -#: netbox/dcim/choices.py:541 +#: netbox/dcim/choices.py:543 msgid "International/ITA" msgstr "Міжнародний/ITA" -#: netbox/dcim/choices.py:576 netbox/dcim/choices.py:817 +#: netbox/dcim/choices.py:578 netbox/dcim/choices.py:821 msgid "Proprietary" msgstr "Пропрієтарний" -#: netbox/dcim/choices.py:584 netbox/dcim/choices.py:827 -#: netbox/dcim/choices.py:1228 netbox/dcim/choices.py:1230 -#: netbox/dcim/choices.py:1466 netbox/dcim/choices.py:1468 +#: netbox/dcim/choices.py:586 netbox/dcim/choices.py:831 +#: netbox/dcim/choices.py:1232 netbox/dcim/choices.py:1234 +#: netbox/dcim/choices.py:1470 netbox/dcim/choices.py:1472 #: netbox/netbox/navigation/menu.py:209 msgid "Other" msgstr "Інше" -#: netbox/dcim/choices.py:790 +#: netbox/dcim/choices.py:794 msgid "ITA/International" msgstr "ITA/Міжнародні" -#: netbox/dcim/choices.py:857 +#: netbox/dcim/choices.py:861 msgid "Physical" msgstr "Фізичний" -#: netbox/dcim/choices.py:858 netbox/dcim/choices.py:1029 +#: netbox/dcim/choices.py:862 netbox/dcim/choices.py:1033 msgid "Virtual" msgstr "Віртуальний" -#: netbox/dcim/choices.py:859 netbox/dcim/choices.py:1105 +#: netbox/dcim/choices.py:863 netbox/dcim/choices.py:1109 #: netbox/dcim/forms/bulk_edit.py:1625 netbox/dcim/forms/filtersets.py:1408 #: netbox/dcim/forms/model_forms.py:1117 netbox/dcim/forms/model_forms.py:1570 #: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151 @@ -3271,11 +3272,11 @@ msgstr "Віртуальний" msgid "Wireless" msgstr "Бездротові мережі" -#: netbox/dcim/choices.py:1027 +#: netbox/dcim/choices.py:1031 msgid "Virtual interfaces" msgstr "Віртуальні інтерфейси" -#: netbox/dcim/choices.py:1030 netbox/dcim/forms/bulk_edit.py:1478 +#: netbox/dcim/choices.py:1034 netbox/dcim/forms/bulk_edit.py:1478 #: netbox/dcim/forms/bulk_import.py:901 netbox/dcim/forms/model_forms.py:1099 #: netbox/dcim/tables/devices.py:704 netbox/templates/dcim/interface.html:112 #: netbox/templates/virtualization/vminterface.html:43 @@ -3285,27 +3286,27 @@ msgstr "Віртуальні інтерфейси" msgid "Bridge" msgstr "Міст" -#: netbox/dcim/choices.py:1031 +#: netbox/dcim/choices.py:1035 msgid "Link Aggregation Group (LAG)" msgstr "Група агрегації каналів (LAG)" -#: netbox/dcim/choices.py:1035 +#: netbox/dcim/choices.py:1039 msgid "Ethernet (fixed)" msgstr "Ethernet (фіксований)" -#: netbox/dcim/choices.py:1052 +#: netbox/dcim/choices.py:1056 msgid "Ethernet (modular)" msgstr "Ethernet (модульний)" -#: netbox/dcim/choices.py:1089 +#: netbox/dcim/choices.py:1093 msgid "Ethernet (backplane)" msgstr "Ethernet (панель)" -#: netbox/dcim/choices.py:1121 +#: netbox/dcim/choices.py:1125 msgid "Cellular" msgstr "Стільниковий" -#: netbox/dcim/choices.py:1173 netbox/dcim/forms/filtersets.py:385 +#: netbox/dcim/choices.py:1177 netbox/dcim/forms/filtersets.py:385 #: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/filtersets.py:1031 #: netbox/dcim/forms/filtersets.py:1630 #: netbox/templates/dcim/inventoryitem.html:56 @@ -3313,127 +3314,127 @@ msgstr "Стільниковий" msgid "Serial" msgstr "Серійний" -#: netbox/dcim/choices.py:1188 +#: netbox/dcim/choices.py:1192 msgid "Coaxial" msgstr "Коаксіальний" -#: netbox/dcim/choices.py:1209 +#: netbox/dcim/choices.py:1213 msgid "Stacking" msgstr "Стекований" -#: netbox/dcim/choices.py:1261 +#: netbox/dcim/choices.py:1265 msgid "Half" msgstr "Половинний" -#: netbox/dcim/choices.py:1262 +#: netbox/dcim/choices.py:1266 msgid "Full" msgstr "Повний" -#: netbox/dcim/choices.py:1263 netbox/netbox/preferences.py:31 +#: netbox/dcim/choices.py:1267 netbox/netbox/preferences.py:31 #: netbox/wireless/choices.py:480 msgid "Auto" msgstr "Авто" -#: netbox/dcim/choices.py:1275 +#: netbox/dcim/choices.py:1279 msgid "Access" msgstr "Доступ" -#: netbox/dcim/choices.py:1276 netbox/ipam/tables/vlans.py:150 +#: netbox/dcim/choices.py:1280 netbox/ipam/tables/vlans.py:150 #: netbox/ipam/tables/vlans.py:195 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "З мітками" -#: netbox/dcim/choices.py:1277 +#: netbox/dcim/choices.py:1281 msgid "Tagged (All)" msgstr "З мітками (Усі)" -#: netbox/dcim/choices.py:1278 netbox/templates/ipam/vlan_edit.html:26 +#: netbox/dcim/choices.py:1282 netbox/templates/ipam/vlan_edit.html:26 msgid "Q-in-Q (802.1ad)" msgstr "К-в-кв. (802.1ad)" -#: netbox/dcim/choices.py:1307 +#: netbox/dcim/choices.py:1311 msgid "IEEE Standard" msgstr "Стандарт IEEE" -#: netbox/dcim/choices.py:1318 +#: netbox/dcim/choices.py:1322 msgid "Passive 24V (2-pair)" msgstr "Пасивний 24В (2-парний)" -#: netbox/dcim/choices.py:1319 +#: netbox/dcim/choices.py:1323 msgid "Passive 24V (4-pair)" msgstr "Пасивний 24В (4-парний)" -#: netbox/dcim/choices.py:1320 +#: netbox/dcim/choices.py:1324 msgid "Passive 48V (2-pair)" msgstr "Пасивний 48В (2-парний)" -#: netbox/dcim/choices.py:1321 +#: netbox/dcim/choices.py:1325 msgid "Passive 48V (4-pair)" msgstr "Пасивний 48В (4-парний)" -#: netbox/dcim/choices.py:1394 netbox/dcim/choices.py:1507 +#: netbox/dcim/choices.py:1398 netbox/dcim/choices.py:1511 msgid "Copper" msgstr "Мідний" -#: netbox/dcim/choices.py:1417 +#: netbox/dcim/choices.py:1421 msgid "Fiber Optic" msgstr "Волоконно-оптичний" -#: netbox/dcim/choices.py:1453 netbox/dcim/choices.py:1536 +#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1540 msgid "USB" msgstr "USB" -#: netbox/dcim/choices.py:1523 +#: netbox/dcim/choices.py:1527 msgid "Fiber" msgstr "Волоконний" -#: netbox/dcim/choices.py:1548 netbox/dcim/forms/filtersets.py:1295 +#: netbox/dcim/choices.py:1552 netbox/dcim/forms/filtersets.py:1295 msgid "Connected" msgstr "Підключений" -#: netbox/dcim/choices.py:1567 netbox/netbox/choices.py:175 +#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:175 msgid "Kilometers" msgstr "Кілометри" -#: netbox/dcim/choices.py:1568 netbox/netbox/choices.py:176 +#: netbox/dcim/choices.py:1572 netbox/netbox/choices.py:176 #: netbox/templates/dcim/cable_trace.html:65 msgid "Meters" msgstr "Метри" -#: netbox/dcim/choices.py:1569 +#: netbox/dcim/choices.py:1573 msgid "Centimeters" msgstr "Сантиметри" -#: netbox/dcim/choices.py:1570 netbox/netbox/choices.py:177 +#: netbox/dcim/choices.py:1574 netbox/netbox/choices.py:177 msgid "Miles" msgstr "Милі" -#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:178 +#: netbox/dcim/choices.py:1575 netbox/netbox/choices.py:178 #: netbox/templates/dcim/cable_trace.html:66 msgid "Feet" msgstr "Фути" -#: netbox/dcim/choices.py:1619 +#: netbox/dcim/choices.py:1623 msgid "Redundant" msgstr "Надлишковий" -#: netbox/dcim/choices.py:1640 +#: netbox/dcim/choices.py:1644 msgid "Single phase" msgstr "Однофазний" -#: netbox/dcim/choices.py:1641 +#: netbox/dcim/choices.py:1645 msgid "Three-phase" msgstr "Трифазний" -#: netbox/dcim/choices.py:1657 netbox/extras/choices.py:53 +#: netbox/dcim/choices.py:1661 netbox/extras/choices.py:53 #: netbox/netbox/preferences.py:21 netbox/netbox/preferences.py:60 #: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20 #: netbox/wireless/choices.py:27 msgid "Disabled" msgstr "Вимкнений" -#: netbox/dcim/choices.py:1658 +#: netbox/dcim/choices.py:1662 msgid "Faulty" msgstr "Несправний" @@ -3691,7 +3692,7 @@ msgstr "Це повна глибина" #: netbox/dcim/filtersets.py:1164 netbox/dcim/forms/filtersets.py:838 #: netbox/dcim/forms/filtersets.py:1463 netbox/dcim/forms/filtersets.py:1669 #: netbox/dcim/forms/filtersets.py:1674 netbox/dcim/forms/model_forms.py:1887 -#: netbox/dcim/models/devices.py:1256 netbox/dcim/models/devices.py:1276 +#: netbox/dcim/models/devices.py:1260 netbox/dcim/models/devices.py:1280 #: netbox/virtualization/filtersets.py:198 #: netbox/virtualization/filtersets.py:270 #: netbox/virtualization/forms/filtersets.py:178 @@ -3840,7 +3841,7 @@ msgstr "Призначений VID" #: netbox/dcim/filtersets.py:1829 netbox/dcim/forms/bulk_edit.py:1591 #: netbox/dcim/forms/bulk_import.py:952 netbox/dcim/forms/filtersets.py:1516 #: netbox/dcim/forms/model_forms.py:1536 -#: netbox/dcim/models/device_components.py:761 +#: netbox/dcim/models/device_components.py:792 #: netbox/dcim/tables/devices.py:658 netbox/ipam/filtersets.py:335 #: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478 #: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590 @@ -3852,8 +3853,8 @@ msgstr "Призначений VID" #: netbox/ipam/forms/model_forms.py:208 netbox/ipam/forms/model_forms.py:256 #: netbox/ipam/forms/model_forms.py:310 netbox/ipam/forms/model_forms.py:474 #: netbox/ipam/forms/model_forms.py:488 netbox/ipam/forms/model_forms.py:502 -#: netbox/ipam/models/ip.py:222 netbox/ipam/models/ip.py:511 -#: netbox/ipam/models/ip.py:740 netbox/ipam/models/vrfs.py:61 +#: netbox/ipam/models/ip.py:223 netbox/ipam/models/ip.py:519 +#: netbox/ipam/models/ip.py:748 netbox/ipam/models/vrfs.py:61 #: netbox/ipam/tables/ip.py:189 netbox/ipam/tables/ip.py:262 #: netbox/ipam/tables/ip.py:318 netbox/ipam/tables/ip.py:418 #: netbox/templates/dcim/interface.html:152 @@ -3899,7 +3900,7 @@ msgstr "Політика перекладу VLAN (ідентифікатор)" #: netbox/dcim/filtersets.py:1857 netbox/dcim/forms/filtersets.py:1487 #: netbox/dcim/forms/model_forms.py:1553 -#: netbox/dcim/models/device_components.py:580 +#: netbox/dcim/models/device_components.py:611 #: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:712 #: netbox/templates/ipam/vlantranslationpolicy.html:11 #: netbox/virtualization/forms/bulk_edit.py:248 @@ -4018,7 +4019,7 @@ msgstr "Панель живлення (ідентифікатор)" #: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:443 #: netbox/extras/forms/model_forms.py:649 #: netbox/extras/forms/model_forms.py:701 netbox/netbox/forms/base.py:86 -#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:486 +#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:490 #: netbox/templates/circuits/inc/circuit_termination.html:32 #: netbox/templates/generic/bulk_edit.html:65 #: netbox/templates/inc/panels/tags.html:5 @@ -4333,7 +4334,7 @@ msgstr "Тип модуля" msgid "Chassis" msgstr "Шасі" -#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:386 +#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:387 #: netbox/dcim/tables/devices.py:82 msgid "VM role" msgstr "Роль віртуальної машини" @@ -4492,7 +4493,7 @@ msgstr "Максимальна потужність" #: netbox/dcim/forms/bulk_edit.py:1101 #: netbox/dcim/models/device_component_templates.py:281 -#: netbox/dcim/models/device_components.py:352 +#: netbox/dcim/models/device_components.py:383 msgid "Maximum power draw (watts)" msgstr "Максимальна споживана потужність (Вт)" @@ -4502,7 +4503,7 @@ msgstr "Виділена потужність" #: netbox/dcim/forms/bulk_edit.py:1107 #: netbox/dcim/models/device_component_templates.py:288 -#: netbox/dcim/models/device_components.py:359 +#: netbox/dcim/models/device_components.py:390 msgid "Allocated power draw (watts)" msgstr "Виділена споживана потужність (Вт)" @@ -4524,7 +4525,7 @@ msgstr "Тільки управління" #: netbox/dcim/forms/bulk_import.py:937 netbox/dcim/forms/filtersets.py:1472 #: netbox/dcim/forms/object_import.py:90 #: netbox/dcim/models/device_component_templates.py:445 -#: netbox/dcim/models/device_components.py:733 +#: netbox/dcim/models/device_components.py:764 msgid "PoE mode" msgstr "Режим PoE" @@ -4532,7 +4533,7 @@ msgstr "Режим PoE" #: netbox/dcim/forms/bulk_import.py:943 netbox/dcim/forms/filtersets.py:1477 #: netbox/dcim/forms/object_import.py:95 #: netbox/dcim/models/device_component_templates.py:452 -#: netbox/dcim/models/device_components.py:740 +#: netbox/dcim/models/device_components.py:771 msgid "PoE type" msgstr "Тип PoE" @@ -5242,7 +5243,7 @@ msgstr "Первинна адреса IPv6" msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64" msgstr "IPv6 адреса з довжиною префікса, наприклад 2001:db8::1/64" -#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:527 +#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558 #: netbox/templates/dcim/interface.html:57 #: netbox/templates/virtualization/vminterface.html:51 #: netbox/virtualization/forms/bulk_edit.py:207 @@ -5391,7 +5392,7 @@ msgstr "Підключення" #: netbox/dcim/forms/filtersets.py:1426 netbox/extras/forms/bulk_edit.py:382 #: netbox/extras/forms/bulk_import.py:261 #: netbox/extras/forms/filtersets.py:527 -#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:640 +#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:641 #: netbox/templates/extras/journalentry.html:30 msgid "Kind" msgstr "Вид" @@ -5401,7 +5402,7 @@ msgid "Mgmt only" msgstr "Тільки управління" #: netbox/dcim/forms/filtersets.py:1467 netbox/dcim/forms/model_forms.py:1548 -#: netbox/dcim/models/device_components.py:689 +#: netbox/dcim/models/device_components.py:720 #: netbox/templates/dcim/interface.html:142 msgid "WWN" msgstr "WWN (унікальний ідентифікатор)" @@ -5534,7 +5535,7 @@ msgstr "Профіль та атрибути" msgid "Device Role" msgstr "Роль пристрою" -#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:545 +#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:546 msgid "The lowest-numbered unit occupied by the device" msgstr "Юніт з найменшим номером, зайнятим пристроєм" @@ -5800,63 +5801,63 @@ msgstr "" msgid "A position must be specified for the first VC member." msgstr "Позиція повинна бути вказана для першого члена VC." -#: netbox/dcim/models/cables.py:62 +#: netbox/dcim/models/cables.py:63 #: netbox/dcim/models/device_component_templates.py:51 #: netbox/dcim/models/device_components.py:57 #: netbox/extras/models/customfields.py:113 msgid "label" msgstr "етикетка" -#: netbox/dcim/models/cables.py:71 +#: netbox/dcim/models/cables.py:72 msgid "length" msgstr "довжина" -#: netbox/dcim/models/cables.py:78 +#: netbox/dcim/models/cables.py:79 msgid "length unit" msgstr "довжина юніта" -#: netbox/dcim/models/cables.py:96 +#: netbox/dcim/models/cables.py:97 msgid "cable" msgstr "кабель" -#: netbox/dcim/models/cables.py:97 +#: netbox/dcim/models/cables.py:98 msgid "cables" msgstr "кабелів" -#: netbox/dcim/models/cables.py:163 +#: netbox/dcim/models/cables.py:173 msgid "Must specify a unit when setting a cable length" msgstr "Необхідно вказати номер юніта при установці довжини кабелю" -#: netbox/dcim/models/cables.py:166 +#: netbox/dcim/models/cables.py:176 msgid "Must define A and B terminations when creating a new cable." msgstr "Необхідно визначити кінці А і Б при створенні нового кабелю." -#: netbox/dcim/models/cables.py:173 +#: netbox/dcim/models/cables.py:183 msgid "Cannot connect different termination types to same end of cable." msgstr "Не вдається підключити різні типи кінцевок до одного кінця кабелю." -#: netbox/dcim/models/cables.py:181 +#: netbox/dcim/models/cables.py:191 #, python-brace-format msgid "Incompatible termination types: {type_a} and {type_b}" msgstr "Несумісні типи з'єднання: {type_a} і {type_b}" -#: netbox/dcim/models/cables.py:191 +#: netbox/dcim/models/cables.py:201 msgid "A and B terminations cannot connect to the same object." msgstr "Кінцевки A і Б не можуть з'єднуватися з одним об'єктом." -#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37 +#: netbox/dcim/models/cables.py:270 netbox/ipam/models/asns.py:37 msgid "end" msgstr "кінець" -#: netbox/dcim/models/cables.py:309 +#: netbox/dcim/models/cables.py:319 msgid "cable termination" msgstr "кабельний кінець" -#: netbox/dcim/models/cables.py:310 +#: netbox/dcim/models/cables.py:320 msgid "cable terminations" msgstr "кабельні кінці" -#: netbox/dcim/models/cables.py:329 +#: netbox/dcim/models/cables.py:339 #, python-brace-format msgid "" "Duplicate termination found for {app_label}.{model} {termination_id}: cable " @@ -5865,68 +5866,68 @@ msgstr "" "Знайдено дублікат кінця {app_label}.{model} {termination_id}: кабель " "{cable_pk}" -#: netbox/dcim/models/cables.py:339 +#: netbox/dcim/models/cables.py:349 #, python-brace-format msgid "Cables cannot be terminated to {type_display} interfaces" msgstr "Кабелі не можуть бути підключені в {type_display} інтерфейси" -#: netbox/dcim/models/cables.py:346 +#: netbox/dcim/models/cables.py:356 msgid "Circuit terminations attached to a provider network may not be cabled." msgstr "" "Кінці каналу зв'язку, приєднані до мережі провайдера, не можуть бути " "кабельними." -#: netbox/dcim/models/cables.py:444 netbox/extras/models/configs.py:47 +#: netbox/dcim/models/cables.py:454 netbox/extras/models/configs.py:47 msgid "is active" msgstr "активний" -#: netbox/dcim/models/cables.py:448 +#: netbox/dcim/models/cables.py:458 msgid "is complete" msgstr "завершено" -#: netbox/dcim/models/cables.py:452 +#: netbox/dcim/models/cables.py:462 msgid "is split" msgstr "розщеплюється" -#: netbox/dcim/models/cables.py:460 +#: netbox/dcim/models/cables.py:470 msgid "cable path" msgstr "кабельний шлях" -#: netbox/dcim/models/cables.py:461 +#: netbox/dcim/models/cables.py:471 msgid "cable paths" msgstr "кабельні шляхи" -#: netbox/dcim/models/cables.py:536 +#: netbox/dcim/models/cables.py:546 msgid "All originating terminations must be attached to the same link" msgstr "Усі початкові закінчення повинні бути приєднані до одного посилання" -#: netbox/dcim/models/cables.py:548 +#: netbox/dcim/models/cables.py:558 msgid "All mid-span terminations must have the same termination type" msgstr "" "Усі закінчення середнього прольоту повинні мати однаковий тип закінчення" -#: netbox/dcim/models/cables.py:553 +#: netbox/dcim/models/cables.py:563 msgid "All mid-span terminations must have the same parent object" msgstr "" "Усі закінчення середнього прольоту повинні мати однаковий батьківський " "об'єкт" -#: netbox/dcim/models/cables.py:577 +#: netbox/dcim/models/cables.py:587 msgid "All links must be cable or wireless" msgstr "Всі посилання повинні бути кабельними або бездротовими" -#: netbox/dcim/models/cables.py:579 +#: netbox/dcim/models/cables.py:589 msgid "All links must match first link type" msgstr "Усі посилання повинні відповідати першому типу посилання" -#: netbox/dcim/models/cables.py:662 +#: netbox/dcim/models/cables.py:672 msgid "" "All positions counts within the path on opposite ends of links must match" msgstr "" "Усі позиції, що підраховуються в межах шляху на протилежних кінцях посилань," " повинні збігатися" -#: netbox/dcim/models/cables.py:671 +#: netbox/dcim/models/cables.py:681 msgid "Remote termination position filter is missing" msgstr "Відсутній фільтр положення віддаленого завершення" @@ -5980,12 +5981,12 @@ msgid "console server port templates" msgstr "шаблони портів консольного сервера" #: netbox/dcim/models/device_component_templates.py:277 -#: netbox/dcim/models/device_components.py:348 +#: netbox/dcim/models/device_components.py:379 msgid "maximum draw" msgstr "максимальна потужність" #: netbox/dcim/models/device_component_templates.py:284 -#: netbox/dcim/models/device_components.py:355 +#: netbox/dcim/models/device_components.py:386 msgid "allocated draw" msgstr "виділена потужність" @@ -5998,7 +5999,7 @@ msgid "power port templates" msgstr "шаблони портів живлення" #: netbox/dcim/models/device_component_templates.py:315 -#: netbox/dcim/models/device_components.py:375 +#: netbox/dcim/models/device_components.py:406 #, python-brace-format msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)." msgstr "" @@ -6006,12 +6007,12 @@ msgstr "" "({maximum_draw}Вт)." #: netbox/dcim/models/device_component_templates.py:349 -#: netbox/dcim/models/device_components.py:477 +#: netbox/dcim/models/device_components.py:508 msgid "feed leg" msgstr "фідер живлення" #: netbox/dcim/models/device_component_templates.py:354 -#: netbox/dcim/models/device_components.py:482 +#: netbox/dcim/models/device_components.py:513 msgid "Phase (for three-phase feeds)" msgstr "Фаза (для трифазних подач)" @@ -6038,17 +6039,17 @@ msgstr "" "модуля" #: netbox/dcim/models/device_component_templates.py:430 -#: netbox/dcim/models/device_components.py:671 +#: netbox/dcim/models/device_components.py:702 msgid "management only" msgstr "тільки управління" #: netbox/dcim/models/device_component_templates.py:438 -#: netbox/dcim/models/device_components.py:551 +#: netbox/dcim/models/device_components.py:582 msgid "bridge interface" msgstr "інтерфейс моста" #: netbox/dcim/models/device_component_templates.py:459 -#: netbox/dcim/models/device_components.py:697 +#: netbox/dcim/models/device_components.py:728 msgid "wireless role" msgstr "бездротова роль" @@ -6061,7 +6062,7 @@ msgid "interface templates" msgstr "шаблони інтерфейсу" #: netbox/dcim/models/device_component_templates.py:473 -#: netbox/dcim/models/device_components.py:857 +#: netbox/dcim/models/device_components.py:888 #: netbox/virtualization/models/virtualmachines.py:390 msgid "An interface cannot be bridged to itself." msgstr "Інтерфейс не може бути з'єднаний мостом з собою." @@ -6078,7 +6079,7 @@ msgid "Bridge interface ({bridge}) must belong to the same module type" msgstr "Інтерфейс моста ({bridge}) повинні складатися з модулів одного типу " #: netbox/dcim/models/device_component_templates.py:540 -#: netbox/dcim/models/device_components.py:1047 +#: netbox/dcim/models/device_components.py:1078 msgid "rear port position" msgstr "положення порту ззаду" @@ -6105,7 +6106,7 @@ msgstr "" "{count} позиції" #: netbox/dcim/models/device_component_templates.py:635 -#: netbox/dcim/models/device_components.py:1113 +#: netbox/dcim/models/device_components.py:1144 msgid "positions" msgstr "позиції" @@ -6118,12 +6119,12 @@ msgid "rear port templates" msgstr "шаблони портів ззаду" #: netbox/dcim/models/device_component_templates.py:676 -#: netbox/dcim/models/device_components.py:1160 +#: netbox/dcim/models/device_components.py:1191 msgid "position" msgstr "позиція" #: netbox/dcim/models/device_component_templates.py:679 -#: netbox/dcim/models/device_components.py:1163 +#: netbox/dcim/models/device_components.py:1194 msgid "Identifier to reference when renaming installed components" msgstr "" "Ідентифікатор для посилання при перейменуванні встановлених компонентів" @@ -6154,12 +6155,12 @@ msgstr "" " \"батько\", щоб дозволити відсіки пристрою." #: netbox/dcim/models/device_component_templates.py:783 -#: netbox/dcim/models/device_components.py:1315 +#: netbox/dcim/models/device_components.py:1346 msgid "part ID" msgstr "Ідентифікатор частини" #: netbox/dcim/models/device_component_templates.py:785 -#: netbox/dcim/models/device_components.py:1317 +#: netbox/dcim/models/device_components.py:1348 msgid "Manufacturer-assigned part identifier" msgstr "Ідентифікатор деталі, призначений виробником" @@ -6171,118 +6172,118 @@ msgstr "шаблон елемента інвентаря" msgid "inventory item templates" msgstr "шаблони елемента інвентаря" -#: netbox/dcim/models/device_components.py:100 +#: netbox/dcim/models/device_components.py:123 msgid "Components cannot be moved to a different device." msgstr "Компоненти не можна переміщати на інший пристрій." -#: netbox/dcim/models/device_components.py:139 +#: netbox/dcim/models/device_components.py:170 msgid "cable end" msgstr "кінець кабелю" -#: netbox/dcim/models/device_components.py:146 +#: netbox/dcim/models/device_components.py:177 msgid "mark connected" msgstr "позначка підключена" -#: netbox/dcim/models/device_components.py:148 +#: netbox/dcim/models/device_components.py:179 msgid "Treat as if a cable is connected" msgstr "Ставтеся так, ніби підключений кабель" -#: netbox/dcim/models/device_components.py:166 +#: netbox/dcim/models/device_components.py:197 msgid "Must specify cable end (A or B) when attaching a cable." msgstr "Необхідно вказати кінець кабелю (А або Б) при приєднанні кабелю." -#: netbox/dcim/models/device_components.py:170 +#: netbox/dcim/models/device_components.py:201 msgid "Cable end must not be set without a cable." msgstr "Кінець кабелю не можна встановлювати без кабелю." -#: netbox/dcim/models/device_components.py:174 +#: netbox/dcim/models/device_components.py:205 msgid "Cannot mark as connected with a cable attached." msgstr "Не можна позначити як з'єднаний із приєднаним вже кабелем." -#: netbox/dcim/models/device_components.py:201 +#: netbox/dcim/models/device_components.py:232 #, python-brace-format msgid "{class_name} models must declare a parent_object property" msgstr "" "{class_name} моделі повинні спочатку оголосити властивість parent_object" -#: netbox/dcim/models/device_components.py:287 -#: netbox/dcim/models/device_components.py:314 +#: netbox/dcim/models/device_components.py:318 #: netbox/dcim/models/device_components.py:345 -#: netbox/dcim/models/device_components.py:467 +#: netbox/dcim/models/device_components.py:376 +#: netbox/dcim/models/device_components.py:498 msgid "Physical port type" msgstr "Фізичний тип порту" -#: netbox/dcim/models/device_components.py:290 -#: netbox/dcim/models/device_components.py:317 +#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:348 msgid "speed" msgstr "швидкість" -#: netbox/dcim/models/device_components.py:294 -#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:325 +#: netbox/dcim/models/device_components.py:352 msgid "Port speed in bits per second" msgstr "Швидкість порту в бітах в секунду" -#: netbox/dcim/models/device_components.py:300 +#: netbox/dcim/models/device_components.py:331 msgid "console port" msgstr "консольний порт" -#: netbox/dcim/models/device_components.py:301 +#: netbox/dcim/models/device_components.py:332 msgid "console ports" msgstr "консольні порти" -#: netbox/dcim/models/device_components.py:327 +#: netbox/dcim/models/device_components.py:358 msgid "console server port" msgstr "порт консольного сервера" -#: netbox/dcim/models/device_components.py:328 +#: netbox/dcim/models/device_components.py:359 msgid "console server ports" msgstr "порти консольного сервера" -#: netbox/dcim/models/device_components.py:365 +#: netbox/dcim/models/device_components.py:396 msgid "power port" msgstr "порт живлення" -#: netbox/dcim/models/device_components.py:366 +#: netbox/dcim/models/device_components.py:397 msgid "power ports" msgstr "порти живлення" -#: netbox/dcim/models/device_components.py:492 +#: netbox/dcim/models/device_components.py:523 msgid "power outlet" msgstr "розетка" -#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:524 msgid "power outlets" msgstr "розетки" -#: netbox/dcim/models/device_components.py:501 +#: netbox/dcim/models/device_components.py:532 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device" msgstr "" "Батьківський порт живлення ({power_port}) повинні належати до одного і того " "ж пристрою" -#: netbox/dcim/models/device_components.py:530 netbox/vpn/models/crypto.py:80 +#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80 #: netbox/vpn/models/crypto.py:222 msgid "mode" msgstr "режим" -#: netbox/dcim/models/device_components.py:535 +#: netbox/dcim/models/device_components.py:566 msgid "IEEE 802.1Q tagging strategy" msgstr "Стратегія міток IEEE 802.1Q" -#: netbox/dcim/models/device_components.py:543 +#: netbox/dcim/models/device_components.py:574 msgid "parent interface" msgstr "батьківський інтерфейс" -#: netbox/dcim/models/device_components.py:559 +#: netbox/dcim/models/device_components.py:590 msgid "untagged VLAN" msgstr "VLAN без міток" -#: netbox/dcim/models/device_components.py:565 +#: netbox/dcim/models/device_components.py:596 msgid "tagged VLANs" msgstr "VLAN'и з мітками" -#: netbox/dcim/models/device_components.py:573 +#: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:612 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 #: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:108 @@ -6291,93 +6292,93 @@ msgstr "VLAN'и з мітками" msgid "Q-in-Q SVLAN" msgstr "Q-в-Q SVLAN" -#: netbox/dcim/models/device_components.py:588 +#: netbox/dcim/models/device_components.py:619 msgid "primary MAC address" msgstr "основна MAC-адреса" -#: netbox/dcim/models/device_components.py:600 +#: netbox/dcim/models/device_components.py:631 msgid "Only Q-in-Q interfaces may specify a service VLAN." msgstr "Тільки інтерфейси Q-in-Q можуть вказувати службовий VLAN." -#: netbox/dcim/models/device_components.py:606 +#: netbox/dcim/models/device_components.py:637 #, python-brace-format msgid "MAC address {mac_address} is not assigned to this interface." msgstr "MAC-адреса {mac_address} не призначений для цього інтерфейсу." -#: netbox/dcim/models/device_components.py:662 +#: netbox/dcim/models/device_components.py:693 msgid "parent LAG" msgstr "батьківський LAG" -#: netbox/dcim/models/device_components.py:672 +#: netbox/dcim/models/device_components.py:703 msgid "This interface is used only for out-of-band management" msgstr "" "Цей інтерфейс використовується лише для зовнішнього незалежного керування" -#: netbox/dcim/models/device_components.py:677 +#: netbox/dcim/models/device_components.py:708 msgid "speed (Kbps)" msgstr "швидкість (Кбіт/с)" -#: netbox/dcim/models/device_components.py:680 +#: netbox/dcim/models/device_components.py:711 msgid "duplex" msgstr "дуплекс" -#: netbox/dcim/models/device_components.py:690 +#: netbox/dcim/models/device_components.py:721 msgid "64-bit World Wide Name" msgstr "64-розрядна всесвітня назва" -#: netbox/dcim/models/device_components.py:704 +#: netbox/dcim/models/device_components.py:735 msgid "wireless channel" msgstr "бездротовий канал" -#: netbox/dcim/models/device_components.py:711 +#: netbox/dcim/models/device_components.py:742 msgid "channel frequency (MHz)" msgstr "частота каналу (МГц)" -#: netbox/dcim/models/device_components.py:712 -#: netbox/dcim/models/device_components.py:720 +#: netbox/dcim/models/device_components.py:743 +#: netbox/dcim/models/device_components.py:751 msgid "Populated by selected channel (if set)" msgstr "Заповнюється вибраним каналом (якщо встановлено)" -#: netbox/dcim/models/device_components.py:726 +#: netbox/dcim/models/device_components.py:757 msgid "transmit power (dBm)" msgstr "потужність передачі (дБм)" -#: netbox/dcim/models/device_components.py:753 netbox/wireless/models.py:117 +#: netbox/dcim/models/device_components.py:784 netbox/wireless/models.py:117 msgid "wireless LANs" msgstr "бездротові локальні мережі" -#: netbox/dcim/models/device_components.py:801 +#: netbox/dcim/models/device_components.py:832 #: netbox/virtualization/models/virtualmachines.py:364 msgid "interface" msgstr "інтерфейс" -#: netbox/dcim/models/device_components.py:802 +#: netbox/dcim/models/device_components.py:833 #: netbox/virtualization/models/virtualmachines.py:365 msgid "interfaces" msgstr "інтерфейси" -#: netbox/dcim/models/device_components.py:810 +#: netbox/dcim/models/device_components.py:841 #, python-brace-format msgid "{display_type} interfaces cannot have a cable attached." msgstr "{display_type} інтерфейси не можуть мати приєднаний кабель." -#: netbox/dcim/models/device_components.py:818 +#: netbox/dcim/models/device_components.py:849 #, python-brace-format msgid "{display_type} interfaces cannot be marked as connected." msgstr "{display_type} інтерфейси не можуть бути позначені як підключені." -#: netbox/dcim/models/device_components.py:827 +#: netbox/dcim/models/device_components.py:858 #: netbox/virtualization/models/virtualmachines.py:375 msgid "An interface cannot be its own parent." msgstr "Інтерфейс не може бути власним батьківським." -#: netbox/dcim/models/device_components.py:831 +#: netbox/dcim/models/device_components.py:862 msgid "Only virtual interfaces may be assigned to a parent interface." msgstr "" "Тільки віртуальні інтерфейси можуть бути призначені батьківському " "інтерфейсу." -#: netbox/dcim/models/device_components.py:838 +#: netbox/dcim/models/device_components.py:869 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to a different device " @@ -6386,7 +6387,7 @@ msgstr "" "Вибраний батьківський інтерфейс ({interface}) належить до іншого пристрою " "({device})" -#: netbox/dcim/models/device_components.py:844 +#: netbox/dcim/models/device_components.py:875 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to {device}, which is " @@ -6395,7 +6396,7 @@ msgstr "" "Вибраний батьківський інтерфейс ({interface}) належить {device}, яка не є " "частиною віртуального шасі {virtual_chassis}." -#: netbox/dcim/models/device_components.py:864 +#: netbox/dcim/models/device_components.py:895 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different device " @@ -6403,7 +6404,7 @@ msgid "" msgstr "" "Вибраний інтерфейс моста ({bridge}) належить до іншого пристрою ({device})." -#: netbox/dcim/models/device_components.py:870 +#: netbox/dcim/models/device_components.py:901 #, python-brace-format msgid "" "The selected bridge interface ({interface}) belongs to {device}, which is " @@ -6412,22 +6413,22 @@ msgstr "" "Вибраний інтерфейс моста ({interface}) належить {device}, який не є частиною" " віртуального шасі {virtual_chassis}." -#: netbox/dcim/models/device_components.py:881 +#: netbox/dcim/models/device_components.py:912 msgid "Virtual interfaces cannot have a parent LAG interface." msgstr "Віртуальні інтерфейси не можуть бути батьківським інтерфейсом LAG." -#: netbox/dcim/models/device_components.py:885 +#: netbox/dcim/models/device_components.py:916 msgid "A LAG interface cannot be its own parent." msgstr "Інтерфейс LAG не може бути власним батьківським інтерфейсом." -#: netbox/dcim/models/device_components.py:892 +#: netbox/dcim/models/device_components.py:923 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to a different device ({device})." msgstr "" "Вибраний інтерфейс LAG ({lag}) належить до іншого пристрою ({device})." -#: netbox/dcim/models/device_components.py:898 +#: netbox/dcim/models/device_components.py:929 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to {device}, which is not part of" @@ -6436,53 +6437,53 @@ msgstr "" "Вибраний інтерфейс LAG ({lag}) належить {device}, який не є частиною " "віртуального шасі {virtual_chassis}." -#: netbox/dcim/models/device_components.py:909 +#: netbox/dcim/models/device_components.py:940 msgid "Virtual interfaces cannot have a PoE mode." msgstr "Віртуальні інтерфейси не можуть мати режим PoE." -#: netbox/dcim/models/device_components.py:913 +#: netbox/dcim/models/device_components.py:944 msgid "Virtual interfaces cannot have a PoE type." msgstr "Віртуальні інтерфейси не можуть мати тип PoE." -#: netbox/dcim/models/device_components.py:919 +#: netbox/dcim/models/device_components.py:950 msgid "Must specify PoE mode when designating a PoE type." msgstr "Необхідно вказати режим PoE при створенні інтерфейсу типу PoE." -#: netbox/dcim/models/device_components.py:926 +#: netbox/dcim/models/device_components.py:957 msgid "Wireless role may be set only on wireless interfaces." msgstr "" "Роль бездротового зв'язку може бути встановлена тільки на бездротових " "інтерфейсах." -#: netbox/dcim/models/device_components.py:928 +#: netbox/dcim/models/device_components.py:959 msgid "Channel may be set only on wireless interfaces." msgstr "Канал (Wi-Fi) можна встановлювати тільки на бездротових інтерфейсах." -#: netbox/dcim/models/device_components.py:934 +#: netbox/dcim/models/device_components.py:965 msgid "Channel frequency may be set only on wireless interfaces." msgstr "" "Частота каналу (Wi-Fi) може встановлюватися тільки на бездротових " "інтерфейсах." -#: netbox/dcim/models/device_components.py:938 +#: netbox/dcim/models/device_components.py:969 msgid "Cannot specify custom frequency with channel selected." msgstr "Неможливо вказати користувацьку частоту при вибраному каналі (Wi-Fi)." -#: netbox/dcim/models/device_components.py:944 +#: netbox/dcim/models/device_components.py:975 msgid "Channel width may be set only on wireless interfaces." msgstr "" "Ширина каналу (Wi-Fi) може бути встановлена тільки на бездротових " "інтерфейсах." -#: netbox/dcim/models/device_components.py:946 +#: netbox/dcim/models/device_components.py:977 msgid "Cannot specify custom width with channel selected." msgstr "Неможливо вказати користувацьку ширину при вибраному каналі." -#: netbox/dcim/models/device_components.py:950 +#: netbox/dcim/models/device_components.py:981 msgid "Interface mode does not support an untagged vlan." msgstr "Режим інтерфейсу не підтримує vlan без тегів." -#: netbox/dcim/models/device_components.py:956 +#: netbox/dcim/models/device_components.py:987 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " @@ -6491,24 +6492,24 @@ msgstr "" "VLAN без міток ({untagged_vlan}) повинен належати тому ж тех. майданчику, що" " і батьківський пристрій інтерфейсу, або ж він повинен бути глобальним." -#: netbox/dcim/models/device_components.py:1053 +#: netbox/dcim/models/device_components.py:1084 msgid "Mapped position on corresponding rear port" msgstr "Відображене положення на відповідному порті ззаду" -#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1100 msgid "front port" msgstr "передній порт" -#: netbox/dcim/models/device_components.py:1070 +#: netbox/dcim/models/device_components.py:1101 msgid "front ports" msgstr "передні порти" -#: netbox/dcim/models/device_components.py:1081 +#: netbox/dcim/models/device_components.py:1112 #, python-brace-format msgid "Rear port ({rear_port}) must belong to the same device" msgstr "Порт ззаду ({rear_port}) повинні належати до одного і того ж пристрою" -#: netbox/dcim/models/device_components.py:1089 +#: netbox/dcim/models/device_components.py:1120 #, python-brace-format msgid "" "Invalid rear port position ({rear_port_position}): Rear port {name} has only" @@ -6517,19 +6518,19 @@ msgstr "" "Невірна позиція порту ззаду ({rear_port_position}): порт ззаду {name} має " "тільки {positions} позицій." -#: netbox/dcim/models/device_components.py:1119 +#: netbox/dcim/models/device_components.py:1150 msgid "Number of front ports which may be mapped" msgstr "Кількість передніх портів, які можуть бути відображені" -#: netbox/dcim/models/device_components.py:1124 +#: netbox/dcim/models/device_components.py:1155 msgid "rear port" msgstr "порт ззаду" -#: netbox/dcim/models/device_components.py:1125 +#: netbox/dcim/models/device_components.py:1156 msgid "rear ports" msgstr "порти ззаду" -#: netbox/dcim/models/device_components.py:1136 +#: netbox/dcim/models/device_components.py:1167 #, python-brace-format msgid "" "The number of positions cannot be less than the number of mapped front ports" @@ -6538,38 +6539,38 @@ msgstr "" "Кількість позицій не може бути меншою за кількість відображених фронтальних " "портів ({frontport_count})" -#: netbox/dcim/models/device_components.py:1177 +#: netbox/dcim/models/device_components.py:1208 msgid "module bay" msgstr "відсік модуля" -#: netbox/dcim/models/device_components.py:1178 +#: netbox/dcim/models/device_components.py:1209 msgid "module bays" msgstr "відсіки модуля" -#: netbox/dcim/models/device_components.py:1192 +#: netbox/dcim/models/device_components.py:1223 #: netbox/dcim/models/modules.py:269 msgid "A module bay cannot belong to a module installed within it." msgstr "Відсік модуля не може належати модулю, встановленому в ньому." -#: netbox/dcim/models/device_components.py:1218 +#: netbox/dcim/models/device_components.py:1249 msgid "device bay" msgstr "відсік пристрою" -#: netbox/dcim/models/device_components.py:1219 +#: netbox/dcim/models/device_components.py:1250 msgid "device bays" msgstr "відсіки для пристроїв" -#: netbox/dcim/models/device_components.py:1226 +#: netbox/dcim/models/device_components.py:1257 #, python-brace-format msgid "This type of device ({device_type}) does not support device bays." msgstr "" "Даний тип пристрою ({device_type}) не підтримує відсіки для пристроїв." -#: netbox/dcim/models/device_components.py:1232 +#: netbox/dcim/models/device_components.py:1263 msgid "Cannot install a device into itself." msgstr "Не вдається встановити пристрій в себе." -#: netbox/dcim/models/device_components.py:1240 +#: netbox/dcim/models/device_components.py:1271 #, python-brace-format msgid "" "Cannot install the specified device; device is already installed in {bay}." @@ -6577,114 +6578,114 @@ msgstr "" "Не вдається встановити вказаний пристрій, бо пристрій вже встановлено в " "{bay}." -#: netbox/dcim/models/device_components.py:1261 +#: netbox/dcim/models/device_components.py:1292 msgid "inventory item role" msgstr "роль елемента інвентаря" -#: netbox/dcim/models/device_components.py:1262 +#: netbox/dcim/models/device_components.py:1293 msgid "inventory item roles" msgstr "ролі елемента інвентаря" -#: netbox/dcim/models/device_components.py:1321 -#: netbox/dcim/models/devices.py:508 netbox/dcim/models/modules.py:229 +#: netbox/dcim/models/device_components.py:1352 +#: netbox/dcim/models/devices.py:509 netbox/dcim/models/modules.py:229 #: netbox/dcim/models/racks.py:310 #: netbox/virtualization/models/virtualmachines.py:125 msgid "serial number" msgstr "серійний номер" -#: netbox/dcim/models/device_components.py:1329 -#: netbox/dcim/models/devices.py:516 netbox/dcim/models/modules.py:236 +#: netbox/dcim/models/device_components.py:1360 +#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:236 #: netbox/dcim/models/racks.py:317 msgid "asset tag" msgstr "призначеня мітки" -#: netbox/dcim/models/device_components.py:1330 +#: netbox/dcim/models/device_components.py:1361 msgid "A unique tag used to identify this item" msgstr "" "Унікальна мітка, яка використовується для ідентифікації цього елемента" -#: netbox/dcim/models/device_components.py:1333 +#: netbox/dcim/models/device_components.py:1364 msgid "discovered" msgstr "виявлено" -#: netbox/dcim/models/device_components.py:1335 +#: netbox/dcim/models/device_components.py:1366 msgid "This item was automatically discovered" msgstr "Цей елемент був автоматично виявлений" -#: netbox/dcim/models/device_components.py:1353 +#: netbox/dcim/models/device_components.py:1384 msgid "inventory item" msgstr "елемент інвентаря" -#: netbox/dcim/models/device_components.py:1354 +#: netbox/dcim/models/device_components.py:1385 msgid "inventory items" msgstr "елементи інвентаря" -#: netbox/dcim/models/device_components.py:1362 +#: netbox/dcim/models/device_components.py:1393 msgid "Cannot assign self as parent." msgstr "Не вдається призначити себе батьком." -#: netbox/dcim/models/device_components.py:1370 +#: netbox/dcim/models/device_components.py:1401 msgid "Parent inventory item does not belong to the same device." msgstr "Батьківський елемент інвентаря не належить до одного пристрою." -#: netbox/dcim/models/device_components.py:1376 +#: netbox/dcim/models/device_components.py:1407 msgid "Cannot move an inventory item with dependent children" msgstr "Не можливо переміщати елемент інвентаря з підпорядкованим елементом" -#: netbox/dcim/models/device_components.py:1384 +#: netbox/dcim/models/device_components.py:1415 msgid "Cannot assign inventory item to component on another device" msgstr "Не можливо призначати елемент інвентаря компоненту у іншому пристрої" -#: netbox/dcim/models/devices.py:59 +#: netbox/dcim/models/devices.py:60 msgid "manufacturer" msgstr "виробник" -#: netbox/dcim/models/devices.py:60 +#: netbox/dcim/models/devices.py:61 msgid "manufacturers" msgstr "виробники" -#: netbox/dcim/models/devices.py:84 netbox/dcim/models/modules.py:85 +#: netbox/dcim/models/devices.py:85 netbox/dcim/models/modules.py:85 #: netbox/dcim/models/racks.py:139 msgid "model" msgstr "модель" -#: netbox/dcim/models/devices.py:97 +#: netbox/dcim/models/devices.py:98 msgid "default platform" msgstr "платформа за замовчуванням" -#: netbox/dcim/models/devices.py:100 netbox/dcim/models/modules.py:89 +#: netbox/dcim/models/devices.py:101 netbox/dcim/models/modules.py:89 msgid "part number" msgstr "номер деталі" -#: netbox/dcim/models/devices.py:103 netbox/dcim/models/modules.py:92 +#: netbox/dcim/models/devices.py:104 netbox/dcim/models/modules.py:92 msgid "Discrete part number (optional)" msgstr "Дискретний номер деталі (необов'язково)" -#: netbox/dcim/models/devices.py:109 netbox/dcim/models/racks.py:53 +#: netbox/dcim/models/devices.py:110 netbox/dcim/models/racks.py:53 msgid "height (U)" msgstr "висота (U)" -#: netbox/dcim/models/devices.py:113 +#: netbox/dcim/models/devices.py:114 msgid "exclude from utilization" msgstr "виключити з підрахунку утилізації" -#: netbox/dcim/models/devices.py:114 +#: netbox/dcim/models/devices.py:115 msgid "Devices of this type are excluded when calculating rack utilization." msgstr "Пристрої такого типу виключаються при підрахунку утилізації стійки." -#: netbox/dcim/models/devices.py:118 +#: netbox/dcim/models/devices.py:119 msgid "is full depth" msgstr "є повною глибиною" -#: netbox/dcim/models/devices.py:119 +#: netbox/dcim/models/devices.py:120 msgid "Device consumes both front and rear rack faces." msgstr "Пристрій споживає як передні, так і задні грані стійки." -#: netbox/dcim/models/devices.py:126 +#: netbox/dcim/models/devices.py:127 msgid "parent/child status" msgstr "статус батька/дитини" -#: netbox/dcim/models/devices.py:127 +#: netbox/dcim/models/devices.py:128 msgid "" "Parent devices house child devices in device bays. Leave blank if this " "device type is neither a parent nor a child." @@ -6692,24 +6693,24 @@ msgstr "" "Батьківські пристрої розміщують дочірні пристрої в відсіках пристроїв. " "Залиште порожнім, якщо цей тип пристрою не є ані батьком, ані дитиною." -#: netbox/dcim/models/devices.py:131 netbox/dcim/models/devices.py:561 +#: netbox/dcim/models/devices.py:132 netbox/dcim/models/devices.py:562 #: netbox/dcim/models/modules.py:95 netbox/dcim/models/racks.py:321 msgid "airflow" msgstr "повітряний потік" -#: netbox/dcim/models/devices.py:208 +#: netbox/dcim/models/devices.py:209 msgid "device type" msgstr "тип пристрою" -#: netbox/dcim/models/devices.py:209 +#: netbox/dcim/models/devices.py:210 msgid "device types" msgstr "типи пристроїв" -#: netbox/dcim/models/devices.py:291 +#: netbox/dcim/models/devices.py:292 msgid "U height must be in increments of 0.5 rack units." msgstr "Висота має зазначатись з точністю до 0,5 юніта." -#: netbox/dcim/models/devices.py:308 +#: netbox/dcim/models/devices.py:309 #, python-brace-format msgid "" "Device {device} in rack {rack} does not have sufficient space to accommodate" @@ -6718,7 +6719,7 @@ msgstr "" "В стійці {rack} не має достатньо вільного місця для розміщення " "пристрою{device}висотою {height}юніта" -#: netbox/dcim/models/devices.py:323 +#: netbox/dcim/models/devices.py:324 #, python-brace-format msgid "" "Unable to set 0U height: Found {racked_instance_count} " @@ -6727,7 +6728,7 @@ msgstr "" "Не вдалося встановити висоту 0 юніта, бо в стійці вже змонтовано {racked_instance_count} пристроїв." -#: netbox/dcim/models/devices.py:332 +#: netbox/dcim/models/devices.py:333 msgid "" "Must delete all device bay templates associated with this device before " "declassifying it as a parent device." @@ -6735,152 +6736,152 @@ msgstr "" "Необхідно видалити всі шаблони відсіків пристроїв, пов'язані з цим " "пристроєм, перш ніж перевизначати його як батьківський пристрій." -#: netbox/dcim/models/devices.py:338 +#: netbox/dcim/models/devices.py:339 msgid "Child device types must be 0U." msgstr "Підпорядковані типи пристроїв повинні бути висоту 0 юніт." -#: netbox/dcim/models/devices.py:387 +#: netbox/dcim/models/devices.py:388 msgid "Virtual machines may be assigned to this role" msgstr "Віртуальні машини можуть бути призначені для цієї ролі" -#: netbox/dcim/models/devices.py:410 +#: netbox/dcim/models/devices.py:411 msgid "A top-level device role with this name already exists." msgstr "Роль пристрою верхнього рівня з такою назвою вже існує." -#: netbox/dcim/models/devices.py:420 +#: netbox/dcim/models/devices.py:421 msgid "A top-level device role with this slug already exists." msgstr "Роль пристрою верхнього рівня з цим слимаком вже існує." -#: netbox/dcim/models/devices.py:423 +#: netbox/dcim/models/devices.py:424 msgid "device role" msgstr "роль пристрою" -#: netbox/dcim/models/devices.py:424 +#: netbox/dcim/models/devices.py:425 msgid "device roles" msgstr "ролі пристрою" -#: netbox/dcim/models/devices.py:438 +#: netbox/dcim/models/devices.py:439 msgid "Optionally limit this platform to devices of a certain manufacturer" msgstr "Опціонально обмежити цю платформу пристроями певного виробника" -#: netbox/dcim/models/devices.py:450 +#: netbox/dcim/models/devices.py:451 msgid "platform" msgstr "платформа" -#: netbox/dcim/models/devices.py:451 +#: netbox/dcim/models/devices.py:452 msgid "platforms" msgstr "платформи" -#: netbox/dcim/models/devices.py:482 +#: netbox/dcim/models/devices.py:483 msgid "The function this device serves" msgstr "Функція, яку виконує цей пристрій" -#: netbox/dcim/models/devices.py:509 +#: netbox/dcim/models/devices.py:510 msgid "Chassis serial number, assigned by the manufacturer" msgstr "Серійний номер шасі, наданий виробником" -#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:237 +#: netbox/dcim/models/devices.py:518 netbox/dcim/models/modules.py:237 msgid "A unique tag used to identify this device" msgstr "" "Унікальна мітка, яка використовується для ідентифікації цього пристрою" -#: netbox/dcim/models/devices.py:544 +#: netbox/dcim/models/devices.py:545 msgid "position (U)" msgstr "позиція (юніт)" -#: netbox/dcim/models/devices.py:552 +#: netbox/dcim/models/devices.py:553 msgid "rack face" msgstr "лицева частина стійки" -#: netbox/dcim/models/devices.py:573 netbox/dcim/models/devices.py:1176 +#: netbox/dcim/models/devices.py:574 netbox/dcim/models/devices.py:1180 #: netbox/virtualization/models/virtualmachines.py:94 msgid "primary IPv4" msgstr "первинна адреса IPv4" -#: netbox/dcim/models/devices.py:581 netbox/dcim/models/devices.py:1184 +#: netbox/dcim/models/devices.py:582 netbox/dcim/models/devices.py:1188 #: netbox/virtualization/models/virtualmachines.py:102 msgid "primary IPv6" msgstr "первинна адреса IPv6" -#: netbox/dcim/models/devices.py:589 +#: netbox/dcim/models/devices.py:590 msgid "out-of-band IP" msgstr "IP для зовнішнього незалежного керування" -#: netbox/dcim/models/devices.py:606 +#: netbox/dcim/models/devices.py:607 msgid "VC position" msgstr "Позиція віртуального шасі" -#: netbox/dcim/models/devices.py:609 +#: netbox/dcim/models/devices.py:610 msgid "Virtual chassis position" msgstr "Позиція віртуального шасі" -#: netbox/dcim/models/devices.py:612 +#: netbox/dcim/models/devices.py:613 msgid "VC priority" msgstr "Пріоритет віртуального шасі" -#: netbox/dcim/models/devices.py:616 +#: netbox/dcim/models/devices.py:617 msgid "Virtual chassis master election priority" msgstr "Пріоритет виборів майстра віртуального шасі" -#: netbox/dcim/models/devices.py:619 netbox/dcim/models/sites.py:208 +#: netbox/dcim/models/devices.py:620 netbox/dcim/models/sites.py:208 msgid "latitude" msgstr "широта" -#: netbox/dcim/models/devices.py:624 netbox/dcim/models/devices.py:632 +#: netbox/dcim/models/devices.py:625 netbox/dcim/models/devices.py:633 #: netbox/dcim/models/sites.py:213 netbox/dcim/models/sites.py:221 msgid "GPS coordinate in decimal format (xx.yyyyyy)" msgstr "GPS-координата в десятковому форматі (xx.yyyyyy)" -#: netbox/dcim/models/devices.py:627 netbox/dcim/models/sites.py:216 +#: netbox/dcim/models/devices.py:628 netbox/dcim/models/sites.py:216 msgid "longitude" msgstr "довгота" -#: netbox/dcim/models/devices.py:706 +#: netbox/dcim/models/devices.py:707 msgid "Device name must be unique per site." msgstr "Ім'я пристрою має бути унікальним для кожного тех. майданчика." -#: netbox/dcim/models/devices.py:717 +#: netbox/dcim/models/devices.py:718 msgid "device" msgstr "пристрій" -#: netbox/dcim/models/devices.py:718 +#: netbox/dcim/models/devices.py:719 msgid "devices" msgstr "пристрої" -#: netbox/dcim/models/devices.py:737 +#: netbox/dcim/models/devices.py:738 #, python-brace-format msgid "Rack {rack} does not belong to site {site}." msgstr "Стійка {rack} не належить до тех. майданчику {site}." -#: netbox/dcim/models/devices.py:742 +#: netbox/dcim/models/devices.py:743 #, python-brace-format msgid "Location {location} does not belong to site {site}." msgstr "Розташування {location} не належить до тех. майданчика {site}." -#: netbox/dcim/models/devices.py:748 +#: netbox/dcim/models/devices.py:749 #, python-brace-format msgid "Rack {rack} does not belong to location {location}." msgstr "Стійка {rack} не належить до місцезнаходження {location}." -#: netbox/dcim/models/devices.py:755 +#: netbox/dcim/models/devices.py:756 msgid "Cannot select a rack face without assigning a rack." msgstr "" "Не вдається вибрати лицеву частину стійки без призначення самої стійки." -#: netbox/dcim/models/devices.py:759 +#: netbox/dcim/models/devices.py:760 msgid "Cannot select a rack position without assigning a rack." msgstr "Не вдається вибрати положення стійки без призначення самої стійки." -#: netbox/dcim/models/devices.py:765 +#: netbox/dcim/models/devices.py:766 msgid "Position must be in increments of 0.5 rack units." msgstr "Положення повинно бути з кроком в 0,5 юніта." -#: netbox/dcim/models/devices.py:769 +#: netbox/dcim/models/devices.py:770 msgid "Must specify rack face when defining rack position." msgstr "" "Необхідно вказати лицеву частину стійки при визначенні положення стійки." -#: netbox/dcim/models/devices.py:777 +#: netbox/dcim/models/devices.py:778 #, python-brace-format msgid "" "A 0U device type ({device_type}) cannot be assigned to a rack position." @@ -6888,7 +6889,7 @@ msgstr "" "Тип пристрою 0 юніта ({device_type}) не може бути призначений для положення " "стійки." -#: netbox/dcim/models/devices.py:788 +#: netbox/dcim/models/devices.py:789 msgid "" "Child device types cannot be assigned to a rack face. This is an attribute " "of the parent device." @@ -6896,7 +6897,7 @@ msgstr "" "Підпорядковані типи пристроїв не можуть бути призначені для лицевої частини " "стійки. Це атрибут батьківського пристрою." -#: netbox/dcim/models/devices.py:795 +#: netbox/dcim/models/devices.py:796 msgid "" "Child device types cannot be assigned to a rack position. This is an " "attribute of the parent device." @@ -6904,7 +6905,7 @@ msgstr "" "Підпорядковані типи пристроїв не можуть бути призначені для розміщення у " "стійки. Це атрибут батьківського пристрою." -#: netbox/dcim/models/devices.py:809 +#: netbox/dcim/models/devices.py:810 #, python-brace-format msgid "" "U{position} is already occupied or does not have sufficient space to " @@ -6913,22 +6914,22 @@ msgstr "" "Монтажна позиція{position}юніт вже зайнята або не має достатньо вільного " "місця для розміщення цього пристрою: {device_type} ({u_height}юніта)" -#: netbox/dcim/models/devices.py:824 +#: netbox/dcim/models/devices.py:825 #, python-brace-format msgid "{ip} is not an IPv4 address." msgstr "{ip} Це не IPv4 адреса." -#: netbox/dcim/models/devices.py:836 netbox/dcim/models/devices.py:854 +#: netbox/dcim/models/devices.py:837 netbox/dcim/models/devices.py:855 #, python-brace-format msgid "The specified IP address ({ip}) is not assigned to this device." msgstr "Зазначена IP-адреса ({ip}) не призначається до цього пристрою." -#: netbox/dcim/models/devices.py:842 +#: netbox/dcim/models/devices.py:843 #, python-brace-format msgid "{ip} is not an IPv6 address." msgstr "{ip} Це не IPv6 адреса." -#: netbox/dcim/models/devices.py:872 +#: netbox/dcim/models/devices.py:873 #, python-brace-format msgid "" "The assigned platform is limited to {platform_manufacturer} device types, " @@ -6937,23 +6938,23 @@ msgstr "" "Призначена платформа обмежена {platform_manufacturer} типом пристроїв, але " "цей тип пристрою належить до {devicetype_manufacturer}." -#: netbox/dcim/models/devices.py:883 +#: netbox/dcim/models/devices.py:884 #, python-brace-format msgid "The assigned cluster belongs to a different site ({site})" msgstr "Призначений кластер належить іншому тех. майданчику ({site})" -#: netbox/dcim/models/devices.py:890 +#: netbox/dcim/models/devices.py:891 #, python-brace-format msgid "The assigned cluster belongs to a different location ({location})" msgstr "Призначений кластер належить до іншого місця ({location})" -#: netbox/dcim/models/devices.py:898 +#: netbox/dcim/models/devices.py:899 msgid "A device assigned to a virtual chassis must have its position defined." msgstr "" "Для пристрія, призначеного для віртуального шасі, повинно бути задане " "положення." -#: netbox/dcim/models/devices.py:904 +#: netbox/dcim/models/devices.py:905 #, python-brace-format msgid "" "Device cannot be removed from virtual chassis {virtual_chassis} because it " @@ -6962,21 +6963,21 @@ msgstr "" "Пристрій неможливо видалити з віртуального шасі {virtual_chassis} тому, що в" " даний час він призначений майстром." -#: netbox/dcim/models/devices.py:1097 +#: netbox/dcim/models/devices.py:1101 msgid "domain" msgstr "домен" -#: netbox/dcim/models/devices.py:1110 netbox/dcim/models/devices.py:1111 +#: netbox/dcim/models/devices.py:1114 netbox/dcim/models/devices.py:1115 msgid "virtual chassis" msgstr "віртуальні шасі" -#: netbox/dcim/models/devices.py:1123 +#: netbox/dcim/models/devices.py:1127 #, python-brace-format msgid "" "The selected master ({master}) is not assigned to this virtual chassis." msgstr "Обраний майстер ({master}) не присвоюється цьому віртуальному шасі." -#: netbox/dcim/models/devices.py:1139 +#: netbox/dcim/models/devices.py:1143 #, python-brace-format msgid "" "Unable to delete virtual chassis {self}. There are member interfaces which " @@ -6985,43 +6986,43 @@ msgstr "" "Неможливо видалити віртуальне шасі {self}. Існують мережеві інтерфейси, які " "утворюють інтерфейси LAG між шасі." -#: netbox/dcim/models/devices.py:1165 netbox/vpn/models/l2vpn.py:42 +#: netbox/dcim/models/devices.py:1169 netbox/vpn/models/l2vpn.py:42 msgid "identifier" msgstr "ідентифікатор" -#: netbox/dcim/models/devices.py:1166 +#: netbox/dcim/models/devices.py:1170 msgid "Numeric identifier unique to the parent device" msgstr "Числовий ідентифікатор, унікальний для батьківського пристрою" -#: netbox/dcim/models/devices.py:1194 netbox/extras/models/customfields.py:227 +#: netbox/dcim/models/devices.py:1198 netbox/extras/models/customfields.py:227 #: netbox/extras/models/models.py:109 netbox/extras/models/models.py:775 #: netbox/netbox/models/__init__.py:120 netbox/netbox/models/__init__.py:155 msgid "comments" msgstr "коментарі" -#: netbox/dcim/models/devices.py:1210 +#: netbox/dcim/models/devices.py:1214 msgid "virtual device context" msgstr "контекст віртуального пристрою" -#: netbox/dcim/models/devices.py:1211 +#: netbox/dcim/models/devices.py:1215 msgid "virtual device contexts" msgstr "контексти віртуальних пристроїв" -#: netbox/dcim/models/devices.py:1240 +#: netbox/dcim/models/devices.py:1244 #, python-brace-format msgid "{ip} is not an IPv{family} address." msgstr "{ip} не є IPv{family} адресою." -#: netbox/dcim/models/devices.py:1246 +#: netbox/dcim/models/devices.py:1250 msgid "Primary IP address must belong to an interface on the assigned device." msgstr "" "Первинна IP-адреса повинна належати інтерфейсу на призначеному пристрої." -#: netbox/dcim/models/devices.py:1277 +#: netbox/dcim/models/devices.py:1281 msgid "MAC addresses" msgstr "MAC-адреси" -#: netbox/dcim/models/devices.py:1309 +#: netbox/dcim/models/devices.py:1313 msgid "" "Cannot unassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7029,7 +7030,7 @@ msgstr "" "Не вдається скасувати присвоєння MAC-адреси, якщо вона призначена як " "основний MAC для об'єкта" -#: netbox/dcim/models/devices.py:1313 +#: netbox/dcim/models/devices.py:1317 msgid "" "Cannot reassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7473,6 +7474,10 @@ msgstr "Тех. майданчик А" msgid "Site B" msgstr "Тех. майданчик Б" +#: netbox/dcim/tables/cables.py:117 +msgid "Color Name" +msgstr "Назва кольору" + #: netbox/dcim/tables/connections.py:31 netbox/dcim/tables/connections.py:50 #: netbox/dcim/tables/connections.py:71 #: netbox/templates/dcim/inc/connection_endpoints.html:16 @@ -7481,7 +7486,7 @@ msgstr "Доступний" #: netbox/dcim/tables/devices.py:73 netbox/dcim/tables/devices.py:121 #: netbox/dcim/tables/racks.py:153 netbox/dcim/tables/sites.py:118 -#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:605 +#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:606 #: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73 #: netbox/netbox/navigation/menu.py:75 #: netbox/virtualization/forms/model_forms.py:122 @@ -7713,7 +7718,7 @@ msgid "Module Types" msgstr "Типи модулів" #: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:413 -#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:600 +#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:601 #: netbox/netbox/navigation/menu.py:78 msgid "Platforms" msgstr "Платформи" @@ -7910,7 +7915,7 @@ msgstr "Контекст конфігурації" msgid "Render Config" msgstr "Відтворення конфігурації" -#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:610 +#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:611 #: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258 #: netbox/virtualization/views.py:208 msgid "Virtual Machines" @@ -8256,34 +8261,38 @@ msgstr "Невірний вибір моделі: {self['model'].data} не пі msgid "RSS Feed" msgstr "RSS-канал" -#: netbox/extras/dashboard/widgets.py:314 +#: netbox/extras/dashboard/widgets.py:315 msgid "Embed an RSS feed from an external website." msgstr "Вбудовувати RSS-канал із зовнішнього веб-сайту." -#: netbox/extras/dashboard/widgets.py:321 +#: netbox/extras/dashboard/widgets.py:322 msgid "Feed URL" msgstr "URL-адреса каналу" -#: netbox/extras/dashboard/widgets.py:325 +#: netbox/extras/dashboard/widgets.py:326 msgid "Requires external connection" msgstr "Потрібне зовнішнє підключення" -#: netbox/extras/dashboard/widgets.py:331 +#: netbox/extras/dashboard/widgets.py:332 msgid "The maximum number of objects to display" msgstr "Максимальна кількість об'єктів для відображення" -#: netbox/extras/dashboard/widgets.py:336 +#: netbox/extras/dashboard/widgets.py:337 msgid "How long to stored the cached content (in seconds)" msgstr "Як довго зберігати кешований вміст (в секундах)" -#: netbox/extras/dashboard/widgets.py:393 +#: netbox/extras/dashboard/widgets.py:343 +msgid "Timeout value for fetching the feed (in seconds)" +msgstr "Значення тайм-ауту для отримання каналу (у секундах)" + +#: netbox/extras/dashboard/widgets.py:400 #: netbox/templates/account/base.html:10 #: netbox/templates/account/bookmarks.html:7 #: netbox/templates/inc/user_menu.html:43 msgid "Bookmarks" msgstr "Закладки" -#: netbox/extras/dashboard/widgets.py:397 +#: netbox/extras/dashboard/widgets.py:404 msgid "Show your personal bookmarks" msgstr "Показувати особисті закладки" @@ -8403,7 +8412,7 @@ msgstr "Клас кнопок" #: netbox/extras/forms/bulk_edit.py:155 netbox/extras/forms/bulk_edit.py:354 #: netbox/extras/forms/filtersets.py:192 netbox/extras/forms/filtersets.py:470 -#: netbox/extras/models/mixins.py:100 +#: netbox/extras/models/mixins.py:101 msgid "MIME type" msgstr "Тип MIME" @@ -8475,7 +8484,7 @@ msgstr "Активний" #: netbox/extras/forms/model_forms.py:297 #: netbox/extras/forms/model_forms.py:450 #: netbox/extras/forms/model_forms.py:567 -#: netbox/users/forms/model_forms.py:277 +#: netbox/users/forms/model_forms.py:284 msgid "Object types" msgstr "Типи об'єктів" @@ -8580,7 +8589,7 @@ msgstr "Класифікація вступу" #: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:413 #: netbox/templates/extras/notificationgroup.html:41 #: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:237 -#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:301 +#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:310 #: netbox/users/tables.py:102 msgid "Users" msgstr "Користувачі" @@ -8597,7 +8606,7 @@ msgstr "Імена користувачів, розділені комами, у #: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78 #: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68 #: netbox/users/forms/model_forms.py:182 netbox/users/forms/model_forms.py:194 -#: netbox/users/forms/model_forms.py:306 netbox/users/tables.py:35 +#: netbox/users/forms/model_forms.py:315 netbox/users/tables.py:35 #: netbox/users/tables.py:106 msgid "Groups" msgstr "Групи" @@ -8961,7 +8970,7 @@ msgstr "Індексаторів не знайдено!" #: netbox/extras/models/configs.py:38 netbox/extras/models/models.py:323 #: netbox/extras/models/models.py:488 netbox/extras/models/models.py:567 #: netbox/extras/models/search.py:48 netbox/extras/models/tags.py:44 -#: netbox/ipam/models/ip.py:193 netbox/netbox/models/mixins.py:16 +#: netbox/ipam/models/ip.py:194 netbox/netbox/models/mixins.py:16 msgid "weight" msgstr "вага" @@ -9348,19 +9357,19 @@ msgstr "інформаційна панель" msgid "dashboards" msgstr "інформаційні панелі" -#: netbox/extras/models/mixins.py:85 +#: netbox/extras/models/mixins.py:86 msgid "template code" msgstr "код шаблону" -#: netbox/extras/models/mixins.py:86 +#: netbox/extras/models/mixins.py:87 msgid "Jinja template code." msgstr "Код шаблону Jinja." -#: netbox/extras/models/mixins.py:89 +#: netbox/extras/models/mixins.py:90 msgid "environment parameters" msgstr "параметри середовища" -#: netbox/extras/models/mixins.py:94 +#: netbox/extras/models/mixins.py:95 #, python-brace-format msgid "" "Any additional parameters to pass when constructing " @@ -9369,32 +9378,32 @@ msgstr "" "Будь-який додаткові параметри пройти при побудові " "середовища Джинджа" -#: netbox/extras/models/mixins.py:101 +#: netbox/extras/models/mixins.py:102 #, python-brace-format msgid "Defaults to {default}" msgstr "За замовчуванням {default}" -#: netbox/extras/models/mixins.py:106 +#: netbox/extras/models/mixins.py:107 msgid "Filename to give to the rendered export file" msgstr "Назва файлу для відтвореного файлу експорту" -#: netbox/extras/models/mixins.py:109 +#: netbox/extras/models/mixins.py:110 msgid "file extension" msgstr "розширення файлу" -#: netbox/extras/models/mixins.py:112 +#: netbox/extras/models/mixins.py:113 msgid "Extension to append to the rendered filename" msgstr "Розширення для додавання до відтвореної назви файлу" -#: netbox/extras/models/mixins.py:115 +#: netbox/extras/models/mixins.py:116 msgid "as attachment" msgstr "як вкладення" -#: netbox/extras/models/mixins.py:117 +#: netbox/extras/models/mixins.py:118 msgid "Download file as attachment" msgstr "Завантажити файл як вкладення" -#: netbox/extras/models/mixins.py:124 +#: netbox/extras/models/mixins.py:125 #, python-brace-format msgid "{class_name} must implement a get_context() method." msgstr "{class_name} повинен реалізувати метод get_context ()." @@ -9683,7 +9692,7 @@ msgstr "закладка" msgid "bookmarks" msgstr "закладки" -#: netbox/extras/models/models.py:858 +#: netbox/extras/models/models.py:861 #, python-brace-format msgid "Bookmarks cannot be assigned to this object type ({type})." msgstr "Закладки не можуть бути призначені для цього типу об'єкта ({type})." @@ -9818,8 +9827,7 @@ msgstr "Відхилити" #: netbox/extras/tables/tables.py:66 netbox/extras/tables/tables.py:163 #: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:264 -#: netbox/extras/tables/tables.py:320 netbox/extras/tables/tables.py:456 -#: netbox/extras/tables/tables.py:490 +#: netbox/extras/tables/tables.py:457 netbox/extras/tables/tables.py:491 #: netbox/templates/extras/customfield.html:105 #: netbox/templates/extras/eventrule.html:27 #: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80 @@ -9878,30 +9886,30 @@ msgstr "Порядок за алфавітом" msgid "New Window" msgstr "Нове вікно" -#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:577 +#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:578 #: netbox/templates/extras/configtemplate.html:21 #: netbox/templates/extras/exporttemplate.html:23 msgid "MIME Type" msgstr "Тип MIME" -#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:580 +#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:581 #: netbox/templates/extras/configtemplate.html:25 #: netbox/templates/extras/exporttemplate.html:27 msgid "File Name" msgstr "Ім'я файлу" -#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:583 +#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:584 #: netbox/templates/extras/configtemplate.html:29 #: netbox/templates/extras/exporttemplate.html:31 msgid "File Extension" msgstr "Розширення файлу" -#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:586 +#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:587 msgid "As Attachment" msgstr "Як вкладення" -#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:531 -#: netbox/extras/tables/tables.py:569 netbox/templates/core/datafile.html:24 +#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:532 +#: netbox/extras/tables/tables.py:570 netbox/templates/core/datafile.html:24 #: netbox/templates/extras/configcontext.html:39 #: netbox/templates/extras/configtemplate.html:47 #: netbox/templates/extras/exporttemplate.html:49 @@ -9910,8 +9918,8 @@ msgstr "Як вкладення" msgid "Data File" msgstr "Файл даних" -#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:543 -#: netbox/extras/tables/tables.py:574 +#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:544 +#: netbox/extras/tables/tables.py:575 msgid "Synced" msgstr "Синхронізовано" @@ -9927,41 +9935,41 @@ msgstr "Розмір (байт)" msgid "Table Name" msgstr "Назва таблиці" -#: netbox/extras/tables/tables.py:383 +#: netbox/extras/tables/tables.py:384 msgid "Read" msgstr "Читати" -#: netbox/extras/tables/tables.py:426 +#: netbox/extras/tables/tables.py:427 msgid "SSL Validation" msgstr "Перевірка SSL" -#: netbox/extras/tables/tables.py:462 +#: netbox/extras/tables/tables.py:463 #: netbox/templates/extras/eventrule.html:37 msgid "Event Types" msgstr "Типи подій" -#: netbox/extras/tables/tables.py:595 netbox/netbox/navigation/menu.py:77 +#: netbox/extras/tables/tables.py:596 netbox/netbox/navigation/menu.py:77 #: netbox/templates/dcim/devicerole.html:8 msgid "Device Roles" msgstr "Ролі пристроїв" -#: netbox/extras/tables/tables.py:648 +#: netbox/extras/tables/tables.py:649 msgid "Comments (Short)" msgstr "Коментарі (короткі)" -#: netbox/extras/tables/tables.py:667 netbox/extras/tables/tables.py:718 +#: netbox/extras/tables/tables.py:668 netbox/extras/tables/tables.py:719 msgid "Line" msgstr "Лінія" -#: netbox/extras/tables/tables.py:674 netbox/extras/tables/tables.py:728 +#: netbox/extras/tables/tables.py:675 netbox/extras/tables/tables.py:729 msgid "Level" msgstr "Рівень" -#: netbox/extras/tables/tables.py:680 netbox/extras/tables/tables.py:737 +#: netbox/extras/tables/tables.py:681 netbox/extras/tables/tables.py:738 msgid "Message" msgstr "Повідомлення" -#: netbox/extras/tables/tables.py:721 +#: netbox/extras/tables/tables.py:722 msgid "Method" msgstr "Метод" @@ -10028,7 +10036,7 @@ msgstr "Видалений віджет: " msgid "Error deleting widget: " msgstr "Помилка при видаленні віджета: " -#: netbox/extras/views.py:1349 +#: netbox/extras/views.py:1356 msgid "Unable to run script: RQ worker process not running." msgstr "Неможливо запустити скрипт: робочий процес RQ не запущений." @@ -10092,8 +10100,8 @@ msgstr "Cisco" msgid "Plaintext" msgstr "Простий текст" -#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:797 -#: netbox/ipam/forms/model_forms.py:851 netbox/templates/ipam/service.html:23 +#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:793 +#: netbox/ipam/forms/model_forms.py:859 netbox/templates/ipam/service.html:23 msgid "Service" msgstr "Сервіс" @@ -10267,7 +10275,7 @@ msgstr "Група FHRP (ID)" msgid "IP address (ID)" msgstr "IP-адреса (ідентифікатор)" -#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:808 +#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:816 msgid "IP address" msgstr "IP-адреса" @@ -10331,8 +10339,8 @@ msgstr "Є приватним" #: netbox/ipam/forms/filtersets.py:151 netbox/ipam/forms/model_forms.py:99 #: netbox/ipam/forms/model_forms.py:112 netbox/ipam/forms/model_forms.py:135 #: netbox/ipam/forms/model_forms.py:154 netbox/ipam/models/asns.py:31 -#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:71 -#: netbox/ipam/models/ip.py:87 netbox/ipam/tables/asn.py:20 +#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:72 +#: netbox/ipam/models/ip.py:88 netbox/ipam/tables/asn.py:20 #: netbox/ipam/tables/asn.py:45 netbox/templates/ipam/aggregate.html:18 #: netbox/templates/ipam/asn.html:27 netbox/templates/ipam/asnrange.html:19 #: netbox/templates/ipam/rir.html:19 @@ -10376,7 +10384,7 @@ msgstr "Чи є пулом" #: netbox/ipam/forms/bulk_edit.py:257 netbox/ipam/forms/bulk_edit.py:307 #: netbox/ipam/forms/filtersets.py:258 netbox/ipam/forms/filtersets.py:316 -#: netbox/ipam/models/ip.py:261 +#: netbox/ipam/models/ip.py:262 msgid "Treat as fully utilized" msgstr "Вважати повністю використаним" @@ -10389,7 +10397,7 @@ msgstr "Призначення VLAN" msgid "Treat as populated" msgstr "Ставтеся до населених" -#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:792 +#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:800 msgid "DNS name" msgstr "Ім'я DNS" @@ -10795,23 +10803,23 @@ msgstr "Шаблон сервісу" msgid "Parent type" msgstr "Батьківський тип" -#: netbox/ipam/forms/model_forms.py:796 +#: netbox/ipam/forms/model_forms.py:792 msgid "Port(s)" msgstr "Порт (и)" -#: netbox/ipam/forms/model_forms.py:839 +#: netbox/ipam/forms/model_forms.py:847 msgid "Service template" msgstr "Шаблон сервісу" -#: netbox/ipam/forms/model_forms.py:848 +#: netbox/ipam/forms/model_forms.py:856 msgid "From Template" msgstr "З шаблону" -#: netbox/ipam/forms/model_forms.py:849 +#: netbox/ipam/forms/model_forms.py:857 msgid "Custom" msgstr "Користувацький" -#: netbox/ipam/forms/model_forms.py:880 +#: netbox/ipam/forms/model_forms.py:888 msgid "" "Must specify name, protocol, and port(s) if not using a service template." msgstr "" @@ -10875,43 +10883,43 @@ msgstr "Групове призначення FHRP/VRRP" msgid "FHRP group assignments" msgstr "Групові призначення FHRP/VRRP" -#: netbox/ipam/models/ip.py:65 +#: netbox/ipam/models/ip.py:66 msgid "private" msgstr "приватне" -#: netbox/ipam/models/ip.py:66 +#: netbox/ipam/models/ip.py:67 msgid "IP space managed by this RIR is considered private" msgstr "Простір IP, керований цим RIR, вважається приватним" -#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:189 +#: netbox/ipam/models/ip.py:73 netbox/netbox/navigation/menu.py:189 msgid "RIRs" msgstr "RIRи" -#: netbox/ipam/models/ip.py:81 +#: netbox/ipam/models/ip.py:82 msgid "IPv4 or IPv6 network" msgstr "Мережа IPv4 або IPv6" -#: netbox/ipam/models/ip.py:88 +#: netbox/ipam/models/ip.py:89 msgid "Regional Internet Registry responsible for this IP space" msgstr "Регіональний Інтернет-реєстр(RIR), відповідальний за цей IP-простір" -#: netbox/ipam/models/ip.py:98 +#: netbox/ipam/models/ip.py:99 msgid "date added" msgstr "дата додавання" -#: netbox/ipam/models/ip.py:112 +#: netbox/ipam/models/ip.py:113 msgid "aggregate" msgstr "сукупний" -#: netbox/ipam/models/ip.py:113 +#: netbox/ipam/models/ip.py:114 msgid "aggregates" msgstr "сукупні мережі" -#: netbox/ipam/models/ip.py:126 +#: netbox/ipam/models/ip.py:127 msgid "Cannot create aggregate with /0 mask." msgstr "Не вдається створити сукупну мережу з маскою /0." -#: netbox/ipam/models/ip.py:138 +#: netbox/ipam/models/ip.py:139 #, python-brace-format msgid "" "Aggregates cannot overlap. {prefix} is already covered by an existing " @@ -10920,7 +10928,7 @@ msgstr "" "Сукупні мережі не можуть перекриватися. {prefix} вже покривається існуючим " "сукупною мережею ({aggregate})." -#: netbox/ipam/models/ip.py:152 +#: netbox/ipam/models/ip.py:153 #, python-brace-format msgid "" "Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate " @@ -10929,184 +10937,184 @@ msgstr "" "Мережеві префікси не можуть перекривати сукупні мережі. {prefix} охоплює " "існуючий сукупну мережу ({aggregate})." -#: netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:201 msgid "roles" msgstr "ролі" -#: netbox/ipam/models/ip.py:213 netbox/ipam/models/ip.py:282 +#: netbox/ipam/models/ip.py:214 netbox/ipam/models/ip.py:283 msgid "prefix" msgstr "префікс" -#: netbox/ipam/models/ip.py:214 +#: netbox/ipam/models/ip.py:215 msgid "IPv4 or IPv6 network with mask" msgstr "Мережа IPv4 або IPv6 з маскою" -#: netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:244 msgid "Operational status of this prefix" msgstr "Операційний стан цього префікса" -#: netbox/ipam/models/ip.py:251 +#: netbox/ipam/models/ip.py:252 msgid "The primary function of this prefix" msgstr "Основна функція цього префікса" -#: netbox/ipam/models/ip.py:254 +#: netbox/ipam/models/ip.py:255 msgid "is a pool" msgstr "є у пулі" -#: netbox/ipam/models/ip.py:256 +#: netbox/ipam/models/ip.py:257 msgid "All IP addresses within this prefix are considered usable" msgstr "Усі IP-адреси в цьому префіксі вважаються придатними для використання" -#: netbox/ipam/models/ip.py:259 netbox/ipam/models/ip.py:541 +#: netbox/ipam/models/ip.py:260 netbox/ipam/models/ip.py:549 msgid "mark utilized" msgstr "використовувана марка" -#: netbox/ipam/models/ip.py:283 +#: netbox/ipam/models/ip.py:284 msgid "prefixes" msgstr "мережеві префікси" -#: netbox/ipam/models/ip.py:303 +#: netbox/ipam/models/ip.py:311 msgid "Cannot create prefix with /0 mask." msgstr "Неможливо створити префікс з маскою /0." -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 #, python-brace-format msgid "VRF {vrf}" msgstr "VRF {vrf}" -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 msgid "global table" msgstr "глобальна таблиця" -#: netbox/ipam/models/ip.py:312 +#: netbox/ipam/models/ip.py:320 #, python-brace-format msgid "Duplicate prefix found in {table}: {prefix}" msgstr "Дублікат префікса знайдений у {table}: {prefix}" -#: netbox/ipam/models/ip.py:494 +#: netbox/ipam/models/ip.py:502 msgid "start address" msgstr "стартова адреса" -#: netbox/ipam/models/ip.py:495 netbox/ipam/models/ip.py:499 -#: netbox/ipam/models/ip.py:732 +#: netbox/ipam/models/ip.py:503 netbox/ipam/models/ip.py:507 +#: netbox/ipam/models/ip.py:740 msgid "IPv4 or IPv6 address (with mask)" msgstr "Адреса IPv4 або IPv6 (з маскою)" -#: netbox/ipam/models/ip.py:498 +#: netbox/ipam/models/ip.py:506 msgid "end address" msgstr "кінцева адреса" -#: netbox/ipam/models/ip.py:525 +#: netbox/ipam/models/ip.py:533 msgid "Operational status of this range" msgstr "Експлуатаційний стан даного діапазону" -#: netbox/ipam/models/ip.py:533 +#: netbox/ipam/models/ip.py:541 msgid "The primary function of this range" msgstr "Основна функція цього діапазону" -#: netbox/ipam/models/ip.py:536 +#: netbox/ipam/models/ip.py:544 msgid "mark populated" msgstr "позначка заповнена" -#: netbox/ipam/models/ip.py:538 +#: netbox/ipam/models/ip.py:546 msgid "Prevent the creation of IP addresses within this range" msgstr "Запобігання створенню IP-адрес в цьому діапазоні" -#: netbox/ipam/models/ip.py:543 +#: netbox/ipam/models/ip.py:551 #, python-format msgid "Report space as 100% utilized" msgstr "Повідомте про 100% використаний простір" -#: netbox/ipam/models/ip.py:552 +#: netbox/ipam/models/ip.py:560 msgid "IP range" msgstr "Діапазон IP" -#: netbox/ipam/models/ip.py:553 +#: netbox/ipam/models/ip.py:561 msgid "IP ranges" msgstr "Діапазони IP" -#: netbox/ipam/models/ip.py:566 +#: netbox/ipam/models/ip.py:574 msgid "Starting and ending IP address versions must match" msgstr "Початкова та кінцева версії IP-адреси повинні збігатися" -#: netbox/ipam/models/ip.py:572 +#: netbox/ipam/models/ip.py:580 msgid "Starting and ending IP address masks must match" msgstr "Початкові та кінцеві маски IP-адреси повинні збігатися" -#: netbox/ipam/models/ip.py:579 +#: netbox/ipam/models/ip.py:587 #, python-brace-format msgid "" "Ending address must be greater than the starting address ({start_address})" msgstr "" "Кінцева адреса повинна бути більшою за початкову адресу ({start_address})" -#: netbox/ipam/models/ip.py:607 +#: netbox/ipam/models/ip.py:615 #, python-brace-format msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}" msgstr "" "Визначені адреси перекриваються з діапазоном {overlapping_range} в VRF {vrf}" -#: netbox/ipam/models/ip.py:616 +#: netbox/ipam/models/ip.py:624 #, python-brace-format msgid "Defined range exceeds maximum supported size ({max_size})" msgstr "" "Визначений діапазон перевищує максимальний підтримуваний розмір ({max_size})" -#: netbox/ipam/models/ip.py:731 netbox/tenancy/models/contacts.py:76 +#: netbox/ipam/models/ip.py:739 netbox/tenancy/models/contacts.py:76 msgid "address" msgstr "адреса" -#: netbox/ipam/models/ip.py:754 +#: netbox/ipam/models/ip.py:762 msgid "The operational status of this IP" msgstr "Операційний стан цього IP" -#: netbox/ipam/models/ip.py:762 +#: netbox/ipam/models/ip.py:770 msgid "The functional role of this IP" msgstr "Функціональна роль цього IP" -#: netbox/ipam/models/ip.py:785 netbox/templates/ipam/ipaddress.html:72 +#: netbox/ipam/models/ip.py:793 netbox/templates/ipam/ipaddress.html:72 msgid "NAT (inside)" msgstr "NAT (внутрішній)" -#: netbox/ipam/models/ip.py:786 +#: netbox/ipam/models/ip.py:794 msgid "The IP for which this address is the \"outside\" IP" msgstr "IP, для якого ця адреса є \"зовнішньою\"" -#: netbox/ipam/models/ip.py:793 +#: netbox/ipam/models/ip.py:801 msgid "Hostname or FQDN (not case-sensitive)" msgstr "Ім'я хоста або FQDN (не залежить від регістру регістру)" -#: netbox/ipam/models/ip.py:809 netbox/ipam/models/services.py:86 +#: netbox/ipam/models/ip.py:817 netbox/ipam/models/services.py:86 msgid "IP addresses" msgstr "IP-адреси" -#: netbox/ipam/models/ip.py:867 +#: netbox/ipam/models/ip.py:875 msgid "Cannot create IP address with /0 mask." msgstr "Не вдається створити IP-адресу з маскою /0." -#: netbox/ipam/models/ip.py:873 +#: netbox/ipam/models/ip.py:881 #, python-brace-format msgid "{ip} is a network ID, which may not be assigned to an interface." msgstr "" "{ip} це ідентифікатор мережі, який не може бути присвоєний інтерфейсу." -#: netbox/ipam/models/ip.py:884 +#: netbox/ipam/models/ip.py:892 #, python-brace-format msgid "" "{ip} is a broadcast address, which may not be assigned to an interface." msgstr "{ip} це широкомовна адреса, яка може не бути присвоєна інтерфейсу." -#: netbox/ipam/models/ip.py:898 +#: netbox/ipam/models/ip.py:906 #, python-brace-format msgid "Duplicate IP address found in {table}: {ipaddress}" msgstr "Дублікати IP-адреси знайдено в {table}: {ipaddress}" -#: netbox/ipam/models/ip.py:914 +#: netbox/ipam/models/ip.py:922 #, python-brace-format msgid "Cannot create IP address {ip} inside range {range}." msgstr "Не вдається створити IP-адресу {ip} внутрішній діапазон {range}." -#: netbox/ipam/models/ip.py:935 +#: netbox/ipam/models/ip.py:943 msgid "" "Cannot reassign IP address while it is designated as the primary IP for the " "parent object" @@ -11114,7 +11122,7 @@ msgstr "" "Не вдається перепризначити IP-адресу, поки вона призначена як первинний IP " "для батьківського об'єкта" -#: netbox/ipam/models/ip.py:941 +#: netbox/ipam/models/ip.py:949 msgid "Only IPv6 addresses can be assigned SLAAC status" msgstr "Статус SLAAC може бути призначений лише адресам IPv6" @@ -12492,12 +12500,12 @@ msgstr "Вибрати все" msgid "Toggle all" msgstr "Перемкнути всі" -#: netbox/netbox/tables/columns.py:307 +#: netbox/netbox/tables/columns.py:311 #: netbox/templates/inc/table_controls_htmx.html:35 msgid "Toggle Dropdown" msgstr "Переключити випадаюче меню" -#: netbox/netbox/tables/columns.py:580 netbox/templates/core/job.html:53 +#: netbox/netbox/tables/columns.py:584 netbox/templates/core/job.html:53 msgid "Error" msgstr "Помилка" @@ -12925,6 +12933,7 @@ msgstr "Тип каналу зв'язку" #: netbox/templates/users/objectpermission.html:38 #: netbox/utilities/templates/buttons/add.html:4 #: netbox/utilities/templates/helpers/table_config_form.html:20 +#: netbox/utilities/templates/widgets/splitmultiselect.html:11 msgid "Add" msgstr "Додати" @@ -12932,7 +12941,7 @@ msgstr "Додати" #: netbox/templates/circuits/inc/circuit_termination_fields.html:37 #: netbox/templates/dcim/inc/panels/inventory_items.html:32 #: netbox/templates/dcim/powerpanel.html:56 -#: netbox/templates/extras/script_list.html:30 +#: netbox/templates/extras/inc/script_list_content.html:16 #: netbox/templates/generic/object_edit.html:47 #: netbox/templates/ipam/inc/ipaddress_edit_header.html:7 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:43 @@ -12947,7 +12956,7 @@ msgstr "Поміняти місцями" #: netbox/templates/circuits/inc/circuit_termination.html:23 #: netbox/templates/dcim/inc/panels/inventory_items.html:37 #: netbox/templates/dcim/powerpanel.html:66 -#: netbox/templates/extras/script_list.html:35 +#: netbox/templates/extras/inc/script_list_content.html:21 #: netbox/templates/generic/bulk_delete.html:20 #: netbox/templates/generic/bulk_delete.html:66 #: netbox/templates/generic/object_delete.html:19 @@ -13701,6 +13710,7 @@ msgstr "Відновити скорочення" #: netbox/templates/extras/tableconfig_edit.html:32 #: netbox/templates/generic/bulk_remove.html:21 #: netbox/utilities/templates/helpers/table_config_form.html:23 +#: netbox/utilities/templates/widgets/splitmultiselect.html:14 msgid "Remove" msgstr "Видалити" @@ -14180,7 +14190,7 @@ msgstr "Додати нового учасника" #: netbox/templates/dcim/virtualchassis_add_member.html:27 #: netbox/templates/generic/object_edit.html:78 #: netbox/templates/users/objectpermission.html:31 -#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:313 +#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:322 msgid "Actions" msgstr "Дії" @@ -14510,7 +14520,7 @@ msgid "Output" msgstr "вихід" #: netbox/templates/extras/htmx/script_result.html:61 -#: netbox/templates/extras/object_render_config.html:60 +#: netbox/templates/extras/object_render_config.html:59 msgid "Download" msgstr "Завантажити" @@ -14522,6 +14532,46 @@ msgstr "Завантаження" msgid "Results pending" msgstr "Результати очікуються" +#: netbox/templates/extras/inc/script_list_content.html:34 +msgid "Last Run" +msgstr "Останній запуск" + +#: netbox/templates/extras/inc/script_list_content.html:49 +msgid "Script is no longer present in the source file" +msgstr "Скрипт більше не присутній у вихідному файлі" + +#: netbox/templates/extras/inc/script_list_content.html:62 +msgid "Never" +msgstr "Ніколи" + +#: netbox/templates/extras/inc/script_list_content.html:75 +msgid "Run Again" +msgstr "Запустіть знову" + +#: netbox/templates/extras/inc/script_list_content.html:77 +#: netbox/templates/extras/script.html:41 +#: netbox/templates/extras/script.html:45 +msgid "Run Script" +msgstr "Запустити скрипт" + +#: netbox/templates/extras/inc/script_list_content.html:123 +#, python-format +msgid "Could not load scripts from module %(module)s" +msgstr "Не вдалося завантажити скрипти з модуля %(module)s" + +#: netbox/templates/extras/inc/script_list_content.html:131 +msgid "No Scripts Found" +msgstr "Скриптів не знайдено" + +#: netbox/templates/extras/inc/script_list_content.html:134 +#, python-format +msgid "" +"Get started by creating a script from " +"an uploaded file or data source." +msgstr "" +"Почніть з створення сценарію з " +"вивантаженого файлу або джерела даних." + #: netbox/templates/extras/journalentry.html:15 msgid "Journal Entry" msgstr "Запис журналу" @@ -14580,12 +14630,6 @@ msgstr "Звіт" msgid "You do not have permission to run scripts" msgstr "У вас немає дозволу на запуск скриптів" -#: netbox/templates/extras/script.html:41 -#: netbox/templates/extras/script.html:45 -#: netbox/templates/extras/script_list.html:90 -msgid "Run Script" -msgstr "Запустити скрипт" - #: netbox/templates/extras/script.html:51 #: netbox/templates/extras/script/source.html:10 msgid "Error loading script" @@ -14595,40 +14639,6 @@ msgstr "Помилка завантаження скрипту" msgid "Script no longer exists in the source file." msgstr "Скрипт більше не існує у вихідному файлі." -#: netbox/templates/extras/script_list.html:47 -msgid "Last Run" -msgstr "Останній запуск" - -#: netbox/templates/extras/script_list.html:62 -msgid "Script is no longer present in the source file" -msgstr "Скрипт більше не присутній у вихідному файлі" - -#: netbox/templates/extras/script_list.html:75 -msgid "Never" -msgstr "Ніколи" - -#: netbox/templates/extras/script_list.html:88 -msgid "Run Again" -msgstr "Запустіть знову" - -#: netbox/templates/extras/script_list.html:136 -#, python-format -msgid "Could not load scripts from module %(module)s" -msgstr "Не вдалося завантажити скрипти з модуля %(module)s" - -#: netbox/templates/extras/script_list.html:144 -msgid "No Scripts Found" -msgstr "Скриптів не знайдено" - -#: netbox/templates/extras/script_list.html:147 -#, python-format -msgid "" -"Get started by creating a script from " -"an uploaded file or data source." -msgstr "" -"Почніть з створення сценарію з " -"вивантаженого файлу або джерела даних." - #: netbox/templates/extras/script_result.html:35 #: netbox/templates/generic/object_list.html:50 #: netbox/templates/search.html:13 @@ -14658,11 +14668,13 @@ msgstr "Налаштування таблиці" #: netbox/templates/extras/tableconfig_edit.html:40 #: netbox/utilities/templates/helpers/table_config_form.html:31 +#: netbox/utilities/templates/widgets/splitmultiselect.html:23 msgid "Move Up" msgstr "Рухати угору" #: netbox/templates/extras/tableconfig_edit.html:43 #: netbox/utilities/templates/helpers/table_config_form.html:34 +#: netbox/utilities/templates/widgets/splitmultiselect.html:26 msgid "Move Down" msgstr "Рухати вниз" @@ -15402,7 +15414,7 @@ msgid "View" msgstr "Перегляд" #: netbox/templates/users/objectpermission.html:52 -#: netbox/users/forms/model_forms.py:316 +#: netbox/users/forms/model_forms.py:325 msgid "Constraints" msgstr "Обмеження" @@ -15926,19 +15938,23 @@ msgid "Passwords do not match! Please check your input and try again." msgstr "" "Паролі не збігаються! Будь ласка, перевірте свої дані та спробуйте ще раз." -#: netbox/users/forms/model_forms.py:295 +#: netbox/users/forms/model_forms.py:289 +msgid "Select the types of objects to which the permission will appy." +msgstr "Виберіть типи об'єктів, на які буде застосовуватися дозвіл." + +#: netbox/users/forms/model_forms.py:304 msgid "Additional actions" msgstr "Додаткові дії" -#: netbox/users/forms/model_forms.py:298 +#: netbox/users/forms/model_forms.py:307 msgid "Actions granted in addition to those listed above" msgstr "Дії, надані на додаток до перерахованих вище" -#: netbox/users/forms/model_forms.py:314 +#: netbox/users/forms/model_forms.py:323 msgid "Objects" msgstr "Об'єкти" -#: netbox/users/forms/model_forms.py:326 +#: netbox/users/forms/model_forms.py:335 msgid "" "JSON expression of a queryset filter that will return only permitted " "objects. Leave null to match all objects of this type. A list of multiple " @@ -15948,11 +15964,11 @@ msgstr "" "null, щоб відповідати всім об'єктам цього типу. Список декількох об'єктів " "призведе до логічної операції OR." -#: netbox/users/forms/model_forms.py:365 +#: netbox/users/forms/model_forms.py:374 msgid "At least one action must be selected." msgstr "Необхідно вибрати хоча б одну дію." -#: netbox/users/forms/model_forms.py:383 +#: netbox/users/forms/model_forms.py:392 #, python-brace-format msgid "Invalid filter for {model}: {error}" msgstr "Невірний фільтр для {model}: {error}" @@ -16051,18 +16067,18 @@ msgstr "Користувач з цим ім'ям користувача вже msgid "Custom Actions" msgstr "Користувацькі дії" -#: netbox/utilities/api.py:153 +#: netbox/utilities/api.py:151 #, python-brace-format msgid "Related object not found using the provided attributes: {params}" msgstr "" "Пов'язаний об'єкт не знайдено за допомогою наданих атрибутів: {params}" -#: netbox/utilities/api.py:156 +#: netbox/utilities/api.py:154 #, python-brace-format msgid "Multiple objects match the provided attributes: {params}" msgstr "Кілька об'єктів відповідають наданим атрибутам: {params}" -#: netbox/utilities/api.py:168 +#: netbox/utilities/api.py:166 #, python-brace-format msgid "" "Related objects must be referenced by numeric ID or by dictionary of " @@ -16071,7 +16087,7 @@ msgstr "" "Пов'язані об'єкти повинні посилатися числовим ідентифікатором або словником " "атрибутів. Отримано невизнане значення: {value}" -#: netbox/utilities/api.py:177 +#: netbox/utilities/api.py:175 #, python-brace-format msgid "Related object not found using the provided numeric ID: {id}" msgstr "" @@ -16187,15 +16203,16 @@ msgstr "" "Невірний список ({value}). Повинен бути числовим, а діапазони повинні бути в" " порядку зростання." -#: netbox/utilities/forms/fields/array.py:40 +#: netbox/utilities/forms/fields/array.py:41 +#, python-brace-format msgid "" -"Specify one or more numeric ranges separated by commas. Example: " -"1-5,20-30" +"Specify one or more individual numbers or numeric ranges separated by " +"commas. Example: {example}" msgstr "" -"Вкажіть один або кілька числових діапазонів, розділених комами. Приклад: " -"1-5,20-30" +"Вкажіть одне або кілька окремих чисел або числових діапазонів, розділених " +"комами. Приклад: {example}" -#: netbox/utilities/forms/fields/array.py:47 +#: netbox/utilities/forms/fields/array.py:49 #, python-brace-format msgid "" "Invalid ranges ({value}). Must be a range of integers in ascending order." @@ -16499,6 +16516,10 @@ msgstr "Швидке додавання" msgid "Write" msgstr "Написати" +#: netbox/utilities/templates/widgets/splitmultiselect.html:19 +msgid "Selected" +msgstr "Вибрані" + #: netbox/utilities/testing/views.py:632 msgid "The test must define csv_update_data." msgstr "Тест повинен визначити csv_update_data." diff --git a/netbox/translations/zh/LC_MESSAGES/django.mo b/netbox/translations/zh/LC_MESSAGES/django.mo index 471d33740..a9f7fb796 100644 Binary files a/netbox/translations/zh/LC_MESSAGES/django.mo and b/netbox/translations/zh/LC_MESSAGES/django.mo differ diff --git a/netbox/translations/zh/LC_MESSAGES/django.po b/netbox/translations/zh/LC_MESSAGES/django.po index f8c8e56dd..0b4d90883 100644 --- a/netbox/translations/zh/LC_MESSAGES/django.po +++ b/netbox/translations/zh/LC_MESSAGES/django.po @@ -23,7 +23,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-07-29 05:09+0000\n" +"POT-Creation-Date: 2025-08-12 05:02+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2025\n" "Language-Team: Chinese (https://app.transifex.com/netbox-community/teams/178115/zh/)\n" @@ -45,7 +45,7 @@ msgstr "可写" #: netbox/account/tables.py:35 netbox/core/choices.py:102 #: netbox/core/tables/jobs.py:29 netbox/core/tables/tasks.py:79 -#: netbox/extras/tables/tables.py:379 netbox/extras/tables/tables.py:627 +#: netbox/extras/tables/tables.py:380 netbox/extras/tables/tables.py:628 #: netbox/templates/account/token.html:43 #: netbox/templates/core/configrevision.html:26 #: netbox/templates/core/configrevision_restore.html:12 @@ -99,9 +99,9 @@ msgstr "您的密码已成功更改。" #: netbox/circuits/choices.py:21 netbox/dcim/choices.py:20 #: netbox/dcim/choices.py:102 netbox/dcim/choices.py:186 -#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1549 -#: netbox/dcim/choices.py:1607 netbox/dcim/choices.py:1674 -#: netbox/dcim/choices.py:1696 netbox/virtualization/choices.py:20 +#: netbox/dcim/choices.py:239 netbox/dcim/choices.py:1553 +#: netbox/dcim/choices.py:1611 netbox/dcim/choices.py:1678 +#: netbox/dcim/choices.py:1700 netbox/virtualization/choices.py:20 #: netbox/virtualization/choices.py:46 netbox/vpn/choices.py:18 #: netbox/vpn/choices.py:281 msgid "Planned" @@ -114,9 +114,9 @@ msgstr "置备" #: netbox/circuits/choices.py:23 netbox/core/tables/plugins.py:64 #: netbox/core/tables/tasks.py:22 netbox/dcim/choices.py:22 #: netbox/dcim/choices.py:103 netbox/dcim/choices.py:185 -#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1606 -#: netbox/dcim/choices.py:1673 netbox/dcim/choices.py:1695 -#: netbox/extras/tables/tables.py:539 netbox/ipam/choices.py:31 +#: netbox/dcim/choices.py:238 netbox/dcim/choices.py:1610 +#: netbox/dcim/choices.py:1677 netbox/dcim/choices.py:1699 +#: netbox/extras/tables/tables.py:540 netbox/ipam/choices.py:31 #: netbox/ipam/choices.py:49 netbox/ipam/choices.py:69 #: netbox/ipam/choices.py:154 netbox/templates/extras/configcontext.html:25 #: netbox/templates/users/user.html:35 netbox/users/forms/bulk_edit.py:38 @@ -127,8 +127,8 @@ msgid "Active" msgstr "在线" #: netbox/circuits/choices.py:24 netbox/dcim/choices.py:184 -#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1605 -#: netbox/dcim/choices.py:1675 netbox/dcim/choices.py:1694 +#: netbox/dcim/choices.py:237 netbox/dcim/choices.py:1609 +#: netbox/dcim/choices.py:1679 netbox/dcim/choices.py:1698 #: netbox/virtualization/choices.py:24 netbox/virtualization/choices.py:44 msgid "Offline" msgstr "离线" @@ -141,7 +141,7 @@ msgstr "预留" msgid "Decommissioned" msgstr "退役" -#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1618 +#: netbox/circuits/choices.py:90 netbox/dcim/choices.py:1622 #: netbox/templates/dcim/interface.html:135 #: netbox/templates/virtualization/vminterface.html:83 #: netbox/tenancy/choices.py:17 @@ -561,9 +561,9 @@ msgstr "自治系统编号/AS编号" #: netbox/templates/extras/dashboard/widget_add.html:14 #: netbox/templates/extras/eventrule.html:21 #: netbox/templates/extras/exporttemplate.html:19 +#: netbox/templates/extras/inc/script_list_content.html:33 #: netbox/templates/extras/notificationgroup.html:20 #: netbox/templates/extras/savedfilter.html:17 -#: netbox/templates/extras/script_list.html:46 #: netbox/templates/extras/tableconfig.html:17 #: netbox/templates/extras/tag.html:20 netbox/templates/extras/webhook.html:17 #: netbox/templates/generic/bulk_import.html:120 @@ -681,7 +681,7 @@ msgstr "服务ID" #: netbox/dcim/tables/devices.py:748 netbox/dcim/tables/devices.py:804 #: netbox/dcim/tables/devices.py:1045 netbox/dcim/tables/devicetypes.py:256 #: netbox/dcim/tables/devicetypes.py:271 netbox/dcim/tables/racks.py:33 -#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:487 +#: netbox/extras/forms/bulk_edit.py:303 netbox/extras/tables/tables.py:488 #: netbox/templates/circuits/circuittype.html:30 #: netbox/templates/circuits/virtualcircuittype.html:30 #: netbox/templates/dcim/cable.html:40 @@ -726,7 +726,7 @@ msgstr "颜色" #: netbox/dcim/forms/object_import.py:146 netbox/dcim/tables/devices.py:192 #: netbox/dcim/tables/devices.py:856 netbox/dcim/tables/power.py:77 #: netbox/dcim/tables/racks.py:141 netbox/extras/forms/bulk_import.py:42 -#: netbox/extras/tables/tables.py:449 netbox/extras/tables/tables.py:509 +#: netbox/extras/tables/tables.py:450 netbox/extras/tables/tables.py:510 #: netbox/netbox/tables/tables.py:274 #: netbox/templates/circuits/circuit.html:30 #: netbox/templates/circuits/virtualcircuit.html:39 @@ -819,7 +819,7 @@ msgstr "运营商账户" #: netbox/templates/dcim/powerfeed.html:36 #: netbox/templates/dcim/poweroutlet.html:40 #: netbox/templates/dcim/rack.html:41 netbox/templates/dcim/site.html:43 -#: netbox/templates/extras/script_list.html:48 +#: netbox/templates/extras/inc/script_list_content.html:35 #: netbox/templates/ipam/ipaddress.html:37 #: netbox/templates/ipam/iprange.html:61 netbox/templates/ipam/prefix.html:69 #: netbox/templates/ipam/vlan.html:48 @@ -1398,7 +1398,7 @@ msgstr "线路终端侧" #: netbox/templates/extras/configcontext.html:60 #: netbox/templates/ipam/ipaddress.html:59 #: netbox/templates/ipam/vlan_edit.html:42 -#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:315 +#: netbox/tenancy/forms/filtersets.py:87 netbox/users/forms/model_forms.py:324 msgid "Assignment" msgstr "分配" @@ -1455,14 +1455,14 @@ msgstr "电路类型" msgid "Group Assignment" msgstr "小组作业" -#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:67 +#: netbox/circuits/models/base.py:18 netbox/dcim/models/cables.py:68 #: netbox/dcim/models/device_component_templates.py:531 #: netbox/dcim/models/device_component_templates.py:631 -#: netbox/dcim/models/device_components.py:485 -#: netbox/dcim/models/device_components.py:1038 -#: netbox/dcim/models/device_components.py:1109 -#: netbox/dcim/models/device_components.py:1255 -#: netbox/dcim/models/devices.py:381 netbox/dcim/models/racks.py:227 +#: netbox/dcim/models/device_components.py:516 +#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1140 +#: netbox/dcim/models/device_components.py:1286 +#: netbox/dcim/models/devices.py:382 netbox/dcim/models/racks.py:227 #: netbox/extras/models/tags.py:29 msgid "color" msgstr "颜色" @@ -1487,14 +1487,14 @@ msgstr "唯一线路 ID" #: netbox/circuits/models/circuits.py:67 #: netbox/circuits/models/virtual_circuits.py:59 netbox/core/models/data.py:52 -#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:49 -#: netbox/dcim/models/device_components.py:456 -#: netbox/dcim/models/device_components.py:1294 -#: netbox/dcim/models/devices.py:555 netbox/dcim/models/devices.py:1160 +#: netbox/core/models/jobs.py:87 netbox/dcim/models/cables.py:50 +#: netbox/dcim/models/device_components.py:487 +#: netbox/dcim/models/device_components.py:1325 +#: netbox/dcim/models/devices.py:556 netbox/dcim/models/devices.py:1164 #: netbox/dcim/models/modules.py:221 netbox/dcim/models/power.py:94 #: netbox/dcim/models/racks.py:294 netbox/dcim/models/sites.py:154 -#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:242 -#: netbox/ipam/models/ip.py:521 netbox/ipam/models/ip.py:750 +#: netbox/dcim/models/sites.py:270 netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:529 netbox/ipam/models/ip.py:758 #: netbox/ipam/models/vlans.py:217 netbox/virtualization/models/clusters.py:70 #: netbox/virtualization/models/virtualmachines.py:79 #: netbox/vpn/models/l2vpn.py:36 netbox/vpn/models/tunnels.py:38 @@ -1622,8 +1622,8 @@ msgstr "电路终端必须连接到终端对象。" #: netbox/core/models/jobs.py:48 #: netbox/dcim/models/device_component_templates.py:43 #: netbox/dcim/models/device_components.py:52 -#: netbox/dcim/models/devices.py:499 netbox/dcim/models/devices.py:1092 -#: netbox/dcim/models/devices.py:1155 netbox/dcim/models/modules.py:32 +#: netbox/dcim/models/devices.py:500 netbox/dcim/models/devices.py:1096 +#: netbox/dcim/models/devices.py:1159 netbox/dcim/models/modules.py:32 #: netbox/dcim/models/power.py:38 netbox/dcim/models/power.py:89 #: netbox/dcim/models/racks.py:263 netbox/dcim/models/sites.py:142 #: netbox/extras/models/configs.py:33 netbox/extras/models/configs.py:214 @@ -1655,7 +1655,7 @@ msgstr "名称" msgid "Full name of the provider" msgstr "运营商全称" -#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:88 +#: netbox/circuits/models/providers.py:28 netbox/dcim/models/devices.py:89 #: netbox/dcim/models/racks.py:143 netbox/dcim/models/sites.py:149 #: netbox/extras/models/models.py:472 netbox/ipam/models/asns.py:23 #: netbox/ipam/models/vlans.py:43 netbox/netbox/models/__init__.py:146 @@ -1713,8 +1713,8 @@ msgstr "虚拟电路" msgid "virtual circuits" msgstr "虚拟电路" -#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:199 -#: netbox/ipam/models/ip.py:757 netbox/vpn/models/tunnels.py:109 +#: netbox/circuits/models/virtual_circuits.py:133 netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:765 netbox/vpn/models/tunnels.py:109 msgid "role" msgstr "角色" @@ -1753,9 +1753,9 @@ msgstr "虚拟电路终止" #: netbox/extras/tables/tables.py:62 netbox/extras/tables/tables.py:126 #: netbox/extras/tables/tables.py:159 netbox/extras/tables/tables.py:184 #: netbox/extras/tables/tables.py:260 netbox/extras/tables/tables.py:290 -#: netbox/extras/tables/tables.py:405 netbox/extras/tables/tables.py:422 -#: netbox/extras/tables/tables.py:445 netbox/extras/tables/tables.py:483 -#: netbox/extras/tables/tables.py:535 netbox/extras/tables/tables.py:561 +#: netbox/extras/tables/tables.py:406 netbox/extras/tables/tables.py:423 +#: netbox/extras/tables/tables.py:446 netbox/extras/tables/tables.py:484 +#: netbox/extras/tables/tables.py:536 netbox/extras/tables/tables.py:562 #: netbox/ipam/forms/bulk_edit.py:396 netbox/ipam/forms/filtersets.py:410 #: netbox/ipam/forms/filtersets.py:496 netbox/ipam/tables/asn.py:16 #: netbox/ipam/tables/ip.py:32 netbox/ipam/tables/ip.py:107 @@ -1799,9 +1799,9 @@ msgstr "虚拟电路终止" #: netbox/templates/extras/customlink.html:13 #: netbox/templates/extras/eventrule.html:13 #: netbox/templates/extras/exporttemplate.html:15 +#: netbox/templates/extras/inc/script_list_content.html:32 #: netbox/templates/extras/notificationgroup.html:14 #: netbox/templates/extras/savedfilter.html:13 -#: netbox/templates/extras/script_list.html:45 #: netbox/templates/extras/tableconfig.html:13 #: netbox/templates/extras/tag.html:14 netbox/templates/extras/webhook.html:13 #: netbox/templates/ipam/asnrange.html:15 @@ -1902,7 +1902,7 @@ msgstr "承诺速率" #: netbox/dcim/tables/racks.py:148 netbox/dcim/tables/racks.py:233 #: netbox/dcim/tables/sites.py:40 netbox/dcim/tables/sites.py:74 #: netbox/dcim/tables/sites.py:121 netbox/dcim/tables/sites.py:179 -#: netbox/extras/tables/tables.py:643 netbox/ipam/tables/asn.py:69 +#: netbox/extras/tables/tables.py:644 netbox/ipam/tables/asn.py:69 #: netbox/ipam/tables/fhrp.py:34 netbox/ipam/tables/ip.py:83 #: netbox/ipam/tables/ip.py:227 netbox/ipam/tables/ip.py:286 #: netbox/ipam/tables/ip.py:355 netbox/ipam/tables/services.py:24 @@ -2108,7 +2108,7 @@ msgstr "完成" #: netbox/core/choices.py:22 netbox/core/choices.py:59 #: netbox/core/constants.py:20 netbox/core/tables/tasks.py:34 #: netbox/dcim/choices.py:188 netbox/dcim/choices.py:241 -#: netbox/dcim/choices.py:1608 netbox/dcim/choices.py:1698 +#: netbox/dcim/choices.py:1612 netbox/dcim/choices.py:1702 #: netbox/virtualization/choices.py:48 msgid "Failed" msgstr "故障" @@ -2259,7 +2259,7 @@ msgid "User name" msgstr "用户名" #: netbox/core/forms/bulk_edit.py:26 netbox/core/forms/filtersets.py:43 -#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1656 +#: netbox/core/tables/data.py:26 netbox/dcim/choices.py:1660 #: netbox/dcim/forms/bulk_edit.py:1184 netbox/dcim/forms/bulk_edit.py:1465 #: netbox/dcim/forms/filtersets.py:1448 netbox/dcim/tables/devices.py:577 #: netbox/dcim/tables/devicetypes.py:231 netbox/extras/forms/bulk_edit.py:124 @@ -2268,7 +2268,7 @@ msgstr "用户名" #: netbox/extras/forms/filtersets.py:240 netbox/extras/forms/filtersets.py:270 #: netbox/extras/forms/filtersets.py:335 netbox/extras/tables/tables.py:166 #: netbox/extras/tables/tables.py:267 netbox/extras/tables/tables.py:300 -#: netbox/extras/tables/tables.py:459 netbox/netbox/preferences.py:22 +#: netbox/extras/tables/tables.py:460 netbox/netbox/preferences.py:22 #: netbox/netbox/preferences.py:61 netbox/templates/core/datasource.html:42 #: netbox/templates/dcim/interface.html:61 #: netbox/templates/extras/customlink.html:17 @@ -2306,7 +2306,7 @@ msgstr "忽略规则" #: netbox/extras/forms/model_forms.py:265 #: netbox/extras/forms/model_forms.py:660 #: netbox/extras/forms/model_forms.py:713 netbox/extras/tables/tables.py:204 -#: netbox/extras/tables/tables.py:527 netbox/extras/tables/tables.py:565 +#: netbox/extras/tables/tables.py:528 netbox/extras/tables/tables.py:566 #: netbox/templates/core/datasource.html:31 #: netbox/templates/extras/configcontext.html:29 #: netbox/templates/extras/configtemplate.html:37 @@ -2331,9 +2331,9 @@ msgstr "创建" #: netbox/core/forms/filtersets.py:80 netbox/core/forms/filtersets.py:166 #: netbox/extras/forms/filtersets.py:524 netbox/extras/tables/tables.py:234 -#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:338 -#: netbox/extras/tables/tables.py:370 netbox/extras/tables/tables.py:632 -#: netbox/templates/core/job.html:38 +#: netbox/extras/tables/tables.py:294 netbox/extras/tables/tables.py:320 +#: netbox/extras/tables/tables.py:339 netbox/extras/tables/tables.py:371 +#: netbox/extras/tables/tables.py:633 netbox/templates/core/job.html:38 #: netbox/templates/core/objectchange.html:52 #: netbox/templates/extras/tableconfig.html:21 #: netbox/tenancy/tables/contacts.py:98 netbox/vpn/tables/l2vpn.py:62 @@ -2376,7 +2376,7 @@ msgstr "完成后" #: netbox/dcim/forms/bulk_edit.py:479 netbox/dcim/forms/filtersets.py:420 #: netbox/dcim/forms/filtersets.py:464 netbox/dcim/forms/model_forms.py:332 #: netbox/extras/forms/filtersets.py:519 netbox/extras/forms/filtersets.py:539 -#: netbox/extras/tables/tables.py:346 netbox/extras/tables/tables.py:386 +#: netbox/extras/tables/tables.py:347 netbox/extras/tables/tables.py:387 #: netbox/templates/core/objectchange.html:36 #: netbox/templates/dcim/rackreservation.html:58 #: netbox/templates/extras/savedfilter.html:21 @@ -2391,7 +2391,7 @@ msgid "User" msgstr "用户" #: netbox/core/forms/filtersets.py:140 netbox/core/tables/change_logging.py:15 -#: netbox/extras/tables/tables.py:670 netbox/extras/tables/tables.py:724 +#: netbox/extras/tables/tables.py:671 netbox/extras/tables/tables.py:725 #: netbox/templates/core/objectchange.html:32 msgid "Time" msgstr "时间" @@ -2446,7 +2446,7 @@ msgstr "必须上传文件或选择数据文件进行同步" msgid "Rack Elevations" msgstr "机柜立面图" -#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1537 +#: netbox/core/forms/model_forms.py:160 netbox/dcim/choices.py:1541 #: netbox/dcim/forms/bulk_edit.py:1031 netbox/dcim/forms/bulk_edit.py:1419 #: netbox/dcim/forms/bulk_edit.py:1440 netbox/dcim/tables/racks.py:161 #: netbox/netbox/navigation/menu.py:313 netbox/netbox/navigation/menu.py:317 @@ -2584,7 +2584,7 @@ msgstr "当前配置" msgid "Config revision #{id}" msgstr "配置修订#{id}" -#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:42 +#: netbox/core/models/data.py:44 netbox/dcim/models/cables.py:43 #: netbox/dcim/models/device_component_templates.py:199 #: netbox/dcim/models/device_component_templates.py:234 #: netbox/dcim/models/device_component_templates.py:270 @@ -2592,13 +2592,13 @@ msgstr "配置修订#{id}" #: netbox/dcim/models/device_component_templates.py:420 #: netbox/dcim/models/device_component_templates.py:526 #: netbox/dcim/models/device_component_templates.py:626 -#: netbox/dcim/models/device_components.py:282 -#: netbox/dcim/models/device_components.py:309 +#: netbox/dcim/models/device_components.py:313 #: netbox/dcim/models/device_components.py:340 -#: netbox/dcim/models/device_components.py:462 -#: netbox/dcim/models/device_components.py:665 -#: netbox/dcim/models/device_components.py:1033 -#: netbox/dcim/models/device_components.py:1104 +#: netbox/dcim/models/device_components.py:371 +#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:696 +#: netbox/dcim/models/device_components.py:1064 +#: netbox/dcim/models/device_components.py:1135 #: netbox/dcim/models/power.py:100 netbox/extras/models/customfields.py:80 #: netbox/extras/models/search.py:41 #: netbox/virtualization/models/clusters.py:57 netbox/vpn/models/l2vpn.py:31 @@ -2606,7 +2606,7 @@ msgid "type" msgstr "类型" #: netbox/core/models/data.py:49 netbox/extras/choices.py:37 -#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:734 +#: netbox/extras/models/models.py:174 netbox/extras/tables/tables.py:735 #: netbox/templates/core/datasource.html:62 #: netbox/templates/core/plugin.html:66 msgid "URL" @@ -2614,7 +2614,7 @@ msgstr "URL" #: netbox/core/models/data.py:59 #: netbox/dcim/models/device_component_templates.py:425 -#: netbox/dcim/models/device_components.py:517 +#: netbox/dcim/models/device_components.py:548 #: netbox/extras/models/models.py:72 netbox/extras/models/models.py:311 #: netbox/extras/models/models.py:492 netbox/extras/models/models.py:571 #: netbox/users/models/permissions.py:28 @@ -2669,7 +2669,7 @@ msgstr "初始化后端时出错。 需要安装依赖:" msgid "last updated" msgstr "最后更新" -#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:440 +#: netbox/core/models/data.py:283 netbox/dcim/models/cables.py:450 msgid "path" msgstr "路径" @@ -2677,7 +2677,7 @@ msgstr "路径" msgid "File path relative to the data source's root" msgstr "相对于数据源根目录的文件路径" -#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:502 +#: netbox/core/models/data.py:290 netbox/ipam/models/ip.py:510 msgid "size" msgstr "大小" @@ -2789,7 +2789,7 @@ msgid "" "enqueue() cannot be called with values for both schedule_at and immediate." msgstr "不能使用 schedule_at 和 immediate 的值调用 enqueue ()。" -#: netbox/core/signals.py:131 +#: netbox/core/signals.py:143 #, python-brace-format msgid "Deletion is prevented by a protection rule: {message}" msgstr "保护规则阻止删除: {message}" @@ -2802,10 +2802,10 @@ msgstr "全名" #: netbox/core/tables/change_logging.py:37 netbox/core/tables/jobs.py:21 #: netbox/extras/choices.py:41 netbox/extras/tables/tables.py:323 -#: netbox/extras/tables/tables.py:341 netbox/extras/tables/tables.py:373 -#: netbox/extras/tables/tables.py:453 netbox/extras/tables/tables.py:514 -#: netbox/extras/tables/tables.py:637 netbox/extras/tables/tables.py:677 -#: netbox/extras/tables/tables.py:731 netbox/netbox/tables/tables.py:278 +#: netbox/extras/tables/tables.py:342 netbox/extras/tables/tables.py:374 +#: netbox/extras/tables/tables.py:454 netbox/extras/tables/tables.py:515 +#: netbox/extras/tables/tables.py:638 netbox/extras/tables/tables.py:678 +#: netbox/extras/tables/tables.py:732 netbox/netbox/tables/tables.py:278 #: netbox/templates/core/objectchange.html:58 #: netbox/templates/extras/eventrule.html:78 #: netbox/templates/extras/journalentry.html:18 @@ -2842,7 +2842,7 @@ msgstr "最后更新日期" #: netbox/core/tables/jobs.py:10 netbox/core/tables/tasks.py:76 #: netbox/dcim/tables/devicetypes.py:169 netbox/extras/tables/tables.py:230 -#: netbox/extras/tables/tables.py:504 netbox/extras/tables/tables.py:702 +#: netbox/extras/tables/tables.py:505 netbox/extras/tables/tables.py:703 #: netbox/netbox/tables/tables.py:223 #: netbox/templates/dcim/virtualchassis_edit.html:56 #: netbox/utilities/forms/forms.py:73 @@ -3043,8 +3043,8 @@ msgid "Staging" msgstr "暂存" #: netbox/dcim/choices.py:23 netbox/dcim/choices.py:190 -#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1550 -#: netbox/dcim/choices.py:1699 netbox/virtualization/choices.py:23 +#: netbox/dcim/choices.py:242 netbox/dcim/choices.py:1554 +#: netbox/dcim/choices.py:1703 netbox/virtualization/choices.py:23 #: netbox/virtualization/choices.py:49 netbox/vpn/choices.py:282 msgid "Decommissioning" msgstr "报废" @@ -3094,6 +3094,7 @@ msgid "Reserved" msgstr "预留" #: netbox/dcim/choices.py:101 netbox/templates/dcim/device.html:265 +#: netbox/utilities/templates/widgets/splitmultiselect.html:5 msgid "Available" msgstr "可用" @@ -3108,7 +3109,7 @@ msgstr "已弃用" msgid "Millimeters" msgstr "毫米" -#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1572 +#: netbox/dcim/choices.py:115 netbox/dcim/choices.py:1576 msgid "Inches" msgstr "英寸" @@ -3185,7 +3186,7 @@ msgid "Rear" msgstr "后" #: netbox/dcim/choices.py:187 netbox/dcim/choices.py:240 -#: netbox/dcim/choices.py:1697 netbox/virtualization/choices.py:47 +#: netbox/dcim/choices.py:1701 netbox/virtualization/choices.py:47 msgid "Staged" msgstr "已暂存" @@ -3218,7 +3219,7 @@ msgid "Top to bottom" msgstr "从上到下" #: netbox/dcim/choices.py:217 netbox/dcim/choices.py:262 -#: netbox/dcim/choices.py:1316 +#: netbox/dcim/choices.py:1320 msgid "Passive" msgstr "被动" @@ -3226,46 +3227,46 @@ msgstr "被动" msgid "Mixed" msgstr "混合风道" -#: netbox/dcim/choices.py:487 netbox/dcim/choices.py:736 +#: netbox/dcim/choices.py:489 netbox/dcim/choices.py:740 msgid "NEMA (Non-locking)" msgstr "NEMA(非锁定)" -#: netbox/dcim/choices.py:509 netbox/dcim/choices.py:758 +#: netbox/dcim/choices.py:511 netbox/dcim/choices.py:762 msgid "NEMA (Locking)" msgstr "NEMA(锁定)" -#: netbox/dcim/choices.py:533 netbox/dcim/choices.py:782 +#: netbox/dcim/choices.py:535 netbox/dcim/choices.py:786 msgid "California Style" msgstr "美标" -#: netbox/dcim/choices.py:541 +#: netbox/dcim/choices.py:543 msgid "International/ITA" msgstr "国际通用标准/ITA" -#: netbox/dcim/choices.py:576 netbox/dcim/choices.py:817 +#: netbox/dcim/choices.py:578 netbox/dcim/choices.py:821 msgid "Proprietary" msgstr "专用规格" -#: netbox/dcim/choices.py:584 netbox/dcim/choices.py:827 -#: netbox/dcim/choices.py:1228 netbox/dcim/choices.py:1230 -#: netbox/dcim/choices.py:1466 netbox/dcim/choices.py:1468 +#: netbox/dcim/choices.py:586 netbox/dcim/choices.py:831 +#: netbox/dcim/choices.py:1232 netbox/dcim/choices.py:1234 +#: netbox/dcim/choices.py:1470 netbox/dcim/choices.py:1472 #: netbox/netbox/navigation/menu.py:209 msgid "Other" msgstr "其他" -#: netbox/dcim/choices.py:790 +#: netbox/dcim/choices.py:794 msgid "ITA/International" msgstr "ITA/国际通用标准" -#: netbox/dcim/choices.py:857 +#: netbox/dcim/choices.py:861 msgid "Physical" msgstr "物理" -#: netbox/dcim/choices.py:858 netbox/dcim/choices.py:1029 +#: netbox/dcim/choices.py:862 netbox/dcim/choices.py:1033 msgid "Virtual" msgstr "虚拟" -#: netbox/dcim/choices.py:859 netbox/dcim/choices.py:1105 +#: netbox/dcim/choices.py:863 netbox/dcim/choices.py:1109 #: netbox/dcim/forms/bulk_edit.py:1625 netbox/dcim/forms/filtersets.py:1408 #: netbox/dcim/forms/model_forms.py:1117 netbox/dcim/forms/model_forms.py:1570 #: netbox/netbox/navigation/menu.py:147 netbox/netbox/navigation/menu.py:151 @@ -3273,11 +3274,11 @@ msgstr "虚拟" msgid "Wireless" msgstr "无线" -#: netbox/dcim/choices.py:1027 +#: netbox/dcim/choices.py:1031 msgid "Virtual interfaces" msgstr "虚拟接口" -#: netbox/dcim/choices.py:1030 netbox/dcim/forms/bulk_edit.py:1478 +#: netbox/dcim/choices.py:1034 netbox/dcim/forms/bulk_edit.py:1478 #: netbox/dcim/forms/bulk_import.py:901 netbox/dcim/forms/model_forms.py:1099 #: netbox/dcim/tables/devices.py:704 netbox/templates/dcim/interface.html:112 #: netbox/templates/virtualization/vminterface.html:43 @@ -3287,27 +3288,27 @@ msgstr "虚拟接口" msgid "Bridge" msgstr "桥接" -#: netbox/dcim/choices.py:1031 +#: netbox/dcim/choices.py:1035 msgid "Link Aggregation Group (LAG)" msgstr "链路聚合组(LAG)" -#: netbox/dcim/choices.py:1035 +#: netbox/dcim/choices.py:1039 msgid "Ethernet (fixed)" msgstr "以太网(固定类型)" -#: netbox/dcim/choices.py:1052 +#: netbox/dcim/choices.py:1056 msgid "Ethernet (modular)" msgstr "以太网(模块)" -#: netbox/dcim/choices.py:1089 +#: netbox/dcim/choices.py:1093 msgid "Ethernet (backplane)" msgstr "以太网(背板)" -#: netbox/dcim/choices.py:1121 +#: netbox/dcim/choices.py:1125 msgid "Cellular" msgstr "蜂窝网络" -#: netbox/dcim/choices.py:1173 netbox/dcim/forms/filtersets.py:385 +#: netbox/dcim/choices.py:1177 netbox/dcim/forms/filtersets.py:385 #: netbox/dcim/forms/filtersets.py:829 netbox/dcim/forms/filtersets.py:1031 #: netbox/dcim/forms/filtersets.py:1630 #: netbox/templates/dcim/inventoryitem.html:56 @@ -3315,127 +3316,127 @@ msgstr "蜂窝网络" msgid "Serial" msgstr "串口" -#: netbox/dcim/choices.py:1188 +#: netbox/dcim/choices.py:1192 msgid "Coaxial" msgstr "同轴电缆接口" -#: netbox/dcim/choices.py:1209 +#: netbox/dcim/choices.py:1213 msgid "Stacking" msgstr "堆叠" -#: netbox/dcim/choices.py:1261 +#: netbox/dcim/choices.py:1265 msgid "Half" msgstr "半双工" -#: netbox/dcim/choices.py:1262 +#: netbox/dcim/choices.py:1266 msgid "Full" msgstr "全双工" -#: netbox/dcim/choices.py:1263 netbox/netbox/preferences.py:31 +#: netbox/dcim/choices.py:1267 netbox/netbox/preferences.py:31 #: netbox/wireless/choices.py:480 msgid "Auto" msgstr "自动" -#: netbox/dcim/choices.py:1275 +#: netbox/dcim/choices.py:1279 msgid "Access" msgstr "接入" -#: netbox/dcim/choices.py:1276 netbox/ipam/tables/vlans.py:150 +#: netbox/dcim/choices.py:1280 netbox/ipam/tables/vlans.py:150 #: netbox/ipam/tables/vlans.py:195 #: netbox/templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Trunk口" -#: netbox/dcim/choices.py:1277 +#: netbox/dcim/choices.py:1281 msgid "Tagged (All)" msgstr "Trunk口(允许所有VLAN)" -#: netbox/dcim/choices.py:1278 netbox/templates/ipam/vlan_edit.html:26 +#: netbox/dcim/choices.py:1282 netbox/templates/ipam/vlan_edit.html:26 msgid "Q-in-Q (802.1ad)" msgstr "q-in-q (802.1ad)" -#: netbox/dcim/choices.py:1307 +#: netbox/dcim/choices.py:1311 msgid "IEEE Standard" msgstr "IEEE标准" -#: netbox/dcim/choices.py:1318 +#: netbox/dcim/choices.py:1322 msgid "Passive 24V (2-pair)" msgstr "24V(2对供电)" -#: netbox/dcim/choices.py:1319 +#: netbox/dcim/choices.py:1323 msgid "Passive 24V (4-pair)" msgstr "24V(4对供电)" -#: netbox/dcim/choices.py:1320 +#: netbox/dcim/choices.py:1324 msgid "Passive 48V (2-pair)" msgstr "48V(2对供电)" -#: netbox/dcim/choices.py:1321 +#: netbox/dcim/choices.py:1325 msgid "Passive 48V (4-pair)" msgstr "48V(4对供电)" -#: netbox/dcim/choices.py:1394 netbox/dcim/choices.py:1507 +#: netbox/dcim/choices.py:1398 netbox/dcim/choices.py:1511 msgid "Copper" msgstr "铜缆" -#: netbox/dcim/choices.py:1417 +#: netbox/dcim/choices.py:1421 msgid "Fiber Optic" msgstr "光纤" -#: netbox/dcim/choices.py:1453 netbox/dcim/choices.py:1536 +#: netbox/dcim/choices.py:1457 netbox/dcim/choices.py:1540 msgid "USB" msgstr "USB" -#: netbox/dcim/choices.py:1523 +#: netbox/dcim/choices.py:1527 msgid "Fiber" msgstr "光纤" -#: netbox/dcim/choices.py:1548 netbox/dcim/forms/filtersets.py:1295 +#: netbox/dcim/choices.py:1552 netbox/dcim/forms/filtersets.py:1295 msgid "Connected" msgstr "已连接" -#: netbox/dcim/choices.py:1567 netbox/netbox/choices.py:175 +#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:175 msgid "Kilometers" msgstr "公里" -#: netbox/dcim/choices.py:1568 netbox/netbox/choices.py:176 +#: netbox/dcim/choices.py:1572 netbox/netbox/choices.py:176 #: netbox/templates/dcim/cable_trace.html:65 msgid "Meters" msgstr "米" -#: netbox/dcim/choices.py:1569 +#: netbox/dcim/choices.py:1573 msgid "Centimeters" msgstr "厘米" -#: netbox/dcim/choices.py:1570 netbox/netbox/choices.py:177 +#: netbox/dcim/choices.py:1574 netbox/netbox/choices.py:177 msgid "Miles" msgstr "英里" -#: netbox/dcim/choices.py:1571 netbox/netbox/choices.py:178 +#: netbox/dcim/choices.py:1575 netbox/netbox/choices.py:178 #: netbox/templates/dcim/cable_trace.html:66 msgid "Feet" msgstr "英尺" -#: netbox/dcim/choices.py:1619 +#: netbox/dcim/choices.py:1623 msgid "Redundant" msgstr "冗余" -#: netbox/dcim/choices.py:1640 +#: netbox/dcim/choices.py:1644 msgid "Single phase" msgstr "单相电" -#: netbox/dcim/choices.py:1641 +#: netbox/dcim/choices.py:1645 msgid "Three-phase" msgstr "三相" -#: netbox/dcim/choices.py:1657 netbox/extras/choices.py:53 +#: netbox/dcim/choices.py:1661 netbox/extras/choices.py:53 #: netbox/netbox/preferences.py:21 netbox/netbox/preferences.py:60 #: netbox/templates/extras/customfield.html:78 netbox/vpn/choices.py:20 #: netbox/wireless/choices.py:27 msgid "Disabled" msgstr "禁用" -#: netbox/dcim/choices.py:1658 +#: netbox/dcim/choices.py:1662 msgid "Faulty" msgstr "故障" @@ -3693,7 +3694,7 @@ msgstr "是否全尺寸" #: netbox/dcim/filtersets.py:1164 netbox/dcim/forms/filtersets.py:838 #: netbox/dcim/forms/filtersets.py:1463 netbox/dcim/forms/filtersets.py:1669 #: netbox/dcim/forms/filtersets.py:1674 netbox/dcim/forms/model_forms.py:1887 -#: netbox/dcim/models/devices.py:1256 netbox/dcim/models/devices.py:1276 +#: netbox/dcim/models/devices.py:1260 netbox/dcim/models/devices.py:1280 #: netbox/virtualization/filtersets.py:198 #: netbox/virtualization/filtersets.py:270 #: netbox/virtualization/forms/filtersets.py:178 @@ -3842,7 +3843,7 @@ msgstr "指定VID" #: netbox/dcim/filtersets.py:1829 netbox/dcim/forms/bulk_edit.py:1591 #: netbox/dcim/forms/bulk_import.py:952 netbox/dcim/forms/filtersets.py:1516 #: netbox/dcim/forms/model_forms.py:1536 -#: netbox/dcim/models/device_components.py:761 +#: netbox/dcim/models/device_components.py:792 #: netbox/dcim/tables/devices.py:658 netbox/ipam/filtersets.py:335 #: netbox/ipam/filtersets.py:346 netbox/ipam/filtersets.py:478 #: netbox/ipam/filtersets.py:579 netbox/ipam/filtersets.py:590 @@ -3854,8 +3855,8 @@ msgstr "指定VID" #: netbox/ipam/forms/model_forms.py:208 netbox/ipam/forms/model_forms.py:256 #: netbox/ipam/forms/model_forms.py:310 netbox/ipam/forms/model_forms.py:474 #: netbox/ipam/forms/model_forms.py:488 netbox/ipam/forms/model_forms.py:502 -#: netbox/ipam/models/ip.py:222 netbox/ipam/models/ip.py:511 -#: netbox/ipam/models/ip.py:740 netbox/ipam/models/vrfs.py:61 +#: netbox/ipam/models/ip.py:223 netbox/ipam/models/ip.py:519 +#: netbox/ipam/models/ip.py:748 netbox/ipam/models/vrfs.py:61 #: netbox/ipam/tables/ip.py:189 netbox/ipam/tables/ip.py:262 #: netbox/ipam/tables/ip.py:318 netbox/ipam/tables/ip.py:418 #: netbox/templates/dcim/interface.html:152 @@ -3901,7 +3902,7 @@ msgstr "VLAN 转换策略 (ID)" #: netbox/dcim/filtersets.py:1857 netbox/dcim/forms/filtersets.py:1487 #: netbox/dcim/forms/model_forms.py:1553 -#: netbox/dcim/models/device_components.py:580 +#: netbox/dcim/models/device_components.py:611 #: netbox/ipam/forms/filtersets.py:511 netbox/ipam/forms/model_forms.py:712 #: netbox/templates/ipam/vlantranslationpolicy.html:11 #: netbox/virtualization/forms/bulk_edit.py:248 @@ -4020,7 +4021,7 @@ msgstr "电源面板(ID)" #: netbox/dcim/forms/bulk_create.py:40 netbox/extras/forms/filtersets.py:443 #: netbox/extras/forms/model_forms.py:649 #: netbox/extras/forms/model_forms.py:701 netbox/netbox/forms/base.py:86 -#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:486 +#: netbox/netbox/forms/mixins.py:91 netbox/netbox/tables/columns.py:490 #: netbox/templates/circuits/inc/circuit_termination.html:32 #: netbox/templates/generic/bulk_edit.html:65 #: netbox/templates/inc/panels/tags.html:5 @@ -4333,7 +4334,7 @@ msgstr "设备配件类型" msgid "Chassis" msgstr "机箱" -#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:386 +#: netbox/dcim/forms/bulk_edit.py:662 netbox/dcim/models/devices.py:387 #: netbox/dcim/tables/devices.py:82 msgid "VM role" msgstr "VM 角色" @@ -4492,7 +4493,7 @@ msgstr "最大功率" #: netbox/dcim/forms/bulk_edit.py:1101 #: netbox/dcim/models/device_component_templates.py:281 -#: netbox/dcim/models/device_components.py:352 +#: netbox/dcim/models/device_components.py:383 msgid "Maximum power draw (watts)" msgstr "最大功率(瓦)" @@ -4502,7 +4503,7 @@ msgstr "分配功率" #: netbox/dcim/forms/bulk_edit.py:1107 #: netbox/dcim/models/device_component_templates.py:288 -#: netbox/dcim/models/device_components.py:359 +#: netbox/dcim/models/device_components.py:390 msgid "Allocated power draw (watts)" msgstr "分配功率(瓦)" @@ -4524,7 +4525,7 @@ msgstr "仅限管理" #: netbox/dcim/forms/bulk_import.py:937 netbox/dcim/forms/filtersets.py:1472 #: netbox/dcim/forms/object_import.py:90 #: netbox/dcim/models/device_component_templates.py:445 -#: netbox/dcim/models/device_components.py:733 +#: netbox/dcim/models/device_components.py:764 msgid "PoE mode" msgstr "PoE模式" @@ -4532,7 +4533,7 @@ msgstr "PoE模式" #: netbox/dcim/forms/bulk_import.py:943 netbox/dcim/forms/filtersets.py:1477 #: netbox/dcim/forms/object_import.py:95 #: netbox/dcim/models/device_component_templates.py:452 -#: netbox/dcim/models/device_components.py:740 +#: netbox/dcim/models/device_components.py:771 msgid "PoE type" msgstr "PoE类型" @@ -5228,7 +5229,7 @@ msgstr "主 IPv6" msgid "IPv6 address with prefix length, e.g. 2001:db8::1/64" msgstr "带有前缀长度的 IPv6 地址,例如 2001:db8:: 1/64" -#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:527 +#: netbox/dcim/forms/common.py:19 netbox/dcim/models/device_components.py:558 #: netbox/templates/dcim/interface.html:57 #: netbox/templates/virtualization/vminterface.html:51 #: netbox/virtualization/forms/bulk_edit.py:207 @@ -5369,7 +5370,7 @@ msgstr "连接" #: netbox/dcim/forms/filtersets.py:1426 netbox/extras/forms/bulk_edit.py:382 #: netbox/extras/forms/bulk_import.py:261 #: netbox/extras/forms/filtersets.py:527 -#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:640 +#: netbox/extras/forms/model_forms.py:759 netbox/extras/tables/tables.py:641 #: netbox/templates/extras/journalentry.html:30 msgid "Kind" msgstr "类型" @@ -5379,7 +5380,7 @@ msgid "Mgmt only" msgstr "仅用于管理" #: netbox/dcim/forms/filtersets.py:1467 netbox/dcim/forms/model_forms.py:1548 -#: netbox/dcim/models/device_components.py:689 +#: netbox/dcim/models/device_components.py:720 #: netbox/templates/dcim/interface.html:142 msgid "WWN" msgstr "WWN" @@ -5508,7 +5509,7 @@ msgstr "配置文件和属性" msgid "Device Role" msgstr "设备角色" -#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:545 +#: netbox/dcim/forms/model_forms.py:594 netbox/dcim/models/devices.py:546 msgid "The lowest-numbered unit occupied by the device" msgstr "设备在机柜上最下面的U位" @@ -5757,124 +5758,124 @@ msgstr "第一个成员设备的位置。每增加一个成员增加一个。" msgid "A position must be specified for the first VC member." msgstr "必须为第一个VC成员指定一个位置。" -#: netbox/dcim/models/cables.py:62 +#: netbox/dcim/models/cables.py:63 #: netbox/dcim/models/device_component_templates.py:51 #: netbox/dcim/models/device_components.py:57 #: netbox/extras/models/customfields.py:113 msgid "label" msgstr "标记" -#: netbox/dcim/models/cables.py:71 +#: netbox/dcim/models/cables.py:72 msgid "length" msgstr "长度" -#: netbox/dcim/models/cables.py:78 +#: netbox/dcim/models/cables.py:79 msgid "length unit" msgstr "长度单位" -#: netbox/dcim/models/cables.py:96 +#: netbox/dcim/models/cables.py:97 msgid "cable" msgstr "线缆" -#: netbox/dcim/models/cables.py:97 +#: netbox/dcim/models/cables.py:98 msgid "cables" msgstr "线缆" -#: netbox/dcim/models/cables.py:163 +#: netbox/dcim/models/cables.py:173 msgid "Must specify a unit when setting a cable length" msgstr "设置线缆长度时必须指定单位" -#: netbox/dcim/models/cables.py:166 +#: netbox/dcim/models/cables.py:176 msgid "Must define A and B terminations when creating a new cable." msgstr "创建新线缆时必须定义A端和B端。" -#: netbox/dcim/models/cables.py:173 +#: netbox/dcim/models/cables.py:183 msgid "Cannot connect different termination types to same end of cable." msgstr "无法将不同的端点类型连接到线缆的两端。" -#: netbox/dcim/models/cables.py:181 +#: netbox/dcim/models/cables.py:191 #, python-brace-format msgid "Incompatible termination types: {type_a} and {type_b}" msgstr "不兼容的端点类型: {type_a} 和{type_b}" -#: netbox/dcim/models/cables.py:191 +#: netbox/dcim/models/cables.py:201 msgid "A and B terminations cannot connect to the same object." msgstr "A B端不能连接到同一个对象" -#: netbox/dcim/models/cables.py:260 netbox/ipam/models/asns.py:37 +#: netbox/dcim/models/cables.py:270 netbox/ipam/models/asns.py:37 msgid "end" msgstr "结束" -#: netbox/dcim/models/cables.py:309 +#: netbox/dcim/models/cables.py:319 msgid "cable termination" msgstr "线缆端点" -#: netbox/dcim/models/cables.py:310 +#: netbox/dcim/models/cables.py:320 msgid "cable terminations" msgstr "线缆端点" -#: netbox/dcim/models/cables.py:329 +#: netbox/dcim/models/cables.py:339 #, python-brace-format msgid "" "Duplicate termination found for {app_label}.{model} {termination_id}: cable " "{cable_pk}" msgstr "发现{app_label}重复的终端:{model} {termination_id}: 线缆 {cable_pk}" -#: netbox/dcim/models/cables.py:339 +#: netbox/dcim/models/cables.py:349 #, python-brace-format msgid "Cables cannot be terminated to {type_display} interfaces" msgstr "线缆不能连接至{type_display} 接口" -#: netbox/dcim/models/cables.py:346 +#: netbox/dcim/models/cables.py:356 msgid "Circuit terminations attached to a provider network may not be cabled." msgstr "运营商网络的线路可能没有连接。" -#: netbox/dcim/models/cables.py:444 netbox/extras/models/configs.py:47 +#: netbox/dcim/models/cables.py:454 netbox/extras/models/configs.py:47 msgid "is active" msgstr "激活的" -#: netbox/dcim/models/cables.py:448 +#: netbox/dcim/models/cables.py:458 msgid "is complete" msgstr "完成的" -#: netbox/dcim/models/cables.py:452 +#: netbox/dcim/models/cables.py:462 msgid "is split" msgstr "被拆分的" -#: netbox/dcim/models/cables.py:460 +#: netbox/dcim/models/cables.py:470 msgid "cable path" msgstr "线缆连接路径" -#: netbox/dcim/models/cables.py:461 +#: netbox/dcim/models/cables.py:471 msgid "cable paths" msgstr "线缆连接路径" -#: netbox/dcim/models/cables.py:536 +#: netbox/dcim/models/cables.py:546 msgid "All originating terminations must be attached to the same link" msgstr "所有原始终端必须连接到同一个链接" -#: netbox/dcim/models/cables.py:548 +#: netbox/dcim/models/cables.py:558 msgid "All mid-span terminations must have the same termination type" msgstr "所有中跨端子必须具有相同的端接类型" -#: netbox/dcim/models/cables.py:553 +#: netbox/dcim/models/cables.py:563 msgid "All mid-span terminations must have the same parent object" msgstr "所有中跨终端必须具有相同的父对象" -#: netbox/dcim/models/cables.py:577 +#: netbox/dcim/models/cables.py:587 msgid "All links must be cable or wireless" msgstr "所有链路必须是有线或无线的" -#: netbox/dcim/models/cables.py:579 +#: netbox/dcim/models/cables.py:589 msgid "All links must match first link type" msgstr "所有链接必须匹配第一个链接类型" -#: netbox/dcim/models/cables.py:662 +#: netbox/dcim/models/cables.py:672 msgid "" "All positions counts within the path on opposite ends of links must match" msgstr "链路两端路径内的所有位置都必须匹配" -#: netbox/dcim/models/cables.py:671 +#: netbox/dcim/models/cables.py:681 msgid "Remote termination position filter is missing" msgstr "缺少远程终端位置过滤器" @@ -5923,12 +5924,12 @@ msgid "console server port templates" msgstr "console服务器端口模板" #: netbox/dcim/models/device_component_templates.py:277 -#: netbox/dcim/models/device_components.py:348 +#: netbox/dcim/models/device_components.py:379 msgid "maximum draw" msgstr "最大功率" #: netbox/dcim/models/device_component_templates.py:284 -#: netbox/dcim/models/device_components.py:355 +#: netbox/dcim/models/device_components.py:386 msgid "allocated draw" msgstr "分配功率" @@ -5941,18 +5942,18 @@ msgid "power port templates" msgstr "电源端口模版" #: netbox/dcim/models/device_component_templates.py:315 -#: netbox/dcim/models/device_components.py:375 +#: netbox/dcim/models/device_components.py:406 #, python-brace-format msgid "Allocated draw cannot exceed the maximum draw ({maximum_draw}W)." msgstr "分配功率不能超过最大功率({maximum_draw}瓦)" #: netbox/dcim/models/device_component_templates.py:349 -#: netbox/dcim/models/device_components.py:477 +#: netbox/dcim/models/device_components.py:508 msgid "feed leg" msgstr "馈电线路" #: netbox/dcim/models/device_component_templates.py:354 -#: netbox/dcim/models/device_components.py:482 +#: netbox/dcim/models/device_components.py:513 msgid "Phase (for three-phase feeds)" msgstr "相位(用于三相电)" @@ -5975,17 +5976,17 @@ msgid "Parent power port ({power_port}) must belong to the same module type" msgstr "父电源端口 ({power_port}) 必须属于相同的设备类型" #: netbox/dcim/models/device_component_templates.py:430 -#: netbox/dcim/models/device_components.py:671 +#: netbox/dcim/models/device_components.py:702 msgid "management only" msgstr "仅限管理" #: netbox/dcim/models/device_component_templates.py:438 -#: netbox/dcim/models/device_components.py:551 +#: netbox/dcim/models/device_components.py:582 msgid "bridge interface" msgstr "桥接接口" #: netbox/dcim/models/device_component_templates.py:459 -#: netbox/dcim/models/device_components.py:697 +#: netbox/dcim/models/device_components.py:728 msgid "wireless role" msgstr "无线角色" @@ -5998,7 +5999,7 @@ msgid "interface templates" msgstr "接口模版" #: netbox/dcim/models/device_component_templates.py:473 -#: netbox/dcim/models/device_components.py:857 +#: netbox/dcim/models/device_components.py:888 #: netbox/virtualization/models/virtualmachines.py:390 msgid "An interface cannot be bridged to itself." msgstr "接口不能桥接到自己" @@ -6014,7 +6015,7 @@ msgid "Bridge interface ({bridge}) must belong to the same module type" msgstr "桥接接口({bridge}) 必须属于相同的模块类型" #: netbox/dcim/models/device_component_templates.py:540 -#: netbox/dcim/models/device_components.py:1047 +#: netbox/dcim/models/device_components.py:1078 msgid "rear port position" msgstr "后置接口位置" @@ -6039,7 +6040,7 @@ msgid "" msgstr "无效的后端口位置 ({position});后端口{name}只有{count}个" #: netbox/dcim/models/device_component_templates.py:635 -#: netbox/dcim/models/device_components.py:1113 +#: netbox/dcim/models/device_components.py:1144 msgid "positions" msgstr "位置" @@ -6052,12 +6053,12 @@ msgid "rear port templates" msgstr "后置端口模版" #: netbox/dcim/models/device_component_templates.py:676 -#: netbox/dcim/models/device_components.py:1160 +#: netbox/dcim/models/device_components.py:1191 msgid "position" msgstr "位置" #: netbox/dcim/models/device_component_templates.py:679 -#: netbox/dcim/models/device_components.py:1163 +#: netbox/dcim/models/device_components.py:1194 msgid "Identifier to reference when renaming installed components" msgstr "重命名已安装组件时要引用的标识符" @@ -6085,12 +6086,12 @@ msgid "" msgstr "设备类型({device_type})的子设备角色必须设置为“父设备”,才能允许设备托架。" #: netbox/dcim/models/device_component_templates.py:783 -#: netbox/dcim/models/device_components.py:1315 +#: netbox/dcim/models/device_components.py:1346 msgid "part ID" msgstr "零件ID" #: netbox/dcim/models/device_component_templates.py:785 -#: netbox/dcim/models/device_components.py:1317 +#: netbox/dcim/models/device_components.py:1348 msgid "Manufacturer-assigned part identifier" msgstr "制造商指定的零件标识符" @@ -6102,115 +6103,115 @@ msgstr "库存项模版" msgid "inventory item templates" msgstr "库存项模版" -#: netbox/dcim/models/device_components.py:100 +#: netbox/dcim/models/device_components.py:123 msgid "Components cannot be moved to a different device." msgstr "组件模板无法移动到其他设备类型。" -#: netbox/dcim/models/device_components.py:139 +#: netbox/dcim/models/device_components.py:170 msgid "cable end" msgstr "线缆终点" -#: netbox/dcim/models/device_components.py:146 +#: netbox/dcim/models/device_components.py:177 msgid "mark connected" msgstr "标记已连接" -#: netbox/dcim/models/device_components.py:148 +#: netbox/dcim/models/device_components.py:179 msgid "Treat as if a cable is connected" msgstr "视为电缆已连接" -#: netbox/dcim/models/device_components.py:166 +#: netbox/dcim/models/device_components.py:197 msgid "Must specify cable end (A or B) when attaching a cable." msgstr "连接电缆时必须指定电缆末端(A或B)。" -#: netbox/dcim/models/device_components.py:170 +#: netbox/dcim/models/device_components.py:201 msgid "Cable end must not be set without a cable." msgstr "不得在没有线缆的情况下设置线缆末端。" -#: netbox/dcim/models/device_components.py:174 +#: netbox/dcim/models/device_components.py:205 msgid "Cannot mark as connected with a cable attached." msgstr "无法标记为已连接线缆。" -#: netbox/dcim/models/device_components.py:201 +#: netbox/dcim/models/device_components.py:232 #, python-brace-format msgid "{class_name} models must declare a parent_object property" msgstr "{class_name}模块必须声明上架类型" -#: netbox/dcim/models/device_components.py:287 -#: netbox/dcim/models/device_components.py:314 +#: netbox/dcim/models/device_components.py:318 #: netbox/dcim/models/device_components.py:345 -#: netbox/dcim/models/device_components.py:467 +#: netbox/dcim/models/device_components.py:376 +#: netbox/dcim/models/device_components.py:498 msgid "Physical port type" msgstr "物理端口类型" -#: netbox/dcim/models/device_components.py:290 -#: netbox/dcim/models/device_components.py:317 +#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:348 msgid "speed" msgstr "速率" -#: netbox/dcim/models/device_components.py:294 -#: netbox/dcim/models/device_components.py:321 +#: netbox/dcim/models/device_components.py:325 +#: netbox/dcim/models/device_components.py:352 msgid "Port speed in bits per second" msgstr "端口速度(单位bps)" -#: netbox/dcim/models/device_components.py:300 +#: netbox/dcim/models/device_components.py:331 msgid "console port" msgstr "console端口" -#: netbox/dcim/models/device_components.py:301 +#: netbox/dcim/models/device_components.py:332 msgid "console ports" msgstr "console端口" -#: netbox/dcim/models/device_components.py:327 +#: netbox/dcim/models/device_components.py:358 msgid "console server port" msgstr "console服务器端口" -#: netbox/dcim/models/device_components.py:328 +#: netbox/dcim/models/device_components.py:359 msgid "console server ports" msgstr "console服务器端口" -#: netbox/dcim/models/device_components.py:365 +#: netbox/dcim/models/device_components.py:396 msgid "power port" msgstr "电源接口" -#: netbox/dcim/models/device_components.py:366 +#: netbox/dcim/models/device_components.py:397 msgid "power ports" msgstr "电源接口" -#: netbox/dcim/models/device_components.py:492 +#: netbox/dcim/models/device_components.py:523 msgid "power outlet" msgstr "电源插座" -#: netbox/dcim/models/device_components.py:493 +#: netbox/dcim/models/device_components.py:524 msgid "power outlets" msgstr "电源插座" -#: netbox/dcim/models/device_components.py:501 +#: netbox/dcim/models/device_components.py:532 #, python-brace-format msgid "Parent power port ({power_port}) must belong to the same device" msgstr "父电源端口({power_port})必须属于同一设备" -#: netbox/dcim/models/device_components.py:530 netbox/vpn/models/crypto.py:80 +#: netbox/dcim/models/device_components.py:561 netbox/vpn/models/crypto.py:80 #: netbox/vpn/models/crypto.py:222 msgid "mode" msgstr "模式" -#: netbox/dcim/models/device_components.py:535 +#: netbox/dcim/models/device_components.py:566 msgid "IEEE 802.1Q tagging strategy" msgstr "IEEE 802.1Q VLAN 标记策略" -#: netbox/dcim/models/device_components.py:543 +#: netbox/dcim/models/device_components.py:574 msgid "parent interface" msgstr "父接口" -#: netbox/dcim/models/device_components.py:559 +#: netbox/dcim/models/device_components.py:590 msgid "untagged VLAN" msgstr "未标记VLAN" -#: netbox/dcim/models/device_components.py:565 +#: netbox/dcim/models/device_components.py:596 msgid "tagged VLANs" msgstr "已标记 VLANs" -#: netbox/dcim/models/device_components.py:573 +#: netbox/dcim/models/device_components.py:604 #: netbox/dcim/tables/devices.py:612 netbox/ipam/forms/bulk_edit.py:521 #: netbox/ipam/forms/bulk_import.py:514 netbox/ipam/forms/filtersets.py:587 #: netbox/ipam/forms/model_forms.py:692 netbox/ipam/tables/vlans.py:108 @@ -6219,596 +6220,596 @@ msgstr "已标记 VLANs" msgid "Q-in-Q SVLAN" msgstr "Q-in-Q SVLAN" -#: netbox/dcim/models/device_components.py:588 +#: netbox/dcim/models/device_components.py:619 msgid "primary MAC address" msgstr "主 MAC 地址" -#: netbox/dcim/models/device_components.py:600 +#: netbox/dcim/models/device_components.py:631 msgid "Only Q-in-Q interfaces may specify a service VLAN." msgstr "只有 Q-in-Q 接口可以指定服务 VLAN。" -#: netbox/dcim/models/device_components.py:606 +#: netbox/dcim/models/device_components.py:637 #, python-brace-format msgid "MAC address {mac_address} is not assigned to this interface." msgstr "MAC 地址 {mac_address} 未分配给此接口。" -#: netbox/dcim/models/device_components.py:662 +#: netbox/dcim/models/device_components.py:693 msgid "parent LAG" msgstr "父聚合组" -#: netbox/dcim/models/device_components.py:672 +#: netbox/dcim/models/device_components.py:703 msgid "This interface is used only for out-of-band management" msgstr "该接口仅用于带外管理" -#: netbox/dcim/models/device_components.py:677 +#: netbox/dcim/models/device_components.py:708 msgid "speed (Kbps)" msgstr "速率(Kbps)" -#: netbox/dcim/models/device_components.py:680 +#: netbox/dcim/models/device_components.py:711 msgid "duplex" msgstr "双工" -#: netbox/dcim/models/device_components.py:690 +#: netbox/dcim/models/device_components.py:721 msgid "64-bit World Wide Name" msgstr "64位全球唯一标识符" -#: netbox/dcim/models/device_components.py:704 +#: netbox/dcim/models/device_components.py:735 msgid "wireless channel" msgstr "无线信道" -#: netbox/dcim/models/device_components.py:711 +#: netbox/dcim/models/device_components.py:742 msgid "channel frequency (MHz)" msgstr "信道频率(MHz)" -#: netbox/dcim/models/device_components.py:712 -#: netbox/dcim/models/device_components.py:720 +#: netbox/dcim/models/device_components.py:743 +#: netbox/dcim/models/device_components.py:751 msgid "Populated by selected channel (if set)" msgstr "由所选通道填充(如有)" -#: netbox/dcim/models/device_components.py:726 +#: netbox/dcim/models/device_components.py:757 msgid "transmit power (dBm)" msgstr "发射功率(dBm)" -#: netbox/dcim/models/device_components.py:753 netbox/wireless/models.py:117 +#: netbox/dcim/models/device_components.py:784 netbox/wireless/models.py:117 msgid "wireless LANs" msgstr "无线局域网" -#: netbox/dcim/models/device_components.py:801 +#: netbox/dcim/models/device_components.py:832 #: netbox/virtualization/models/virtualmachines.py:364 msgid "interface" msgstr "接口" -#: netbox/dcim/models/device_components.py:802 +#: netbox/dcim/models/device_components.py:833 #: netbox/virtualization/models/virtualmachines.py:365 msgid "interfaces" msgstr "接口" -#: netbox/dcim/models/device_components.py:810 +#: netbox/dcim/models/device_components.py:841 #, python-brace-format msgid "{display_type} interfaces cannot have a cable attached." msgstr "{display_type}接口不能连接线缆。" -#: netbox/dcim/models/device_components.py:818 +#: netbox/dcim/models/device_components.py:849 #, python-brace-format msgid "{display_type} interfaces cannot be marked as connected." msgstr "{display_type}接口不能标记为已连接。" -#: netbox/dcim/models/device_components.py:827 +#: netbox/dcim/models/device_components.py:858 #: netbox/virtualization/models/virtualmachines.py:375 msgid "An interface cannot be its own parent." msgstr "接口不能是自己的父级。" -#: netbox/dcim/models/device_components.py:831 +#: netbox/dcim/models/device_components.py:862 msgid "Only virtual interfaces may be assigned to a parent interface." msgstr "只能将虚拟接口分配给父接口。" -#: netbox/dcim/models/device_components.py:838 +#: netbox/dcim/models/device_components.py:869 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to a different device " "({device})" msgstr "所选父接口({interface}) 属于另一个设备 ({device})" -#: netbox/dcim/models/device_components.py:844 +#: netbox/dcim/models/device_components.py:875 #, python-brace-format msgid "" "The selected parent interface ({interface}) belongs to {device}, which is " "not part of virtual chassis {virtual_chassis}." msgstr "所选的父接口({interface})属于 {device},该设备不是虚拟机箱{virtual_chassis}的一部分。" -#: netbox/dcim/models/device_components.py:864 +#: netbox/dcim/models/device_components.py:895 #, python-brace-format msgid "" "The selected bridge interface ({bridge}) belongs to a different device " "({device})." msgstr "所选桥接接口 ({bridge})属于另一个设备({device})。" -#: netbox/dcim/models/device_components.py:870 +#: netbox/dcim/models/device_components.py:901 #, python-brace-format msgid "" "The selected bridge interface ({interface}) belongs to {device}, which is " "not part of virtual chassis {virtual_chassis}." msgstr "所选的桥接接口({interface})属于 {device},该设备不是虚拟机箱{virtual_chassis}的一部分。" -#: netbox/dcim/models/device_components.py:881 +#: netbox/dcim/models/device_components.py:912 msgid "Virtual interfaces cannot have a parent LAG interface." msgstr "虚拟接口不能具有父聚合接口。" -#: netbox/dcim/models/device_components.py:885 +#: netbox/dcim/models/device_components.py:916 msgid "A LAG interface cannot be its own parent." msgstr "聚合接口不能是自己的父级。" -#: netbox/dcim/models/device_components.py:892 +#: netbox/dcim/models/device_components.py:923 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to a different device ({device})." msgstr "选择的LAG接口 ({lag}) 属于不同的设备 ({device})." -#: netbox/dcim/models/device_components.py:898 +#: netbox/dcim/models/device_components.py:929 #, python-brace-format msgid "" "The selected LAG interface ({lag}) belongs to {device}, which is not part of" " virtual chassis {virtual_chassis}." msgstr "选择的LAG接口 ({lag}) 属于 {device}, 它不是虚拟机箱的一部分 {virtual_chassis}." -#: netbox/dcim/models/device_components.py:909 +#: netbox/dcim/models/device_components.py:940 msgid "Virtual interfaces cannot have a PoE mode." msgstr "虚拟接口不能具有PoE模式。" -#: netbox/dcim/models/device_components.py:913 +#: netbox/dcim/models/device_components.py:944 msgid "Virtual interfaces cannot have a PoE type." msgstr "虚拟接口不能是PoE类型。" -#: netbox/dcim/models/device_components.py:919 +#: netbox/dcim/models/device_components.py:950 msgid "Must specify PoE mode when designating a PoE type." msgstr "指定PoE类型时必须指定PoE模式。" -#: netbox/dcim/models/device_components.py:926 +#: netbox/dcim/models/device_components.py:957 msgid "Wireless role may be set only on wireless interfaces." msgstr "只能在无线接口上设置无线角色。" -#: netbox/dcim/models/device_components.py:928 +#: netbox/dcim/models/device_components.py:959 msgid "Channel may be set only on wireless interfaces." msgstr "只能在无线接口上设置信道。" -#: netbox/dcim/models/device_components.py:934 +#: netbox/dcim/models/device_components.py:965 msgid "Channel frequency may be set only on wireless interfaces." msgstr "信道频率仅在无线接口上设置。" -#: netbox/dcim/models/device_components.py:938 +#: netbox/dcim/models/device_components.py:969 msgid "Cannot specify custom frequency with channel selected." msgstr "无法在选定频道的情况下指定自定义频率。" -#: netbox/dcim/models/device_components.py:944 +#: netbox/dcim/models/device_components.py:975 msgid "Channel width may be set only on wireless interfaces." msgstr "只能在无线接口上设置频宽。" -#: netbox/dcim/models/device_components.py:946 +#: netbox/dcim/models/device_components.py:977 msgid "Cannot specify custom width with channel selected." msgstr "无法在选定通道的情况下指定自定义频宽。" -#: netbox/dcim/models/device_components.py:950 +#: netbox/dcim/models/device_components.py:981 msgid "Interface mode does not support an untagged vlan." msgstr "接口模式不支持未标记的 VLAN。" -#: netbox/dcim/models/device_components.py:956 +#: netbox/dcim/models/device_components.py:987 #, python-brace-format msgid "" "The untagged VLAN ({untagged_vlan}) must belong to the same site as the " "interface's parent device, or it must be global." msgstr "不打标记的VLAN({untagged_vlan})必须与接口所属设备/虚拟机属于同一站点,或者是全局VLAN" -#: netbox/dcim/models/device_components.py:1053 +#: netbox/dcim/models/device_components.py:1084 msgid "Mapped position on corresponding rear port" msgstr "对应后置端口上的映射位置" -#: netbox/dcim/models/device_components.py:1069 +#: netbox/dcim/models/device_components.py:1100 msgid "front port" msgstr "前置端口" -#: netbox/dcim/models/device_components.py:1070 +#: netbox/dcim/models/device_components.py:1101 msgid "front ports" msgstr "前置端口" -#: netbox/dcim/models/device_components.py:1081 +#: netbox/dcim/models/device_components.py:1112 #, python-brace-format msgid "Rear port ({rear_port}) must belong to the same device" msgstr "后置端口({rear_port})必须属于同一设备" -#: netbox/dcim/models/device_components.py:1089 +#: netbox/dcim/models/device_components.py:1120 #, python-brace-format msgid "" "Invalid rear port position ({rear_port_position}): Rear port {name} has only" " {positions} positions." msgstr "无效的后端口位置({rear_port_position});后端口{name}只有 {positions}个" -#: netbox/dcim/models/device_components.py:1119 +#: netbox/dcim/models/device_components.py:1150 msgid "Number of front ports which may be mapped" msgstr "可以映射的前置端口数" -#: netbox/dcim/models/device_components.py:1124 +#: netbox/dcim/models/device_components.py:1155 msgid "rear port" msgstr "后置端口" -#: netbox/dcim/models/device_components.py:1125 +#: netbox/dcim/models/device_components.py:1156 msgid "rear ports" msgstr "后置端口" -#: netbox/dcim/models/device_components.py:1136 +#: netbox/dcim/models/device_components.py:1167 #, python-brace-format msgid "" "The number of positions cannot be less than the number of mapped front ports" " ({frontport_count})" msgstr "位置数不能小于映射的前置端口数({frontport_count})" -#: netbox/dcim/models/device_components.py:1177 +#: netbox/dcim/models/device_components.py:1208 msgid "module bay" msgstr "设备板卡插槽" -#: netbox/dcim/models/device_components.py:1178 +#: netbox/dcim/models/device_components.py:1209 msgid "module bays" msgstr "设备板卡插槽" -#: netbox/dcim/models/device_components.py:1192 +#: netbox/dcim/models/device_components.py:1223 #: netbox/dcim/models/modules.py:269 msgid "A module bay cannot belong to a module installed within it." msgstr "模块托架不能属于安装在其中的模块。" -#: netbox/dcim/models/device_components.py:1218 +#: netbox/dcim/models/device_components.py:1249 msgid "device bay" msgstr "设备托架" -#: netbox/dcim/models/device_components.py:1219 +#: netbox/dcim/models/device_components.py:1250 msgid "device bays" msgstr "设备托架" -#: netbox/dcim/models/device_components.py:1226 +#: netbox/dcim/models/device_components.py:1257 #, python-brace-format msgid "This type of device ({device_type}) does not support device bays." msgstr "此类型的设备 ({device_type}) 不支持设备托架。" -#: netbox/dcim/models/device_components.py:1232 +#: netbox/dcim/models/device_components.py:1263 msgid "Cannot install a device into itself." msgstr "无法将设备安装到自身中。" -#: netbox/dcim/models/device_components.py:1240 +#: netbox/dcim/models/device_components.py:1271 #, python-brace-format msgid "" "Cannot install the specified device; device is already installed in {bay}." msgstr "无法安装指定的设备;设备已安装在{bay}中。" -#: netbox/dcim/models/device_components.py:1261 +#: netbox/dcim/models/device_components.py:1292 msgid "inventory item role" msgstr "库存物品分类" -#: netbox/dcim/models/device_components.py:1262 +#: netbox/dcim/models/device_components.py:1293 msgid "inventory item roles" msgstr "库存物品分类" -#: netbox/dcim/models/device_components.py:1321 -#: netbox/dcim/models/devices.py:508 netbox/dcim/models/modules.py:229 +#: netbox/dcim/models/device_components.py:1352 +#: netbox/dcim/models/devices.py:509 netbox/dcim/models/modules.py:229 #: netbox/dcim/models/racks.py:310 #: netbox/virtualization/models/virtualmachines.py:125 msgid "serial number" msgstr "序列号" -#: netbox/dcim/models/device_components.py:1329 -#: netbox/dcim/models/devices.py:516 netbox/dcim/models/modules.py:236 +#: netbox/dcim/models/device_components.py:1360 +#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:236 #: netbox/dcim/models/racks.py:317 msgid "asset tag" msgstr "资产标签" -#: netbox/dcim/models/device_components.py:1330 +#: netbox/dcim/models/device_components.py:1361 msgid "A unique tag used to identify this item" msgstr "用于识别该项目的唯一标识" -#: netbox/dcim/models/device_components.py:1333 +#: netbox/dcim/models/device_components.py:1364 msgid "discovered" msgstr "已发现" -#: netbox/dcim/models/device_components.py:1335 +#: netbox/dcim/models/device_components.py:1366 msgid "This item was automatically discovered" msgstr "此项目是自动发现的" -#: netbox/dcim/models/device_components.py:1353 +#: netbox/dcim/models/device_components.py:1384 msgid "inventory item" msgstr "库存项" -#: netbox/dcim/models/device_components.py:1354 +#: netbox/dcim/models/device_components.py:1385 msgid "inventory items" msgstr "库存项" -#: netbox/dcim/models/device_components.py:1362 +#: netbox/dcim/models/device_components.py:1393 msgid "Cannot assign self as parent." msgstr "无法将自身分配为父级。" -#: netbox/dcim/models/device_components.py:1370 +#: netbox/dcim/models/device_components.py:1401 msgid "Parent inventory item does not belong to the same device." msgstr "父库存项不能属于同一设备。" -#: netbox/dcim/models/device_components.py:1376 +#: netbox/dcim/models/device_components.py:1407 msgid "Cannot move an inventory item with dependent children" msgstr "无法移动具有子项的库存项目" -#: netbox/dcim/models/device_components.py:1384 +#: netbox/dcim/models/device_components.py:1415 msgid "Cannot assign inventory item to component on another device" msgstr "无法将库存项分配给其他设备上的组件" -#: netbox/dcim/models/devices.py:59 +#: netbox/dcim/models/devices.py:60 msgid "manufacturer" msgstr "厂商" -#: netbox/dcim/models/devices.py:60 +#: netbox/dcim/models/devices.py:61 msgid "manufacturers" msgstr "厂商" -#: netbox/dcim/models/devices.py:84 netbox/dcim/models/modules.py:85 +#: netbox/dcim/models/devices.py:85 netbox/dcim/models/modules.py:85 #: netbox/dcim/models/racks.py:139 msgid "model" msgstr "型号" -#: netbox/dcim/models/devices.py:97 +#: netbox/dcim/models/devices.py:98 msgid "default platform" msgstr "默认系统平台" -#: netbox/dcim/models/devices.py:100 netbox/dcim/models/modules.py:89 +#: netbox/dcim/models/devices.py:101 netbox/dcim/models/modules.py:89 msgid "part number" msgstr "部件编码(PN)" -#: netbox/dcim/models/devices.py:103 netbox/dcim/models/modules.py:92 +#: netbox/dcim/models/devices.py:104 netbox/dcim/models/modules.py:92 msgid "Discrete part number (optional)" msgstr "独立部件编码(PN) (可选)" -#: netbox/dcim/models/devices.py:109 netbox/dcim/models/racks.py:53 +#: netbox/dcim/models/devices.py:110 netbox/dcim/models/racks.py:53 msgid "height (U)" msgstr "高度(U)" -#: netbox/dcim/models/devices.py:113 +#: netbox/dcim/models/devices.py:114 msgid "exclude from utilization" msgstr "从利用率中排除" -#: netbox/dcim/models/devices.py:114 +#: netbox/dcim/models/devices.py:115 msgid "Devices of this type are excluded when calculating rack utilization." msgstr "计算机柜利用率时,不包括此类设备。" -#: netbox/dcim/models/devices.py:118 +#: netbox/dcim/models/devices.py:119 msgid "is full depth" msgstr "是否全尺寸" -#: netbox/dcim/models/devices.py:119 +#: netbox/dcim/models/devices.py:120 msgid "Device consumes both front and rear rack faces." msgstr "设备同时使用机柜的前面板和后面板。" -#: netbox/dcim/models/devices.py:126 +#: netbox/dcim/models/devices.py:127 msgid "parent/child status" msgstr "父设备/子设备状态" -#: netbox/dcim/models/devices.py:127 +#: netbox/dcim/models/devices.py:128 msgid "" "Parent devices house child devices in device bays. Leave blank if this " "device type is neither a parent nor a child." msgstr "父设备将子设备放置在设备托架中。如果此设备类型既不是父设备也不是子设备,请保留为空。" -#: netbox/dcim/models/devices.py:131 netbox/dcim/models/devices.py:561 +#: netbox/dcim/models/devices.py:132 netbox/dcim/models/devices.py:562 #: netbox/dcim/models/modules.py:95 netbox/dcim/models/racks.py:321 msgid "airflow" msgstr "气流方向" -#: netbox/dcim/models/devices.py:208 +#: netbox/dcim/models/devices.py:209 msgid "device type" msgstr "设备型号" -#: netbox/dcim/models/devices.py:209 +#: netbox/dcim/models/devices.py:210 msgid "device types" msgstr "设备型号" -#: netbox/dcim/models/devices.py:291 +#: netbox/dcim/models/devices.py:292 msgid "U height must be in increments of 0.5 rack units." msgstr "U位数必须以0.5U为增量。" -#: netbox/dcim/models/devices.py:308 +#: netbox/dcim/models/devices.py:309 #, python-brace-format msgid "" "Device {device} in rack {rack} does not have sufficient space to accommodate" " a height of {height}U" msgstr "机柜 {rack}没有足够的空间容纳{height}U的设备 {device}" -#: netbox/dcim/models/devices.py:323 +#: netbox/dcim/models/devices.py:324 #, python-brace-format msgid "" "Unable to set 0U height: Found {racked_instance_count} " "instances already mounted within racks." msgstr "无法设置高度为0U: 发现 {racked_instance_count}个设备已经安装在机柜中。" -#: netbox/dcim/models/devices.py:332 +#: netbox/dcim/models/devices.py:333 msgid "" "Must delete all device bay templates associated with this device before " "declassifying it as a parent device." msgstr "必须删除与此设备关联的所有设备托架模板,然后才能将其修改为父设备。" -#: netbox/dcim/models/devices.py:338 +#: netbox/dcim/models/devices.py:339 msgid "Child device types must be 0U." msgstr "子设备类型高度必须为0U。" -#: netbox/dcim/models/devices.py:387 +#: netbox/dcim/models/devices.py:388 msgid "Virtual machines may be assigned to this role" msgstr "虚拟机可以使用该型号/角色" -#: netbox/dcim/models/devices.py:410 +#: netbox/dcim/models/devices.py:411 msgid "A top-level device role with this name already exists." msgstr "使用此名称的顶级设备角色已经存在。" -#: netbox/dcim/models/devices.py:420 +#: netbox/dcim/models/devices.py:421 msgid "A top-level device role with this slug already exists." msgstr "已经存在带有此子项的顶级设备角色。" -#: netbox/dcim/models/devices.py:423 +#: netbox/dcim/models/devices.py:424 msgid "device role" msgstr "设备角色" -#: netbox/dcim/models/devices.py:424 +#: netbox/dcim/models/devices.py:425 msgid "device roles" msgstr "设备角色" -#: netbox/dcim/models/devices.py:438 +#: netbox/dcim/models/devices.py:439 msgid "Optionally limit this platform to devices of a certain manufacturer" msgstr "可选择将此平台限定为特定制造商的设备" -#: netbox/dcim/models/devices.py:450 +#: netbox/dcim/models/devices.py:451 msgid "platform" msgstr "操作系统" -#: netbox/dcim/models/devices.py:451 +#: netbox/dcim/models/devices.py:452 msgid "platforms" msgstr "操作系统" -#: netbox/dcim/models/devices.py:482 +#: netbox/dcim/models/devices.py:483 msgid "The function this device serves" msgstr "该设备的功能" -#: netbox/dcim/models/devices.py:509 +#: netbox/dcim/models/devices.py:510 msgid "Chassis serial number, assigned by the manufacturer" msgstr "制造商分配的机箱序列号" -#: netbox/dcim/models/devices.py:517 netbox/dcim/models/modules.py:237 +#: netbox/dcim/models/devices.py:518 netbox/dcim/models/modules.py:237 msgid "A unique tag used to identify this device" msgstr "用于识别该设备的唯一标签" -#: netbox/dcim/models/devices.py:544 +#: netbox/dcim/models/devices.py:545 msgid "position (U)" msgstr "机柜位置(U)" -#: netbox/dcim/models/devices.py:552 +#: netbox/dcim/models/devices.py:553 msgid "rack face" msgstr "机柜安装方向" -#: netbox/dcim/models/devices.py:573 netbox/dcim/models/devices.py:1176 +#: netbox/dcim/models/devices.py:574 netbox/dcim/models/devices.py:1180 #: netbox/virtualization/models/virtualmachines.py:94 msgid "primary IPv4" msgstr "首选 IPv4" -#: netbox/dcim/models/devices.py:581 netbox/dcim/models/devices.py:1184 +#: netbox/dcim/models/devices.py:582 netbox/dcim/models/devices.py:1188 #: netbox/virtualization/models/virtualmachines.py:102 msgid "primary IPv6" msgstr "首选 IPv6" -#: netbox/dcim/models/devices.py:589 +#: netbox/dcim/models/devices.py:590 msgid "out-of-band IP" msgstr "带外管理IP地址" -#: netbox/dcim/models/devices.py:606 +#: netbox/dcim/models/devices.py:607 msgid "VC position" msgstr "堆叠位置" -#: netbox/dcim/models/devices.py:609 +#: netbox/dcim/models/devices.py:610 msgid "Virtual chassis position" msgstr "堆叠位置" -#: netbox/dcim/models/devices.py:612 +#: netbox/dcim/models/devices.py:613 msgid "VC priority" msgstr "VC优先级" -#: netbox/dcim/models/devices.py:616 +#: netbox/dcim/models/devices.py:617 msgid "Virtual chassis master election priority" msgstr "堆叠主设备优先级" -#: netbox/dcim/models/devices.py:619 netbox/dcim/models/sites.py:208 +#: netbox/dcim/models/devices.py:620 netbox/dcim/models/sites.py:208 msgid "latitude" msgstr "纬度" -#: netbox/dcim/models/devices.py:624 netbox/dcim/models/devices.py:632 +#: netbox/dcim/models/devices.py:625 netbox/dcim/models/devices.py:633 #: netbox/dcim/models/sites.py:213 netbox/dcim/models/sites.py:221 msgid "GPS coordinate in decimal format (xx.yyyyyy)" msgstr "GPS坐标(十进制格式, xx.yyyyyy)" -#: netbox/dcim/models/devices.py:627 netbox/dcim/models/sites.py:216 +#: netbox/dcim/models/devices.py:628 netbox/dcim/models/sites.py:216 msgid "longitude" msgstr "经度" -#: netbox/dcim/models/devices.py:706 +#: netbox/dcim/models/devices.py:707 msgid "Device name must be unique per site." msgstr "每个站点的设备名称必须唯一。" -#: netbox/dcim/models/devices.py:717 +#: netbox/dcim/models/devices.py:718 msgid "device" msgstr "设备" -#: netbox/dcim/models/devices.py:718 +#: netbox/dcim/models/devices.py:719 msgid "devices" msgstr "设备" -#: netbox/dcim/models/devices.py:737 +#: netbox/dcim/models/devices.py:738 #, python-brace-format msgid "Rack {rack} does not belong to site {site}." msgstr "机柜 {rack} 不属于 {site}站点." -#: netbox/dcim/models/devices.py:742 +#: netbox/dcim/models/devices.py:743 #, python-brace-format msgid "Location {location} does not belong to site {site}." msgstr "地点 {location} 不属于 {site}站点." -#: netbox/dcim/models/devices.py:748 +#: netbox/dcim/models/devices.py:749 #, python-brace-format msgid "Rack {rack} does not belong to location {location}." msgstr "机柜{rack}不属于{location}地点." -#: netbox/dcim/models/devices.py:755 +#: netbox/dcim/models/devices.py:756 msgid "Cannot select a rack face without assigning a rack." msgstr "在未分配机柜的情况下,无法选择安装在机柜的哪一面。" -#: netbox/dcim/models/devices.py:759 +#: netbox/dcim/models/devices.py:760 msgid "Cannot select a rack position without assigning a rack." msgstr "在未分配机柜的情况下,无法选择安装在机柜的哪个位置。" -#: netbox/dcim/models/devices.py:765 +#: netbox/dcim/models/devices.py:766 msgid "Position must be in increments of 0.5 rack units." msgstr "机柜位置必须以0.5个U位递增。" -#: netbox/dcim/models/devices.py:769 +#: netbox/dcim/models/devices.py:770 msgid "Must specify rack face when defining rack position." msgstr "指定机柜安装位置时必须指定安装在机柜的哪一面。" -#: netbox/dcim/models/devices.py:777 +#: netbox/dcim/models/devices.py:778 #, python-brace-format msgid "" "A 0U device type ({device_type}) cannot be assigned to a rack position." msgstr "无法将0U的设备类型({device_type})的设备安装在机柜中。" -#: netbox/dcim/models/devices.py:788 +#: netbox/dcim/models/devices.py:789 msgid "" "Child device types cannot be assigned to a rack face. This is an attribute " "of the parent device." msgstr "子设备类型不能安装到机柜的前/后面。这是父设备的一个属性。" -#: netbox/dcim/models/devices.py:795 +#: netbox/dcim/models/devices.py:796 msgid "" "Child device types cannot be assigned to a rack position. This is an " "attribute of the parent device." msgstr "子设备类型不能安装到机柜某个位置。这是父设备的一个属性。" -#: netbox/dcim/models/devices.py:809 +#: netbox/dcim/models/devices.py:810 #, python-brace-format msgid "" "U{position} is already occupied or does not have sufficient space to " "accommodate this device type: {device_type} ({u_height}U)" msgstr "{position}U已被占用或没有足够的空间容纳此设备类型:{device_type} ({u_height}U)" -#: netbox/dcim/models/devices.py:824 +#: netbox/dcim/models/devices.py:825 #, python-brace-format msgid "{ip} is not an IPv4 address." msgstr "{ip} 不是有效的IPv4地址" -#: netbox/dcim/models/devices.py:836 netbox/dcim/models/devices.py:854 +#: netbox/dcim/models/devices.py:837 netbox/dcim/models/devices.py:855 #, python-brace-format msgid "The specified IP address ({ip}) is not assigned to this device." msgstr "指定的IP地址 ({ip}) 未分配给该设备。" -#: netbox/dcim/models/devices.py:842 +#: netbox/dcim/models/devices.py:843 #, python-brace-format msgid "{ip} is not an IPv6 address." msgstr "{ip} 不是有效的IPv6地址" -#: netbox/dcim/models/devices.py:872 +#: netbox/dcim/models/devices.py:873 #, python-brace-format msgid "" "The assigned platform is limited to {platform_manufacturer} device types, " @@ -6816,90 +6817,90 @@ msgid "" msgstr "" "指定的平台仅限于{platform_manufacturer} 的设备类型,但此设备的类型属于{devicetype_manufacturer}。" -#: netbox/dcim/models/devices.py:883 +#: netbox/dcim/models/devices.py:884 #, python-brace-format msgid "The assigned cluster belongs to a different site ({site})" msgstr "分配的群集属于其他站点({site})" -#: netbox/dcim/models/devices.py:890 +#: netbox/dcim/models/devices.py:891 #, python-brace-format msgid "The assigned cluster belongs to a different location ({location})" msgstr "分配的集群属于不同的位置 ({location})" -#: netbox/dcim/models/devices.py:898 +#: netbox/dcim/models/devices.py:899 msgid "A device assigned to a virtual chassis must have its position defined." msgstr "分配给集群的设备必须定义其位置。" -#: netbox/dcim/models/devices.py:904 +#: netbox/dcim/models/devices.py:905 #, python-brace-format msgid "" "Device cannot be removed from virtual chassis {virtual_chassis} because it " "is currently designated as its master." msgstr "无法从虚拟机箱中移除设备 {virtual_chassis} 因为它目前被指定为主节点。" -#: netbox/dcim/models/devices.py:1097 +#: netbox/dcim/models/devices.py:1101 msgid "domain" msgstr "域" -#: netbox/dcim/models/devices.py:1110 netbox/dcim/models/devices.py:1111 +#: netbox/dcim/models/devices.py:1114 netbox/dcim/models/devices.py:1115 msgid "virtual chassis" msgstr "堆叠" -#: netbox/dcim/models/devices.py:1123 +#: netbox/dcim/models/devices.py:1127 #, python-brace-format msgid "" "The selected master ({master}) is not assigned to this virtual chassis." msgstr "所选主设备({master})未分配给此堆叠。" -#: netbox/dcim/models/devices.py:1139 +#: netbox/dcim/models/devices.py:1143 #, python-brace-format msgid "" "Unable to delete virtual chassis {self}. There are member interfaces which " "form a cross-chassis LAG interfaces." msgstr "无法删除堆叠 {self}。有成员接口属于跨机箱聚合。" -#: netbox/dcim/models/devices.py:1165 netbox/vpn/models/l2vpn.py:42 +#: netbox/dcim/models/devices.py:1169 netbox/vpn/models/l2vpn.py:42 msgid "identifier" msgstr "标识符" -#: netbox/dcim/models/devices.py:1166 +#: netbox/dcim/models/devices.py:1170 msgid "Numeric identifier unique to the parent device" msgstr "父设备唯一的标识符" -#: netbox/dcim/models/devices.py:1194 netbox/extras/models/customfields.py:227 +#: netbox/dcim/models/devices.py:1198 netbox/extras/models/customfields.py:227 #: netbox/extras/models/models.py:109 netbox/extras/models/models.py:775 #: netbox/netbox/models/__init__.py:120 netbox/netbox/models/__init__.py:155 msgid "comments" msgstr "评论" -#: netbox/dcim/models/devices.py:1210 +#: netbox/dcim/models/devices.py:1214 msgid "virtual device context" msgstr "设备虚拟实例" -#: netbox/dcim/models/devices.py:1211 +#: netbox/dcim/models/devices.py:1215 msgid "virtual device contexts" msgstr "设备虚拟实例" -#: netbox/dcim/models/devices.py:1240 +#: netbox/dcim/models/devices.py:1244 #, python-brace-format msgid "{ip} is not an IPv{family} address." msgstr "{ip} 不是有效的 IPv{family} 地址" -#: netbox/dcim/models/devices.py:1246 +#: netbox/dcim/models/devices.py:1250 msgid "Primary IP address must belong to an interface on the assigned device." msgstr "首选 IP 地址必须属于指定设备上的接口。" -#: netbox/dcim/models/devices.py:1277 +#: netbox/dcim/models/devices.py:1281 msgid "MAC addresses" msgstr "MAC 地址" -#: netbox/dcim/models/devices.py:1309 +#: netbox/dcim/models/devices.py:1313 msgid "" "Cannot unassign MAC Address while it is designated as the primary MAC for an" " object" msgstr "当 MAC 地址被指定为对象的主 MAC 时,无法取消分配" -#: netbox/dcim/models/devices.py:1313 +#: netbox/dcim/models/devices.py:1317 msgid "" "Cannot reassign MAC Address while it is designated as the primary MAC for an" " object" @@ -7321,6 +7322,10 @@ msgstr "站点A" msgid "Site B" msgstr "站点B" +#: netbox/dcim/tables/cables.py:117 +msgid "Color Name" +msgstr "颜色名称" + #: netbox/dcim/tables/connections.py:31 netbox/dcim/tables/connections.py:50 #: netbox/dcim/tables/connections.py:71 #: netbox/templates/dcim/inc/connection_endpoints.html:16 @@ -7329,7 +7334,7 @@ msgstr "可达性" #: netbox/dcim/tables/devices.py:73 netbox/dcim/tables/devices.py:121 #: netbox/dcim/tables/racks.py:153 netbox/dcim/tables/sites.py:118 -#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:605 +#: netbox/dcim/tables/sites.py:165 netbox/extras/tables/tables.py:606 #: netbox/netbox/navigation/menu.py:69 netbox/netbox/navigation/menu.py:73 #: netbox/netbox/navigation/menu.py:75 #: netbox/virtualization/forms/model_forms.py:122 @@ -7561,7 +7566,7 @@ msgid "Module Types" msgstr "设备配件类型" #: netbox/dcim/tables/devicetypes.py:57 netbox/extras/forms/filtersets.py:413 -#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:600 +#: netbox/extras/forms/model_forms.py:619 netbox/extras/tables/tables.py:601 #: netbox/netbox/navigation/menu.py:78 msgid "Platforms" msgstr "操作系统" @@ -7758,7 +7763,7 @@ msgstr "配置实例" msgid "Render Config" msgstr "提交配置" -#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:610 +#: netbox/dcim/views.py:2360 netbox/extras/tables/tables.py:611 #: netbox/netbox/navigation/menu.py:256 netbox/netbox/navigation/menu.py:258 #: netbox/virtualization/views.py:208 msgid "Virtual Machines" @@ -8096,34 +8101,38 @@ msgstr "模型选择无效: {self['model'].data} 不支持。" msgid "RSS Feed" msgstr "RSS订阅" -#: netbox/extras/dashboard/widgets.py:314 +#: netbox/extras/dashboard/widgets.py:315 msgid "Embed an RSS feed from an external website." msgstr "嵌入来自外部网站的 RSS 源。" -#: netbox/extras/dashboard/widgets.py:321 +#: netbox/extras/dashboard/widgets.py:322 msgid "Feed URL" msgstr "订阅链接" -#: netbox/extras/dashboard/widgets.py:325 +#: netbox/extras/dashboard/widgets.py:326 msgid "Requires external connection" msgstr "需要外部连接" -#: netbox/extras/dashboard/widgets.py:331 +#: netbox/extras/dashboard/widgets.py:332 msgid "The maximum number of objects to display" msgstr "要多显示的对象数" -#: netbox/extras/dashboard/widgets.py:336 +#: netbox/extras/dashboard/widgets.py:337 msgid "How long to stored the cached content (in seconds)" msgstr "存储缓存内容的时间(秒)" -#: netbox/extras/dashboard/widgets.py:393 +#: netbox/extras/dashboard/widgets.py:343 +msgid "Timeout value for fetching the feed (in seconds)" +msgstr "获取 Feed 的超时值(以秒为单位)" + +#: netbox/extras/dashboard/widgets.py:400 #: netbox/templates/account/base.html:10 #: netbox/templates/account/bookmarks.html:7 #: netbox/templates/inc/user_menu.html:43 msgid "Bookmarks" msgstr "书签" -#: netbox/extras/dashboard/widgets.py:397 +#: netbox/extras/dashboard/widgets.py:404 msgid "Show your personal bookmarks" msgstr "显示您的个人书签" @@ -8243,7 +8252,7 @@ msgstr "按钮类型" #: netbox/extras/forms/bulk_edit.py:155 netbox/extras/forms/bulk_edit.py:354 #: netbox/extras/forms/filtersets.py:192 netbox/extras/forms/filtersets.py:470 -#: netbox/extras/models/mixins.py:100 +#: netbox/extras/models/mixins.py:101 msgid "MIME type" msgstr "MIME类型" @@ -8315,7 +8324,7 @@ msgstr "激活的" #: netbox/extras/forms/model_forms.py:297 #: netbox/extras/forms/model_forms.py:450 #: netbox/extras/forms/model_forms.py:567 -#: netbox/users/forms/model_forms.py:277 +#: netbox/users/forms/model_forms.py:284 msgid "Object types" msgstr "对象类型" @@ -8415,7 +8424,7 @@ msgstr "条目的分类" #: netbox/extras/forms/model_forms.py:398 netbox/netbox/navigation/menu.py:413 #: netbox/templates/extras/notificationgroup.html:41 #: netbox/templates/users/group.html:29 netbox/users/forms/model_forms.py:237 -#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:301 +#: netbox/users/forms/model_forms.py:249 netbox/users/forms/model_forms.py:310 #: netbox/users/tables.py:102 msgid "Users" msgstr "用户" @@ -8432,7 +8441,7 @@ msgstr "用户名用逗号分隔,用双引号括起来" #: netbox/tenancy/forms/bulk_edit.py:144 netbox/tenancy/forms/filtersets.py:78 #: netbox/tenancy/forms/model_forms.py:99 netbox/tenancy/tables/contacts.py:68 #: netbox/users/forms/model_forms.py:182 netbox/users/forms/model_forms.py:194 -#: netbox/users/forms/model_forms.py:306 netbox/users/tables.py:35 +#: netbox/users/forms/model_forms.py:315 netbox/users/tables.py:35 #: netbox/users/tables.py:106 msgid "Groups" msgstr "组" @@ -8781,7 +8790,7 @@ msgstr "找不到索引!" #: netbox/extras/models/configs.py:38 netbox/extras/models/models.py:323 #: netbox/extras/models/models.py:488 netbox/extras/models/models.py:567 #: netbox/extras/models/search.py:48 netbox/extras/models/tags.py:44 -#: netbox/ipam/models/ip.py:193 netbox/netbox/models/mixins.py:16 +#: netbox/ipam/models/ip.py:194 netbox/netbox/models/mixins.py:16 msgid "weight" msgstr "重量" @@ -9142,51 +9151,51 @@ msgstr "仪表盘" msgid "dashboards" msgstr "仪表盘" -#: netbox/extras/models/mixins.py:85 +#: netbox/extras/models/mixins.py:86 msgid "template code" msgstr "模版代码" -#: netbox/extras/models/mixins.py:86 +#: netbox/extras/models/mixins.py:87 msgid "Jinja template code." msgstr "Jinja 模板代码。" -#: netbox/extras/models/mixins.py:89 +#: netbox/extras/models/mixins.py:90 msgid "environment parameters" msgstr "环境参数" -#: netbox/extras/models/mixins.py:94 +#: netbox/extras/models/mixins.py:95 #, python-brace-format msgid "" "Any additional parameters to pass when constructing " "the Jinja environment" msgstr "任何 其他参数 构建 Jinja 环境时通过" -#: netbox/extras/models/mixins.py:101 +#: netbox/extras/models/mixins.py:102 #, python-brace-format msgid "Defaults to {default}" msgstr "默认为 {default}" -#: netbox/extras/models/mixins.py:106 +#: netbox/extras/models/mixins.py:107 msgid "Filename to give to the rendered export file" msgstr "为渲染的导出文件提供的文件名" -#: netbox/extras/models/mixins.py:109 +#: netbox/extras/models/mixins.py:110 msgid "file extension" msgstr "文件扩展名" -#: netbox/extras/models/mixins.py:112 +#: netbox/extras/models/mixins.py:113 msgid "Extension to append to the rendered filename" msgstr "附加到文件名的扩展名" -#: netbox/extras/models/mixins.py:115 +#: netbox/extras/models/mixins.py:116 msgid "as attachment" msgstr "作为附件" -#: netbox/extras/models/mixins.py:117 +#: netbox/extras/models/mixins.py:118 msgid "Download file as attachment" msgstr "将文件作为附件下载" -#: netbox/extras/models/mixins.py:124 +#: netbox/extras/models/mixins.py:125 #, python-brace-format msgid "{class_name} must implement a get_context() method." msgstr "{class_name} 必须实现 get_context () 方法。" @@ -9461,7 +9470,7 @@ msgstr "书签" msgid "bookmarks" msgstr "书签" -#: netbox/extras/models/models.py:858 +#: netbox/extras/models/models.py:861 #, python-brace-format msgid "Bookmarks cannot be assigned to this object type ({type})." msgstr "无法将书签分配给此对象类型({type})。" @@ -9596,8 +9605,7 @@ msgstr "解雇" #: netbox/extras/tables/tables.py:66 netbox/extras/tables/tables.py:163 #: netbox/extras/tables/tables.py:188 netbox/extras/tables/tables.py:264 -#: netbox/extras/tables/tables.py:320 netbox/extras/tables/tables.py:456 -#: netbox/extras/tables/tables.py:490 +#: netbox/extras/tables/tables.py:457 netbox/extras/tables/tables.py:491 #: netbox/templates/extras/customfield.html:105 #: netbox/templates/extras/eventrule.html:27 #: netbox/templates/users/objectpermission.html:64 netbox/users/tables.py:80 @@ -9656,30 +9664,30 @@ msgstr "按字母顺序排列" msgid "New Window" msgstr "新窗口" -#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:577 +#: netbox/extras/tables/tables.py:191 netbox/extras/tables/tables.py:578 #: netbox/templates/extras/configtemplate.html:21 #: netbox/templates/extras/exporttemplate.html:23 msgid "MIME Type" msgstr "MIME类型" -#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:580 +#: netbox/extras/tables/tables.py:194 netbox/extras/tables/tables.py:581 #: netbox/templates/extras/configtemplate.html:25 #: netbox/templates/extras/exporttemplate.html:27 msgid "File Name" msgstr "文件名" -#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:583 +#: netbox/extras/tables/tables.py:197 netbox/extras/tables/tables.py:584 #: netbox/templates/extras/configtemplate.html:29 #: netbox/templates/extras/exporttemplate.html:31 msgid "File Extension" msgstr "文件扩展名" -#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:586 +#: netbox/extras/tables/tables.py:200 netbox/extras/tables/tables.py:587 msgid "As Attachment" msgstr "作为附件" -#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:531 -#: netbox/extras/tables/tables.py:569 netbox/templates/core/datafile.html:24 +#: netbox/extras/tables/tables.py:208 netbox/extras/tables/tables.py:532 +#: netbox/extras/tables/tables.py:570 netbox/templates/core/datafile.html:24 #: netbox/templates/extras/configcontext.html:39 #: netbox/templates/extras/configtemplate.html:47 #: netbox/templates/extras/exporttemplate.html:49 @@ -9688,8 +9696,8 @@ msgstr "作为附件" msgid "Data File" msgstr "数据文件" -#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:543 -#: netbox/extras/tables/tables.py:574 +#: netbox/extras/tables/tables.py:213 netbox/extras/tables/tables.py:544 +#: netbox/extras/tables/tables.py:575 msgid "Synced" msgstr "同步" @@ -9705,41 +9713,41 @@ msgstr "大小 (Bytes)" msgid "Table Name" msgstr "表名" -#: netbox/extras/tables/tables.py:383 +#: netbox/extras/tables/tables.py:384 msgid "Read" msgstr "阅读" -#: netbox/extras/tables/tables.py:426 +#: netbox/extras/tables/tables.py:427 msgid "SSL Validation" msgstr "SSL验证" -#: netbox/extras/tables/tables.py:462 +#: netbox/extras/tables/tables.py:463 #: netbox/templates/extras/eventrule.html:37 msgid "Event Types" msgstr "事件类型" -#: netbox/extras/tables/tables.py:595 netbox/netbox/navigation/menu.py:77 +#: netbox/extras/tables/tables.py:596 netbox/netbox/navigation/menu.py:77 #: netbox/templates/dcim/devicerole.html:8 msgid "Device Roles" msgstr "设备角色" -#: netbox/extras/tables/tables.py:648 +#: netbox/extras/tables/tables.py:649 msgid "Comments (Short)" msgstr "评论(简短)" -#: netbox/extras/tables/tables.py:667 netbox/extras/tables/tables.py:718 +#: netbox/extras/tables/tables.py:668 netbox/extras/tables/tables.py:719 msgid "Line" msgstr "线" -#: netbox/extras/tables/tables.py:674 netbox/extras/tables/tables.py:728 +#: netbox/extras/tables/tables.py:675 netbox/extras/tables/tables.py:729 msgid "Level" msgstr "等级" -#: netbox/extras/tables/tables.py:680 netbox/extras/tables/tables.py:737 +#: netbox/extras/tables/tables.py:681 netbox/extras/tables/tables.py:738 msgid "Message" msgstr "信息" -#: netbox/extras/tables/tables.py:721 +#: netbox/extras/tables/tables.py:722 msgid "Method" msgstr "方法" @@ -9805,7 +9813,7 @@ msgstr "删除小组件:" msgid "Error deleting widget: " msgstr "删除小组件错误:" -#: netbox/extras/views.py:1349 +#: netbox/extras/views.py:1356 msgid "Unable to run script: RQ worker process not running." msgstr "无法运行脚本:RQ worker 进程未运行。" @@ -9868,8 +9876,8 @@ msgstr "思科" msgid "Plaintext" msgstr "明文" -#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:797 -#: netbox/ipam/forms/model_forms.py:851 netbox/templates/ipam/service.html:23 +#: netbox/ipam/choices.py:166 netbox/ipam/forms/model_forms.py:793 +#: netbox/ipam/forms/model_forms.py:859 netbox/templates/ipam/service.html:23 msgid "Service" msgstr "服务" @@ -10043,7 +10051,7 @@ msgstr "FHRP 小组 (ID)" msgid "IP address (ID)" msgstr "IP 地址 (ID)" -#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:808 +#: netbox/ipam/filtersets.py:1205 netbox/ipam/models/ip.py:816 msgid "IP address" msgstr "IP 地址" @@ -10107,8 +10115,8 @@ msgstr "私有的" #: netbox/ipam/forms/filtersets.py:151 netbox/ipam/forms/model_forms.py:99 #: netbox/ipam/forms/model_forms.py:112 netbox/ipam/forms/model_forms.py:135 #: netbox/ipam/forms/model_forms.py:154 netbox/ipam/models/asns.py:31 -#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:71 -#: netbox/ipam/models/ip.py:87 netbox/ipam/tables/asn.py:20 +#: netbox/ipam/models/asns.py:100 netbox/ipam/models/ip.py:72 +#: netbox/ipam/models/ip.py:88 netbox/ipam/tables/asn.py:20 #: netbox/ipam/tables/asn.py:45 netbox/templates/ipam/aggregate.html:18 #: netbox/templates/ipam/asn.html:27 netbox/templates/ipam/asnrange.html:19 #: netbox/templates/ipam/rir.html:19 @@ -10152,7 +10160,7 @@ msgstr "是一个池" #: netbox/ipam/forms/bulk_edit.py:257 netbox/ipam/forms/bulk_edit.py:307 #: netbox/ipam/forms/filtersets.py:258 netbox/ipam/forms/filtersets.py:316 -#: netbox/ipam/models/ip.py:261 +#: netbox/ipam/models/ip.py:262 msgid "Treat as fully utilized" msgstr "设置为已被全部占用" @@ -10165,7 +10173,7 @@ msgstr "VLAN 分配" msgid "Treat as populated" msgstr "视作已填充" -#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:792 +#: netbox/ipam/forms/bulk_edit.py:355 netbox/ipam/models/ip.py:800 msgid "DNS name" msgstr "DNS 名称" @@ -10549,23 +10557,23 @@ msgstr "服务模版" msgid "Parent type" msgstr "家长类型" -#: netbox/ipam/forms/model_forms.py:796 +#: netbox/ipam/forms/model_forms.py:792 msgid "Port(s)" msgstr "端口" -#: netbox/ipam/forms/model_forms.py:839 +#: netbox/ipam/forms/model_forms.py:847 msgid "Service template" msgstr "服务模版" -#: netbox/ipam/forms/model_forms.py:848 +#: netbox/ipam/forms/model_forms.py:856 msgid "From Template" msgstr "来自模版" -#: netbox/ipam/forms/model_forms.py:849 +#: netbox/ipam/forms/model_forms.py:857 msgid "Custom" msgstr "自定义" -#: netbox/ipam/forms/model_forms.py:880 +#: netbox/ipam/forms/model_forms.py:888 msgid "" "Must specify name, protocol, and port(s) if not using a service template." msgstr "如果不使用服务模板,则必须指定名称、协议和端口。" @@ -10627,236 +10635,236 @@ msgstr "指定FHRP组" msgid "FHRP group assignments" msgstr "指定FHRP组" -#: netbox/ipam/models/ip.py:65 +#: netbox/ipam/models/ip.py:66 msgid "private" msgstr "私有" -#: netbox/ipam/models/ip.py:66 +#: netbox/ipam/models/ip.py:67 msgid "IP space managed by this RIR is considered private" msgstr "由该RIR管理的IP地址空间被认为是私有的" -#: netbox/ipam/models/ip.py:72 netbox/netbox/navigation/menu.py:189 +#: netbox/ipam/models/ip.py:73 netbox/netbox/navigation/menu.py:189 msgid "RIRs" msgstr "区域互联网注册管理机构" -#: netbox/ipam/models/ip.py:81 +#: netbox/ipam/models/ip.py:82 msgid "IPv4 or IPv6 network" msgstr "IPv4或IPv6网络" -#: netbox/ipam/models/ip.py:88 +#: netbox/ipam/models/ip.py:89 msgid "Regional Internet Registry responsible for this IP space" msgstr "负责此IP地址空间的区域互联网注册管理机构" -#: netbox/ipam/models/ip.py:98 +#: netbox/ipam/models/ip.py:99 msgid "date added" msgstr "添加日期" -#: netbox/ipam/models/ip.py:112 +#: netbox/ipam/models/ip.py:113 msgid "aggregate" msgstr "聚合" -#: netbox/ipam/models/ip.py:113 +#: netbox/ipam/models/ip.py:114 msgid "aggregates" msgstr "聚合" -#: netbox/ipam/models/ip.py:126 +#: netbox/ipam/models/ip.py:127 msgid "Cannot create aggregate with /0 mask." msgstr "无法使用/0掩码创建聚合IP。" -#: netbox/ipam/models/ip.py:138 +#: netbox/ipam/models/ip.py:139 #, python-brace-format msgid "" "Aggregates cannot overlap. {prefix} is already covered by an existing " "aggregate ({aggregate})." msgstr "聚合不能重叠。{prefix}已被现有聚合({aggregate})包含。" -#: netbox/ipam/models/ip.py:152 +#: netbox/ipam/models/ip.py:153 #, python-brace-format msgid "" "Prefixes cannot overlap aggregates. {prefix} covers an existing aggregate " "({aggregate})." msgstr "前缀不能与聚合重叠。{prefix} 包含现有聚合({aggregate})。" -#: netbox/ipam/models/ip.py:200 +#: netbox/ipam/models/ip.py:201 msgid "roles" msgstr "角色" -#: netbox/ipam/models/ip.py:213 netbox/ipam/models/ip.py:282 +#: netbox/ipam/models/ip.py:214 netbox/ipam/models/ip.py:283 msgid "prefix" msgstr "前缀" -#: netbox/ipam/models/ip.py:214 +#: netbox/ipam/models/ip.py:215 msgid "IPv4 or IPv6 network with mask" msgstr "带掩码的IPv4或IPv6网络" -#: netbox/ipam/models/ip.py:243 +#: netbox/ipam/models/ip.py:244 msgid "Operational status of this prefix" msgstr "此前缀的操作状态" -#: netbox/ipam/models/ip.py:251 +#: netbox/ipam/models/ip.py:252 msgid "The primary function of this prefix" msgstr "此前缀的主要功能" -#: netbox/ipam/models/ip.py:254 +#: netbox/ipam/models/ip.py:255 msgid "is a pool" msgstr "地址池" -#: netbox/ipam/models/ip.py:256 +#: netbox/ipam/models/ip.py:257 msgid "All IP addresses within this prefix are considered usable" msgstr "此前缀内的所有IP地址都可用" -#: netbox/ipam/models/ip.py:259 netbox/ipam/models/ip.py:541 +#: netbox/ipam/models/ip.py:260 netbox/ipam/models/ip.py:549 msgid "mark utilized" msgstr "使用标记" -#: netbox/ipam/models/ip.py:283 +#: netbox/ipam/models/ip.py:284 msgid "prefixes" msgstr "前缀" -#: netbox/ipam/models/ip.py:303 +#: netbox/ipam/models/ip.py:311 msgid "Cannot create prefix with /0 mask." msgstr "无法创建/0掩码的IP地址前缀。" -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 #, python-brace-format msgid "VRF {vrf}" msgstr "VRF {vrf}" -#: netbox/ipam/models/ip.py:310 netbox/ipam/models/ip.py:896 +#: netbox/ipam/models/ip.py:318 netbox/ipam/models/ip.py:904 msgid "global table" msgstr "全局表" -#: netbox/ipam/models/ip.py:312 +#: netbox/ipam/models/ip.py:320 #, python-brace-format msgid "Duplicate prefix found in {table}: {prefix}" msgstr "在{table}中发现重复的前缀: {prefix}" -#: netbox/ipam/models/ip.py:494 +#: netbox/ipam/models/ip.py:502 msgid "start address" msgstr "起始地址" -#: netbox/ipam/models/ip.py:495 netbox/ipam/models/ip.py:499 -#: netbox/ipam/models/ip.py:732 +#: netbox/ipam/models/ip.py:503 netbox/ipam/models/ip.py:507 +#: netbox/ipam/models/ip.py:740 msgid "IPv4 or IPv6 address (with mask)" msgstr "IPv4 或 IPv6 地址(带掩码)" -#: netbox/ipam/models/ip.py:498 +#: netbox/ipam/models/ip.py:506 msgid "end address" msgstr "结束地址" -#: netbox/ipam/models/ip.py:525 +#: netbox/ipam/models/ip.py:533 msgid "Operational status of this range" msgstr "此IP范围的操作状态" -#: netbox/ipam/models/ip.py:533 +#: netbox/ipam/models/ip.py:541 msgid "The primary function of this range" msgstr "此IP范围的主要功能" -#: netbox/ipam/models/ip.py:536 +#: netbox/ipam/models/ip.py:544 msgid "mark populated" msgstr "标记已填充" -#: netbox/ipam/models/ip.py:538 +#: netbox/ipam/models/ip.py:546 msgid "Prevent the creation of IP addresses within this range" msgstr "防止在此范围内创建 IP 地址" -#: netbox/ipam/models/ip.py:543 +#: netbox/ipam/models/ip.py:551 #, python-format msgid "Report space as 100% utilized" msgstr "报告空间的利用率为 100%" -#: netbox/ipam/models/ip.py:552 +#: netbox/ipam/models/ip.py:560 msgid "IP range" msgstr "IP范围" -#: netbox/ipam/models/ip.py:553 +#: netbox/ipam/models/ip.py:561 msgid "IP ranges" msgstr "IP范围" -#: netbox/ipam/models/ip.py:566 +#: netbox/ipam/models/ip.py:574 msgid "Starting and ending IP address versions must match" msgstr "起始和结束IP地址的版本必须一致" -#: netbox/ipam/models/ip.py:572 +#: netbox/ipam/models/ip.py:580 msgid "Starting and ending IP address masks must match" msgstr "起始和结束IP地址的掩码必须一致" -#: netbox/ipam/models/ip.py:579 +#: netbox/ipam/models/ip.py:587 #, python-brace-format msgid "" "Ending address must be greater than the starting address ({start_address})" msgstr "结束地址必须大于起始地址 ({start_address})" -#: netbox/ipam/models/ip.py:607 +#: netbox/ipam/models/ip.py:615 #, python-brace-format msgid "Defined addresses overlap with range {overlapping_range} in VRF {vrf}" msgstr "定义的地址与 VRF {vrf} 中的范围 {overlapping_range} 重叠" -#: netbox/ipam/models/ip.py:616 +#: netbox/ipam/models/ip.py:624 #, python-brace-format msgid "Defined range exceeds maximum supported size ({max_size})" msgstr "定义的范围超过了支持的最大大小 ({max_size})" -#: netbox/ipam/models/ip.py:731 netbox/tenancy/models/contacts.py:76 +#: netbox/ipam/models/ip.py:739 netbox/tenancy/models/contacts.py:76 msgid "address" msgstr "地址" -#: netbox/ipam/models/ip.py:754 +#: netbox/ipam/models/ip.py:762 msgid "The operational status of this IP" msgstr "此IP的运行状态" -#: netbox/ipam/models/ip.py:762 +#: netbox/ipam/models/ip.py:770 msgid "The functional role of this IP" msgstr "此IP的功能作用" -#: netbox/ipam/models/ip.py:785 netbox/templates/ipam/ipaddress.html:72 +#: netbox/ipam/models/ip.py:793 netbox/templates/ipam/ipaddress.html:72 msgid "NAT (inside)" msgstr "NAT(内部 IP)" -#: netbox/ipam/models/ip.py:786 +#: netbox/ipam/models/ip.py:794 msgid "The IP for which this address is the \"outside\" IP" msgstr "此IP地址为外部IP" -#: netbox/ipam/models/ip.py:793 +#: netbox/ipam/models/ip.py:801 msgid "Hostname or FQDN (not case-sensitive)" msgstr "主机名或 FQDN(不区分大小写)" -#: netbox/ipam/models/ip.py:809 netbox/ipam/models/services.py:86 +#: netbox/ipam/models/ip.py:817 netbox/ipam/models/services.py:86 msgid "IP addresses" msgstr "IP地址" -#: netbox/ipam/models/ip.py:867 +#: netbox/ipam/models/ip.py:875 msgid "Cannot create IP address with /0 mask." msgstr "无法创建/0掩码的IP地址。" -#: netbox/ipam/models/ip.py:873 +#: netbox/ipam/models/ip.py:881 #, python-brace-format msgid "{ip} is a network ID, which may not be assigned to an interface." msgstr "{ip}是一个网络号,不能分配给接口。" -#: netbox/ipam/models/ip.py:884 +#: netbox/ipam/models/ip.py:892 #, python-brace-format msgid "" "{ip} is a broadcast address, which may not be assigned to an interface." msgstr "{ip}是一个广播地址,不能分配给接口。" -#: netbox/ipam/models/ip.py:898 +#: netbox/ipam/models/ip.py:906 #, python-brace-format msgid "Duplicate IP address found in {table}: {ipaddress}" msgstr "在 {table}中发现重复的IP地址: {ipaddress}" -#: netbox/ipam/models/ip.py:914 +#: netbox/ipam/models/ip.py:922 #, python-brace-format msgid "Cannot create IP address {ip} inside range {range}." msgstr "无法创建 IP 地址 {ip} 范围内 {range}。" -#: netbox/ipam/models/ip.py:935 +#: netbox/ipam/models/ip.py:943 msgid "" "Cannot reassign IP address while it is designated as the primary IP for the " "parent object" msgstr "当 IP 地址被指定为父对象的首选 IP 时,无法重新分配 IP 地址" -#: netbox/ipam/models/ip.py:941 +#: netbox/ipam/models/ip.py:949 msgid "Only IPv6 addresses can be assigned SLAAC status" msgstr "只能为IPv6地址分配SLAAC状态" @@ -12205,12 +12213,12 @@ msgstr "选择全部" msgid "Toggle all" msgstr "全部切换" -#: netbox/netbox/tables/columns.py:307 +#: netbox/netbox/tables/columns.py:311 #: netbox/templates/inc/table_controls_htmx.html:35 msgid "Toggle Dropdown" msgstr "切换下拉菜单" -#: netbox/netbox/tables/columns.py:580 netbox/templates/core/job.html:53 +#: netbox/netbox/tables/columns.py:584 netbox/templates/core/job.html:53 msgid "Error" msgstr "错误" @@ -12632,6 +12640,7 @@ msgstr "线路类型" #: netbox/templates/users/objectpermission.html:38 #: netbox/utilities/templates/buttons/add.html:4 #: netbox/utilities/templates/helpers/table_config_form.html:20 +#: netbox/utilities/templates/widgets/splitmultiselect.html:11 msgid "Add" msgstr "添加" @@ -12639,7 +12648,7 @@ msgstr "添加" #: netbox/templates/circuits/inc/circuit_termination_fields.html:37 #: netbox/templates/dcim/inc/panels/inventory_items.html:32 #: netbox/templates/dcim/powerpanel.html:56 -#: netbox/templates/extras/script_list.html:30 +#: netbox/templates/extras/inc/script_list_content.html:16 #: netbox/templates/generic/object_edit.html:47 #: netbox/templates/ipam/inc/ipaddress_edit_header.html:7 #: netbox/templates/ipam/inc/panels/fhrp_groups.html:43 @@ -12654,7 +12663,7 @@ msgstr "交换" #: netbox/templates/circuits/inc/circuit_termination.html:23 #: netbox/templates/dcim/inc/panels/inventory_items.html:37 #: netbox/templates/dcim/powerpanel.html:66 -#: netbox/templates/extras/script_list.html:35 +#: netbox/templates/extras/inc/script_list_content.html:21 #: netbox/templates/generic/bulk_delete.html:20 #: netbox/templates/generic/bulk_delete.html:66 #: netbox/templates/generic/object_delete.html:19 @@ -13407,6 +13416,7 @@ msgstr "重新生成缩写" #: netbox/templates/extras/tableconfig_edit.html:32 #: netbox/templates/generic/bulk_remove.html:21 #: netbox/utilities/templates/helpers/table_config_form.html:23 +#: netbox/utilities/templates/widgets/splitmultiselect.html:14 msgid "Remove" msgstr "删除" @@ -13884,7 +13894,7 @@ msgstr "新增成员" #: netbox/templates/dcim/virtualchassis_add_member.html:27 #: netbox/templates/generic/object_edit.html:78 #: netbox/templates/users/objectpermission.html:31 -#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:313 +#: netbox/users/forms/filtersets.py:67 netbox/users/forms/model_forms.py:322 msgid "Actions" msgstr "激活" @@ -14191,7 +14201,7 @@ msgid "Output" msgstr "输出" #: netbox/templates/extras/htmx/script_result.html:61 -#: netbox/templates/extras/object_render_config.html:60 +#: netbox/templates/extras/object_render_config.html:59 msgid "Download" msgstr "下载" @@ -14203,6 +14213,44 @@ msgstr "加载中" msgid "Results pending" msgstr "结果待定" +#: netbox/templates/extras/inc/script_list_content.html:34 +msgid "Last Run" +msgstr "上一次运行" + +#: netbox/templates/extras/inc/script_list_content.html:49 +msgid "Script is no longer present in the source file" +msgstr "源文件中没有该脚本。" + +#: netbox/templates/extras/inc/script_list_content.html:62 +msgid "Never" +msgstr "从不" + +#: netbox/templates/extras/inc/script_list_content.html:75 +msgid "Run Again" +msgstr "重新运行" + +#: netbox/templates/extras/inc/script_list_content.html:77 +#: netbox/templates/extras/script.html:41 +#: netbox/templates/extras/script.html:45 +msgid "Run Script" +msgstr "保存运行脚本计划" + +#: netbox/templates/extras/inc/script_list_content.html:123 +#, python-format +msgid "Could not load scripts from module %(module)s" +msgstr "无法从模块加载脚本 %(module)s" + +#: netbox/templates/extras/inc/script_list_content.html:131 +msgid "No Scripts Found" +msgstr "找不到脚本" + +#: netbox/templates/extras/inc/script_list_content.html:134 +#, python-format +msgid "" +"Get started by creating a script from " +"an uploaded file or data source." +msgstr "从上传的文件或数据源开始创建脚本。" + #: netbox/templates/extras/journalentry.html:15 msgid "Journal Entry" msgstr "日志条目" @@ -14261,12 +14309,6 @@ msgstr "报告" msgid "You do not have permission to run scripts" msgstr "您没有权限执行脚本" -#: netbox/templates/extras/script.html:41 -#: netbox/templates/extras/script.html:45 -#: netbox/templates/extras/script_list.html:90 -msgid "Run Script" -msgstr "保存运行脚本计划" - #: netbox/templates/extras/script.html:51 #: netbox/templates/extras/script/source.html:10 msgid "Error loading script" @@ -14276,38 +14318,6 @@ msgstr "加载脚本时出错" msgid "Script no longer exists in the source file." msgstr "源文件中没有该脚本。" -#: netbox/templates/extras/script_list.html:47 -msgid "Last Run" -msgstr "上一次运行" - -#: netbox/templates/extras/script_list.html:62 -msgid "Script is no longer present in the source file" -msgstr "源文件中没有该脚本。" - -#: netbox/templates/extras/script_list.html:75 -msgid "Never" -msgstr "从不" - -#: netbox/templates/extras/script_list.html:88 -msgid "Run Again" -msgstr "重新运行" - -#: netbox/templates/extras/script_list.html:136 -#, python-format -msgid "Could not load scripts from module %(module)s" -msgstr "无法从模块加载脚本 %(module)s" - -#: netbox/templates/extras/script_list.html:144 -msgid "No Scripts Found" -msgstr "找不到脚本" - -#: netbox/templates/extras/script_list.html:147 -#, python-format -msgid "" -"Get started by creating a script from " -"an uploaded file or data source." -msgstr "从上传的文件或数据源开始创建脚本。" - #: netbox/templates/extras/script_result.html:35 #: netbox/templates/generic/object_list.html:50 #: netbox/templates/search.html:13 @@ -14337,11 +14347,13 @@ msgstr "表单配置" #: netbox/templates/extras/tableconfig_edit.html:40 #: netbox/utilities/templates/helpers/table_config_form.html:31 +#: netbox/utilities/templates/widgets/splitmultiselect.html:23 msgid "Move Up" msgstr "上移" #: netbox/templates/extras/tableconfig_edit.html:43 #: netbox/utilities/templates/helpers/table_config_form.html:34 +#: netbox/utilities/templates/widgets/splitmultiselect.html:26 msgid "Move Down" msgstr "下移" @@ -15064,7 +15076,7 @@ msgid "View" msgstr "查看" #: netbox/templates/users/objectpermission.html:52 -#: netbox/users/forms/model_forms.py:316 +#: netbox/users/forms/model_forms.py:325 msgid "Constraints" msgstr "限制因素" @@ -15582,30 +15594,34 @@ msgstr "输入与以前相同的密码进行验证。" msgid "Passwords do not match! Please check your input and try again." msgstr "密码错误!请检查您的输入,然后重试。" -#: netbox/users/forms/model_forms.py:295 +#: netbox/users/forms/model_forms.py:289 +msgid "Select the types of objects to which the permission will appy." +msgstr "选择要应用权限的对象类型。" + +#: netbox/users/forms/model_forms.py:304 msgid "Additional actions" msgstr "其他操作" -#: netbox/users/forms/model_forms.py:298 +#: netbox/users/forms/model_forms.py:307 msgid "Actions granted in addition to those listed above" msgstr "除上述操作外,还批准了其他操作" -#: netbox/users/forms/model_forms.py:314 +#: netbox/users/forms/model_forms.py:323 msgid "Objects" msgstr "对象" -#: netbox/users/forms/model_forms.py:326 +#: netbox/users/forms/model_forms.py:335 msgid "" "JSON expression of a queryset filter that will return only permitted " "objects. Leave null to match all objects of this type. A list of multiple " "objects will result in a logical OR operation." msgstr "查询集筛选器的JSON表达式,该表达式将只返回允许的对象。保留null以匹配此类型的所有对象。多个对象的列表将执行“或”运算。" -#: netbox/users/forms/model_forms.py:365 +#: netbox/users/forms/model_forms.py:374 msgid "At least one action must be selected." msgstr "必须至少选择一个操作。" -#: netbox/users/forms/model_forms.py:383 +#: netbox/users/forms/model_forms.py:392 #, python-brace-format msgid "Invalid filter for {model}: {error}" msgstr "{model}的筛选器无效: {error}" @@ -15701,24 +15717,24 @@ msgstr "用户名已使用。" msgid "Custom Actions" msgstr "自定义操作" -#: netbox/utilities/api.py:153 +#: netbox/utilities/api.py:151 #, python-brace-format msgid "Related object not found using the provided attributes: {params}" msgstr "使用提供的属性找不到相关对象: {params}" -#: netbox/utilities/api.py:156 +#: netbox/utilities/api.py:154 #, python-brace-format msgid "Multiple objects match the provided attributes: {params}" msgstr "多个对象与提供的属性匹配: {params}" -#: netbox/utilities/api.py:168 +#: netbox/utilities/api.py:166 #, python-brace-format msgid "" "Related objects must be referenced by numeric ID or by dictionary of " "attributes. Received an unrecognized value: {value}" msgstr "相关对象必须由数字ID或属性字典引用。接收到无法识别的值: {value}" -#: netbox/utilities/api.py:177 +#: netbox/utilities/api.py:175 #, python-brace-format msgid "Related object not found using the provided numeric ID: {id}" msgstr "使用提供的ID找不到相关对象: {id}" @@ -15822,13 +15838,14 @@ msgid "" "order." msgstr "列表 ({value}) 无效。 必须是数字,并且范围必须按升序排列。" -#: netbox/utilities/forms/fields/array.py:40 +#: netbox/utilities/forms/fields/array.py:41 +#, python-brace-format msgid "" -"Specify one or more numeric ranges separated by commas. Example: " -"1-5,20-30" -msgstr "指定一个或多个用逗号分隔的数字范围。示例: 1-5,20-30" +"Specify one or more individual numbers or numeric ranges separated by " +"commas. Example: {example}" +msgstr "指定一个或多个用逗号分隔的单个数字或数值范围。示例: {example}" -#: netbox/utilities/forms/fields/array.py:47 +#: netbox/utilities/forms/fields/array.py:49 #, python-brace-format msgid "" "Invalid ranges ({value}). Must be a range of integers in ascending order." @@ -16106,6 +16123,10 @@ msgstr "快速添加" msgid "Write" msgstr "编写" +#: netbox/utilities/templates/widgets/splitmultiselect.html:19 +msgid "Selected" +msgstr "已选中" + #: netbox/utilities/testing/views.py:632 msgid "The test must define csv_update_data." msgstr "测试必须定义csv_update_data。" diff --git a/pyproject.toml b/pyproject.toml index de7e31e8c..8e0484734 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ [project] name = "netbox" -version = "4.3.5" +version = "4.3.6" requires-python = ">=3.10" authors = [ { name = "NetBox Community" } diff --git a/requirements.txt b/requirements.txt index f8c1dc859..3a6128f04 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -Django==5.2.4 +Django==5.2.5 django-cors-headers==4.7.0 django-debug-toolbar==5.2.0 django-filter==25.1 @@ -9,14 +9,14 @@ django-pglocks==1.0.4 django-prometheus==2.4.1 django-redis==6.0.0 django-rich==2.0.0 -django-rq==3.0.1 +django-rq==3.1 django-storages==1.14.6 django-tables2==2.7.5 django-taggit==6.1.0 django-timezone-field==7.1 -djangorestframework==3.16.0 +djangorestframework==3.16.1 drf-spectacular==0.28.0 -drf-spectacular-sidecar==2025.7.1 +drf-spectacular-sidecar==2025.8.1 feedparser==6.0.11 gunicorn==23.0.0 Jinja2==3.1.6 @@ -33,7 +33,7 @@ requests==2.32.4 rq==2.4.1 social-auth-app-django==5.5.1 social-auth-core==4.7.0 -strawberry-graphql==0.278.0 +strawberry-graphql==0.278.1 strawberry-graphql-django==0.65.1 svgwrite==1.4.3 tablib==3.8.0